@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    src: local('Ubuntu'), local('Ubuntu-Regular'),
        url('/css/ubuntu.woff') format('woff'),
		url('/css/ubuntu.ttf') format('truetype');
	font-display: swap;
}

html{height: 100%;}
body {position:relative; min-height: 100%; font-size:1rem; font-family: 'Ubuntu', arial;}
.wrap-container{margin: 0 auto; max-width: 1200px;}
.container-fluid{padding-bottom:5rem;}
.wrap {position: relative;}
main {float:left; width:100%; /*background: #f8f8f8;*/}
article { position:relative; margin:0 0 0 24rem; padding:.75rem 0 .75rem 1rem; min-height:25rem; background: white;}
aside {float:left; margin-left: -100%; padding:0; width: 23.5rem; overflow:hidden; background: #f8f8f8;}
aside.right{ float:left; margin-left:-24rem;}
footer{/*position:absolute;*/ bottom: 0; left: 0; right: 0; font-size: .73rem;}
footer a{color: black; text-decoration: underline;}
.privacy {padding-right: .4rem; border-right: 1px solid #333; margin-right: .4rem;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6, .pull-right.statistics span{color: #0275d8;}

h1, .h1{font-size:1.8rem;}
h2 {font-size: 1.5rem; margin-top: 0.6rem;}
h3 {font-size: 1.4rem;}
h4 {font-size: 1.3rem;}
a{color:#0066cc;}
a .fa-external-link{padding-left: .45rem; font-size: .67rem;}
a[data-toggle="collapse"]:hover{text-decoration: none;}
.fa-blank { visibility:hidden !important; }
.clear-input, .clear-result{position:absolute; top: 1.82rem; right: .25rem; font-weight: normal;}
.mngr a{text-decoration: none;}
.pointer{cursor: pointer;}
.dashed{border-bottom: 1px dashed #ccc;}
.solid{border-bottom: 1px solid #ccc;}
.p-relative{position: relative;}
.p-absolute{position: absolute;}
textarea{height: 8em;}
textarea[name="invite"] {height: 3em !important;}
textarea[name="description"]{height: 6em;}
.underline{text-decoration: underline;}

.f-r{float:right;}
.f-l{float:left;}
.ta-l{text-align: left;}
.ta-r{text-align: right;}
.ta-c{text-align: center;}

.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}


.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;}

.border-box{box-sizing: border-box;}

.col-xs-12{width:100%}

.wb-bw{word-break: break-word;}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.25rem !important;
}


header{padding: 1rem 0; font-weight: bold; font-size: 30px; color: black;}
header .logo a{color: black; text-decoration: none;}
/* header .logo img{} 
header .logo .site-name{} */
header .slogan {font-size: 24px; margin-top: 6px;}

.alter-logo{margin: .4rem 0 .4rem .3rem; color: #fff; font-size: 1.5rem; display: inline-block;}
.alter-logo a, .alter-logo a:active{color: #fff;text-decoration: none;}
.alter-logo img {height: 30px;margin-right: .3rem;}
.selected-location .form-group {margin-bottom: 0;}

.arrow.fa{transform: scaleX(.7);}
.currency-icon{max-width: 18px; height: auto; vertical-align: -4px;}

aside .list-currency{padding-top:1rem; padding-bottom: 1rem; min-height: 41rem;}
aside .list-currency.mobile{min-height: 0;}

.navbar-blue.navbar{padding:0 1rem; margin: 0 -15px; border-radius: 0;}
.navbar-blue.navbar button{color: white; font-size: 1.5rem; margin-top: 5px;}
.navbar-blue .navbar-nav .nav-link{padding:.925rem .75rem .925rem .75rem; color: white;}
.navbar-blue .navbar-nav .nav-item{margin-right:0; margin-left:0;}
.navbar-blue .navbar-nav .nav-item:hover,
.navbar-blue .navbar-nav .nav-item.active{background: #1150c0;}
/*.navbar-blue .navbar-nav .nav-item+.nav-item{margin-left: .5rem;}*/
.nav-item h2, .nav-item h3 {
	font-size: inherit;
	margin: 0;
}
.bg-gradient-blue{
    background: #0066cc;
    background: -moz-linear-gradient(left, #0066cc 0%, #3399ff 100%);
    background: -webkit-linear-gradient(left, #0066cc 0%,#3399ff 100%);
    background: linear-gradient(to right, #0066cc 0%,#3399ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066cc', endColorstr='#3399ff',GradientType=1 );
}

.statistics {font-size: 1.5rem; padding-right: 1rem; border-right: 1px dashed #ccc; margin-right: 1rem;}
.statistics:first-child {border-right: none;margin-right: none}
.statistics ul { list-style-type: none; margin-bottom: 0; float: left; padding-left: 0;}
/* .statistics ul li {} */

.arrow-icon {margin-top: 3px;}

.logo-label {max-width: 50%;}
.logo-label img{max-height: 100px}/*max-width: 200px;*/
.page-content{border-bottom: .1rem dashed #ccccff;}
.page-content .table-ex td{padding:.1rem .15rem; border:none;}

.rate_filter{width: 100%;}
.rate_filter td{padding:0; font-size: .8rem; max-width: 188px;}
.rate_filter th{padding:0 .5rem;}
.rate_filter .cat-name td div{padding: .3rem 0 .2rem 0;}
.rate_filter .cat-name td.categoryExpansionTd{padding-top: 0;}

.rate_filter .cat-name .dashed {background: #eaeaea;}
.rate_filter .cat-name .icon {margin:.25rem;}
.rate_filter span.rate_from,
.rate_filter span.rate_to
    {display: block; padding: .5rem; border-bottom: 1px dashed #ccccff; cursor: pointer;}
/*.rate_filter span.rate_from:hover,
.rate_filter span.rate_to:hover
    {background: rgba(0,0,0,.075);}*/
.rate_filter .rate_from.active .rate_from,
.rate_filter .rate_from:hover .rate_from
    {border-bottom: 1px solid #0275d8; background: rgba(2, 117, 216, 0.06);}
.rate_filter .rate_to.active .rate_to,
.rate_filter .rate_to:hover .rate_to
    {border-bottom: 1px solid #5cb85c; background: rgba(92, 184, 92, 0.11);}

/*.rate_filter span.arrow{margin-left: -.4rem;}*/
.rate_filter input{ font-weight: normal;}
.rate_filter .muted img{opacity: .5;}
.rate_filter .muted .name{color:#ccc;}

.rate_filter .category_div{overflow-y: auto;}

.rate_filter .category_div table{width: 100%;}

.rate_filter .category .triangle-down-i{position: relative;}
.rate_filter .category .triangle-up-i{position: relative;}
.rate_filter .category .expand .triangle-down-i{top: 4px; position:absolute; left: 0;}
.rate_filter .category .expand .triangle-up-i{top: -4px;}
.rate_filter .category .wrap .triangle-down-i{top: -4px;}
.rate_filter .category .wrap .triangle-up-i{top: 4px; position:absolute; left: 0;}

.rate_filter .rate_hidden{display: none;}
.rate_filter .rate_hidden.hidden_displayed{display:table-row;}

.mobile_rate_filter span.rate_from,
.mobile_rate_filter span.rate_to
    {display: block; padding: .5rem; border-bottom: 1px dashed #ccccff; cursor: pointer;}
.mobile_rate_filter{width: 100%;}

.currency-icon-div{display: inline-block;  width: 18px;  height: 18px;     background-repeat: no-repeat;  margin-bottom: -5px;}

.search .result:empty{display:none;}
.search .result{z-index: 100; min-width: 14rem; max-height: 20rem; border:.1rem solid #e5e5e5; background: white; box-shadow: .1rem .1rem .1rem #ccc;}
.search .result .list-group-item{padding:.1rem .2rem; border:0;}
.search .clear-input, .search .clear-result{top:.35rem;}
/*
.d-flex {
  display: flex !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}
*/

@media(max-width: 1059px) {
    .search-form {width: 100%;}
}
.table-rates td,
.table-rates th
    {padding:.75rem .45rem .45rem .45rem; border-top:none;}
.table-rates thead th
    {cursor: pointer;}
/*.hidden-sm-down  {cursor: default !important;}*/
.table-rates thead th{border-bottom: none;}
.table-rates tbody td{border-bottom: .1rem dashed #ccccff;}
.table-rates a.pop_exchange{text-decoration: none; color: black;}
.table-rates a.comments-link{ color: black;}

.table-rates .raised{border: 2px solid #ffc60c;}
.table-rates .raised td{background-color: #ffd449;}

.double-rates td.ready{border-bottom: .1rem solid #5cb85c; background: rgba(92, 184, 92, 0.11);}

.tablesorter-header
    {outline: none;}
.tablesorter-headerAsc
    {outline: none;}
.tablesorter-headerDesc
    {outline: none;}

.tablesorter-headerUnSorted:after,
.tablesorter-headerDesc:after,
.tablesorter-headerAsc:after {
    position: absolute;
    right: 8px;
    top: 50%;
    margin-top: -8px;
    width: 10px;
    height: 10px;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.tablesorter-headerUnSorted:after {
    content: "\f0dc";
}

.tablesorter-headerAsc:after {
    content: "\f0de";
}

.tablesorter-headerDesc:after {
    content: "\f0dd";
}

.tablesorter-headerDesc:after {
    content: "\f0dd";
}

.hidden-sm-down:after {
    content: "" !important;
}

.tablesorter-header-inner {
    text-align: left;
}

.tablesorter-headerUnSorted,
.tablesorter-headerDesc,
.tablesorter-headerAsc {
    position: relative;
}

img.wmbl{margin-top: -.3rem; margin-left: -.7rem;}

.comments .list .close{margin-top: 0.18rem; margin-left: .5rem;font-size:1.2rem; opacity:1;}
.comments .card{border: none; background: #f5f5f5;}
.comments .card-comment{background: #f5f5f5; border-radius: 0.3125rem; border: 1px solid #f2f2f2; margin-bottom: 0.625rem;}
.comments .card-comment.card-secondary {background-color: #f8f8f8;} /*#ffeded;*/
.comments .card-reply{border: none; background: #f5f5f5;}
.comments .card-success, .asides .card-success{background: #e4f5e5;}
.comments .card-danger, .asides .card-danger{background: #f8eaea;}
.comments .country-flag > img{margin-top: -0.185rem;}
.comments .card-header{padding: 1.25rem 1.25rem 0 1.25rem; border-bottom: none; background: none;}
.comments .card-title{margin-bottom: 0;padding-bottom:0.625rem;  border-bottom: 1px solid #ffffff;}
.comments .text-muted time, .comments .text-muted .country-ip {font-size: 0.95rem;}
.comments .card-text-visible{color: black; text-decoration: none; word-break: normal; word-wrap: break-word;}
.comments .card-text-removed{color: gray; text-decoration: line-through;}
.comments .reply-label{color: maroon; text-decoration: none; text-decoration-style:dashed;}
.comments h5{color: black;}
.comments h5 .author{margin-right:2rem; font-style: italic; font-size: .95rem;}
.comments .author-country-ip{margin-left: 1rem;}
.comments .reply-section{background-color: rgba(255, 255, 255, 0.85);border: 1px solid #eee; margin-left: 0.625rem;}
.reply-section .card-reply {background-color: transparent;}
.reply-section .card-title {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.review-type label{margin-right:.75rem;}
.review-type label:hover span.fa{text-shadow: .01rem .01rem .1rem;}
.content{margin-bottom:0;}

.counter-tablo{margin-top: -.15rem; padding: 0 .25rem; font-size: .75rem; background: #cfcfcf; border-radius: .25rem;}

.vk_background {background: #3071a9;}
.fb_background {background: #2067a4;}
.twitter_background {background: #5bc0de;}
.google_background {background: #4285f4;}
.yandex_background {background: #e7322b;}

.odnoklassniki_background {background: #ff8212;}
.fav_background {background: #f03434;}
.fav_background:active i:before {content: "\f02e";}
.social {margin-top: -1rem;padding-top: 3px;}
.social_icons_long {margin-top: .3rem;}
.social_icons_long a {padding: .3rem .5rem; color: #fff; font-size: 1rem; border-radius: 4px;}
.social_icons_long a:hover {opacity: .8}

.exchanger-title h1 {display: inline-block;}
.exchanger-rating {display: none;}
.rate {font-size: 30px; margin: 0 auto; color: orange;}
.rate-it {display: inline-block;}

.google-snippet {display: none;}

.ssl-mark{position: absolute; margin-left:.55rem; font-size: .55rem; left: 17%;}
.ssl-mark-exchanger{margin-left:.55rem; font-size: .55rem; left: 17%;}

.breadcrumbs {display: inline-block; margin: .5rem 0;}
.breadcrumbs span.chevron {margin: 0 4px;}

article .blockquote {background: #f8f8f8; font-size: 1.05rem;}
.promo-icon {font-size: 2rem !important; margin: 0 .5rem 0rem 0;}

code {display: block; font-size: 80%;}

@media screen and (max-width: 1280px) {
    
}
@media screen and (min-width: 1200px) {
    /*.container-fluid{padding-left: 0; padding-right: 0;}*/
		/*
		.d-xl-flex {
			display: flex !important;
		}
		*/
		.w-xl-50 {width: 50%;}
}

@media screen and (max-width: 991px) {
    .wrap{float:none;}
    article { margin:0; padding-left: 0; min-height:10rem;}
    .asides{float:none; margin: .5rem 0; width: 100%;}
    aside, aside.right{float:none; margin:0; padding-left:.35rem; padding-right:0; width:100%;}
}

@media screen and (max-width: 800px) {
    
}

@media screen and (max-width: 768px) {
	html{font-size: 15px;}
	h1{font-size: 1.6rem;}
	h2{font-size: 1.4rem;}
/*    aside, aside.right{} */
    .navbar-blue .navbar-nav .nav-link{padding:.5rem;}
    .navbar-blue.navbar{padding-bottom: .2rem;}
}

@media screen and (max-width: 700px) {
	.logo-label {max-width: 100%;}
}

@media screen and (max-width: 580px) {
    
}

@media screen and (max-width: 400px) {
}

@media screen and (max-width: 350px) {
    article { margin:0;}
}

@media screen and (max-width: 320px) {
    article { margin:0;}
    aside, aside.right{ float:none; width:100%;}
}


.bx-wrapper {
	height: 350px;
}
.card-block.card-success p:nth-child(3){
    overflow-y: auto;
    height: 140px !important;
}

#reserves_sum {
	width: 165px;
}

.table-rates .min-amount {
    display: inline-block;
    position: relative;
    height: auto;
    vertical-align: middle;
    margin-left: 6px;
    font-weight: normal;
    font-size: 75%;
    color: #667;
}
.table-rates .min-amount-inner {
    position: relative;
    top: 1px;
    left: 0;
}

.table-responsive .fee {
    cursor: pointer;
}
.tooltip-wide .tooltip {min-width:550px;width:650px;}

/* Выпадающие списки на странице генерации */
form[name="generation_template"] .dropdown-menu {
    height: 150px;
    overflow-y: auto;
}

.exchanger-comission-help {
    cursor: pointer;
}

/* Стрелки сортировки для таблиц */
table.sort th:not(:first-child) {
    background-image: url(../img/tablesort/bg.gif);
    background-position: center right;
    background-repeat: no-repeat;
    /*background-position: right -2px top 23px;*/
    padding-right: 17px;
    cursor: pointer;
}
table.sort th.headerSortUp {
    background-color: #ced9e0;
    background-image: url(../img/tablesort/asc.gif);
}
table.sort th.headerSortDown {
    background-color: #dae7ee;
    background-image: url(../img/tablesort/desc.gif);
}

/*Баннер*/
.banner_img {
    width:100%;
}

/*Таблицы на странице "Размещение рекламы"*/
.table_blur {
    background: #f5ffff;
    border-collapse: collapse;
    text-align: left;
}
.table_blur th {
    border-top: 1px solid #2288EE;
    border-bottom: 1px solid #2288EE;
    box-shadow: inset 0 1px 0 #2288EE, inset 0 -1px 0 #2288EE;
    background: linear-gradient(#2288EE, #2288EE);
    color: white;
    padding: 10px 15px;
    position: relative;
}
.table_blur td {
    border: 1px solid #e3eef7;
    padding: 10px 15px;
    position: relative;
    transition: all 0.5s ease;
}

/* Заголовок для механизма генерации страниц (когда всё сгенерировано и пустых нет) */
.title-green {
    color:green;
}

.exchangerOffline {
    position: absolute;
    width: 300px;
    height: 170px;
    right: 0;
    top: 6em;
    background-image: url(../img/exchangerOffline.svg);
    background-repeat: no-repeat;
    background-size: 100%;
}

.exchangerScammers {
    position: absolute;
    width: 300px;
    height: 119px;
    left: 20%;
    top: 10em;
    background-image: url(../img/scammers_stamp.png);
    background-repeat: no-repeat;
    background-size: 100%;
}


.hidden {display: none;}
.changeableType{border-bottom: 1px solid; color: #5cb85c!important; cursor: pointer;}
.changeableTypeDiv {display: inline-block;}
.changeableTypeDiv .changeableType_menu{min-width:auto;}
.changeableType_menu li{text-align:center; padding: 0 6px; cursor: pointer;}

#discrepanciesIdentifiedModal input[type="text"] {width: 100px;}
#discrepanciesIdentifiedModal .row{min-height: 35px;}
#discrepanciesIdentifiedModal .form-row{min-height: 35px;}
#discrepanciesIdentifiedModal h5{text-align: center; margin-bottom: 15px; }
#discrepanciesIdentifiedModal .emailDiv .emailInput {width: 200px;}

#discrepanciesIdentifiedLink  {float: right;}

#discrepanciesIdentifiedForm > div {margin-bottom: 15px;}
#discrepanciesIdentifiedForm .first-row {margin-bottom: 10px;}
#discrepanciesIdentifiedForm > div:last-child {margin-bottom: 0;}

.summaryStrDiv{border-radius: .25rem; border: 1px solid rgba(0,0,0,.125); padding: 0.5rem; font-size: 0.9rem; background: #f8f8f8;}

.inapprCalc{display: none;}
.inapprReserve{display: none;}

.btn-xs { padding: 1px 5px;   font-size: 12px;    line-height: 1.5;    border-radius: 3px; }

.exchangerTransitionsTable .detailTr{display: none; border-top: none;}

/*.jumpTable{ border: 1px solid #eceeef;}*/
.jumpTable td{border: 1px solid #d4d6d7; padding: .1rem; text-align: center; vertical-align: middle; font-size: 90%;}
.jumpTable .th{text-align: left; font-size: 90%;}
.jumpTable .valueTd{text-align: center; padding: 0 2px;}

.jumpRatesTable td{border: 1px solid #d4d6d7; padding: .1rem; text-align: center; vertical-align: middle; font-size: 90%;}

.autoloadDiv{text-align: center;}
.loadingDiv{text-align: center;}

.recommendedexchangetd{position: relative;}

.recommendedexchange {border: 3px solid green;}
.recommendedSpan{position: relative; top: 0; font-size: 12px; left: 0; text-decoration: underline; color: #5cb85c;}
.table-responsive .recommendedexchange .recommendedexchangetd{vertical-align:middle;}
/*.daysTr td{border-bottom: 2px solid #B2B3B3;}*/
/*.timeTr td{border-bottom: 2px solid #B2B3B3;}*/

/*.searchingResultsDiv {border-bottom: 1px dashed #ccccff;}*/

#telegramAppImg{height: 1.8rem;  margin: 0 0 0 1rem;}

.emails_bloc{border: 1px solid rgba(200, 200, 200, 1);  background-color: rgba(245, 245, 245, 1);  padding: 1rem;  border-radius: 0.5rem;}

#emailsNewBodyTextarea{height: auto;}

.ratesSearchDiv{position: relative; float: right;}
.ratesSearchForm{position: relative;}
.ratesSearchClearSpan{position: absolute; top: .5rem; right: .25rem;}
.inlineCode code{display: inline-block; font-size: inherit; color: inherit; background-color: inherit; font-family: inherit;}

.table-banners {width: 100%;}
.table-banners td{padding: 0.2rem;}
.table-banners th{text-align: center;}
.table-banners .banner_img{max-width: 10rem;}
.banner_form .banner_active_switch {font-size: 150%;  margin-left: 1rem;  cursor: pointer;}

.banner_img{max-width: 728px; max-height: 90px;}

#commentsForm2RateDiv{margin-bottom: -12px;  display: inline-block; overflow: hidden;}

.commentRate {font-size: 30px;  color: orange;}
.newCommentRate {font-size: 30px;  color: orange;}

.generatedTextsDiv textarea{width: 100%;}
.generatedTextsDiv .thin{height: 4em;}
.generatedTextsDiv .thick{height: 16em;}

#noticeAddForm {background-color: #f8f8f8; padding: 0.5rem; border-radius: 0.5rem;}
#noticeAddForm .form-control-sm{display: inline-block; width: auto; height: 1.8rem;}
#noticeAddForm .numberinput{width: 8rem;}

.not_scammers_span { color: #ffffff; background-color: #bbbbbb;}
.scammers_span { color: #000000; background-color: transparent;}

#exchangeTabs h2, #exchangeTabs h3 {cursor: pointer;}

.resize { width: 100%; height: auto; }
.loading_indication_div {width: 16px;}

.tab-content h2, .tab-content h3, .tab-content h4, .tab-content h5, .tab-content h6 {
	font-size: 125%;
}
#exchangeTabs .bl {padding: 10px;}

.black-green {
	color: #006400;
	font-weight: bold;
}
.red {
	color: red;
	font-weight: bold;
}
.black {
	color: black;
	font-weight: bold;
}

@media(max-width: 519px) and (min-width: 320px) {
	.nav {
		padding-left: 5%;
    }
}
@media(max-width: 519px) and (min-width: 400px) {
	.text-muted {
		display: contents;
	}
}

@media (min-width: 576px) {
	.col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666666%;
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

	.col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }

}

.publications_list_img{width: 16px; height: 16px;}
.placementlink_textarea {width:100%}

.order_span{cursor: pointer;}

.fm_table .gotodir_td{cursor: pointer;}
.fm_table .viewfile_td{cursor: pointer;}

.fm_table .action_span{cursor: pointer; color: #0066cc;}

.fm_table .sort_th{cursor: pointer;}

.dummy_a{position: absolute; height: 1px; display: block; overflow: hidden;}

.currency_ul .rank_input{border: 1px solid #858585; border-radius: 2px; width: 50px; text-align: center;}

.strings-exchangers {font-weight: bold;}