/*Currency-block
*******************************************************************************************************************************/
.b-currency{padding:20px 10px;position:relative;zoom:1;z-index:12;background:#fff;font:13px/1.31 'Open Sans', Arial, Helvetica, Verdana, sans-serif}

/*Currency-converter
*******************************************************************************************************************************/
.b-currency-converter{min-width:955px;margin:-30px -20px 0;background:#f3f6fe url(/assets/currency_bg.png) repeat-x 0 0;overflow:hidden;zoom:1}
.b-currency-converter select{height:38px}
.b-currency-converter option{font-size:21px}

/*In*/
.b-currency-converter__in/*Left*/{width:45%;min-width:450px;margin:0 -15% 0 0;background:url(/assets/currency_conv_shad.png) no-repeat 100% 0;float:left}
.b-currency-converter-i{height:70px;padding:10px 20px;position:relative;zoom:1}
.b-currency-converter__in .title{padding:0 0 8px;font-size:15px;color:#333}

/*Switcher*/
.b-currency-converter__in .switch{float:left}
.b-currency-converter__in .switch label{height:36px;padding:0 14px;border:1px solid #bbb;background:#fff url(/assets/currency_bg.png) repeat-x 0 -220px;position:relative;zoom:1;display:block;float:left;cursor:pointer;filter:none;line-height:36px;white-space:nowrap;font-size:15px;color:#004d99}
.b-currency-converter__in .switch .selected{border:1px solid #777;background:#6d6d6d url(/assets/currency_bg.png) repeat-x 0 -133px;cursor:default;filter:none;font-weight:700;color:#fff}

.b-currency-converter__in .switch .state-1{}
.b-currency-converter__in .switch .state-2{}
.b-currency-converter__in .switch input{display:none}
/* // Switcher*/

.b-currency-converter__in .amount{display:block;white-space:nowrap}
.b-currency-converter__in .amount-i{padding:0 167px 0 179px}
#amount-in{width:100%;min-width:70px;padding:0 10px;text-align:right}

.b-currency-converter__in .select{margin:-38px 54px 0 0;float:right}
.b-currency-converter__in .select select{min-width:81px}

/*Out*/
.b-currency-converter__out/*Right*/{width:55%;float:right}
.b-currency-converter__out .title{padding:2px 0 8px;color:#797b7f}
.b-currency-converter__out .currency{}
.b-currency-converter__out .result{padding:0 0 0 20px;vertical-align:middle;font-size:25px}
.b-currency-converter__out .result b{max-width:235px;display:inline-block;height:32px;white-space:nowrap;overflow:hidden;vertical-align:bottom;text-overflow:ellipsis}
.b-currency-converter__out .bank{padding:0 0 0 20px;font-size:11px}

/*Converter-form*/
.b-currency-converter__form{letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em}
.b-currency-converter__form li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:middle}
.b-currency-converter__form input{min-height:36px}
.b-currency-converter__form select{padding:5px 2px 4px}
.b-currency-converter__form input,
.b-currency-converter__form select{border:1px solid #b3b3b3;font-size:21px}
/*Currency-main
*******************************************************************************************************************************/
.b-currency-main{background:#fff}
.b-currency-main__top{padding:15px 0 27px;position:relative;zoom:1}
.b-currency-main__top h1{padding:0 20px 0 0;border:0;display:inline;font-size:40px;color:#000}
.b-currency-main__top-upd{position:relative;zoom:1;top:-6px;font-size:11px;color:#808080}
.b-currency-main__top-upd .preloader{top:4px;left:10px}
/*Currency-table*/
.b-currency-table-bg{min-width:960px;background:url(/assets/currency_table_bg.gif) repeat-x 0 0;position:relative;zoom:1; margin-bottom: 10px;}
.b-currency-table-bg-i {
    position: relative;
}
.b-currency-table-bg-ii{min-width:800px;position:relative;zoom:1; border-bottom: 1px solid #d1d1d1;}
.b-currency-table{width:100%}
.b-currency-table colgroup{display:none}


.b-currency-table thead{text-align:left}
.b-currency-table th,
.b-currency-table td{position:relative;vertical-align:top;text-align:inherit;font:15px 'Open Sans', Arial, Helvetica, Verdana, sans-serif!important;empty-cells:show}
.b-currency-table th{padding:0 10px 6px 0;vertical-align:middle;color:#808080;font-weight:700!important}
.b-currency-table .th-first{color:#000}
.b-currency-table .th-last{font-size:13px!important}
.b-currency-table tbody{}
.b-currency-table tbody tr{}
.b-currency-table tbody td{}

.b-currency-table thead th{width:16%}
.b-currency-table thead th.th-first{width:21%}
.b-currency-table thead th.th-last{width:31%}

@media only screen and (min-width:0) and (max-width:1200px),
only screen and (min-device-width:0) and (max-device-width:1000px){
    .b-currency-table thead th{width:24%}
    .b-currency-table thead th.th-first{width:28%}
    .b-currency-table thead th.th-last{display:none}

}



/*Best*/
.b-currency-table__best{width:100%;table-layout:fixed}
.b-currency-table__best:nth-child(6n+7):not(:first-child) {
    border-top: 1px solid #ccc;
}
.b-currency-table__best colgroup{display:none}


.b-currency-table__best .tr-main{}
.b-currency-table__best .tr-main td{padding:20px 25px 25px 0}
.b-currency-table__best .abbr{padding:0 0 50px;}
.b-currency-table__best .abbr.rate{font-size:40px}
.b-currency-table__best .abbr.conversion{font-size:23px}
.b-currency-table__best .value{padding:11px 0;white-space:nowrap;position:relative}
.b-currency-table__best .value:before{position:absolute;top:13px;left:-19px;font-size:18px}
.b-currency-table__best .value.rise:before{content:"↑";color:#3cb200}
.b-currency-table__best .value.fall:before{content:"↓";color:#f33}
.b-currency-table .value b{font-size:25px}
.b-currency-table__best .delta{font:11px 'Open Sans', Arial, Helvetica, Verdana, sans-serif;color:#808080}
.b-currency-table__best .delta.rise{color:#3cb200}
.b-currency-table__best .delta.fall{color:#c00}
.b-currency-table__best .bank{font-size:13px}

.b-currency-table__best .tr-main td{width:16%}
.b-currency-table__best .tr-main td:first-child{width:21%}
.b-currency-table__best .tr-main td:last-child{width:31%}

@media only screen and (min-width:0) and (max-width:1200px),
only screen and (min-device-width:0) and (max-device-width:1000px){
    .b-currency-table__best .tr-main td{width:24%}
    .b-currency-table__best .tr-main td:first-child{width:28%}
    .b-currency-table__best .tr-main td:last-child{display:none}
}

/*More*/
.b-currency-table__more{width:100%;margin:0 0 -4px;border-top:1px solid #d1d1d1;display:none;position:relative;top:-4px}
.b-currency-table__more thead{}
.b-currency-table__more thead tr{}
.b-currency-table__more th{padding:11px 12px 12px;background:#e4e4e4;background:-moz-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(228,228,228,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,1)),color-stop(100%,rgba(228,228,228,1)));background:-webkit-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(228,228,228,1) 100%);background:-o-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(228,228,228,1) 100%);background:linear-gradient(to bottom,rgba(245,245,245,1) 0%,rgba(228,228,228,1) 100%);font:11px 'Open Sans', Arial, Helvetica, Verdana, sans-serif !important;color:#000}
.b-currency-table__more th .arrow{height:3px;width:5px;border:5px solid transparent;background:url(/assets/currency_sprites.gif) no-repeat -14px 0;display:inline-block;position:relative;top:3px;left:1px;visibility:hidden}
.b-currency-table__more th.bank{width:20%;position:relative;zoom:1}
.b-currency-table__more th.bank .top-arrow{width:19px;height:11px;background:url(/assets/currency_sprites.gif) no-repeat 0 -15px;display:inline-block;position:absolute;top:-11px;left:20px}
.b-currency-table__more th.header{cursor:pointer}
.b-currency-table__more th.headerSortUp{}
.b-currency-table__more th.headerSortUp .arrow{visibility:visible}
.b-currency-table__more th.headerSortDown{}
.b-currency-table__more th.headerSortDown .arrow{background-position:-14px -8px;visibility:visible}
.b-currency-table__more tbody{}
.b-currency-table__more strong{color:#ff2400}
.b-currency-table__more tr{border-top:1px solid #ddd;background:#f6f6f6}
.b-currency-table__more .merge{border-color:#f6f6f6}
.b-currency-table__more.res .merge{border-color:#ddd !important}
.b-currency-table__more tbody tr:hover{background:#e8e8e8}
.b-currency-table__more td{padding:7px 10px;font-size:13px!important;vertical-align:middle;color:#191919;}
.b-currency-table__more .bank{color:#474747!important}
.b-currency-table__more .merge .bank b{visibility:hidden}
.b-currency-table__more.res .merge .bank b{visibility:inherit !important}
.b-currency-table__more .merge:hover .bank b{visibility:visible;color:#bdbdbd}
.b-currency-table__more.res .merge:hover .bank b{visibility:inherit !important;color:inherit !important}
.b-currency-table__more .address{font-size:11px!important}

/*Currency-chart
*******************************************************************************************************************************/
.b-currency-chart{height:60px;width:260px;padding:17px 15px 20px;margin:0 0 0 73px;border:1px solid #a3a3a3;background:#fff;display:inline-block}
.b-currency-chart-i{position:relative}
.b-currency-chart__tooltip{padding:0 5px;margin:-9px 0 0;background:#ff3919;position:absolute;visibility:hidden;white-space:nowrap;font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif;font-size:11px;color:#000}
.jqsfield{font-size:11px!important;z-index:10000}
.b-currency-chart__dates{width:100%;position:relative;zoom:1;/*text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;*/font:9px 'Open Sans', Arial, Helvetica, Verdana, sans-serif;color:#8c8c8c}
.b-currency-chart__dates span{display:block;float:left;overflow:hidden;text-align:center}
.b-currency-chart__dates .stretch{width:100%;display:inline-block;font:0/0 a}
.b-currency-chart__dates .dayoff{color:#ff8c8c}
.b-currency-chart__loading{height:60px;background:url(/assets/loader_whitebg.gif) no-repeat 50% 50%}
.b-currency-chart__toggle{width:73px;margin:0 0 0 -89px;display:block;float:left;font-size:11px}
.b-currency-chart__toggle-2{font-size:11px}
.b-currency-chart__toggle li{padding:0 0 10px;display:block}
.b-currency-chart__toggle .selected a,
.b-currency-chart__toggle-2 .selected a{font-weight:700;color:#191919;border:0}
.b-currency-chart__toggle .selected:after{content:"—";position:relative;zoom:1;float:right;color:#a3a3a3}
/*Currency-chart
*******************************************************************************************************************************/
.b-currency-map{width:100%;height:100%;position:absolute;top:0;z-index:1}
.b-currency-map-i{width:860px;padding:10px;background:#fff;box-shadow:0 0 30px 5px rgba(0,0,0,.6);visibility:hidden;position:absolute}
.b-currency-map h2{padding:0 0 5px;margin:0 70px 0 0;overflow:hidden;text-overflow:ellipsis;font-size:18px}
.b-currency-map .address{padding:0 0 10px;display:block;font-size:11px}
.b-currency-map .close{margin:0 15px 0 0;display:block;position:absolute!important;top:10px;right:10px;font:11px 'Open Sans', Arial, Helvetica, Verdana, sans-serif}
.b-currency-map .close .icon{height:12px;width:12px;padding:0 0 0 5px;background:url(/assets/close_btn.gif) no-repeat 5px 0;display:inline-block;position:absolute;top:2px}
.b-currency-map .maparea{min-height:50px;outline:1px solid #b3b3b3;border:5px solid #fff;overflow:hidden}

.b-currency-map-overlayer{background:rgba(255,255,255,.7);position:fixed;z-index:12;top:0;right:0;bottom:0;left:0;display:none}

/*Currency-common
*******************************************************************************************************************************/
.b-currency table{font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif;margin:0 0 10px}
.b-currency input,
.b-currency select,
.b-currency button{margin:0;font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif}
.b-currency .pseudolink,
.b-currency__compact .pseudolink,
.b-currency-map .pseudolink{border-bottom:1px dotted;text-decoration:none;position:relative}
.b-currency .pseudolink:hover,
.b-currency-map .pseudolink:hover,
.b-currency__compact .pseudolink:hover{text-decoration:none}
/*Preloader*/
.b-currency .preloader{height:16px;width:16px;background:url(/assets/loader_whitebg.gif) no-repeat 0 0;display:inline-block;position:relative;zoom:1;visibility:hidden}
.b-currency .orange{color:#ff2400}
.b-currency .pseudolink.orange{border-bottom-color:#ff2400}
.b-currency .pseudolink .arrow{height:3px;width:5px;border:5px solid transparent;background:url(/assets/currency_sprites.gif) no-repeat 0 0;display:inline-block;position:absolute;bottom:-1px;right:-15px}
.b-currency .pseudolink.open .arrow{background-position:0 -8px}
.b-currency .legal{display:block;text-align:center}

/*Currency-teaser
*******************************************************************************************************************************/
.b-currency__compact{padding:0 0 25px}
.b-currency__compact-table{width:100%;border:1px solid #999}
.b-currency__compact-table.table-2{margin:0 0 18px}
.b-currency__compact .title{padding:0 0 18px;font:11px 'Open Sans', Arial, Helvetica, Verdana, sans-serif;color:#4c4c4c}
.b-currency__compact-table a{height:auto!important;margin:auto!important;background:none!important;display:inline!important;position:relative!important;color:#004d99!important;text-decoration:none!important}
.b-currency__compact-table thead{text-align:left}
.b-currency__compact-table thead .icon{height:16px;width:16px;background:url(/assets/loader_bluebg.gif) no-repeat 0 0;display:inline-block;position:relative;zoom:1;float:right;visibility:hidden}
.b-currency__compact-table th{padding:6px 10px;background:#eff3fd;text-align:inherit!important;font:700 15px 'Open Sans', Arial, Helvetica, Verdana, sans-serif}
.b-currency__compact-table .link{float:left}
.b-currency__compact-table tbody{font:11px 'Open Sans', Arial, Helvetica, Verdana, sans-serif}
.b-currency__compact-table tr{}
.b-currency__compact-table .col-name{}
.b-currency__compact-table .col-name td{padding:7px;text-transform:uppercase;font-weight:700;font-size:8px;color:#7f7f7f}
.b-currency__compact-table td.nbrb{padding-right:3px !important}
.b-currency__compact-table td span{position:relative}
.b-currency__compact-table td span:after{position:absolute;top:-1px;right:-8px}
.b-currency__compact-table td.rise span:after{content:"↑";color:#3cb200}
.b-currency__compact-table td.fall span:after{content:"↓";color:#f33}
.b-currency__compact-table td.delta{padding-left:0 !important;text-align:left;font-size:9px}
.b-currency__compact-table .last td.delta{padding-left:0 !important}
.b-currency__compact-table td.delta.rise{color:#3cb200}
.b-currency__compact-table td.delta.fall{color:#f33}
.b-currency__compact-table.table-2 .col-name td{padding:10px 7px 6px;text-transform:uppercase;font-weight:700;font-size:8px;color:#7f7f7f}
.b-currency__compact-table .currency-name{text-align:left}
.b-currency__compact-table .last{}
.b-currency__compact-table .last td{padding:2px 7px 6px!important}
.b-currency__compact-table td{padding:2px 7px;text-align:right}
.b-currency__compact-table.table-2 td{padding:4px 7px 7px}
.b-currency__compact-block{padding:0 31px 0 0}
.b-currency__compact .b-currency-chart{width:100%;margin:20px 0 31px;position:relative;zoom:1}
.b-currency__compact .currency-update{font-size:11px;color:#808080}
.b-currency__compact .b-currency-chart canvas{width:100%!important}
.b-currency__compact .b-currency-chart__toggle.toggle-curr{height:20px;width:auto;padding:0;margin:auto;position:absolute;top:-20px;bottom:auto;left:0;overflow:hidden}
.b-currency__compact .b-currency-chart__toggle{width:auto;padding:7px 0 2px;margin:auto;position:absolute;bottom:-20px;left:0;overflow:hidden}
.b-currency__compact .b-currency-chart__toggle li{padding:0 10px 0 0;float:left;position:relative}
.b-currency__compact .b-currency-chart__toggle .selected:after{content:"|";width:10px;margin:0 0 0 -10px;position:absolute;top:-6px;left:50%;overflow:hidden;color:#a3a3a3;text-align:center;font-size:5px}
.b-currency__compact .toggle-curr .selected:after{content:"|";width:10px;margin:0 0 0 -10px;position:absolute;top:auto;bottom:-8px;left:50%;overflow:hidden;color:#a3a3a3;text-align:center;font-size:5px}


/*YMap*/
.y-bankname{padding:10px;font-weight:700}
.y-bankaddress{padding:0 10px 10px}
@media only screen and (min-width:0) and (max-width:1000px),
only screen and (min-device-width:0) and (max-device-width:1000px){
    .b-currency__compact-table.table-teaser td{max-width:43px;padding:2px}
    .b-currency__compact-table.table-teaser .col-name td{padding:7px 2px}
    .b-currency__compact-table.table-teaser .last td{padding:2px 2px 6px!important}
}

@media only screen and (min-width:0) and (max-width:1100px),
only screen and (min-device-width:0) and (max-device-width:1000px){
    .b-currency-table{}

}

/*Layout crop specify fix*/
html{background-color:#e3e3e3;}
body{background-image:none;}
.bnr-top-wide, .b-top-line-1{background-color:#fff;}
.bnr-top-wide ins iframe, .b-top-line-1 ins iframe{min-width:0;}
.l-gradient-wrapper{min-width:1000px;background:#e3e3e3 linear-gradient(to bottom,#fff,#fff 50%,#e3e3e3) repeat-x 0 0 / 100% 190px;}
