html,body{
	margin:0;
	padding:0;
	height:100%;
}
body{
	font-family:"iaz",arial;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-rendering: optimizeLegibility;
	vertical-align: baseline;
	overflow-x: hidden;
}
h1,h2,h3,h4,h5,b,strong{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-weight:600;
}
script{
	display: none!important;
}
*{
	outline:none;
	margin:0px;
	padding:0px;
	border:0px;
}
*,*:before,*:after{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
a{
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a:hover {
	text-decoration:underline;
}

ul, ul li {
	list-style:none;
}
ol, dl {
	line-height: 1.5em;
	margin: 0 0 1em 1em;
}
ol li {
	margin-bottom: 10px;
	margin-left: 1.5em;
}

p{
	margin-bottom:0px;
}

input::-webkit-input-placeholder {transition:opacity .2s cubic-bezier(.4,0,.2,1);}
input::-moz-placeholder          {transition:opacity .2s cubic-bezier(.4,0,.2,1);}
input:-moz-placeholder           {transition:opacity .2s cubic-bezier(.4,0,.2,1);}
input:-ms-input-placeholder      {transition:opacity .2s cubic-bezier(.4,0,.2,1);}

input:focus::-webkit-input-placeholder {opacity: 0;}
input:focus::-moz-placeholder          {opacity: 0;}
input:focus:-moz-placeholder           {opacity: 0;}
input:focus:-ms-input-placeholder      {opacity: 0;}

.mac *{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ui-sortable-handle {
	-ms-touch-action: auto !important;
	touch-action: auto !important;
}
.webkit select.input-lg,.firefox select.input-lg{
	line-height:1.33!important;
	position:relative;
	background-image:url(/frontend/i/v4/select_ico.png);
	background-position:right center;
	background-repeat:no-repeat;
	-webkit-appearance:none;
	-moz-appearance:none;
}


.blank {
	height:1px;
	line-height:1px;
	display:block;
	font-size:1px;
	clear:both;
	overflow:hidden;
}

#body{
	min-height:100%;
	position:relative;
}
@media (max-width: 767px) {
	#body{
		overflow: hidden;
		transition:all .4s cubic-bezier(.4,0,.2,1);
		width: 100%;
		-webkit-box-shadow: -7px 0px 10px -3px rgba(0,0,0,0.39);
		-moz-box-shadow: -7px 0px 10px -3px rgba(0,0,0,0.39);
		box-shadow: -7px 0px 10px -3px rgba(0,0,0,0.39);
		z-index: 1;
	}
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	padding-left:0px;
	padding-right:0px;
}
.row {
	margin-left:0px;
	margin-right:0px;
}



/* mdl_header-1 */
@media (min-width: 768px) {
	.body_header_fixed{
		padding-top:100px;
	}
	.header_fixed{
		position:fixed;
		width:100%!important;
		z-index:10!important;
		background-color:#fff;
		top:-45px;
		box-shadow:0 0 10px rgba(0,0,0,.2);
	}
	.header_fixed .mdl_header-1 .logo a{
		width:139px;
		height:42px;
		margin-top:52px;
	}


	.header_fixed .mdl_header-1.lp .col-lg-9.col-sm-8.col-xs-8 > .ed_text.hidden-xs:nth-child(3){
		margin-top: 53px !important;
	}
	.header_fixed .mdl_header-1.lp .col-lg-9.col-sm-8.col-xs-8 > .ed_text.hidden-xs:nth-child(4){
		line-height: 24px !important;
	}
	.header_fixed .mdl_header-1.lp .col-lg-9.col-sm-8.col-xs-8 > .ed_text.hidden-xs:nth-child(3) span{
		margin-right: -81px;
	}
	.header_fixed .mdl_header-1.lp .ed_text.hidden-xs span{
		font-size: 18px !important;
	}
}


.mdl_header-1{
	height:100px;
	background-color:#fff;
	z-index:10;
}
.ru .mdl_header-1 .logo a{
	background:url(/frontend/i/v4/mdl_header-1/logo_az.png) no-repeat;
	background-size: auto 100%;
}
.mdl_header-1 .logo a{
	height:81px;
	width:270px;
	display:block;
	background:url(/frontend/i/v4/mdl_header-1/logo.png?v=1) no-repeat;
	background-size:auto 100%;
	margin-top:10px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	position: relative;
	z-index: 6;
}
.az .mdl_header-1 .logo a{
	background-image: url(/frontend/i/v4/mdl_header-1/logo_az.png);
}
.en .mdl_header-1 .logo a{
	background-image: url(/frontend/i/v4/mdl_header-1/logo_az.png);
}

.mdl_header-1 .top_nav{
	height:34px;
	float:right;
	border-bottom:1px solid #c3c3c3;
	position:relative;
}
.mdl_header-1 .top_nav > li{
	padding:8px 19px 0px 19px;
	position:relative;
	float:left;
	height:33px;
	transition:background-color .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header-1 .top_nav > li:first-child{
	padding-left:0px;
}
.mdl_header-1 .top_nav > li:last-child{
	padding-right:0px;
}
.mdl_header-1 .top_nav > li:before{
	content:"";
	display:block;
	position:absolute;
	height:17px;
	width:1px;
	overflow:hidden;
	left:0px;
	background-color:#c3c3c3;
	top:50%;
	margin-top:-9px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header-1 .top_nav > li:first-child:before/*,.mdl_header-1 .top_nav li li:before*/{
	display:none;
}
.mdl_header-1 .top_nav > li.active,.mdl_header-1 .top_nav > li.active:hover{
	background-color:#f5f5f5;
}




.mdl_header-1.new .top_nav > li.active:last-child,.mdl_header-1.new .top_nav > li.active:hover:last-child{
	background-color:#7d8c8d !important;
}



.mdl_header-1.new .top_nav > li:hover{
	background-color:#7d8c8d !important;
}

.mdl_header-1 .top_nav > li:after{
	opacity:0;
	transition:opacity .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header-1 .top_nav > li.active:after{
	content:"";
	display:block;
	position:absolute;
	height:33px;
	background-color:#f5f5f5!important;
	width:1px;
	left:100%;
	top:0px;
	z-index:1;
	opacity:1;
}

.mdl_header-1 .top_nav > li:hover{
	background-color:#e1e1e1;
}
.mdl_header-1 .top_nav > li:hover:after{
	content:"";
	display:block;
	position:absolute;
	height:33px;
	background-color:#e1e1e1;
	width:1px;
	left:100%;
	top:0px;
	z-index:10;
	opacity:1;
}
.mdl_header-1 .top_nav > li:hover:before,.mdl_header-1 .top_nav > li.active:before{
	background-color:#e1e1e1;
	opacity:0;
}

.mdl_header-1 .top_nav > li > a{
	color:#3b3d41;
	font-weight:600;
	text-decoration:none;

}
.mdl_header-1 .top_nav > li > ul{
	display:none;
	background-color:#f5f5f5;
	position:absolute;
	right:0px;
	z-index:5;
	top:34px;
}
.mdl_header-1 .top_nav > li > ul:after{
	content:"";
	display:block;
	width:100%;
	height:7px;
	left:0px;
	top:100%;
	background-color:#121212;
	opacity:.75;
}
.mdl_header-1 .top_nav > li.active > ul{
	display:block;
}
.mdl_header-1 ul.lang li a{
	display:block;
	font:400 12px/28px 'iaz';
	color:#3b3d41;
	padding-left:33px;
	padding-right:26px;
	border-bottom:1px solid #c3c3c3;
	position:relative;
	height:27px;
}
.mdl_header-1 .top_nav > li:first-child ul.lang li a{
	padding-left:10px;
	white-space:nowrap;
}
.mdl_header-1 .top_nav > li:first-child > ul{
	left:0px;
	right:auto;
}
.mdl_header-1 ul.lang li a strong{
	position:absolute;
	left:9px;
	top:0px;
	height:26px;
	font:600 14px/30px 'iaz';
	color:#3b3d41;
	display:block;
}
.mdl_header-1 ul.login,.mdl_header-1 ul.login li{
	width:250px;

}
.mdl_header-1 ul.login form{
	margin:10px 12px 12px 12px;
	padding-top:32px;
	background:url(/frontend/i/v4/investor_for_login_panel.png) right top no-repeat;
}
.mdl_header-1 ul.login form .form-group{
	margin-bottom:5px;
}
.mdl_header-1 ul.login form input{
	border-radius:1px;
}
.mdl_header-1 ul.login form button{
	height:36px;
	background-color:#009487;
	text-align:center;
	color:#fff;
	width:100%;
	font:600 15px/38px 'iaz';
	position:relative;
	overflow:hidden;
}
.mdl_header-1 ul.login form button i{
	position:absolute;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:36px;
	line-height:36px;
	font-weight:400;
}
.mdl_header-1 ul.login form button:hover i{
	margin-left:-25px;
}
.mdl_header-1 ul.login .forget{
	font-weight:400;
	text-decoration:underline;
	line-height:24px;
	color:#484b50;
	font-size:12px;
	line-height:39px;
}
.mdl_header-1 ul.login .ft a{
	float:left;
	width:50%;
	height:52px;
	border-top:1px solid #d9d9d9;
	line-height:52px;
	font:400 16px/52px 'iaz';
	color:#525252;
	text-align:center;
	background-color:#fff;
	transition:background-color .4s cubic-bezier(.4,0,.2,1);
	text-decoration:none;
}
.mdl_header-1 ul.login .ft a:hover{
	background-color:#ececec;
}
.mdl_header-1 ul.login .ft a strong{
	color:#009487;
}
.mdl_header-1 ul.login .ft a:first-child{
	border-right:1px solid #d9d9d9;
}

/*search*/
.mdl_header-1 .top_nav > li.search{
	padding-left:12px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1),padding-left .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header-1 .top_nav > li.search > a > i{
	margin-right:13px;
}
.mdl_header-1 .top_nav > li.search.active{
	position:static;
	/*
	padding-left:0px;
	padding-right:12px;
	*/
}








.mdl_header-1.new .top_nav > li .login{
	width: 350px;
	border-top:4px solid #7d8c8d;
	margin-top: -1px;
	background: #3c4043;
	color: #fff;
}
.mdl_header-1.new .top_nav > li .login .change_login{
	margin: 10px;
	margin-bottom: 24px;
}
.mdl_header-1.new ul.login, .mdl_header-1.new ul.login li{
	width: auto;
}

.mdl_header-1.new ul.login form{
	background: none;
	padding-top:0px;
}

.mdl_header-1.new ul.login form .form-control{
	width: 300px;
	height: 40px;
	background: #53585b;
	border:1px solid #898989;
	display: inline-block;
	color:#fff;
}
.mdl_header-1.new ul.login form .form-group{
	text-align: center;
}

.mdl_header-1.new ul.login .change_login > .col-xs-6:last-child{
	text-align: right;
}

.mdl_header-1.new ul.login .change_login .but{
	color: #ffffff;
	font-size: 16px;
	font-weight: 600;
	padding: 5px;
	background: #7d8c8d;
	width: 95%;
	text-align: center;
	display: inline-block;
	white-space: nowrap;
	word-wrap: normal;
	line-height: 25px;
	padding-bottom: 2px;
	cursor: pointer;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header-1 .top_nav > li:last-child > a *{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.mdl_header-1.new ul.login .change_login .but.active{
	background: #088A97;
	cursor: default;
}

.mdl_header-1.new ul.login .change_login .but.active:after{
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -12px;
	bottom: -18px;
	border: 12px solid transparent;
	border-top: 6px solid #088A97;
}

.mdl_header-1.new ul.login .change_login .but.demo.active{
	background: #27759d;
}

.mdl_header-1.new ul.login .change_login .but.demo.active:after{
	border-top: 6px solid #27759d;
}





/*
.mdl_header-1.new .checkbox input{
	opacity: 0;
	position: absolute;
	top: -999999px;
}
*/
.mdl_header-1.new .checkbox input:not(checked):before {
	content: "";
	display: block;
	margin-right: 7px;
	/* position: absolute; */
	float: left;
	left: 101px;
	top: 3px;
	margin-top: -4px;
	height: 16px;
	width: 16px;
	background-color: #088A97;
	border: 2px solid #898989;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.mdl_header-1.new .checkbox input:not(checked):after {
	content: "";
	display: block;
	margin-right: 7px;
	position: absolute;
	float: left;
	left: 2px;
	top: 0px;
	margin-top: -2px;
	height: 12px;
	width: 12px;
	background-color: #53585b;
	border: 1px solid #53585b;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.mdl_header-1.new .checkbox input:checked:before {
	content: "";
	display: block;
	margin-right: 7px;
	/* position: absolute; */
	float: left;
	left: 101px;
	top: 3px;
	margin-top: -4px;
	height: 16px;
	width: 16px;
	background-color: #088A97;
	border: 2px solid #898989;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.mdl_header-1.new .checkbox input:checked:after {
	content: "";
	display: block;
	margin-right: 7px;
	position: absolute;
	float: left;
	left: 2px;
	top: 0px;
	margin-top: -2px;
	height: 12px;
	width: 12px;
	background-color: #088A97;
	border: 1px solid #53585b;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.mdl_header-1.new .checkbox input.demo:checked:after {
	background-color: #27759d;
}





.mdl_header-1.new .top_nav > li > ul:after{
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 5px;
	left: 0px;
	top: 100%;
	background-color: rgba(18, 18, 18, 0.28);
}

.mdl_header-1.new .top_nav > li:last-child:after {
	content: '';
	position: absolute;
	top: 0px;
	left: 100%;
	height: 34px;
	width: 9999999px;
	display: block;
	background-color: #3C4043 !important;
	opacity: 1;
	border-bottom: 1px solid #c3c3c3;
}

.mdl_header-1.new .top_nav > li:last-child:before{
	background-color:rgba(255, 255, 255, 0) !important;
}


.mdl_header-1.new ul.login .ft a{
	border-top: 0px solid #494e51;
	background-color: #494e51;
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	line-height: 52px;
}

.mdl_header-1.new ul.login .ft a:first-child{
	border-right: 2px solid #3c4043;
}

.mdl_header-1.new ul.login .ft a:hover {
	background-color: #505558;
}

.mdl_header-1.new ul.login form button{
	height: 50px;
	font: 600 15px/57px 'iaz';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header-1.new ul.login form button *{
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}





.mdl_header-1 .top_nav > li.search.active:before{
	display:none;
}
.mdl_header-1 .top_nav > li.search.active > a > i{
	visibility:hidden;
}
.mdl_header-1 .top_nav > li.search > ul{
	width:100%;
}
.mdl_header-1 .top_nav > li.search > ul > li{
	margin:12px 12px 0px 12px;
}

.mdl_header-1 .navi{
	padding-top:10px;
	float:right;
}
.mdl_header-1 .navi > li{
	float:left;
	padding-left:40px;
	position:inherit;
	padding-top:5px;
}
.mdl_header-1 .navi > li > a{
	color:#3b3d41;
	font-size:21px;
	text-decoration:none;
	font-weight:600;
	display:inline-block;
	height:32px;
	line-height:32px;

}
@media (max-width: 1170px) {
	.mdl_header-1 .navi > li > a{
		font-size:16px;
	}
	.mdl_header-1 .navi > li{
		padding-left: 25px;
	}
}

.mdl_header-1 .navi > li > a:hover,.mdl_header-1 .navi > li.active > a{
	color:#009487;
}
.mdl_header-1 li.open_account{
	padding-top:0px;
	padding-left: 18px;
}
.mdl_header-1 li.open_account a{
	color:#fff!important;
	width:174px;
	height:37px;
	line-height:39px;
	display:inline-block;
	background-color:#009487;
	text-align:center;
	font-size:18px;
	text-decoration:none;
	font-weight:600;
	vertical-align:middle;
	position:relative;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	overflow:hidden;

}
@media (max-width: 1170px) {
	.mdl_header-1 li.open_account{
		padding-left: 10px;
	}
	.mdl_header-1 li.open_account a{
		width: 150px;
		font-size: 16px;
	}
}
.mdl_header-1 li.open_account a:hover{
	padding-right:25px;
}
.mdl_header-1 li.open_account a i{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:36px;
	line-height:36px;
	font-weight:400;
	margin-left:0px;
}
.mdl_header-1 li.open_account a:hover i{
	margin-left:-25px;
}

.mdl_header-1 .navi li.mactive.gtl{
	border-top: 0px;
	padding: 0px 0px!important;
	height: 50px;
}
.mdl_header-1 .navi li.mactive.gtl a{
	width: 50%;
	display: block;
	height: 50px;
	text-align: center;
	color: #fff;
	background-color: #099490;
	float: left;
	font-size: 18px;
	line-height: 55px;
	position: relative;
	padding-right: 15px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.safari .mdl_header-1 .navi li.mactive.gtl a{
	line-height: 52px;
}

.mdl_header-1 .navi li.gtl a:last-child{
	background-color: #27759d;
	border-left: 1px solid #fff;
}
.mdl_header-1 .navi li.gtl a:after{
	content: "";
	display: block;
	position: absolute;
	width: 8px;
	height: 21px;
	right: 13px;
	top: 15px;
	background: url("/frontend/i/v4/mdl_header-1/arr.png") no-repeat;
}

/* web trader */
.mdl_header-1 li.webtrader{
	padding-top:0px;
	padding-left: 18px;
}
.mdl_header-1 li.webtrader a{
	color:#fff!important;
	width:174px;
	padding-left: 33px;
	height:37px;
	line-height:39px;
	display:inline-block;
	background: url("/frontend/i/v4/webtrader.png") left bottom no-repeat #798281;
	text-align:center;
	font-size:18px;
	text-decoration:none;
	font-weight:600;
	vertical-align:middle;
	position:relative;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	overflow:hidden;
	background-size: 33px 29px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.tr .mdl_header-1 li.webtrader{
	display: none!important;
}

.mdl_header-1 li.webtrader a:hover{
	background-size: 25px 22px;
	padding-left: 20px;
}
@media (max-width: 1170px) {
	.mdl_header-1 li.webtrader a{
		width: 150px;
		font-size: 16px;
	}
}
@media (max-width: 992px) {
	.mdl_header-1 li.webtrader{
		display: none;
	}
}
/* web trader end*/


.mdl_header-1 .navi > li > ul{
	display:none;
	position:absolute;
	width:100%;
	background-color:#363b43;
	left:0px;
	color:#fff;
	margin-top:10px;
	padding-bottom:15px;
	z-index:10;
}
.mdl_header-1 .navi > li.active > ul{
	display:block;
}
.mdl_header-1 .navi > li > a i{
	position:relative;
	margin-left:3px;
}
.mdl_header-1 .navi > li.active > a i:before{
	color:#555555!important;
	z-index:2;
	position:relative;
}
.mdl_header-1 .navi > li.active > a i:after{
	background-color:#363b43;
	height:50px;
	width:20px;
	text-align:center;
	position:absolute;
	content:"";
	left:50%;
	margin-left:-10px;
	z-index:1;
}

.mdl_header-1 .col-sm-8.col-lg-9{
	position:inherit;
}
.mdl_header-1 .navi > li > ul .col-sm-3{
	padding-top:10px;
}
.mdl_header-1 .navi > li > ul .col-sm-3 > a{
	color:#009487;
	font:300 26px/32px 'iaz';
	display:block;
	text-decoration:none;
}
.mdl_header-1 .navi > li > ul .col-sm-3 > a:hover{
	color: #00b1a4;
}
.mdl_header-1 .navi > li > ul .col-sm-3 > a strong{
	color:#fff;
	font-weight:600;
}
.mdl_header-1 .navi > li > ul ul{
	border-left:1px solid #50545b;
	padding-left:23px;
	margin-top:15px;
	width:250px;
}
.mdl_header-1 .navi > li > ul ul li a{
	border-bottom:1px solid #3c4554;
	display:block;
	height:26px;
	color:#d6d6d6;
	font:400 16px/28px 'iaz';
	padding-left:18px;
	position:relative;
	text-decoration:none;
}

.mdl_header-1 .navi > li > ul ul li:last-child a{
	border-bottom:0px;
}
.mdl_header-1 .navi > li > ul ul li a:hover{
	color:#fff;
}
.mdl_header-1 .navi > li > ul ul li a:before{
	content:"";
	position:absolute;
	display:block;
	left:0px;
	background-color:#80868f;
	width:5px;
	height:5px;
	top:50%;
	margin-top:-3px;
}
.mdl_header-1 .navi > li > ul ul li a:hover:before{
	background-color:#fff;
}
.mdl_header-1 .navi > li:first-child{
	display:none;
	position:absolute;
	right:8px;
	top:4px;
	width:auto!important;
	padding-right: 0px!important;
}
.mdl_header-1 .navi > li:first-child > a{
	font-size:14px;
	height:auto;
	line-height:1.42857143;

}
.mdl_header-1 .navi > li:first-child > a.btn{
	border-radius: 2px;
	background-color: #fff;
	width: 48px;
	height: 42px;
	position: relative;
}
.mdl_header-1 .navi > li:first-child > a.btn:after{
	content: "";
	position: absolute;
	height: 22px;
	width: 26px;
	display: block;
	border-top:4px solid #404041;
	border-bottom:4px solid #404041;
	left: 10px;
	top: 10px;
}
.mdl_header-1 .navi > li:first-child > a.btn:before{
	content: "";
	position: absolute;
	height: 4px;
	width: 26px;
	display: block;
	background-color: #404041;
	left: 10px;
	top: 19px;
}

.mdl_header-1 .navi > li:first-child > a > i{
	margin-left:auto;
	display: none;
}

.r_top_menu_mobile_li{
	display: none;
}
@media (max-width: 768px) {
	.mdl_header-1{
		height:60px;
	}
	.mdl_header-1 .logo a{
		width:167px;
		height:50px;
		margin-top:5px;
	}

	.mdl_header-1.lp{
		height:50px;
	}
	.mdl_header-1.lp .logo a{
		height:40px;
	}
	.mdl_header-1 .top_nav{
		float:none;
		display:inline-block;
		width:100%;
		text-align:center;
	}
	.mdl_header-1 .top_nav li{
		float:none;
		display:inline-block;

	}

	.mdl_header-1 .navi{
		position:absolute;
		width:100%;
		right:0px;
		top:0px;
		padding-top:60px;
		float:none;
		z-index:5;
	}

	.mdl_header-1 .navi > li{
		display:none;
		position:relative;
		padding-left:0px!important;
		width:100%;
		text-align:left;
		background-color:#fff;
		border-top:1px solid #ccc;
		height: 40px;
		padding: 5px 10px !important;
	}
	.mdl_header-1 .navi > li.mactive{
		background-color:#edf0f1;
		height: 50px;
	}
	.mdl_header-1 .navi > li.mactive > a{
		height: 40px;
		line-height: 40px;
		font-size: 18px;
	}

	.mdl_header-1 .navi > li > a i.fa-angle-down{
		float: right;
		font-size: 23px;
		margin-top: 2px;
	}
	.mdl_header-1 .navi > li.mactive > a i.fa-angle-down{
		margin-top: 8px;
	}


	.mdl_header-1 .navi > li > a i.fa-angle-down:before {
		content: "\f105";
	}
	.mdl_header-1 .navi > li.active > a i:after{
		background-color:#363b43;
		width:29px !important;
		margin-left:-15px !important;
	}
	.mdl_header-1 .navi > li.active > a i:before{
		color: #fff !important;
	}
	.mdl_header-1 .navi > li.webtrader, .mdl_header-1 .navi > li.open_account{
		padding: 0px !important;
	}
	.mdl_header-1 .top_nav > li:before{
		background-color: transparent;
	}
	.mdl_header-1 .navi > li.r_top_menu_mobile_li{
		padding: 0px !important;
		height: auto!important;
	}
	.r_top_menu_mobile{
		display: table;
		width: 100%;
	}
	.r_top_menu_mobile > div{
		background:#CDCDCD;
		padding:5px 5px;
		padding-left: 10px;
		display: table-cell;
		width: auto;
		float: none;
	}
	.r_top_menu_mobile > div a{
		color: #686868;
	}
	.r_top_menu_mobile_li{
		display: block;
	}

	.mdl_header-1 .navi > li:first-child,.mdl_header-1 .navi > li:last-child{
		border-top:none;
	}
	.mdl_header-1 .navi > li.mactive{
		display:block;
	}
	.mdl_header-1 .navi > li > ul{
		position:absolute;
		/*display:block;*/
		margin-top:0px;
	}
	.mdl_header-1 .navi > li:first-child{
		display:block;
	}
	.mdl_header-1 li.mactive.open_account{
		height: 50px;
	}
	.mdl_header-1 li.mactive.open_account a{
		width:100%!important;
		background-color: #f26522;
		height: 50px;
		line-height: 53px;
		font-size: 18px!important;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.safari .mdl_header-1 li.mactive.open_account a,.safari .mdl_header-1 li.mactive.webtrader a{
		line-height: 50px;
	}
	.mdl_header-1 li.open_account a i{
		display: none;
	}
	.mdl_header-1 .navi > li.webtrader {
		height: 50px;
	}
	.mdl_header-1 .navi > li.webtrader a{
		line-height: 53px;
		height: 50px;
		font-size: 18px!important;
		padding-left:0px;
	}
	.mdl_header-1 .navi > li > a{
		width:100%;
	}
}
@media (max-width: 992px) {
	.mdl_header-1 .navi > li{
		padding-left:20px;
	}
	.mdl_header-1 .navi > li > a{
		font-size:15px;
	}
	.mdl_header-1 li.open_account a{
		width:140px;
	}
	.mdl_header-1 .navi > li > ul ul{
		width:100%;
		padding-right:50px;
	}
}
@media (max-width: 1266px) {
	.mdl_header-1,.mdl_header-1 .pm{
		padding:0px 10px;
	}
}
/* /mdl_header-1 */


.ed_row.mdlsc1container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:780px;
	position:relative;
	margin-bottom:15px;
	overflow:hidden;
}
.mdlsc1container .prev,.mdlsc1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:3;
	background-color:#fff;
}
.mdlsc1container .next{
	left:auto;
	right:0px;
}
.mdlsc1container .prev:hover,.mdlsc1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdlsc1container .prev.disabled,.mdlsc1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}
.mdl_sc-1{
	display:block;
	position:absolute;
	width:100%;
	height:780px;
	left:100%;
	z-index:0;
}
.mdl_sc-1.anim{
	transition:left .5s ease-in-out;
	position:absolute;
	z-index:1;
}
.mdl_sc-1.active{
	left:0px;
	z-index:1;
}
.mdl_sc-1.active.anim{
	z-index:2;
}

.mdlsc-11 .desc{
	width:100%;
	position:absolute;
	left:0px;
	bottom:27px;
	background-color:rgba(0,0,0,0.67);
	padding:20px 0px;
	color:#fff;
}
.mdlsc-11 .desc .col-md-3{
	text-align:center;
}
.mdlsc-11 .desc a.bt{
	text-align:center;
	background-color:transparent;
	border:1px solid #fff;
	border-radius:1px;
	color:#fff;
	width:270px;
	height:58px;
	line-height:60px;
	margin-top:30px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	display:inline-block;
	text-decoration:none;
}
.mdlsc-11 .desc a.bt:hover{
	padding-right:25px;
}
.mdlsc-11 .desc a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:58px;
	line-height:52px;
	font-weight:400;
	margin-left:0px;
	font-size:29px;
}
.mdlsc-11 .desc a.bt:hover i.fa{
	margin-left:-25px;
}
@media (max-width: 992px) {
	.mdl_sc-1{
		position:relative;
		height:auto;
		padding:10px;
	}
	.mdlsc-11 .desc{
		position:relative;
		bottom:auto;
		left:auto;
	}
	.mdlsc-11 .desc .col-md-8{
		text-align:center;
	}
	.ed_row.mdlsc1container{
		min-height:1px;
	}
}
@media (max-width: 1266px) {
	.mdlsc-11 .pm{
		padding:0px 10px;
	}
}

.mdlsc-12 .tb{
	display:table;
	width:100%;
	height:100%;
}
.mdlsc-12 .td{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	color:#fff;
}
.mdlsc-12 a.bt{
	text-align:center;
	background-color:transparent;
	border:1px solid #fff;
	border-radius:1px;
	color:#fff;
	font-weight:400;
	width:270px;
	height:58px;
	line-height:60px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	display:inline-block;
	text-decoration:none;
	margin-top:30px;
}
.mdlsc-12 a.bt:hover{
	padding-right:25px;
}
.mdlsc-12 a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:58px;
	line-height:52px;
	font-weight:400;
	margin-left:0px;
	font-size:29px;
}
.mdlsc-12 a.bt:hover i.fa{
	margin-left:-25px;
}

.mdlsc-13 .pm{
	height:100%;
}
.mdlsc-13 .tb{
	display:table;
	width:100%;
	height:100%;
}
.mdlsc-13 .td{
	display:table-cell;
	vertical-align:middle;
	color:#fff;
}
.mdlsc-13 .col-md-8,.mdlsc-13 .col-md-4{
	height:100%;
}
@media (max-width: 992px) {
	.mdlsc-13 .col-md-8,.mdlsc-13 .col-md-4{
		height:auto;
	}
	.mdlsc-13 .col-md-8{
		padding:20px 10px;
		text-align:center;
	}
}
@media (max-width: 1266px) {
	.mdlsc-13 .col-md-8{
		padding-left:10px;
	}

	.mdl_scrRForm-5.lp .mdl_form-1 form button.bt{
		margin-top: 22px;
	}
}

.mdl_form-1{
	background-color:#f6f6f6;
	width:300px;
	margin:0px auto;
	color:#47494c;
	box-shadow:2px 5px 0px 0px #6d6d6d;
}
@media (max-width: 330px) {
	.mdl_form-1{
		width:100%;
	}
}
.mdl_form-1 .header{
	padding:17px 0px 15px 0px;
}
.mdl_form-1 form{
	padding:0px 22px 5px 22px;
}

.mdl_scrRForm-5.lp .mdl_form-1 form{
	padding:0px 8px 3px 8px;
}

.mdl_form-1 form input,.mdl_form-1 form .input-group input,.mdl_form-1 form .input-group .btn{
	border-radius:1px;
	border-color:#939598;
	color:#47494c;
}
.ar .mdl_form-1 form input,.ar .mdl_form-1 form .input-group input{
	direction: rtl;
}
.mdl_form-1 .mobile_input{
	border-color:#939598;
}
.ar .mdl_form-1 .mobile_input input{
	direction: ltr;
}
.mdl_form-1 .mobile_input .select:before,.mdl_form-1 .mobile_input .select:after
{
	background-color:#939598;
}
.mdl_form-1 form .form-group{
	margin-bottom:8px;
}
.mdl_form-1 form .form-group.error > input,.mdl_form-1 form .form-group.error > .mobile_input{
	border-color: #ff0000;
}
.mdl_form-1 form .form-group.error[data-error]:after{
	content: attr(data-error);
	background-color:#ff0000;
	width: 100%;
	display: block;
	color: #fff;
	font: 300 12px 'iaz';
	padding: 3px 0px 2px 5px;
}

.mdl_scrRForm-5.lp .mdl_form-1 form .form-group{
	margin-bottom: 5px;
}
.mdl_form-1 form button.bt{
	border-radius:2px;
	width:100%;
	background: rgb(0,170,152);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWE5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhlN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,170,152,1) 0%, rgba(0,142,127,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,170,152,1)), color-stop(100%,rgba(0,142,127,1)));
	background: -webkit-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: -o-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: linear-gradient(to bottom, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aa98', endColorstr='#088A97',GradientType=0 );
	height:60px;
	text-align:center;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	line-height:62px;
	margin-top:4px;
	color:#fff;
	margin-bottom:8px;
	box-shadow:1px 2px 2px 0px #a1a1a1;
}
.mdl_form-1 form button.bt:hover{
	padding-right:25px;
}
.mdl_form-1 form button.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:60px;
	line-height:60px;
	font-weight:400;
	margin-left:0px;
	font-size:20px;
}
.mdl_form-1 form button.bt:hover i.fa{
	margin-left:-25px;
}

.mdl_form-1 form button.fb{
	background-color:#0074a5;
	text-align:center;
	height:36px;
	line-height:38px;
	width:100%;
	margin-bottom:8px;
	color:#fff;
}
.mdl_form-1 form .fdesc{
	padding:18px 0px 0px 0px;
}
.mdl_form-1 form .smscode{
	background-color:#abb0b2;
	padding:9px 22px;
	margin:5px -22px -10px -22px;
	position:relative;
}
.mdl_form-1 form .input-group.disable:after{
	content:"";
	width:100%;
	height:100%;
	display:block;
	background-color:#abb0b2;
	left:0px;
	top:0px;
	position:absolute;
	z-index:2;
	opacity:.2;
}
.admincp .mdl_form-1 form .input-group.disable:after{
	display:none;
}
.mdl_form-1 form .input-group input,.mdl_form-1 form .input-group .btn{
	height:44px;
}
.mdl_form-1 form .input-group input{
	font-size:14px;
	padding-left:10px;
	padding-right:5px;
}
.mdl_form-1 form .sms_sent{
	background:url(/frontend/i/v4/sms-sent.png) center top no-repeat;
	background-size:150px auto;
	min-height:200px;
	width:250px;
	margin:0px auto;
	font:400 18px 'iaz';
	text-align:center;
	color:#009283;
	padding-top:200px;
	padding-bottom:15px;
}
.mdl_form-1 form .sms_sent p{
	padding-bottom:10px;
}
.mdl_form-1 form .sms_sent a{
	font:400 12px 'iaz';
	color:#009283;
}

.mdl_4col-1{
	padding:8px 0px;
	margin:0px -8px;
	position:relative;
}
@media (max-width: 1266px) {
	.mdl_4col-1{
		margin:0px 5px;
	}
}

.mdl_4col-1 .clm{
	border:1px solid #a6a6a6;
	padding:15px;
	text-align:center;
	margin:7px 8px;
}
@media (max-width: 992px) {
	.mdl_4col-1 .clm{
		margin:7px 5px;
	}
}
.mdl_4col-1 .clm .ico{
	width:146px;
	height:142px;
	margin:10px auto;
	background-color:#000;
	display: block;
}
.mdl_4col-1 .clm a.bt{
	display:inline-block;
	height:30px;
	border:1px solid #c1c1c1;
	padding:0px 30px;
	line-height:32px;
	text-decoration:none;
	margin-top:15px;
	position:relative;
	overflow:hidden;
}
.mdl_4col-1 .clm a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:30px;
	line-height:29px;
	font-weight:400;
	margin-left:0px;
	font-size:18px;
}
.mdl_4col-1 .clm a.bt:hover i.fa{
	margin-left:-17px;
}

.mdl_goreg-1{
	background-color:#e7e7e7;
	border:1px solid #c1c1c1;
	margin:15px 0px;
	min-height:120px;
}
.mdl_goreg-1 .col-md-8{
	padding:18px 0px 18px 44px;
}
.ar .mdl_goreg-1 .col-md-8{
	padding: 18px 44px 18px 0px;
	float: right;
	text-align: right;
}
.mdl_goreg-1 .col-md-4{
	text-align:center;
	padding-left:75px;
}
.ar .mdl_goreg-1 .col-md-4{
	padding-left: 0px;
	padding-right: 75px;
}

.mdl_goreg-1 a.bt{
	display:inline-block;
	height:50px;
	line-height:52px;
	text-decoration:none;
	margin-top:35px;
	position:relative;
	overflow:hidden;
	width:243px;
	background-color:#009487;
	text-align:center;
	color:#fff;
}
.mdl_goreg-1 a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:50px;
	line-height:49px;
	font-weight:400;
	font-size:24px;
}
.mdl_goreg-1 a.bt:hover i.fa{
	margin-left:-25px;
}
.ar .mdl_goreg-1 a.bt i.fa{
	left:auto;
	right:100%;
	transition:margin-right .4s cubic-bezier(.4,0,.2,1);
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
	margin-right:2px;
}
.ar .mdl_goreg-1 a.bt:hover i.fa{
	margin-left:0px;
	margin-right:-25px;
}

@media (max-width: 992px) {
	.mdl_goreg-1 a.bt{
		margin-top:0px;
	}
	.mdl_goreg-1 .col-md-4{
		padding:0px 0px 10px 0px!important;
	}
	.mdl_goreg-1 .col-md-8{
		padding:10px;
		text-align:center;
	}
}
@media (max-width: 1266px) {
	.mdl_goreg-1{
		margin-left:10px;
		margin-right:10px;
	}
	.mdl_goreg-1 .col-md-4{
		padding-left:25px;
	}
}

.mdl_3col-1{
	margin:7px -15px; /* margin:7px 0px; */
	min-height:105px;
}
.mdl_3col-1 .ico{
	float:left;
	width:90px;
	height:88px;
	border:1px solid #898989;
	margin-right:15px;
}
.mdl_3col-1 .col-sm-4{
	padding:0px 15px;/*padding-right:30px;*/
	padding-bottom:8px;
	padding-top:8px;
}
.mdl_3col-1 .title{
	line-height:1.12857143;
	padding-bottom:8px;
}
@media (max-width: 1266px) {
	.mdl_3col-1{
		margin-left:10px;
		margin-right:10px;
	}
}



/*footer*/
.ed_row.mdlfooter1_container{
	width:100%;
}
.mdl_footer-1{
	background-color:#363b43;
	margin-top:15px;
}
.mdl_footer-1 .left{
	font-weight:300;
	color:#9b9ea1;
	text-align:right;
}
.mdl_footer-1 .col-sm-6{
	height:100%;
	height:48px;
}
.mdl_footer-1 .tb{
	height:100%;
	display:table;
}
.mdl_footer-1 .td{
	height:100%;
	display:table-cell;
	vertical-align:middle;
}
.mdl_footer-1 .right{
	text-align:right;
}
.mdl_footer-1 .right .tb{
	width:100%;
}
.mdl_footer-1 .right .tb .td a,.mdl_footer-1 .right .tb .td div,.mdl_footer-1 .right .tb .td p,.mdl_footer-1 .right .tb .td img{
	display: inline;
	padding: 0px!important;
}

@media (max-width: 768px) {
	.mdl_footer-1 .left{
		text-align:center;
	}
	.mdl_footer-1 .left *{
		display:inline;
	}
}
@media (max-width: 390px) {
	.mdl_footer-1 .left .td{
		display:block;
	}
	.mdl_footer-1 .left{
		height:auto;
		padding-top:5px;
		padding-bottom:5px;
	}
}
@media (max-width: 1266px) {
	.mdl_footer-1 .pm{
		padding-left:10px;
		padding-right:10px;
	}

}

.ed_row.mdlfooter2_container{
	width:100%;
}
.mdl_footer-2{
	background-color:#e1e2e5;
	border-top:2px solid #009487;
	padding:10px 0px;
	margin-bottom:3px;
}
.mdl_footer-2 ul.pm > li{
	padding:10px 0px;
}
.mdl_footer-2 ul.pm > li > a{
	color:#58595b;
	font-size:18px;
	font-weight:600;
	text-decoration:none;
}
.mdl_footer-2 ul.pm ul{
	padding-top:10px;
}
.mdl_footer-2 ul.pm ul li{
	line-height:24px;
}
.mdl_footer-2 ul.pm ul a{
	color:#303030;
	text-decoration:none;
	position:relative;
	padding-left:12px;
}
.mdl_footer-2 ul.pm ul a:hover{
	color:#009487;
}

.mdl_footer-2 ul.pm ul a:before{
	background-color:#7a7a86;
	content:"";
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-3px;
	width:3px;
	height:3px;
}
.mdl_footer-2 ul.pm ul a:hover:before{
	background-color:#009487;
}
@media (max-width: 1266px) {
	.mdl_footer-2{
		padding-left:10px;
		padding-right:10px;
	}
}

.ed_row.mdlfooter3_container{
	width:100%;
}
.mdl_footer-3{
	background-color:#009487;
}
.mdl_footer-3 .col-sm-5,.mdl_footer-3 .col-sm-7{
	height:46px;
	overflow:hidden;
}
.mdl_footer-3 .tb{
	height:100%;
	display:table;
}
.mdl_footer-3 .td{
	height:100%;
	display:table-cell;
	vertical-align:middle;
	padding-top:5px;

}
.mdl_footer-3 .td a{
	color:#c7f6f2;
	margin-right:5px;
	font-size:30px;
	line-height:30px;
	text-decoration:none;
}
.mdl_footer-3 form{
	padding-top:7px;
	text-align:right;
}
.mdl_footer-3 form label{
	font-weight:400;
	line-height:30px;
	padding-right:17px;
	color:#c7f6f2;
}
.mdl_footer-3 form p{
	line-height:30px;
	color:#c7f6f2;
}
.mdl_footer-3 form.form-inline > div.form-group > div.input-group > input.form-control{
	width:280px;
}
.mdl_footer-3 form input,.mdl_footer-3 form .btn{
	border-radius:0px!important;
}
@media (max-width: 992px) {
	.mdl_footer-3 form.form-inline > div.form-group > div.input-group > input.form-control{
		width:180px;
	}
}
@media (max-width: 768px) {
	.mdl_footer-3 .tb{
		text-align:center;
		width:100%;
	}
	.mdl_footer-3 form{
		text-align:center;
	}
	.mdl_footer-3 form.form-inline > div.form-group > div.input-group > input.form-control{
		width:100%;
	}
	.mdl_footer-3 .col-sm-5,.mdl_footer-3 .col-sm-7{
		height:auto;
	}
}
@media (max-width: 1266px) {
	.mdl_footer-3{
		padding-left:10px;
		padding-right:10px;
	}
}

.mdl_footer-4{
	font-size:13px;
	color:#58595b;
	height:55px;
	padding-top:10px;
	text-align:left;
}
@media (max-width: 768px) {
	.mdl_footer-4{
		text-align:center;
		height:auto;
		padding:10px;
	}
}

.ed_row,.pm{
	width:1246px;
	margin:0px auto;
	z-index:1;
}
/* for v5 */
.ed_row.v5,.ed_row.v5 .pm{
	width:1035px;
}

.ed_row100{
	width: 100%;
}
.ed_clm{
	position:relative;
	padding-left:0px;
	padding-right:0px;
}
@media (max-width: 1266px) {
	.ed_row,.pm{
		width:100%;
	}
	/* for v5 */
	.ed_row.v5,.ed_row.v5 .pm{
		width:1035px;
	}
}
/* for v5 */
@media (max-width: 1055px) {
	.ed_row.v5,.ed_row.v5 .pm{
		width:100%!important;
	}
}

html.ipad div.ed_row.v5 div.pm{
	width:1035px!important;
}

.ed_row100.v5{
	width: 100%;
}

.alertify,
.alertify-show,
.alertify-log {
	-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	-moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	-o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
}
.alertify-hide {
	-webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
}
.alertify-log-hide {
	-webkit-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-moz-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-ms-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	-o-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
}
.alertify-cover {
	position: fixed; z-index: 99999;
	top: 0; right: 0; bottom: 0; left: 0;
	background-color:white;
	filter:alpha(opacity=0);
	opacity:0;
}
.alertify-cover-hidden {
	display: none;
}
.alertify {
	position: fixed; z-index: 99999;
	top: 50px; left: 50%;
	width: 550px;
	margin-left: -275px;
	opacity: 1;
}
.alertify-hidden {
	-webkit-transform: translate(0,-150px);
	-moz-transform: translate(0,-150px);
	-ms-transform: translate(0,-150px);
	-o-transform: translate(0,-150px);
	transform: translate(0,-150px);
	opacity: 0;
	display: none;
}
/* overwrite display: none; for everything except IE6-8 */
:root *> .alertify-hidden {
	display: block;
	visibility: hidden;
}
.alertify-logs {
	position: fixed;
	z-index: 5000;
	bottom: 100px;
	right: 10px;
	width: 300px;
}
.alertify-logs-hidden {
	display: none;
}
.alertify-log {
	display: block;
	margin-top: 18px;
	position: relative;
	right: -300px;
	opacity: 0;
}
.alertify-log-show {
	right: 0;
	opacity: 1;
}
.alertify-log-hide {
	-webkit-transform: translate(300px, 0);
	-moz-transform: translate(300px, 0);
	-ms-transform: translate(300px, 0);
	-o-transform: translate(300px, 0);
	transform: translate(300px, 0);
	opacity: 0;
}
.alertify-dialog {
	padding: 25px;
}
.alertify-resetFocus {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.alertify-inner {
	text-align: center;
}
.alertify-text {
	margin-bottom: 15px;
	width: 100%;
	font-size: 100%;
}
.alertify-buttons {
}
.alertify-button,
.alertify-button:hover,
.alertify-button:active,
.alertify-button:visited {
	background: none;
	text-decoration: none;
	border: none;
	/* line-height and font-size for input button */
	line-height: 1.5;
	font-size: 100%;
	display: inline-block;
	cursor: pointer;
	margin-left: 5px;
}

@media only screen and (max-width: 680px) {
	.alertify,
	.alertify-logs {
		width: 90%;
	}
	.alertify {
		left: 5%;
		margin: 0;
	}
}
.sctooltip{
	position:absolute;
	width:100px;
	height:50px;
	opacity:0;
	border:1px solid #fff;
	background-repeat:no-repeat;
	background-size:cover;
	background-color:#fff;
	transition:all .5s cubic-bezier(.4,0,.2,1);
	z-index:4;
}
.sctooltip:after{
	position:absolute;
	border-top:6px solid #fff;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	top:100%;
	left:50%;
	margin-left:-6px;
	content:"";
}
/**
 * Default Look and Feel
 */
.alertify,
.alertify-log {
	/*font-family: sans-serif;*/
}
.alertify {
	background: #FFF;
	border: 10px solid #333; /* browsers that don't support rgba */
	border: 10px solid rgba(0,0,0,.7);
	border-radius: 8px;
	box-shadow: 0 3px 3px rgba(0,0,0,.3);
	-webkit-background-clip: padding;     /* Safari 4? Chrome 6? */
	-moz-background-clip: padding;     /* Firefox 3.6 */
	background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
}
.alertify-text {
	border: 1px solid #CCC;
	padding: 10px;
	border-radius: 4px;
}
.alertify-button {
	border-radius: 4px;
	color: #FFF;
	font-weight: bold;
	padding: 6px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 0 rgba(0,0,0,.5);
	box-shadow: inset 0 1px 0 0 rgba(255,255,255,.5);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
	background-image:    -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
	background-image:     -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
	background-image:      -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
	background-image:         linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.alertify-button:hover,
.alertify-button:focus {
	outline: none;
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:    -moz-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:     -ms-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:      -o-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:         linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
}
.alertify-button:focus {
	box-shadow: 0 0 15px #2B72D5;
}
.alertify-button:active {
	position: relative;
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.alertify-button-cancel,
.alertify-button-cancel:hover,
.alertify-button-cancel:focus {
	background-color: #FE1A00;
	border: 1px solid #D83526;
}
.alertify-button-ok,
.alertify-button-ok:hover,
.alertify-button-ok:focus {
	background-color: #5CB811;
	border: 1px solid #3B7808;
}

.alertify-log{
	background:#ff7c02;
	padding:16px;
	color: #FFF;
	font:300 18px/18px 'iaz';

	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.win.firefox .alertify-log {padding: 14px 16px 16px 16px;}
.alertify-log-error {
	background: #dd3c3c;
}
.alertify-log-success {
	background: #009487;
}
.alertify-log:before,.alertify-log:after{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	height: 0px;
	width:100%;
	z-index:5;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
}
.alertify-log:before{
	border-bottom:4px solid #ff7c02;
	top:-4px;
}
.alertify-log:after{
	border-top:4px solid #ffaf64;
	bottom:-4px;
}

.alertify-log-error:before{
	border-bottom:4px solid #dd3c3c;
	top:-4px;
}
.alertify-log-error:after{
	border-top:4px solid #e46a6a;
	bottom:-4px;
}

.alertify-log-success:before{
	border-bottom:4px solid #009487;
	top:-4px;
}
.alertify-log-success:after{
	border-top:4px solid #0CB7A8;
	bottom:-4px;
}



.mobile_input{
	border:1px solid #ccc;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	height:46px;
}
.mobile_input input,.mobile_input select{
	border:0px none!important;
	box-shadow:none!important;
	-webkit-box-shadow:none!important;
	height:44px!important;
}
.mobile_input .col-xs-3 input{
	padding-left:3px!important;
	padding-right:3px!important;
	text-align:center;
}
.ar .mobile_input input{
	direction: ltr!important;
}
.mobile_input select{
	padding-left:5px!important;
	padding-right:5px!important;
}
.mobile_input .col-xs-6 input{
	text-align:left;
	padding-left:5px!important;
	padding-right:5px!important;
}
.mobile_input .select:before,.mobile_input .select:after{
	width:1px;
	background-color:#ccc;
	overflow:hidden;
	height:32px;
	content:"";
	display:block;
	position:absolute;
	top:6px;
	left:-1px;
}

.mobile_input .select:after{
	left:auto;
	right:0px;
}
.mobile_input .select input,.mobile_input .select select{
	border-radius:0px!important;
}

.horizontal_form{
	border:1px solid #c1c1c1;
	margin:15px 0px;
}
.horizontal_form .header ul li{
	padding-left:30px;
	padding-right:60px;
	padding-bottom:10px;
}
.horizontal_form .header ul li span:first-child{
	padding-left:16px;
	position:relative;
}
.horizontal_form .header ul li span:first-child:before{
	content:"\f0c8";
	display:inline;
	font-family:FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	font-size:8px;
	position:absolute;
	left:0px;
	top:2px;
	line-height:1;
}
.horizontal_form .footer{
	padding:19px 30px 4px 30px;
	background-color:#029587;
}
.horizontal_form form input{
	border-radius:1px;
}
.ar .horizontal_form form input{
	direction: rtl;
}
.horizontal_form form button.bt{
	border-radius:1px;
	background-color:#fff;
	height:46px;
	text-align:center;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1),padding-left .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	line-height:48px;
	width:85%;
}
.horizontal_form form button.bt:hover{
	padding-right:25px;
}
.ar .horizontal_form form button.bt:hover{
	padding-right:0px;
	padding-left:25px;
}
.horizontal_form form button.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:44px;
	line-height:46px;
	font-weight:400;
	margin-left:0px;
	font-size:20px;
}
.horizontal_form form button.bt:hover i.fa{
	margin-left:-25px;
}
.ar .horizontal_form form button.bt i.fa{
	left:auto;
	right:100%;
	margin-left:auto;
	margin-right:1px;
	transition:margin-right .4s cubic-bezier(.4,0,.2,1);
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.ar .horizontal_form form button.bt:hover i.fa{
	margin-left:auto;
	margin-right:-25px;
}
.horizontal_form form .form-group{
	padding-right:6px;
}
.ar .horizontal_form form .form-group{
	float: right;
	padding-right: 0px;
	padding-left: 6px;
}
.horizontal_form form .col-md-3:last-child{
	text-align:right;
}
.ar .horizontal_form form .col-md-3:last-child{
	text-align: left;
}
@media (max-width: 992px) {
	.horizontal_form form .col-md-3:last-child{
		text-align:center;
	}
	.horizontal_form .footer{
		padding:19px;
	}
}
@media (max-width: 768px) {
	.horizontal_form form .form-group{
		padding-right:0px;
	}
}
/* form 2 */
.mdl_form-2{
	background-color:#e1e3e6;
	margin:15px 0px;
	overflow:hidden;
}
.mdl_form-2 > .col-sm-8{
	padding:30px 0px;
	background-color:#f5f6f6;
}
.mdl_form-2 > .col-sm-4{
	min-height:100%;
	padding-left:29px;
	position:relative;
	padding-bottom:15px;
}
.mdl_form-2 > .col-sm-8:after{
	width:29px;
	position:absolute;
	height:100%;
	content:"";
	display:block;
	left:100%;
	top:0px;
	background-color:#f5f6f6;
}
.mdl_form-2 > .col-sm-4:after{
	position:absolute;
	content:"";
	display:block;
	left:29px;
	top:50%;
	margin-top:-43px;
	border-left:15px solid #f5f6f6;
	border-top:43px solid transparent;
	border-bottom:43px solid transparent;
}
.mdl_form-2 input{
	border-radius:1px;
}
.mdl_form-2 .mobile_input,.mdl_form-2 input{
	border-color:#618868;
}
.ar .mdl_form-2 input{
	direction: rtl;
}
.ar .mdl_form-2 .mobile_input input{
	direction: ltr;
}
.mdl_form-2 .form-group,.mdl_form-2 form .row{
	margin-left:50px;
	margin-right:50px;
}
.mdl_form-2 form .row:last-child{
	padding-top:20px;
}
.mdl_form-2 > .col-sm-4 .header{
	padding:35px 10px 25px 10px;
}
.mdl_form-2 form button.bt{
	border-radius:1px;
	background-color:#029587;
	height:52px;
	text-align:center;
	transition:padding .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	line-height:54px;
	color:#fff;
	padding:0px 30px;
	width:100%;
}
.mdl_form-2 form button.bt:hover{
	padding-left:25px;
	padding-right:35px;
}
.mdl_form-2 form button.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:44px;
	line-height:46px;
	font-weight:400;
	margin-left:0px;
	font-size:20px;
}
.mdl_form-2 form button.bt:hover i.fa{
	margin-left:-25px;
}
@media (max-width: 992px) {
	.mdl_form-2 .form-group,.mdl_form-2 form .row{
		margin-left:25px;
		margin-right:25px;
	}
}
@media (max-width: 768px) {
	.mdl_form-2 > .col-sm-8:after{
		display:none;
	}
	.mdl_form-2 > .col-sm-4{
		padding-left:0px;
	}
	.mdl_form-2 > .col-sm-4:after{
		position:absolute;
		content:"";
		display:block;
		left:50%;
		top:0px;
		margin-left:-43px;
		margin-top:0px;
		border-bottom:0px none;
		border-top:15px solid #f5f6f6;
		border-left:43px solid transparent;
		border-right:43px solid transparent;
	}
}
.mdl_form-2 .col-md-6{
	padding:30px 25px 0px 25px;
	text-align:center;
}
.mdl_form-2 .col-md-6 img{
	margin-bottom:5px;
}
.mdl_form-2 .col-md-6 strong{
	line-height:30px;
}
/*Quotes*/
.mdl_quotes{
	margin:15px -10px;
}
.mdl_quotes > div{
	height: 24px;
	overflow-y: hidden;
	position: relative;

}
.mdl_quotes ul {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	padding:0px 10px;
	margin-bottom:0px;
}
.mdl_quotes ul li {
	height: 24px;
	overflow: hidden;
}
.mdl_quotes ul li b {
	color: #47494c;
	float: left;
	font:600 18px/24px 'iaz';
	height: 24px;
	position:relative;
	padding-right:19px;
}
.mdl_quotes ul li b:after{
	content:"";
	top:4px;
	right:0px;
	position:absolute;
	border-bottom:12px solid #029391;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
}
.mdl_quotes ul li b.down:after{
	border-bottom:0px;
	border-top:12px solid #ff5858;
}
.mdl_quotes ul li .inr {
	float:right;
}
.mdl_quotes ul li .ask {
	color: #47494c;
	float: left;
	font:600 17px/24px 'iaz';
	height: 24px;
	width: 60px;
	text-align:center
}

.mdl_quotes ul li .max_min {
	float: left;
	height: 24px;
	overflow: hidden;
	width: 50px;
}
.mdl_quotes ul li .max_min .s1 {
	color: #47494c;
	display: block;
	font:600 10px/10px 'iaz';
	padding-bottom: 3px;
	text-align: center;
}
.mdl_quotes ul li .max_min .s2 {
	color: #47494c;
	display: block;
	font:600 12px/12px 'iaz';
	height: 12px;
	text-align: center;
}
.mdl_quotes ul li .spread {
	float:left;
	width:27px;
	height:23px;
	background-color:#47494c;
	color:#fff;
	font:400 15px/24px 'iaz';
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin:0px 3px;
	text-align:center;
}
.win.firefox .mdl_quotes ul li .spread,.win.chrome .mdl_quotes ul li .spread{
	line-height:25px;
}
@media (max-width: 1266px) {
	.mdl_quotes{
		margin:0px 0px;
	}
	.mdl_quotes > div{
		margin:12px 0px 13px 0px;
	}
}
@media (max-width: 768px) {
	.mdl_quotes ul {
		padding:0px 5px;
	}
}


/* col3-5 */
.col3-5{
	margin:15px -8px;
}
.col3-5 .col-md-4{
	padding:0px 8px;
}
.col3-5 .header{
	border-bottom:4px solid #009487;
	padding-bottom:5px;
}
.ar .col3-5 .header{
	text-align: right;
}
.col3-5 .body{
	padding:20px 50px 0px 0px;
	text-align:justify;
}
.ar .col3-5 .body{
	padding:20px 0px 0px 50px;
}
@media (max-width: 992px) {
	.col3-5{
		margin:0px!important;
	}
	.col3-5 .col-md-4{
		padding:10px 8px;
	}
	.col3-5 .body{
		padding:15px 30px 0px 0px;
	}
}
@media (max-width: 768px) {
	.col3-5 .body{
		padding:10px 10px 0px 0px;
	}
}
.mdl_quotecontainer{
	margin:9px -6px;
}
@media (max-width: 1266px) {
	.mdl_quotecontainer{
		margin:9px 4px;
	}
}
.mdl_quote{
	padding:6px;
}
.mdl_quote .blk{
	border:1px solid #c7c7d3;
	height:70px;
	padding-left:20px;
	position:relative;
}
@media (max-width: 382px) {
	.mdl_quote .blk{
		padding-left:5px;
	}
}
.mdl_quote .left{
	float:left;
	padding-top:12px;
}
.mdl_quote .left .head{
	color:#35383c;
	font-weight:600;
	font-size:30px;
	line-height:30px;
}
.mdl_quote .left .desc{
	color:#35383c;
	font-weight:300;
	font-size:14px;
	line-height:14px;
}
.mdl_quote .right{
	height:68px;
	position:absolute;
	right:0px;
	top:0px;
}
.mdl_quote .bid,.mdl_quote .ask{
	padding-top:20px;
	height:68px;
	float:left;
	width:64px;
}
.mdl_quote .bid .lbl,.mdl_quote .ask .lbl{
	color:#85898f;
	font-size:12px;
	text-align:right;
	width:100%;
	line-height:12px;
}
.mdl_quote .bid .value,.mdl_quote .ask .value{
	color:#35383c;
	font-size:18px;
	text-align:right;
	width:100%;
	font-weight:600;
	line-height:20px;
}
.mdl_quote .ask .lbl,.mdl_quote .ask .value{
	text-align:left;
}
.mdl_quote .spread{
	height:68px;
	float:left;
	background-color:#009487;
	width:56px;
	margin:0px 5px;
	color:#fff;
	padding-top:15px;
}
.mdl_quote .spread .lbl{
	font-size:12px;
	text-align:center;
	line-height:12px;
}
.mdl_quote .spread .value{
	font-size:29px;
	text-align:center;
	font-weight:600;
	line-height:29px;
}

.video_block ul{
	padding:40px 0px 0px 17px;
}
.video_block ul li{
	padding-bottom:10px;
	position:relative;
}
.video_block ul li i{
	padding-right:5px;
}
.video_block{
	line-height:1.3;
	padding:15px 0px;
}
@media (max-width: 1266px) {
	.video_block{
		margin:0px 10px;
	}
}
.video_block > .col-md-6:first-child{
	padding-right:78px;
}
.video_block > .col-md-6:last-child{
	text-align:right;
	min-height:100px;
}
.video_block > .col-md-6:last-child > img{
	padding:0px!important;
	display:inline;
}
@media (max-width: 1266px) {
	.video_block > .col-md-6:first-child{
		padding-left:10px;
	}
}
@media (max-width: 992px) {
	.video_block > .col-md-6:last-child,.video_block > .col-md-6:first-child{
		text-align:center;
	}
	.video_block > .col-md-6:first-child{
		padding-right:10px;
	}
	.video_block ul{
		padding:20px 0px 0px 0px;
	}

}
@media (max-width: 580px) {
	.video_block > .col-md-6:last-child img{
		width:100%;
	}
}

.mdl_proboxcontainer{
	position:relative;
	margin:4px -6px;
}
@media (max-width: 1266px) {
	.mdl_proboxcontainer{
		margin:4px 5px;
	}
}

.mdl_probox .blk{
	margin:11px 6px;
	border:1px solid #ebebeb;
	padding:19px 12px;
}
.mdl_probox .img{
	float:left;
	width:146px;
	height:142px;
	margin-right:17px;
}
.mdl_probox .left div.head{
	line-height:1;
	padding-bottom:10px;
}
.mdl_probox a.bt{
	display:inline-block;
	height:31px;
	border:1px solid #ebebeb;
	padding:0px 30px;
	line-height:33px;
	text-decoration:none;
	margin-top:5px;
	position:relative;
	overflow:hidden;
}
.mdl_probox a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:29px;
	line-height:29px;
	font-weight:400;
	margin-left:0px;
	font-size:18px;
}
.mdl_probox a.bt:hover i.fa{
	margin-left:-17px;
}
.mdl_probox .text-right{
	height:36px;
}


@media (min-width: 1266px) {
	.mdl_m4colcontainer{
		margin:0px -15px;
		margin-top: 25px;
	}
	.mdl_m4col strong{
		padding-top: 15px;
		display: block;
	}
}
.mdl_m4col{
	text-align:center;
	padding:0px 15px;
	margin:15px 0px;
	margin-bottom: 30px;
}
.mdl_m4col .ed_text p,.mdl_m4col .ed_text div{
	display:inline;
}
.mdl_m4col .ed_bg{
	height:95px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(/uploads/img/m4col.png);
}
.mdl_m4col .title{
	padding-bottom:5px;
}



.text2img1{
	padding-top:15px;
}

.text2img1 .blk{
	text-align:left;
	padding:0px 20px 20px 10px;
}
.text2img1 .blk .ed_bg{
	float:left;
	width:80px;
	height:80px;
	background-repeat:no-repeat;
	margin-right:20px;
}
.text2img1 .blk .ed_text div,.text2img1 .blk .ed_text p{
	display:inline;
}
.text2img1 .blk .title{
	padding-bottom:5px
}
.text2img1 .td{
	overflow:hidden;
}

.text2img1 .visible-lg-block.col-lg-4{
	padding-top:0px;
}
.text2img1 .visible-lg-block.col-lg-4 img{
	max-width:100%;
}
@media (min-width: 1200px){
	.text2img1 .col-lg-4:first-child .blk{
		text-align:right;
	}
	.text2img1 .col-lg-4:first-child .blk .ed_bg{
		float:right;
		margin-right:0px;
		margin-left:20px;
	}
	.text2img1 .blk{
		padding:0px 0px 50px 0px;
	}
	.text2img1 .col-lg-4{
		padding-top:40px;
	}
}

/*fx,edu matrix*/
.mdl_fxmatrix,.mdl_edumatrix{
	position:relative;
	margin:15px 0px;
}
.mdl_fxmatrix > ul,.mdl_edumatrix > ul{
	position:relative;
	text-align:center;
}
.mdl_fxmatrix > ul > li,.mdl_edumatrix > ul > li{
	width:128px;
	height:127px;
	display:inline-block;
	margin:5px;
}
.mdl_fxmatrix > ul > li > a,.mdl_edumatrix > ul > li > a{
	width:128px;
	height:127px;
	display:block;
	background-color:#3f4040;
	position:relative;
	text-decoration:none;
	overflow:hidden;
}
.mdl_edumatrix > ul > li.free > a:after{
	content:"";
	display:block;
	width:73px;
	height:73px;
	position:absolute;
	right:0;
	top:0;
	background:url(/frontend/i/v4/mdl_fxmatrix/free_tr.png) no-repeat;
}
.az .mdl_edumatrix > ul > li.free > a:after{
	background:url(/frontend/i/v4/mdl_fxmatrix/free_az.png) no-repeat;
}
.ru .mdl_edumatrix > ul > li.free > a:after{
	background:url("/frontend/i/v4/mdl_fxmatrix/free_ru.png") no-repeat;
}
.mdl_fxmatrix > ul > li > a span *,.mdl_edumatrix > ul > li > a span *{
	display:inline;
}
.mdl_fxmatrix > ul > li > a span.c,.mdl_edumatrix > ul > li > a span.c{
	position:absolute;
	left:11px;
	top:9px;
	z-index:0;
	display:block;
	width:12px;
	height:12px;
}
.mdl_fxmatrix > ul > li > a span.c2,.mdl_edumatrix > ul > li > a span.c2{
	left:24px;
}
.mdl_fxmatrix > ul > li > a span.c3,.mdl_edumatrix > ul > li > a span.c3{
	left:37px;
}
.mdl_fxmatrix span.orangered {
	background: #e9575a!important;
}
.mdl_fxmatrix span.orange {
	background: #e4af3b!important;
}
.mdl_fxmatrix span.green {
	background: #4b9452!important;
}
.mdl_fxmatrix i.orangered {
	color: #e9575a;
}
.mdl_fxmatrix i.orange {
	color: #e4af3b;
}
.mdl_fxmatrix i.green {
	color: #4b9452;
}

.mdl_edumatrix .yellow {
	background: #ffc709!important;
	color:#ffc709!important;
}
.mdl_edumatrix .limegreen {
	background: #59ba57!important;
	color:#59ba57!important;
}
.mdl_edumatrix .lightskyblue {
	background: #6ebbe8!important;
	color:#6ebbe8!important;
}

.mdl_fxmatrix > ul > li > a span.l,.mdl_edumatrix > ul > li > a span.l{
	position:absolute;
	right:9px;
	top:9px;
	color:#fff;
	font-size:13px;
	z-index:0;
	text-shadow:0px 0px 2px #000;
}
.mdl_fxmatrix > ul > li > a span.t,.mdl_edumatrix > ul > li > a span.t{
	font:normal 54px/44px 'iaz-lightcond';
	margin-top:56px;
	color:#fff;
	display:block;
	position:relative;
	z-index:2;
	transition:margin-top .4s cubic-bezier(.4,0,.2,1);
	text-shadow:0px 0px 3px #000;
}

.mdl_fxmatrix > ul > li > a span.d,.mdl_edumatrix > ul > li > a span.d{
	font:300 13px/15px "iaz";
	color:#fff;
	display:block;
	position:relative;
	z-index:2;
	text-shadow:0px 0px 3px #000;
}
.mdl_fxmatrix > ul > li > div,.mdl_fxmatrix .time,.mdl_fxmatrix .profit,.mdl_fxmatrix .risk_level,
.mdl_edumatrix > ul > li > div,.mdl_edumatrix .time,.mdl_edumatrix .profit,.mdl_edumatrix .risk_level,.mdl_fxmatrix .profit_lbl,.mdl_edumatrix .profit_lbl{
	display:none;
}
@media (min-width: 1266px) {
	.mdl_fxmatrix > ul > li:hover > a span.t,.mdl_edumatrix > ul > li:hover > a span.t{
		margin-top:45px;
	}
	.mdl_fxmatrix{
		background:url(/frontend/i/v4/mdl_fxmatrix/bg.png) right top no-repeat;
		height:555px;
	}
	.mdl_edumatrix{
		background:url(/frontend/i/v4/mdl_fxmatrix/edubg.png) right top no-repeat;
		height:555px;
	}
	.mdl_fxmatrix > ul > li,.mdl_edumatrix > ul > li{
		position:absolute;
		z-index:4;
		margin:0px;
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_fxmatrix > ul > li:hover,.mdl_fxmatrix > ul > li.active,
	.mdl_edumatrix > ul > li:hover,.mdl_edumatrix > ul > li.active{
		z-index:6;
	}
	.mdl_fxmatrix > ul > li.after_active,.mdl_edumatrix > ul > li.after_active{
		z-index:5;
	}
	.mdl_fxmatrix > ul > li.r1,.mdl_edumatrix > ul > li.r1{
		top:43px;
	}
	.mdl_fxmatrix > ul > li.r2,.mdl_edumatrix > ul > li.r2{
		top:210px;
	}
	.mdl_fxmatrix > ul > li.r3,.mdl_edumatrix > ul > li.r3{
		top:377px;
	}
	.mdl_fxmatrix > ul > li.c1,.mdl_edumatrix > ul > li.c1{
		left:72px;
	}
	.mdl_fxmatrix > ul > li.c2,.mdl_edumatrix > ul > li.c2{
		left:240px;
	}
	.mdl_fxmatrix > ul > li.c3,.mdl_edumatrix > ul > li.c3{
		left:408px;
	}
	.mdl_fxmatrix > ul > li.c4,.mdl_edumatrix > ul > li.c4{
		left:576px;
	}
	.mdl_fxmatrix > ul > li.c5,.mdl_edumatrix > ul > li.c5{
		left:744px;
	}
	.mdl_fxmatrix > ul > li.c6,.mdl_edumatrix > ul > li.c6{
		left:912px;
	}
	.mdl_fxmatrix > ul > li.c7,.mdl_edumatrix > ul > li.c7{
		left:1080px;
	}
	.mdl_fxmatrix > ul > li > a,.mdl_edumatrix > ul > li > a{
		position:absolute;
		top:0px;
		left:0px;
		z-index:3;
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_fxmatrix > ul > li:hover > a,.mdl_edumatrix > ul > li:hover > a{
		box-shadow:2px 2px 5px 0px #3f4040;
	}
	.mdl_fxmatrix > ul > li > a:before,.mdl_edumatrix > ul > li > a:before{
		width:128px;
		height:127px;
		background-color:#009487;
		opacity:0;
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
		position:absolute;
		left:0px;
		top:0px;
		z-index:1;
		content:"";
	}
	.mdl_fxmatrix > ul > li:hover > a:before,.mdl_edumatrix > ul > li:hover > a:before{opacity:1;}

	.mdl_fxmatrix > ul > li > div,.mdl_edumatrix > ul > li > div{
		position:absolute;
		width:128px;
		height:127px;
		display:block;
		top:0px;
		left:0px;
		z-index:2;
		background:url(/frontend/i/home/square_hover_bg.png);
		transition:all .4s cubic-bezier(.4,0,.2,1);
		overflow:hidden;
	}
	.mdl_fxmatrix > ul > li:hover > div,.mdl_edumatrix > ul > li:hover > div{
		width:334px;
		height:332px;
		top:-19px;
		left:-19px;
	}
	.mdl_fxmatrix > ul > li.r3 > div,.mdl_edumatrix > ul > li.r3 > div{
		top:auto;
		bottom:0px;
	}
	.mdl_fxmatrix > ul > li.r3:hover > div,.mdl_edumatrix > ul > li.r3:hover > div{
		bottom:-19px;
	}
	.mdl_fxmatrix > ul > li.c7 > div,.mdl_edumatrix > ul > li.c7 > div{
		left:auto;
		right:0px;
	}
	.mdl_fxmatrix > ul > li.c7:hover > div,.mdl_edumatrix > ul > li.c7:hover > div{
		right:-19px;
	}
	.mdl_fxmatrix > ul > li > div div.d,.mdl_edumatrix > ul > li > div div.d{
		position:absolute;
		width:170px;
		right:5px;
		top:20px;
		text-align:left;
		color:#c8c8c8;
		font:600 16px/16px 'iaz-cond';
		text-transform:uppercase;
	}
	.mdl_fxmatrix > ul > li > div div.d .v,.mdl_edumatrix > ul > li > div div.d .v{
		color:#fff;
		padding-left:10px;
	}
	.mdl_fxmatrix > ul > li > div div.d .v i,.mdl_edumatrix > ul > li > div div.d .v i{
		margin-right:3px;
	}
	.mdl_fxmatrix > ul > li > div div.d .row,.mdl_edumatrix > ul > li > div div.d .row{
		padding-bottom:9px;
	}
	.mdl_fxmatrix > ul > li > div div.d .row *,.mdl_edumatrix > ul > li > div div.d .row *{
		display:inline;
	}
	.mdl_fxmatrix > ul > li > div div.desc,.mdl_edumatrix > ul > li > div div.desc{
		position:absolute;
		width:100%;
		left:0px;
		top:160px;
		text-align:left;
		color:#fff;
		padding:0px 20px;
		color: #fff;
		font: 300 13px 'iaz';
	}
	.mdl_fxmatrix > ul > li > div div.desc,.mdl_fxmatrix > ul > li > div div.d,.mdl_fxmatrix > ul > li > div a.bt,
	.mdl_edumatrix > ul > li > div div.desc,.mdl_edumatrix > ul > li > div div.d,.mdl_edumatrix > ul > li > div a.bt{
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
		opacity:0;
	}
	.mdl_fxmatrix > ul > li:hover > div div.desc,.mdl_fxmatrix > ul > li:hover > div div.d,.mdl_fxmatrix > ul > li:hover > div a.bt,
	.mdl_edumatrix > ul > li:hover > div div.desc,.mdl_edumatrix > ul > li:hover > div div.d,.mdl_edumatrix > ul > li:hover > div a.bt{
		opacity:1;
	}
	.mdl_fxmatrix > ul > li > div a.bt,.mdl_edumatrix > ul > li > div a.bt{
		height: 22px;
		font: 400 14px/24px 'iaz';
		position:absolute;
		right:10px;
		bottom:10px;
		text-align:left;
		color:#fff;
		padding:0px 12px 0px 7px;
		float:right;
		color:#fff;
		text-decoration:none;
		background-color:#3f4040;
	}
	.mdl_fxmatrix > ul > li.r3 > div div.d,.mdl_edumatrix > ul > li.r3 > div div.d{
		top:186px;
	}
	.mdl_fxmatrix > ul > li.r3 > div div.desc,.mdl_edumatrix > ul > li.r3 > div div.desc{
		top:20px;
	}
	.mdl_fxmatrix > ul > li.r3 > div a.bt,.mdl_edumatrix > ul > li.r3 > div a.bt{
		bottom:160px;
	}
	.mdl_fxmatrix > ul > li.c7 > div div.d,.mdl_edumatrix > ul > li.c7 > div div.d{
		right:auto;
		left:20px;
	}
	.mdl_fxmatrix .time,.mdl_edumatrix .time{
		position:absolute;
		top:535px;
		right:0px;
		padding-right:102px;
		float:right;
		display:block;
	}
	.mdl_edumatrix .time{
		padding-right:0px;
		right:-67px;
	}
	.mdl_fxmatrix .time .clm,.mdl_edumatrix .time .clm{
		float:left;
		width:168px;

		text-align:center;
		font-size:14px;
		color:#56565a;
	}
	.mdl_fxmatrix .time .lbl,.mdl_edumatrix .time .lbl{
		float:left;
		width:84px;
		text-align:center;
		font-size:14px;
		color:#56565a;
	}
	.mdl_fxmatrix .profit,.mdl_edumatrix .profit{
		position:absolute;
		top:94px;
		right:1207px;
		float:right;
		display:block;
	}
	.mdl_edumatrix .profit{
		top:11px;
	}
	.mdl_fxmatrix .profit .row,.mdl_edumatrix .profit .row{
		height:24px;
		text-align:right;
		padding-right:5px;
		font-size:14px;
		color:#56565a;
		margin-bottom:60px;
		line-height:27px;
	}
	.mdl_edumatrix .profit .row{
		margin-bottom:143px;
	}
	.mdl_fxmatrix .profit_lbl,.mdl_edumatrix .profit_lbl{
		position:absolute;
		bottom:15px;
		left:15px;
		height:24px;
		line-height:27px;
		font-size:14px;
		color:#56565a;
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		transform: rotate(270deg);
		-webkit-transform-origin: 0% 0%;
		display:block;
	}

	.mdl_fxmatrix .risk_level,.mdl_edumatrix .risk_level{
		position:absolute;
		top:37px;
		right:31px;
		float:right;
		display:block;
	}
	.mdl_edumatrix .risk_level{
		top:490px;
	}
	.mdl_fxmatrix .risk_level .lbl,.mdl_edumatrix .risk_level .lbl{
		font-size:14px;
		color:#56565a;
		padding-right:9px;
		float:left;
	}
	.mdl_fxmatrix .risk_level i,.mdl_edumatrix .risk_level i{
		cursor:pointer;
	}
}


/*bank accounts */
.bank_accounts{
	background-color:#c8cbd0;
	border-radius:3px;
	margin:15px 0px;
}
.bank_accounts .header{
	height:58px;
	background-color:#f5f5f5;
	border-radius:3px;
	width:100%;
	position:relative;
	line-height:58px;
	padding-left:22px;
	position:relative;
}
.bank_accounts .header:after{
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-19px;
	content:"";
	border-top:16px solid #f5f5f5;
	border-left:38px solid transparent;
	border-right:38px solid transparent;
}
.bank_accounts .body{
	padding-top:45px;
	position:relative;
}
.bank_accounts .col-lg-5,.bank_accounts .col-lg-7{
	padding-bottom:30px;
	padding-left:10px;
	padding-right:10px;
}
.bank_accounts .logo{
	min-height:85px;
}
.az .bank_accounts .logo {
	float: left;
	padding-right: 88px;
	padding-top: 35px;
}
.bank_accounts td{
	border-bottom:1px solid #abb1ba;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
}
.bank_accounts table tr:last-child td{
	border-bottom:0px none;
	padding-bottom:0px;
}
.bank_accounts table tr:first-child td{
	padding-top:0px;
	padding-bottom:5px;
}
.bank_accounts td.lbl{
	border-right:1px solid #abb1ba;
	text-align:right;
	padding-right:12px;
	color:#363b43;
	font-size:16px;
	font-weight:600;
}
.bank_accounts td.v{
	padding-left:40px;
	padding-right:10px;
	color:#363b43;
	font-size:16px;
}
.az .bank_accounts .col-lg-7{
	display: none!important;
}

@media (min-width: 992px) {
	.az .bank_accounts .col-lg-5{
		width:100%!important;
		padding-left: 220px;
	}
	.tr .bank_accounts .body{
		display:table;
		width:100%;
	}
	.tr .bank_accounts .col-lg-7,.tr .bank_accounts .col-lg-5{
		display:table-cell;
		float:none;
	}
	.tr .bank_accounts .col-lg-7{
		padding-left:0px;
		padding-right:0px;
	}
	.tr .bank_accounts .col-lg-5{
		padding-left:36px;
		padding-right:36px;
		position:relative;
	}
	.tr .bank_accounts .col-lg-5:after{
		content:"";
		position:absolute;
		height:95%;
		width:2px;
		background-color:#fff;
		display:block;
		right:36px;
		bottom:0px;
	}
	.tr .bank_accounts .col-lg-5:before{
		content:"";
		position:absolute;
		width:2px;
		display:block;
		right:32px;
		bottom:0px;
		border-bottom:5px solid #fff;
		border-left:5px solid transparent;
		border-right:5px solid transparent;
	}
	.tr .bank_accounts .header:after{
		left:87px;
		margin-left:0px;
	}
}

/*fx chart */
.mdl_quote_chart{
	border:1px solid #c8cbd0;
	border-radius:4px;
	background-color:#f5f5f5;
	min-height:699px;
	margin:0;
	overflow:hidden;
}
.mdl_quote_chart.v2{
    font-family: iaz-cond;
    min-height:0;
}
@media (max-width: 1266px) {
	.mdl_quote_chart{
		margin:15px 10px;
	}
}
@media (min-width: 768px) {
	.mdl_quote_chart > .col-lg-2:before,.mdl_quote_chart > .scroller-wrapper:before{
		border-left:16px solid #fff;
		border-top:40px solid transparent;
		border-bottom:40px solid transparent;
		position:absolute;
		left:100%;
		top:20px;
		content:"";
	}
	.mdl_quote_chart > .col-lg-2:after,.mdl_quote_chart > .scroller-wrapper:after{
		width:100%;
		height:100%;
		content:"";
		display:block;
		position:absolute;
		left:0px;
		top:100%;
		background-color:#fff;
	}

}
@media (max-width: 768px) {
	.mdl_quote_chart > .col-lg-2:before, .mdl_quote_chart > .scroller-wrapper:before{
		border-top:16px solid #fff;
		border-left:40px solid transparent;
		border-right:40px solid transparent;
		position:absolute;
		left:50%;
		top:100%;
		content:"";
		margin-left:-40px;
	}
}

.mdl_quote_chart .col-lg-10 .head,.mdl_quote_chart .chart-wrapper .head{
	min-height:121px;
	margin:0px 11px 0px 7px;
	border-bottom:1px solid #c8cbd0;
}
.mdl_quote_chart .chart-wrapper .head{
    display: flex;
    align-items: center;
}
@media (max-width: 768px){
    .mdl_quote_chart .chart-wrapper .head{
        flex-direction: column;
        padding: 10px 0;
    }
}
.mdl_quote_chart .col-lg-10 .head > .col-lg-7,.mdl_quote_chart .chart-wrapper .head > .right-side{
	text-align:center;
}
@media (min-width: 992px) {
	.mdl_quote_chart .col-lg-10 .head > .col-lg-7{border-right:1px solid #c8cbd0;padding-left:45px;text-align:left;min-height:120px;}
    .mdl_quote_chart .chart-wrapper .head > .right-side{padding-left:45px;text-align:left;}
}
.mdl_quote_chart .col-lg-10 .head .sym,.mdl_quote_chart .chart-wrapper .head .sym{
	font-size:40px;
	line-height:40px;
	color:#363b43;
	font-weight:600;
}
.mdl_quote_chart .chart-wrapper .head .sym{
    font-size:24px;
}
.mdl_quote_chart.v2 .col-lg-10 .head .sym,.mdl_quote_chart .chart-wrapper .head .sym{
    font-family: iaz-cond;
}
.mdl_quote_chart .col-lg-10 .head .desc,.mdl_quote_chart .chart-wrapper .head .desc{
	font-size:18px;
	line-height:18px;
	color:#363b43;
}
.mdl_quote_chart .chart-wrapper .head .desc{
    font-size: 14px;
}
.mdl_quote_chart .col-lg-10 .head > .col-lg-5,.mdl_quote_chart .chart-wrapper .head > .left-side{
	text-align:center;
}
.mdl_quote_chart .col-lg-10 .head .bid,.mdl_quote_chart .chart-wrapper .head .bid{
	float:right;
}
.mdl_quote_chart .chart-wrapper .head .bid{
    text-align: right;
}
.mdl_quote_chart .chart-wrapper .head .bid,.mdl_quote_chart .chart-wrapper .head .ask{
    min-width: 80px;
}
.mdl_quote_chart .col-lg-10 .head .ask,.mdl_quote_chart .chart-wrapper .head .ask{
	float:left;
}
.mdl_quote_chart .chart-wrapper .head .ask{
    text-align: left;
}
.mdl_quote_chart .col-lg-10 .head .spread,.mdl_quote_chart .chart-wrapper .head .spread{
	height:68px;
	background-color:#088A97;
	color:#fff;
	margin:18px 18px 0px 18px;
	padding:9px 8px 0px 8px;
	border-radius:3px;
}
.mdl_quote_chart .chart-wrapper .head .spread{
    min-width: 80px;
}
.mdl_quote_chart .col-lg-10 .head .spread .lbl,.mdl_quote_chart .chart-wrapper .head .spread .lbl{
	font-size:14px;
	font-weight:600;
}
.mdl_quote_chart .col-lg-10 .head .spread .value,.mdl_quote_chart .chart-wrapper .head .spread .value{
	font-size:40px;
	font-weight:600;
	line-height:40px;
}
.mdl_quote_chart .chart-wrapper .head .spread .value{
    font-size: 28px;
}
.mdl_quote_chart .col-lg-10 .head .bid .lbl,.mdl_quote_chart .chart-wrapper .head .ask .lbl{
	color:#707886;
	font-size:16px;
	text-align:right;
}
.mdl_quote_chart .col-lg-10 .head .ask .lbl,.mdl_quote_chart .chart-wrapper .head .ask .lbl{
	text-align:left;
}
.mdl_quote_chart .col-lg-10 .head .bid .value,.mdl_quote_chart .col-lg-10 .head .ask .value,.mdl_quote_chart .chart-wrapper .head .bid .value,.mdl_quote_chart .chart-wrapper .head .ask .value{
	color:#363b43;
	font-size:36px;
	font-weight:600;
	line-height:20px;
	padding-top:4px;
}
.mdl_quote_chart .chart-wrapper .head .bid .value,.mdl_quote_chart .chart-wrapper .head .ask .value{
    font-size: 24px;
}

.mdl_quote_chart .col-lg-10 .head .bid .value small,.mdl_quote_chart .col-lg-10 .head .ask .value small{
	font-weight:300;
	font-size:25px;
}
.mdl_quote_chart .chart-wrapper .head .bid .value small,.mdl_quote_chart .chart-wrapper .head .ask .value small{
    font-weight:300;
    font-size: 18px;
}
.mdl_quote_chart .col-lg-10 .head .tb,.mdl_quote_chart .chart-wrapper .head .tb{
	text-align:center;
}
.mdl_quote_chart .col-lg-10 .head .tb li,.mdl_quote_chart .chart-wrapper .head .tb li{
	display:inline-block;
}
.mdl_quote_chart .chart-wrapper .head .time{
    text-align: center;
}
.mdl_quote_chart .col-lg-10 .head .time > div,.mdl_quote_chart .chart-wrapper .head .time > div{
	display:inline;
	font-size:14px;
	color:#363b43;
}
.mdl_quote_chart .col-lg-10 .head .time > div * ,.mdl_quote_chart .chart-wrapper .head .time > div * {
	display: inline;
}


.mdl_quote_chart .srch {
	padding-left:12px;
}
.mdl_quote_chart .srch .form-control{
	border-right:0px none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.mdl_quote_chart .srch .form-control:focus{
	border-color:#ccc;
}
.mdl_quote_chart .srch .input-group-addon{
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:transparent;
}
.mdl_quote_chart .srch .input-group-addon i{
	color:#969ca5;
	font-size:18px;
}

.mdl_quote_chart .mCSB_inside>.mCSB_container{
	margin-right:24px;
}
.mdl_quote_chart .mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background-color:#dcdcdc!important;
}
.mdl_quote_chart #mCSB_1_scrollbar_vertical .mCSB_dragger{ height: 34px!important;width:12px; }
.mdl_quote_chart .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#b6bbc3!important;
	width:12px;
	border-radius:3px;
}
.mdl_quote_chart .mCSB_scrollTools .mCSB_draggerContainer{
	width:12px;
}
.mdl_quote_chart .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before{
	content:"";
	display:block;
	width:4px;
	height:7px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	position:absolute;
	left:4px;
	top:14px;
}
.mdl_quote_chart .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:after{
	content:"";
	display:block;
	width:4px;
	height:1px;
	overflow:hidden;
	background-color:#fff!important;
	position:absolute;
	left:4px;
	top:17px;
}
.mdl_quote_chart .scroller{
	margin-right:-24px;
}

.mdl_quote_chart .scroller .c{
	padding-top:10px;
	padding-left:12px;
}
.mdl_quote_chart .mCS_no_scrollbar.scroller .c{
	padding-right:24px;
}

.mdl_quote_chart .scroller .list{
	padding-top:15px;
}
.mdl_quote_chart .list label{
	width:100%;
}
.mdl_quote_chart .list label > div{
	font:600 14px/24px 'iaz';
	color:#7c7d7f;
	float:left;
}
.mdl_quote_chart .list label > button{
	float:right;
	background-color:#d6d6d6;
	color:#fff;
	border:0px;
}
.mdl_quote_chart .list label > button .sh{
	display:none;
}
.admincp .mdl_quote_chart .list label > button .sh{
	display:block;
}
.admincp .mdl_quote_chart .scroller{
    max-height: 432px;
    overflow: auto;
    margin-right: -20px;
}


.mdl_quote_chart > .col-lg-2,.mdl_quote_chart > .scroller-wrapper{
	background-color:#fff;
	height:100%;
	min-height:697px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	position:relative;
	z-index:1;
	padding: 26px 24px 15px 0px;
}
.mdl_quote_chart > .scroller-wrapper{
    min-height: 0;
    padding-bottom: 0;
}

.mdl_quote_chart .col-lg-2 ul,.mdl_quote_chart .scroller-wrapper ul{
	margin-right:20px;
}
@media (max-width: 768px) {
    .mdl_quote_chart .scroller-wrapper ul{
        margin-right: 0;
    }
    .mdl_quote_chart > .scroller-wrapper{
        padding-top: 15px;
    }
    .mdl_quote_chart .srch{
        margin-right: -12px;
        margin-bottom: 15px;
    }
    .mdl_quote_chart .srch input{
        height: 40px;
        font-size: 20px;
        text-transform: uppercase;
    }
    .mdl_quote_chart .scroller .c,.mdl_quote_chart .scroller .list{
        padding-top: 0;
    }
}
.mdl_quote_chart .col-lg-2 ul li,.mdl_quote_chart .scroller-wrapper ul li{
	height:45px;
	width:100%;
	border-top:1px solid #c8cbd0;
	float:left;
	cursor:pointer;
}
.mdl_quote_chart .list ul li:first-child{
	border-top-color:transparent;
}


.mdl_quote_chart .list ul li.a > div{
	background:#c8cbd0;
	margin-left:-12px;
	padding-left:12px;
}
.mdl_quote_chart .list ul li.a > div:after{
	content:"";
	position:absolute;
	left:100%;
	border-left:9px solid #c8cbd0;
	border-bottom:20px solid transparent;
	border-top:20px solid transparent;
	top:0px;
}
@media (max-width: 768px) {
    .mdl_quote_chart .list ul li.a > div:after{
        display: none;
    }
}

.mdl_quote_chart .list ul li > div{
	height:40px;
	margin-top:2px;
	position:relative;
}
.mdl_quote_chart .list ul li .spread{
	width:33px;
	height:30px;
	float:left;
	margin-top:5px;
	border-radius:3px;
	background-color:#088A97;
	color:#fff;
	font-size:16px;
	font-weight:600;
	text-align:center;
	line-height:33px;
    font-family: iaz-cond;
}
.mdl_quote_chart .list ul li .sym{
	float:left;
	padding-left:10px;
	line-height:43px;
	color:#363b43;
	font-weight:600;
	font-size:18px;
    font-family: iaz-cond;
}
.mdl_quote_chart .add_sym{
	text-align:center;
	display:none;
}
.admincp .mdl_quote_chart .add_sym{
	display:block;
	cursor:default;
}
.mdl_quote_chart .graph{
	margin:40px 20px 0px 20px;
	height:382px;
}
.mdl_quote_chart.v2 .graph{
    margin-left: 0;
    margin-right: 10px;
}
@media (max-width: 768px) {
	.mdl_quote_chart .graph{
		margin:10px 10px 0px 3px;
	}
}
.mdl_quote_chart .footer{
	border-top:1px solid #c8cbd0;
	margin:30px 8px 0px 8px;
	padding-top:5px;
}
.mdl_quote_chart .footer .col-md-6{
	padding:10px 0px 10px 100px;
}
.ar .mdl_quote_chart .footer .col-md-6{
	direction: rtl;
}
@media (max-width: 1200px) {
	.mdl_quote_chart .footer .col-md-6{
		padding:10px 0px 10px 50px;
	}
}

@media (max-width: 992px) {
	.mdl_quote_chart .footer .col-md-6{
		padding:10px 20px 10px 10px;
	}
	.mdl_quote_chart .footer .col-md-6 table{
		margin:0px auto;
	}
	.mdl_quote_chart .footer .hd{
		text-align:center;
	}
	.mdl_quote_chart .footer td.lbl{
		text-align:right;
	}
}
@media (max-width: 768px) {
	.mdl_quote_chart .footer .col-md-6{
		padding:10px 10px 10px 10px;
	}
}
.mdl_quote_chart .footer .hd{
	font-size:14px;
	font-weight:700;
	color:#363b43;
	padding-bottom:15px;
}
.mdl_quote_chart .footer td{
	white-space:nowrap;
	color:#363b43;
	font-size:14px;
	padding-bottom:2px;
}
.mdl_quote_chart .footer td.lbl{
	font-weight:600;
	padding-right:6px;
}
.mdl_quote_chart .footer td.lbl{
	padding-left:6px;
}
.mdl_quote_chart .footer .swap *{
	display:inline;
}
.mdl_quote_chart .footer .swap .long{
	padding-right:10px;
}

/*submenu*/
.mdlsubmenucontainer{
	width:100%;
	height:41px;
	position:relative;
	z-index:4;
}
@media (min-width: 768px) {
	.body_header_fixed.withsubmenu{
		padding-top:141px;
	}
	.body_header_fixed .mdlsubmenucontainer{
		position:fixed;
		top:56px;
	}
}
.mdl_submenu{
	width:100%;
	background-color:#363b43;
	left:0px;
	height:41px;
	position:relative;
}
.mdl_submenu .pm{
	min-height:41px;
}

.mdl_submenu .pm > a.lbl{
	float:left;
	color:#cfd4d9;
	font:300 23px/41px 'iaz';
	text-decoration:none;
}
@media (max-width: 1266px){
	.mdl_submenu .pm > a.lbl{
		padding-left:10px;
	}
}
.mdl_submenu .pm > a.btn{
	margin-top:-7px;
	margin-left:5px;
}
.mdl_submenu .pm > ul{
	float:right;
	margin:0px;
	padding:0px;
}
.mdl_submenu .pm > ul > li{
	float:left;
	position:relative;
}
.mdl_submenu .pm > ul > li > a{
	color:#d7d9dc;
	display:block;
	height:41px;
	padding:0px 13px 0px 16px;
	font:600 16px/41px 'iaz';
	text-decoration:none;
}
.mdl_submenu .pm > ul > li:hover > a{
	color:#dedede;
}
.mdl_submenu .pm > ul > li > a i{
	margin-left:10px;
}
.mdl_submenu .pm > ul > li ul{
	position:absolute;
	display:none;
	background-color:#5c636d;
	min-width:100%;
	white-space:nowrap;
	top:41px;
	z-index:9;
}
.mdl_submenu .pm > ul > li:last-child ul{
	right:0px;
}

.mdl_submenu .pm > ul > li:hover{
	background-color:#5c636d;
}
.mdl_submenu .pm > ul > li:hover ul{
	display:block;

}
.mdl_submenu .pm > ul > li ul li{
	padding:0px 16px;
	position:relative;
}
.mdl_submenu .pm > ul > li ul li a{
	color:#bcc1c5;
	font:400 16px/40px 'iaz';
	text-decoration:none;
	border-bottom:1px solid #7a8089;
	display:block;
}
.mdl_submenu .pm > ul > li ul li:last-child a{
	border-bottom:0px none;
}
.mdl_submenu .pm > ul > li ul li a:hover{
	color:#dedede;
}
@media (max-width: 1200px) {
	.mdl_submenu .pm > ul > li > a,.mdl_submenu .pm > ul > li ul li a{
		font-size:14px;
	}
}

@media (max-width: 992px) {
	.mdl_submenu .pm > ul > li > a{
		font:600 14px/41px 'iaz';
	}
	.mdl_submenu .pm > ul > li{
		float:none;
	}
	.mdl_submenu .pm > ul{
		display:none;
		float:none;
		width:100%;
		background-color:#363b43;
	}
	.mdl_submenu .pm > ul.mac{
		display:block;
	}
	.mdl_submenu .pm > ul > li ul{
		display:block;
		position:relative;
		top:auto;
	}
	.mdl_submenu .pm{
		text-align:center;
	}
	.mdl_submenu .pm > a.lbl{
		float:none;
	}
}
@media (min-width: 992px) {
	.mdl_submenu .pm > a.btn{
		display:none;
	}
}


/* corp matrix */
.mdl_corp{
	width:100%;
	position:relative;
	text-align:center;
}
.mdl_corp .itm{
	display:inline-block;
	width:180px;
	height:179px;
	background-color:#39383a;
	text-align:center;
	text-decoration:none;
	padding-top:68px;
	background-repeat:no-repeat;
	margin:10px;
}
.mdl_corp .itm .title{
	color:#fff;
	display:block;
	text-shadow:1px 1px 0px #231f20;
	font-size:76px;
	line-height:75px;
	font-weight:300;
	font-family:'iaz-cond';
}
.mdl_corp .itm .desc{
	color:#fff;
	display:block;
	font-size:15px;
	font-weight:300;
}
.mdl_corp .ed_text *{
	display:inline;
	line-height:1px;
}
.mdl_corp .lbl,.mdl_corp .lvl{
	display:none;
}
@media (min-width: 1080px) {
	.mdl_corp{
		width:1035px;
		height:714px;
		background:url(/frontend/i/v4/mdl_corp/bg.png) no-repeat;
		margin:0px auto;
		border-top:15px solid transparent;
		border-bottom:15px solid transparent;
	}
	.mdl_corp .itm{
		position:absolute;
		display:block;
		width:180px;
		height:179px;
		left:226px;
		top:34px;
		background-color:#39383a;
		text-align:center;
		text-decoration:none;
		padding-top:68px;
		background-repeat:no-repeat;
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
		margin:0px;
	}
	.mdl_corp .c2{
		left:436px;
	}
	.mdl_corp .c3{
		left:646px;
	}
	.mdl_corp .r2{
		top:241px;
	}
	.mdl_corp .r3{
		top:447px;
	}
	.mdl_corp label.lbl{
		position:absolute;
		left:0px;
		color:#56565a;
		font-size:20px;
		bottom:463px;
		top:auto;
		line-height:1px;
		font-weight:400;
		display:block;
	}
	.ar .mdl_corp label.lbl{
		left:auto;
		right: 0;
	}
	.mdl_corp label.lbl.r2{
		bottom:258px;
	}
	.mdl_corp label.lbl.r3{
		bottom:51px;
	}
	.mdl_corp .lvl{
		position:absolute;
		bottom:51px;
		right:0px;
		display:block;
	}
	.ar .mdl_corp .lvl{
		right: auto;
		left: 0;
	}
	.mdl_corp .lvl i{
		width:15px;
		height:15px;
		float:left;
		background-color:#599ed6;
		margin-left:2px;
		cursor:pointer;
		position:relative;
	}
	.mdl_corp .lvl i:first-child{
		background-color:#bad778;
	}
	.mdl_corp .lvl i:last-child{
		background-color:#ad89bf;
	}
	.mdl_corp .lvl i:before{
		transition:all .2s ease-in-out;
		opacity:0;
		content:attr(data-title);
		position:absolute;
		bottom:100%;
		margin-bottom:8px;
		background-color:#e1e1e1;
		border-radius:2px;
		padding:2px 10px 0px 10px;
		font-style:normal;
		right:-10px;
		font-size:13px;
		line-height:22px;
		height:24px;
		display:inline-block;
		white-space:nowrap;
	}
	.mdl_corp .lvl i:hover:before,.mdl_corp .lvl i:hover:after{
		opacity:1;
	}
	.mdl_corp .lvl i:after{
		content:"";
		position:absolute;
		bottom:100%;
		margin-bottom:2px;
		right:3px;
		border-top:6px solid #e1e1e1;
		border-left:6px solid transparent;
		border-right:6px solid transparent;
		transition:all .2s ease-in-out;
		opacity:0;
	}
}

/*vertical tabs*/
.mdl_vtabs{
	position:relative;
	padding:10px 0px;
	-moz-transition: min-height 500ms;
	-webkit-transition: min-height 500ms;
	-o-transition: min-height 500ms;
	-ms-transition: min-height 500ms;
	transition: min-height 500ms;
}
.mdl_vtabs > li > a{
	display: block;
	height: 41px;
	width:100%;
	border: 1px solid #c9c8cc;
	color: #4d4d58;
	font: 400 16px/40px 'iaz';
	text-decoration: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	text-align:center;
	border-top: 0px none;
}
.mdl_vtabs > li:last-child{
	display:none;
}
.admincp .mdl_vtabs > li:last-child{
	display:block!important;
}
.mdl_vtabs > li > .vtabs-content{
	position:relative;
	display:none;
	border-bottom: 1px solid #c9c8cc;
	padding:10px;
}
@media (min-width: 768px) {

	.mdl_vtabs > li > a{
		width:278px;
		border-left: 0px none;
		-moz-transition: all 500ms;
		-webkit-transition: all 500ms;
		-o-transition: all 500ms;
		-ms-transition: all 500ms;
		transition: all 500ms;
		float:left;
		clear:left;
		background: url(/frontend/i/v3/cv/arr.png) 245px 13px no-repeat;
		text-align:left;
		position:relative;
		z-index:1;
	}

	.mdl_vtabs > li.a > a{
		background-color:#009486;
		background-position:245px -26px;
		padding-left:30px;
		color:#Fff;
	}
	.mdl_vtabs > li > .vtabs-content{
		border-bottom: 0px none;
		padding:0px 0px 0px 300px;
		position:absolute;
		top:15px;
		width:100%;
		z-index:0;
	}

}
.mdl_vtabs > li.a > .vtabs-content{
	display:block;
}
.win.firefox .mdl_vtabs > li > a,.win.chrome .mdl_vtabs > li > a{
	line-height:43px;
}
/*vertical tabs*/

/*vertical link*/
.mdl_vlink{
	position:relative;
	padding:15px 0px;
}
.mdl_vlink .vlink_tab{
	padding-right:20px;
}
.mdl_vlink .vlink_tab > li > a{
	display: block;
	height: 41px;
	border-right: 1px solid #c9c8cc;
	border-bottom: 1px solid #c9c8cc;
	color: #4d4d58;
	font: 400 16px/40px 'iaz';
	text-decoration: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	background: url(/frontend/i/v3/cv/arr.png) 95% 13px no-repeat;
}
.mdl_vlink .vlink_tab > li > a *{
	display:inline;
}
.mdl_vlink .vlink_tab > li:last-child{
	display:none;
}
.admincp .mdl_vlink .vlink_tab > li:last-child{
	display:block!important;
}

.mdl_vlink .vlink_tab > li.a > a{
	background-color:#009486;
	background-position:95% -26px;
	padding-left:15px!important;
	color:#Fff;
}
@media (max-width: 992px) {
	.mdl_vlink .vlink_tab{
		padding-right:0px;
	}
	.mdl_vlink .vlink_tab > li > a{
		border-right:0px none;
		padding-left:5px;
	}
	.mdl_vlink .vlink_tab_content{
		padding:5px 10px 0px 10px;
	}
	.mdl_vlink .vlink_ak{
		width: 100% !important;
		padding-right: 32px;
		border-right: 0px !important;
	}
}


.win.firefox .mdl_vlink .vlink_tab > li > a,.win.chrome .mdl_vlink .vlink_tab > li > a{
	line-height:43px;
}

.mdl_vlink li.r_add_o a{width: 50%;float: left;background:none !important;}

.mdl_vlink .vlink_tab i.dddu{float: right;margin-top: 14px;}

.mdl_vlink .vlink_ak{
	display: block;
	height: 41px;
	border-bottom: 1px solid #c9c8cc;
	color: #4d4d58;
	font: 400 16px/40px 'iaz';
	text-decoration: none;
	border-right: 1px solid #c9c8cc;
	width: 291px;
}

.mdl_vlink .vlink_ak_alt{padding-right: 0px !important;}

.mdl_vlink .vlink_ak_alt li.r_add_o a{width: 100%;float: none;background:none !important;}

.mdl_vlink .r_add_o a{color:black !important;}
/*vertical link*/

/* spread */
.mdl_spread{
	padding: 15px 0px;
}
.mdl_spread .tbl{
	border: 1px solid #c8cbd0;
	background-color: #f5f5f5;
	border-radius: 3px;
	width: 100%;
	padding-bottom: 12px;
}
.mdl_spread .tbl .td{
	padding: 0px 16px;
	border-radius: 3px;
	height: 39px;
	position: relative;
	z-index: 0;
}
.mdl_spread .tbl .td:first-child{
	background-color: #fff;
	z-index: 1;
	margin-bottom: 10px;
}
.mdl_spread .tbl ul{
	height: 39px;
	border-bottom: 1px solid #dcdcdc;
}
.mdl_spread .tbl ul li{
	width: 25%;
	float: left;
	height: 38px;
	position: relative;
	border-right: 1px solid #dcdcdc;
	text-align: center;
	color: #49494d;
	font: 400 15px/42px 'iaz';
}
.mdl_spread .tbl ul li:first-child{
	width: 30%;
	padding-left: 40px;
	color: #49494d;
	font: 400 18px/42px 'iaz';
	text-align: left;
}
.mdl_spread .tbl ul li:last-child{
	width: 20%;
}
.mdl_spread .tbl .td:first-child ul li{
	text-align: center;
	height: 39px;
	color: #49494d;
	font: 400 16px/39px 'iaz';
	padding-left: 0px;
}
.mdl_spread .tbl .td:first-child ul li *,.mdl_spread .tbl .td ul li:first-child *{
	display: inline;
	padding: 0px;
	margin: 0px;
}

.mdl_spread .tbl ul li:first-child:before{
	content: "FX";
	display: block;
	background-color: #66696e;
	width: 26px;
	height: 27px;
	color: #fff;
	text-align: center;
	font: 400 16px/30px 'iaz';
	position: absolute;
	left: 2px;
	top: 6px;
}
.mdl_spread .tbl .td:first-child ul li:last-child:after{
	border-top: 10px solid #fff ;
	border-right: 29px solid transparent;
	border-left: 29px solid transparent;
	position: absolute;
	left: 50%;
	margin-left: -29px;
	top: 100%;
	content: "";
}
.mdl_spread .tbl .td:first-child ul li:first-child:before{
	display: none;
}
.mdl_spread .tbl div.td:first-child ul,
.mdl_spread .tbl div.td:last-child ul, .mdl_spread .tbl .td:nth-last-child(2) ul{
	border-bottom: 0px none!important;
}
.mdl_spread .tbl .td:first-child ul li,.mdl_spread .tbl .td ul li:last-child{
	border-right: 0px none;
}
.mdl_spread .tbl .addrow{
	width: 100%;
	margin-top: 10px;
	border-radius: 0px;
	display: none;
}
.admincp .mdl_spread .tbl .addrow{
	display: block;
}
.mdl_spread .tbl ul li small{
	font-size: 11px;
}
.mdl_spread .tbl .td ul li:last-child span{
	display: inline-block;
	background-color: #26907f;
	color: #fff;
	font: 600 15px/33px 'iaz';
	width: 37px;
	height: 29px;
	border-radius: 3px;
}
.mdl_spread .tbl .td ul li.up span,.mdl_spread .tbl .td ul li.down span{
	height: 29px;
	border-radius: 3px;
	display: inline-block;
	min-width: 62%;
	line-height: 33px;
}
.mdl_spread .tbl .td ul li.up span{
	background-color: #8bd8ce;
}
.mdl_spread .tbl .td ul li.down span{
	background-color: #fbcbcd;
}
@media (max-width: 460px) {
	.mdl_spread .tbl ul li:first-child:before{
		display: none;
	}
	.mdl_spread .tbl ul li:first-child{
		padding-left: 0px;
		text-align: center;
	}
	.mdl_spread .tbl .td ul li.up span,.mdl_spread .tbl .td ul li.down span{
		min-width: 90%;
	}
}
@media (max-width: 991px) {
	.mdl_spread .tbl{
		margin-top: 20px;
	}
}


/* RAMIZ */

.mdl_Rlndsld1container{border-bottom: 1px solid #babec5;padding-bottom: 15px;}
.mdl_Rlndsld1container #r_sl_but{bottom: 0px !important;}

.mdl_Rlndsld-1{display:none !important;margin-top:15px;margin-bottom:15px;}
.mdl_Rlndsld-1.active{display:block !important;}

.mdl_Rlndsld-1 .bt.ed_text:hover{background-color: #01B6A6;}




.ed_row.mdl_Rlndsld1container{
	width:100%;
	z-index:1;
	/*background-color:#363b43;*/
	position:relative;
	margin-bottom:15px;
}
.mdl_Rlndsld1container .prev,.mdl_Rlndsld1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:1;
	background-color:#fff;
}
.mdl_Rlndsld1container .next{
	left:auto;
	right:0px;
}
.mdl_Rlndsld1container .prev:hover,.mdl_Rlndsld1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdl_Rlndsld1container .prev.disabled,.mdl_Rlndsld1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}

.r_bck.ed_bg{width:100%;height:280px;}

.mdl_Rlndsld-1 a.bt{
	text-align:center;
	background-color:#009487;
	/*border:1px solid #fff;*/
	border-radius:1px;
	color:#fff;
	width:230px;
	height:46px;
	line-height:50px;
	margin-top:20px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	display:inline-block;
	text-decoration:none;
}
#r_sl_but span{width:50px;height:10px;display:inline-block;background:#bcbcbc;cursor:pointer;margin-left:10px;}
#r_sl_but span.active{background:#009487;cursor:default;}




.ed_row.mdlBalacasc1container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:500px;
	position:relative;
	margin-bottom:15px;
	overflow-x:hidden;
}
.admincp .ed_row.mdlBalacasc1container{
	overflow-x:visible;
}
.mdlBalacasc1container .prev,.mdlBalacasc1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:5;
	background-color:#fff;
}
.mdlBalacasc1container .next{
	left:auto;
	right:0px;
}
.mdlBalacasc1container .prev:hover,.mdlBalacasc1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdlBalacasc1container .prev.disabled,.mdlBalacasc1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}
.mdl_Balacasc-1{
	display:block;
	position:absolute;
	width:100%;
	height:500px;
	left:100%;
	z-index:0;
	top:0px;
}
.admincp .mdl_Balacasc-1{
	display:none;
	position:relative;
}
.mdl_Balacasc-1.active{
	left:0px;
	z-index:3;
}
.admincp .mdl_Balacasc-1.active{
	display:block;
}

.mdl_Balacasc-1.anim{
	transition:left .5s ease-in-out;
	z-index:3;
}
.mdl_Balacasc-1.active.anim{
	z-index:4;
}

.mdl_Balacasc-1 .desc{
	width:100%;
	position:absolute;
	left:0px;
	bottom:20px;
	background-color:rgba(0,0,0,0.67);
	padding:10px 0px;
	color:#fff;
}
@media (max-width: 1268px) {
	.mdl_Balacasc-1 .desc{
		padding:10px;
	}
}
@media (max-width: 992px) {
	.mdl_Balacasc-1 .desc{
		position:relative;
		bottom:auto;
		left:auto;
	}
	.mdl_Balacasc-1{
		height:auto;
		padding:10px 0px;
	}
	.mdl_Balacasc-1 .col-md-9{
		text-align:center;
		padding:0px 10px;
	}
	.mdlBalacasc1container .tb,.mdlBalacasc1container .col-md-3,.mdl_Balacasc-1 > .pm{
		height:auto!important;
	}
	.mdlBalacasc1container .col-md-3{
		padding:10px 0px;
	}
}

.mdl_Balacasc-1 > .pm{
	height:100%;
}
.mdlBalacasc1container .tb{
	height:100%;
	display:table;
	width:100%;
}
.mdlBalacasc1container .td{
	height:100%;
	display:table-cell;
	vertical-align:middle;
}
.mdlBalacasc1container .col-md-3{
	height:100%;
}
.mdlBalacasc1container .col-lg-9 .td{
	vertical-align:bottom;
}

.R_c_200px{width:100%;height:200px;}

a.r_c3_200px_btn{
	height:40px;
	background:#fff;
	display:inline-block;
	line-height: 45px;
	padding: 0px 25px;
}
a.r_c3_200px_btn p{display:inline-block;}
a.r_c3_200px_btn:hover{background: #009487;}
a.r_c3_200px_btn:hover span{color: #fff !important;}

@media (max-width: 992px) {
	a.r_c3_200px_btn{
		padding: 0px 10px;
	}
}

.r_tab_1{height:46px;background:#f0f0f0;margin-bottom:5px;text-align:center;line-height:46px;cursor:pointer;overflow: hidden;color:#363b43;}
.r_tab_1 div{display:inline-block;position:relative;overflow: hidden;/*width: 273px;*/}
.r_tab_1:before{content:'';display:inline-block;width:5px;height:46px;background:#c3c3c3;float:left;margin-right:5px;}
.r_tab_1:after{content:"\f105";display:inline-block;color:#019487;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 43px;float:right;margin-left:5px;margin-right:8px;font-size: 30px;}

.r_tab_1:hover{background: #c3c3c3;}

.r_tab_1.active{color:#fff;background:#07978a;cursor:default;}
.r_tab_1.active:before{background:#00655c;}
.r_tab_1.active:after{color:#fff;}

.r_tab_1_cont{margin-left:48px;}

.r_tab_1_but{width: 312px;position: absolute;}

img.fr-fir{z-index:0;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 3px 10px 10px;float:right!important;}
img.fr-fin{z-index:0;position:relative;vertical-align:top;display:block;margin:auto;overflow:auto;padding:10px 0;float:none;}

@media (max-width: 992px) {
	img.fr-fir{width: 100%;}
	img.fr-fin{width: 100%;}
	.pm.about2 strong div h2{
		font: 600 20px/26px 'iaz' !important;
		padding-top: 41px;
	}
}


.mdl_2colTab-1{display:none !important;}
.mdl_2colTab-1.active{display:block !important;}

@media (max-width: 1300px){
	.mdl_Rlndsld1container a.prev, .mdl_Rlndsld1container a.next{display:none;}
}


.r_3_promoB{min-height:90px;width:90px;border:0px solid red;float:left;margin-right:15px;}

@media (max-width: 1240px) {
	.mdl_Htasi5dakka-1{margin:10px 0px;}
	.mdl_Htasi5dakka-1 .clearfix{display:table;width:100%;}
	.mdl_Htasi5dakka-1 ul{display:table-cell;vertical-align:top;}

	/*.mdl_Htasi5dakka-2 ul.f li.f, .mdl_Htasi5dakka-2 ul.us li.f{height:28px;}*/

	.mdl_Htasi5dakka-1 ul.f li.f:after{
		content:'I';
		font-size: 4vw;
		font-weight:600;
		color:#fff;
	}

	.mdl_Htasi5dakka-1 ul.us li.f:after{
		content:'InvestAZ';
		font-size: 4vw;
		font-weight:600;
	}

	.mdl_Htasi5dakka-1 ul.f li p:nth-child(2){display:none;}
	.mdl_Htasi5dakka-1 ul li span{color:black !important;font-size:4vw !important;}

}
@media (min-width: 1240px) {
	.mdl_Htasi5dakka-1 ul{
		width: 173px;
		background-color: #f4f4f4;
		position: relative;
		margin-top: 32px;
		float: left;
		z-index: 1;
		padding-bottom: 20px;
	}
	.mdl_Htasi5dakka-1 ul li {
		height: 45px;
		position: relative;
		border-bottom: 1px solid #cccccc;
		margin: 0px 12px;
		text-align: center;
		line-height: 47px;
	}
	.mdl_Htasi5dakka-1 ul li.f {
		height: 59px;
		background-color: #7e7e88;
		margin: 0px 0px 7px 0px!important;
		border-bottom: 0px!important;
		color: #fff;
		text-align: center;
		padding-top: 9px;
	}

	.mdl_Htasi5dakka-1 ul li.f:after {
		position: absolute;
		content: "";
		display: block;
		width: 0px;
		height: 0px;
		border-top: 12px solid #7e7e88;
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;
		left: 50%;
		top: 100%;
		margin-left: -12px;
	}
	.mdl_Htasi5dakka-1 ul.f li.f:after, .mdl_Htasi5dakka-1 ul.us li.f:after {border-top-color: #fff;}
	.mdl_Htasi5dakka-1 ul.t li.f:after {border-top-color: #555562;}

	.mdl_Htasi5dakka-1 ul.f {
		background-color: #fff;
		width: 350px;
		padding-bottom: 0px;
		margin-left: 30px;
		margin-top: 26px;
	}
	.mdl_Htasi5dakka-1 ul.us {
		margin-top: 0px;
		background-color: #009487;
		width: 253px;
		z-index: 3;
		box-shadow: 0px 2px 5px 0px #313231;
		padding-bottom: 49px;
	}
	.mdl_Htasi5dakka-1 ul.t {
		background-color: #e9edef;
		width: 176px;
		box-shadow: 1px 1px 3px 0px #5A5A61;
		z-index: 2;
		padding-bottom: 26px;
		margin-top: 26px;
	}

	.mdl_Htasi5dakka-1 ul.f li {
		color: #303030;
		padding-left: 20px;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		margin: 0px 10px 0px 0px;
		border-bottom: 1px solid #cccccc;
		text-align: left;
	}
	.mdl_Htasi5dakka-1 ul.f li:before {
		position: absolute;
		display: block;
		content: "";
		height: 5px;
		width: 5px;
		left: 5px;
		top: 50%;
		margin-top: -2px;
		background-color: #58585a;
	}

	.mdl_Htasi5dakka-1 ul.f li.f {
		background-color: #fff;
		height: 65px;
	}
	.mdl_Htasi5dakka-1 ul.f li.f:before{height:0px;}
	.mdl_Htasi5dakka-1 ul.us li.f {
		height: 91px;
		background: url(/frontend/i/v3/transfer/investaz.png) center center no-repeat #fff;
	}
	.mdl_Htasi5dakka-1 ul.us li {
		border-bottom: 1px solid #00a99d;
		margin: 0px 8px;
	}
	.mdl_Htasi5dakka-1 ul.us li a {
		position: absolute;
		display: block;
		background: url(/frontend/i/v3/transfer/i.png) center center no-repeat #fff;
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		border-radius: 7px;
		width: 14px;
		height: 14px;
		right: 0px;
		bottom: 8px;
		cursor: pointer;
	}
	.mdl_Htasi5dakka-1 ul.us li a span {
		display: none;
		position: absolute;
		width: 348px;
		left: 23px;
		top: -26px;
		color: #231f20;
		text-align: center;
		font: 400 14px/20px 'iaz'!important;
		background-color: #fff;
		padding: 5px 17px;
		box-shadow: 1px 0px 5px 0px #b6b9bb;
		z-index: 0;
	}
	.mdl_Htasi5dakka-1 ul.us li a:after {
		content: "";
		position: absolute;
		display: none;
		left: 16px;
		width: 0px;
		height: 0px;
		top: 2px;
		border-right: 7px solid #fff;
		border-top: 6px solid transparent;
		border-bottom: 6px solid transparent;
	}
	.mdl_Htasi5dakka-1 ul.us li:before, .mdl_Htasi5dakka-1 ul.us li.f:hover:before {
		position: absolute;
		z-index: 1000;
		width: 253px;
		height: 45px;
		background: #ffffff;
		display: block;
		top: 0;
		left: -8px;
		opacity: 0.3;
		display: none;
		content: "";
	}
	.mdl_Htasi5dakka-1 ul.us li:hover:before{
		display: block;
	}
	.mdl_Htasi5dakka-1 ul.t li.f {
		background-color: #555562;
		height: 65px;
		line-height: 65px;
		padding-top: 6px;
	}
}

.ed_row.mdlBalaca2sc1container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:210px;
	position:relative;
	margin-bottom:15px;
	overflow-x:hidden;
}
.admincp .ed_row.mdlBalaca2sc1container{
	overflow-x:visible;
}
.mdlBalaca2sc1container .prev,.mdlBalaca2sc1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:3;
	background-color:#fff;
}
.mdlBalaca2sc1container .next{
	left:auto;
	right:0px;
}
.mdlBalaca2sc1container .prev:hover,.mdlBalaca2sc1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdlBalaca2sc1container .prev.disabled,.mdlBalaca2sc1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}
.mdl_Balaca2sc-1{
	display:block;
	position:absolute;
	width:100%;
	height:210px;
	min-height:210px;
	left:100%;
	z-index:0;
	top:0px;
}
.admincp .mdl_Balaca2sc-1{
	display:none;
	position:relative;
}
.mdl_Balaca2sc-1.active{
	left:0px;
	z-index:1;
}
.admincp .mdl_Balaca2sc-1.active{
	display:block;
}

.mdl_Balaca2sc-1.anim{
	transition:left .5s ease-in-out;
	z-index:1;
}
.mdl_Balaca2sc-1.active.anim{
	z-index:2;
}
@media (max-width: 1268px) {
	.mdl_Balaca2sc-1 .pm{
		padding-left:40px;
		padding-right:40px;
	}
}


.r_breadCamp_cont{height:40px;position:relative;}
.r_breadCamp_cont .ed_bg{position:absolute;top:-116px;z-index: 2;}
.r_breadCamp_cont .ed_text{float: left;color:#3f4040;text-decoration:none;}
.r_breadCamp_cont .r_breachCamp1:before{
	content:"";
	width:4px;
	height:4px;
	display:inline-block;
	background:#77787a;
	margin-right:7px;
	margin-left: 176px;
	position: relative;
	top: -2px;
}
.r_breadCamp_cont .r_breachCamp1:after{
	content:"\f105";
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 24px;

	color:#77787a;
	margin-right:10px;
	margin-left: 10px;
	position: relative;
	top: 4px;
}
.r_breadCamp_cont a *{display:inline-block;}

.r_breadCamp_cont .r_breachCamp1.no_photo:before{margin-left: 0px;}

.r_breadCamp_cont .r_breachCamp2{position: relative;top: 7px;}

.mdl_Balacasc-1 .col-lg-9.col-md-9{position: static;}
.mdl_Balacasc-1 .r_bg_f{position: absolute;left: 0;background:black;z-index:0;border:0px !important;opacity:0.5}


.r_4sut{padding: 8px 0px;margin: 0px -8px;position: relative;}
.r_4sut .clm {border: 1px solid #7b818a;border-bottom: 6px solid #7b818a;padding: 15px;text-align: center;margin: 7px 8px;}
.r_4sut .clm a.bt {display: inline-block;height: 30px;border: 1px solid #088A97;background:#088A97;padding: 0px 30px;line-height: 32px;text-decoration: none;margin-top: 15px;position: relative;overflow: hidden;}
.r_4sut .clm a.bt i.fa {color:#fff;position: absolute!important;left: 100%;top: 0px;margin-left: 0px;transition: margin-left .4s cubic-bezier(.4,0,.2,1);height: 30px;line-height: 29px;font-weight: 400;margin-left: 0px;font-size: 18px;}
.r_4sut .clm a.bt:hover i.fa {margin-left: -17px;}


.mdl_Rrange-1, .mdl_Rrange-2{margin:7px 0px;}

.mdl_Rrange-1 .RrangeSlider1_alt, .mdl_Rrange-2 .RrangeSlider2_alt{
	width:100%;
	background:#c8cbd0;
	border-radius:5px;
}
.mdl_Rrange-1 .RrangeSlider1_alt .rS1_fon{float:left;height: 100%;padding: 10px 20px;}
.RrangeSlider1_ag{width:806px;border-radius: 5px;background: #f5f5f5;}
.RrangeSlider1_gara{width:440px;position:relative;text-align:center;}

.RrangeSlider1_ag .fa-stop{
	font-size:12px;
	position:absolute;
	margin-top: 12px;
	margin-left: -14px;
}
.RrangeSlider1_ag:before{
	content:'';
	position:absolute;
	border-left:17px solid #f5f5f5;
	border-top:38px solid transparent;
	border-bottom:38px solid transparent;
	left: 806px;
	top:48%;
	margin-top:-38px;
}

.mdl_Rrange-1 .RrangeSlider1_cabura, .mdl_Rrange-2 .RrangeSlider2_cabura{
	border-radius:4px;
	display:inline-block;
	width:740px;
	height:24px;
	box-shadow: 0px 0px 6px 0px rgba(18, 18, 18, 0.58) inset;
	text-align:center;
}
.mdl_Rrange-1 .RrangeSlider1, .mdl_Rrange-2 .RrangeSlider2{
	display: inline-block;
	width:92%;
	height:24px;
	background:none;
	border:0px;
}

.mdl_Rrange-1 .RrangeSlider1:before, .mdl_Rrange-2 .RrangeSlider2:before{
	content:'';
	width:100%;
	height:1px;
	background:#bcbcbc;
	position: absolute;
	top: 50%;
}
.mdl_Rrange-1 .RrangeSlider1.risk:before{
	background:url('/frontend/i/v4/r_amg/r_risk_sl_xet.png');
	height:12px;
	margin-top:-6px;
}


.mdl_Rrange-1 .RrangeSlider1 span, .mdl_Rrange-2 .RrangeSlider2 span{
	width:30px;
	margin-left: -15px;
	height:50px;
	margin-top:-10px;
	background:#0ea497;
	border:1px solid #0ea497;
	text-align:center;
	padding-top:4px;
}

.mdl_Rrange-1 .RrangeSlider1 span:before, .mdl_Rrange-2 .RrangeSlider2 span:before{ /* 3 32 */
	content:'|||';
	color:#007d72;
	font-size: 30px;
}
.mdl_Rrange-1 .RrangeSlider1 i, .mdl_Rrange-2 .RrangeSlider2 i{
	width: 1px;
	height: 7px;
	background: #bcbcbc;
	position: absolute;
	top: 36%;
}

.mdl_Rrange-1 a.bt{
	display: inline-block;
	height: 50px;
	line-height: 52px;
	text-decoration: none;
	margin-top: 12px;
	position: relative;
	overflow: hidden;
	width: 243px;
	background-color: #009487;
	text-align: center;
	color: #fff;
}

.mdl_Rrange-2 .RrangeSlider2_alt .rS2_fon{text-align:center;padding: 10px 10px;}
.RrangeSlider2_ag{border-radius: 5px;background: #f5f5f5;text-align:center;}
.RrangeSlider2_gara{}

.RrangeSlider2_ag:before{
	content:'';
	position:absolute;
	border-top:17px solid #f5f5f5;
	border-left:38px solid transparent;
	border-right:38px solid transparent;
	left: 50%;
	top:128px;
	margin-left:-38px;
}
.mdl_Rrange-2 .RrangeSlider2_cabura{width:615px;}
.mdl_Rrange-2 .RrangeSlider2_dollar{
	width:240px;
	height:50px;
	border:2px solid red;
	border-radius:5px;
	box-shadow: 0px 0px 6px 0px rgba(18, 18, 18, 0.58) inset;
	background:#fff;
	display: inline-block;
	margin-bottom:22px;
	margin-top:5px;
	font-size:30px;
	font-weight:500;
	padding-top: 5px;
}
.mdl_Rrange-2 .fa.fa-usd{
	display: inline-block;
	font-size:26px;
	position:absolute;
	margin-top:17px;
	margin-left: -24px;
}
.mdl_Rrange-2 #invest_comp{border:2px solid #009487;}


@media (max-width: 500px) {
	.mdl_header-1 .col-lg-9.col-sm-8.col-xs-8 .ed_text{display:none}
}

@media (max-width: 1240px) {
	.mdl_Htasi5dakka-2{margin:10px 0px;}
	.mdl_Htasi5dakka-2 .clearfix{display:table;width:100%;}
	.mdl_Htasi5dakka-2 ul{display:table-cell;vertical-align:top;}

	/*.mdl_Htasi5dakka-2 ul.f li.f, .mdl_Htasi5dakka-2 ul.us li.f{height:28px;}*/

	.mdl_Htasi5dakka-2 ul.f li.f:after{
		content:'I';
		font-size: 4vw;
		font-weight:600;
		color:#fff;
	}

	.mdl_Htasi5dakka-2 ul.us li.f:after{
		content:'InvestAZ';
		font-size: 4vw;
		font-weight:600;
	}

	.mdl_Htasi5dakka-2 ul.f li p:nth-child(2){display:none;}
	.mdl_Htasi5dakka-2 ul li span{color:black !important;font-size:4vw !important;}

}
@media (min-width: 1240px) {
	.mdl_Htasi5dakka-2{margin:10px 0px;}
	.mdl_Htasi5dakka-2 ul{
		width: 140px;
		background-color: #f4f4f4;
		position: relative;
		margin-top: 32px;
		float: left;
		z-index: 1;
		padding-bottom: 20px;
		box-shadow: 1px 1px 3px 0px #5A5A61;
	}
	.mdl_Htasi5dakka-2 ul li {
		height: 45px;
		position: relative;
		border-bottom: 1px solid #cccccc;
		margin: 0px 12px;
		text-align: center;
		line-height: 47px;
	}
	.mdl_Htasi5dakka-2 ul li.f {
		height: 65px;
		background-color: #7e7e88;
		margin: 0px 0px 7px 0px!important;
		border-bottom: 0px!important;
		color: #fff;
		text-align: center;
		padding-top: 9px;
	}

	.mdl_Htasi5dakka-2 ul li.f:after {
		position: absolute;
		content: "";
		display: block;
		width: 0px;
		height: 0px;
		border-top: 12px solid #7e7e88;
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;
		left: 50%;
		top: 100%;
		margin-left: -12px;
	}
	.mdl_Htasi5dakka-2 ul.f li.f:after, .mdl_Htasi5dakka-2 ul.us li.f:after {border-top-color: #fff;}
	.mdl_Htasi5dakka-2 ul.t li.f:after {border-top-color: #555562;}

	.mdl_Htasi5dakka-2 ul.f {
		box-shadow: 0px 0px 0px 0px #5A5A61;
		background-color: #fff;
		width: 300px;
		padding-bottom: 0px;
		/*margin-left: 30px;*/
		margin-top: 26px;
	}

	.mdl_Htasi5dakka-2 ul.f .ed_text p{line-height: 16px;}

	.mdl_Htasi5dakka-2 ul.us {
		margin-top: 0px;
		background-color: #009487;
		width: 253px;
		z-index: 5;
		box-shadow: 0px 2px 5px 0px #313231;
		padding-bottom: 49px;
	}
	.mdl_Htasi5dakka-2 ul.t {
		background-color: #e9edef;
		box-shadow: 1px 1px 3px 0px #5A5A61;
		z-index: 4;
		padding-bottom: 35px;
		margin-top: 26px;
	}

	.mdl_Htasi5dakka-2 ul.t2 {
		background-color: #e9edef;
		box-shadow: 1px 1px 3px 0px #5A5A61;
		margin-top: 26px;
		padding-bottom: 30px;
		z-index: 3;
	}
	.mdl_Htasi5dakka-2 ul.t2 .f{background-color:#686874;} .mdl_Htasi5dakka-2 ul.t2 li.f:after{border-top: 12px solid #686874;}

	.mdl_Htasi5dakka-2 ul.t3 {
		background-color: #e9edef;
		box-shadow: 1px 1px 3px 0px #5A5A61;
		margin-top: 26px;
		padding-bottom: 25px;
		z-index: 2;
	}
	.mdl_Htasi5dakka-2 ul.t3 .f{background-color:#7d7d89;} .mdl_Htasi5dakka-2 ul.t3 li.f:after{border-top: 12px solid #7d7d89;}

	.mdl_Htasi5dakka-2 ul.t4 {
		background-color: #e9edef;
		box-shadow: 1px 1px 3px 0px #5A5A61;
		margin-top: 26px;
		z-index: 1;
	}
	.mdl_Htasi5dakka-2 ul.t4 .f{background-color:#9b9ba4;} .mdl_Htasi5dakka-2 ul.t4 li.f:after{border-top: 12px solid #9b9ba4;}

	.mdl_Htasi5dakka-2 ul.f li {
		color: #303030;
		padding-left: 20px;
		padding-top: 7px;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		margin: 0px 10px 0px 0px;
		border-bottom: 1px solid #cccccc;
		text-align: left;
	}
	.mdl_Htasi5dakka-2 ul.f li:before {
		position: absolute;
		display: block;
		content: "";
		height: 5px;
		width: 5px;
		left: 5px;
		top: 13px;
		margin-top: -2px;
		background-color: #58585a;
	}

	.mdl_Htasi5dakka-2 ul.f li.f {
		background-color: #fff;
		height: 65px;
	}
	.mdl_Htasi5dakka-2 ul.f li.f:before{height:0px;}
	.mdl_Htasi5dakka-2 ul.us li.f {
		height: 91px;
		background: url(/frontend/i/v3/transfer/investaz.png) center center no-repeat #fff;
	}
	.mdl_Htasi5dakka-2 ul.us li {
		border-bottom: 1px solid #00a99d;
		margin: 0px 8px;
	}

	.mdl_Htasi5dakka-2 ul.t li.f {
		background-color: #555562;
		height: 65px;
		line-height: 65px;
		padding-top: 6px;
	}
}
.r_hrr hr{
	margin:0px!important;
}


.ed_row.mdlscr5container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:450px;
	position:relative;
	margin-bottom:15px;
	overflow-x:hidden;
}
.admincp .ed_row.mdlscr5container{
	overflow-x:visible;
}
.mdlscr5container .prev,.mdlscr5container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:3;
	background-color:#fff;
}
.mdlscr5container .next{
	left:auto;
	right:0px;
}
.mdlscr5container .prev:hover,.mdlscr5container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdlscr5container .prev.disabled,.mdlscr5container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}

.mdl_scr-5{
	display:block;
	position:absolute;
	width:100%;
	min-height:450px;
	left:100%;
	z-index:0;
	top:0px;
}
@media (max-width: 1266px) {
	.mdl_scr-5{
		background-size:cover!important;
	}
}

.admincp .mdl_scr-5{
	display:none;
	position:relative;
}
.mdl_scr-5.active{
	left:0px;
	z-index:1;
}
.admincp .mdl_scr-5.active{
	display:block;
}

.mdl_scr-5.anim{
	transition:left .5s ease-in-out;
	z-index:1;
}
.mdl_scr-5.active.anim{
	z-index:2;
}


.mdl_scr-5 .desc{
	width:100%;
	position:absolute;
	left:0px;
	bottom:27px;
	background-color:rgba(0,0,0,0.67);
	padding:10px 0px;
	color:#fff;
}


.mdl_scr-5 .desc .col-md-3{
	text-align:center;
}
.mdl_scr-5 .desc a.bt{
	text-align:center;
	background-color:transparent;
	border:1px solid #fff;
	border-radius:1px;
	color:#fff;
	width:270px;
	height:58px;
	line-height:60px;
	margin-top:30px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	display:inline-block;
	text-decoration:none;
}
.mdl_scr-5 .desc a.bt:hover{
	padding-right:25px;
}
.mdl_scr-5 .desc a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height:58px;
	line-height:52px;
	font-weight:400;
	margin-left:0px;
	font-size:29px;
}
.mdl_scr-5 .desc a.bt:hover i.fa{
	margin-left:-25px;
}
@media (max-width: 992px) {
	.mdl_scr-5{
		height:auto;
		padding-top:10px;
		padding-bottom:10px;
	}
	.mdl_scr-5 .desc{
		position:relative;
		bottom:auto;
		left:auto;
	}
	.mdl_scr-5 .desc .col-md-8{
		text-align:center;
	}
	.ed_row.mdlscr5container{
		min-height:1px;
	}
}
@media (max-width: 1266px) {
	.mdl_scr-5 .pm{
		padding:0px 10px;
	}
	.mdl_scr-5 .desc{
		padding-left:20px;
		padding-right:20px;
	}
}

.ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text i.fa {
	color: #fff;
	position: absolute!important;
	left: 100%;
	top: 0px;
	margin-left: 0px;
	transition: margin-left .4s cubic-bezier(.4,0,.2,1);
	height: 46px;
	line-height: 46px;
	font-weight: 400;
	margin-left: 0px;
	font-size: 30px;
}
.ar .ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text i.fa{
	left: auto;
	right: 100%;
	margin-left: auto;
	margin-right: 1px;
	transition: margin-right .4s cubic-bezier(.4,0,.2,1);
}

.ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text:hover{
	background-color: #01B6A6 !important;
}

.ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text:hover i.fa {
	margin-left: -20px;
}
.ar .ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text:hover i.fa {
	margin-left: auto;
	margin-right: -20px;
}
.ar .ed_row.clearfix .clearfix .col-sm-7 .clearfix a.bt.ed_text i.fa-angle-right {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.mdl_RBootstrapTab-1 .addtab{
	display:none;
}
.admincp .mdl_RBootstrapTab-1 .addtab{
	display:block;
}


.mdl_Balaca2sc-2{
	display:block;
	position:absolute;
	width:100%;
	height:210px;
	left: 0px;
}

.formError{
	display:none!important;
}
.mdl_scrRForm-5{
}
.mdl_scrRForm-5 .desc{
	width:100%;
	position:absolute;
	left:0px;
	bottom:27px;
	background-color: rgba(0,0,0,0.67);
	padding:10px 0px;
	color:#fff;
	height:auto;
}

.mdl_scrRForm-5 .col-md-3{
	padding-top:10px;
}


@media (max-width: 1268px) {
	.mdl_scrRForm-5 .desc{
		padding-left:10px;
	}
}

.mdl_scr-5.lp .mdl_form-1 form button.bt{
	margin-top: 10px;
}


.ed_row.mdlformfix_container{
	width:100%;
	height: 110px;
	background-color:#088A97;
	position: fixed;
	bottom: 0px;
	z-index: 3;
}

.mdl_formfix .input-lg, .mdl_formfix .mobile_input{
	width: 98%;
	background: #1fb3af;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 1px;
	box-shadow: none;
}
.ar .mdl_formfix input{
	direction: rtl;
}
.mdl_formfix .input-lg::-webkit-input-placeholder {color:#ffffff;}
.mdl_formfix .input-lg::-moz-placeholder          {color:#ffffff;}/* Firefox 19+ */
.mdl_formfix .input-lg:-moz-placeholder           {color:#ffffff;}/* Firefox 18- */
.mdl_formfix .input-lg:-ms-input-placeholder      {color:#ffffff;}

.webkit .mdl_formfix select.input-lg, .firefox .mdl_formfix select.input-lg{
	background-image: url("/frontend/i/v4/new_lp/white_select_arr.png");
	background-position-x: 90%;
}
.mdl_formfix button{
	background-color: #ff7b00;
	text-align: center;
	color: #fff;
	width: 100%;
	height: 46px;
	font-size: 24px;
	line-height: 50px;
	transition: padding-right .4s cubic-bezier(.4,0,.2,1);
	position: relative;
	overflow: hidden;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
}
.mdl_formfix button i.fa {
	position: absolute!important;
	font-weight: bold;
	left: 100%;
	top: 0px;
	margin-left: 0px;
	transition: margin-left .4s cubic-bezier(.4,0,.2,1);
	height: 46px;
	line-height: 46px;
	font-weight: 400;
	margin-left: 0px;
	font-size: 29px;
}
.mdl_formfix button:hover i.fa {
	margin-left: -25px;
}
.mdl_formfix button span{
	transition: margin-left .4s cubic-bezier(.4,0,.2,1);
}

.mdl_formfix button:hover span{
	margin-left: -25px;
}

.mdl_formfix .form_success img{
	display: none !important;
}
.mdl_formfix form > p{
	display: none !important;
}

.mdl_formfix .form_success > strong{
	font-size: 14px;
	position: relative;
	left: -3px;
	top: -19px;
}
.mdl_formfix .form_success h2{
	margin-top: -5px !important;
}

.tr .mdl_formfix .form_success > p:nth-child(3){
	margin-top: 0px !important;
	font-size: 14px;
	padding-bottom: 0px;
	margin-left: 5px;
	display: inline-block;
}
.tr .mdl_formfix .form_success > p:nth-child(3) strong{
	position: relative;
	left: -126px;
}

.tr .mdl_formfix .form_success > p:nth-child(4){
	margin-top: 0px !important;
	display: block;
}


.mdl_formfix .form_success > p:nth-child(4){
	margin-top: 0px !important;
	font-size: 14px;
	padding-bottom: 0px;
	margin-left: 5px;
	display: inline-block;
}
.mdl_formfix .form_success > p:nth-child(4) strong{
	margin-left: -229px;
}

.mdl_formfix .form_success > p:nth-child(5){
	margin-top: 0px !important;
	display: block;
}

.mdl_formfix .form_success {
	color: #fff !important;
}


.mdl_scrRForm-5.lp .desc strong span{
	font-size: 30px !important;
}



@media (max-width: 1100px) { /* меньше */
	.mdl_scrRForm-6.lp .desc strong span{
		font-size: 3vw !important;
	}
	.mdl_scrRForm-6.lp .desc a.bt{
		width: 48% !important;
	}

}

@media (max-width: 1246px) { /* меньше */
	.ed_row.mdlformfix_container{
		padding: 0px 15px;
	}
}




@media (max-width: 992px) { /* меньше */

	.ed_row.mdlformfix_container{
		opacity: 0.9;
		height: 50px;
		line-height: 57px;
		display: none;
	}
	.mdlformfix_container .visible-xs-block{
		color: #fff;
		text-align: center;
		font-size: 25px;
	}







	.mdl_scrRForm-5{
		padding-left:0px;
		padding-right:0px;
	}
	.mdl_scrRForm-5 .desc{
		position:relative;
		bottom:auto;
		padding:10px;
	}
	.mdl_scrRForm-5.lp{
		padding-bottom: 0px;
	}
	.mdl_scrRForm-5.lp .desc{
		margin-top: 140px;
		font-family: iaz-cond;
	}
	.mdl_scrRForm-5.lp .desc strong{
		line-height: 27px;
	}
	.mdl_scrRForm-5.lp .desc strong span{
		font-size: 30px !important;
	}
	.mdl_scr-5.lp .desc .col-md-8 {
		text-align: left;
	}
	.mdl_scr-5.lp .form_left_slider{
		background: #3c4043;
		padding-bottom: 20px;
	}

	.mdl_scr-5.lp .mdl_form-1{
		width: 100%;
		background: #3c4043;
		box-shadow: none;
		margin-top: 0px;
	}
	.mdl_scr-5.lp .mdl_form-1 .header{
		display: none;
	}
	.mdl_scr-5.lp .mdl_form-1 form button.bt{
		height: 50px;
		line-height: 50px;
		box-shadow: none;
		margin-top: 5px;

	}
	.mdl_scrRForm-5.lp{
		background-size: 245% !important;
		background-position: 50% 0% !important;
	}

	.video_block.lp{
		background-color: #f1f1f1;
		margin: 0px;
		padding: 15px 30px;
	}
	.video_block.lp .ed_text{
		text-align: center;
		line-height: 17px;
	}
	.video_block.lp span {
		font-size: 14px !important;
	}
	.video_block.lp strong span {
		font-size: 25px !important;
		display: block;
		margin-bottom: 13px;
		margin-top: 22px;
	}
	.video_block.lp .col-md-4{
		padding-top: 10px;
	}

	.video_block.lp img{
		display: inline-block;
		width: auto;
	}

	.video_block.lp .col-md-4{
		text-align: center;
	}

	.mdl_m4colcontainer.lp img.fr-fin{
		width: auto;
	}

	.mdl_m4colcontainer.lp .mdl_m4col{
		text-align: left;
		margin-top: 45px;
		width: 100%;
	}

	.mdl_m4colcontainer.lp .mdl_m4col div:last-child{
		border-bottom:1px solid #bfc2c4;
		display: flex;
		padding-bottom: 10px;
	}

	.mdl_m4colcontainer.lp .mdl_m4col:nth-child(2) div:first-child{
		float:left;
		margin-right: 40px;
	}


	.mdl_m4colcontainer.lp .mdl_m4col:nth-child(3) div:first-child{
		float:right;
		margin-left: 15px;
	}


	.mdl_m4colcontainer.lp .mdl_m4col:nth-child(4) div:first-child{
		float:left;
		margin-right: 40px;
	}

	.mdl_m4colcontainer strong span{
		font-size: 20px !important;
	}



}


.mdlm4colcontainerrs{
	width: 100%;
	z-index: 1;
	background-color: #ff9f45;
	position: relative;
	overflow-x: hidden;
}
.mdl_m4colcontainerr{
	margin-top: 30px;
	margin-bottom: 30px;
	position: relative;
	overflow:hidden;
}
#add_mdl_m4colr{
	font-size: 38px;
	position: absolute;
	cursor: pointer;
	color: #088A97;
}
.mdl_m4colcontainerr .mdl_m4colr{
	padding-top: 20px;
	text-align: center;
}


.mdl_m4colcontainerr .mdl_m4colr:nth-child(1n+10){
	display: none;
}

.mdl_m4colcontainerr .mdl_m4colr:nth-child(9) {
	position: absolute;
	left: 100%;
}

.mdl_m4colcontainerr .sl_left{
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -22px;
	cursor: pointer;
	z-index: 2;
}

.mdl_m4colcontainerr .sl_right{
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -22px;
	cursor: pointer;
	z-index: 2;
}

@media (max-width: 992px) { /* меньше */
	.mdl_m4colcontainerr > div.ed_text span{
		font-size: 14px !important;
	}

	.mdl_m4colcontainerr > div.ed_text strong span{
		font-size: 25px !important;
	}

	.mdl_m4colcontainerr .mdl_m4colr:nth-child(1n+7){
		display: none;
	}

	.mdl_m4colcontainerr .mdl_m4colr:nth-child(6) {
		position: absolute;
		left: 100%;
	}
	.mdl_m4colcontainerr .mdl_m4colr .img-responsive.fr-fin {
		width: auto;
	}
	.mdl_m4colcontainerr .sl_left{left:10px;}
	.mdl_m4colcontainerr .sl_right{right:10px;}
}









.mdlm5colcontainerrs{
	width: 100%;
	z-index: 1;
	background-color: #d5d5d5;
	position: relative;
	overflow-x: hidden;
}
.mdl_m5colcontainerr{
	margin-top: 30px;
	margin-bottom: 30px;
	position: relative;
	overflow:hidden;
}
#add_mdl_m5colr{
	font-size: 38px;
	position: absolute;
	cursor: pointer;
	color: #088A97;
}
.mdl_m5colcontainerr .mdl_m5colr{
	padding-top: 20px;
}


.mdl_m5colcontainerr .sl4_left{
	display: none;
}

.mdl_m5colcontainerr .sl4_right{
	display: none;
}

@media (max-width: 992px) { /* меньше */
	.mdl_m5colcontainerr > div.ed_text span{
		font-size: 14px !important;
	}

	.mdl_m5colcontainerr > div.ed_text > div:first-child span{
		font-size: 25px !important;
	}

	.mdl_m5colcontainerr .mdl_m5colr .img-responsive.fr-fin {
		width: auto;
	}
	.mdl_m5colcontainerr .sl4_left{
		display: block;
		position: absolute;
		left:10px;
		top: 50%;
		margin-top: -22px;
		cursor: pointer;
		z-index: 2;

	}
	.mdl_m5colcontainerr .sl4_right{
		display: block;
		position: absolute;
		right:10px;
		top: 50%;
		margin-top: -22px;
		cursor: pointer;
		z-index: 2;
	}

	.mdl_m5colcontainerr .mdl_m5colr:nth-child(1n+6){
		display: none;
	}

	.mdl_m5colcontainerr .mdl_m5colr:nth-child(5) {
		position: absolute;
		left: 100%;
	}
}

.ed_row.mdlscr6container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:400px;
	position:relative;
	margin-bottom:15px;
	overflow-x:hidden;
}
.mdl_scrRForm-6{
	min-height:400px;
}
.mdl_scrRForm-6 .desc{
	width:100%;
	position:absolute;
	left:0px;
	bottom: 0px;
	background-color: rgba(0,0,0,0.67);
	padding:10px 0px;
	color:#fff;
	height:auto;
}
.mdl_scrRForm-6 .desc a.bt {
	text-align: center;
	color: #fff;
	width: 220px;
	height: 58px;
	line-height: 60px;
	transition: padding-right .4s cubic-bezier(.4,0,.2,1);
	position: relative;
	overflow: hidden;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
}
.mdl_scrRForm-6 .desc a.bt:hover {
	padding-right: 25px;
}

.mdl_scrRForm-6 .desc a.bt:hover i.fa {
	margin-left: -25px;
}
.mdl_scrRForm-6 .desc a.bt i.fa {
	position: absolute!important;
	font-weight: bold;
	left: 100%;
	top: 0px;
	margin-left: 0px;
	transition: margin-left .4s cubic-bezier(.4,0,.2,1);
	height: 58px;
	line-height: 52px;
	font-weight: 400;
	margin-left: 0px;
	font-size: 29px;
}




@media (max-width: 992px){ /* меньше */

	.mdl_scrRForm-5.lp .form_success img.fr-fin {
		width: auto;
	}
	.mdl_scrRForm-5.lp .ed_form{
		color: #fff !important;
	}

	.mdl_scrRForm-5.lp .form_success{
		color: #fff !important;
	}

	.mdl_scrRForm-6.lp .desc strong span {
		display: block;
		font-size: 27px !important;
		line-height: 27px;
		margin-bottom: -5px;
	}
	.mdl_scrRForm-6.lp .desc{
		padding: 15px;
	}
	.mdl_scrRForm-6.lp {
		background-size: 245% !important;
		background-position: 50% 0% !important;
	}
	.mdl_scrRForm-6 .desc a.bt{
		width: 48%;
		float: left;
	}
	.mdl_scrRForm-6 .desc a.bt:first-child{
		margin-right: 10px;
	}
	.mdl_scrRForm-6 .desc a.bt *{
		font-size: 17px !important;
	}
	.mdl_scrRForm-6 .desc a.bt i.fa {
		line-height: 56px;
	}

}


.ropen_menu_menu{
	background: #3c4043;
	padding: 0px 15px;
	width: 90%;
	position: fixed;
	right: -90%;
	height: 93%;
	overflow-y: scroll;
	/*
    background: #3c4043;
    padding: 0px 15px;
    width: 90%;
    position: absolute;
    right: 0px;
    */
}

.ropen_menu_menu form button.bt {
	border-radius: 2px;
	width: 100%;
	background: rgb(0,170,152);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,170,152,1) 0%, rgba(0,142,127,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,170,152,1)), color-stop(100%,rgba(0,142,127,1)));
	background: -webkit-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: -o-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	background: linear-gradient(to bottom, rgba(0,170,152,1) 0%,rgba(0,142,127,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aa98', endColorstr='#088A97',GradientType=0 );
	height: 60px;
	text-align: center;
	transition: padding-right .4s cubic-bezier(.4,0,.2,1);
	position: relative;
	overflow: hidden;
	line-height: 62px;
	margin-top: 4px;
	color: #fff;
	margin-bottom: 8px;
	box-shadow: 1px 2px 2px 0px #000000;
}


.ropen_menu_menu .form-group {
	margin-bottom: 6px;
}

.ropen_menu_menu .form-control {
	border-radius: 1px;
	background: #bbbec0;
	border: 0px solid #fff;
	color: #3C4043;
	box-shadow: none;
}











@media (min-width: 992px) { /* Больше */
	.mdl_scrRForm-6.lp{
		background-size: 100% !important;
		background-position: 50% 0% !important;
	}
	.mdl_scrRForm-6.lp .mdl_form-1{
		margin-top: 40px;
	}
}





@media (min-width: 992px) { /* Больше */

	.mdl_scrRForm-5.lp .mdl_form-1{
		margin-top: 40px;
	}
}
.breadcrumb p{
	display: inline-block;
}
.r_breadCamp_cont_new{height:40px;position:relative;}
@media (max-width: 1246px) {
	.r_breadCamp_cont_new{
		padding-left: 10px;
	}
	.ed_row > .ed_text{
		padding-left: 10px;
		padding-right: 10px;
	}
}
.r_breadCamp_cont_new .ed_bg{position:absolute;top:-116px;z-index: 2;}
.ar .r_breadCamp_cont_new .ed_bg{
	right: 0px;
}
.r_breadCamp_cont_new a.ed_link {padding-left: 7px;padding-right: 10px;text-decoration:none}
.r_breadCamp_cont_new a.ed_link p, .r_breadCamp_cont_new a.ed_link div{display:inline-block;}
.r_breadCamp_cont_new .breadcrumb,.r_breadCamp_cont_new .brcrumb{background:none;padding:0px;padding-left: 180px;}
.ar .r_breadCamp_cont_new .breadcrumb,.ar .r_breadCamp_cont_new .brcrumb{ direction: rtl;padding-right: 180px;}
.r_breadCamp_cont_new.no_photos .breadcrumb,.r_breadCamp_cont_new.no_photos .brcrumb{background:none;padding:0px;}
.ar .r_breadCamp_cont_new.no_photos .breadcrumb,.ar .r_breadCamp_cont_new.no_photos .brcrumb{direction: rtl;}
.r_breadCamp_cont_new .breadcrumb:before,.r_breadCamp_cont_new .brcrumb:before{
	content:"";
	width:4px;
	height:4px;
	display:inline-block;
	background:#77787a;
	position: relative;
	top: -2px;
}
.r_breadCamp_cont_new .breadcrumb i:after,.r_breadCamp_cont_new .brcrumb i:after{
	content:"\f105";
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 24px;
	color:#77787a;
	margin-right:10px;
	position: relative;
	top: 4px;
}
.ar .r_breadCamp_cont_new .breadcrumb i:after,.ar .r_breadCamp_cont_new .brcrumb i:after{
	content:"\f104";
	margin-right:0;
	margin-left:10px;
}
.bg_video{
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	z-index:0;
	overflow:hidden;
}
.bg_video video{
	min-width:100%;
	min-height:100%;
}
.mobile .bg_video{
	display: none;
}
.bg_overlay{
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	z-index:0;
}
.ed_bg{
	background-repeat:no-repeat;
}


.ed_row.mdlsc450r1container{
	width:100%;
	z-index:1;
	background-color:#363b43;
	min-height:450px;
	position:relative;
	margin-bottom:15px;
	overflow:hidden;
}
.mdlsc450r1container .prev,.mdlsc450r1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:3;
	background-color:#fff;
}
.mdlsc450r1container .next{
	left:auto;
	right:0px;
}
.mdlsc450r1container .prev:hover,.mdlsc450r1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdlsc450r1container .prev.disabled,.mdlsc450r1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}
.mdl_sc450r-1{
	display:block;
	position:absolute;
	width:100%;
	min-height:450px;
	left:100%;
	z-index:0;
}
.mdl_sc450r-1.anim{
	transition:left .5s ease-in-out;
	position:absolute;
	z-index:1;
}
.mdl_sc450r-1.active{
	left:0px !important;
	z-index:1 !important;
}
.mdl_sc450r-1.active.anim{
	z-index:2;
}
@media (max-width: 992px) {
	.mdl_sc450r-1{
		position:relative;
		height:auto;
		padding:10px;
	}
	.ed_row.mdlsc450r1container{
		min-height:1px;
	}
}



.mdl_sc450r-1 .tb{position: relative;}


@media (max-width: 620px) {
	.mdl_real_account_form .block_label{
		display: none!important;
	}
	.mdl_real_account_form .block,.mdl_real_account_form .block_btn{
		margin-left: auto!important;
		margin-right: auto!important;
	}
	.mdl_real_account_form{
		width: 100%!important;
	}
	.mdl_real_account_form .block_btn{
		width: 420px;
		padding-left: 0px!important;
	}
}
@media (max-width: 420px) {

	.mdl_real_account_form .block{
		width: 100%!important;
	}
	.mdl_real_account_form .block_btn,.mdl_real_account_form .block_btn button{
		width: 100%!important;
	}

}
@media (max-width: 393px) {
	.mdl_real_account_form .block .row{
		width: 96%!important;
	}
	.real_account .block .row_input input{
		width: 100%!important;
	}
	.real_account .block .row_mobile label{
		display: none!important;
	}
	.real_account .block .row_mobile{
		padding-left:0px!important;
	}
}

#newWavePopUp .close{
	opacity: .9;
}
#newWavePopUp .close:hover{
	opacity: 1;
}


/***************************************************************************************************************************************/

.mdl_2colTabBB-1{
	display:table;
	width:100%;
	margin: 15px 0px;
}
.mdl_2colTabBB-1 .colTabBB_but, .mdl_2colTabBB-1 .colTabBB_cont{
	display:table-cell;
	vertical-align: top;
}

.mdl_2colTabBB-1 .colTabBB_cont .colTabBB_cont_s{
	display:none;
}
.mdl_2colTabBB-1 .colTabBB_cont .colTabBB_cont_s.active{
	display:table-cell !important;
	width:915px;
}
.mdl_2colTabBB-1 .BBm{
	color:#f5f5f5;
	font:400 20px/20px 'iaz';
	display: block;
	padding-left:12px;
	margin-bottom: 0px;
}


.mdl_2colTabBB-1 .r_add_oBB{display:none;}
.admincp .mdl_2colTabBB-1 .r_add_oBB{
	display: inline-block !important;
	width: 100%;
}

.mdl_2colTabBB-1 .akk_alt{display:none;}
.admincp .mdl_2colTabBB-1 .akk_alt{
	display: inline-block !important;
	width: 100%;
}
.mdl_2colTabBB-1 .akk_alt .r_add_oBB a{
	width: 100% !important;
}

.mdl_2colTabBB-1 .r_add_oBB a{
	display:inline-block;
	width:50%;
	color:#fff;
	line-height: 40px;
	float:left;
}

.mdl_2colTabBB-1 .r_add_oBB a:hover{
	background:#fff;
	color:black;
}

.mdl_2colTabBB-1 .colTabBB_but{
	padding:20px 0px;
	background:#363b43;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	z-index:2;
	width:209px;
	position: relative;
	padding-bottom: 65px;
}
.mdl_2colTabBB-1 .colTabBB_but > div, .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div{
	background:#363b43;
	color:#f5f5f5;
	font:300 14px/25px 'iaz';
	/*height: 25px;*/
	border-bottom: 1px solid #4d525a;
	position: relative;
	cursor:pointer;
}

.mdl_2colTabBB-1 .colTabBB_but div:first-child{
	border-top-left-radius: 5px;
}
.mdl_2colTabBB-1 .colTabBB_but > div:last-child, .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div:last-child{
	border-bottom-left-radius: 5px;
	border:0px !important;
}

.admincp .mdl_2colTabBB-1 .colTabBB_but .akk_ust:before{
	margin:0px 10px !important;
	margin-top: 10px !important;
	margin-left:20px !important;
}
.mdl_2colTabBB-1 .colTabBB_but .akk_alt:before{display:none! important;}
.admincp .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div:before{
	margin:0px 10px !important;
	margin-top: 10px !important;
	margin-left:30px !important;
}

.mdl_2colTabBB-1 .colTabBB_but > div.akk_ust:after{
	content: "\f107";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: absolute;
	font-size: 14px;
	right: 6px;
	top: 5px;
}

.mdl_2colTabBB-1 .colTabBB_but > div:before, .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div:before{
	content:"";
	display: block;
	float: left;
	margin:0px 12px;
	margin-top: 10px;
	width:5px;
	height:5px;
	background:#fff;
}
.mdl_2colTabBB-1 .colTabBB_but .akk_alt > div:before{
	margin-left:20px;
}

.mdl_2colTabBB-1 .colTabBB_but > div.active, .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div.active{
	font-weight:600;
	cursor:default;
}

.mdl_2colTabBB-1 .colTabBB_but > div.active:after, .mdl_2colTabBB-1 .colTabBB_but .akk_alt > div.active:after{
	content:"";
	display: block;
	position: absolute;
	top: 2px;
	right: -10px;
	background:#363b43;
	border-left: 10px solid #363b43;
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
}

.mdl_2colTabBB-1 .ir_ger{
	width:180px;
	height:29px;
	/*display:inline-block;*/
	display:none;
	margin-left: 14px;
	font:600 18px/18px 'iaz';
	position: absolute;
	bottom: 20px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.mdl_2colTabBB-1 .ir_ger span{
	width:86px;
	height:29px;
	display:inline-block;
	border-radius:3px;
	color:#363b43;
	background:#4c515a;
	padding: 1px 10px;
}

.mdl_2colTabBB-1 .ir_ger span.active{
	background:#a8aaae;
	cursor:pointer;
}


.mdl_2colTabBB-1 .ir_ger span:first-child{
	text-align:right;
}
.mdl_2colTabBB-1 .ir_ger span:first-child:before{
	content: "\f104";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: -27px;
	top: 1px;
	font-size: 24px;
}

.mdl_2colTabBB-1 .ir_ger span:last-child{
	float: right;
	text-align:left;
}
.mdl_2colTabBB-1 .ir_ger span:last-child:after{
	content: "\f105";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 25px;
	top: 1px;
	font-size: 24px;
}

.mdl_2colTabBB-1 .colTabBB_cont{
	background: #f7f7f7;
	border:1px solid #c8c8c8;
	border-left:0px;
	padding:20px 60px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	width: 1037px;
}

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB{
	display: block;
	width:915px;
	/*height: 400px;*/
}

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB .ed_text{
	display:none !important;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB .ed_text.active{
	display:block !important;
}

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS{
	margin-top: 20px;
	height:27px;
	display: table;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS div{
	display: table-cell;
}

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .saq{
	width:48px;
	height:27px;
	background:#e4e6e9;
	color:#c0c6cf;
	border-radius:3px;


	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .saq:before{	content: "\f104";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 21px;
	top: 5px;
	font-size: 24px;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .saq.active{
	background:#c8cbd0;
	color:#363b43;
	border-radius:3px;
	cursor:pointer;
}

/***********************************************/

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .duyme{
	width:819px;
	height:27px;
	text-align: center;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .duyme span{
	width:22px;
	height:8px;
	display:inline-block;
	background:#c8cbd0;
	margin-left:10px;
	cursor:pointer;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .duyme span.active{
	background:#363b43;
	cursor:default;
}

.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .duyme .add_photo{
	display: none;
	width: 21px;
	height: 21px;
	background: green;
	color: #fff;
	cursor:pointer;
}
.admincp .mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .duyme .add_photo{
	display: inline-block;
}
/***********************************************/
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .sol{
	width:48px;
	height:27px;
	background:#e4e6e9;
	color:#c0c6cf;
	border-radius:3px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .sol:before{
	content: "\f105";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 21px;
	top: 5px;
	font-size: 24px;
}
.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .sol.active{
	background:#c8cbd0;
	color:#363b43;
	border-radius:3px;
	cursor:pointer;
}


/************************************************************************/

.mdl_2colTabBB-1 .colTabBB_cont .contBottomBB{
	display: table;
	width: 100%;
}
.mdl_2colTabBB-1 .colTabBB_cont .contBottomBB > div{
	margin-top:38px;
	width:100%;
}
.mdl_2colTabBB-1 .colTabBB_cont .contBottomBB div{
	float: left;
	width:50%;
	padding-left:50px;
	color:#363b43;
	font:400 16px/16px 'iaz';
}
.mdl_2colTabBB-1 .colTabBB_cont .contBottomBB div:before{
	content: attr(data-count);
	width:28px;
	height:25px;
	display:inline-block;
	color:#fff;
	font:600 20px/28px 'iaz';
	text-align:center;
	background:#9fa3a8;
	border-radius:2px;
	position: absolute;
	margin-left: -44px;
}
.mdl_2colTabBB-1 .colTabBB_cont .contBottomBB span.plus{display: none;}
.admincp .mdl_2colTabBB-1 .colTabBB_cont .contBottomBB span.plus{
	width: 28px;
	height: 25px;
	display: inline-block !important;
	color: #fff;
	font: 600 20px/28px 'iaz';
	text-align: center;
	background: #9fa3a8;
	border-radius: 2px;
	margin-top: 38px;
	margin-left: 50px;
	cursor: pointer;
}


@media (max-width: 1250px) {
	.mdl_2colTabBB-1 .colTabBB_cont{width:80% !important;}
	.mdl_2colTabBB-1 .colTabBB_cont .colTabBB_cont_s.active {
		width: 100% !important;
	}
	.mdl_2colTabBB-1 .colTabBB_cont .sliderBB {
		width: 100% !important;
	}
}

@media (max-width: 982px) { /* 999 */
	.mdl_2colTabBB-1 .BBm{
		margin-bottom: 14px !important;
		padding-top: 13px;
	}
	.mdl_2colTabBB-1 .BBm:before{
		content: "\f0c9";
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		transform: translate(0, 0);
		position: absolute;
		right: 10px;
		top: 16px;
		font-size: 24px;
	}


	.mdl_2colTabBB-1 .ir_ger{display:none !important;}

	.mdl_2colTabBB-1 .colTabBB_but{
		height: 53px;
		overflow: hidden;
		padding-bottom: 0px !important;
		border-radius: 5px;
		cursor: pointer;
		padding-top: 5px;

	}


	.mdl_2colTabBB-1 .colTabBB_but, .mdl_2colTabBB-1 .colTabBB_cont {
		display: block;
		width: 100% !important;
	}
	.mdl_2colTabBB-1 .colTabBB_cont{padding: 20px 10px !important;}

	.mdl_2colTabBB-1 .colTabBB_cont .colTabBB_cont_s.active {
		width: 100% !important;
	}
	.mdl_2colTabBB-1 .colTabBB_cont .sliderBB {
		width: 100% !important;
	}


}
@media (max-width: 768px) {
	.mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .sol, .mdl_2colTabBB-1 .colTabBB_cont .sliderBB_SS .saq{display:none !important}
}







































































/***************************************************************************************************************************************/
/***************************************************************************************************************************************/
/***************************************************************************************************************************************/
/***************************************************************************************************************************************/
/***************************************************************************************************************************************/




.mdl_2colTabBB-2{
	display:table;
	width:100%;
	margin: 15px 0px;
}
.mdl_2colTabBB-2 .colTabBB_but, .mdl_2colTabBB-2 .colTabBB_cont{
	display:table-cell;
	vertical-align: top;
}
.ar .mdl_2colTabBB-2 .colTabBB_but{
	text-align: right;
}

.mdl_2colTabBB-2 .colTabBB_cont .colTabBB_cont_s{
	display:none;
}
.mdl_2colTabBB-2 .colTabBB_cont .colTabBB_cont_s.active{
	display:table-cell !important;
	width:915px;
}
.mdl_2colTabBB-2 .BBm{
	color:#f5f5f5;
	font:400 20px/20px 'iaz';
	display: block;
	padding-left:12px;
	margin-bottom: 0px;
}
.ar .mdl_2colTabBB-2 .BBm{
	padding-left:0;
	padding-right:12px;
}

.mdl_2colTabBB-2 .r_add_oBB{display:none;}
.admincp .mdl_2colTabBB-2 .r_add_oBB{
	display: inline-block !important;
	width: 100%;
}

.mdl_2colTabBB-2 .akk_alt{display:none;}
.admincp .mdl_2colTabBB-2 .akk_alt{
	display: inline-block !important;
	width: 100%;
}
.mdl_2colTabBB-2 .akk_alt .r_add_oBB a{
	width: 100% !important;
}

.mdl_2colTabBB-2 .r_add_oBB a{
	display:inline-block;
	width:50%;
	color:#fff;
	line-height: 40px;
	float:left;
}

.mdl_2colTabBB-2 .r_add_oBB a:hover{
	background:#fff;
	color:black;
}

.mdl_2colTabBB-2 .colTabBB_but{
	padding:20px 0px;
	background:#363b43;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	z-index:2;
	width:209px;
	position: relative;
	padding-bottom: 65px;
}
.mdl_2colTabBB-2 .colTabBB_but > div, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div{
	background:#363b43;
	color:#f5f5f5;
	font:300 14px/25px 'iaz';
	/*height: 25px;*/
	border-bottom: 1px solid #4d525a;
	position: relative;
	cursor:pointer;
	text-decoration: none;
	width: 100%;
	display: block;
}

.mdl_2colTabBB-2 .colTabBB_but > div a, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div a{
	background:#363b43;
	color:#f5f5f5;
	font:300 14px/25px 'iaz';
	/*height: 25px;*/
	border-bottom: 1px solid #4d525a;
	position: relative;
	cursor:pointer;
	text-decoration: none;
	width: 100%;
	display: block;
}

.mdl_2colTabBB-2 .colTabBB_but div:first-child{
	border-top-left-radius: 5px;
}
.mdl_2colTabBB-2 .colTabBB_but > div:last-child, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div:last-child{
	border-bottom-left-radius: 5px;
	border:0px !important;
}

.admincp .mdl_2colTabBB-2 .colTabBB_but .akk_ust:before{
	margin:0px 10px !important;
	margin-top: 10px !important;
	margin-left:20px !important;
}
.mdl_2colTabBB-2 .colTabBB_but .akk_alt:before{display:none! important;}
.admincp .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div:before{
	margin:0px 10px !important;
	margin-top: 10px !important;
	margin-left:30px !important;
}

.mdl_2colTabBB-2 .colTabBB_but > div.akk_ust:after{
	content: "\f107";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: absolute;
	font-size: 14px;
	right: 6px;
	top: 5px;
}
.ar .mdl_2colTabBB-2 .colTabBB_but > div.akk_ust:after{
	right: auto;
	left: 6px;
}

.mdl_2colTabBB-2 .colTabBB_but > div:before, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div:before{
	content:"";
	display: block;
	float: left;
	margin:0px 12px;
	margin-top: 10px;
	width:5px;
	height:5px;
	background:#fff;
}
.ar .mdl_2colTabBB-2 .colTabBB_but > div:before,.ar .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div:before{
	float: right;
}

.mdl_2colTabBB-2 .colTabBB_but .akk_alt > div:before{
	margin-left:20px;
}

.mdl_2colTabBB-2 .colTabBB_but > div.active a, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div.active a{
	font-weight:600;
	cursor:default;
}

.mdl_2colTabBB-2 .colTabBB_but > div.active a:after, .mdl_2colTabBB-2 .colTabBB_but .akk_alt > div.active a:after{
	content:"";
	display: block;
	position: absolute;
	top: 2px;
	right: -10px;
	background:#363b43;
	border-left: 10px solid #363b43;
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
}

.mdl_2colTabBB-2 .ir_ger{
	width:180px;
	height:29px;
	/*display:inline-block;*/
	display:none;
	margin-left: 14px;
	font:600 18px/18px 'iaz';
	position: absolute;
	bottom: 20px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.mdl_2colTabBB-2 .ir_ger span{
	width:86px;
	height:29px;
	display:inline-block;
	border-radius:3px;
	color:#363b43;
	background:#4c515a;
	padding: 1px 10px;
}

.mdl_2colTabBB-2 .ir_ger span.active{
	background:#a8aaae;
	cursor:pointer;
}


.mdl_2colTabBB-2 .ir_ger span:first-child{
	text-align:right;
}
.mdl_2colTabBB-2 .ir_ger span:first-child:before{
	content: "\f104";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: -27px;
	top: 1px;
	font-size: 24px;
}

.mdl_2colTabBB-2 .ir_ger span:last-child{
	float: right;
	text-align:left;
}
.mdl_2colTabBB-2 .ir_ger span:last-child:after{
	content: "\f105";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 25px;
	top: 1px;
	font-size: 24px;
}

.mdl_2colTabBB-2 .colTabBB_cont{
	background: #f7f7f7;
	border:1px solid #c8c8c8;
	border-left:0px;
	padding:20px 60px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	width: 1037px;
}

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB{
	display: block;
	width:915px;
	/*height: 400px;*/
}

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB .ed_text{
	display:none !important;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB .ed_text.active{
	display:block !important;
}

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS{
	margin-top: 20px;
	height:27px;
	display: table;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS div{
	display: table-cell;
}

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .saq{
	width:48px;
	height:27px;
	background:#e4e6e9;
	color:#c0c6cf;
	border-radius:3px;


	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .saq:before{	content: "\f104";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 21px;
	top: 5px;
	font-size: 24px;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .saq.active{
	background:#c8cbd0;
	color:#363b43;
	border-radius:3px;
	cursor:pointer;
}

/***********************************************/

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .duyme{
	width:819px;
	height:27px;
	text-align: center;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .duyme span{
	width:22px;
	height:8px;
	display:inline-block;
	background:#c8cbd0;
	margin-left:10px;
	cursor:pointer;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .duyme span.active{
	background:#363b43;
	cursor:default;
}

.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .duyme .add_photo{
	display: none;
	width: 21px;
	height: 21px;
	background: green;
	color: #fff;
	cursor:pointer;
}
.admincp .mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .duyme .add_photo{
	display: inline-block;
}
/***********************************************/
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .sol{
	width:48px;
	height:27px;
	background:#e4e6e9;
	color:#c0c6cf;
	border-radius:3px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .sol:before{
	content: "\f105";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	position: relative;
	left: 21px;
	top: 5px;
	font-size: 24px;
}
.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .sol.active{
	background:#c8cbd0;
	color:#363b43;
	border-radius:3px;
	cursor:pointer;
}


/************************************************************************/

.mdl_2colTabBB-2 .colTabBB_cont .contBottomBB{
	display: table;
	width: 100%;
}
.mdl_2colTabBB-2 .colTabBB_cont .contBottomBB > div{
	margin-top:38px;
	width:100%;
}
.mdl_2colTabBB-2 .colTabBB_cont .contBottomBB div{
	float: left;
	width:50%;
	padding-left:50px;
	color:#363b43;
	font:400 16px/16px 'iaz';
}
.mdl_2colTabBB-2 .colTabBB_cont .contBottomBB div:before{
	content: attr(data-count);
	width:28px;
	height:25px;
	display:inline-block;
	color:#fff;
	font:600 20px/28px 'iaz';
	text-align:center;
	background:#9fa3a8;
	border-radius:2px;
	position: absolute;
	margin-left: -44px;
}
.mdl_2colTabBB-2 .colTabBB_cont .contBottomBB span.plus{display: none;}
.admincp .mdl_2colTabBB-2 .colTabBB_cont .contBottomBB span.plus{
	width: 28px;
	height: 25px;
	display: inline-block !important;
	color: #fff;
	font: 600 20px/28px 'iaz';
	text-align: center;
	background: #9fa3a8;
	border-radius: 2px;
	margin-top: 38px;
	margin-left: 50px;
	cursor: pointer;
}


@media (max-width: 1250px) {
	.mdl_2colTabBB-2 .colTabBB_cont{width:80% !important;}
	.mdl_2colTabBB-2 .colTabBB_cont .colTabBB_cont_s.active {
		width: 100% !important;
	}
	.mdl_2colTabBB-2 .colTabBB_cont .sliderBB {
		width: 100% !important;
	}
}

@media (max-width: 982px) { /* 999 */
	.mdl_2colTabBB-2 .BBm{
		margin-bottom: 14px !important;
		padding-top: 13px;
	}
	.mdl_2colTabBB-2 .BBm:before{
		content: "\f0c9";
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		transform: translate(0, 0);
		position: absolute;
		right: 10px;
		top: 16px;
		font-size: 24px;
	}


	.mdl_2colTabBB-2 .ir_ger{display:none !important;}

	.mdl_2colTabBB-2 .colTabBB_but{
		height: 53px;
		overflow: hidden;
		padding-bottom: 0px !important;
		border-radius: 5px;
		cursor: pointer;
		padding-top: 5px;

	}


	.mdl_2colTabBB-2 .colTabBB_but, .mdl_2colTabBB-2 .colTabBB_cont {
		display: block;
		width: 100% !important;
	}
	.mdl_2colTabBB-2 .colTabBB_cont{padding: 20px 10px !important;}

	.mdl_2colTabBB-2 .colTabBB_cont .colTabBB_cont_s.active {
		width: 100% !important;
	}
	.mdl_2colTabBB-2 .colTabBB_cont .sliderBB {
		width: 100% !important;
	}


}
@media (max-width: 768px) {
	.mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .sol, .mdl_2colTabBB-2 .colTabBB_cont .sliderBB_SS .saq{display:none !important}
}


.ru .about2 li:before {
	content: "";
	display: block;
	width: 4px;
	height: 4px;
	position: relative;
	background-color: #7a7a86;
	left: -14px;
	top: 13px;
}









@media (max-width: 768px) {
	.mdl_rm4col{
		min-width:inherit;
		width: 100%;
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
}
.mdl_rm4col{
	text-align:center;
	padding:20px 5px 10px 5px;
	margin:15px 25px;
	border:1px solid #c1c1c1;
	border-radius: 5px;
	min-width:382px;
}
.mdl_rm4col.col-md-6{
	width: 47.994%;
}
.mdl_rm4col:first-child{
	margin-left: 0px;
}
.mdl_rm4col:nth-child(3n+3){ /* Her 3-cu de olmasinmargin*/
	margin-right: 0px;
}
.mdl_rm4col:nth-child(3n+4){ /* 3-den sonra gelen altdaki*/
	margin-left: 0px;
}

.mdl_rm4col:last-child{
	margin-right: 0px;
}
.mdl_rm4col .ed_text p,.mdl_rm4col .ed_text div{
	display:inline;
}
.mdl_rm4col .ed_bg{
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(/uploads/img/photossss.png);
	height: 250px;
	margin: 15px 0px 10px 0px;
}
.mdl_rm4col .title{
	padding-bottom:10px;
}


.mdl_rm4col a.bt{
	display:inline-block;
	height:32px;
	line-height:36px;
	text-decoration:none;
	position:relative;
	overflow:hidden;
	width:160px;
	background-color:#009487;
	text-align:center;
	color:#fff;
}
.mdl_rm4col a.bt i.fa{
	position:absolute!important;
	left:100%;
	top:0px;
	margin-left:0px;
	transition:margin-left .4s cubic-bezier(.4,0,.2,1);
	height: 32px;
	line-height: 32px;
	font-weight:400;
	margin-left:0px;
	font-size:24px;
}
.mdl_rm4col a.bt:hover i.fa{
	margin-left:-25px;
}
.ar .mdl_rm4col a.bt i.fa{
	left:auto;
	right:100%;
	transition:margin-right .4s cubic-bezier(.4,0,.2,1);
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
	margin-right:1px;
}
.ar .mdl_rm4col a.bt:hover i.fa{
	margin-left:0px;
	margin-right:-15px;
}























.mdl_contact-1 #map_canvas{
	height:400px;
}

.mdl_contact-1{margin-top:15px;margin-bottom:15px;}

@media (max-width:990px){
	.mdl_contact-1 .pm:last-child > div{
		margin-left: 10px;
	}
	.mdl_contact-1 #map_canvas{
		height: 200px;
	}
}

.ed_row.mdl_contact1container{
	width:100%;
	z-index:1;
	/*background-color:#363b43;*/
	position:relative;
	margin-bottom:15px;
}
.mdl_contact1container .prev,.mdl_contact1container .next{
	display:block;
	width:36px;
	height:66px;
	position:absolute;
	top:50%;
	margin-top:-33px;
	left:0px;
	text-align:center;
	color:#3f4248;
	line-height:72px;
	box-shadow:0px 0px 2px 0px #000;
	font-size:38px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index:1;
	background-color:#fff;
}
.mdl_contact1container .next{
	left:auto;
	right:0px;
}
.mdl_contact1container .prev:hover,.mdl_contact1container .next:hover{
	box-shadow:0px 0px 10px 2px #000;
	color:#009487;
}
.mdl_contact1container .prev.disabled,.mdl_contact1container .next.disabled{
	opacity:.5;
	cursor:default;
	color:#3f4248!important;
	box-shadow:none!important;
	transition:none;
}

.r_bck.ed_bg{
	width:100%;
	height:400px;
}

.mdl_contact-1 a.bt{
	text-align:center;
	background-color:#009487;
	/*border:1px solid #fff;*/
	border-radius:1px;
	color:#fff;
	width:230px;
	height:46px;
	line-height:50px;
	margin-top:20px;
	transition:padding-right .4s cubic-bezier(.4,0,.2,1);
	position:relative;
	overflow:hidden;
	display:inline-block;
	text-decoration:none;
}

.c_our_off{
	margin-top: 50px;
	margin-bottom: 30px;
	display: inline-block;
}
.c_our_off_chang{
	display: inline-block;
	padding:0px 30px;
	background: url(/frontend/i/v4/mdl_header-1/navi_arr.png) no-repeat 100% 50%;
	cursor: pointer;
}


.other_off_open{
	display: none;
	position: absolute;
	background-color: #fff;
	box-shadow: 0px 3px 5px;
	/*
	border: 1px solid #ccc;
	border-top: 0px;
	*/
	margin-left: -16px;
}
.other_off_open a{
	color:#434a54;
	text-decoration: none;
}
.other_off_open > span{
	cursor: pointer;
	display: block;
	padding: 2px 16px;
}
.other_off_open > span:hover{
	background-color: #EDECEC;
}

.c_p1, .c_p2, .c_p3, .c_p4{
	padding-left: 56px;
	min-height: 40px;
	margin-bottom: 25px;
}
.c_p2, .c_p3, .c_p4{
	line-height: 40px;
}

.c_p1:before{
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(/frontend/i/v4/r_amg/r_contact_spred.png) no-repeat 0% 50%;
	background-position: 0px 0px;
	position: absolute;
	left: 0px;
}
.c_p2:before{
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(/frontend/i/v4/r_amg/r_contact_spred.png) no-repeat 0% 50%;
	background-position: -50px 0px;
	position: absolute;
	left: 0px;
}
.c_p3:before{
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(/frontend/i/v4/r_amg/r_contact_spred.png) no-repeat 0% 50%;
	background-position: 0px -50px;
	position: absolute;
	left: 0px;
}
.c_p4:before{
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(/frontend/i/v4/r_amg/r_contact_spred.png) no-repeat 0% 50%;
	background-position: -50px -50px;
	position: absolute;
	left: 0px;
}

.mdl_contact-1 .ed_form label{display: block;}

.mdl_contact-1 form > div.row{
	margin-bottom: 25px;
}

.mdl_contact-1 .ed_form input[type="text"], .mdl_contact-1 .ed_form select{
	font: normal 18px/30px 'iaz-regular';
	color: #7b7b7c;
	width: 96%;
	height: 35px;
	border: 1px solid #c5c5c5;
	box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	-moz-box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	-webkit-box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	text-indent: 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float: left !important;

}

.mobile .mdl_contact-1 .ed_form input[type="text"],.mobile .mdl_contact-1 .ed_form select{
    float: none!important;
    width: 100%;
}
.mobile .mdl_contact-1 .ed_form input[name="email"]{
    width: 100%!important;
}
.mobile .onrform .item .col-sm-12 + .col-sm-12{
    margin-top: 10px;
}

.mdl_contact-1 .ed_form textarea{
	font: normal 18px/30px 'iaz-regular';
	color: #7b7b7c;
	width: 98%;
	height: 90px;
	border: 1px solid #c5c5c5;
	box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	-moz-box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	-webkit-box-shadow: 0 1px 1px 1px #E5E6E6 inset;
	text-indent: 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	resize: none;
}


.mdl_contact-1 .ed_form button{
	color: #fff!important;
	height: 37px;
	line-height: 39px;
	display: inline-block;
	background-color: #009487;
	text-align: center;
	font-size: 18px;
	text-decoration: none;
	font-weight: 600;
	vertical-align: middle;
	position: relative;
	transition: padding-right .4s cubic-bezier(.4,0,.2,1);
	overflow: hidden;
	padding: 0px 40px;
	float: right;
	margin-right: 14px;
}

/* mdl scpl */
.ed_row.mdlsclpcontainer{
	width:100%;
	z-index:1;
	min-height:500px;
	position:relative;
	margin-bottom:15px;
	border-bottom: 6px solid #fff;
}
.mdl_sclp{
	width:100%;
	height:500px;
	position: relative;
}
.mdl_sclp .tb{
	display:table;
	width:100%;
	height:100%;
}
.mdl_sclp .td{
	display:table-cell;
	vertical-align:middle;
}
.mdl_sclp > .pm{
	height: 100%;
	position: relative;
}
.mdl_sclp .col-md-7, .mdl_sclp .col-md-4 {
	height: 100%;
}
@media (max-width:991px){
	.ed_row.mdlsclpcontainer{
		min-height:1px;
	}
	.mdl_sclp{
		height:auto;
		padding-top: 50px;
	}
	.mdl_sclp .col-md-7, .mdl_sclp .col-md-4{
		height: auto;
	}
	.mdl_sclp .col-md-7{
		padding: 15px;
		text-align: center;
	}
	.mdl_sclp .lpFrom{
		margin: 0px auto;
	}
	.mdl_sclp .goBottom{
		display: none!important;
	}
}
.mdl_sclp .lpFrom{
	width: 405px;
	border-radius: 3px;
	overflow: hidden;
}
.mdl_sclp .lpFrom .header{
	background-color: #4f545a;
	padding: 15px 0px 7px;
	border-bottom: 3px solid #009487;
	color: #fff;
	line-height:30px;
	text-align: center;
}
.mdl_sclp .lpFrom .body{
	background-color: #fff;
}
.mdl_sclp .lpFrom form{
	padding:25px 30px 16px;
}
.mdl_sclp .lpFrom .row{
	height: 65px;
}
.mdl_sclp .lpFrom input{
	height: 63px;
	background-color: #ededed;
	border: 1px solid #cecece;
	border-radius: 3px;
	width: 100%;
	color: #404041;
	font: 600 16px 'iaz';
	padding-left: 16px;
}
.mdl_sclp .lpFrom select{
	background-color: #ededed;
	color: #404041;
	font: 600 16px 'iaz';
}
.mdl_sclp .lpFrom .name_lastname{
	height: 56px;
}
.mdl_sclp .lpFrom .name_lastname input{
	border-bottom: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	height: 56px;
}
.mdl_sclp .lpFrom .email input{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	height: 57px;
}
@media (max-width:425px){
	.mdl_sclp .lpFrom{
		width: auto;
		margin: 0px 10px;
	}
}
@media (max-width:375px){
	.mdl_sclp .lpFrom form{
		padding: 25px 15px 16px;
	}
	.mdl_sclp .lpFrom{
		width: auto;
		margin: 0px 5px;
	}
}
.mdl_sclp .lpFrom input::-webkit-input-placeholder{ color:#404041;font:600 16px 'iaz'; opacity:1;}
.mdl_sclp .lpFrom input::-moz-placeholder{ color:#404041;font:600 16px 'iaz';opacity:1; }
.mdl_sclp .lpFrom input:-moz-placeholder{ color:#404041;font:600 16px 'iaz';opacity:1; }
.mdl_sclp .lpFrom input:-ms-input-placeholder { color:#404041;font:600 16px 'iaz'; opacity:1;}
.mdl_sclp .lpFrom .mobile_input{
	height: 63px;
	border: 1px solid #cecece;
	border-radius: 3px;
}
.mdl_sclp .lpFrom .mobile_input input,.mdl_sclp .lpFrom .mobile_input select{
	min-height: 61px;
}
.mdl_sclp .lpFrom .mobile_input .select:before,.mdl_sclp .lpFrom .mobile_input .select:after{
	top: 14px;
}

.mdl_sclp .lpFrom .row_btn{
	height: 105px;
	padding-top: 29px;
}
.mdl_sclp .lpFrom .row_btn button{
	background-color: #009487;
	height: 61px;
	width: 100%;
	border-radius: 3px;
	color: #fff;
	font: 600 24px 'iaz';
	-webkit-transition: background-color 400ms;
	-moz-transition: background-color 400ms;
	-ms-transition: background-color 400ms;
	-o-transition: background-color 400ms;
	transition: background-color 400ms; /* easeInBack */
}
.mdl_sclp .lpFrom .row_btn button:hover{
	background-color: #027d72;
}
.mdl_sclp .lpFrom .row_btn button:active{
	box-shadow: 0px 2px 3px 0px #000000 inset;
}
.mdl_sclp .col-md-7 .ed_text{
	color:#fff;
}
.mdl_sclp .goBottom{
	position: absolute;
	bottom:0px;
	left:50%;
	margin-left: -51px;
	width: 102px;
	height: 65px;
	display: block;
	background: url("/frontend/i/v4/mdl_sclp/sclp_goBottom.png");
	padding-top:37px;
	text-align: center;
	font: 600 13px 'iaz';
	color: #9f9f9f;
	text-decoration: none;
}
@keyframes goBottom { /* CSS3 */
	0%   { bottom: -2px; }
	50%  { bottom: 2px; }
	100% { bottom: -2px; }
}
@-moz-keyframes goBottom { /* Firefox */
	0%   { bottom: -2px; }
	50%  { bottom: 2px; }
	100% { bottom: -2px; }
}
@-webkit-keyframes goBottom { /* Webkit */
	0%   { bottom: -2px; }
	50%  { bottom: 2px; }
	100% { bottom: -2px; }
}
.mdl_sclp .goBottom:after{
	content: "";
	display: block;
	position: absolute;
	width: 30px;
	height: 11px;
	bottom:-3px;
	left: 50%;
	margin-left: -15px;
	background:url("/frontend/i/v4/mdl_sclp/arr.png") center center;
	overflow: hidden;
	animation:         goBottom 1s infinite; /* CSS3 */
	-moz-animation:    goBottom 1s infinite; /* Firefox */
	-webkit-animation: goBottom 1s infinite; /* Webkit */
}
.mdl_tablp{
	padding-top: 15px;
	padding-bottom: 15px;
}
.mdl_tablp .tab{
	border-bottom: 1px solid #c2c2c2;
	height: 180px;
}

.mdl_tablp .tab a{
	height: 160px;
	text-align: center;
	font: 400 16px 'iaz';
	color: #484c52;
	text-decoration: none;
	border-left: 1px solid #c2c2c2;
	position: relative;
	cursor: pointer;
}

@media (max-width:991px){
	.mdl_tablp .tab{
		height: 182px;
	}
	.mdl_tablp .tab a{
		height: 181px!important;
	}

	.mdl_tablp .tab a{
		padding-top: 2px;
	}

}
.mdl_tablp .tab a:first-child{
	border-left: 0px;
}
.mdl_tablp .tab a.active,.mdl_tablp .tab a:hover{
	height: 179px;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(254,254,254,1) 50%, rgba(247,247,247,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(254,254,254,1) 50%,rgba(247,247,247,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(254,254,254,1) 50%,rgba(247,247,247,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0);
}
.mdl_tablp .tab a.active:after,.mdl_tablp .tab a:hover:after{
	content: "";
	display: block;
	width: 100%;
	bottom: -15px;
	height: 15px;
	position: absolute;
	background:url(/frontend/i/v4/tablp_active_bg.png) bottom repeat-x #f7f7f7;
	left:0px;

}
.mdl_tablp .tab a.active:before,.mdl_tablp .tab a:hover:before{
	content: "";
	display: block;
	width: 1px;
	border-right: 1px solid #c2c2c2;
	bottom: 0px;
	height: 19px;
	position: absolute;
	background-color: #f7f7f7;
	right: -1px;
	z-index: -1;
}
.mdl_tablp .tab a:last-child:before{
	display: none!important;
}
.mdl_tablp .tab a img{
	padding: 0px!important;
}
.mdl_tablp .tab_content > div{
	display: none;
	padding-top: 30px;
}
@media (max-width:991px){
	.mdl_tablp .tab_content > div{
		border-bottom: 1px solid #c2c2c2;
	}
	.mdl_tablp .pm{
		padding: 0px 15px;
	}
	.mdl_tablp .tab_content .col-md-8{
		padding-left: 0px!important;
	}
	.mdl_tablp .tab a.active:before,.mdl_tablp .tab a:hover:before{
		display: none;
	}
	.mdl_tablp .tab a.active:after,.mdl_tablp .tab a:hover:after{
		bottom: auto;
		height: 11px!important;
		top: 100%;
		overflow: hidden;
		background-color: transparent;
	}
}
.mdl_tablp .tab_content > div.active{
	display: block;
}
.mdl_tablp .tab_content .col-md-8{
	padding-left: 38px;
}
.mdl_tablp .tab_content .col-md-4{
	min-height: 100px;
	overflow: hidden;
	text-align: left;
}
.mdl_tablp .add_list{
	display: none;
}
.admincp .mdl_tablp .add_list{
	display: block;
	padding-top: 20px;
	font-size: 20px;
}

.mdl_tablp .tablp_list{
	padding-top: 20px;
}
.mdl_tablp .tablp_list .col-sm-6{
	padding-bottom: 25px;
	padding-left: 18px;
	position: relative;
	color: #484c52;
	font:600 16px/20px 'iaz';
	padding-right: 50px;
}
.mdl_tablp .tablp_list .col-sm-6 i.fa-stop{
	position: absolute;
	left:0px;
	top:2px;
	color: #139689;
	font-size: 12px;
}

/* risk level */
.mdl_risk_level{
	position: relative;
}
.mdl_risk_level .matrix{
	position:relative;
	margin:15px auto;

}
.mdl_risk_level .matrix > ul{
	position:relative;
	text-align:center;
}
.mdl_risk_level .matrix > ul > li{
	width:97px;
	height:95px;
	display:inline-block;
	margin:5px;
}
.mdl_risk_level .matrix > ul > li > a{
	width:97px;
	height:95px;
	display:block;
	background-color:#3f4040;
	position:relative;
	text-decoration:none;
	overflow:hidden;
}


.mdl_risk_level .matrix > ul > li > a span *{
	display:inline;
}
.mdl_risk_level .matrix > ul > li > a span.c{
	position:absolute;
	left:8px;
	top:8px;
	z-index:0;
	display:block;
	width:8px;
	height:8px;
}
.mdl_risk_level .matrix > ul > li > a span.c2{
	left:18px;
}
.mdl_risk_level .matrix > ul > li > a span.c3{
	left:28px;
}
.mdl_risk_level .matrix span.orangered {
	background: #dd0000!important;
}
.mdl_risk_level .matrix span.orange {
	background: #e4af3b!important;
}
.mdl_risk_level .matrix span.green {
	background: #4b9452!important;
}
.mdl_risk_level .matrix i.orangered {
	color: #dd0000;
}
.mdl_risk_level .matrix i.orange {
	color: #e4af3b;
}
.mdl_risk_level .matrix i.green {
	color: #4b9452;
}



.mdl_risk_level .matrix > ul > li > a span.l{
	position:absolute;
	right:8px;
	top:7px;
	color:#fff;
	font-size:12px;
	line-height: 12px;
	z-index:0;
	text-shadow:0px 0px 2px #000;
}
.mdl_risk_level .matrix > ul > li > a span.t{
	font:normal 30px/34px 'iaz-lightcond';
	margin-top:35px;
	color:#fff;
	display:block;
	position:relative;
	z-index:2;
	transition:margin-top .4s cubic-bezier(.4,0,.2,1);
	text-shadow:0px 0px 3px #000;
}

.mdl_risk_level .matrix > ul > li > a span.d{
	font:300 13px/15px "iaz";
	color:#fff;
	display:block;
	position:relative;
	z-index:2;
	text-shadow:0px 0px 3px #000;
}
.mdl_risk_level .matrix > ul > li > div,.mdl_risk_level .matrix .time,.mdl_risk_level .matrix .profit,.mdl_risk_level .matrix .risk_level,.mdl_risk_level .matrix .profit_lbl{
	display:none;
}

.mdl_risk_level .rd{
	float: none;
	width: 100%;
	text-align: center;
	padding-top: 20px;
}
.mdl_risk_level .rd li{
	position: relative;
	padding-left: 76px;
	padding-right: 30px;
	line-height: 30px;
	font-size: 25px;
	text-align: left;
	display: inline-block;
	padding-bottom: 15px;
}
.mdl_risk_level .rd li:before{
	content: "";
	width: 60px;
	height: 60px;
	left: 0px;
	top: 0px;
	position: absolute;
}
.mdl_risk_level .rd li.orangered:before{
	background-color: #dd0000;
}
.mdl_risk_level .rd li.orange:before{
	background-color: #e4af3b;
}
.mdl_risk_level .rd li.green:before{
	background-color: #4b9452;
}

@media (min-width: 1182px) {
	.mdl_risk_level .rd{
		float: right!important;
		width: 261px!important;
		padding-top: 68px!important;
		text-align: left!important;
	}
	.mdl_risk_level .rd li{

		text-align: left!important;
		display: block!important;
		padding-right: 0px!important;
		padding-bottom: 40px!important;
	}
	.mdl_risk_level .matrix{
		float: left!important;
		margin-left: 15px;
	}
	.mdl_risk_level{
		padding-bottom: 60px;
	}
}
@media (min-width: 920px) {

	.mdl_risk_level .matrix{
		background:url(/frontend/i/v4/mdl_risk_level/risk_level_matrix_bg.png) right top no-repeat;
		height:383px;
		width: 886px;
		margin-bottom: 42px;
	}
	.mdl_risk_level .matrix > ul > li{
		position:absolute;
		z-index:4;
		margin:0px;
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_risk_level .matrix > ul > li:hover,.mdl_risk_level .matrix > ul > li.active{
		z-index:6;
	}
	.mdl_risk_level .matrix > ul > li.after_active{
		z-index:5;
	}
	.mdl_risk_level .matrix > ul > li.r1{
		top:22px;
	}
	.mdl_risk_level .matrix > ul > li.r2{
		top:138px;
	}
	.mdl_risk_level .matrix > ul > li.r3{
		top:254px;
	}
	.mdl_risk_level .matrix > ul > li.c1{
		left:55px;
	}
	.mdl_risk_level .matrix > ul > li.c2{
		left:174px;
	}
	.mdl_risk_level .matrix > ul > li.c3{
		left:292px;
	}
	.mdl_risk_level .matrix > ul > li.c4{
		left:410px;
	}
	.mdl_risk_level .matrix > ul > li.c5{
		left:529px;
	}
	.mdl_risk_level .matrix > ul > li.c6{
		left:647px;
	}
	.mdl_risk_level .matrix > ul > li.c7{
		left:766px;
	}
	.mdl_risk_level .matrix > ul > li > a{
		position:absolute;
		top:0px;
		left:0px;
		z-index:3;
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}

	.mdl_risk_level .matrix .time{
		position:absolute;
		top:373px;
		right:0px;
		padding-right:70px;
		float:right;
		display:block;
	}

	.mdl_risk_level .matrix .time .clm{
		float:left;
		width:119px;

		text-align:center;
		font: 600 12px "iaz-cond";
		color:#56565a;
	}
	.mdl_risk_level .matrix .time .lbl{
		float:left;
		width:102px;
		text-align:left;
		font: 600 12px "iaz-cond";
		color:#56565a;
		padding-left: 43px;
	}
	.mdl_risk_level .matrix .profit{
		position:absolute;
		top:57px;
		right:852px;
		float:right;
		display:block;
	}

	.mdl_risk_level .matrix .profit .row{
		height:24px;
		text-align:right;
		padding-right:5px;
		font: 600 12px "iaz-cond";
		color:#56565a;
		margin-bottom:34px;
		line-height:27px;
	}

	.mdl_risk_level .matrix .profit_lbl{
		position:absolute;
		bottom:0px;
		left:17px;
		height:24px;
		line-height:27px;
		font: 600 12px "iaz-cond";
		color:#56565a;
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		transform: rotate(270deg);
		-webkit-transform-origin: 0% 0%;
		transform-origin: 0% 0%;
		display:block;
	}

	.mdl_risk_level .matrix .risk_level{
		position:absolute;
		top:0px;
		right:0px;
		float:right;
		display:block;
		border: 1px solid #cacaca;
		border-radius: 2px;
		height: 39px;
		padding:0px 28px;
		line-height: 39px;
	}
	.mdl_risk_level .matrix .risk_level .lbl{
		font-size:20px;
		color:#3c4043;
		padding-right:6px;
		float:left;
	}
	.mdl_risk_level .matrix .risk_level i{
		cursor:pointer;
		font-size: 16px;
		margin-left: 3px;
	}

	.mdl_risk_level .matrix .box{
		position: absolute;
		width: 26px;
		height: 26px;
		border: 1px solid #5d5d5d;
		border-radius: 2px;
		z-index: 6;
	}
	.mdl_risk_level .matrix .anim_rl a{
		background-color: #a3a4a6;
	}
	.mdl_risk_level .matrix > ul > li.anim_rl > a span.t,.mdl_risk_level .matrix > ul > li.anim_rl > a span.d,.mdl_risk_level .matrix > ul > li.anim_rl > a span.l{
		text-shadow: none;
	}
	.mdl_risk_level .matrix > ul > li.anim_rl > a span.c{
		border: 4px solid #3f4040;
		left: 5px;
		top: 5px;
		width: 14px;
		height: 14px;
	}
	.mdl_risk_level .matrix .anim_line{
		position: absolute;
		width: 1px;
		height: 1px;
	}
	.mdl_risk_level .matrix .connect:after{
		content: "";
		width: 5px;
		height: 5px;
		background-color: #9c9c9c;
		position: absolute;
		right: -2px;
		top: -3px;
	}


	.mdl_risk_level .cx{
		position: absolute;
		width: 119px;
		height: 414px;
		border: 1px dashed #8c8c8c;
		border-top: 0px;
		left: 0px;
		bottom: 0px;
		margin-bottom: -30px;
		-webkit-border-bottom-right-radius: 2px;
		-webkit-border-bottom-left-radius: 2px;
		-moz-border-radius-bottomright: 2px;
		-moz-border-radius-bottomleft: 2px;
		border-bottom-right-radius: 2px;
		border-bottom-left-radius: 2px;
		transition:all .4s cubic-bezier(.4,0,.2,1);
		opacity: 0;
	}
	.mdl_risk_level .cx:after{
		content: "ZAMAN";
		position: absolute;
		width: 91px;
		height: 25px;
		background-color: #575e63;
		bottom: -13px;
		left: 14px;
		display: block;
		text-align: center;
		color: #fff;
		font: 600 16px 'iaz';
		line-height: 27px;
		border-radius: 2px;
	}
	.mdl_risk_level .cy{
		position: absolute;
		height: 116px;
		width: 896px;
		border: 1px dashed #009487;
		border-right: 0px;
		left: 0px;
		bottom: 0px;
		margin-left: -10px;
		-webkit-border-top-left-radius: 2px;
		-webkit-border-bottom-left-radius: 2px;
		-moz-border-radius-topleft: 2px;
		-moz-border-radius-bottomleft: 2px;
		border-top-left-radius: 2px;
		border-bottom-left-radius: 2px;
		transition:all .4s cubic-bezier(.4,0,.2,1);
		opacity: 0;
	}
	.mdl_risk_level .cy:after{
		content: "KARLILIK";
		position: absolute;
		width: 91px;
		height: 25px;
		background-color: #009487;
		bottom: -13px;
		left: -13px;
		display: block;
		text-align: center;
		color: #fff;
		font: 600 16px 'iaz';
		line-height: 27px;
		border-radius: 2px;
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		transform: rotate(270deg);
		transform-origin: 0% 0%;
		-webkit-transform-origin: 0% 0%;
	}
	.mdl_risk_level .popup{
		width:360px;
		background-color: #636363;
		color: #fff;
		padding: 14px;
		position: absolute;
		bottom: 100%;
		left: 100%;
		margin-left: 21px;
		margin-bottom: 22px;
		text-align: left;
		font: 400 14px 'iaz';
		border-radius: 2px;
		display: none;
	}
	.mdl_risk_level .popup:before{
		content: "";
		display: block;
		position: absolute;
		left:-7px;
		bottom: -6px;
		background: url("/frontend/i/v4/mdl_risk_level/corner_left_bottom.png") no-repeat;
		overflow: hidden;
		height: 17px;
		width: 17px;
	}
	.mdl_risk_level .matrix > ul > li.active .popup,.admincp .mdl_risk_level .matrix > ul > li.aa .popup{
		display: block;
	}

	.mdl_risk_level .matrix > ul > li.dsbl{
		opacity: .3;
	}

	.mdl_risk_level .matrix > ul > li.r1 .popup{
		top: 100%;
		bottom: auto;
		margin-top: 22px;
		margin-bottom:auto;
	}
	.mdl_risk_level .matrix > ul > li.r1 .popup:before{
		background: url("/frontend/i/v4/mdl_risk_level/corner_left_top.png") no-repeat;
		top: -6px;
		bottom: auto;
	}



	.mdl_risk_level .matrix > ul > li.c5 .popup,.mdl_risk_level .matrix > ul > li.c6 .popup,.mdl_risk_level .matrix > ul > li.c7 .popup{
		right: 100%;
		left: auto;
		margin-right: 21px;
		margin-left: auto;
	}
	.mdl_risk_level .matrix > ul > li.c5 .popup:before,.mdl_risk_level .matrix > ul > li.c6 .popup:before,.mdl_risk_level .matrix > ul > li.c7 .popup:before{
		background: url("/frontend/i/v4/mdl_risk_level/corner_right_bottom.png") no-repeat;
		left: auto;
		right: -7px;
	}
}
@media (max-width: 920px) {
	.mdl_risk_level .rd{
		display: none;
	}
}
/**/
.mdl_left_img_text .col-md-4{
	min-height: 50px;
}
.mdl_left_img_text .col-md-8{
	padding-left: 10px;
	font-size: 16px;
}
.mdl_left_img_text .col-md-8 h3{
	font-size: 24px;
}
.mdl_left_img_text .row{
	padding: 15px 0px;
}
@media (min-width: 1246px) {
	.mdl_left_img_text .col-md-8{
		padding-right: 60px!important;
		padding-left: 22px!important;
	}
}
@media (max-width: 1246px) {
	.mdl_left_img_text .row{
		margin-left: 10px;
		margin-right: 10px;
	}
}
@media (max-width: 768px) {
	.mdl_left_img_text .col-md-4 img{
		margin: 0px auto 10px auto;
	}
}
/**/
.mdl_left_img_text2{
	padding: 15px 0px;
}
.mdl_left_img_text2 .col-sm-8{
	padding-left: 20px;
	font-size: 16px;
}
.mdl_left_img_text2 .col-sm-8 h3{
	font-size: 24px;
}
@media (max-width: 1246px) {
	.mdl_left_img_text2{
		margin-left: 10px;
		margin-right: 10px;
	}
}
@media (max-width: 768px) {
	.mdl_left_img_text2 .col-sm-4 img{
		margin: 0px auto 20px auto;
	}
	.mdl_left_img_text2 .col-sm-8{
		padding-left: 5px;
	}
}


/**/
.mdl_fx_stat{
	margin:10px -6px;
}
@media (max-width: 1266px) {
	.mdl_fx_stat{
		margin:10px 4px;
	}
}
.mdl_fx_stat .blk{
	margin: 5px 6px;
	border-radius: 3px;
	background: #e2e2e2;
	padding: 18px 43px;
	text-align: center;
}
.mdl_fx_stat > .col-sm-6:last-child > .blk,.mdl_fx_stat > .col-sm-6:first-child > .blk{
	background: #f2f2f2;
}
.mdl_fx_stat .blk .rw{
	padding-top: 20px;
}
.mdl_fx_stat .blk .cl{
	float: left;
	width: 50%;
	position: relative;
}
.mdl_fx_stat .blk .cl:first-child:after{
	width: 1px;
	height: 84px;
	background: #b7b7b7;
	position: absolute;
	left: 100%;
	top: 0;
	content: "";
}
.mdl_fx_stat .blk .cl > div{
	font-size: 80px;
	color: #009588;
	line-height: 70px;
}
.mdl_fx_stat .blk .cl > label{
	font-size: 20px;
	line-height: 20px;
	color: #3c4043;
	font-weight: 400;
}
.mdl_fx_stat h3{
	font-size: 24px;
}
.mdl_fx_stat .pr:before{
	content: "%";
	display: inline;
	color: #009588;
	font-size: 30px;
	font-weight: 400;
	padding-right: 3px;
	line-height: 30px;
}
/**/
.mdl_ysi{
	border-radius: 3px;
	background: #f2f2f2;
	margin: 15px 0px;
	padding-top: 18px;
}
@media (max-width: 1266px) {
	.mdl_ysi{
		margin: 15px 10px;
	}
}
.mdl_ysi .blk{
	margin: 0px 6px;
	padding: 0px 43px 15px 43px;
	text-align: center;
}
.mdl_ysi .blk .rw{
	padding-top: 20px;
}
.mdl_ysi .blk .cl{
	float: left;
	width: 50%;
	position: relative;
}
.mdl_ysi .blk .cl:first-child:after{
	width: 1px;
	height: 84px;
	background: #b7b7b7;
	position: absolute;
	left: 100%;
	top: 10px;
	content: "";
}
.mdl_ysi .blk .cl > div{
	font-size: 80px;
	color: #009588;
	line-height: 70px;
}
.mdl_ysi .blk .cl > label{
	font-size: 20px;
	line-height: 20px;
	color: #3c4043;
	font-weight: 400;
}
.mdl_ysi h3{
	font-size: 24px;
}
.mdl_ysi .pr:before{
	content: "%";
	display: inline;
	color: #009588;
	font-size: 30px;
	font-weight: 400;
	padding-right: 3px;
	line-height: 30px;
}
.mdl_ysi .col-md-8{
	padding-top: 5px;
}
.mdl_ysi ul{
	margin-bottom: 0px;
}
.mdl_ysi li{
	color: #3c4043;
	font: 400 14px/17px 'iaz';
	padding:0px 45px 18px 16px;
	position: relative;

}
.mdl_ysi li i:first-child{
	position: absolute;
	left: 0px;
	top: 2px;
	font-size: 9px;
}
.mdl_ysi .add_list{
	display: none;
}
.admincp .mdl_ysi .add_list{
	display: block;
	padding-top: 20px;
	font-size: 20px;
	position: absolute;
	bottom: 0;
}
@media (max-width: 992px) {
	.mdl_ysi .col-md-8{
		padding: 20px 10px 10px 10px!important;
	}
}

/**/
.yes_no{
	padding: 5px 0px;
	text-align: center;
}
.yes_no > div{
	display: inline-table;
	background: #f2f2f2;
	border-radius: 2px;
	margin: 10px 42px;
	width: 435px;
	min-height:150px ;
}
.yes_no > div > div{
	display: table-cell;
	vertical-align: middle;
}
.yes_no > div > div:first-child{
	width: 136px;
	text-align: center;
	padding-left: 12px;
}
.yes_no > div > div:last-child{
	color: #3c4043;
	font: 400 24px/27px 'iaz';
	text-align: left;
	padding-right: 10px;
}
@media (max-width: 530px) {
	.yes_no > div{
		margin: 10px 10px;
		width: auto;
	}
	.yes_no > div > div:first-child{
		width: 124px;
		padding-left: 0px;
	}
}
/**/
.mdl_account_type{
	padding-top: 15px;
	margin: 0px -15px;
}
@media (min-width: 1190px) {
	.mdl_account_type .pm{
		width: 1190px;
	}
}
.mdl_account_type .blk{
	background-color: #d5d9dc;
	position: relative;
	padding-bottom: 22px;
}
.mdl_account_type .header{
	height: 104px;
	position: relative;
	background-color:#7d8c8d;
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 73%, 50% 100%, 0 73%);
	clip-path: polygon(0 0, 100% 0, 100% 73%, 50% 100%, 0 73%);
	z-index: 1;
}
.mdl_account_type .header_inner{
	height: 96px;
	position: relative;
	background-color:#f0f0f0;
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 71%, 50% 100%, 0 71%);
	clip-path: polygon(0 0, 100% 0, 100% 71%, 50% 100%, 0 71%);
	text-align: center;
	font: 300 40px/83px 'iaz';
	color: #34495e;
}
.mdl_account_type .header_inner strong,.mdl_account_type .header_inner b{
	font-weight: 700;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_account_type .body{
	padding-top:20px;
	margin: 0px 20px;
}
.mdl_account_type .tb{
	height: 123px;
	display: table;
	width: 100%;
}
.mdl_account_type .tb > div {

	display: table-cell;
}
.mdl_account_type .tb > div > div{
	height: 123px;
	text-align: center;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: -1px 5px 0px #a6a9ac;
	width: 96%;
	float: left;
	padding: 18px 3px 0px 3px;
}
.mdl_account_type .tb > div > div > div.ed_text{
	padding-bottom: 7px;
	color: #3f4040;
	font: 400 16px/19px 'iaz';
}
.mdl_account_type .tb > div:last-child > div{
	float: right;
}
.mdl_account_type .tb b,.mdl_account_type .tb strong{
	font:700 44px/44px 'iaz';
	display: block;
	color: #3f4040;
}
.mac .mdl_account_type .tb b,.mac .mdl_account_type .tb strong{
	font-weight: 600;
}
.mdl_account_type ul{
	padding-top: 22px;
}
.mdl_account_type li{
	height: 47px;
	border-top: 1px solid #fff;
	color: #3f4040;
	font: 400 20px/50px 'iaz';
	position: relative;
	padding-left: 40px;
}
.mdl_account_type li *{
	display: inline;
}
.mdl_account_type ul li:first-child{
	border-top: 0px none;
}
.mdl_account_type li:before{
	content: "";
	width: 6px;
	height: 6px;
	display: block;
	position: absolute;
	background-color: #3c4043;
	left: 22px;
	top: 50%;
	margin-top:-3px;
}
.mdl_account_type .body > a{
	display: block;
	height: 46px;
	background-color: #088A97;
	text-align: center;
	color: #fff;
	font: 600 20px/49px 'iaz';
	text-decoration: none;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.webkit.mac .mdl_account_type .body > a{
	line-height: 46px;
}
.mdl_account_type .body > a *{
	display: inline;
}
.mdl_account_type .body > a:hover{
	background-color: #007f7c;
}
.mdl_account_type .col-md-4{
	padding-left: 15px;
	padding-right: 15px;
}

@media (max-width: 1170px) {
	.mdl_account_type .header_inner{
		font-size: 30px;
	}
	.mdl_account_type li{
		font-size: 16px;
	}
	.mdl_account_type .tb b, .mdl_account_type .tb strong{
		font-size: 20px;
	}
	.mdl_account_type .tb > div > div > div.ed_text{
		font-size: 14px;
		line-height: 17px;
	}
}
.mdl_account_type .col-md-4{
	padding-top: 30px;
	padding-bottom: 30px;
}
@media (min-width: 992px) {
	.mdl_account_type .col-md-4:nth-child(2),.mdl_account_type .col-md-4:nth-child(5){
		padding-top: 0px;
	}
}
.mdl_account_type >  a{
	position: absolute;
	width: 30px;
	height: 40px;
	background-color: #ccc;
	opacity: .7;
	top: 50%;
	margin-top: -45px;
	left: 15px;
	z-index: 1;
	display: none;
}
.mdl_account_type >  a.next{
	left: auto;
	right: 15px;
}
.mdl_account_type >  a.d{
	display: none;
}
.mdl_account_type > a:after{
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: url("/frontend/i/v4/sc_arrow.png") center center no-repeat;
	top: 0;
	left: 0;
	background-size: 7px 19px;
}
.mdl_account_type > a.prev:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
@media (max-width: 767px) {
	.mdl_account_type{
		position: relative;
		overflow: hidden;
		margin:0px 0px;
		width: 100%;
	}
	.mdl_account_type .pm{
		width: auto!important;
		position: absolute;
		left: 0;
		top: 15px;
		z-index: 0;
		overflow: hidden;
	}
	.mdl_account_type .pm > div{
		float: left;
		overflow: hidden;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.mdl_account_type > a{
		display: block;
	}
}

.account_type_btn{
	font: 400 18px/22px 'iaz';
	color: #3f4040;
	text-align: right;
	padding: 0px 45px 15px 45px;
}
.account_type_btn a{
	display: inline-block;
	background-color: #72797c;
	color: #fff;
	padding: 8px 20px 6px 20px;
	margin-left: 15px;
	text-decoration: none;
}
@media (max-width: 1267px) {
	.account_type_btn{
		padding: 0px 0px;
	}
}
@media (max-width: 767px) {
	.account_type_btn{
		text-align: center;
		padding: 0px 5px;
	}
}

/* account type detail */
.atdc{
	width: 100%;
}
.mdl_atd{
	padding-bottom: 105px;
}
.mdl_atd > .header{
	position: relative;
	padding-bottom: 73px;
}
.mdl_atd > .header > .ed_bg{
	height: 190px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
}
.mdl_atd > .header .title{
	position: absolute;
	top: 121px;
	width: 100%;
	overflow: hidden;
}

.mdl_atd > .header .title .pm{
	position: relative;
	height: 137px;
}
.mdl_atd > .header .title .pm > i{
	position: absolute;
	height: 137px;
	display: block;
	width: 50%;
	background-color: #7d8c8d;
	top: 0;
	right: 100%;
}
.mdl_atd > .header .title .pm > span{
	position: absolute;
	height: 9px;
	display: block;
	width: 100%;
	background-color: #7d8c8d;
	top: 50%;
	left: 0;
	z-index: 0;
}

.mdl_atd > .header .title .pm > div{
	height: 137px;
	color: #fff;
	background-color: #7d8c8d;
	float: left;
	padding-right: 50px;
	padding-top: 20px;
	font: 300 52px/52px 'iaz';
	position: relative;
	z-index: 1;
}
.mdl_atd > .header .title .pm > div:hover{
	z-index: 2;
}
.mdl_atd > .header .title .pm > div span{
	display: block;
}
.mdl_atd > .header .title .pm > div b{
	display: block;
	font-weight:600;
}
.mdl_atd > .header > .pm{
	height: 190px;
	position: relative;
}
.mdl_atd > .header > .pm > div.bg{
	height: 9px;
	position: absolute;
	top: 100%;
	right: 0;
	background-color: #e67e22;
}
.mdl_atd > .header > .pm > .ul{
	position: absolute;
	top: 100%;
	right: 0;
	padding-top: 9px;
}
.mdl_atd > .header > .pm > .ul a{
	display: block;
	height: 60px;
	margin-bottom: 10px;
	color: #fff;
	font: 300 30px/60px 'iaz';
	padding-left: 20px;
	text-decoration: none;
	position: relative;
}
.mdl_atd > .header > .pm > .ul a *{
	display: inline;
}
.mdl_atd > .header > .pm > .ul a:after{
	content: "";
	display: block;
	position: absolute;
	width: 17px;
	height: 31px;
	background: url(/frontend/i/v4/mdl_account_type/arr.png) no-repeat;
	top: 15px;
	right: 10px;
	transition:right .2s cubic-bezier(.4,0,.2,1);
}
.mdl_atd > .header > .pm > .ul a:hover:after{
	right: 5px;
}
.mdl_atd .t1{
	padding: 15px 30px 15px 0px;
	font-family: 'iaz';
	font-weight: 400;
}
.mdl_atd .t1 p,.mdl_atd .t1 div{
	padding: 10px 0px;
}
.mdl_atd .opt{
	width: 825px;
	position: relative;
	border-left: 2px solid #3c4043;
	margin-bottom: 23px;
}
.mdl_atd .opt .header{
	background-color: #3c4043;
	height: 62px;
	color: #fff;
	padding-left: 28px;
	font: 300 32px/64px 'iaz';
	text-transform: uppercase;
	position: relative;
}

.mdl_atd .opt .header:before{
	width: 360px;
	position: absolute;
	content: "";
	background-color: #3c4043;
	display: block;
	height: 35px;
	top: 0px;
	right: 3px;
	z-index: 3;
	box-shadow: -3px 3px 4px #3c4043;
}

.mdl_atd .opt table{
	width: 97%;
	border-spacing: 0;
	border-collapse: collapse;
}
.mdl_atd .opt table td{
	padding: 0;
	text-align: left;
	position: relative;
}
.mdl_atd .opt tr:first-child td:last-child:before{
	position: absolute;
	content: "";
	display: block;
	bottom: 100%;
	background-color: #edf0f1;
	width: 100%;
	height: 62px;
	left: 0;
}
.mdl_atd .opt tr:first-child td:last-child:after{
	position: absolute;
	content: "";
	display: block;
	bottom: 100%;
	background-color: #7d8c8d;
	width: 100%;
	height: 11px;
	left: 0;
	margin-bottom: 61px;
}

.mdl_atd .opt tr td:first-child{
	width: 63%;
	padding-right: 22px;
	padding-left: 9px;
	position: relative;
}
.mdl_atd .opt tr td:first-child:after{
	content: "";
	display: block;
	position: absolute;
	height: 1px;
	background-color: #d7d7d7;
	bottom: 0;
	left: 9px;
	width: 95%;
}
.mdl_atd .opt tr td:first-child > div{
	height: 100%;
	font: 400 20px/22px 'iaz';
	color: #3c4043;
	padding: 15px 0px 10px 21px;
	position: relative;
}
.webkit.mac .mdl_atd .opt tr td:first-child > div{
	padding: 13px 0px 12px 21px;
}
.mdl_atd .opt tr td:first-child > div:after{
	content: "";
	position: absolute;
	display: block;
	width: 5px;
	height: 5px;
	background-color: #3c4043;
	left: 3px;
	top: 50%;
	margin-top: -2px;
}
.mdl_atd .opt tr:nth-child(2) td:first-child:before,.mdl_atd .opt tr:nth-child(3) td:first-child:before,.mdl_atd .opt tr:nth-child(4) td:first-child:before{
	content: "";
	display: block;
	position: absolute;
	height: 100%;
	width: 28%;
	background-color: #edf0f1;
	left: 22px;
	top: 0;
	z-index: -1;
}
.mdl_atd .opt tr:nth-child(3) td:first-child:before{
	width: 56%;
	background-color: #e0e3e4;
}
.mdl_atd .opt tr:nth-child(4) td:first-child:before{
	width: 85%;
	background-color: #c7ccce;
}

.mdl_atd .opt tr td:last-child{
	padding: 0px 13px;
	background-color: #edf0f1;
}
.mdl_atd .opt tr td:last-child:after{
	width: 90%;
	height: 1px;
	position: absolute;
	left: 5%;
	bottom: 100%;
	display: block;
	content: "";
	background-color: #d7d7d7;
}
.mdl_atd .opt tr td:last-child > div{
	height: 100%;
	font: 600 20px/22px 'iaz';
	color: #3c4043;
	padding: 15px 0px 10px 20px;
}
.webkit.mac .mdl_atd .opt tr td:last-child > div{
	padding: 13px 0px 12px 20px;
}

.mdl_atd .opt .header *,.mdl_atd .opt td > div *,.mdl_atd .opt table .btnset a *,.mdl_atd .btnset2 a *{
	display: inline;
}
.mdl_atd .opt table .btnset{
	position: absolute;
	width: 100%;
	top:100%;
	left: 0;
	background-color: #edf0f1;
	padding:20px 0px 5px 0px!important;
	height: auto!important;
}
.mdl_atd .opt table .btnset a{
	display: block;
	height: 56px;
	background-color: #088A97;
	color: #fff;
	font: 600 24px/61px 'iaz';
	text-align: center;
	margin: 0px auto 6px auto;
	width: 90%;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atd .opt table .btnset a:hover{
	background-color: #017370;
}
.webkit.mac .mdl_atd .opt table .btnset a{
	line-height: 55px;
}

.mdl_atd .opt table .btnset a:last-child{
	color: #f1f1f1;
	font: 600 18px/48px 'iaz';
	background-color: #3c4043;
	height: 45px;
}
.mdl_atd .opt table .btnset a:last-child:hover{
	background-color: #2c2e2f;
}

.webkit.mac .mdl_atd .opt table .btnset a:last-child{
	line-height: 45px;
}

.mdl_atd .cop{
	height: 38px;
	font: 400 16px/40px 'iaz';
	color: #3f4040;
}
.mdl_atd .cop a{
	display: inline-block;
	font: 600 16px/40px 'iaz';
	color: #fff;
	height: 38px;
	background-color: #3c4043;
	padding: 0px 30px;
	text-decoration: none;
	margin-left: 14px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atd .cop a:hover{
	background-color: #2c2e2f;
}
.webkit.mac .mdl_atd .cop a{
	line-height: 38px;
}

.mdl_atd .btnset2{
	display: none;
}
@media (max-width: 768px) {
	.mdl_atd > .header{
		padding-bottom: 0;
	}
	.mdl_atd > .header,.mdl_atd > .header > .ed_bg,.mdl_atd > .header > .pm,.mdl_atd > .header .title .pm{
		height: 303px;
	}
	.mdl_atd > .header .title{
		top: auto;
		bottom: 0;
	}
	.mdl_atd > .header .title .pm > div{
		height: 93px;
		position: absolute;
		bottom: 0;
		padding-left: 10px;
		font-size: 30px;
		line-height: 36px;
		padding-top: 11px;
		padding-right: 20px;
	}
	.mdl_atd > .header .title .pm > span{
		top: auto;
		bottom: 0;
	}
	.mdl_atd > .header .title .pm > i{
		height: 5px;
		right: 0;
		width: 100%;
	}
	.mdl_atd > .header > .pm{
		position: absolute;
		right: 0;
		top: 0;
		width: 55%!important;
	}
	.mdl_atd > .header > .pm > .ul{
		top: 0;
		padding-top: 5px;
	}
	.mdl_atd > .header > .pm > div.bg{
		top: 0;
		height: 5px;
		width: 100%;
	}
	.mdl_atd > .header > .pm > .ul a{
		height: 51px;
		margin-bottom: 5px;
		font-size: 18px;
		line-height: 52px;
		padding-left: 10px;
		padding-right: 32px;
	}
	.mdl_atd > .header > .pm > .ul a:after{
		background-size: 13px 23px;
		width: 13px;
		height: 23px;
		top: 14px;
	}
	.mdl_atd .t1{
		margin: 0 15px;
	}
	.mdl_atd .cop{
		text-align: center;
	}

	.mdl_atd .opt{
		width: 100%;
		border-left: 0px;
	}
	.mdl_atd .opt .header{
		text-align: center;
		padding-left: 0px;
	}
	.mdl_atd .opt .header:before,.mdl_atd .opt tr:first-child td:last-child:before,.mdl_atd .opt tr:first-child td:last-child:after,.mdl_atd .opt tr:nth-child(2) td:first-child:before, .mdl_atd .opt tr:nth-child(3) td:first-child:before, .mdl_atd .opt tr:nth-child(4) td:first-child:before{
		display: none;
	}
	.mdl_atd .opt table{
		width: 100%;
	}
	.mdl_atd .opt table .btnset{
		display: none;
	}
	.mdl_atd .btnset2{
		padding:15px 0px 15px 0px;
		display: table;
		width: 100%;
	}
	.mdl_atd .btnset2 > div{
		display: table-cell;
	}
	.mdl_atd .btnset2 a{
		height: 56px;
		background-color: #088A97;
		color: #fff;
		font: 600 18px/61px 'iaz';
		text-align: center;
		margin: 0px auto 6px auto;
		text-decoration: none;
		display: block;
		margin-right: 3px;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.mdl_atd .btnset2 > div:last-child a{
		background-color: #3c4043;
		margin-right: 0px;
		margin-left: 3px;
	}
}
/* account type compare */
.mdl_atc{
	padding-top: 25px;
	padding-bottom: 25px;
}
.mdl_atc table{
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	border-left: 2px solid #3c4043;
}
.mdl_atc th{
	height: 70px;
	background-color: #3c4043;
	color: #fff;
	text-align: center;
	vertical-align: bottom;
	position: relative;
	z-index: 1;
}
.mdl_atc tr th:first-child{
	font: 300 32px 'iaz';
	vertical-align: middle;
	padding-left: 29px;
	text-align: left;
	width: 290px;
}
.mdl_atc tr th:nth-child(2n){
	width: 144px;
}
.mdl_atc tr th:nth-child(2n+3){
	width: 13px;
	z-index: 0;
}
.mdl_atc tr th > div{
	margin:19px -4px 0px -4px;
	height: 51px;
	text-align: center;
	color: #fff;
	font: 600 19px/42px 'iaz';
	background-color: #7d8c8d;
	text-transform: uppercase;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atc tr th:nth-child(4) > div{
	font-size: 17px;
}

.mdl_atc table td{
	padding: 0;
	position: relative;
}
.mdl_atc tbody tr td:after{
	content: "";
	display: block;
	position: absolute;
	height: 1px;
	background-color: #d7d7d7;
	bottom: 0;
	width: 90%;
	left: 5%;
}
.mdl_atc tbody tr td:nth-child(2n+3):after,.mdl_atc tbody tr:last-child td:after{
	display: none;
}
.mdl_atc tbody tr td:nth-child(2n):after{
	background-color: #fff;
}
.mdl_atc tbody tr td:nth-child(2n){
	background-color: #d5d9dc;
}
.mdl_atc tbody tr td:nth-child(4n){
	background-color: #e7edf2;
}

.mdl_atc table tbody tr:first-child td:first-child{
	font: 400 16px/16px 'iaz';
	color: #3c4043;
	height: 62px;
	padding-left: 21px;
}

.mdl_atc table tbody tr:nth-child(n+2) td:first-child{
	padding-right: 22px;
	padding-left: 9px;
}
.mdl_atc table tbody tr:nth-child(n+2) td:first-child > div{
	font: 400 16px/16px 'iaz';
	color: #3c4043;
	padding: 20px 0px 16px 21px;
	position: relative;
}
.webkit.mac .mdl_atc table tbody tr:nth-child(n+2) td:first-child > div{
	padding: 13px 0px 12px 21px;
}
.mdl_atc table tbody tr:nth-child(n+2) td:first-child > div:after{
	content: "";
	position: absolute;
	display: block;
	width: 5px;
	height: 5px;
	background-color: #3c4043;
	left: 3px;
	top: 23px;
}
.mdl_atc table tbody tr:nth-child(n+2) td:nth-child(n+2){
	color: #3c4043;
	font: 600 18px/18px 'iaz';
	text-align: center;
	padding: 10px 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atc table tbody tr:first-child td:nth-child(2n){
	vertical-align: top;
	padding-top: 2px;
}
.mdl_atc table tbody tr:first-child td:nth-child(2n):before{
	content: "";
	width: 100%;
	height: 14px;
	display: block;
	background-color: #d5d9dc;
	left: 0;
	top: -14px;
	position: absolute;
	z-index: 2;
}
.mdl_atc table tbody tr:first-child td:nth-child(4n):before{
	background-color: #e7edf2;
}
.mdl_atc table tbody tr:first-child a{
	height: 22px;
	width: 90%;
	display: block;
	text-align: center;
	color: #fff;
	background-color: #088A97;
	font: 600 13px/24px 'iaz';
	margin: 0px auto 4px auto;
	text-decoration: none;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atc table tbody tr:first-child a:hover{
	background-color: #017370;
}
.mdl_atc table tbody tr:first-child a *{
	display: inline;
}
.mdl_atc table tbody tr:first-child a:last-child{
	background-color:#3c4043;
	margin-bottom: 0px;
}
.mdl_atc table tbody tr:first-child a:last-child:hover{
	background-color: #292b2c;
}
.mdl_atc .sat{
	width: 100%;
	background-color: #d5d9dc;
	padding: 12px 14px;
	margin-bottom: 25px;
}
.mdl_atc .sat .h{
	text-align: center;
	color: #3f4040;
	font: 600 15px 'iaz';
	padding-bottom: 15px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_atc .sat .h *{
	display: inline;
}
.mdl_atc .sat select{
	width: 48%;
	height: 40px;
	border: 1px solid #868c91;
	float: left;
	padding-left: 13px;
	font: 600 15px 'iaz';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-transform: uppercase;
	background-color: #fff;
	-webkit-appearance:none;
	-moz-appearance:none;
	background-image:url(/frontend/i/v4/select_ico.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.mdl_atc .sat select:last-child{
	float: right;
}
.mdl_atc .fbtn{
	padding: 15px 0px 0px 0px;
	display: none;
	width: 100%;
}
.mdl_atc .fbtn > div{
	display: table-cell;
	text-align: left;
}
.mdl_atc .fbtn a{
	height: 66px;
	width: 98%;
	display: block;
	background-color: #088A97;
	font:600 18px/66px 'iaz';
	text-align: center;
	color: #fff;
	text-decoration: none;
}
.mdl_atc .fbtn > div:last-child a{
	background-color: #3c4043;
}
.mdl_atc .tdhide{
	display: none;
}
.mdl_atc .sat{
	display: none;
}
.admincp .mdl_atc .sat{
	display: block;
}
@media (max-width: 768px) {
	.mdl_atc .sat{
		display: block;
	}
	.mdl_atc table{
		border-left: 0px;
	}
	.mdl_atc th{
		height: 48px;
	}
	.mdl_atc tr th:first-child{
		font-size: 18px;
		width: 40%;
	}
	.mdl_atc tr th:nth-child(2n){
		width: 28%;
	}
	.mdl_atc tr th > div{
		margin: -8px 0px -8px 0px;
		height: 64px;
		font: 400 19px/21px 'iaz';
		padding: 12px 10px 0px 10px;
	}
	.mdl_atc tr th > div strong{
		display: block;
	}
	.mdl_atc tbody tr td:nth-child(2n),.mdl_atc tbody tr td:nth-child(4n){
		background-color: #d5d9dc;
	}
	.mdl_atc .fbtn{
		display: table;
	}
	.mdl_atc table tbody tr:nth-child(n+2) td:nth-child(n+2){
		font-size: 14px;
	}
}


/* v5 modules */
.mdlheader1v5{
	height: 45px;
	background-color:#3c4043 ;
	width: 100%!important;
}
.mdl_header1v5 .col-md6:first-child{
	float: left;
}
.mdl_header1v5 .col-md6:last-child{
	float: right;
}
.mdl_header1v5 .col-md6:first-child a{
	color: #b1b8bd;
	font: 600 18px/45px 'iaz-cond';
	float: left;
	margin-right: 45px;
	text-decoration: none;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 .col-md6:first-child a:hover{
	color: #fff;
}
.mdl_header1v5 .col-md6:last-child > ul{
	float: right;
	padding-top: 6px;
}
.mdl_header1v5 li.lang{
	width: 79px;
	height: 33px;
	position: relative;
	float: left;
}
.mdl_header1v5 li.lang > div{
	width: 79px;
	height: 33px;
	overflow: hidden;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 0;
	transition:all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_header1v5 li.lang a{
	width: 79px;
	height: 0px;
	display: block;
	position: relative;
	padding-left: 39px;
	color: #e8edf0;
	font: 600 18px/37px 'iaz-cond';
	text-decoration: none;
	border-bottom: 1px solid #8a8f93;
	overflow: hidden;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.lang a:first-child{
	border-bottom: 0px none;
	height: 33px!important;
	line-height: 34px;
	background: url("/frontend/i/v5/header/lang_arr.png") right center no-repeat;
}
.mdl_header1v5 li.lang a:last-child{
	border-bottom: 0px none;
}
.mdl_header1v5 li.lang.a a{
	height: 37px;
}
.mdl_header1v5 li.lang.a > div{
	height: auto;
	background-color: #53595d;
}
.mdl_header1v5 li.lang a:before{
	position: absolute;
	content: "";
	display: block;
	height: 24px;
	width: 24px;
	border-radius: 11px;
	overflow: hidden;
	left: 7px;
	top: 50%;
	margin-top: -12px;
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center center;
}
.mdl_header1v5 li.lang a.az:before{
	background-image: url("/frontend/i/v5/flags/az.png");
}
.mdl_header1v5 li.lang a.tr:before{
	background-image: url("/frontend/i/v5/flags/tr.png");
	background-position: -1px center;
}
.mdl_header1v5 li.lang a.ru:before{
	background-image: url("/frontend/i/v5/flags/ru.png");
}
.mdl_header1v5 li.lang a.en:before{
	background-image: url("/frontend/i/v5/flags/uk.png");
}
.mdl_header1v5 li.lang a.ar:before{
	background-image: url("/frontend/i/v5/ar.png");
}


.mdl_header1v5 li.opac{
	width: 174px;
	height: 33px;
	margin-left: 16px;
	position: relative;
	float: left;
	background-color: #f05336;
	border-radius: 3px;
}
.mdl_header1v5 li.opac > a {
	width: 100%;
	height: 33px;
	display: block;
	color: #fff;
	font: 600 20px/33px 'iaz-cond';
	padding-left: 14px;
	position: relative;
	z-index: 9;
	text-decoration: none;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.opac.a > a{
	color:#3c4043;
}
.mdl_header1v5 li.opac > a:after,.mdl_header1v5 li.opac > a:before{
	content: "";
	display: block;
	position: absolute;
	width: 18px;
	height: 6px;
	right: 10px;
	top: 14px;
	background: url("/frontend/i/v5/header/opac_arr2.png") no-repeat;
}
.mdl_header1v5 li.opac > a:after{
	background-position: 0 -6px;
	opacity: 0;
	transition:all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_header1v5 li.opac.a > a:after{
	opacity: 1;
}

.mdl_header1v5 li.opac > div{
	width: 174px;
	height: 0px;
	overflow: hidden;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 0;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	padding: 33px 5px 0px 5px;
	background-color: #f05336;
}
.mdl_header1v5 li.opac div a{
	height: 0px;
	display: block;
	position: relative;
	padding-left: 11px;
	padding-top: 11px;
	text-decoration: none;
	overflow: hidden;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	background-color: #088A97;
	margin-bottom: 5px;
	border-radius: 3px;
}
.mdl_header1v5 li.opac div a:after{
	content: "";
	display: block;
	width: 15px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: url("/frontend/i/v5/header/opac_arr.png") center center no-repeat #007e7b;
}
.mdl_header1v5 li.opac div a:last-child{
	background-color: #27759d;
}
.mdl_header1v5 li.opac div a:last-child:after{
	background-color:#186186;
}
.mdl_header1v5 li.opac div a b{
	display: block;
	color: #fff;
	font: 600 20px 'iaz-cond';
}
.mdl_header1v5 li.opac div a span{
	display: block;
	color: #b1b8bd;
	font: 400 12px 'iaz-cond';
}

.mdl_header1v5 li.opac.a div a{
	height: 58px;
}
.mdl_header1v5 li.opac.a > div{
	height: auto;
	background-color: #e8edf0;
	padding-top: 46px;
}


/*login*/
.mdl_header1v5 li.login{
	width: 147px;
	height: 38px;
	position: relative;
	float: left;
	margin-left: 9px;
}
.mdl_header1v5 li.login > a {
	width: 100%;
	height: 33px;
	display: block;
	color: #fff;
	font: 600 20px/33px 'iaz-cond';
	padding-left: 14px;
	position: relative;
	z-index: 9;
	text-decoration: none;
	background-color: #088A97;
	border-radius: 3px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.login.a > a {
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	height: 38px;
}
.mdl_header1v5 li.login > a:after{
	content: "";
	display: block;
	position: absolute;
	width: 13px;
	height: 17px;
	right: 13px;
	top: 7px;
	background: url("/frontend/i/v5/header/lock.png") no-repeat;
}

.mdl_header1v5 li.login > div{
	width: 417px;
	height: auto;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	position: absolute;
	right: 0;
	top: 100%;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	background-color: #ffffff;
	border-top: 6px solid #088A97;
	display: none;
}
.mdl_header1v5 li.login.a > div{
	display: block;
}
.mdl_header1v5 li.login > div > .tab,.formBnr1v5 .login > .tab{
	height: 40px;
	margin: 0px -2px 0px -1px;
}
.mdl_header1v5 li.login > div > .tab ul,.formBnr1v5 .login > .tab ul{
	display: table;
	width: 100%;
	height: 40px;
}
.mdl_header1v5 li.login > div > .tab ul li,.formBnr1v5 .login > .tab ul li{
	display: table-cell;
	height: 40px;
	padding: 0px 2px 0px 1px;
}
.mdl_header1v5 li.login > div > .tab a,.formBnr1v5 .login > .tab a{
	display: block;
	height: 30px;
	background-color: #53595d;
	color: #fff;
	font: 600 18px/30px 'iaz-cond';
	text-align: center;
	text-decoration: none;
	margin-top: 2px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.login > div > .tab a.a,.formBnr1v5 .login > .tab a.a{
	background-color: #088A97;
	margin-top: 0px;
	padding-top: 2px;
	height: 32px;
	position: relative;
}
.mdl_header1v5 li.login > div > .tab a.a:after{
	content: "";
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 8px;
	background-color: #088A97;
	-webkit-clip-path: polygon(50% 100%, 0 0, 100% 0);
	clip-path: polygon(50% 100%, 0 0, 100% 0);
}
.mdl_header1v5 li.login .ior form,.formBnr1v5 .login .ior form{
	margin: 24px 46px 0px 46px;
}
.mobile .mdl_header1v5 li.login .ior form{
	margin: 24px 30px 0px 30px;
}
.mdl_header1v5 li.login .ior .tab,.formBnr1v5 .login .ior .tab{
	background-color: #dde3e7;
	height: 42px;
	border:4px solid #dde3e7;
	border-radius: 3px;
	position: relative;
	margin-bottom: 23px;
}
.mdl_header1v5 li.login .ior .tab:before,.formBnr1v5 .login .ior .tab:before{
	content: "";
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	background-color: #088A97;
	width: 50%;
	height: 34px;
	border-radius: 3px;
	transition:left .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header1v5 li.login .ior form.demo .tab:before,.formBnr1v5 .login .ior form.demo .tab:before{
	left: 50%;
	background-color: #27759d;
}
.mdl_header1v5 li.login .ior .tab > a,.formBnr1v5 .login .ior .tab > a{
	width: 50%;
	display: block;
	float: left;
	height: 34px;
	text-align: center;
	color: #3c4043;
	font: 600 18px/34px 'iaz-cond';
	text-decoration: none;
	position: relative;
	transition:color .4s cubic-bezier(.4,0,.2,1);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.login .ior .tab > a.a,.formBnr1v5 .login .ior .tab > a.a{
	color: #fff;
}
.mdl_header1v5 li.login .ior .inp,.formBnr1v5 .login .ior .inp{
	width: 100%;
	height: 50px;
	border: 2px solid #829192;
	text-align: center;
	border-radius: 3px;
	background-color:#e8edf0;
	color: #3c4043;
	font: 600 16px/46px 'iaz-cond';
	margin-bottom: 11px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.login .ior .inp.error,.formBnr1v5 .login .ior .inp.error{
	border-color: red;
}
.mdl_header1v5 li.login .ior .inp.success,.formBnr1v5 .login .ior .inp.success{
	border-color: #088A97;
}

.mdl_header1v5 li.login .ior .inp.error + span,.formBnr1v5 .login .ior .inp.error + span{
	display: block;
	width: 100%;
	background-color: red;
	color: #fff;
	padding: 2px 5px 4px 5px;
	margin-top: -12px;
	font: 300 12px/12px 'iaz';
	margin-bottom: 5px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	text-align: left;
}
.mdl_header1v5 li.login .ior .formError,.formBnr1v5 .login .ior .formError{
	color: red;
	font: 400 13px/15px 'iaz';
	padding-bottom:5px;
	display: block!important;
	text-align: left;
}

.mdl_header1v5 li.login .ior .inp::-webkit-input-placeholder,.formBnr1v5 .login .ior .inp::-webkit-input-placeholder {color:#3c4043;}
.mdl_header1v5 li.login .ior .inp::-moz-placeholder,.formBnr1v5 .login .ior .inp::-moz-placeholder          {color:#3c4043;}/* Firefox 19+ */
.mdl_header1v5 li.login .ior .inp:-moz-placeholder,.formBnr1v5 .login .ior .inp:-moz-placeholder           {color:#3c4043;}/* Firefox 18- */
.mdl_header1v5 li.login .ior .inp:-ms-input-placeholder,.formBnr1v5 .login .ior .inp:-ms-input-placeholder      {color:#3c4043;}
.mdl_header1v5 li.login .ior .rf,.formBnr1v5 .login .ior .rf{
	display: table;
	height: 42px;
	width: 100%;
}
.mdl_header1v5 li.login .ior .rf > div,.formBnr1v5 .login .ior .rf > div{
	display: table-cell;
	width: 100%;
	vertical-align: top;
}
.mdl_header1v5 li.login .ior .rf input,.formBnr1v5 .login .ior .rf input{
	display: none;
}
.mdl_header1v5 li.login .ior .rf label,.formBnr1v5 .login .ior .rf label{
	padding-left:23px;
	color: #3c4043;
	font:400 12px/16px 'iaz-cond';
	position: relative;
	float: left;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mdl_header1v5 li.login .ior .rf label:before,.formBnr1v5 .login .ior .rf label:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 13px;
	height: 13px;
	border: 2px solid #829192;
}
.mdl_header1v5 li.login .ior .rf input:checked + label:after,.formBnr1v5 .login .ior .rf input:checked + label:after{
	content: "";
	display: block;
	position: absolute;
	left: 4px;
	top: 4px;
	width: 5px;
	height: 5px;
	background-color: #829192;
}

.mdl_header1v5 li.login .ior .rf a,.formBnr1v5 .login .ior .rf a{
	color: #ff0000;
	font:400 12px/16px 'iaz-cond';
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
	float: right;
}
.mdl_header1v5 li.login .ior button,.formBnr1v5 .login .ior button{
	width: 100%;
	height: 55px;
	color: #fff;
	font: 600 24px/55px 'iaz-cond';
	text-align: center;
	border-radius: 3px;
	background-color: #088A97;
	transition: all .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_header1v5 li.login .ior form.demo button,.formBnr1v5 .login .ior form.demo button{
	background-color: #27759d;
}
.mdl_header1v5 li.login .ior .goior{
	height: 66px;
	padding-top: 18px;
}
.mdl_header1v5 li.login .ior .goior > a{
	width: 124px;
	height: 37px;
	display: block;
	margin: 0px auto;
	background: url("/frontend/i/v5/header/ior_logo.png") no-repeat;
}
.az .mdl_header1v5 li.login .ior .goior > a{
    background: url("/frontend/i/v5/header/ior_logo_az.png") no-repeat;
    background-size: auto 37px;
}

.mdl_header1v5 li.login .ior .inputDel,.formBnr1v5 .login .ior .inputDel{
	height: 50px;
	width: 30px;
	background: url("/frontend/i/v5/header/close.png") center center no-repeat transparent;
	position: absolute;
	background-size: 13px auto;
}


/*acinfo*/
.mdl_header1v5 li.acinfo{
	height: 33px;
	position: relative;
	float: left;
	margin-left: 9px;
}


.mdl_header1v5 li.acinfo.a:before{
	content: "";
	display: block;
	position: absolute;
	width: 36px;
	height: 40px;
	background-color: #53595d;
	left: 0;
	top: 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.mdl_header1v5 li.acinfo > a {
	width: 100%;
	height: 33px;
	display: block;
	color: #fff;
	font: 600 20px/33px 'iaz-cond';
	padding-left: 44px;
	padding-right: 50px;
	position: relative;
	z-index: 9;
	text-decoration: none;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media (min-width: 768px) {
	.mdl_header1v5 li.acinfo > a:after {
		content: "";
		display: block;
		position: absolute;
		width: 20px;
		height: 12px;
		left: 8px;
		top: 11px;
		border-top: 2px solid #8a8f93;
		border-bottom: 2px solid #8a8f93;
	}

	.mdl_header1v5 li.acinfo > a:before {
		content: "";
		display: block;
		position: absolute;
		width: 20px;
		height: 2px;
		left: 8px;
		top: 16px;
		background: #8a8f93;
	}
}
.mdl_header1v5 li.acinfo > a i{
	position: absolute;
	width: 33px;
	height: 33px;
	right: 3px;
	top: 0;
	border-radius: 3px;
	background-size: cover;
}
.mdl_header1v5 li.acinfo > a > span{
	font-weight: 300;
}
.mdl_header1v5 li.acinfo > div{
	width: 100%;
	overflow: hidden;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 37px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	padding: 0px 8px;
	background-color: #53595d;
	display: none;
}
.mdl_header1v5 li.acinfo.a > div{
	display: block;
}
.mdl_header1v5 li.acinfo div a{
	width: 100%;
	height: 40px;
	display: block;
	color: #fff;
	font: 600 20px/40px 'iaz-cond';
	padding-left: 15px;
	position: relative;
	text-decoration: none;
	background-color: #3c4043;
	border-radius: 3px;
	margin-top: 9px;
	overflow: hidden;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_header1v5 li.acinfo div a{
	padding-left: 0px;
	padding-right: 15px;
	text-align: right;
}
.mdl_header1v5 li.acinfo div a:after{
	content: "";
	display: block;
	width: 16px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: url("/frontend/i/v5/header/opac_arr.png") center center no-repeat #007e7b;
}
.ar .mdl_header1v5 li.acinfo div a:after{
	right: auto;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.mdl_header1v5 li.acinfo div a:last-child{
	background-color: transparent;
	margin: 5px 0px;
	text-align: right;
	padding-right:21px;
}
.ar .mdl_header1v5 li.acinfo div a:last-child{
	padding-left:21px;
	text-align: left;
}
.mdl_header1v5 li.acinfo div a:last-child:after{
	background-color: transparent;
}
.admincp .mdl_header1v5 li.acinfo{
	display: none;
}

@media (max-width: 767px) {
	.mdl_header1v5 .col-md6:first-child,.mdl_header1v5 li.lang{
		display: none;
	}
	.mdl_header1v5 .col-md6:last-child > ul,.mdl_header1v5 .col-md6:last-child{
		padding-top: 0;
		width: 100%;
		margin-bottom: 0px;
	}
	.mdl_header1v5 li.opac,.mdl_header1v5 li.login{
		width: 52%;
		margin-left: 0px;
		height: 45px;
		border-radius: 0;
	}
	.mdl_header1v5 li.opac:after{
		content: "";
		display: block;
		width: 1px;
		height: 45px;
		overflow: hidden;
		top: 0;
		right: 0px;
		position: absolute;
		background-color: #fff;
	}
	.mdl_header1v5 li.login{
		width: 48%;
	}
	.mdl_header1v5 li.login > a{
		height: 45px!important;
		border-radius: 0;
		line-height: 45px;
	}
	.mdl_header1v5 li.opac > a{
		line-height: 45px;
		height: 45px!important;
	}
	.mdl_header1v5 li.opac > div{
		width: 100%;
	}
	.mdl_header1v5 li.opac > a:after, .mdl_header1v5 li.opac > a:before{
		top: 19px;
	}
	.mdl_header1v5 li.login > a:after{
		top:12px
	}
	.mdl_header1v5 li.login.a > a:after{
		background: url("/frontend/i/v5/header/acinfo_arr2.png") center center no-repeat;
		background-size: 13px auto;
		top:13px
	}

	.mdl_header1v5 li.login > div{
		width: 100%;
		top: 45px;
	}
	.mdl_header1v5 li.login{
		position: static;
	}
	.mdl_header1v5 li.acinfo{
		float: right;
		margin: 0px 0px 0px 0px;
		width: 100%;
		height: 45px;
	}
	.mdl_header1v5 li.acinfo > a{
		padding-left: 54px;
		min-height: 45px;
		line-height: 45px;
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_header1v5 li.acinfo.a > a{
		text-align: center;
		padding-top: 38px;
	}
	.mdl_header1v5 li.acinfo > a i{
		right: auto;
		left: 7px;
		top: 6px;
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_header1v5 li.acinfo.a > a i{
		left: 50%;
		margin-left: -16px;
	}
	.mdl_header1v5 li.acinfo:before{
		width: 1px;
		height:36px;
		content: "";
		display: block;
		position: absolute;
		background-color: #53595d;
		left: auto;
		right: 44px;
		top: 4px;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-top-right-radius: 0px;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-topright: 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_header1v5 li.acinfo.a:before{
		width: 1px;
		height:36px;
		content: "";
		display: block;
		position: absolute;
		background-color: #3c4043;
		left: auto;
		right: 44px;
		top: 4px;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-top-right-radius: 0px;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-topright: 0px;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
	.mdl_header1v5 li.acinfo > a:after {
		content: "";
		display: block;
		position: absolute;
		width: 20px;
		height: 12px;
		right: 12px;
		top: 14px;
		background: url("/frontend/i/v5/header/acinfo_arr1.png") center center no-repeat;
		background-size: 20px auto;
	}
	.mdl_header1v5 li.acinfo.a > a:after {
		background: url("/frontend/i/v5/header/acinfo_arr2.png") center center no-repeat;
		background-size: 20px auto;
		height: 20px;
		top: 11px;
	}
	.mdl_header1v5 li.acinfo > div{
		background:url("/frontend/i/v5/header/iorlogo.png") center bottom no-repeat #3c4043;
		top: 100%;
		text-align: center;
		padding: 38px 0 34px 0;
		background-size:91px auto;
		border-bottom: 8px solid #3c4043;
		border-radius: 0px;
	}
	.mdl_header1v5 li.acinfo > div:after{
		content: attr(data-license);
		text-align: center;
		font: 400 10px 'iaz-cond';
		color: #8a8f93;
		display: block;
		letter-spacing: 1px;
		padding-top: 11px;
		padding-bottom: 7px;
		border-bottom: 1px solid #707070;
	}
	.mdl_header1v5 li.acinfo div a{
		display: inline-block;
		width: auto;
		text-align: center;
	}
	.mdl_header1v5 li.acinfo div a:after{
		display: none;
	}
	.mdl_header1v5 li.acinfo div a:first-child{
		background-color:#088A97;
		padding: 0 50px 0 50px;
		margin: 0 4px 0 0;
	}
	.mdl_header1v5 li.acinfo div a:last-child{
		background-color:#53595d;
		padding: 0 30px 0 30px;
		margin: 0 0 0 4px;
	}
}


/*dsf dfs sdf*/
.mdlheader2v5{
	height: 148px;
	width: 100%!important;
}
.mdl_header2v5{
	position: relative;
	width: 100%;
	background-color: #fff;
	z-index: 2;
}

.mdl_header2v5 > .pm{
	position: relative;
	padding-top: 17px;
	height: 99px;
}
.mobile .mdl_header2v5 > .pm{
	height: 70px;
}
.mdl_header2v5 .logo{
	width: 212px;
	height: 63px;
	float: left;
}
.mdl_header2v5 .logo a{
	display: block;
	width: 100%;
	height: 100%;
	background: url('/frontend/i/v5/investaz_logo.svg') no-repeat;
    background-size: auto 63px;
}
.mdl_header2v5 .spot{
	float: left;
	margin-left: 19px;
	padding-left: 15px;
	border-left: 1px solid #b1b8bd;
	font: 300 22px 'iaz-cond';
	color: #3c4043;
	height: 63px;
}
.mdl_header2v5 .spot b{
	font-weight:600;
	display: block;
	line-height: 27px;
	padding-top: 5px;
}

.mdl_header2v5 .license{
	float: right;
	font: 400 12px/26px 'iaz-cond';
	color: #5e6367;
	position: absolute;
	top: 0;
	right: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.mdl_header2v5.header_fixedv5 .license{
	display: none;
}
.mdl_header2v5 .srch{
	border-left:3px solid #b1b8bd;
	height: 30px;
	float: right;
	width: 332px;
	right:0;
	top: 32px;
	position: absolute;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_header2v5 .srch input{
	width: 100%;
	height: 100%;
	border: 0;
	padding-left: 16px;
	font: 600 20px 'iaz-cond';
	color: #7d8c8d;
	position: relative;
	z-index: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_header2v5 .srch input{
	padding-left: 25px;
}
.desktop .mdl_header2v5 .srch input:focus{
	background-color: #f4f9fc;
}
.mdl_header2v5 .srch input::-webkit-input-placeholder {font: 400 16px 'iaz-cond';color:#7d8c8d;text-transform: uppercase;transition:all .2s cubic-bezier(.4,0,.2,1);}
.mdl_header2v5 .srch input::-moz-placeholder          {font: 400 16px 'iaz-cond';color:#7d8c8d;text-transform: uppercase;transition:all .2s cubic-bezier(.4,0,.2,1);}/* Firefox 19+ */
.mdl_header2v5 .srch input:-moz-placeholder           {font: 400 16px 'iaz-cond';color:#7d8c8d;text-transform: uppercase;transition:all .2s cubic-bezier(.4,0,.2,1);}/* Firefox 18- */
.mdl_header2v5 .srch input:-ms-input-placeholder      {font: 400 16px 'iaz-cond';color:#7d8c8d;text-transform: uppercase;transition:all .2s cubic-bezier(.4,0,.2,1);}

.mdl_header2v5 .srch button{
	width: 26px;
	position: absolute;
	height: 100%;
	right: 0;
	top: 0;
	background: url("/frontend/i/v5/header/srch.png") center center no-repeat;
	background-size: 16px 16px;
	z-index: 1;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.mdl_header2v5 .srch button{
		background: url("/frontend/i/v5/header/srch2x.png") center center no-repeat;
		background-size:26px 26px;
	}
}

.mdl_header2v5 .srch .result{
	position: absolute;
	background-color: #fff;
	top:-2px;
	left: 0;
	padding-top: 39px;
	box-shadow: 0 0 0 10000px rgba(60, 64, 67, 0.66);
	z-index: 0;
	border-radius: 3px;
	width: 100%;
}
.mdl_header2v5 .srch .result > div{
	max-height: 300px;
	overflow-y: scroll;
}

.mdl_header2v5 .srch .result > div::-webkit-scrollbar {
	width: 5px;
	height: 10px;
}
.mdl_header2v5 .srch .result > div::-webkit-scrollbar-button {
	width: 0;
	height: 0;
	display: none;
}
.mdl_header2v5 .srch .result > div::-webkit-scrollbar-corner {
	background-color: transparent;
}
.mdl_header2v5 .srch .result > div::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,0.4);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.25);
}
.mdl_header2v5 .srch .result > div::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07);
}
.mdl_header2v5 .srch .result label{
	display: block;
	position: relative;
	min-height: 10px;
	margin: 0px 16px 0px 16px;
}
.mdl_header2v5 .srch .result label:before{
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 1px;
	background-color: #dde3e7;
	top: 50%;
	left: 0;
	margin-top: -2px;
}

.mdl_header2v5 .srch .result label span{
	color: #53595d;
	font: 400 16px/24px 'iaz-cond';
	display: inline-block;
	background-color: #fff;
	padding-right: 9px;
	position: relative;
	text-transform: uppercase;
}
.mdl_header2v5 .srch .result label.notfound{
	text-align: center;
	color: #53595d;
	font: 400 16px/24px 'iaz-cond';
	text-transform: uppercase;
	padding-bottom: 10px;
}
.mdl_header2v5 .srch .result label.notfound:before{
	display: none;
}

.mdl_header2v5 .srch .result a{
	display: block;
	padding: 5px 16px 5px 86px;
	position: relative;
	text-decoration: none;
	min-height: 78px;
	margin: 2px 0px;
	transition:background-color .2s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_header2v5 .srch .result a{
	direction: rtl;
}
.mdl_header2v5 .srch .result a.more{
	min-height: inherit;
	padding: 10px 0px 7px 0px;
	text-align: center;
	font: 600 18px/18px 'iaz-cond';
	background-color: #e8edf0;
	color: #53595d;
}
.mdl_header2v5 .srch .result a.more:after{
	display: inline-block;
	content: "";
	background: url("/frontend/i/v5/tb_arrow.png") -14px 0 no-repeat;
	width: 6px;
	height: 12px;
	margin-left: 8px;
	opacity: .7;
}
.mdl_header2v5 .srch .result a:hover{
	background-color: #f1f1f1;
}
.mdl_header2v5 .srch .result a .img{
	display: block;
	width: 60px;
	height: 60px;
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	left: 16px;
	top: 9px;
	background-color: #696969;
}
.mdl_header2v5 .srch .result a .title{
	color: #53595d;
	font: 600 16px 'iaz-cond';
	display: block;
	padding-bottom: 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-transform: uppercase;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition:color .2s cubic-bezier(.4,0,.2,1);
}
.mdl_header2v5 .srch .result a .desc{
	color: #53595d;
	font: 300 12px 'iaz';
	display: block;
	transition:color .2s cubic-bezier(.4,0,.2,1);
}
.mdl_header2v5 .srch .result a:hover .title,.mdl_header2v5 .srch .result a:hover .desc{
	color: #088A97;
}

@media (min-width: 992px) {
    .mdl_header2v5 .navi {
        background-color: #fff;
        border-top: 1px solid #dde3e7;
    }
    .mdl_header2v5 .navi > ul.pm{
        margin-bottom: 0px;
        overflow: hidden;
        height: 48px!important;
    }

    .mdl_header2v5.na .navi{
        background-color: #3c4043;
    }

    .mdl_header2v5 .navi > ul > li {
        float: left;
        height: 100%;
        margin-right: 49px;
    }

    .mdl_header2v5 .navi > ul > li > a {
        display: block;
        font: 600 22px/48px 'iaz-cond';
        color: #3d4043;
        text-decoration: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .az .mdl_header2v5 .navi > ul > li > a {
        font-size: 21px;
    }

    .mdl_header2v5.na .navi > ul > li > a {
        color: #868a8e;
    }

    .mdl_header2v5.na .navi > ul > li > a.a {
        color: #e0e0e0;
        position: relative;
    }

    .mdl_header2v5.na .navi > ul > li > a.a:before {
        content: "";
        display: block;
        position: absolute;
        top: -1px;
        width: 100%;
        height: 4px;
        background-color: #088A97;
    }

    .mdl_header2v5 .navi > ul > li:last-child {
        float: right;
        margin-right: 0px;
        height: 33px;
        transition: all .2s cubic-bezier(.4, 0, .2, 1);
        margin-top: 7px;
        padding-left: 16px;
        border-radius: 16px;
        position: relative;
    }
    .mdl_header2v5 .navi > ul > li:last-child:hover {
        background-color:#f05336;
        padding-right: 12px;
    }
    .ar .mdl_header2v5 .navi > ul > li:last-child:hover {
        padding-right: 0px;
    }
    .mdl_header2v5 .navi > ul > li:last-child:hover > a {
        color: #fff;
        background: url("/frontend/i/v5/header/navi_arrow_hover.png") center right no-repeat;
    }
    .ar .mdl_header2v5 .navi > ul > li:last-child:hover > a:before {
        background: url("/frontend/i/v5/header/navi_arrow_hover.png") center center no-repeat;
    }
    .mdl_header2v5 .navi > ul > li:last-child:before{
        content: "";
        display: block;
        position: absolute;
        width: 36px;
        height: 33px;
        background: url("/frontend/i/v5/header/stars2.png") no-repeat;
        top: -4px;
        left: -24px;
    }
    .ar .mdl_header2v5 .navi > ul > li:last-child:before{
        left: auto;
        right: -24px;
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
        -webkit-transform: scale(-1, 1);
        -ms-transform: scale(-1, 1);
        transform: scale(-1, 1);
    }

    .mdl_header2v5 .navi > ul > li:last-child > a {
        color: #f05336;
        background: url("/frontend/i/v5/header/navi_arrow.png") center right no-repeat;
        padding-right: 17px;
        height: 33px;
        line-height: 33px;
        transition: all .2s cubic-bezier(.4, 0, .2, 1);
    }
    .ar .mdl_header2v5 .navi > ul > li:last-child > a {
        background-image: none;
        padding-right: 15px;
        padding-left: 17px;
        position: relative;
    }
    .ar .mdl_header2v5 .navi > ul > li:last-child > a:before {
        content: "";
        display: block;
        position: absolute;
        left: 0px;
        top: 0;
        width: 7px;
        height: 100%;
        background: url("/frontend/i/v5/header/navi_arrow.png") center center no-repeat;
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
        -webkit-transform: scale(-1, 1);
        -ms-transform: scale(-1, 1);
        transform: scale(-1, 1);
    }

    .mdl_header2v5.na .navi > ul > li:last-child > a {
        color: #fff;
        background: url("/frontend/i/v5/header/navi_arrow_hover.png") center right no-repeat;
    }
    .ar .mdl_header2v5.na .navi > ul > li:last-child > a{
        background-image: none;
    }
    .ar .mdl_header2v5.na .navi > ul > li:last-child > a:before {
        background: url("/frontend/i/v5/header/navi_arrow_hover.png") center right no-repeat;
    }



    .mdl_header2v5 .navi > ul > li:first-child {
        width: 0px;
        margin-right: 0px;
        transition: all .4s cubic-bezier(.4, 0, .2, 1);
        overflow: hidden;
    }

    .mdl_header2v5 .navi > ul > li:first-child a {
        height: 100%;
        width: 38px;
        background: url("/frontend/i/v5/header/logo_mini.png") left center no-repeat;
        background-size: 38px 38px;
        float: left;
    }

    .tr .mdl_header2v5 .navi > ul > li:first-child a,.az .mdl_header2v5 .navi > ul > li:first-child a {
        background-image: url("/frontend/i/v5/logo.svg");
        background-position:left center;
        background-repeat: no-repeat;
        background-size: auto 38px;
    }
    .mdl_header2v5 .submenu {
        position: absolute;
        background-color: #3c4043;
        width: 100%;
        padding-top: 17px;
        display: none;
    }

    .mdl_header2v5.header_fixedv5.na {
        background-color: #3c4043;
    }

    .mdl_header2v5.header_fixedv5 .submenu {
        padding-top: 15px;
    }

    .mdl_header2v5 .submenu .pm {
        padding-top: 0;
        height: auto;
    }

    .mdl_header2v5 .submenu .type1 {
        padding-bottom: 20px;
    }

    .mdl_header2v5 .submenu .type1 .left {
        float: left;
        display: table;
        width: 405px;
    }

    .mdl_header2v5 .submenu .type1 .left > div {
        display: table-cell;
    }
    .ar .mdl_header2v5 .submenu .type1 .left > div {
        text-align: right;
    }

    .mdl_header2v5 .submenu .type1 .left a {
        color: #e8edf0;
        font: 400 18px/33px 'iaz-cond';
        display: block;
        padding-left: 16px;
        position: relative;
        text-decoration: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .ar .mdl_header2v5 .submenu .type1 .left a {
        padding-left: 0px;
        padding-right: 16px;
    }

    .mdl_header2v5 .submenu .type1 .left a:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 50%;
        background-color: #8a8f93;
        width: 5px;
        height: 5px;
        margin-top: -4px;
    }
    .ar .mdl_header2v5 .submenu .type1 .left a:before {
        left: auto;
        right: 0;
    }

    .mdl_header2v5 .submenu .type1 .left a:hover:before {
        background-color: #fff;
    }

    .mdl_header2v5 .submenu .type1 .right {
        float: right;
        width: 590px;
    }

    .mdl_header2v5 .submenu .type1 .right a {
        width: 330px;
        height: 90px;
        float: left;
        position: relative;
        padding: 10px 0px 0px 16px;
        text-decoration: none;
    }

    .mdl_header2v5 .submenu .type1 .right a:last-child {
        margin-top: 13px;
    }

    .mdl_header2v5 .submenu .type1 .right a:first-child {
        float: right;
        width: 230px;
        height: 193px;
        transition:all .4s;
        padding: 0px 0px 0px 0px;
        overflow: hidden;
        text-align: center;
    }
    .mdl_header2v5 .submenu .type1 .right a:first-child i{
        width: 230px;
        height: 193px;
        display: block;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
    }
    .mdl_header2v5 .submenu .type1 .right a:first-child:hover i{
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
    }
    .mdl_header2v5 .submenu .type1 .right a:first-child .l:before{
        display: none;
    }
    .mdl_header2v5 .submenu .type1 .right a:first-child .l:after{
        display: inline-block;
        margin-top: auto;
        top: auto;
        right: auto;
        position: static;
        opacity: 1;
        margin-left: 6px;
    }
    .ar .mdl_header2v5 .submenu .type1 .right a:first-child .l:after{
        left: 0;
        position: absolute;
    }

    /*
    .mdl_header2v5 .submenu .type1 .right a:first-child:hover {
        background-size:250px 210px;
    }
    */

    .mdl_header2v5 .submenu .type1 .right a:first-child:after,.mdl_header2v5 .submenu .type1 .right a:first-child:before{
        display: none;
    }

    .mdl_header2v5 .submenu .type1 .right a:after{
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 170px;
        background-color: #ffffff;
        z-index: 0;
        transition:background-color .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type1 .right a:hover:after{
        background-color: #088A97;
    }
    .mdl_header2v5 .submenu .type1 .right a:before{
        content: "";
        display: block;
        position: absolute;
        left: 170px;
        top: 0;
        border-left: 41px solid #fff;
        border-bottom: 90px solid transparent;
        transition:all .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type1 .right a:hover:before{
        border-left-color: #088A97;
    }



    .mdl_header2v5 .submenu .type1 .right a .title{
        position: relative;
        color: #3d4043;
        font: 600 22px/22px 'iaz-cond';
        display: block;
        transition:color .2s cubic-bezier(.4,0,.2,1);
        z-index: 1;
        padding-bottom: 5px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .mdl_header2v5 .submenu .type1 .right a .desc{
        position: relative;
        color: #53595d;
        font: 600 14px/14px 'iaz-cond';
        padding-bottom: 14px;
        display: block;
        transition:color .2s cubic-bezier(.4,0,.2,1);
        z-index: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .mdl_header2v5 .submenu .type1 .right a .l{
        position: relative;
        color: #088A97;
        font: 600 18px/18px 'iaz-cond';
        padding-right: 14px;
        transition:color .2s cubic-bezier(.4,0,.2,1);
        z-index: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .ar .mdl_header2v5 .submenu .type1 .right a .l{
        padding-right: 0px;
        padding-left: 14px;
    }
    .mdl_header2v5 .submenu .type1 .right a:hover .title,.mdl_header2v5 .submenu .type1 .right a:hover .desc,.mdl_header2v5 .submenu .type1 .right a:hover .l{
        color: #fff;
    }


    .mdl_header2v5 .submenu .type1 .right a .l:after,.mdl_header2v5 .submenu .type1 .right a .l:before{
        content: "";
        display: block;
        position: absolute;
        right: 0;
        background: url("/frontend/i/v5/tb_arrow.png") 0px 0px no-repeat;
        width: 6px;
        height: 12px;
        top: 50%;
        margin-top: -6px;
        transition:opacity .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type1 .right a .l:after{
        background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
        opacity: 0;
    }
    .mdl_header2v5 .submenu .type1 .right a:hover .l:after{
        opacity: 1;
    }
    .mdl_header2v5 .submenu .type1 .right a:hover .l:before{
        opacity: 0;
    }
    .ar .mdl_header2v5 .submenu .type1 .right a .l:after,.ar .mdl_header2v5 .submenu .type1 .right a .l:before{
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
        -webkit-transform: scale(-1, 1);
        -ms-transform: scale(-1, 1);
        transform: scale(-1, 1);
        right: auto;
        left: 0;
    }

    .mdl_header2v5 .submenu .type1 .right a:first-child .title{
        position: absolute;
        width: 100%;
        top: 64px;
        text-align: center;
        color: #e8edf0;
        text-transform: uppercase;
        font: 600 24px/29px 'iaz-cond';
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .mdl_header2v5 .submenu .type1 .right a:first-child .l{
        position: absolute;
        bottom: 10px;
        text-align: center;
        color: #fff;
        font: 600 18px 'iaz-cond';
        width: 100%;
        display: block;
        text-transform: uppercase;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        padding-right: 0px;
    }


    .mdl_header2v5 .submenu .type2 > div {
        display: table;
        width: 100%;
    }


    .mdl_header2v5 .submenu .type2 > div > div {
        display: table-cell;
        padding-right: 40px;
    }

    .mdl_header2v5 .submenu .type2 > div > div:last-child {
        padding-right: 0px;
    }

    .mdl_header2v5 .submenu .type2 > div > div > label {
        display: block;
        position: relative;
        margin-bottom: 30px;
    }
    .ar .mdl_header2v5 .submenu .type2 > div > div > label {
        text-align: right;
    }

    .mdl_header2v5 .submenu .type2 > div > div > label:after {
        content: "";
        display: block;
        height: 1px;
        width: 100%;
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -1px;
        background-color: #53595d;
    }

    .mdl_header2v5 .submenu .type2 > div > div > label span {
        display: inline-block;
        position: relative;
        font: 400 18px 'iaz-cond';
        padding-right: 12px;
        background-color: #3c4043;
        color: #b1b8bd;
        z-index: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .ar .mdl_header2v5 .submenu .type2 > div > div > label span {
        padding-right: 0px;
        padding-left: 12px;
    }

    .mdl_header2v5 .submenu .type2 ul {
        display: table;
        margin-bottom: 0;
    }

    .mdl_header2v5 .submenu .type2 ul li {
        display: table-cell;
        width: 124px;
        height: 148px;
        border-left: 1px solid #4d5154;
        text-align: center;
        vertical-align: top;
    }

    .mdl_header2v5 .submenu .type2 ul li:first-child {
        width: 113px;
        text-align: left;
    }

    .mdl_header2v5 .submenu .type2 ul li:first-child, .mdl_header2v5 .submenu .type2 ul li:last-child {
        border-left: 0;
    }

    .mdl_header2v5 .submenu .type2 a {
        display: inline-block;
        text-align: center;
        color: #fff;
        text-decoration: none;

    }

    .mdl_header2v5 .submenu .type2 a:hover .box{
        background-color: #fff;
        color: #3c4043;
    }

    .mdl_header2v5 .submenu .type2 .box {
        width: 102px;
        height: 101px;
        display: inline-block;
        border: 1px solid #72777a;
        position: relative;
        text-align: center;
        transition:all .2s cubic-bezier(.4,0,.2,1);
    }

    .mdl_header2v5 .submenu .type2 .box i {
        width: 8px;
        height: 8px;
        position: absolute;
        background-color: #ed1c27;
        left: 17px;
        top: 7px;
    }

    .mdl_header2v5 .submenu .type2 .box i:first-child {
        left: 7px;
    }

    .mdl_header2v5 .submenu .type2 .box i:nth-child(2) {
        left: 27px;
    }

    .mdl_header2v5 .submenu .type2 .box .t {
        display: block;
        position: absolute;
        top: 42px;
        width: 100%;
        font: 300 35px/35px 'iaz-cond';
    }

    .mdl_header2v5 .submenu .type2 .box .d {
        display: block;
        position: absolute;
        top: 75px;
        width: 100%;
        font: 300 13px/15px 'iaz-cond';
        color: #b1b8bd;
        transition:color .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type2 .box .l {
        display: inline-block;
        position: absolute;
        top: 8px;
        right: 7px;
        font: 300 12px/10px 'iaz';
        color: #b1b8bd;
        transition:color .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type2 a:hover .box .l,.mdl_header2v5 .submenu .type2 a:hover .box .d{
        color: #3c4043;
    }



    .mdl_header2v5 .submenu .type2 a .tt {
        text-align: center;
        display: block;
        color: #b1b8bd;
        font: 400 16px 'iaz-cond';
        padding-top: 8px;
    }

    .mdl_header2v5 .submenu .type2 ul li:last-child {
        padding-top: 9px;
        padding-left: 5px;
        text-align: left;
    }

    .mdl_header2v5 .submenu .type2 ul li:last-child a {
        color: #088A97;
        font: 600 22px/26px 'iaz-cond';
        text-align: left;
        white-space: nowrap;
        transition:all .2s cubic-bezier(.4,0,.2,1);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .ar .mdl_header2v5 .submenu .type2 ul li:last-child a{
        text-align: right;
    }
    .mdl_header2v5 .submenu .type2 ul li:last-child a:hover{
        color: #fff;
    }

    .mdl_header2v5 .submenu .type2 ul li:last-child a i {
        position: relative;
        padding-left: 17px;
    }
    .ar .mdl_header2v5 .submenu .type2 ul li:last-child a i{
        padding-left: 0px;
        padding-right: 17px;
        display: none;
    }

    .mdl_header2v5 .submenu .type2 ul li:last-child a i:after {
        content: "";
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -7px;
        width: 6px;
        height: 12px;
        background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
        opacity: 0;
        transition:opacity .2s cubic-bezier(.4,0,.2,1);
    }
    .mdl_header2v5 .submenu .type2 ul li:last-child a:hover i:after {
        opacity: 1;
    }
    .mdl_header2v5 .submenu .type2 ul li:last-child a i:before {
        content: "";
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -7px;
        width: 6px;
        height: 12px;
        background: url("/frontend/i/v5/tb_arrow.png") 0px 0px no-repeat;

    }
}
@media (min-width: 768px) {
	.mdl_header2v5 .srch .result:before{
		content: "";
		width: 96%;
		height: 1px;
		background-color: #dde3e7;
		display: block;
		position: relative;
		margin: 0px auto 10px auto;
	}
}
@media (max-width: 991px) {
    .mdl_header2v5 .navi{
        display: none;
        width: 100%;
        height: auto;
        right: 0;
        top: 90px;
        position: absolute;
        background-color: #fff;
        z-index: 9999;
    }
}
@media (max-width: 767px) {
	.mdl_header2v5 .license{
		font: 300 9px 'iaz-cond';
		float: left;
		right: auto;
		left: 3px;
		top: 2px;
		color: #8a8f93;
		letter-spacing: 0.11em;
	}

	.mdl_header2v5.gizle{
		position:fixed;
		top: -100px;
		-webkit-box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
		-moz-box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
		box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
		transition:top .5s cubic-bezier(.4,0,.2,1);
	}
	.mdl_header2v5.sabit{
		position:fixed;
		top: 0px;
		left: 0;
		z-index:20!important;
		transition: all .4s cubic-bezier(.4,0,.2,1);
	}

	html.mobile.mmo .mdl_header2v5.sabit{
		left: 100%;
		margin-left: -46px;
	}

	.mdl_header2v5 .logo{
		width: 133px;
		height: 40px;
		float: none;
		position: absolute;
		right: 48%;
		top: 20px;
		transition:all .2s cubic-bezier(.4,0,.2,1);
		z-index: 1;
	}

	.mdl_header2v5 .logo a{
		background-size: auto 40px;
	}
	.mdl_header2v5 .srch{
		width: 100px;
		border-left:0;
		right: 0px;
		top: 100%;
		overflow: hidden;
		background: #fff;
		display: none;
	}
	.mdl_header2v5 .srch input{
		width: 100%;
		height: 49px;
		margin: 0px auto;
		background-color: #e8edf0;
		padding-left: 15px;
		border-left:9px solid #fff ;
		border-right:9px solid #fff ;
	}


	.mdl_header2v5 .srch button{
		width: 37px;
		height: 49px;
		right: 9px;
		top: 0px;
		border-radius: 0px;
		background-size: 18px 18px;
	}

	.mdl_header2v5 .srch .result{
		box-shadow: none;
		position: relative;
		padding-top: 16px;
		min-height: inherit;
		width: 100%;
		margin: 0px auto;
	}
	.mdl_header2v5 .srch .result > div{
		padding: 0 0 0 0;
	}/*
	.mdl_header2v5 .srch .result a{
		padding-left: 0;
		min-height: auto;
		border-bottom: 1px solid #dde3e7;
		padding-bottom: 0;
	}
	.mdl_header2v5 .srch .result a:last-child{
		border-bottom: 0;
	}

	.mdl_header2v5 .srch .result a .img,.mdl_header2v5 .srch .result a .desc,.mdl_header2v5 .srch .result label{
		display: none;
	}
	.mdl_header2v5 .srch .result a .title{
		color: #3c4043;
		font: 400 18px 'iaz';
		padding-top: 12px;
		padding-bottom: 12px;
	}
	*/
	.mdl_header2v5.searchOpen .srch{
		height: auto;
		width: 100%;
		padding-bottom: 10px;
		display: block;
	}
	/*
	.mdl_header2v5.searchOpen .srch button,.mdl_header2v5.naviOpen .srch button{
		background: url("/frontend/i/v5/header/search_close.png?v=1") center center no-repeat;
		background-size: 20px 20px;
	}


	.mdl_header2v5.searchOpen .opNavi,.mdl_header2v5.naviOpen .opNavi{
		z-index: 0;
		opacity: 0;
	}

	.mdl_header2v5.searchOpen .logo,.mdl_header2v5.naviOpen .logo{
		margin-left: 10px;
		left: 0;
		margin-right: 0;
	}
	*/


	.mdl_header2v5 .navi > ul > li{
		display: block;
	}
	.mdl_header2v5 .navi > ul > li:first-child{
		display: none;
	}
	.mdl_header2v5 .navi > ul > li > a{
		display: block;
		width: 100%;
		padding: 15px 0px 12px 10px;
		font:600 22px/18px 'iaz-cond';
		color: #3c4043;
		border-bottom: 1px solid #edf0f1;
		position: relative;
		text-decoration: none;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.mdl_header2v5 .navi > ul > li.sub > a:after{
		content: "";
		display: block;
		position: absolute;
		width: 6px;
		height: 12px;
		right: 10px;
		top: 50%;
		margin-top: -6px;
		background: url("/frontend/i/v5/tb_arrow.png") -14px 0px no-repeat;
	}

	.mdl_header2v5{
		border-bottom: 0;
	}
	.mdlheader2v5{
		height: 70px;
	}
	.mdl_header2v5 .submenu{
		position: absolute;
		left: 0;
		top: 90px;
		width: 100%;
		height: auto;
		background-color: #fff;
		z-index: 10000;
		display: none;
	}
	.mdl_header2v5 .submenu > div{
		display: none;
	}
	.mdl_header2v5 .submenu .pm{
		height: auto;
		padding-top: 0;
	}
	.mdl_header2v5 .submenu .type1 .left a{
		display: block;
		width: 100%;
		padding: 15px 0px 12px 10px;
		font:400 22px/18px 'iaz-cond';
		color: #3c4043;
		border-bottom: 1px solid #edf0f1;
		text-decoration: none;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.mdl_header2v5 .submenu .type1 .right{
		display: none;
	}

	.mdl_header2v5 .submenu .type2 ul{
		margin-bottom: 0;
	}
	.mdl_header2v5 .submenu .type2 label{
		display: block;
		width: 100%;
		padding: 15px 0px 12px 10px;
		font:600 22px/18px 'iaz-cond';
		color: #3c4043;
		border-bottom: 1px solid #edf0f1;
		margin-bottom: 0;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.mdl_header2v5 .submenu .type2 a{
		display: block;
		width: 100%;
		padding: 15px 0px 12px 20px;
		font:400 22px/18px 'iaz-cond';
		color: #3c4043;
		border-bottom: 1px solid #edf0f1;
		text-decoration: none;
	}
	.mdl_header2v5 .submenu .type2 a br{
		display: none;
	}
	.mdl_header2v5 .anim{
		transition:all .4s cubic-bezier(.4,0,.2,1);
	}
	.mdl_header2v5 .spot{
		position: absolute;
		left: 52%;
		top: 20px;
		height: 40px;
		margin-left: 8px;
		padding-left: 8px;
		font-size: 18px;

	}
	.mdl_header2v5 .spot b{
		padding-top: 0px;
		line-height: 19px;
	}
}
@media (max-width: 320px) {
	.mdl_header2v5 .logo{
		width: 106px;
		height: 32px;
		top: 28px;
	}
	.mdl_header2v5 .spot{
		font-size: 14px;
		height:32px ;
		top: 28px;
	}
	.mdl_header2v5 .spot b{
		line-height:17px;
	}
}
.opNavi{
	width: 46px;
	height: 42px;
	position: absolute;
	left: 0px;
	top: 20px;
	z-index: 1;
	transition:opacity .4s cubic-bezier(.4,0,.2,1);
	opacity: 1;
	border-right: 1px solid #e8edf0;
	background: url("/frontend/i/v5/header/navi.png") center center no-repeat;
	background-size: 22px 16px;
}
.opSrch{
	width: 43px;
	height: 42px;
	position: absolute;
	right: 0px;
	top: 20px;
	z-index: 1;
	border-left: 1px solid #e8edf0;
	background: url(/frontend/i/v5/header/srch2x.png) center center no-repeat;
	background-size: 18px 18px;
}
.searchOpen .opSrch{
	background-image: url("/frontend/i/v5/header/close.png");
	background-size: 20px 20px;
}

@media (min-width: 768px) {
	.header_fixedv5 {
		position:fixed;
		z-index:9999!important;
		top:-100px;
	}

	.header_fixedv5 .navi{
		-webkit-box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
		-moz-box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
		box-shadow: -1px 10px 29px -4px rgba(0,0,0,0.39);
	}
	.header_fixedv5 .navi > ul > li:first-child{
		width: 38px;
		margin-right: 25px;
	}
	.header_fixedv5 .spot,.header_fixedv5 .navi > ul > li:last-child{
		display: none;
	}
	.header_fixedv5 .srch{
		top:109px;
		width: 35px;
	}
	.header_fixedv5 .srch input{
		opacity: 0;
		transition:opacity .4s cubic-bezier(.4,0,.2,1);
	}
	.header_fixedv5 .srch.f{
		width: 300px;
	}
	.header_fixedv5 .srch.f input{
		opacity: 1;
	}
}

/* first reg */
.mdlfirstregv5{
	width: 100%!important;
}
.mdl_first_regv5{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.mdl_first_regv5 .pm{
	position: relative;
	height: 435px;
}
.mdl_first_regv5 .pm:before{
	height: 100%;
	width: 50%;
	display: block;
	content: "";
	position: absolute;
	right: 100%;
	top: 0;
	background-color: rgba(13,13,13,.7);
}
.mdl_first_regv5 .cnt{
	float: left;
	height: 100%;
	background-color: rgba(13,13,13,.7);
	padding-top: 97px;
	position: relative;
	-webkit-clip-path: polygon(0 0, 100% 0%, 83% 100%, 0% 100%);
	clip-path: polygon(0 0, 100% 0%, 83% 100%, 0% 100%);
	padding-right: 86px;
}
.mdl_first_regv5 .cnt > .ed_text h2{
	padding-bottom: 10px;
}
.mdl_first_regv5 .cnt > .ed_text h2,.mdl_first_regv5 .cnt > .ed_text p{
	font-family: 'iaz-cond';
	color: #fff;
}
.mdl_first_regv5 .cnt > .ed_text p{
	line-height: 26px;
}
.mdl_first_regv5 .frm{
	margin-top: 30px;
}
.mdl_first_regv5 .itm1,.mdl_productd .itm1{
	width: 568px;
	height: 82px;
	border:2px solid transparent;
	position: relative;
	border-radius: 3px;
}
.mdl_first_regv5 .itm1.error,.mdl_productd .itm1.error{
	background-color: #ff3838;
}
.mdl_first_regv5 .itm1.error:after,.mdl_productd .itm1.error:after{
	content: attr(data-error);
	color: #fff;
	font: 300 14px/20px 'iaz-cond';
	height: 20px;
	display: block;
	left: 16px;
	bottom: 0;
	position: absolute;
}

.mdl_first_regv5 .itm1 input,.mdl_productd .itm1 input{
	width: 100%;
	height: 55px;
	border-radius: 3px;
	background-color: #fff;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	padding-left: 15px;
}
.mdl_first_regv5 .itm1 input::-webkit-input-placeholder,.mdl_productd .frm input::-webkit-input-placeholder {color:#7d8c8d;text-transform: uppercase;}
.mdl_first_regv5 .itm1 input::-moz-placeholder,.mdl_productd .frm input::-moz-placeholder          {color:#7d8c8d;text-transform: uppercase;}/* Firefox 19+ */
.mdl_first_regv5 .itm1 input:-moz-placeholder,.mdl_productd .frm input:-moz-placeholder           {color:#7d8c8d;text-transform: uppercase;}/* Firefox 18- */
.mdl_first_regv5 .itm1 input:-ms-input-placeholder,.mdl_productd .frm input:-ms-input-placeholder      {color:#7d8c8d;text-transform: uppercase;}

.mdl_first_regv5 .itm1 button,.mdl_productd .itm1 button{
	float: right;
	position: absolute;
	height: 45px;
	background-color: #f05336;
	color: #fff;
	font: 600 22px 'iaz-cond';
	padding: 0px 32px;
	right: 5px;
	top:5px;
	border-radius: 3px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_first_regv5 .itm2,.mdl_productd .itm2{
	width: 880px;
	height: 82px;
	display: none;
}
.mdl_first_regv5 .itm2 > .inp,.mdl_first_regv5 .itm2 .inpMobile,.mdl_first_regv5 .itm2 .bttn,
.mdl_productd .itm2 > .inp,.mdl_productd .itm2 .inpMobile,.mdl_productd .itm2 .bttn{
	float: left;
	height: 59px;
	border:2px solid transparent;
	position: relative;
	border-radius: 3px;
	margin-right: 3px;
	width: 195px;
}
.mdl_first_regv5 .itm2 > .inp input,.mdl_productd .itm2 > .inp input{
	height: 55px;
	border-radius: 3px;
	background-color: #fff;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	padding-left: 15px;
	width: 100%;
}


.mdl_first_regv5 .itm2 > .inp input::-webkit-input-placeholder {color:#7d8c8d;text-transform: uppercase;}
.mdl_first_regv5 .itm2 > .inp input::-moz-placeholder          {color:#7d8c8d;text-transform: uppercase;}/* Firefox 19+ */
.mdl_first_regv5 .itm2 > .inp input:-moz-placeholder           {color:#7d8c8d;text-transform: uppercase;}/* Firefox 18- */
.mdl_first_regv5 .itm2 > .inp input:-ms-input-placeholder      {color:#7d8c8d;text-transform: uppercase;}

.mdl_first_regv5 .itm2 > .inp.error,.mdl_first_regv5 .itm2 .inpMobile.error,
.mdl_productd .itm2 > .inp.error,.mdl_productd .itm2 .inpMobile.error{
	background-color: #ff3838;
}
.mdl_first_regv5 .itm2 > .inp.error[data-error]:after,.mdl_first_regv5 .itm2 .inpMobile.error[data-error]:after,
.mdl_productd .itm2 > .inp.error[data-error]:after,.mdl_productd .itm2 .inpMobile.error[data-error]:after{
	content: attr(data-error);
	color: #fff;
	font: 300 14px/20px 'iaz-cond';
	padding: 4px 5px;
	display: block;
	left: 0px;
	top: 100%;
	position: absolute;
	background-color: #ff3838;
	width: 100%;
	margin-top: -2px;
	z-index: 1;
}


.mdl_first_regv5 .itm2 .inpMobile,.mdl_productd .itm2 .inpMobile{
	width: 265px;
}
.mdl_first_regv5 .itm2 .inpMobile > div,.mdl_productd .itm2 .inpMobile > div{
	height: 55px;
	border-radius: 3px;
	background-color: #fff;
	width: 100%;
	display: table;
}

.mdl_first_regv5 .itm2 .inpMobile > div > *,.mdl_productd .itm2 .inpMobile > div > *{
	display: table-cell;
	height: 55px;
	vertical-align: top;
	width: 62px;
	position: relative;
}

.mdl_first_regv5 .itm2 .inpMobile > div > .opex:before,.mdl_productd .itm2 .inpMobile > div > .opex:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 38px;
	top: 9px;
	background-color:#b1b8bd;
}
.mdl_first_regv5 .itm2 .inpMobile > div > *:first-child:before,.mdl_productd .itm2 .inpMobile > div > *:first-child:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 38px;
	top: 9px;
	background-color:#b1b8bd;
}

.mdl_first_regv5 .itm2 .inpMobile > div > *:last-child,.mdl_productd .itm2 .inpMobile > div > *:last-child{
	width: 139px;
}
.mdl_first_regv5 .itm2 .inpMobile > div input,.mdl_productd .itm2 .inpMobile > div input{
	height: 100%;
	color: #53595d;
	font:400 19px 'iaz-cond';
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	background: transparent;
	position: relative;
	z-index: 1;
	/*padding-right: 10px;*/
}
.mdl_first_regv5 .itm2 .inpMobile > div > *:first-child input,.mdl_productd .itm2 .inpMobile > div > *:first-child input{
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;

}
/*
.mdl_first_regv5 .itm2 .inpMobile > div > *:first-child:after,.mdl_first_regv5 .itm2 .inpMobile > div .opex:after{
	content: "";
	display: block;
	position: absolute;
	border-top: 7px solid #b1b8bd;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	right: 5px;
	top: 50%;
	margin-top: -4px;
	z-index: 0;
}
*/
.mdl_first_regv5 .itm2 .bttn,.mdl_productd .itm2 .bttn{
	width:165px;
}
.mdl_first_regv5 .itm2 .bttn button,.mdl_productd .itm2 .bttn button{
	width: 100%;
	height: 55px;
	background-color: #f05336;
	color: #fff;
	font: 600 22px 'iaz-cond';
	border-radius: 3px;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_first_regv5 .itm2 .inpMobile > div > *:last-child input,.mdl_productd .itm2 .inpMobile > div > *:last-child input{
	padding-left: 10px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	text-align: left;
	padding-right: 0px;
}

.mdl_first_regv5 .itm2 > div.row,.mdl_productd .itm2 > div.row{
	float: left;
	color: #fff;
	z-index: 0;
}

@media (max-width: 767px) {
	.mdl_first_regv5 .pm{
		height: auto;
	}
	.mdl_first_regv5 .cnt{
		float: none;
		background-color: transparent;
		padding: 10px 0px 0px 0px;
		text-align: center;
		-webkit-clip-path:none;
		clip-path: none;
	}
	.mdl_first_regv5 .cnt > .ed_text h2, .mdl_first_regv5 .cnt > .ed_text p{
		color:#3c4043 ;

	}
	.mdl_first_regv5 .cnt > .ed_text h2{
		font-size: 40px!important;
	}
	.mdl_first_regv5 .cnt > .ed_text p{
		font: 400 16px/18px 'iaz'!important;
	}
	.mdl_first_regv5 .itm1,.mdl_productd .itm1{
		width: 100%;
		height: auto;
		margin-bottom: 55px;
	}
	.mdl_first_regv5 .frm,.mdl_productd .frm{
		background-color: #edf0f1;
		padding:10px 10px 30px 10px;
	}
	.mdl_first_regv5 .itm1 button,.mdl_productd .itm1 button{
		width: 100%;
		top: 65px;
		right: 0;
	}

	.mdl_first_regv5 .itm2,.mdl_productd .itm2{
		width: 100%;
		height: auto;
	}

	.mdl_first_regv5 .itm2 > .inp, .mdl_first_regv5 .itm2 .inpMobile, .mdl_first_regv5 .itm2 .bttn,
	.mdl_productd .itm2 > .inp, .mdl_productd .itm2 .inpMobile, .mdl_productd .itm2 .bttn{
		float: none;
		width: 100%!important;
		margin-right: 0;
	}
	.mdl_first_regv5 .itm2 > div.row,.mdl_productd .itm2 > div.row{
		float: none;
		color: #000;
	}
}


.mobile_autocomplete.ui-autocomplete {
	max-height: 200px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;

	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .mobile_autocomplete.ui-autocomplete {
	height: 200px;
}

.mobile_autocomplete.ui-menu .ui-menu-item{
	padding: 3px 0 3px 5px;
	font: 400 16px 'iaz-cond';
}
.mobile_autocomplete.ui-menu .ui-state-focus{
	background-image: none!important;
	background-color: #088A97;
	color: #fff;
}

.ui-autocomplete::-webkit-scrollbar {
	width: 5px;
	height: 10px;
}
.ui-autocomplete::-webkit-scrollbar-button {
	width: 0;
	height: 0;
	display: none;
}
.ui-autocomplete::-webkit-scrollbar-corner {
	background-color: transparent;
}
.ui-autocomplete::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,0.4);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.25);
}
.ui-autocomplete::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07);
}


/* tree palma kafe grup model */
.mdl_tbv5{
	padding-top:20px;
}
.mdl_tbv5 > div{
	width: 330px;
	height: 350px;
	float: left;
	overflow: hidden;
	margin-right: 22px;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	display: block;
	position: relative;
	cursor: pointer;
}
.mdl_tbv5 > div:last-child{
	margin-right: 0;
}

.mdl_tbv5 > div:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: -90px;
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 55%, 0 100%);
	clip-path: polygon(0 0, 100% 0, 100% 55%, 0 100%);
	background-color: #088A97;
	width: 330px;
	height: 90px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index: 1;
}
.ar .mdl_tbv5 > div:before{
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 55%);
	clip-path: polygon(0 0, 100% 0, 100% 100%, 0 55%);
}
.mdl_tbv5 > div:hover:before{
	top: 0px;
}
.mdl_tbv5 > div:after{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #e8edf0;
	width: 330px;
	height: 183px;
	-webkit-clip-path: polygon(0 22%, 100% 0, 100% 100%, 0 100%);
	clip-path: polygon(0 22%, 100% 0, 100% 100%, 0 100%);
	transition:all .4s cubic-bezier(.4,0,.2,1);
	z-index: 1;
}
.ar .mdl_tbv5 > div:after{
	-webkit-clip-path: polygon(0 0, 100% 22%, 100% 100%, 0 100%);
	clip-path: polygon(0 0, 100% 22%, 100% 100%, 0 100%);
}
.mdl_tbv5 > div:hover:after{
	bottom: -50px;
	background-color: #088A97;
}
.mdl_tbv5 > div .ed_bg{
	position: absolute;
	width: 100%;
	height: 220px;
	top: 0;
	left: 0;
	transition:top .4s cubic-bezier(.4,0,.2,1);
	z-index: 0;
}
.mac.chrome.desktop.gt-1280.lt-1680 .mdl_tbv5 > div .ed_bg{
	left: -1px;
}

.mdl_tbv5 > div:hover .ed_bg{
	top:50px
}

.mdl_tbv5 h4,.mdl_tbv5 h2{
	position: absolute;
	font: 300 30px 'iaz-cond';
	left: 23px;
	top: 213px;
	z-index: 2;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	color: #3c4043;
}
.ar .mdl_tbv5 h4,.ar .mdl_tbv5 h2{
	left: auto!important;
	right: 23px;
}
.mdl_tbv5 h4 *,.mdl_tbv5 h2 *{
	transition:color .4s cubic-bezier(.4,0,.2,1);
	color: #3c4043;
}
.mdl_tbv5 > div:hover h4,.mdl_tbv5 > div:hover h2{
	top: 14px;
}
.mdl_tbv5 > div:hover h4,.mdl_tbv5 > div:hover h4 *,.mdl_tbv5 > div:hover h2,.mdl_tbv5 > div:hover h2 *{
	color: #fff;
}
.mdl_tbv5 .desc{
	position: absolute;
	font: 400 17px/20px 'iaz-cond';
	left: 23px;
	top: 260px;
	z-index: 2;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	color: #3c4043;
	padding-right: 23px;
}
.mdl_tbv5 > div:hover .desc{
	color: #fff;
}
.mdl_tbv5 > div > a{
	color: #088A97;
	font:600 18px 'iaz-cond';
	position: absolute;
	display: block;
	float: right;
	right: 29px;
	bottom: 12px;
	padding-right: 21px;
	z-index: 2;
	text-decoration: none;
	transition:color .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_tbv5 > div > a{
	float: left;
	padding-right: 0px;
	padding-left: 21px;
}

.mdl_tbv5 > div:hover > a{
	color: #fff;
}
.mdl_tbv5 > div > a:after,.mdl_tbv5 > div > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url("/frontend/i/v5/tb/tb_arrow.png");
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}
.ar .mdl_tbv5 > div > a:after,.ar .mdl_tbv5 > div > a:before{
	right: auto;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.mdl_tbv5 > div > a:after{
	background-position: -7px 0px;
	opacity: 0;
	transition:opacity .4s cubic-bezier(.4,0,.2,1);
}
.mdl_tbv5 > div:hover > a:after{
	opacity:1;
}

@media (max-width: 767px) {
	.mdl_tbv5{
		padding-top: 0;
		background-color: #edf0f1;
		padding-bottom: 40px;
	}
	.mdl_tbv5 > div{
		width:100%;
		height: auto;
		float: none;
		margin-right: 0;
		padding: 0px 0px 0px 10px ;
	}
	.mdl_tbv5 > div .ed_bg,.mdl_tbv5 > div:before,.mdl_tbv5 > div:after,.mdl_tbv5 .desc,.mdl_tbv5 a.ed_text{
		display: none;
	}
	.mdl_tbv5 h4{
		position: relative;
		border-bottom: 1px solid #d2d3d4;
		height: 37px;
		margin-top:19px;
		font: 600 22px/37px 'iaz';
		cursor: pointer;
		color: #414141;
		left: auto;
		top: auto;
	}
	.mdl_tbv5 h4:after{
		content: "";
		display: block;
		position: absolute;
		width: 6px;
		height: 12px;
		background: url("/frontend/i/v5/tb_arrow.png") -14px 0px no-repeat;
		top: 50%;
		right: 15px;
		margin-top: -6px;
	}
	.mdl_tbv5 > div:hover h4, .mdl_tbv5 > div:hover h4 *{
		color: #414141;
		top: auto;
	}
}

/**/
.mdl_livemarketminiv5{
	padding: 30px 0px;
}
.mdl_livemarketminiv5 .tab{
	padding-bottom: 5px;
}
.mdl_livemarketminiv5 .tab a{
	float: left;
	color: #8a8f93;
	font: 600 18px/18px 'iaz-cond';
	margin-right: 17px;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_livemarketminiv5 .tab a.a{
	color: #3c4043;
	border-bottom: 1px solid #3c4043;
}
.mdl_livemarketminiv5 > ul{
	margin: 0px -11px;
	display: none;
}
.mdl_livemarketminiv5 > ul.a{
	display: block;
}
.mdl_livemarketminiv5 > ul > li{
	border: 1px solid #b1b8bd;
	width: 330px;
	height: 70px;
	float: left;
	margin: 5px 11px 6px 11px;
	position: relative;
}
.mdl_livemarketminiv5 > ul > li > label{
	color: #393d42;
	font: 600 30px/24px 'iaz-cond';
	position: absolute;
	left: 10px;
	top: 8px;
}
.mdl_livemarketminiv5 .bid,.mdl_livemarketminiv5 .ask{
	position: absolute;
	width: 107px;
	height: 24px;
	color: #53595d;
	text-align: center;
	right: 116px;
	top: 0px;
	padding-top: 8px;
	font:600 16px 'iaz-cond';
}
.mdl_livemarketminiv5 .bid b,.mdl_livemarketminiv5 .ask b{
	font-weight: 400;
}
.mdl_livemarketminiv5 .ask{
	border-left: 1px solid #b7b7b7;
	right: 8px;
}
.mdl_livemarketminiv5 .spread{
	color: #393d42;
	font: 600 18px/18px 'iaz-cond';
	position: absolute;
	left: 10px;
	top: 40px;
}
.mdl_livemarketminiv5 .spread b{
	font-weight: 400;
}


.mdl_livemarketminiv5 > ul > li > a{
	position: absolute;
	width: 97px;
	height: 24px;
	color: #f05336;
	text-decoration: none;
	border: 2px solid #f05336;
	text-align: center;
	right: 13px;
	top: 35px;
	border-radius: 13px;
	font: 600 18px/20px 'iaz-cond';
}
.mdl_livemarketminiv5 > ul > li > a.sell{
	right: 120px;
}

.mdl_livemarketminiv5 > ul > li > a.buy{
	border-color:#088A97;
	color: #088A97;
}


.mdl_livemarketminiv5 > ul > li a.sell:hover,.mdl_livemarketminiv5 > ul > li a.sell.blink{
	background-color: #f05336;
	color: #fff;
}
.mdl_livemarketminiv5 > ul > li a.buy:hover,.mdl_livemarketminiv5 > ul > li a.buy.blink{
	background-color: #088A97;
	color: #fff;
}



@media (max-width: 767px) {

	.mdl_livemarketminiv5 .tab{
		display: none;
	}
	.mdl_livemarketminiv5 > ul{
		margin: 0px 10px;
	}
	.mdl_livemarketminiv5 > ul > li{
		width: 100%;
		margin: 5px 0px;
	}
	.mdl_livemarketminiv5 > ul > li:nth-child(n+4){
		display: none;
	}
}


.mdlheaderv5,.header2v5{
	border-left:6px solid #8a8f93;
	padding-left: 8px;
	position: relative;
	padding-right: 200px;
	margin-bottom: 30px;
}
.ar .mdlheaderv5,.ar .header2v5{
	border-right:6px solid #8a8f93;
	border-left:0px none;
	padding-left: 200px;
	padding-right: 8px;
	text-align: right;
}

.mdlheaderv5 > h3,.header2v5 .title{
	color: #3c4043;
	font: 600 30px/30px 'iaz-cond';
	text-transform: uppercase;
	padding-bottom:0px;
}
.mdlheaderv5 > h3 *,.header2v5 .title *{
	padding: 0;
	margin: 0;
	display: inline;
}
.mdlheaderv5 > div,.header2v5 .desc{
	color: #3c4043;
	font: 400 16px 'iaz-cond';
}
.mdlheaderv5 > a,.header2v5 > a{
	color: #088A97;
	font:600 18px 'iaz-cond';
	position: absolute;
	display: block;
	float: right;
	right: 0px;
	top: 0px;
	padding-right: 21px;
	z-index: 2;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdlheaderv5 > a,.ar .header2v5 > a{
	float: left;
	right: auto;
	left: 0;
	padding-right: 0px;
	padding-left: 21px;
}
.mdlheaderv5 > a:before,.header2v5 > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url("/frontend/i/v5/tb/tb_arrow.png");
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}
.ar .mdlheaderv5 > a:before,.ar .header2v5 > a:before{
	right: auto;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

@media (max-width: 767px) {
	.mdlheaderv5,.header2v5 {
		border-left: 0;
		padding-right: 8px;
		text-align: center;
		margin-bottom: 15px;
	}
	.mdlheaderv5 > a,.header2v5 > a{
		display: none;
	}
}

/**/
.mdlproboxv5{
	width: 100%!important;
	padding: 40px 0px;
	background-color: #e8edf0;
}
.mdl_proboxv5 ul{
	margin: 0px -11px;
}
.mdl_proboxv5 ul > li{
	float: left;
	width: 330px;
	margin: 0px 11px;
	background-color: #fff;
	border-bottom:2px solid #8a8f93;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	height: 346px;
	padding-top: 28px;
	text-align: center;
	cursor: pointer;
}
.mdl_proboxv5 ul > li:hover{
	background-color: #088A97;
	border-color:#3c4043;
}

.mdl_proboxv5 ul > li .ed_bg{
	width: 142px;
	height: 140px;
	margin: 0px auto 17px auto;
	background-color: #3f4040;
}
.mdl_proboxv5 ul > li .title{
	color: #3c4043;
	font: 600 26px 'iaz-cond';
	padding-bottom: 5px;
	text-align: center;
	transition:color .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_proboxv5 ul > li .desc{
	color: #3c4043;
	font: 400 16px/19px 'iaz-cond';
	padding-bottom: 20px;
	text-align: center;
	transition:color .2s cubic-bezier(.4,0,.2,1);
}
.mdl_proboxv5 ul > li:hover .ed_text{
	color: #fff;
}

.mdl_proboxv5 ul > li > a{
	display: inline-block;
	position: relative;
	height: 35px;
	padding: 0px 30px 0px 18px;
	color: #fff;
	font: 600 18px/37px 'iaz-cond';
	text-decoration: none;
	background-color: #088A97;
	border-radius: 3px;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_proboxv5 ul > li > a{
	padding: 0px 18px 0px 30px;
}
.mdl_proboxv5 ul > li:hover > a{
	background-color:#fff;
	color:#3c4043!important;
}
.mdl_proboxv5 ul > li > a:after,.mdl_proboxv5 ul > li > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 10px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}
.ar .mdl_proboxv5 ul > li > a:after,.ar .mdl_proboxv5 ul > li > a:before{
	right: auto;
	left: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.mdl_proboxv5 ul > li > a:after{
	background-position: -14px 0px;
	opacity:0;
	transition:opacity .2s cubic-bezier(.4,0,.2,1);
}
.mdl_proboxv5 ul > li:hover > a:after{
	opacity:1;
}
.mobile .mdl_proboxv5{
	text-align: center;
}
.mobile .mdl_proboxv5 > a{
	color: #088A97;
	font:600 20px 'iaz-cond';
	display: inline-block;
	padding-right: 21px;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	margin-top: 10px;
}
.mobile .mdl_proboxv5 > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url("/frontend/i/v5/tb/tb_arrow.png");
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}

@media (max-width: 767px) {
	.mdlproboxv5{
		padding: 20px 0px;
	}
	.mdl_proboxv5 ul{
		margin: 0px 10px;
	}
	.mdl_proboxv5 ul > li{
		width: auto;
		float: none;
		margin: 10px 0px;
		background-color: transparent;
		border: 1px solid #d6d6d6;
		padding: 10px;
		text-align: left;
		height: auto;
		min-height: 160px;
	}
	.mdl_proboxv5 ul > li .ed_bg{
		float: left;
		margin-bottom: 0;
		margin-right: 20px;
	}
	.mdl_proboxv5 ul > li .title,.mdl_proboxv5 ul > li .desc{
		text-align: left;
	}
	.mdl_proboxv5 ul > li .title{
		font-size: 20px;
	}
	.mdl_proboxv5 ul > li .desc{
		padding-bottom: 10px;
		font: 400 14px/17px 'iaz-cond';
	}
	.mdl_proboxv5 ul > li .desc p{
		display: inline;
	}
	.mdl_proboxv5 ul > li .desc br{
		display: none;
	}
	.mdl_proboxv5 ul > li > a{
		background-color: transparent!important;
		color:#088A97 ;
		padding-left: 0;
	}

	.mdl_proboxv5 ul > li > a:before{
		background-position: 0px 0px;
	}
}

/* avantajlar */
.mdl_avtv5{
	padding: 30px 0px;
}
.mdl_avtv5 ul > li{
	float: left;
	height: 345px;
}
.mdl_avtv5 ul > li:first-child{
	width: 330px;
	border: 3px solid #b1b8bd;
	background-color: #e8edf0;
	text-align: center;
	padding-top: 25px;
}
.mdl_avtv5 ul > li:first-child .title{
	color: #3c4043;
	font: 300 48px/42px 'iaz';
}
.mdl_avtv5 ul > li:first-child .spv{
	color: #088A97;
	font: 600 103px/83px 'iaz-cond';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_avtv5 ul > li:first-child .spt{
	color: #3c4043;
	font: 600 46px/50px 'iaz';
	padding-bottom: 6px;
	padding-top: 7px;
}
.mdl_avtv5 ul > li:first-child .desc{
	color: #3c4043;
	font: 400 18px/21px 'iaz-cond';
	padding-bottom: 15px;
}
.mdl_avtv5 ul > li:first-child > a{
	display: inline-block;
	position: relative;
	height: 35px;
	padding: 0px 30px 0px 18px;
	color: #fff;
	font: 600 18px/37px 'iaz-cond';
	text-decoration: none;
	background-color: #088A97;
	border-radius: 3px;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_avtv5 ul > li:first-child > a:hover{
	background-color:#fff;
	color:#3c4043!important;
}
.mdl_avtv5 ul > li:first-child > a:after,.mdl_avtv5 ul > li:first-child > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 10px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}
.mdl_avtv5 ul > li:first-child > a:after{
	background-position: -14px 0px;
	opacity:0;
	transition:opacity .2s cubic-bezier(.4,0,.2,1);
}
.mdl_avtv5 ul > li:first-child > a:hover:after{
	opacity:1;
}

.mdl_avtv5 ul > li.ed_bg{
	width: 676px;
	margin-left: 29px;
	padding-top: 45px;
}
.mdl_avtv5 ul > li.ed_bg .title{
	color: #3c4043;
	font: 300 40px/40px 'iaz-cond';
	padding-bottom: 15px;
}
.mdl_avtv5 ul > li.ed_bg .desc{
	color: #3c4043;
	font: 400 18px/21px 'iaz-cond';
	padding-bottom: 35px;
}
.mdl_avtv5 ul > li.ed_bg > a{
	display: inline-block;
	width: 130px;
	height: 39px;
	margin-right: 13px;
}
@media (max-width: 767px) {
	.mdl_avtv5{
		display: none;
	}
}

/**/
.mdl_bnr3v5{
	padding: 10px 0px 30px 0px;
}
.mdl_bnr3v5 > a{
	float: left;
	width: 330px;
	height: 289px;
	margin-right: 22px;
	text-decoration: none;
	position: relative;
    border-radius: 30px 0;
    overflow: hidden;
}
@media (min-width: 768px) and (max-width: 991px) {
    .mdl_bnr3v5{
        display: flex;
    }
    .mdl_bnr3v5 > a{
        width: calc(33% - 15px);
        margin: 0 10px;
        float: none!important;
    }
    .mdl_bnr3v5 > a:last-child{
        margin-right: 0px!important;
    }
}
.mdl_bnr3v5 > a:last-child{
	margin-right: 0px;
	float: right;
}
.mdl_bnr3v5 a .ed_bg{
	width: 86px;
	height: 86px;
	display: block;
	position: absolute;
	top: 202px;
	left:12px;
	background-repeat: no-repeat;
	background-position: top center;
	z-index: 1;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_bnr3v5 a .ed_bg{
	left:auto;
	right:12px;
}
.mdl_bnr3v5 a .title{
	display: block;
	position: absolute;
	top: 202px;
	left:105px;
	font: 600 30px/30px 'iaz-cond';
	color: #fff;
	z-index: 1;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_bnr3v5.initialized a:hover .ed_bg,.mdl_bnr3v5.initialized a:hover .title{
	top: 115px;

}
.mdl_bnr3v5 a .desc{
	display: block;
	position: absolute;
	top: 235px;
	left:105px;
	font: 400 14px/17px 'iaz';
	padding-right: 30px;
	color: #fff;
	z-index: 1;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_bnr3v5.initialized a:hover .desc{
	top: 151px;
}
.ar .mdl_bnr3v5 a .title,.ar .mdl_bnr3v5 a .desc{
	left:auto;
	right:105px;
}
.ar .mdl_bnr3v5 a .desc{
	padding-right: 0px;
	padding-left: 30px;
}
.mdl_bnr3v5.initialized a > .bg_overlay{
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_bnr3v5.initialized a:hover > .bg_overlay{
	height: 100%!important;
}
@media (max-width: 767px) {
    .mdl_bnr3v5{
        border-left: 15px solid transparent;
        border-right: 15px solid transparent;
    }
	.mdl_bnr3v5 > a,.mdl_bnr3v5 > a:last-child{
		float: none;
		display: block;
        width: auto;
        margin:0 0 20px;
	}
	.mdl_bnr3v5 a .title{
		font: 600 18px/22px 'iaz-cond';
	}
	.mdl_bnr3v5 a .desc{
		font: 400 12px/14px 'iaz';
		top: 226px;
	}
	.mdl_bnr3v5.initialized a:hover .desc{
		top: 142px;
	}
}



/**/
.mdlreadyv5{
	width: 100%!important;
	background-color:#e8edf0;
	padding: 36px 0px 10px 0px;
}
.mdl_readyv5 .left{
	float: left;
	width: 680px;
}
.ar .mdl_readyv5 .left{
	text-align: right;
}

.mdl_readyv5 .left .title{
	color: #3c4043;
	font: 600 50px 'iaz-cond';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_readyv5 .left .desc{
	color: #3d4043;
	font: 400 18px 'iaz-cond';
}
.mdl_readyv5 .left > ul{
	padding: 20px 15px;
	margin-bottom: 0px;
}
.mdl_readyv5 .left > ul > li{
	color: #3d4043;
	font: 600 16px/19px 'iaz-cond';
	padding:4px 0px 4px 17px;
	position: relative;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_readyv5 .left > ul > li{
	padding:4px 17px 4px 0px;
}
.mdl_readyv5 .left > ul > li:before{
	content: "";
	display: block;
	position: absolute;
	width: 6px;
	height: 6px;
	background-color:#3c4043;
	border-radius: 3px;
	left: 0;
	top: 50%;
	margin-top: -3px;
}
.ar .mdl_readyv5 .left > ul > li:before{
	left: auto;
	right: 0;
}

.mdl_readyv5 .right{
	width: 330px;
	float: right;
}
@media (min-width: 768px) and (max-width: 1055px) {
    .mdl_readyv5{
        display: flex;
        padding-left: 10px;
        padding-right: 10px;
        flex-wrap: nowrap;
    }
    .mdl_readyv5 .left{
        width: auto;
        flex-grow: 1;
    }
}
.mdl_readyv5 .right .tab{
	width: 330px;
	height: 42px;
	margin: 0px auto;
	background-color: #ffffff;
	border-radius: 3px;
	border: 4px solid transparent;
	position: relative;
	margin-bottom: 12px;
}
.mdl_readyv5 .right .tab:before{
	content: "";
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	background-color: #088A97;
	width: 50%;
	height: 34px;
	border-radius: 3px;
	transition:left .4s cubic-bezier(.4,0,.2,1);
}
.mdl_readyv5 .right form.demo .tab:before{
	left: 50%;
	background-color: #27759d;
}
.mdl_readyv5 .right .tab > a{
	width: 50%;
	display: block;
	float: left;
	height: 34px;
	text-align: center;
	color: #3c4043;
	font: 600 18px/34px 'iaz-cond';
	text-decoration: none;
	position: relative;
	transition:color .4s cubic-bezier(.4,0,.2,1);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-ms-touch-action: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_readyv5 .right .tab > a.a{
	color: #fff;
}
.mdl_readyv5 .right .inp{
	width: 100%;
	margin-bottom: 5px;
	position: relative;
}
.mdl_readyv5 .inp input{
	width: 100%;
	height: 45px;
	background-color: #fff!important;
	border: 1px solid #b1b8bd;
	border-radius: 3px;
	padding-left: 13px;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #53595d;
}
.ar .mdl_readyv5 .inp input{
	direction: rtl;
}
.mdl_readyv5 .inp input::-webkit-input-placeholder {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}
.mdl_readyv5 .inp input::-moz-placeholder          {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}/* Firefox 19+ */
.mdl_readyv5 .inp input:-moz-placeholder           {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}/* Firefox 18- */
.mdl_readyv5 .inp input:-ms-input-placeholder      {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}

.mdl_readyv5 .inp.error:after,.mdl_readyv5 .inpMobile.error:after{
	content: "\f06a";
	position: absolute;
	right: 10px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	z-index: 2;
	color: #ff0000;
	top: 50%;
	margin-top: -7px;
}
.ar .mdl_readyv5 .inp.error:after{
	right: auto;
	left: 10px;
}
.mdl_readyv5 .inp.error[data-error],.mdl_readyv5 .inpMobile.error[data-error]{
	margin-bottom: 25px;
}

.mdl_readyv5 .inp.error[data-error]:before,.mdl_readyv5 .inpMobile.error[data-error]:before{
	display: block;
	content: attr(data-error);
	position: absolute;
	background-color: red;
	color: #fff;
	font: 300 12px/12px 'iaz';
	padding: 4px 5px 4px 5px;
	width: 100%;
	left: 0;
	top: 100%;
	margin-top: -2px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}


.mdl_readyv5 .inp.error input,.mdl_readyv5 .inpMobile.error > div{
	border-color:#ff0000;
}
.mdl_readyv5 .inp.success:after,.mdl_readyv5 .inpMobile.success:after{
	content: "\f00c";
	position: absolute;
	right: 10px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	z-index: 2;
	color: #088A97;
	top: 50%;
	margin-top: -7px;
}
.mdl_readyv5 .inp.success input,.mdl_readyv5 .inpMobile.success > div{
	border-color:#088A97;
}

.mdl_readyv5 .inpMobile,.mdl_readyv5 .bttn{
	position: relative;
	border-radius: 3px;
	width: 100%;
	margin-bottom: 18px;
}

.mdl_readyv5 .inpMobile > div{
	height: 45px;
	border-radius: 3px;
	background-color: #fff;
	border: 1px solid #b1b8bd;
	width: 100%;
	display: table;
}


.mdl_readyv5 .inpMobile > div > *{
	display: table-cell;
	height: 45px;
	vertical-align: top;
	width: 62px;
	position: relative;
}

.mdl_readyv5 .inpMobile > div > .opex:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 32px;
	top: 6px;
	background-color:#b1b8bd;
	z-index: 2;
}
.mdl_readyv5 .inpMobile > div > *:first-child:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 32px;
	top: 6px;
	background-color:#b1b8bd;
	z-index: 2;
}

.mdl_readyv5 .inpMobile > div > *:last-child{
	width: auto;
}
.mdl_readyv5 .inpMobile > div input{
	height: 100%;
	color: #53595d;
	font:400 19px 'iaz-cond';
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	background: transparent;
	position: relative;
	z-index: 1;
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #53595d;
}
.mdl_readyv5 .inpMobile > div > *:first-child input{
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.mdl_readyv5 .bttn button{
	width: 100%;
	height: 45px;
	background-color: #f05336;
	color: #fff;
	font: 600 22px 'iaz-cond';
	border-radius: 3px;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_readyv5 .inpMobile > div > *:last-child input{
	padding-left: 10px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	text-align: left;
	padding-right: 0px;
}
@media (max-width: 767px) {
	.mdlreadyv5{
		padding-left: 10px;
		padding-right: 10px;
	}
	.mdl_readyv5 .left{
		width: auto;
		float: none;
		text-align: center;
	}
	.mdl_readyv5 .left > ul{
		display: none;
	}
	.mdl_readyv5 .right{
		width: 100%;
		float: none;
		padding-top: 10px;
	}

	.mdl_readyv5 .right .tab{
		width: 100%;
	}
	.mdl_readyv5 .left .desc{
		font: 400 16px/19px 'iaz-cond';
	}
	.mdl_readyv5 .left .title{
		font-size: 30px;
	}
}


/*footer*/
.mdlfooter2v5{
	width: 100%!important;
	background-color: #088A97;
	height: 88px;
}
@media (min-width: 768px) and (max-width: 1055px) {
    .mdlfooter2v5{
        padding-left: 10px;
        padding-right: 10px;
    }
    .mdlfooter2v5 .mdl_footer2v5{
        display: flex;
    }
    .mdlfooter2v5 .mdl_footer2v5 .form{
        width: auto;
        flex-grow: 1;
    }
    .mdlfooter2v5 .mdl_footer2v5 .form .inp{
        width: calc(100% - 30px);
    }
    .mdlfooter2v5 .mdl_footer2v5 .phone .num{
        font-size: 25px;
    }
}
.mdlfooter2v5 .form{
	float: left;
	height: 88px;
	width: 506px;
	border-right: 2px solid #63bebb;
}
.mdlfooter2v5 .title{
	height: 36px;
	color: #a0e4e2;
	font: 400 16px/40px 'iaz-cond';
}
.ar .mdlfooter2v5 .title{
	text-align: right;
	padding-right: 32px;
}
.mdlfooter2v5 .form .inp{
	height: 40px;
	background-color: #fff;
	border-radius: 3px;
	position: relative;
	width: 475px;
}
.mdlfooter2v5 .form .inp input{
	width: 100%;
	height: 100%;
	border-radius: 3px;
	background-color: #fff;
	padding-left: 13px;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #53595d;
}
.mdlfooter2v5 .form .inp input::-webkit-input-placeholder {color:#7d8c8d;text-transform: uppercase;}
.mdlfooter2v5 .form .inp input::-moz-placeholder          {color:#7d8c8d;text-transform: uppercase;}/* Firefox 19+ */
.mdlfooter2v5 .form .inp input:-moz-placeholder           {color:#7d8c8d;text-transform: uppercase;}/* Firefox 18- */
.mdlfooter2v5 .form .inp input:-ms-input-placeholder      {color:#7d8c8d;text-transform: uppercase;}

.mdlfooter2v5 .form .inp.error{
	box-shadow: 0 0 0 2px #ff0000;
}

.mdlfooter2v5 .form .inp.error button:after,.mdlfooter2v5 .form .inp.success button:after{
	content: "\f06a";
	position: absolute;
	right: 100%;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	z-index: 2;
	color: #ff0000;
	top: 50%;
	margin-top: -7px;
	margin-right: 5px;
	font-size: 14px;
}
.mdlfooter2v5 .form .inp.success button:after{
	content: "\f00c";
	color: #088A97;
}

.mdlfooter2v5 .form .inp button{
	position: absolute;
	display: inline-block;
	border-radius: 3px;
	background-color: #f05336;
	height: 34px;
	right: 3px;
	top: 3px;
	padding: 0px 16px;
	color: #fff;
	font: 600 18px 'iaz-cond';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdlfooter2v5 .social{
	float: left;
	height: 88px;
	width: 276px;
	border-right: 2px solid #63bebb;
	padding-left: 43px;
}
.mdlfooter2v5 .social .lnks{
	height: 34px;
}
.mdlfooter2v5 .social .lnks a{
	height: 34px;
	float: left;
	margin-right: 17px;
	color: #96e2e0;
	font-size: 32px;
	transition:color .4s cubic-bezier(.4,0,.2,1);
}
.mdlfooter2v5 .social .lnks a:hover{
	color: #fff;
}
.mdlfooter2v5 .social .lnks a.youtube{
	font-size: 28px;
}

.mdlfooter2v5 .phone{
	float: left;
	height: 88px;
	padding-left: 38px;
}
.mdlfooter2v5 .phone .num{
	color: #96e2e0;
	font:600 34px/34px 'iaz-cond';
	background: url("/frontend/i/v5/footer_phone_ico.png") left center no-repeat;
	padding-left: 39px;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdlfooter2v5 .phone .num a{
	color: #96e2e0;
}
@media (max-width: 767px) {
	.mdlfooter2v5 .form{
		width: auto;
		float: none;
		height: auto;
		border-right: 0;
		margin: 0px 10px 10px 10px;
	}
	.mdlfooter2v5 .form .inp{
		width: 100%;
	}
	.mdlfooter1v5{
		display: none!important;
	}
	.mdlfooter2v5{
		height: auto;
	}
	.mdlfooter2v5 .social{
		width: 50%;
		padding-left: 10px;
	}
	.mdlfooter2v5 .social .lnks a{
		margin-right: 10px;
	}

	.mdlfooter2v5 .phone{
		width: 50%;
		padding-left: 10px;
	}
	.mdlfooter2v5 .phone .num{
		font-size: 26px!important;
		background-size: 18px 18px;
		padding-left: 25px;
	}

}
@media (max-width: 320px) {
	.mdlfooter2v5 .social .lnks a{
		margin-right: 7px;
	}
	.mdlfooter2v5 .phone .num{
		font-size: 22px!important;
	}
}


.mdlfooter1v5{
	width: 100%!important;
	background-color: #3c4043;
	padding: 34px 0px 16px 0px;
	border-bottom: 1px solid #65696d;
}
.mdl_footer1v5 > ul{
	display: table;
	width: 100%;
	margin-bottom: 0;
}
.mdl_footer1v5 > ul > li{
	display: table-cell;
	padding-right: 40px;
}
.ar .mdl_footer1v5 > ul > li{
	padding-right: 0px;
	padding-left: 40px;
	text-align: right;
}
.mdl_footer1v5 > ul > li > a{
	display: block;
	font:600 24px/24px 'iaz-cond';
	color: #b1b8bd;
	text-decoration: none;
	transition:color .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_footer1v5 > ul > li ul{
	padding-top:14px;
}
.mdl_footer1v5 > ul > li ul li{
	display: block;
	width: 100%;
	padding: 6px 0px;
}
.mdl_footer1v5 > ul > li ul li.line{
	background: url(/frontend/i/v5/footer_line.png) center repeat-x;
	padding: 0 0;
	height: 15px;
}
.mdl_footer1v5 > ul > li ul a{
	color: #8a8f93;
	font: 400 18px/18px 'iaz-cond';
	padding-left: 15px;
	position: relative;
	text-decoration: none;
	transition:color .2s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_footer1v5 > ul > li ul a{
	padding-left: 0px;
	padding-right: 15px;
}
.mdl_footer1v5 > ul > li ul a:before{
	content: "";
	display: block;
	position: absolute;
	width: 4px;
	height: 4px;
	background-color: #8a8f93;
	left: 0px;
	top: 50%;
	margin-top: -3px;
	transition:background-color .2s cubic-bezier(.4,0,.2,1);
}
.mdl_footer1v5 > ul > li ul a.contact{
	background-color: #35383b;
	display: inline-block;
	border: 1px solid #323538;
	padding: 10px 20px 8px 15px;
}
.mdl_footer1v5 > ul > li ul a.contact:after {
	content: "";
	display: block;
	position: absolute;
	height: 100%;
	width: 8px;
	left: -8px;
	top: 0;
	background-color: #35383b;
	box-shadow: -1px 0px 0px 1px #323538;
}
.mdl_footer1v5 > ul > li ul a.contact:before {
	top: 15px;
	margin-top: 0px;
}
.mdl_footer1v5 > ul > li ul a.contact b{
	display: block;
	margin-left: -13px;
	color: #088A97;
	font:600 22px 'iaz-cond';
	padding-top: 2px;
}

.ar .mdl_footer1v5 > ul > li ul a:before{
	left: auto;
	right: 0px;
}
.mdl_footer1v5 > ul > li ul a:hover,.mdl_footer1v5 > ul > li > a:hover{
	color: #fff;
}
.mdl_footer1v5 > ul > li ul a:hover:before{
	background-color: #fff;
}

/**/
.mdlfooterv5{
	width: 100%!important;
	background-color: #3c4043;
}
.mdl_footerv5{
	height: 64px;
}
.mdl_footerv5 > div{
	display: table;
	width: 100%;
}
.mdl_footerv5 > div > div{
	display: table-cell;
	height: 64px;
	vertical-align: middle;
}
.mdl_footerv5 .copyright{
	color: #8a8f93;
	font: 400 16px 'iaz-cond';
	text-align: left;
}
.mdl_footerv5 .awards{
	text-align: right;
}
@media (max-width: 767px) {
	.mdl_footerv5{
		height: auto;
	}
	.mdl_footerv5 > div,.mdl_footerv5 > div > div{
		display: block;
		height: auto;
	}
	.mdl_footerv5 .copyright{
		background-color: #fff;
		padding: 20px 0px;
		text-align: center;
	}
	.mdl_footerv5 .awards a{
		display: block;
		margin: 10px;
	}
	.mdl_footerv5 .awards img{
		width: 100%;
	}
}
/**/
.formBnr1v5{
	width: 100%!important;
}
.mdl_formBnr1v5,.mdl_formBnr2v5{
	width: 100%;
	position: relative;
}
.formBnr1v5 .pm{
	display: table;
	position: relative;
	min-height: 435px;
}
.formBnr1v5 .pm > div{
	display: table-cell;
	vertical-align: middle;
}
.formBnr1v5 .pm > div.left{
	width: 685px;
}
.formBnr1v5 .pm > div.right{
	text-align: right;
}
.formBnr1v5 div.left .title{
	color: #fff;
	font: 300 45px 'iaz-cond';
	padding-bottom: 25px;
}
.formBnr1v5 div.left .desc{
	color: #fff;
	font: 400 16px/20px 'iaz';
	padding:0 100px 20px 0;
}
.formBnr1v5 div.left > a{
	color: #088A97;
	font: 600 18px/24px 'iaz-cond';
	display: inline-block;
	padding-right: 16px;
	position: relative;
	text-decoration: none;
	transition:color .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.formBnr1v5 div.left > a:hover{
	color: #fff;
}
.formBnr1v5 div.left > a:after,.formBnr1v5 div.left > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 0px;
	background: url("/frontend/i/v5/tb_arrow.png") 0px 0px no-repeat;
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
	transition:opacity .2s cubic-bezier(.4,0,.2,1);
}
.formBnr1v5 div.left > a:after{
	background-position: -7px 0px;
	opacity: 0;
}
.formBnr1v5 div.left > a:hover:after{
	opacity: 1;
}
.mdl_formBnr1v5 .form,.stformv5{
	display: inline-block;
	background-color: #e8edf0;
	border-radius: 3px;
	padding: 11px 0px;
	width: 330px;
}
.desktop .mdl_formBnr1v5 .form,.desktop .stformv5{
	margin-top: 10px;
	margin-bottom: 10px;
}

.mdl_formBnr1v5 form,.stformv5 form{
	padding: 15px 20px 0px 20px;
}
.mdl_formBnr1v5 .right .inp,.stformv5 .inp{
	width: 100%;
	margin-bottom: 5px;
	position: relative;
}
.mdl_formBnr1v5 .inp input,.stformv5 .inp input,.stformv5 .inp textarea{
	width: 100%;
	height: 55px;
	background-color: #fff!important;
	border: 1px solid #b1b8bd;
	border-radius: 3px;
	padding-left: 13px;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #53595d;
}
.ar .mdl_formBnr1v5 .inp input,.ar .stformv5 .inp input,.ar .stformv5 .inp textarea{
	direction: rtl;
}
.stformv5 .inp select{
	width: 100%;
	height: 55px;
	background:url(/frontend/i/v5/select_arrow.png) right center no-repeat #fff;
	border: 1px solid #b1b8bd;
	border-radius: 3px;
	padding-left: 13px;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	-webkit-appearance:none;
	-moz-appearance:none;
}
.mdl_formBnr1v5 .inp input::-webkit-input-placeholder,.stformv5 .inp input::-webkit-input-placeholder {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}
.mdl_formBnr1v5 .inp input::-moz-placeholder,.stformv5 .inp input::-moz-placeholder          {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;} /* Firefox 19+ */
.mdl_formBnr1v5 .inp input:-moz-placeholder,.stformv5 .inp input:-moz-placeholder            {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;} /* Firefox 18- */
.mdl_formBnr1v5 .inp input:-ms-input-placeholder,.stformv5 .inp input:-ms-input-placeholder      {color:#7d8c8d;text-transform: uppercase;-webkit-text-fill-color: #7d8c8d;}


.mdl_formBnr1v5 .inp.error[data-error],.mdl_formBnr1v5 .inpMobile.error[data-error],.stformv5 .inp.error[data-error],.stformv5 .inpMobile.error[data-error]{
	margin-bottom: 25px;
}

.mdl_formBnr1v5 .inp.error[data-error]:before,.mdl_formBnr1v5 .inpMobile.error[data-error]:before,.stformv5 .inp.error[data-error]:before,.stformv5 .inpMobile.error[data-error]:before{
	display: block;
	content: attr(data-error);
	position: absolute;
	background-color: red;
	color: #fff;
	font: 400 12px/12px 'iaz';
	padding: 4px 5px 4px 5px;
	width: 100%;
	left: 0;
	top: 100%;
	margin-top: -2px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}


.mdl_formBnr1v5 .inp.error:after,.mdl_formBnr1v5 .inpMobile.error:after,.stformv5 .inp.error:after,.stformv5 .inpMobile.error:after{
	content: "\f06a";
	position: absolute;
	right: 10px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	z-index: 2;
	color: #ff0000;
	top: 50%;
	margin-top: -7px;
}
.ar .mdl_formBnr1v5 .inp.error:after,.ar .stformv5 .inp.error:after{
	right: auto;
	left: 10px;
}
.mdl_formBnr1v5 .inp.error input,.mdl_formBnr1v5 .inpMobile.error > div,.stformv5 .inp.error input,.stformv5 .inpMobile.error > div{
	border-color:#ff0000;
}
.mdl_formBnr1v5 .inp.success:after,.mdl_formBnr1v5 .inpMobile.success:after,.stformv5 .inp.success:after,.stformv5 .inpMobile.success:after{
	content: "\f00c";
	position: absolute;
	right: 10px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	z-index: 2;
	color: #088A97;
	top: 50%;
	margin-top: -7px;
}
.ar .mdl_formBnr1v5 .inp.success:after,.ar .stformv5 .inp.success:after{
	right: auto;
	left: 10px;
}
.mdl_formBnr1v5 .inp.success input,.mdl_formBnr1v5 .inpMobile.success > div,.stformv5 .inp.success input,.stformv5 .inpMobile.success > div{
	border-color:#088A97;
}

.mdl_formBnr1v5 .inpMobile,.mdl_formBnr1v5 .bttn,.stformv5 .inpMobile,.stformv5 .bttn{
	position: relative;
	border-radius: 3px;
	width: 100%;
	margin-bottom: 18px;
}

.mdl_formBnr1v5 .inpMobile > div,.stformv5 .inpMobile > div{
	height: 55px;
	border-radius: 3px;
	background-color: #fff;
	border: 1px solid #b1b8bd;
	width: 100%;
	display: table;
}


.mdl_formBnr1v5 .inpMobile > div > *,.stformv5 .inpMobile > div > *{
	display: table-cell;
	height: 53px;
	vertical-align: top;
	width: 62px;
	position: relative;
}

.mdl_formBnr1v5 .inpMobile > div > .opex:before,.stformv5 .inpMobile > div > .opex:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 38px;
	top: 8px;
	background-color:#b1b8bd;
	z-index: 2;
}
.mdl_formBnr1v5 .inpMobile > div > *:first-child:before,.stformv5 .inpMobile > div > *:first-child:before{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	width: 1px;
	height: 38px;
	top: 8px;
	background-color:#b1b8bd;
	z-index: 2;
}

.mdl_formBnr1v5 .inpMobile > div > *:last-child,.stformv5 .inpMobile > div > *:last-child{
	width: auto;
}
.mdl_formBnr1v5 .inpMobile > div input,.stformv5 .inpMobile > div input{
	height: 100%;
	color: #53595d;
	font:400 19px 'iaz-cond';
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	background: transparent;
	position: relative;
	z-index: 1;
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #53595d;
}
.mdl_formBnr1v5 .inpMobile > div > *:first-child input,.stformv5 .inpMobile > div > *:first-child input{
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.mdl_formBnr1v5 .bttn,.stformv5 .bttn{
	margin-bottom: 2px;
}
.mdl_formBnr1v5 .bttn button,.stformv5 .bttn button{
	width: 100%;
	height: 45px;
	background-color: #f05336;
	color: #fff;
	font: 600 22px 'iaz-cond';
	border-radius: 3px;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mdl_formBnr1v5 .inpMobile > div > *:last-child input,.stformv5 .inpMobile > div > *:last-child input{
	padding-left: 10px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	text-align: left;
	padding-right: 0px;
}


.formBnr1v5 .login{
	width: 330px;
	background-color: #fff;
	display: inline-block;
	border-radius: 3px;
	padding-bottom: 20px;
	overflow: hidden;
}
.formBnr1v5 .login .ior form{
	margin:21px 15px 0px 15px;
}
.formBnr1v5 .login > .tab{
	height: 60px;
	background-color: #e8edf0;
	padding: 13px 0px 0px 0px;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	margin: 0 0 0 0;
}
.formBnr1v5 .login > .tab ul,.formBnr1v5 .login > .tab ul li,.formBnr1v5 .login > .tab a{
	height: 35px;
	margin-bottom: 0;
}
.formBnr1v5 .login > .tab ul li{
	padding: 0px 5px;
	position: relative;
}
.formBnr1v5 .login > .tab ul li:after{
	content: "";
	width: 1px;
	height: 20px;
	background-color: #b1b8bd;
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -10px;
}
.formBnr1v5 .login > .tab ul li:last-child:after{
	display: none;
}

.formBnr1v5 .login > .tab a{
	background-color: transparent;
	border-radius: 3px;
	color: #3c4043;
	padding: 0px 5px;
	line-height: 35px;
	margin-top: 0;
}
.formBnr1v5 .login > .tab a.a{
	background-color:#088A97 ;
	color: #fff;
	height: 35px;
	padding-top: 0;
}
@media (max-width: 767px) {
	.formBnr1v5 .pm{
		display: block;
		min-height: inherit;
	}
	.formBnr1v5 .pm > div{
		display: block;
	}
	.formBnr1v5 .pm > div.left{
		width: auto;
		text-align: center;
		padding-bottom: 10px;
	}
	.formBnr1v5 div.left .title{
		color: #3c4043;
		text-align: center;
		padding:10px 10px 5px 10px;
		font: 400 26px 'iaz-cond';
	}
	.formBnr1v5 div.left .desc {
		color: #3c4043;
		text-align: center;
		padding: 0 10px 10px 10px;
		font: 400 16px/19px 'iaz';
	}
	.mdl_formBnr1v5 .form{
		width: auto;
		display: block;
		border-radius: 0;
	}
	.formBnr1v5 .login{
		width: 100%;
		background-color: #e8edf0;
		border-radius: 0;
		display: block;
	}
	.formBnr1v5 .login .ior .tab{
		background-color: #fff;
		border-color: #fff;
	}
	.formBnr1v5 .login .ior .inp{
		background-color: #fff;
	}
}

/**/
.mdl_regContest{
	padding: 28px 0;
	position: relative;
	margin-top:30px;
}
.mdl_regContest .tbl{
	display: table;
	float: right;
	width: 600px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_regContest .tbl > div{
	display: table-cell;
	vertical-align: middle;
	height: 185px;
}
.mdl_regContest .left{
	border-right: 1px solid #b1b8bd;
	width: 269px;
	padding-right: 30px;
}
.mdl_regContest .left .title{
	line-height: 40px;
	padding-bottom: 5px;
}
.mdl_regContest .left .title *{
	line-height: 40px;
}
.mdl_regContest .right{
	text-align: center;
}
.mdl_regContest .btnn{
	display: inline-block;
	width: 270px;
	height: 45px;
	background-color: #f05336;
	text-align: center;
	font: 600 22px/45px 'iaz-cond';
	color: #fff;
	text-decoration: none;
	border-radius: 3px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_regContest .right .timer{
	display: none;
	margin: 0px auto 40px auto;
}
.mdl_regContest .right .timer > li{
	display: table-cell;
	text-align: center;
	padding: 0px 13px;
	color: #fff;
	border-right: 1px solid #fff;
}
.mdl_regContest .right .timer > li:last-child{
	border-right: 0;
}
.mdl_regContest .right .timer > li > div{
	font: 600 42px/32px 'iaz';
	padding-bottom: 7px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_regContest .right .timer > li > label{
	font: 600 18px/15px 'iaz-cond';
	margin-bottom: 0px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media (max-width: 767px) {
	.mdl_regContest{
		background-color: #666669!important;
	}
	.mdl_regContest .tbl{
		width: 100%;
		display: block;

	}
	.mdl_regContest .tbl > div{
		display: block;
		height: auto;
		padding-top: 180px;
	}
	.mdl_regContest .tbl > div.left{
		display: none;
	}
	.mdl_regContest .right .timer{
		margin-bottom: 20px;
	}
}

/**/
.mdl_analiz1{
	margin-top: 30px;
}
.mdl_analiz1 .tab{
	height: 37px;
	border-bottom: 2px solid #088A97;
	position: relative;
}
.mdl_analiz1 .tab .c{
	overflow: hidden;
	position: relative;
	height: 35px;
}
.mdl_analiz1 .tab .i{
	white-space: nowrap;
	position: absolute;
	left: 0px;
	top: 0px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_analiz1 .tab .c a{
	display: inline-block;
	background-color: #e8edf0;
	color: #383c42;
	font: 600 18px/30px 'iaz-cond';
	height: 30px;
	padding: 0px 20px 0px 20px;
	margin: 0px 6px 0px 0px;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mac.webkit .mdl_analiz1 .tab .c a{
	padding-top: 0px;
}
.mdl_analiz1 .tab .c a:hover,.mdl_analiz1 .tab .b button:hover{
	background-color: #dde3e7;
}
.mdl_analiz1 .tab .c a.a{
	background-color: #088A97;
	height:35px;
	color: #fff;
}
.mdl_analiz1 .tab .c span.title{
	display: inline-block;
	height: 30px;
	color: #53595d;
	font: 600 18px/30px 'iaz-cond';
	padding: 2px 15px 0px 0px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.mdl_analiz1 .tab .b{
	position: absolute;
	right: 0;
	top: 0;
	float: right;
	height: 35px;
	width: 100%;
	text-align: right;
}
.mdl_analiz1 .tab .b button{
	margin-left: 7px;
	width: 35%;
	height: 30px;
	background-color: #e8edf0;
	position: relative;
	font-size: 22px;
	padding-top: 1px;
	color: #676a70;
}
.mdl_analiz1 .tab > div{
	padding-left: 0px;
	padding-right: 0px;
}
.mdl_analiz1 .tab_content > div{
	margin-left: -12px;
	margin-right: -12px;
	padding-top: 4px;
	display: none;
}
.mdl_analiz1 .tab_content > div.a{
	display: block;
}
.mdl_analiz1 .tab_content > div > div{
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 0px;
}
.mdl_analiz1 .tab_content > div > div a{
	background-color: #e8edf0;
	display: block;
	height: 135px;
	position: relative;
	padding:15px 26px 16px 15px;
	color: #53595d;
	text-decoration: none;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_analiz1 .tab_content > div > div a:hover{
	background-color: #dde3e7;
}

.mdl_analiz1 .tab_content > div > div a:after{
	display: block;
	content: "";
	right: 15px;
	bottom: 14px;
	position: absolute;
	border-left: 10px solid #3c4043;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
}
.mdl_analiz1 .tab_content > div > div a:before{
	display: block;
	width: 23px;
	height: 2px;
	background-color: #3c4043;
	overflow: hidden;
	content: "";
	right: 25px;
	bottom: 20px;
	position: absolute;
}
.mdl_analiz1 .tab_content > div > div a i{
	color: #53595d;
	font: 400 14px/16px 'iaz-cond';
	display: block;
}
.mdl_analiz1 .tab_content > div > div a b{
	font: 600 24px/28px 'iaz-cond';
	display: block;
	text-transform: uppercase;
	padding-bottom: 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_analiz1 .tab_content > div > div a span{
	font: 400 14px/17px 'iaz-cond';
	display: block;
}
@media (min-width: 1200px) and (max-width: 1269px) {
	.mdl_analiz1 .tab_content > div > div a{
		padding: 15px 10px 30px 10px;
		min-height: 217px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.mdl_analiz1 a.fc label{
		position: relative;
		max-width: 100%;
		min-height: 88px;
		bottom: 0;
	}
	.mdl_analiz1 .tab_content > div > div a{
		padding: 12px 10px 40px 10px;
		min-height: 258px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.mdl_analiz1 a.fc label{
		position: relative;
		max-width: 100%;
		min-height: inherit;
		bottom: 0;
	}
	.mdl_analiz1 .tab_content > div > div a{
		padding: 12px 10px 30px 10px;
		min-height: 169px;
	}
	.mdl_analiz1 .tab_content > div > div a span,.mdl_analiz1 a.fc label span{
		display: none;
	}
	.mdl_analiz1 .tab_content > div > div a b {
		font: 600 20px/24px 'iaz-cond';

	}
}
@media (max-width: 767px) {
	.mdl_analiz1{
		padding-bottom: 10px;
	}
	.mdl_analiz1 a.fc label{
		max-width: 100%;
		width: 100%;
		bottom: 0px;
		padding:10px 10px 10px 10px;
	}
	.mdl_analiz1 .tab_content > div > div a i{
		font: 400 14px/18px 'iaz';
		padding-bottom: 2px;
	}
	.mdl_analiz1 .tab_content > div > div a{
		min-height: inherit;
		padding: 10px 10px 23px 10px;
	}
	.mdl_analiz1 .tab_content > div > div a b{
		min-height: inherit;
		padding-bottom: 5px;
		font: 600 20px/24px 'iaz-cond';
	}
	.mdl_analiz1 .tab_content > div > div a:after{
		bottom: 6px;
	}

	.mdl_analiz1 .tab_content > div > div a:before{
		bottom: 12px;
	}
	.mdl_analiz1 .tab_content > div > div a span{
		font: 400 13px/16px 'iaz';
	}
	.mdl_analiz1 .tab .b button{
		width: 40%;
	}
	.mdl_analiz1 .tab .c a{
		padding: 2px 10px 0px 10px;
	}
}


.admincp .mdl_fixed_livechat{
	margin: 10px 0px 10px 10px;
	float: right;
}
.mdl_fixed_livechat{
	min-width: 70px;
	height: 55px;
	background:url(/frontend/i/v5/right_fixed_link/livechat2x.png) center 6px no-repeat #f05336;
	background-size: 27px 25px;
	display: block;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	color: #fff!important;
	padding: 37px 14px 0px 14px;
	text-align: center;
	font: 600 12px 'iaz-cond';
	text-decoration: none!important;
	margin-bottom: 3px;
	transition:all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_fixed_livechat:hover{
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.39);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.39);
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.39);
}
.mdl_fixed_livechat.callback{
	background:url(/frontend/i/v5/right_fixed_link/callback2x.png) center 6px no-repeat #53595d;
	background-size: 28px 27px;
}
.mdl_fixed_livechat.feedback{
	background:url(/frontend/i/v5/right_fixed_link/feedback2x.png) center 7px no-repeat #007ead;
	background-size: 30px 22px;
}
.fixed_livechat{
	position: fixed;
	width: auto!important;
	float: left;
	right: 0;
	top: 50%;
	margin-top: -35px;
	z-index: 2;
}
@media (max-width: 767px) {

	.mdl_fixed_livechat{
		min-width: 80px;
		font: 600 13px 'iaz-cond';
		padding: 36px 10px 0px 10px;
		letter-spacing: 0.04em;
		background-size: auto 25px;
		background-position: center 7px;
		height: 56px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		margin-bottom: 0px;
		background-color: #088A97;
	}
	.mdl_fixed_livechat.callback,.mdl_fixed_livechat.feedback{
		display: none;
	}
	.fixed_livechat{
		top: auto;
		bottom: -60px;
		margin-top: 0;
		right: 10px;
		transition: bottom .5s cubic-bezier(.4,0,.2,1);
	}
	.fixed_livechat.sabit{
		bottom: 10px;
	}
}
/**/
.mdl_livemarket_form{
	width: 688px;
}
.mdl_livemarket_form .right{
	width: 334px;
	float: left;
}
.mdl_livemarket_form .stformv5{
	width: 334px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-top: 0px!important;
	margin-bottom: 0px!important;
}
.mdl_livemarket_form .left{
	float: left;
	width: 354px;
	background-color: #fff;
	padding-top: 50px;
}
.mdl_livemarket_form .left .h{
	width: 315px;
	height: 184px;
	margin: 0px auto;
	border: 1px solid #b7b7b7;
	border-radius:5px;
	text-align:center;
}
.mdl_livemarket_form .left .h > label{
	color: #3c4043;
	font: 600 80px/118px 'iaz-cond';
	text-align: center;
	display: block;
	margin-bottom: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_livemarket_form .left .h > button{
	color: #f05336;
	font: 600 24px/39px 'iaz-cond';
	text-align: center;
	width: 125px;
	height: 43px;
	margin: 0px 6px;
	background-color: #fff;
	border: 2px solid #f05336;
	border-radius: 10px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_livemarket_form .left .h > button.buy{
	border-color:#088A97;
	color: #088A97;
}
.mdl_livemarket_form .left .h > button.sell:hover,.mdl_livemarket_form .left .h > button.sell.blink{
	background-color:#f05336 ;
	color: #fff;
}
.mdl_livemarket_form .left .h > button.buy:hover,.mdl_livemarket_form .left .h > button.buy.blink{
	background-color:#088A97 ;
	color: #fff;
}
.mdl_livemarket_form .left .spread{
	height: 69px;
	border-bottom: 1px solid #b7b7b7;
	width: 300px;
	margin: 0px auto;
	color: #3c4043;
	text-align: center;
	padding-top: 18px;
}
.mdl_livemarket_form .left .spread > label{
	font: 300 32px/32px 'iaz-cond';
	margin-bottom: 0;
}
.mdl_livemarket_form .left .spread > b{
	font: 600 34px/32px 'iaz-cond';
}
.mdl_livemarket_form .left .price{
	width: 300px;
	margin: 0px auto;
	height: 52px;
	padding-top: 16px;
}
.mdl_livemarket_form .left .price > div{
	float: left;
	width: 50%;
	color: #3c4043;
}
.mdl_livemarket_form .left .price > div:last-child{
	text-align: right;
}
.mdl_livemarket_form .left .price > div > span{
	font: 300 24px/24px 'iaz-cond';
}
.mdl_livemarket_form .left .price > div > b{
	font: 400 24px/24px 'iaz-cond';
}

@media (min-width: 768px) {
	#newWavePopUpIframe,#newWavePopUp{
		border-radius: 5px;
	}
	#newWavePopUp a.close {
		width: 36px;
		height: 33px;
		background-color: #fff;
		border-radius: 4px;
		right: -46px!important;
		top: 0!important;
		border: 0;
	}

	#newWavePopUp a.close span {
		font-size: 32px;
		color: #636363;
	}
}

.mobile	.mdl_livemarket_form .left{
	display: none;
}
.mobile	.mdl_livemarket_form{
	width: 100%;
}
.mobile	.mdl_livemarket_form .right{
	width: 100%;
	float: none;
}
.mobile	.mdl_livemarket_form .stformv5{
	width: 100%;
}


/* analiz 2*/
.mdl_analiz2v5{
	padding: 30px 0px 20px 0px;
}
.mdl_analiz2v5 .clm{
	margin: 0px -11px;
}
.mdl_analiz2v5.v2 .clm{
    display: flex;
}
@media (min-width: 768px) and (max-width: 1055px) {
    .mdl_analiz2v5.v2{
        padding-left: 10px;
    }
}
@media (max-width: 768px){
    .mdl_analiz2v5.v2 .clm{
        flex-direction: column;
    }
}
.mdl_analiz2v5.v2 .clm > div{
    float: none;
}
.mdl_analiz2v5.v2 .clm > div.haber{
    min-width: 300px;
}
.mdl_analiz2v5.v2 .clm > div.chart{
    width: auto;
    flex-grow: 1;
}
.mdl_analiz2v5 .clm > div{
	width: 330px;
	float: left;
	margin: 0px 11px;
}
.mdl_analiz2v5 .clm .header{
	border-bottom: 1px solid #53595d;
	height: 34px;
	margin-bottom: 12px;
}
.mdl_analiz2v5 .clm .header > label{
	color: #3c4043;
	font: 600 22px/34px 'iaz-cond';
	margin-bottom: 0;
	float: left;
}
.mdl_analiz2v5 .clm .header > a{
	color: #088A97;
	font: 600 18px/34px 'iaz-cond';
	float: right;
	padding-right: 17px;
	text-decoration: none;
	position: relative;
}
.mdl_analiz2v5 .clm .header > a:before{
	content: "";
	display: block;
	position: absolute;
	right: 2px;
	background: url("/frontend/i/v5/tb/tb_arrow.png");
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}

.mdl_analiz2v5 .clm .news a.da{
	display: block;
	margin-top: 26px;
	text-decoration: none;
	cursor: pointer;
}
.mdl_analiz2v5 .clm .news a.da:first-child{
	margin-top: 0px;
}
.mdl_analiz2v5 .clm .news a.da > span{
	float: left;
	width: 110px;
	height: 90px;
	margin-right: 12px;
	overflow: hidden;
}
.mdl_analiz2v5 .clm .news a.da > span img{
	height: 90px;
	max-width: none;
}
.mdl_analiz2v5 .clm .news a.da > label{
	display: block;
	margin-bottom: 0;
	cursor: pointer;
}
.mdl_analiz2v5 .clm .news a.da > label > b{
	color: #53595d;
	font: 600 16px/20px 'iaz-cond';
	display: block;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.mdl_analiz2v5 .clm .news a.da > label > span{
	color: #53595d;
	font: 400 14px/17px 'iaz-cond';
	display: block;
}


.mdl_analiz2v5 .tab{
	height: 32px;
	border-bottom: 2px solid #f26522;
	position: relative;
}
.mdl_analiz2v5 .tab .c{
	overflow: hidden;
	position: relative;
	height: 30px;
}
.mdl_analiz2v5 .tab .i{
	white-space: nowrap;
	position: absolute;
	left: 0px;
	top: 0px;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_analiz2v5 .tab .c a{
	display: inline-block;
	background-color: #e8edf0;
	color: #383c42;
	font: 600 18px/27px 'iaz-cond';
	height: 27px;
	padding: 0px 20px 0px 20px;
	margin: 0px 6px 0px 0px;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mac.webkit .mdl_analiz2v5 .tab .c a{
	padding-top: 0px;
}
.mdl_analiz2v5 .tab .c a:hover,.mdl_analiz2v5 .tab .b button:hover{
	background-color: #dde3e7;
}
.mdl_analiz2v5 .tab .c a.a{
	background-color: #f26522;
	height:30px;
	color: #fff;
}
.mdl_analiz2v5 .tab .c span.title{
	display: none;
}


.mdl_analiz2v5 .tab .b{
	position: absolute;
	right: 0;
	top: 0;
	float: right;
	height: 35px;
	width: 100%;
	text-align: right;
}
.mdl_analiz2v5 .tab .b button{
	margin-left: 7px;
	width: 35%;
	height: 27px;
	background-color: #e8edf0;
	position: relative;
	font-size: 22px;
	color: #676a70;
}
.mdl_analiz2v5 .tab > div{
	padding-left: 0px;
	padding-right: 0px;
}
.mdl_analiz2v5 .tab_content > div{
	margin-left: -12px;
	margin-right: -12px;
	padding-top: 4px;
	display: none;
}
.mdl_analiz2v5 .tab_content > div.a{
	display: block;
}
.mdl_analiz2v5 .tab_content > div > div{
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 9px;
	padding-bottom: 0px;
}
.mdl_analiz2v5 .tab_content > div > div:first-child{
	padding-top: 0;
}
.mdl_analiz2v5 .tab_content > div > div:nth-child(n+3){
	display: none;
}

.mdl_analiz2v5 .tab_content > div > div a{
	background-color: #f26522;
	display: block;
	height: 145px;
	position: relative;
	padding:15px 26px 16px 15px;
	color: #fff;
	text-decoration: none;
	transition:all .4s cubic-bezier(.4,0,.2,1);
}

.mdl_analiz2v5 .tab_content > div > div:first-child a,.mdl_analiz2v5 .tab_content > div > div:last-child a{
	background-color: #676a70;
}



.mdl_analiz2v5 .tab_content > div > div a:after{
	display: block;
	content: "";
	right: 15px;
	bottom: 14px;
	position: absolute;
	border-left: 10px solid #fff;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
}
.mdl_analiz2v5 .tab_content > div > div a:before{
	display: block;
	width: 23px;
	height: 2px;
	background-color: #fff;
	overflow: hidden;
	content: "";
	right: 25px;
	bottom: 20px;
	position: absolute;
}
.mdl_analiz2v5 .tab_content > div > div a i{
	color: #e1e1e1;
	font: 400 14px/16px 'iaz-cond';
	display: block;
}
.mdl_analiz2v5 .tab_content > div > div a b{
	font: 600 24px/28px 'iaz-cond';
	display: block;
	text-transform: uppercase;
	padding-bottom: 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_analiz2v5 .tab_content > div > div a span{
	font: 400 14px/17px 'iaz-cond';
	display: block;
}
@media (min-width: 1200px) and (max-width: 1269px) {
	.mdl_analiz2v5 .tab_content > div > div a{
		padding: 15px 10px 30px 10px;
		min-height: 217px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.mdl_analiz2v5 .tab_content > div > div a{
		padding: 12px 10px 40px 10px;
		min-height: 258px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.mdl_analiz2v5 .tab_content > div > div a{
		padding: 12px 10px 30px 10px;
		min-height: 169px;
	}
	.mdl_analiz2v5 .tab_content > div > div a span,.mdl_analiz2v5 a.fc label span{
		display: none;
	}
	.mdl_analiz2v5 .tab_content > div > div a b {
		font: 600 20px/24px 'iaz-cond';

	}
}
@media (max-width: 767px) {
	.mdl_analiz2v5{
		padding-bottom: 10px;
	}
	.mdl_analiz2v5 .clm{
		margin: 0px 0px;
	}
	.mdl_analiz2v5 .tab_content > div > div a i{
		font: 400 14px/18px 'iaz';
		padding-bottom: 2px;
	}
	.mdl_analiz2v5 .tab_content > div > div a{
		min-height: inherit;
		padding: 10px 10px 23px 10px;
	}
	.mdl_analiz2v5 .tab_content > div > div a b{
		min-height: inherit;
		padding-bottom: 5px;
		font: 600 20px/24px 'iaz-cond';
	}
	.mdl_analiz2v5 .tab_content > div > div a:after{
		bottom: 6px;
	}

	.mdl_analiz2v5 .tab_content > div > div a:before{
		bottom: 12px;
	}
	.mdl_analiz2v5 .tab_content > div > div a span{
		font: 400 13px/16px 'iaz';
	}
	.mdl_analiz2v5 .tab .b button{
		width: 40%;
	}
	.mdl_analiz2v5 .tab .c a{
		padding: 2px 10px 0px 10px;
	}

	.mdl_analiz2v5 .clm > div{
		width: 96%;
		float: none;
		margin: 0px auto;
	}
}


.mdl_analiz2v5 .oArticle{
	border: 1px solid #e1e1e1;
	margin: 10px 0px 8px 0px;
	min-height: 160px;
	display: block;
	position: relative;
	padding-top: 5px;
	font-size: 0;
	overflow: hidden;
}
.mdl_analiz2v5 .oArticle h4{
	color: #383c42;
	font:400 16px 'iaz';
	width: 55%;
	float: right;
	padding: 20px 0px 10px 0px;
	position: relative;
	z-index: 1;
}
.mdl_analiz2v5 .oArticle img{
	position: absolute;
	width: 45%;
	left: 0;
	bottom: 0;
	z-index: 0;
}
.mdl_analiz2v5 .oArticle h4 span{
	display: block;
	font:600 16px 'iaz';
	text-transform: uppercase;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #676a70;
}
.mdl_analiz2v5 .oArticle h4 b{
	display: block;
	font:600 18px/22px 'iaz';
	border-top: 5px solid #383c42;
	margin-top: 3px;
	padding-top: 8px;
	padding-right: 10px;
}

.mdl_analiz2v5 .calendar_block{
	border: 1px solid #e1e1e1;
	padding: 7px 8px 7px 10px;
	margin: 8px 0px;
}
.mdl_analiz2v5 .calendar_block h4{
	font: 600 16px/16px 'iaz';
	color: #383c42;
	text-transform: uppercase;
	padding-top: 7px;
}
.mdl_analiz2v5 .calendar_block .scroll{
	max-height: 165px;
	overflow-y: scroll;
	overflow-x: hidden;
}


.mdl_analiz2v5 .calendar_block .scroll::-webkit-scrollbar {
	width: 5px;
	height: 10px;
}
.mdl_analiz2v5 .calendar_block .scroll::-webkit-scrollbar-button {
	width: 0;
	height: 0;
	display: none;
}
.mdl_analiz2v5 .calendar_block .scroll::-webkit-scrollbar-corner {
	background-color: transparent;
}
.mdl_analiz2v5 .calendar_block .scroll::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,0.4);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.25);
}
.mdl_analiz2v5 .calendar_block .scroll::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07);
}



.mdl_analiz2v5 .calendar_block table{
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	max-width: 100%;
}
.mdl_analiz2v5 .calendar_block tr td{
	border-bottom: 1px solid #e1e1e1;
	padding: 13px 0px;
	vertical-align: top;
}
.mdl_analiz2v5 .calendar_block tr:last-child td{
	border-bottom: 0px none;
}
.mdl_analiz2v5 .calendar_block tr td:first-child{
	padding-left: 44px;
	padding-right: 4px;
	position: relative;
}
.mdl_analiz2v5 .calendar_block tr td:first-child i{
	position: absolute;
	display: block;
	left: 0;
	top: 19px;
	height: 21px;
	width: 32px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.mdl_analiz2v5 .calendar_block tr td:first-child b{
	color: #383c42;
	font:600 12px/23px 'iaz';
	display: block;
	text-transform: uppercase;
}
.mdl_analiz2v5 .calendar_block tr td:first-child b .hidden-xs{
	display: none!important;
}
.mdl_analiz2v5 .calendar_block tr td:first-child b .visible-xs-inline{
	display: inline!important;
}

.mdl_analiz2v5 .calendar_block tr td:first-child b span.imp{
	float: right;
	color: #fff;
	min-width: 46px;
	height: 14px;
	background-color: #f68e56;
	text-align: center;
	border-radius: 2px;
	font: 400 10px/17px 'iaz';
}
.mdl_analiz2v5 .calendar_block tr td:first-child b span.imp3{
	background-color:#f05336;
}
.mdl_analiz2v5 .calendar_block tr td:first-child b span.imp1{
	background-color:#019589;
}

.mdl_analiz2v5 .calendar_block tr td:first-child p{
	color: #676a70;
	font:400 14px/16px 'iaz';
}
.mdl_analiz2v5 .calendar_block tr td:last-child div{
	white-space: nowrap;
	padding-left: 9px;
	padding-right: 10px;
	font:400 12px/18px 'iaz';
	color: #383c42;
	border-left: 1px solid #e1e1e1;
}
.mdl_analiz2v5 .calendar_block tr td:last-child div strong{
	font:600 14px/18px 'iaz';
}

.avgrund-popin {
	background: #fff;
	opacity: 0;
	filter: alpha(opacity=0);

	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	-webkit-transition: 0.4s -webkit-transform ease-out,0.4s opacity ease-out;
	-moz-transition: 0.4s transform ease-out,0.4s opacity ease-out;
	-ms-transition: 0.4s transform ease-out,0.4s opacity ease-out;
	-o-transition: 0.4s transform ease-out,0.4s opacity ease-out;
	transition: 0.4s transform ease-out,0.4s opacity ease-out;
}



.avgrund-active{
	opacity: 1;
	filter: alpha(opacity=100);

	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.avgrund-blur {
	-webkit-filter: blur(2px);
	-moz-filter: blur(2px);
	-ms-filter: blur(2px);
	-o-filter: blur(2px);
	filter: blur(2px);
}



.mdl_qfc{
	margin: 5px -7px;
}
.mdl_qfc > div{
	float: left;
	width: 20%;
	padding: 8px 7px;
}
.mdl_qfc > div > div{
	border: 1px solid #e1e1e1;
	min-height: 70px;
	padding: 0px 10px
}
.mdl_qfc .head{
	height: 33px;
	color: #383c42;
	font: 700 18px/36px 'iaz';
	overflow: hidden;
	height: 36px;
	position: relative;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_qfc .head span{
	font: 600 18px/36px 'iaz';
	color: #ff5151;
	overflow: hidden;
	height: 36px;
	position: absolute;
	right: 0px;
	top: 0px;
	padding-top: 2px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_qfc .row span{
	display: block;
	font: 400 12px/14px 'iaz';
	color: #676a70;
}
.mdl_qfc .row span:last-child{
	font-size: 10px;
	text-transform: uppercase;
}
.mdl_qfc .row .col-xs-5{
	padding-left: 0px;
	overflow: hidden;
}
@media (max-width: 767px) {
	.mdl_qfc{
		margin: 5px 0px;
	}
	.mdl_qfc > div{
		float: none;
		width: 100%;
	}
	.mdl_qfc .row .col-xs-5 .highcharts-container{
		float: right;
	}
}


.admincp .mdl_fixed_footer_link{
	margin: 10px 0px;
	float: left;
}
.mdl_fixed_footer_link{
	min-width: 80px;
	height: 56px;
	background:#f05336;
	display: inline-block;
	border-radius: 3px;
	color: #fff!important;
	padding: 7px 14px 0px 14px;
	text-align: center;

	text-decoration: none!important;
}
.mdl_fixed_footer_link span{
	font: 600 16px/18px 'iaz-cond';
	display: block;
}
.mdl_fixed_footer_link b{
	font: 600 27px/24px 'iaz-cond';
	display: block;
	letter-spacing: 1px;
}
.fixed_footer_link{
	position: fixed;
	width: auto!important;
	float: right;
	left: 10px;
	bottom: -60px;
	z-index: 2;
	display: none;
	transition:bottom .5s cubic-bezier(.4,0,.2,1);
}
@media (max-width: 767px) {
	.fixed_footer_link{
		display: block;
	}
	.fixed_footer_link.sabit{
		bottom: 10px;
	}
}
.mobile_menu{
	position: fixed;
	right: 100%;
	width: 100%;
	top: 0px;
	display: none;
	background-color: #dde3e7;
	z-index: 0;
	border-left: 46px solid transparent;
	overflow-y:auto;
	height: 100%;
}
.mobile_menu.anim{
	transition:right .4s cubic-bezier(.4,0,.2,1);
}
.mobile_menu .head{
	height: 64px;
	padding-top: 7px;
	padding-left: 11px;
	padding-right: 10px;
}
.mobile_menu .head > a{
	height: 40px;
	padding-left: 50px;
	background: url("/frontend/i/v5/header/logo_mini.png") 0px 0px no-repeat;
	background-size: auto 40px;
	float: left;
	font: 300 18px 'iaz-cond';
	color: #3c4043;
	position: relative;
	text-decoration: none;
}
.tr .mobile_menu .head > a,.az .mobile_menu .head > a{
    background: url("/frontend/i/v5/logo.svg") 0px 0px no-repeat;
    background-size: auto 40px;
}
.mobile_menu .head > a:before{
	content: "";
	display: block;
	position: absolute;
	width: 1px;
	height: 40px;
	background-color: #b1b8bd;
	top: 0;
	left: 43px;
}
.mobile_menu .head > a b{
	font-weight:600;
	display: block;
	line-height: 19px;
}
.mobile_menu .head > button{
	height: 40px;
	width: 40px;
	float: right;
	background: url("/frontend/i/v5/header/close.png") center 8px no-repeat;
	background-size: 20px 20px;
}


.mdl_mobile_menu{
	display: none;
	padding-bottom: 170px;
	position: relative;
}
.mobile .mobile_menu,.mobile .mdl_mobile_menu,.admincp .mdl_mobile_menu{
	display: block;
}
.mdl_mobile_menu > ul{
	width: 100%;
	margin-bottom: 4px;
}
.mdl_mobile_menu > ul > li{
	margin-right: 16px;
	display: block;
}
.mdl_mobile_menu > ul > li > a{
	height: 49px;
	display: block;
	border-bottom: 1px solid #fff;
	color: #3c4043;
	font: 600 19px/49px 'iaz-cond';
	text-decoration: none;
	position: relative;
	margin-left: 42px;
}
.mdl_mobile_menu > ul > li.a > a{
	border-color: transparent;
}
.mdl_mobile_menu > ul > li > a:after{
	content: "";
	display: block;
	width: 5px;
	height: 16px;
	position: absolute;
	right:8px;
	top:16px;
	background: url("/frontend/i/v5/header/mnr.png") 0px 0px no-repeat;
	background-size: auto 16px;
}
.mdl_mobile_menu > ul > li.a > a:after{
	background: url("/frontend/i/v5/header/mnd.png") 0px 0px no-repeat;
	background-size: 16px auto;
	width: 16px;
	height: 5px;
	bottom: 16px;
	top: auto;
	right: 13px;
}
.mdl_mobile_menu > ul > li.a > a:before{
	content: "";
	display: block;
	width: 41px;
	height: 31px;
	position: absolute;
	right:0px;
	bottom: 0;
	background-color: #3c4043;
}
.mdl_mobile_menu > ul li ul{
	overflow: hidden;
	height: 0;
	margin-bottom: 0;
	transition:all .4s cubic-bezier(.4,0,.2,1);
	background-color: #3c4043;
	padding-left: 32px;
	padding-right: 7px;
	margin-top: -1px;
}
.mdl_mobile_menu > ul > li > ul > li a{
	height: 41px;
	border-bottom: 1px solid #5e6566;
	padding-left: 18px;
	color: #fff;
	font: 600 18px/40px 'iaz-cond';
	display: block;
	text-decoration: none;
	position: relative;
}
.mdl_mobile_menu > ul > li > ul > li a:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 17px;
	background-color: #bdc3c7;
	width: 5px;
	height: 5px;
}
.mdl_mobile_menu > ul > li > ul > li:last-child > a{
	border-bottom: 0;
}

.mdl_mobile_menu > ul > li > ul > li.sub > a{
	font: 600 18px/40px 'iaz-cond';
}
.mdl_mobile_menu > ul > li > ul > li.sub > a:before{
	content: "+";
	background-color: transparent;
	width: auto;
	height: auto;
	top: 0;
}
.mdl_mobile_menu > ul > li > ul > li.sub.a > a:before{
	content: "";
	width: 9px;
	height: 1px;
	background-color: #fff;
	top: 19px;
}
.mdl_mobile_menu .cltl{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
}

.mdl_mobile_menu .cltl > div{
	display: table;
	width: 100%;
	position: relative;
	border-top: 1px solid #fff;
	margin-top: 10px;
}
.mdl_mobile_menu .cltl > div > *{
	display: table-cell;
	height: 92px;
	border-right: 1px solid #fff;
	text-align: center;
	vertical-align: middle;
	color: #3c4043;
	font:600 19px 'iaz-cond';
	text-decoration: none;
	width: 33.33%;
}
.mdl_mobile_menu .cltl > div > *:first-child:before{
	content: "";
	display: block;
	width: 25px;
	height: 25px;
	margin: 0px auto 6px auto;
	background: url("/frontend/i/v5/header/contact_mobile.png") no-repeat;
	background-size: 25px auto;
}
.mdl_mobile_menu .cltl > div > .livechat:before{
	content: "";
	display: block;
	width: 29px;
	height: 25px;
	margin: 0px auto 6px auto;
	background: url("/frontend/i/v5/header/livechat_mobile.png") no-repeat;
	background-size: auto 25px;
}

.mdl_mobile_menu .cltl .lang{
	border-right: 0px;
}
.mdl_mobile_menu .cltl .lang > div{
	height: 0;
	overflow: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	transition:all .2s cubic-bezier(.4,0,.2,1);
}

.mdl_mobile_menu .cltl .lang a{
	width: 100%;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #e8edf0;
	font: 600 18px 'iaz-cond';
	text-decoration: none;
	border-bottom: 1px solid #8a8f93;
	overflow: hidden;
	transition:all .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mdl_mobile_menu .cltl .lang > a{
	border-bottom: 0px none;
	color: #3c4043;
	font:600 19px 'iaz-cond';
	height: 92px;
	display: block;
	padding-top: 20px;
	position: relative;
}
.mdl_mobile_menu .cltl .lang > a:after{
	display: block;
	content:"" ;
	width: 5px;
	height: 16px;
	background: url("/frontend/i/v5/header/mnr.png") no-repeat;
	background-size: 5px auto;
	position: absolute;
	right: 12px;
	top: 38px;
}
.mdl_mobile_menu .cltl .lang a:last-child{
	border-bottom: 0px none;
}
.mdl_mobile_menu .cltl .lang.a > div{
	background-color: #53595d;
}
.mdl_mobile_menu .cltl .lang a:before{
	content: "";
	display: inline-block;
	height: 24px;
	width: 24px;
	border-radius: 11px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center center;
	margin-right: 6px;
}
.mdl_mobile_menu .cltl .lang > a:before{
	display: block;
	margin: 0px auto 4px auto;
	height: 25px;
	width: 25px;
	border-radius: 12px;
}

.mdl_mobile_menu .cltl .lang a.az:before{
	background-image: url("/frontend/i/v5/flags/az.png");
}
.mdl_mobile_menu .cltl .lang a.tr:before{
	background-image: url("/frontend/i/v5/flags/tr.png");
	background-position: -1px center;
}
.mdl_mobile_menu .cltl .lang a.ru:before{
	background-image: url("/frontend/i/v5/flags/ru.png");
}
.mdl_mobile_menu .cltl .lang a.en:before{
	background-image: url("/frontend/i/v5/flags/uk.png");
}
.mdl_mobile_menu .cltl .lang a.ar:before{
	background-image: url("/frontend/i/v5/ar.png");
}


.mdl_mobile_menu .cltl > a {
	display: inline-block;
	height: 46px;
	padding-left: 35px;
	position: relative;
	color: #fff;
	border-radius: 10px;
	font: 600 22px/46px 'iaz-cond';
	width: 83%;
	text-align: left;
	background-color: #f05336;
}
.mdl_mobile_menu .cltl > a:before{
	content: "";
	display: block;
	position: absolute;
	width: 36px;
	height: 33px;
	background: url("/frontend/i/v5/header/stars2.png") no-repeat;
	top: 8px;
	left: -22px;
}
.mdl_mobile_menu .cltl > a:after{
	content: "";
	display: block;
	position: absolute;
	width: 7px;
	height: 16px;
	background: url("/frontend/i/v5/header/navi_arrow_hover.png") no-repeat;
	top: 15px;
	right: 14px;
}

.mobile .mmc{
	position: relative;
	overflow: hidden;
}

.mobile.mmo body/*,html.ios.mobile.mmo*/{
	overflow: hidden;
	background-color:#dde3e7;
}
.mobile.mmo #body{
	background-color: #fff;
}
html.ios.mobile.mmo .mmc{
	height: 100%;
}

.form_successv5{
	background-color:#e8edf0;
	border-radius: 4px;
	text-align: center;
}
.desktop .form_successv5.form_inline{
	display: table;
	width: 100%;
}
.desktop .form_successv5.form_inline > div{
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}
.form_successv5 .f_ico{
	height: 72px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.form_successv5 .f_ico img{
	padding: 0px 0px!important;
	display: inline!important;
}
.desktop .form_successv5.form_inline .f_ico{
	height: auto;
}

.form_successv5 .f_title{
	color: #3c4043;
	font:400 16px 'iaz-cond';
	padding-bottom: 20px;
}
.desktop .form_successv5.form_inline .f_title{
	padding-bottom: 0px;
	text-align: left;
	padding-left: 0px;
}

.form_successv5 .f_title h3{
	color: #088A97;
	font:600 30px/30px 'iaz-cond';
	padding-bottom: 9px;
}
.desktop .form_successv5.form_inline .f_title h3{
	padding-bottom: 3px;
}

.form_successv5 .f_desc{
	color: #3c4043;
	font:400 16px/19px 'iaz-cond';
	padding-bottom: 20px;
}
.desktop .form_successv5.form_inline .f_desc{
	padding-bottom: 0px;
	text-align: left;
}
.form_successv5 .f_desc h3{
	color: #3c4043;
	font:400 18px/23px 'iaz-cond';
	padding-bottom: 5px;
}
.desktop .form_successv5.form_inline .f_desc h3{
	padding-bottom: 3px;
}
.desktop .form_successv5.form_inline .f_desc br{
	display: none;
}

.form_successv5 .f_btn{
	padding: 12px 0 5px 0;
	border-top: 1px solid #b1b8bd;
}
.desktop .form_successv5.form_inline .f_btn{
	border-top: 0px;
	border-left: 1px solid #b1b8bd;
}
.form_successv5 .f_btn a{
	display: inline-block;
	height: 34px;
	color: #fff;
	border-radius: 3px;
	padding: 0px 25px;
	font:600 18px/34px 'iaz-cond';
	background-color: #088A97;
	width: 65%;
	text-align: center;
	margin-bottom: 7px;
	text-decoration: none;
	text-transform: uppercase;
}
.form_successv5 .f_btn a:first-child{
	background-color:#53595d ;
}
h1.h3,h2.h3{
	color: #3c4043;
	font: 600 30px/30px 'iaz-cond';
	text-transform: uppercase;
	padding-bottom: 10px;
	display : inline;
}
.products_container{
	width: 100%!important;
}
.mdl_products .sc{
	width: 100%;
	position: relative;
}

.mdl_products .sc .pm{
	position: relative;
	padding-top: 30px;
	min-height: 280px;
}
.mdl_products .sc .title{
	color: #fff;
	font: 300 50px/50px 'iaz-cond';
	text-align: center;
	padding-bottom: 5px;
}

.mdl_products .sc .desc{
	color: #e8edf0;
	font: 600 16px/18px 'iaz-cond';
	text-align: center;
}
.mdl_products .sc div.tb{
	width: 100%;
	display: table;
	min-height: 62px;
	position: absolute;
	bottom: 69px;
}
.ar .mdl_products .sc div.tb{
	direction: rtl;
}
.mdl_products .sc div.tb > div{
	display: table-cell;
	position: relative;
	vertical-align: middle;
	border-left: 1px solid #b1b8bd;
	padding-left: 18px;
	color: #fff;
	font:300 27px/27px 'iaz-cond';
	width: 25%;
}
.ar .mdl_products .sc div.tb > div{
	border-left: 0px;
	border-right: 1px solid #b1b8bd;
	padding-left: 0px;
	padding-right: 18px;
}
.mdl_products .sc div.tb > div:last-child{
	border-left: 0px;
	border-right:0px;
	text-align: right;
}
.mdl_products .sc div.tb > div:before{
	width: 5px;
	height: 5px;
	position: absolute;
	content: "";
	display: block;
	background: #b1b8bd;
	left:-3px;
	top: 0;
	border-radius: 3px;
}
.ar .mdl_products .sc div.tb > div:before{
	left:auto;
	right:-3px;
}
.mdl_products .sc div.tb > div:last-child:before{
	display: none;
}
.mdl_products .sc div.tb a{
	width: 234px;
	height: 45px;
	border-radius: 3px;
	background-color: #f05336;
	color: #fff;
	text-align: center;
	font: 600 22px/45px 'iaz-cond';
	display: inline-block;
	text-decoration: none;
}
.mdl_products > .pm{
	position: relative;
}
.mdl_products .fss{
	height: 65px;
	background: #b1b8bd;
	margin-top: -34px;
}
.mdl_products .fss .tb{
	display: table;
	width: 100%;
	height: 65px;
}
.ar .mdl_products .fss .tb{
	direction: rtl;
}
.mdl_products .fss .tb > *{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.mdl_products .fss .tb > label{
	background: #088A97;
	color: #fff;
	font: 600 24px/65px 'iaz-cond';
	width: 125px;
}
.mdl_products .fss .tb > div.search{
	width: 459px;
	border:7px solid #b1b8bd;
	background-color: #fff;
	position: relative;
}
.mdl_products .fss .tb > div.search input{
	width: 100%;
	height: 100%;
	position: relative;
	padding-left: 17px;
	color: #3c4043;
	font: 400 20px 'iaz-cond';
}
.mdl_products .fss .tb > div.search input::-webkit-input-placeholder {font: 400 21px 'iaz-cond';color:#3c4043;}
.mdl_products .fss .tb > div.search input::-moz-placeholder          {font: 400 21px 'iaz-cond';color:#3c4043;}/* Firefox 19+ */
.mdl_products .fss .tb > div.search input:-moz-placeholder           {font: 400 21px 'iaz-cond';color:#3c4043;}/* Firefox 18- */
.mdl_products .fss .tb > div.search input:-ms-input-placeholder      {font: 400 21px 'iaz-cond';color:#3c4043;}
.mdl_products .fss .tb > div.search button{
	width: 48px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: url("/frontend/i/v5/header/srch2x.png") center center no-repeat;
	background-size: 22px auto;
}
.ar .mdl_products .fss .tb > div.search button{
	right: auto;
	left: 0;
}
.mdl_products .fss .tb .filter .time,.mdl_products .fss .tb .sort{
	width: 130px;
	height: 65px;
	background-color: #fff;
	border:7px solid #b1b8bd;
	border-left-width: 6px;
	border-right-width: 6px;
	float: left;
}
.mdl_products .fss .tb .sort{
	width: 134px;
	border-right-width: 0px;
}
.mdl_products .fss .tb .filter .time select,.mdl_products .fss .tb .sort select{
	width: 100%;
	height: 100%;
	padding-left: 13px;
	color: #3c4043;
	font: 400 20px 'iaz-cond';
	background-image:url(/frontend/i/v5/products_page/time_arr.png);
	background-position:88px center;
	background-repeat:no-repeat;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.mdl_products .fss .tb .chosen-container{
	width: 100%;
	height: 100%;
}
.mdl_products .fss .tb .chosen-container-single .chosen-single{
	width: 100%;
	height: 100%;
	border-radius: 0;
	box-shadow: none;
	background: none!important;
	padding-left: 0;
	border-color:#b1b8bd!important;
	border-top: 0!important;
	border-bottom: 0!important;
}
.mdl_products .fss .tb .chosen-container-single .chosen-single span{
	height: 100%;
	padding-left: 13px;
	color: #3c4043;
	font: 400 20px/54px 'iaz-cond';
	text-align: left;
}
.mdl_products .fss .tb .chosen-container-single .chosen-single div{
	right: 11px;
}
.mdl_products .fss .tb .chosen-container-single .chosen-single div b{
	background:url(/frontend/i/v5/products_page/time_arr.png) center center no-repeat!important;
}
.mdl_products .fss .tb .chosen-container .chosen-drop{
	border-color:#b1b8bd!important;
}
.mdl_products .fss .tb .chosen-container .chosen-results li{
	font: 400 18px 'iaz-cond';
	padding: 5px 0px 3px 0px;
}
.mdl_products .fss .tb .chosen-container .chosen-results li.highlighted{
	background:#b1b8bd!important;
}
.mdl_products .fss .tb .filter .risk{
	float: left;
	height: 65px;
	width: 187px;
	border-top: 7px solid #b1b8bd;
	border-bottom: 7px solid #b1b8bd;
	background-color: #fff;
}
.mdl_products .fss .tb .filter .risk > label{
	float: left;
	color: #3c4043;
	font: 400 20px/54px 'iaz-cond';
	padding-left: 17px;
}
.mdl_products .fss .tb .filter .risk > div{
	float: right;
	margin-right: 19px;
	display: table;
	height: 51px;
}
.mdl_products .fss .tb .filter .risk > div > label{
	display: table-cell;
	vertical-align: middle;
	padding: 0px 4px;
}
.mdl_products .fss .tb .filter .risk > div > label span{
	display: none;
}
.mdl_products .fss .tb .filter .risk > div > label i{
	position: relative;
	padding-left: 15px;
	cursor: pointer;
}
.mdl_products .fss .tb .filter .risk > div > label i:before{
	width: 15px;
	height: 15px;
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	background-color: #f7941d;
}
.mdl_products .fss .tb .filter .risk > div > label:first-child i:before{
	background-color: #ff0000;
}
.mdl_products .fss .tb .filter .risk > div > label:last-child i:before{
	background-color: #088A97;
}
.mdl_products .fss .tb .filter .risk > div > label i:after{
	width: 23px;
	height: 23px;
	content: "";
	display: block;
	position: absolute;
	left: -4px;
	top: 50%;
	margin-top: -11px;
	border: 2px solid #555555;
	opacity: 0;
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.mdl_products .fss .tb .filter .risk > div > label.selected i:after{
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.mdl_products .fssr{
	padding: 12px 0;
	border-bottom: 1px solid #dde3e7;
	margin-bottom: 15px;
	display: none;
}
.mdl_products .fssr.nr:before{
	display: inline-block;
	content: attr(data-error-msj);
	color: #ff0000;
	font: 400 16px/42px 'iaz-cond';
	margin-left: 21px;
}
.mdl_products .fssr.a{
	display: block;
}

.mdl_products .fssr label{
	float: left;
	margin-right: 9px;
	background-color: #e8edf0;
	height: 40px;
	padding-left: 12px;
	margin-bottom: 0;
}
.mdl_products .fssr label span{
	color: #53595d;
	font: 600 16px/42px 'iaz-cond';
	float: left;
	padding-right: 30px;
	text-transform: uppercase;
}
.mdl_products .fssr label a{
	float: right;
	height: 40px;
	width: 32px;
	border-left: 1px solid #b1b8bd;
	background: url("/frontend/i/v5/header/close.png") center center no-repeat;
	background-size: 14px auto;
}
.mdl_products .fssr label span i{
	position: relative;
	padding-left: 21px;
	cursor: pointer;
}
.mdl_products .fssr label span i:before{
	width: 15px;
	height: 15px;
	content: "";
	display: block;
	position: absolute;
	left: 6px;
	top: 50%;
	margin-top: -8px;
	background-color: #ff0000;
}
.mdl_products .fssr label span i.r1:before{
	background-color: #f7941d;
}
.mdl_products .fssr label span i.r2:before{
	background-color: #088A97;
}
.mdl_products .fssr > a{
	float: left;
	color: #53595d;
	font: 600 16px/42px 'iaz-cond';
	margin-left: 21px;
	text-decoration: underline;
}

.mdl_products .list{
	padding-top: 15px;
}
.admincp .mdl_products .list .body{
	padding-bottom: 100px;
}

.mdl_products .list .header{
	height: 38px;
}
.mdl_products .list .header label{
	float: left;
	border-left: 1px solid #b1b8bd;
	height: 34px;
	position: relative;
	padding-left: 16px;
	color: #53595d;
	font: 600 16px/25px 'iaz-cond';
	width: 337px;
	text-transform: uppercase;
}
.ar .mdl_products .list .header label{
	border-left: 0px;
	border-right: 1px solid #b1b8bd;
	padding-left: 0px;
	padding-right: 16px;
	text-align: right;
	float: right;
}
.ar .mdl_products .list .body .item > div,.ar .mdl_products .list .body .item > a{
	float: right;
}
.ar .mdl_products .list .body .item > a{
	margin: 3px 12px 0px 25px;
}
.ar .mdl_products .list .body .item > div:before{
	left: auto;
	right: 0;
}
.ar .mdl_products .list .body .item > div > ul li{
	border-right: 1px solid #b1b8bd;
	border-left: 0;
}
.mdl_products .list .header label:nth-child(3){
	width:288px;
}
.mdl_products .list .header label:first-child{
	width:183px;
}
.mdl_products .list .header label:last-child{
	width:227px;
}

.mdl_products .list .header label:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 25px;
	background:#b1b8bd;
}
.ar .mdl_products .list .header label:before{
	left: auto;
	right: 0;
}

.mdl_products .list .body{
	padding-bottom:15px;
}

.mdl_products .list .body .item{
	background-color: #e8edf0;
	height: 170px;
	box-shadow: 0px 2px 2px 0px #d1d1d1;
	padding-top: 11px;
	margin-bottom: 20px;
	transition:background-color .2s cubic-bezier(.4,0,.2,1);
	position: relative;
}
.mdl_products .list .body .item:hover{
	background-color: #e4e9ec;
}
.mdl_products .list .body .item:before{
	transition:opacity .5s cubic-bezier(.4,0,.2,1);
	content: "";
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	z-index: -1;
}
.mdl_products .list .body .item.d:before{
	opacity: .5;
	z-index: 1;
}

.mdl_products .list .body .item > div,.mdl_products .list .body .item > a{
	float: left;
	width: 337px;
	height: 146px;
	position: relative;
	padding-top: 18px;
}
.mdl_products .list .body .item > div:nth-child(3){
	width: 288px;
}

.mdl_products .list .body .item .img{
	width:146px;
	height: 143px;
	margin: 3px 25px 0px 12px;
	background-color: #3f4040;
}
.mdl_products .list .body .item > div:before{
	width: 1px;
	height: 96px;
	content: "";
	position: absolute;
	display: block;
	left: 0;
	top: 0px;
	background-color: #fff;
}

.mdl_products .list .body .item > div > ul{
	position: absolute;
	bottom: 0;
	height: 40px;
	width: 100%;
	background-color: #fff;
	margin-bottom: 0;
	display: table;
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
}
.mdl_products .list .body .item > div > ul li{
	display: table-cell;
	position: relative;
	border-left: 1px solid #b1b8bd;
	vertical-align: middle;
	text-align: center;
}
.mdl_products .list .body .item > div:nth-child(2) ul li:first-child{
	border-left: 0;
}
.mdl_products .list .body .item > div.img:before,.mdl_products .list .body .item > div.img + div:before,.mdl_products .list .body .item > a.img + div:before{
	display: none;
}
.mdl_products .list .body .item > div > ul li > div{
	display: table;
	margin: 0 auto;
	height: 30px;
}
.mdl_products .list .body .item > div > ul li > div > *{
	display: table-cell;
	vertical-align: middle;
}
.mdl_products .list .body .item > div > ul li > div > label,.mdl_products .list .body .item > div > ul li > div > a{
	color: #53595d;
	font: 400 16px 'iaz-cond';
	margin-bottom: 0px;
	padding-top: 3px;
	text-decoration: none;
}
.mdl_products .list .body .item > div > ul li > div > b{
	color: #53595d;
	font: 600 24px 'iaz-cond';
	padding-left: 5px;
}
.mdl_products .list .body .item > div > ul li > div > .ed_text *{
	display: inline;
}
.mdl_products .list .body .item > div > ul li > div > span{
	padding: 2px 8px 0px 11px;
}
.mdl_products .list .body .item > div > ul li > div > span i{
	padding-left:16px;
	position: relative;
}
.admincp .mdl_products .list .body .item > div > ul li > div > span i{
	cursor: pointer;
}
.mdl_products .list .body .item > div > ul li > div > span i:before{
	width: 13px;
	height: 13px;
	content: "";
	display: block;
	position: absolute;
	left: 1px;
	top: 50%;
	margin-top: -7px;
	background-color: #dde3e7;
}
.mdl_products .list .body .item > div > ul li > div > span i.a:before{
	background-color: #f7941d;
}
.mdl_products .list .body .item > div > ul li > div > span i:first-child.a:before{
	background-color: #ff0000;
}
.mdl_products .list .body .item > div > ul li > div > span i:last-child.a:before{
	background-color: #088A97;
}



.mdl_products .list .body .item > div > .desc{
	color: #53595d;
	font: 400 16px/17px 'iaz-cond';
	padding-right: 85px;
}
.ar .mdl_products .list .body .item > div > .desc{
	padding-right: 14px;
	padding-left: 25px;
}
.mdl_products .list .body .item > div:nth-child(3) > .desc{
	padding-left: 14px;
}
.mdl_products .list .body .item > div > .desc a{
	color: #088A97;
	font: 600 14px/17px 'iaz-cond';
}

.mdl_products .list .body .item > div:last-child{
	padding-top: 6px;
	width:227px;
}
.mdl_products .list .body .item > div > .l{
	padding-left: 19px;
}
.ar .mdl_products .list .body .item > div > .l{
	padding-left: 0px;
	padding-right: 19px;
}
.mdl_products .list .body .item > div > .l > div{
	padding-bottom: 3px;
}
.mdl_products .list .body .item > div > .l > div > *{
	color: #53595d;
	font: 400 16px/31px 'iaz-cond';
	padding-left: 17px;
	position: relative;
}
.ar .mdl_products .list .body .item > div > .l > div > *{
	padding-left: 0px;
	padding-right: 17px;
}
.mdl_products .list .body .item > div > .l > div > *:before{
	content: "";
	display: block;
	position: absolute;
	background-color: #3c4043;
	width: 6px;
	height: 6px;
	left: 0;
	top: 50%;
	margin-top: -5px;
	border-radius: 3px;
}
.ar .mdl_products .list .body .item > div > .l > div > *:before{
	left: auto;
	right: 0;
}

.mdl_products .list .body .item > div > .l a{
	color: #088A97;
	font: 600 16px/17px 'iaz-cond';
	text-decoration: underline;
}
.mdl_products .list .body .item:nth-child(n+6){
	display: none;
}
.mdl_products .list .body.show_all .item:nth-child(n+6),.admincp .mdl_products .list .body .item:nth-child(n+6){
	display: block;
}



.mdl_products .list .footer{
	height: 44px;
	background-color: #e8edf0;
	text-align: center;
	margin-bottom: 20px;
}
.mdl_products .list .footer button{
	color: #53595d;
	font:600 24px/44px 'iaz-cond';
	background-color: transparent;
	padding-right: 33px;
	position: relative;
}
.mdl_products .list .footer button:after{
	content: "";
	display: block;
	position: absolute;
	width: 18px;
	height: 6px;
	right: 0;
	top: 19px;
	background: url("/frontend/i/v5/header/opac_arr2.png") no-repeat;
	background-position:0px -6px;
}


.mdl_goregv5{
	background-color: #e8edf0;
	margin: 15px 0px;
	display: table;
	width: 100%;
	min-height: 135px;
}
.mdl_goregv5 > div{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.mdl_goregv5 > div:first-child{
	padding:0 46px;
	text-align: left;
}
.mdl_goregv5 > div:last-child a{
	text-align: center;
	height: 45px;
	background-color: #f05336;
	width: 230px;
	display: inline-block;
	color: #fff;
	font: 600 22px/45px 'iaz-cond';
	border-radius: 3px;
	margin: 0px 34px;
	text-decoration: none;
}

.mdl_goregv5 .title{
	color: #53595d;
	font: 600 30px/49px 'iaz-cond';
}
.mdl_goregv5 .desc{
	color: #53595d;
	font: 400 16px/19px 'iaz-cond';
}
@media (max-width: 767px) {
	.mdl_products .sc div.tb{
		display: block;
		position: relative;
		min-height: inherit;
		bottom: auto;
		padding-bottom: 17px;
	}
	.mdl_products .sc div.tb > div.ed_text{
		display: none;
	}
	.mdl_products .sc div.tb > div:last-child{
		text-align: center;
		width: 100%;
		display: block;
	}
	.mdl_products .sc div.tb a{
		width: 90%;
	}
	.mdl_products .sc .title{
		color: #3c4043;
		font: 300 28px 'iaz-cond';
	}
	.mdl_products .sc .desc{
		color: #3c4043;
		font: 400 15px/18px 'iaz-cond';
		padding-bottom: 13px;
	}
	.mdl_products .sc .pm{
		padding-top: 15px;
		min-height: inherit;
	}


	.mdl_products .fss{
		margin-top: auto;
		height: auto;
		padding: 14px 16px;
	}
	.mdl_products .fss .tb{
		height: auto;
		display: block;
		width: auto;
		position: relative;
		padding-top: 51px;
	}
	.mdl_products .fss .tb > *{
		display: block;
	}
	.mdl_products .fss .tb > label{
		display: none;
	}
	.mdl_products .fss .tb > div.search{
		width: 100%;
		border: 0;
		position: absolute;
		left: 0px;
		top: 0px;
		height: 40px;
	}
	.mdl_products .fss .tb .filter{
		padding: 8px 11px;
		background-color: #fff;
		border-radius: 3px;
	}
	.mdl_products .fss .tb .filter .time{
		width: auto;
		float: none;
		border:0;
		border-bottom: 1px solid #e1e1e1;
		height: 30px;
	}
	.mdl_products .fss .tb .filter .time select, .mdl_products .fss .tb .sort select{
		padding-left: 0;
		background-position: right center;
		background-color: #fff;
		-webkit-appearance:none;
		-moz-appearance:none;
	}
	.mdl_products .fss .tb .sort select{    border-bottom: 1px solid #e1e1e1;}
	.mdl_products .fss .tb .sort{
		display: none;
		width: 100%;
		float: none;
		height: 46px;
		border:11px solid transparent;
		border-top-width: 8px;
		border-bottom: 8px;
		border-radius: 3px;
	}
	.mdl_products .breadcrumbv5{
		display: none;
		padding: 8px 11px;
		background-color: #fff;
		border-radius: 3px;
	}


	.mdl_products .fss .tb .filter .risk{
		width: auto;
		float: none;
		border:0;
		border-bottom: 1px solid #e1e1e1;
		height: auto;
		padding-bottom: 8px;
	}
	.mdl_products .fss .tb .filter .risk > label{
		float: none;
		display: block;
		padding-left: 0px;
		text-align: left;
		font: 600 16px/32px 'iaz-cond';
	}
	.mdl_products .fss .tb .filter .risk > div{
		float: none;
		height: auto;
		width: 100%;
	}
	.mdl_products .fss .tb .filter .risk > div > label{
		text-align: left;
		padding-left: 0px;
	}
	.mdl_products .fss .tb .filter .risk > div > label span{
		display: inline-block;
		color: #3c4043;
		font: 400 16px/16px 'iaz-cond';
		padding-right: 9px;
		padding-left: 19px;
	}
	.mdl_products .fss .tb .filter .risk > div > label i{
		font: 400 16px/17px 'iaz-cond';
		padding-left: 13px;
	}
	.mdl_products .fss .tb .filter .risk > div > label i:before{
		margin-top: -7px;
		width: 13px;
		height: 13px;
	}
	.mdl_products .fss .tb .filter .risk > div > label.selected i:after{
		display: none!important;
	}
	.mdl_products .fss .tb .filter .risk > div > label,.mdl_products .fss .tb .filter .risk > div > label > span{
		position: relative;
	}
	.mdl_products .fss .tb .filter .risk > div > label > span:before{
		content: "";
		display: block;
		position: absolute;
		width: 11px;
		height: 11px;
		border: 1px solid #8a8f93;
		left: 0;
		top: 50%;
		margin-top:-6px;
	}
	.mdl_products .fss .tb .filter .risk > div > label.selected > span:after{
		content: "";
		display: block;
		position: absolute;
		width: 7px;
		height: 7px;
		left: 2px;
		top: 50%;
		margin-top:-4px;
		background-color: #3c4043;
	}

	.mdl_products .fss .tab{
		height: 40px;
	}
	.mdl_products .fss .tab a{
		height: 33px;
		background-color: #8a8f93;
		width: 49%;
		text-align: center;
		color: #fff;
		font: 600 17px/33px 'iaz-cond';
		text-decoration: none;
		float: left;
		border-radius: 3px;
	}
	.mdl_products .fss .tab a:last-child{
		float: right;
	}
	.mdl_products .fss .tab a.a{
		background-color: #fff;
		color: #3c4043;
		height: 43px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	.mdl_products .fss .btns{
		height: 55px;
		background-color: #fff;
		border-left: 11px solid transparent;
		border-right: 11px solid transparent;
		border-radius: 3px;
		margin-top: -3px;
	}
	.mdl_products .fss .btns a{
		height: 30px;
		background-color: #088A97;
		border-radius: 3px;
		color: #fff;
		font: 600 16px/30px 'iaz-cond';
		text-align: center;
		float: right;
		margin-top: 13px;
		width: 65%;
		text-decoration: none;
	}
	.mdl_products .fss .btns a:first-child{
		background-color: #bdc3c7;
		float: left;
		width: 31%;
	}
	.mdl_products .fssr{
		display: none!important;
	}
	.mdl_products .fss .tb > div.search button{
		background-size: 17px auto;
		width: 38px;
	}
	.mdl_products .list .header{
		display: none;
	}
	.mdl_products .list .body{
		padding: 0px 10px 14px 10px;
	}
	.mdl_products .list .body .item{
		padding-top: 7px;
		min-height: 102px;
		height: auto;
		margin-bottom: 8px;
	}
	.mdl_products .list .body .item > div{
		float: none;
		padding-top: 0px;
		height: auto;
		width: auto;
	}
	.mdl_products .list .body .item .img{
		width: 89px;
		height: 89px;
		float: left;
		margin: 0px 20px 0 9px;
	}
	.mdl_products .list .body .item > div:nth-child(3),.mdl_products .list .body .item > div > .l{
		display: none;
	}
	.mdl_products .list .body .item > div:last-child{
		width: auto;
		height: auto;
		padding-top: 0;
		position: absolute;
		padding-left: 118px;
		bottom: 0;
	}
	.mdl_products .list .body .item > div > ul{
		display: none;
	}
	.mdl_products .list .body .item > div > .desc{
		padding-right: 10px;
	}
	.mdl_products .list .body .item > div:last-child > ul{
		height: 22px;
		border-top: 0;
		border-bottom: 0;
		display: inline-table;
		position: relative;
		width: auto;
	}
	.mdl_products .list .body .item > div > ul li{
		border-left: 0;
	}
	.mdl_products .list .body .item > div > ul li > div{
		height: 22px;
	}
	.mdl_products .list .body .item > div > ul li > div > label,.mdl_products .list .body .item > div > ul li > div > a{
		padding-left: 8px;
		font-size: 14px;
		padding-top: 0;
	}
	.mdl_products .list .body .item > div > ul li > div > b{
		padding-right: 15px;
		font-size: 16px;
	}
	.mdl_products .list .body .item > div:before{
		display: none;
	}

	.mdl_goregv5{
		display: block;
		padding-bottom: 15px;
		margin: 10px 0px;
	}
	.mdl_goregv5 > div{
		display: block;
		text-align: center;
	}
	.mdl_goregv5 > div:first-child{
		padding: 10px 10px;
	}
	.mdl_goregv5 .title{
		text-align: center;
		font:600 26px/30px 'iaz-cond' ;
		padding-bottom: 10px;
	}
	.mdl_goregv5 .desc{
		text-align: center;
	}
	.mdl_goregv5 > div:last-child a{
		width: 90%;
		margin: 0px 0px;
	}
	.mdl_products .list .footer{
		margin-bottom: 10px;
	}
}


.breadcrumbv5{
	padding: 10px 0;
}
.ar .breadcrumbv5{
	direction: rtl;
}
.breadcrumbv5 span{
	color:#53595d;
	font: 600 16px/12px 'iaz-cond';
}
.breadcrumbv5 div,.breadcrumbv5 p{
	display: inline-block;
}
.breadcrumbv5 i{
	padding-left: 21px;
	position: relative;
}


.breadcrumbv5 i:after{
	content:"";
	display: block;
	position: absolute;
	top: 50%;
	left: 6px;
	margin-top: -8px;
	width: 5px;
	height: 12px;
	background: url("/frontend/i/v5/breadcrumb.png") no-repeat;
}
.ar .breadcrumbv5 i:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
	left: auto;
	right: 6px;
}
.mdl_insider{
	width: 461px;
	background: url("/frontend/i/v5/insider/bg1.png") center top no-repeat #e8edf0;
	padding-top: 249px;
	margin: 0 auto;
	border-radius: 4px;
	overflow: hidden;
}
.mdl_insider .title{
	color: #3c4043;
	font: 400 20px/35px 'iaz-cond';
	text-align: center;
}
.mdl_insider .stformv5{
	background-color: transparent;
	width: 100%;
	padding: 0 0 7px 0;
}
.mdl_insider .stformv5 form{
	margin:0px 56px;
	padding: 0;
}

.insider_form2{
	width: 740px;
	padding-top: 12px;
	background-image: url("/frontend/i/v5/insider/bg2.png");
}
.insider_form2 h2{
	color: #3c4043;
	font: 600 35px 'iaz-cond';
}
.insider_form2 .desc{
	color: #3c4043;
	font: 400 20px/27px 'iaz-cond';
	padding-bottom: 13px;
}
.insider_form2 .stformv5{
	width: 354px;
	padding: 0 34px 0px 34px;
}
.mdl_insider.insider_form2 .stformv5 form{
	margin:0px 0px;
}
.mdl_insider.insider_form2 .stformv5 .bttn button:first-child{
	background-color: transparent;
	width: 89px;
	color: #000;
	border: 1px solid #000;
	font-weight: 300;
	margin-right: 8px;
}
.mdl_insider.insider_form2 .stformv5 .bttn button:last-child{
	width: 189px;
}


/* product detail */
.productd_container{
	width: 100%!important;
}
.mdl_productd .sc{
	width: 100%;
	position: relative;
}

.mdl_productd .sc .pm{
	position: relative;
	min-height: 430px;
}
.mdl_productd .sc .right{
	float: right;
	width: 685px;
	padding-top: 50px;
}
.mdl_productd .sc .title{
	color: #fff;
	font: 300 50px/50px 'iaz-cond';
	text-align: left;
	padding-bottom: 5px;
}

.mdl_productd .sc .desc{
	color: #e8edf0;
	font: 400 20px/24px 'iaz';
	text-align: left;
}
.mdl_productd .sc div.tb{
	width: 100%;
	display: table;
	margin-top: 30px;
	margin-bottom: 69px;
}
.mdl_productd .sc div.tb > div{
	display: table-cell;
	position: relative;
	vertical-align: bottom;
	border-left: 1px solid #b1b8bd;
	padding-left: 18px;
	color: #fff;
	font:300 24px/18px 'iaz-cond';
	width: 25%;
}
.mdl_productd .sc div.tb > div b{
	font:600 35px/45px 'iaz-cond';
}

.mdl_productd .sc div.tb > div:first-child{
	padding-left: 83px;
	font:300 27px/27px 'iaz-cond';
	padding-top: 10px;
	vertical-align: top;
}
.mdl_productd .sc div.tb > div:first-child b{
	font:600 26px/27px 'iaz-cond';
}

.mdl_productd .sc div.tb > div:before{
	width: 5px;
	height: 5px;
	position: absolute;
	content: "";
	display: block;
	background: #b1b8bd;
	left:-3px;
	top: 0;
	border-radius: 3px;
}
.mdl_productd .itm2 > .inp:first-child{
	width: 250px;
}
.mdl_productd .mpdm{
	position: absolute;
	padding-top: 167px;
	left: 0;
	top: 59px;
	width: 283px;
}
.mpdml{
	position: fixed;
	left: -385px;
	top: 0px;
	width: 292px;
	height: 100%;
	transition: left .4s cubic-bezier(.4,0,.2,1);
	background-color:#dde3e7;
	z-index: 9;
}
.mpdml.s{
	left: -292px;
}
.mpdml.a{
	left: 0;
	z-index: 10000;
}
.mdl_productd .mpdm .box{
	width: 210px;
	height: 206px;
	background-color:#3d4043;
	border: 3px solid #fff;
	left: 17px;
	top: 0px;
	position: absolute;
	z-index: 1;
}
.mpdml .box{
	width: 68px;
	height: 67px;
	background-color:#3d4043;
	left: 100%;
	top: 50%;
	margin-top: -33px;
	position: absolute;
	z-index: 1;
	margin-left: 25px;
	cursor: pointer;
}
.mpdml .box:before{
	content: "";
	position: absolute;
	right: 100%;
	top: 0;
	height: 67px;
	display: block;
	width: 25px;
	background-color: #53595d;
	border:23px solid  #dde3e7;
	border-left-width: 13px;
	border-right-width: 10px;
}
.mpdml .box:after{
	content: "";
	position: absolute;
	right: 100%;
	top: 23px;
	height: 21px;
	display: block;
	width: 10px;
	border-left: 2px solid #53595d;
	border-right: 2px solid #53595d;
	margin-right:6px ;
}

.mdl_productd .mpdm .menu{
	background: #fff;
	position: relative;
	padding: 58px 20px 0px 20px;
}
.mpdml .menu{
	padding: 13px 28px 0px 23px;
	height: 100%;
	overflow-y:auto;
}
.mpdml .menu::-webkit-scrollbar {
	width: 5px;
	height: 10px;
}
.mpdml .menu::-webkit-scrollbar-button {
	width: 0;
	height: 0;
	display: none;
}
.mpdml .menu::-webkit-scrollbar-corner {
	background-color: transparent;
}
.mpdml .menu::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,0.4);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.25);
}
.mpdml .menu::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07);
}


.mdl_productd .mpdm .menu:before{
	content: "";
	position: absolute;
	left: 0;
	bottom: 100%;
	border-bottom: 70px solid #fff;
	border-right: 283px solid transparent;
}
.webkit .mdl_productd .mpdm .menu:before{
	border-bottom: 0px;
	border-right: 0px;
	display: block;
	background-color: #fff;
	width: 100%;
	height: 70px;
	-webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
	clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.mdl_productd .mpdm .menu li,.mpdml .menu li{
	border-bottom: 1px solid #b1b8bd;
}
.mdl_productd .mpdm .menu li:last-child,.mpdml .menu li:last-child{
	border-bottom: 0;
}
.mdl_productd .mpdm .menu li > a,.mpdml .menu li > a{
	display: block;
	color: #3c4043;
	font: 400 16px/47px 'iaz-cond';
	height: 44px;
	text-decoration: none;
	background: url("/frontend/i/v5/products_page/time_arr.png") right center no-repeat;
}
.ar .mdl_productd .mpdm .menu li > a,.ar .mpdml .menu li > a{
	text-align: right;
	background-position: left center;
}
.mdl_productd .mpdm .menu li > div,.mpdml .menu li > div{
	padding-bottom: 0px;
	display: none;
}
.mdl_productd .mpdm .menu li.a > div,.admincp .mdl_productd .mpdm .menu li.as > div,.mpdml .menu li.a > div{
	display: block;
	padding-bottom: 13px;
}
.mdl_productd .mpdm .menu li > div a,.mpdml .menu li > div a{
	display: block;
	height: 33px;
	color: #3c4043;
	font: 400 16px/35px 'iaz-cond';
	padding-left: 22px;
	text-decoration: none;
	position: relative;
}
.ar .mdl_productd .mpdm .menu li > div a,.ar .mpdml .menu li > div a{
	text-align: right;
	padding-left: 0;
	padding-right: 22px;
}
.mdl_productd .mpdm .menu li > div a:hover,.mpdml .menu li > div a:hover{
	color:#088A97;
}
.mdl_productd .mpdm .menu li > div a:before,.mpdml .menu li > div a:before{
	content: "";
	display: block;
	position: absolute;
	width: 4px;
	height: 4px;
	background-color: #53595d;
	left: 9px;
	top:14px;
}
.ar .mdl_productd .mpdm .menu li > div a:before,.ar .mpdml .menu li > div a:before{
	left: auto;
	right: 9px;
}

.mdl_productd .mpdm .mm{
	display: none;
}
.admincp .mdl_productd .mpdm .mm,.mobile .mdl_productd .mpdm.a .mm{
	display: block;
}
.mobile .mdl_productd .mpdm.a .mm{
	margin-left: 108px;
	padding-top: 11px;
	border-bottom: 1px solid #5a5f5f;
	padding-bottom: 10px;
	margin-right: 8px;
}

.mdl_productd .mpdm .mm > a{
	display: block;
	float: left;
	height: 27px;
	color: #fff;
	text-align: center;
	background-color: #2a2e31;
	margin-right: 15px;
	font: 600 15px/29px 'iaz-cond';
	border-radius: 3px;
	text-decoration: none;
	padding: 0px 10px;
}
.mdl_productd .mpdm .mm > a:last-child{
	background-color: #088A97;
}


.mdl_productd .breadcrumbv5{
	padding:15px 0px 30px 295px;
}
.ios .mdl_productd .breadcrumbv5{
	padding-top: 7px;
}
.ios .mdl_productd .breadcrumbv5 i:after{
	margin-top: -6px;
}
@media (max-width: 767px) {
	.mdl_productd .mpdm{
		min-height: 46px;
		width: 100%;
		position: relative;
		padding-top: 0;
		background-color: #3c4043;
		top: auto;
		left: auto;
	}
	.mdl_productd .mpdm .menu{
		display: none;
		background-color: transparent;
		padding: 10px 9px 0px 13px;
		margin-bottom: 0;
	}
	.mdl_productd .mpdm.a .menu{
		display: block;
	}
	.mdl_productd .mpdm .menu:before{
		display: none!important;
	}

	.mdl_productd .mpdm .box{
		width: 88px;
		height: 86px;
		left: 10px;
		top: 9px;
		border-width: 2px;
	}
	.mdl_productd .breadcrumbv5{
		text-align: right;
		padding: 9px 44px 0 108px;
		min-height: 46px;
	}
	.mdl_productd .breadcrumbv5 *{
		display:none!important;
	}
	.mdl_productd .breadcrumbv5:after{
		content: attr(data-mobile_text);
		color: #fff;
		font: 300 20px/34px 'iaz-cond';
		letter-spacing: 1px;
	}

	.mdl_productd .mpdm i.arrow{
		width: 38px;
		height: 39px;
		border-left: 1px solid #53595d;
		position: absolute;
		right: 0;
		top: 4px;
		background: url("/frontend/i/v5/header/mnd.png") center center no-repeat;
		background-size: 18px 6px;
	}
	.mdl_productd .mpdm.a i.arrow{
		-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
		-webkit-transform: scale(1, -1);
		-ms-transform: scale(1, -1);
		transform: scale(1, -1);
	}

	.mdl_productd .mpdm .menu li{
		border-bottom:0;
	}
	.mdl_productd .mpdm .menu li.a > div{
		padding:10px 0 5px 0;
	}
	.mdl_productd .mpdm .menu li > a{
		color:#fff;
		font: 600 16px/44px 'iaz-cond';
		background: none;
		padding-left: 32px;
		border-bottom: 1px solid #53595d;
		position: relative;
	}
	.mdl_productd .mpdm .menu li:last-child > a{
		border-bottom: 0px;
	}
	.mdl_productd .mpdm .menu li > a:before{
		content: "";
		display: block;
		height: 100%;
		position: absolute;
		left: 6px;
		top: 0;
		width: 14px;
		background: url("/frontend/i/v5/header/mnd.png") 0px center no-repeat;
		background-size: 14px auto;
	}
	.mdl_productd .mpdm .menu li.a > a:before{
		-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
		-webkit-transform: scale(1, -1);
		-ms-transform: scale(1, -1);
		transform: scale(1, -1)
	}

	.mdl_productd .mpdm .menu li > div a{
		color: #fff;
		padding-left: 46px;
	}
	.mdl_productd .mpdm .menu li > div a:before{
		background-color: #bdc3c7;
		width: 6px;
		height: 6px;
		top: 12px;
		left: 30px;
	}
	.mdl_productd .sc div.tb{
		display: none;
	}
	.mdl_productd .sc .title{
		z-index: 1;
		position: relative;
		font-size: 30px;
		line-height: 34px;
		padding: 0px 19px 2px 19px;
	}
	.mdl_productd .sc .desc{
		z-index: 1;
		position: relative;
		padding: 0px 19px;
		font: 300 16px/18px 'iaz-cond';
	}
	.mdl_productd .sc .right{
		width: 100%;
		float: none;
		padding-top: 0;
	}
	.mdl_productd .sc .pm{
		min-height: auto;
	}
	.mdl_productd .asg-hr-ok{
		display: none!important;
	}
}
/*ic seyfe*/
.productd2 .sc .pm {
	position: relative;
	min-height: 340px;
}
.productd2 .mpdm .box{
	width: 100px;
	height: 98px;
}

.productd2 .mpdm {
	padding-top: 90px;
}

.productd2 .asg-hr-ok {
	height: 100px;
	margin: auto;
	text-align: center;
}
.productd2 .sc .right{
	padding-top: 80px;
}
@-webkit-keyframes asg-hr-ok {
	0% {
		top: 0;
		opacity: 0.5;
	}
	50% {
		top: 10px;
		opacity: 1;
	}
	100% {
		top: 0;
		opacity: 0.5;
	}
}

@keyframes asg-hr-ok {
	0% {
		top: 0;
		opacity: 0.5;
	}
	50% {
		top: 10px;
		opacity: 1;
	}
	100% {
		top: 0;
		opacity: 0.5;
	}
}
.productd2 .asg-hr-ok a {
	color: #fff;
	font-size: 24px;
	text-align: center;
	line-height: 50px;
	position: relative;
	-webkit-animation-name: asg-hr-ok;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: 999999999;
	animation-name: asg-hr-ok;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	border: 2px solid #fff;
	height: 50px;
	width: 50px;
	border-radius: 100px;
	display: inline-block;
}



@media (max-width:767px) {


	.productd2 .sc .pm {
		min-height:auto!important;
	}
	.mdl_productd.productd2 .mpdm{
		padding-top: 0;
	}
	.mdl_productd.productd2 .sc .title{
		padding-top: 69px;
	}
	.mdl_productd.productd2 .sc > div:nth-child(2){
		display: table-cell;
		vertical-align: bottom;
	}
	.mdl_productd.productd2 .sc .right{
		display: none;
	}
	.mdl_productd.productd2 .mpdm .box{
		width: 88px;
		height: 86px;
	}
}
/**/



.mdl_tb2v5{
	padding: 15px 0;
}
.mdl_tb2v5 > div{
	position: relative;
	overflow: hidden;
	height: 280px;
}
.mdl_tb2v5 > div.l{
	width: 682px;
	float: left;
}
.mdl_tb2v5 > div.l:after{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #e8edf0;
	width: 352px;
	height: 100%;
	z-index: 1;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_tb2v5 > div.l:hover:after{
	background-color: #088A97;
}
.mdl_tb2v5 > div.l:before{
	content: "";
	display: block;
	position: absolute;
	right: 352px;
	top: 0px;
	z-index: 1;
	border-left:50px solid transparent;
	border-bottom:280px solid #e8edf0;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_tb2v5 > div.l:hover:before{
	border-bottom-color:#088A97;
}

.mdl_tb2v5 > div.r{
	width: 330px;
	float: right;
}
.mdl_tb2v5 > div.r:after{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #e8edf0;
	width: 100%;
	height: 143px;
	z-index: 1;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_tb2v5 > div.r:hover:after{
	background-color: #088A97;
}
.mdl_tb2v5 > div.r:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 143px;
	z-index: 1;
	border-bottom:30px solid #e8edf0;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	border-left:330px solid transparent;
}
.mdl_tb2v5 > div.r:hover:before{
	border-bottom-color: #088A97;
}
.mdl_tb2v5 > div .ed_bg {
	position: absolute;
	width: 100%;
	height: 137px;
	top: 0;
	left: 0;
	z-index: 0;
	background-repeat: no-repeat!important;
}
.mdl_tb2v5 > div.l .ed_bg{
	width: 330px;
	height: 280px;
}
.mdl_tb2v5 .title {
	position: absolute;
	font: 300 40px/40px 'iaz-cond';
	left: 26px;
	top: 145px;
	z-index: 2;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	color: #3c4043;
}
.ar .mdl_tb2v5 .title{
	right: 26px;
	left: auto;
}

.mdl_tb2v5 .l .title {
	left: 347px;
	top: 44px;
}
.mdl_tb2v5 .desc {
	position: absolute;
	font: 400 17px/20px 'iaz-cond';
	left: 26px;
	top: 194px;
	z-index: 2;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	color: #3c4043;
	padding-right: 23px;
}
.mdl_tb2v5 .l .desc {
	left: 347px;
	top: 95px;
}
.mdl_tb2v5 > div:hover .title,.mdl_tb2v5 > div:hover .desc{
	color: #fff;
}

.mdl_tb2v5 > div > a {
	color: #088A97;
	font: 600 18px 'iaz-cond';
	position: absolute;
	display: block;
	float: right;
	right: 23px;
	bottom: 20px;
	padding-right: 21px;
	z-index: 2;
	text-decoration: none;
	transition: color .2s cubic-bezier(.4,0,.2,1);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ar .mdl_tb2v5 > div > a {
	padding-right: 0px;
	padding-left: 21px;
}
.mdl_tb2v5 > div > a:before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url(/frontend/i/v5/tb/tb_arrow.png);
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
	opacity: 1;
	transition: opacity .2s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_tb2v5 > div > a:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.mdl_tb2v5 > div:hover > a:before{
	opacity: 0;
}
.mdl_tb2v5 > div > a:after{
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url(/frontend/i/v5/tb/tb_arrow.png) -7px 0px;
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
	opacity: 0;
	transition: opacity .2s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_tb2v5 > div > a:before,.ar .mdl_tb2v5 > div > a:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
	right: auot;
	left: 0;
}
.mdl_tb2v5 > div:hover > a:after{
	opacity: 1;
}
.mdl_tb2v5 > div:hover > a {
	color: #fff;
}

@media (max-width: 767px) {
	.mdl_tb2v5{
		padding-top: 0;
		background-color: #edf0f1;
		padding-bottom: 30px;
	}
	.mdl_tb2v5 > div{
		width:100%!important;
		height: auto;
		float: none!important;
		margin-right: 0;
		padding: 0px 0px 0px 10px ;
	}
	.mdl_tb2v5 .title{
		position: relative;
		border-bottom: 1px solid #d2d3d4;
		height: 37px;
		margin-top:19px;
		font: 600 22px/37px 'iaz';
		cursor: pointer;
		color: #414141;
		left: auto!important;
		top: auto!important;
	}
	.mdl_tb2v5 .title:after{
		content: "";
		display: block;
		position: absolute;
		width: 6px;
		height: 12px;
		background: url("/frontend/i/v5/tb_arrow.png") -14px 0px no-repeat;
		top: 50%;
		right: 15px;
		margin-top: -6px;
	}
	.mdl_tb2v5 > div a,.mdl_tb2v5 > div .ed_bg,.mdl_tb2v5 .desc,.mdl_tb2v5 > div:before,.mdl_tb2v5 > div:after{
		display: none!important;
	}

}

.mdl_i3tbv5{
	padding-top: 15px;
}
.mdl_i3tbv5 .body{
	margin: 0px -25px;
	padding-bottom:40px;
}
.mdl_i3tbv5 .body > ul{
	padding: 15px 0;
	margin-bottom: 0;
}
.mdl_i3tbv5 .body > ul > li{
	width: 33.33%;
	float: left;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
}
.mdl_i3tbv5 .body > ul > li .title{
	padding-left: 73px;
	color: #53595d;
	font: 600 24px/29px 'iaz-cond';
	text-transform: uppercase;
	padding-bottom: 10px;
	position: relative;
}
.ar .mdl_i3tbv5 .body > ul > li .title{
	padding-left: auto;
	padding-right: 73px;
}
.mdl_i3tbv5 .body > ul > li .title i{
	width: 73px;
	height: 60px;
	position: absolute;
	left: 0;
	top: 2px;
}
.ar .mdl_i3tbv5 .body > ul > li .title i{
	left: auto;
	right: 0;
	background-position: 8px top!important;
}
.mdl_i3tbv5 .body > ul > li .desc{
	color: #3c4043;
	font: 400 16px/19px 'iaz-cond';
}
.mdl_i3tbv5 button.more{
	background-color: #088A97;
	border-radius: 3px;
	color: #fff;
	text-align: center;
	font: 600 20px/40px 'iaz-cond';
	height: 40px;
	width: 100%;
	margin-bottom: 10px;
}
@media (max-width: 767px) {
	.mdl_i3tbv5{
		padding: 15px 10px;
	}
	.mdl_i3tbv5 .body{
		padding:0 0px 10px 0px;
	}
	.mdl_i3tbv5 .body > ul{
		padding:0;
		display: none;
	}
	.mdl_i3tbv5 .body > ul:first-child,.mdl_i3tbv5 .body > ul.a{
		display: block;
	}
	.mdl_i3tbv5 .body > ul > li{
		width: 100%;
		padding-bottom: 10px;
	}
}


/**/
.mdl_bnr32v5 .bnr{
	margin: 0 -11px;
	padding-bottom: 15px;
}
.mdl_bnr32v5 .bnr > a{
	float: left;
	width: 330px;
	height: 345px;
	margin:0 11px;
	text-decoration: none;
	position: relative;
}
/**/
.mdl_bnr33v5{
	padding-top: 20px;
}
.mdl_bnr33v5 .bnr{
	margin: 0 -11px;
	padding-bottom: 15px;
}
.mdl_bnr33v5 .bnr > div{
	float: left;
	width: 330px;
	height: 440px;
	margin:0 11px;
	position: relative;
	background-color: #e8edf0;
	padding: 10px 20px 0 20px;
	text-align: center;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_bnr33v5 .bnr > div:hover{
	background-color: #e1e4e6;
}
.mdl_bnr33v5 .bnr > div > .ed_bg{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 235px;
	background-repeat: no-repeat;
	background-position: center bottom;
}

.mdl_bnr33v5 .bnr > div > a {
	color: #088A97;
	font: 600 18px 'iaz-cond';
	display: inline-block;
	padding-right: 21px;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	margin-top: 8px;
}
.ar .mdl_bnr33v5 .bnr > div > a {
	padding-right: 0px;
	padding-left: 21px;
}
.mdl_bnr33v5 .bnr > div > a:before {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	background: url(/frontend/i/v5/tb/tb_arrow.png);
	width: 6px;
	height: 12px;
	top: 50%;
	margin-top: -6px;
}
.ar .mdl_bnr33v5 .bnr > div > a:before {
	right: auto;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
@media (max-width: 767px) {
	.mdl_bnr32v5 .bnr{
		margin:0 10px;
	}
	.mdl_bnr32v5 .bnr > a{
		float: none;
		width: auto;
		height: auto;
		display: block;
		margin: 5px 0;
	}
	.mdl_bnr32v5 .bnr > a img{
		width: 100%;
	}


	.mdl_bnr33v5 .bnr > div{
		float: none;
		width: auto;
		display: block;
		margin: 5px 0;
		height: auto;
	}
	.mdl_bnr33v5 .bnr > div img{
		display: none;
	}
	.mdl_bnr33v5 .bnr > div > .ed_bg{
		position: relative;
		left: auto;
		bottom: auto;
	}
}


/* account transfer */
.mdlatc.ed_row.v5{
	width: 100%;
	padding: 15px 0;
}
.mdl_at{
	width: 100%;
	background-color: #b1b8bd;
	padding: 30px 0 35px 0;
}
.mobile .mdl_at{
	display: none;
}
.mdl_at .title{
	color: #3c4043;
	font:600 50px 'iaz-cond';
	text-align: center;
	padding-bottom: 5px;
}
.mdl_at .desc{
	color: #3d4043;
	font:400 36px 'iaz-cond';
	text-align: center;
}
.mdl_at ul{
	padding: 29px 0;
	margin-bottom: 0;
	width: 100%;
	display: table;
}
.mdl_at ul li{
	width: 33.33%;
	display: table-cell;
	position: relative;
	text-align: left;
	padding:0 33px;
	color: #3c4043;
	font:400 18px/19px 'iaz-cond';
}
.mdl_at ul li:before{
	content: "";
	width: 6px;
	height: 6px;
	display: block;
	position: absolute;
	background-color: #3c4043;
	border-radius: 3px;
	left:16px;
	top: 4px;
}

.mdl_at .stformv5{
	background-color: transparent;
	width: 100%;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.mdl_at .stformv5 .form_horizontal{
	width: 100%;
	display: table;
}
.ar .mdl_at .stformv5 .form_horizontal{
	direction: rtl;
}
.stformv5 .form_horizontal > div{
	display: table-cell;
	width: auto;
	vertical-align: top;
	border-right: 4px solid transparent;
}
.stformv5 .form_horizontal > div:first-child,.stformv5 .form_horizontal > div:nth-child(2){
	width:164px;
}
.stformv5 .form_horizontal > div:nth-child(4){
	width:255px;
}
.ar .stformv5 .form_horizontal > div:nth-child(4){
	direction: ltr;
}
.stformv5 .form_horizontal .inp input{
	height: 45px;
}
.stformv5 .form_horizontal .inpMobile,.stformv5 .form_horizontal .inp{
	margin-bottom: 0;
}
.stformv5 .form_horizontal .inpMobile > div{
	height: 45px;
}
.stformv5 .form_horizontal .inpMobile > div > *,.stformv5 .form_horizontal .bttn button{
	height: 43px;
}
.stformv5 .form_horizontal .bttn{
	padding-top: 1px;
	padding-right: 0;
	width: 200px;
}
.stformv5 .form_horizontal .inpMobile > div > *:first-child:before,.stformv5 .form_horizontal .inpMobile > div > .opex:before{
	height: 32px;
	top: 5px;
}
.mdl_at .stformv5 form{
	padding: 0;
}
/* 2cv5 */
.mdl_2cv5{
	padding: 15px 0;
}
.mdl_2cv5 > div{
	height: 240px;
	margin-bottom: 3px;
}
.mdl_2cv5 > div > *{
	height: 240px;
	width: 516px;
	float: left;
	background-color:#f1f1f1;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_2cv5 > div > *:first-child{
	margin-right: 3px;
}
.mdl_2cv5 > div:first-child > a{
	float: right;
	margin-right: 0;
	margin-left: 3px;
}
.mdl_2cv5 > div > div{
	padding: 45px 40px 0 34px;
}
.mdl_2cv5 > div:hover > div{
	background-color:#088A97;
}

.mdl_2cv5 .title{
	color: #3c4043;
	font: 600 24px 'iaz-cond';
	padding-bottom: 15px;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_2cv5 .desc{
	color: #3c4043;
	font: 400 16px/18px 'iaz-cond';
	padding-bottom: 25px;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_2cv5 > div:hover .title,.mdl_2cv5 > div:hover .desc{
	color: #fff;
}

.mdl_2cv5 > div > div > a{
	height: 35px;
	display: inline-block;
	background-color: #088A97;
	color: #fff;
	padding: 0px 31px 0px 18px;
	font:600 18px/35px 'iaz-cond';
	border-radius: 3px;
	position: relative;
	text-decoration: none;
}
.mdl_2cv5 > div > div > a:after{
	content: "";
	display: block;
	position: absolute;
	right: 10px;
	top: 11px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
}
@media (max-width: 767px) {
	.mdl_2cv5 > div{
		height: auto;
	}
	.mdl_2cv5 > div > *{
		width: 100%;
		float: none!important;
		display: block;
		height: auto;
	}
	.mdl_2cv5 > div > div{
		padding: 15px 15px 15px 15px;
	}
}
/* 1cv5 */
.mdl_1cv5{
	padding: 15px 0;
}
.mdl_1cv5 > .bnr > *{
	height: 260px;
	width: 575px;
	float: left;
	background-color:#f1f1f1;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_1cv5 > .bnr > a{
	width: 460px;
}
.mdl_1cv5 > .bnr > div{
	padding: 35px 54px 0 20px;
	position: relative;
	text-align: right;
}
.mdl_1cv5 > .bnr:hover > div{
	background-color:#088A97;
}
.mdl_1cv5 > .bnr > div:before{
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	border-right: 71px solid #f1f1f1;
	border-top: 260px solid transparent;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_1cv5 > .bnr:hover > div:before{
	border-right-color:#088A97;
}

.mdl_1cv5 .bnr .title{
	color: #3c4043;
	font: 300 34px 'iaz-cond';
	padding-bottom: 15px;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	text-align: left;
}
.mdl_1cv5 .bnr .desc{
	color: #3c4043;
	font: 400 16px/18px 'iaz-cond';
	padding-bottom: 8px;
	transition: all .2s cubic-bezier(.4,0,.2,1);
	text-align: left;
}
.mdl_1cv5 > .bnr:hover .title,.mdl_1cv5 > .bnr:hover .desc{
	color: #fff;
}

.mdl_1cv5 > .bnr > div > a{
	height: 35px;
	display: inline-block;
	background-color: #088A97;
	color: #fff;
	padding: 0px 31px 0px 18px;
	font:600 18px/35px 'iaz-cond';
	border-radius: 3px;
	position: relative;
	text-decoration: none;
}
.mdl_1cv5 > .bnr > div > a:after{
	content: "";
	display: block;
	position: absolute;
	right: 10px;
	top: 11px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
}
@media (max-width: 767px) {
	.mdl_1cv5 > .bnr > *{
		width: 100%!important;
		float: none!important;
		display: block;
		height: auto;
	}
	.mdl_1cv5 > .bnr > div{
		padding: 15px 15px 15px 15px;
	}
	.mdl_1cv5 > .bnr > div:before{
		display: none;
	}
}

/*mdl_1c2v5*/
.mdl_cheader2v5{
	margin: 20px 0px 15px 0px;
}

.mdl_1c2v5{
	background-color: #f1f1f1;
	margin: 6px 0px;
}
.mdl_1c2v5 > *{
	width: 605px;
	height: 250px;
	float: left;
}
.mdl_1c2v5.app > *{
	height: 280px;
}
.mdl_1c2v5 > a{
	width: 430px;
	float: right;
}
.mdl_1c2v5.left > a{
	float: left;
}
.mdl_1c2v5 > div{
	padding:25px 14px 0 40px;
	text-align: right;
}
.mdl_1c2v5.left > div{
	padding:25px 36px 0 18px;
}
.mdl_1c2v5.app > div{
	text-align: left;
}
.mdl_1c2v5 > div > div.ed_text{
	text-align: left;
	color: #3c4043;
	padding-right: 90px;
}
.ar .mdl_1c2v5 > div > div.ed_text{
	padding-right: 0px;
}
.mdl_1c2v5 > div > div.title{
	font: 600 24px/24px 'iaz-cond';
	padding-bottom: 20px;
}
.mdl_1c2v5 > div > div.desc{
	font: 400 16px/18px 'iaz-cond';
	padding-bottom: 15px;
}
.mdl_1c2v5.app > div > div.desc{
	padding-bottom: 25px;
}
.mdl_1c2v5 > div > a{
	display: inline-block;
	margin-right: 30px;
	color: #088A97;
	font: 600 18px 'iaz-cond';
	text-decoration: none;
}
.mdl_1c2v5 > div > a.more{
	color: #3c4043;
	padding-right: 16px;
	position: relative;
}
.mdl_1c2v5 > div > a.more:after{
	content: "";
	display: block;
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -6px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") -14px 0px no-repeat;
}
.mdl_1c2v5.app > div a.ios{
	width: 127px;
	height: 38px;
	margin-right: 6px;
	background: url("/frontend/i/v5/ios.png");
}
.mdl_1c2v5.app > div a.android{
	width: 127px;
	height: 38px;
	background: url("/frontend/i/v5/android.png");
}
.ios .mdl_1c2v5.app > div a.android,.android .mdl_1c2v5.app > div a.ios{
	display: none;
}

@media (max-width: 767px) {
	.mdl_1c2v5 > a,.mdl_1c2v5.app > a{
		float: none!important;
		height: auto;
		display: block;
		width: 100%;
	}
	.mdl_1c2v5 > div,.mdl_1c2v5.app > div{
		padding: 15px 15px 15px 15px!important;
		width: 100%;
		height: auto;
		text-align: center;
	}
	.mdl_1c2v5 > div > div.ed_text{
		padding-right: 0;
	}
}

/*mdl_1c3v5*/
.mdl_1c3v5{
	padding: 15px 0;
}
.mdl_1c3v5 > div{
	width: 516px;
	height: 240px;
	margin-right: 3px;
	float: left;
	display: table;
	color: #fff;
	position: relative;
}
.mdl_1c3v5 > div > div{
	display: table-cell;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	padding: 0px 65px 0px 14px;
	background-color: rgba(60,64,67,.7);
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_1c3v5 > div:hover > div{
	background-color: rgba(3,122,109,.7);
}
.mdl_1c3v5 > div:last-child{
	margin-right: 0;
}
.mdl_1c3v5 div.title{
	font: 600 24px/24px 'iaz-cond';
	padding-bottom: 15px;
	position: relative;
}
.mdl_1c3v5 div.desc{
	font: 400 16px/18px 'iaz-cond';
	padding-bottom: 20px;
	position: relative;
}
.mdl_1c3v5 a.more{
	font: 600 18px/32px 'iaz-cond';
	position: relative;
	height: 35px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	border: 2px solid #fff;
	border-radius: 3px;
	padding: 0px 28px 0px 16px;
	transition: all .2s cubic-bezier(.4,0,.2,1);
}
.mdl_1c3v5 a.more:hover{
	background-color:#088A97;
}
.mdl_1c3v5 a.more:after{
	content: "";
	display: block;
	position: absolute;
	right: 8px;
	top: 50%;
	margin-top: -6px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
}
@media (max-width: 767px) {
	.mdl_1c3v5 > div{
		width: 100%;
		float: none;
		margin-right: 0px;
		margin-bottom: 3px;
	}
	.mdl_1c3v5 > div > div{
		padding-right: 14px;
	}
}

/**/
.mdl_1c4v5{
	background-color: #f1f1f1;
	margin: 15px 0;
}
.mdl_1c4v5 > div > div {
	float: left;
	width: 595px;

}
.mdl_1c4v5 > div:first-child > div:first-child{
	padding: 24px 100px 40px 40px;
}
.mdl_1c4v5 > div:first-child > div:last-child{
	text-align: center;
	padding-top: 10px;
}
.mdl_1c4v5 > div:first-child .title{
	font: 600 24px/24px 'iaz-cond';
	color: #3c4043;
	padding-bottom:18px;
}
.mdl_1c4v5 > div:first-child .desc{
	font: 400 16px/18px 'iaz-cond';
	color: #3c4043;
}


.mdl_1c4v5 > div > div:last-child{
	width: 440px;
}
.mdl_1c4v5 > div:last-child > div{
	padding: 10px 60px 30px 40px;
}
.mdl_1c4v5 > div:last-child > div:first-child{
	border-right: 1px solid #cacaca;
}
.mdl_1c4v5 > div:last-child > div:last-child{
	padding-left: 32px;
}
.mdl_1c4v5 > div:last-child .title {
	position: relative;
}
.mdl_1c4v5 > div:last-child .title > div{
	color: #3c4043;
	font: 600 18px/30px 'iaz-cond';
	padding-left: 42px;
	margin-bottom: 15px;
}
.mdl_1c4v5 > div:last-child .title > i{
	position: absolute;
	left: 0;
	top: 0;
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
.mdl_1c4v5 > div:last-child .tb{
	display: table;
	width: 100%;
}
.mdl_1c4v5 > div:last-child .tb ul{
	display: table-cell;
	margin-bottom: 0;
}
.mdl_1c4v5 > div:last-child .tb li{
	min-height: 22px;
	padding-left: 17px;
	color: #3c4043;
	font: 400 16px/22px 'iaz-cond';
	position: relative;
}
.ar .mdl_1c4v5 > div:last-child .tb li{
	padding-left: 0px;
	padding-right: 17px;
}
.mdl_1c4v5 > div:last-child .tb li:before{
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 9px;
	width: 4px;
	height: 4px;
	background-color: #3c4043;
}
.ar .mdl_1c4v5 > div:last-child .tb li:before{
	left: auto;
	right: 0;
}
.mdl_1c4v5 .bttn{
	padding-top: 25px;
}
.mdl_1c4v5 .bttn a{
	color: #fff;
	text-align: center;
	height: 35px;
	font: 600 18px/35px 'iaz-cond';
	background-color: #088A97;
	text-decoration: none;
	width: 225px;
	margin-right: 20px;
	display: inline-block;
	border-radius: 3px;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_1c4v5 .bttn a:hover{
	background-color: #51c1be;
}
.mdl_1c4v5 .bttn a:last-child{
	background-color: #f05336;
	margin-right: 0px;
}
.mdl_1c4v5 .bttn a:last-child:hover{
	background-color: #ef8b79;
}
@media (max-width: 767px) {
	.mdl_1c4v5 > div > div{
		float: none;
		width: 100%!important;
		padding: 15px!important;
	}
	.mdl_1c4v5 > div:last-child .tb,.mdl_1c4v5 > div:last-child .tb ul{
		display: block;
	}
	.mdl_1c4v5 > div > div.bttn{
		padding-top: 0px!important;
	}
	.mdl_1c4v5 .bttn a{
		margin-right: 0px;
		width: 100%;
		margin-top: 10px;
	}
}
/**/
.mdl_1c5v5{
	display: table;
	width: 100%;
	font-family: 'iaz-cond';
	font-weight: 400;
	height: 360px;
	margin: 15px 0;
}
.mdl_1c5v5 > *{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.mdl_1c5v5 > a{
	color: #fff;
	text-decoration: none;
	width: 330px;
	padding: 0px 25px;
	position: relative;
}
.mdl_1c5v5 > a > *{
	position: relative;
}
.mdl_1c5v5 > a > .bg_overlay{
	position: absolute;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}
.mdl_1c5v5 > a:hover > .bg_overlay{
	background-color:rgba(0, 148, 144, 0.7)!important;
}
.mdl_1c5v5 > div{
	color: #3c4043;
	background-color: #f1f1f1;
	border-right: 20px solid #fff;
	padding: 0px 80px;
}
.mdl_1c5v5 > div > a{
	display: inline-block;
	color: #fff;
	height: 35px;
	font:600 18px/37px 'iaz-cond';
	padding: 0 30px 0 18px;
	background-color: #088A97;
	border-radius: 3px;
	text-decoration: none;
	margin-top: 15px;
	position: relative;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}
.ar .mdl_1c5v5 > div > a{
	padding: 0 18px 0 30px;
}
.mdl_1c5v5 > div > a:hover{
	background-color:#27759d;
}
.mdl_1c5v5 > div > a:after{
	content: "";
	display: block;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -6px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") -7px 0px no-repeat;
}
.ar .mdl_1c5v5 > div > a:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
	right: auto;
	left: 10px;
}
@media (max-width: 767px) {
	.mdl_1c5v5,.mdl_1c5v5 > *{
		display: block;
		width: 100%!important;
		border-right: none!important;
		height: auto!important;
	}
	.mdl_1c5v5 > *{
		padding: 20px!important;
	}
	.mdl_1c5v5 > a{
		background-size: cover;
		background-position: center center;
	}
}
/* demo account module*/
.demo_accountv5{
	width: 100%!important;
	overflow: hidden;
	position: relative;
}
.demo_accountv5:before{
	content: "";
	display: block;
	position: absolute;
	right: 50%;
	margin-right: -142px;
	width: 100%;
	height: 100%;
	background-color: #dde3e7;
	z-index: 0;
}
.real_accountv5:before{
	background: url("/frontend/i/v5/real_account_step_bg1.png") left top repeat-x #e8edf0;
}
.mdl_demo_accountv5,.mdl_real_accountv5,.mdl_form_iruv5,.mdl_cv_formv5{
	display: table;
	position: relative;
}
.mdl_demo_accountv5 > div,.mdl_real_accountv5 > div,.mdl_real_accountv5 > form,.mdl_form_iruv5 > div,.mdl_form_iruv5 > form,.mdl_cv_formv5 > div,.mdl_cv_formv5 > form{
	display: table-cell;
	vertical-align: middle;
	width: 660px;
}
.demo_accountv5 .left{
	padding: 20px 70px 20px 0px;
	text-align: center;
}
.real_accountv5 .left{
	background: url("/frontend/i/v5/real_account_step_bg2.png") left top no-repeat #e8edf0;
	padding-top: 70px;
}
.real_accountv5 .left.step2{
	background: url("/frontend/i/v5/real_account_step_bg3.png") left top no-repeat #e8edf0;
	padding-top: 70px;
	display: none;
	vertical-align: top;
}
.demo_accountv5 .left .title{
	font:300 50px 'iaz-cond' ;
	color: #3c4043;
	padding-bottom: 10px;
}
.demo_accountv5 .left .desc{
	font:400 18px/21px 'iaz-cond' ;
	color: #3c4043;
	padding: 0px 75px 50px 75px;
}
.real_accountv5 .left .desc{
	padding-bottom: 25px;
}
.demo_accountv5 .left .stformv5{
	background-color: transparent;
	margin-top: 0;
	margin-bottom: 0;
	width: auto;
	padding: 0px 0px;
}
.demo_accountv5 .left .stformv5 form{
	padding: 0 0 0 0 ;
}
.demo_accountv5 .left .stformv5 .fr{
	display: table;
	width: 100%;
}
.demo_accountv5 .left .stformv5 .fr > *{
	display: table-cell;
	padding-bottom: 9px;
}
.demo_accountv5 .left .stformv5 .fr > div{
	width: 400px;
	text-align: left;
}
.demo_accountv5 .left .stformv5 .fr > label{
	color: #3c4043;
	text-align: right;
	font: 400 18px/55px 'iaz-cond';
	padding-right: 13px;
	vertical-align: top;
}
.ar .demo_accountv5 .left .stformv5 .fr > label{
	padding-right: 0px;
	padding-left: 13px;
}
.demo_accountv5 .left .stformv5 .inp input,.demo_accountv5 .left .stformv5 .inp select,.demo_accountv5 .left .stformv5 .inp textarea,.demo_accountv5 .left .stformv5 .inpMobile > div{
	border-color: transparent;
	border-radius: 4px;
}
.demo_accountv5 .left .inp.error input,.demo_accountv5 .left .inp.error select,.demo_accountv5 .left .inp.error textarea, .demo_accountv5 .left .inpMobile.error > div{
	border-color: #ff0000;
}


.demo_accountv5 .left .stformv5 .bttn button{
	height: 55px;
	border-radius: 4px;
	font-size: 26px;
	margin:8px 0 18px 0;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}
.demo_accountv5 .left .stformv5 .bttn button:hover{
	background-color: #EF8B79;
}

.demo_accountv5 .left .stformv5 .inp input::-webkit-input-placeholder {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;}
.demo_accountv5 .left .stformv5 .inp input::-moz-placeholder          {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;} /* Firefox 19+ */
.demo_accountv5 .left .stformv5 .inp input:-moz-placeholder            {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;} /* Firefox 18- */
.demo_accountv5 .left .stformv5 .inp input:-ms-input-placeholder      {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;}

.demo_accountv5 .left .stformv5 .inp textarea::-webkit-input-placeholder {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;}
.demo_accountv5 .left .stformv5 .inp textarea::-moz-placeholder          {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;} /* Firefox 19+ */
.demo_accountv5 .left .stformv5 .inp textarea:-moz-placeholder            {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;} /* Firefox 18- */
.demo_accountv5 .left .stformv5 .inp textarea:-ms-input-placeholder      {font-size:16px;color:#adb5b6;text-transform: inherit;-webkit-text-fill-color: #7d8c8d;}



.demo_accountv5 .right{
	width: 375px;
	padding-left: 45px;
	vertical-align: top;
	padding-top: 15px;
}
.demo_accountv5 .right > div{
	padding-bottom: 20px;
}
.demo_accountv5 .right > div:first-child{
	border-bottom: 1px solid #b1b8bd;
	margin-bottom: 30px;
}
.demo_accountv5 .right > div .title{
	padding:20px 0 12px 0;
	font:600 30px/30px 'iaz-cond' ;
	color: #3c4043;
}
.ar .demo_accountv5 .right > div .title{
	text-align: right;
}
.demo_accountv5 .right > div .desc{
	padding-bottom: 10px;
	font:400 16px/19px 'iaz-cond' ;
	color: #3c4043;
}
.demo_accountv5 .right > div > div:last-child{
	text-align: right;
}
.demo_accountv5 .right > div > div:last-child a{
	position: relative;
	display: inline-block;
	padding-right: 16px;
	color: #088A97;
	font: 600 16px/12px 'iaz-cond';
	text-decoration: none;
}
.demo_accountv5 .right > div > div:last-child a:after{
	content: "";
	display: block;
	position: absolute;
	right: 2px;
	top: 50%;
	margin-top: -6px;
	width: 7px;
	height: 12px;
	background: url("/frontend/i/v5/tb_arrow.png") 0px 0px no-repeat;
}

.demo_accountv5 .right > div > div:first-child *{
	margin: 0px!important;
	padding: 0px!important;
}
.demo_accountv5 .right .ed_text img{
	max-width: 100%;
}
.real_accountv5 .ft{
	font:600 24px 'iaz-cond';
	text-align: left;
	padding-bottom: 18px;
}
.real_accountv5 .wb{
	height: 2px;
	background-color: #fff;
	margin:15px 0 18px 0;
	position: relative;
}
.real_accountv5 .wb:before{
	content: "";
	display: block;
	position: absolute;
	height: 2px;
	background-color: #fff;
	right: 100%;
	width: 100%;
}
.real_accountv5 .wb:after{
	content: "";
	display: block;
	position: absolute;
	height: 2px;
	background-color: #fff;
	left: 100%;
	width: 140px;
}
.real_accountv5 .left .stformv5 .fr.birthday > label{
	line-height: 20px;
	padding-top: 9px;
}
.real_accountv5 .left .stformv5 .fr.birthday .inp-grp > div{
	width: 33.33%;
	float: left;
	border-right:9px solid transparent ;
}
.real_accountv5 .left .stformv5 .fr.birthday .inp-grp > div:last-child{
	border-right:0px none;
}
.real_accountv5 .left .stformv5 .fr.birthday select {
	width: 100%;
	height: 55px;
	background: url(/frontend/i/v5/select_arrow.png) right center no-repeat #fff;
	border-radius: 3px;
	padding-left: 13px;
	color: #53595d;
	font: 400 18px 'iaz-cond';
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 1px solid transparent;
}
.real_accountv5 .left .stformv5 .fr.birthday .error select{
	border-color: #ff0000;
}

.real_accountv5 .left .stformv5 .radio-grp label{
	margin-bottom: 0;
	margin-right: 33px;
	cursor: pointer;
}
.real_accountv5 .left .stformv5 .radio-grp label > span{
	padding-left: 35px;
	font: 400 22px/55px 'iaz-cond';
	color: #53595d;
	display: inline-block;
	position: relative;
}
.real_accountv5 .left .stformv5 .radio-grp label > span:before{
	content: "";
	display:block;
	width: 18px;
	height: 18px;
	border: 2px solid #53595d;
	background-color: #fff;
	border-radius: 4px;
	position: absolute;
	left:5px;
	top: 50%;
	margin-top: -11px;
}
.real_accountv5 .left .stformv5 .radio-grp.error label > span:before{
	border-color: #ff0000;
}
.real_accountv5 .left .stformv5 .radio-grp label input{
	display: none;
}
.real_accountv5 .left .stformv5 .radio-grp label > span:after{
	content: "";
	display:block;
	width: 10px;
	height: 10px;
	background-color: #53595d;
	border-radius: 2px;
	position: absolute;
	left:9px;
	top: 50%;
	margin-top: -7px;
	opacity: 0;
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.real_accountv5 .left .stformv5 .radio-grp label input:checked + span:after{
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.real_accountv5 .left .stformv5 .bttn button[type="button"]{
	background-color:#53595d;
}
.real_accountv5 .stformv5 .inp,.real_accountv5 .stformv5 .inpMobile{
	margin-bottom: 0;
}

.real_accountv5 .stformv5 .inp.error[data-error],.real_accountv5 .stformv5 .inpMobile.error[data-error]{
	margin-bottom: 20px;
}

.ar .form_required_row{
	direction: rtl;
	text-align: right!important;
}
.ar .form_required_row label{
	padding-left: 0;
	padding-right: 20px;
}
.ar .form_required_row label *{
	display: inline;
}

.real_accountv5 .form_required_row > *{
	display: inline;
}
.real_accountv5 .form_required_row > label{
	padding-left: 19px;
	position: relative;
	margin-bottom: 0;
	cursor: pointer;
}
.real_accountv5 .form_required_row > label input{
	display: none;
}
.real_accountv5 .form_required_row > label i{
	width: 11px;
	height: 11px;
	border: 2px solid #53595d;
	border-radius: 6px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
}
.real_accountv5 .form_required_row > label i:after{
	content: "";
	display:block;
	width: 5px;
	height: 5px;
	background-color: #088A97;
	border-radius: 2px;
	position: absolute;
	left:1px;
	top: 50%;
	margin-top: -2px;
	opacity: 0;
	-webkit-transform: scale(5);
	transform: scale(5);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.real_accountv5 .form_required_row > label input:checked + i:after{
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.real_accountv5 .step2 .stformv5 .frt > label{
	line-height: 21px;
	padding-top: 18px;
}
.real_accountv5 .step2 .stformv5 .frt > label{
	line-height: 21px;
	padding-top: 18px;
}
.real_accountv5 .step2 .stformv5 .frt textarea{
	padding-top: 18px;
}
.real_accountv5 .left .stformv5 .bttn button.submit{
	width: 260px;
	float: right;
}
.real_accountv5 .left .stformv5 .bttn a{
	width: 116px;
	height: 55px;
	float: left;
	padding-left: 11px;
	text-align: center;
	color: #53595d;
	font: 400 26px/61px 'iaz-cond';
	margin-top: 8px;
	position: relative;
	text-decoration: none;
}
.real_accountv5 .left .stformv5 .bttn a:before{
	content: "";
	display: block;
	position: absolute;
	left: 5px;
	width: 6px;
	height: 18px;
	background: url("/frontend/i/v5/header/mnr.png") no-repeat;
	background-size: 100% auto;
	top: 50%;
	margin-top: -9px;
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.mdl_real_accountv5 > form,.mdl_form_iruv5 > form,.mdl_cv_formv5 > form{
	vertical-align: top;
}
.mdl_real_accountv5 .countdown,.mdl_real_accountv5 .countdown:hover{
	height: 49px;
	display: inline-block;
	position: relative;
	background-color: #009487;
	color: #fff;
	font: 600 20px/53px 'iaz';
	padding: 0px 18px 0px 26px;
	text-decoration: none!important;
	margin-top: 16px;
	margin-left: 35px;
}
.mdl_real_accountv5 .countdown:before{
	display: block;
	position: absolute;
	content: attr(data-countdown);
	border: 3px solid #009487;
	width: 66px;
	height: 66px;
	border-radius: 33px;
	background:url(/frontend/i/real_account/countdown_bg.png) center center no-repeat #fff;
	left: -54px;
	top: -8px;
	color: #009487;
	font: 600 36px/66px 'iaz';
	text-align: center;
}
.mdl_real_accountv5 .form_success,.mdl_form_iruv5 .form_success{
	font-size:18px;
	line-height:24px;
}
.mdl_real_accountv5 .form_success b,.mdl_form_iruv5 .form_success b{
	font:600 22px 'iaz';
	padding-bottom:6px;
	display:block;
	padding-bottom:15px;
}
.mdl_form_iruv5 .input-group > input{
    border-bottom-right-radius: 0!important;
    border-top-right-radius: 0!important;
}
.mdl_form_iruv5 .input-group button{
    width: 100%;
    height: 55px!important;
    background-color: #53595d!important;
    border-radius: 3px;
    padding-left: 13px;
    color: #fff;
    font: 400 18px 'iaz-cond';
    border: 0!important;
}
.mdl_form_iruv5 .form_required_row > label i:after{
	margin-top: -3px!important;
}
.mdl_form_iruv5 .input-group.disable:after {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    background-color: #abb0b2;
    left: 0;
    top: 0;
    position: absolute;
    z-index: 2;
    opacity: .2;
}

.admincp .mdl_form_iruv5 .input-group.disable:after{
	display:none;
}
.mdl_form_iruv5 .input-group.disable *{
    opacity: .2;
}
.admincp .mdl_form_iruv5 .input-group.disable *{
	opacity: 1;
}

.mdl_form_iruv5 form .sms_sent{
	background:url(/frontend/i/v4/sms-sent.png) center top no-repeat;
	background-size:150px auto;
	min-height:200px;
	width:250px;
	margin:0px auto;
	font:400 18px 'iaz';
	text-align:center;
	color:#009283;
	padding-top:200px;
	padding-bottom:15px;
}
.mdl_form_iruv5 form .sms_sent p{
	padding-bottom:10px;
}
.mdl_form_iruv5 form .sms_sent a{
	font:400 12px 'iaz';
	color:#009283;
}

@media (max-width: 767px) {
	.demo_accountv5:before,.demo_accountv5 .left .stformv5 .fr > label{
		display: none;
	}
	.mdl_demo_accountv5,.demo_accountv5 .left .stformv5{
		display: block;
	}
	.mdl_demo_accountv5 > div,.mdl_real_accountv5 > div,.mdl_real_accountv5 > form,.mdl_form_iruv5 > div,.mdl_form_iruv5 > form,.mdl_cv_formv5 > div,.mdl_cv_formv5 > form{
		display: block;
		width: 100%!important;
	}
	.demo_accountv5 .left{
		padding: 10px 15px 10px 15px;
		background-color: #dde3e7;
	}
	.real_accountv5 .left{
		background-color: #e8edf0;
		background-image: none;
	}
	.demo_accountv5 .left .title{
		font-size: 30px;
		font-weight: 400;
	}
	.demo_accountv5 .left .desc{
		padding: 0px 0px 20px 0px;
	}
	.demo_accountv5 .left .stformv5 .fr{
		display: block;
	}
	.demo_accountv5 .left .stformv5 .fr > div{
		display: block;
		width: 100%;
		padding-bottom: 0px;
		margin-bottom: 9px;
	}
	.demo_accountv5 .left .stformv5 .bttn button{
		margin: 10px 0;
	}
	.demo_accountv5 .right{
		padding: 10px 0 0 0;
		text-align: center;
	}
	.demo_accountv5 .right > div .title{
		padding: 20px 10px 12px 10px;
	}
	.demo_accountv5 .right > div .desc{
		padding: 0px 10px 10px 10px;

	}
	.demo_accountv5 .right > div > div:last-child{
		text-align: center;
	}
}

/* success */
.sccss{
	width: 100%!important;
	background-color:#088A97;
	color: #fff;
	padding:60px 0 50px 0;
	text-align: center;
}
.mdl_sccssv5 .title{
	font:600 100px/70px 'iaz-cond';
	letter-spacing: 1px;
}
.mdl_sccssv5 .nln{
	font:300 30px/30px 'iaz-lightsemicn';
	padding: 20px 0 5px 0;
}
.mdl_sccssv5 .nln b,.mdl_sccssv5 .nln strong{
	font-family: 'iaz-semiboldsemicn';
}
.mdl_sccssv5 .desc{
	font:400 20px 'iaz-semicn';
}

/* 1c6v5 */
.mdl_1c6v5{
	margin-bottom: 15px;
}
.mdl_1c6v5 > .title{
	color: #53595d;
	font: 600 30px/30px 'iaz-cond';
	padding: 50px 0;
	text-align: center;
	letter-spacing: 1px;
}
.mdl_1c6v5 ul{
	padding-bottom: 35px;
	margin-bottom: 0;
}
.mdl_1c6v5 ul li{
	float: left;
	width: 465px;
	padding-left: 80px;
	position: relative;
}
.mdl_1c6v5 ul li:last-child{
	float: right;
}
.mdl_1c6v5 ul li i{
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	height: 80px;
	background-repeat: no-repeat;
}
.mdl_1c6v5 ul .title{
	color: #53595d;
	font: 600 20px/20px 'iaz-cond';
	padding-bottom: 12px;
}
.mdl_1c6v5 ul .desc{
	color: #3c4043;
	font: 400 16px/19px 'iaz-cond';
}
@media (max-width: 767px) {
	.mdl_1c6v5 > .title{
		padding: 20px 10px;
	}
	.mdl_1c6v5 ul{
		padding:0px 10px 0 10px;
	}
	.mdl_1c6v5 ul li{
		width: 100%;
		float: none;
		padding-bottom: 20px;
	}
	.mdl_1c6v5 ul .title{
		line-height: 24px;
		padding-bottom: 5px;
	}
}

/**/
.mdl_1c7v5{
	background-color: #e8edf0;
	margin: 15px 0;
	text-align: center;
}
.mdl_1c7v5 > .title{
	color: #3c4043;
	font: 300 40px/40px 'iaz-cond';
	padding: 40px 20px 15px 20px;
	letter-spacing: 1px;
}
.mdl_1c7v5 > .desc{
	color: #3c4043;
	font: 400 18px/21px 'iaz-cond';
	padding: 0px 120px 25px 120px;
}
.mdl_1c7v5 > a{
	color: #fff;
	display: inline-block;
	font: 600 18px/35px 'iaz-cond';
	padding: 0px 30px;
	text-align: center;
	min-width: 220px;
	height: 35px;
	background-color: #088A97;
	border-radius: 3px;
	text-decoration: none;
	transition: all .4s cubic-bezier(.4,0,.2,1);
	text-transform: uppercase;
	margin-bottom: 40px;
}
.mdl_1c7v5 > a:hover{
	background-color:#27759d;
}
.mdl_1c7v5 > .img{
	margin-bottom: 30px;
	text-align: center;
}
.mdl_1c7v5 > .img *{
	margin: 0px!important;
	padding: 0px!important;
}
.mdl_1c7v5 > .img img{
	max-width: 100%;
	display: inline-block;
}

.mdl_1c7v5 ul{
	padding-bottom: 35px;
	margin:0 79px;
	text-align: left;
}
.mdl_1c7v5 ul li{
	float: left;
	width: 370px;
	padding-left: 80px;
	position: relative;
}
.mdl_1c7v5 ul li:last-child{
	float: right;
}
.mdl_1c7v5 ul li i{
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	height: 80px;
	background-repeat: no-repeat;
}
.mdl_1c7v5 ul .title{
	color: #53595d;
	font: 600 20px/24px 'iaz-cond';
	padding-bottom: 8px;
}
.mdl_1c7v5 ul .desc{
	color: #3c4043;
	font: 400 16px/19px 'iaz-cond';
}
@media (max-width: 767px) {
	.mdl_1c7v5 > .title{
		padding: 20px 10px 10px 10px;
		font-size: 30px;
	}
	.mdl_1c7v5 > .desc{
		padding: 0px 10px 15px 10px;
		font: 400 16px/19px 'iaz-cond';
	}
	.mdl_1c7v5 ul{
		padding:0px 10px 0 10px;
		margin: 0 0;
	}
	.mdl_1c7v5 ul li{
		width: 100%;
		float: none;
		padding-bottom: 20px;
	}
	.mdl_1c7v5 ul .title{
		line-height: 24px;
		padding-bottom: 5px;
	}
}
.ar input[name="email"],.ar input[name="login"]{
	direction: ltr!important;
	text-align: right;
}


.formOverlay{
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	position: absolute;
	z-index: 9999;
}
.lds-heart {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 80px;
}
.lds-heart div {
	width: 100%;
	height: 100%;
	background: url("/frontend/i/v2/logos/loading.svg") center no-repeat;
	animation: lds-heart 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1);
}
@keyframes lds-heart {
	0% {
		transform: scale(0.95);
	}
	5% {
		transform: scale(1.1);
	}
	39% {
		transform: scale(0.85);
	}
	45% {
		transform: scale(1);
	}
	60% {
		transform: scale(0.95);
	}
	100% {
		transform: scale(0.9);
	}
}

