.bg-success-rate {
    background-color:#f3f3f4;
    color: inherit;
    margin-bottom:10px;
    border: 1px solid transparent;
}

.bg-success-rate-actual-icv {
    background-color:#D5F5D4;
    color: inherit;
    margin-bottom:10px;
    border: 1px solid transparent;
}

.bg-success-rate-actual-icv-pnd {
    background-color:#FFF4CA;
    color: inherit;
    margin-bottom:10px;
    border: 1px solid transparent;
}

.bg-success-rate-actual-icv-ni {
    background-color:#f5d3d3;
    color: inherit;
    margin-bottom:10px;
    border: 1px solid transparent;
}
.font-success-rate-actual-icv-ni {
    color:#f5d3d3;
}

.bg-success-rate-actual-icv-on {
    background-color:#f5d3d3;
    color: inherit;
    margin-bottom:10px;
    border: 1px solid transparent;
}

.bg-journal-icv-ibox-indexed {
    background-color:#D5F5D4;
    color: inherit;
}

.bg-journal-icv-ibox-pnd {
    background-color:#FFF4CA;
    color: inherit;
}

.bg-journal-icv-ibox-no-indexed {
    background-color: #f5d3d3;
    color: inherit;
}

.fs-journal-icv-ibox-title {
    font-size: 1.1em;
}

.fs-journal-icv-ibox-tools {
    font-size: 0.9em;
}

.navbar-default-ici {
    background-color: #FFFFFF;
    border-color: transparent;
    transition: all 0.3s ease-in-out 0s;
}

.top-logo-ici {
    height: 50px;
    margin: 5px 15px 5px 15px;
}

.top-navbar-ici {
    padding-top: 5px;
}

.top-navbar-burger-ici {
    margin-top: 13px;
}

.top-navigation .nav > li > a.nav-small-link-ici {
    font-size: 13px;
}

.xnodata { /* text "Brak danych." */
	font-size: 85%;
	font-style: italic;
}
.xpassportcover {	/* okładka na paszporcie */
	max-height:190px;
    max-width: 100%;
}

.xfichecover {	/* okładka na fiszce */
    max-height:110px;
    max-width:100%;
}

.xfichecover2 {	/* okładka na fiszce 2 */
    max-height:100px;
    max-width:100%;
}


.xtrunctext { /*przycina text*/
	overflow: hidden; 
	text-overflow: ellipsis;
}

.xicibg {
	background-color: rgb(170,43,49);
}

dl.xnomb
{
	margin-bottom: 0px;
}

.xtooltip {
	cursor: help;
    border-bottom: 1px dotted #777;
}

.xttnd { /*tooltip - no data*/
	cursor: help;
    border-bottom: 1px dotted #777;
    font-size: 85%;
	font-style: italic;
}

.xnoimage {
	height:110px;
	width:75px;
	background-color:#f9f9f9;
	padding-top: 20px;
	color: #edf0f3;
	font-size: 60px;
	text-align: center;
}

.xnoimage2 {
    height:100px;
    width:65px;
    background-color:#f9f9f9;
    padding-top: 20px;
    color: #edf0f3;
    font-size: 60px;
    text-align: center;
}

.xnoimageB {
	height:190px;
	width:130px;
	background-color:#f9f9f9;
	padding-top: 40px;
	color: #edf0f3;
	font-size: 100px;
	text-align: center;
}

.xlist {
	margin-top: 10px;
	padding-left: inherit;
    word-wrap:break-word;
}

.affilList {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 5px;
}

.article-fiche-inter {
    margin-bottom: 0.5em;
}

.article-reference-inter {
    margin-bottom: 0.5em;
}

.article-reference-doi {
    font-size: 0.9em; margin-left:1em;
}

.article-reference-link {
    margin-right:1em;
}

.search-jml-list-tool-box {
    font-size: 1.1em;
    height: 5.4em;
}

.search-jml-list-tool-box hr {
    margin-top: 8px;
    margin-bottom: 8px;
    border-top: 1px solid #c1c1c1;
    width: 100%;
}

.icon_l_green {
    font-size: 1.2em;
    color: #588658;
}
.icon_l_red {
    font-size: 1.2em;
    color: #a06262;
}

.cit_ref_box {
    background-color: #ececec;
    padding:7px;
}

.icon_l_bold {
    font-size: medium;
    font-weight: bold;
}
/* POPRAWKI INSPINI ------------------------------------*/

.top-navigation .nav > li a:hover, .top-navigation .nav > li a:focus { /*nav dla SKIN1*/
    /*background: rgb(40,37,96);*/
    background: rgb(213,215,216);
    color: #ffffff;
}

.top-navigation .nav>li>a {
    padding: 15px 20px;
    color: #676a6c;
}

.nav > li > a:focus, .nav > li > a:hover {
    /*background-color: #eee;*/
    text-decoration: none;
}

.skin-1 .nav>li.active {
	background: rgb(213,215,216);
}

.skin-1 .nav>li.active>a {
	color: rgb(0,0,0);
}

.font-italic { /* BRAK z INSPINII. Po upgrade do usunięcia*/
    font-style: italic;
}

@media (min-width: 768px) {
	.dl-horizontal dt {
	    width: 190px;
	}
	.dl-horizontal dd {
    	margin-left: 200px;
	}
}

dt {
	font-weight: 600;
}

.progress-small, .progress-small .progress-bar {
    height: 10px;
    margin-bottom: 5px;
}

.btn-primary {
	background-color: rgb(170,43,49);
	border-color: rgb(170,43,49);
	color: #FFFFFF;
}

.btn-primary:hover, .btn-primary:active,
	.btn-primary.active, .open .dropdown-toggle.btn-primary  {
	background-color: rgb(40,37,96);
	border-color: rgb(40,37,96);
	color: #FFFFFF;
}

.btn-primary:focus {
	background-color:  rgb(170,43,49);
	border-color: rgb(170,43,49);
	color: #FFFFFF;
}

.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
    background-color: #d86369;
    border-color: #d86369;
}

.p-w-xs { /*brakuje tego u nas, jest w standardzie*/
  padding: 0 10px;
}

.ici-header-breadcrumb{
	margin-top: 60px;
	padding: 20px 20px 20px;
}

.h1TOh2{
    font-weight: 500;
    font-size: x-large;
}

.ici-gray-section{
	background: #f4f4f4;
	margin-top: 65px;
	/*margin-left: 40px;*/
	/*margin-right: 40px;*/
}

.ici-gray-section-footer{
	background: #f4f4f4;
	border-top: 1px solid #A7232C;
	margin-top: 30px;
}

.ici-widget{
	background-color: #ffffff;
	color: #A7232C;
	border: 1px solid #A7232C;
}

.ici-link{
	color:#A7232C;
	font-size: 12pt;
	line-height: 200%;
}

.ici-link-bold{
    color:#A7232C;
    font-weight: bold;
}

.ici-link-footer{
	color:#A7232C;
	font-size: 10pt;
	line-height: 200%;
}

.banner-input2 {
    margin: 0 auto;
    top: 50%;
    /*width: 60%;*/
    transform: translateY(-50%);
}

.ibox-tools a {
    color:#337ab7;
}

@media (min-width: 768px) {
    dl.xnomb
    {
        margin-bottom: 0px;
    }
    dl.xnomb > dt {
        width: 160px;
    }
    dl.xnomb > dd {
        margin-left: 170px;
    }
}
/* KONIEC POPRAWEK INSPINII ---------------------------*/

.sk-spinner-circle .sk-circle:before {
    background-color: #A7232C;
}

.chart-report-list {
    margin-left: 30px;
    width: 400px !important;
    height: 400px !important;
}

.chart-report-list-small {
    margin-left: 70px;
    width: 300px !important;
    height: 300px !important;
}

.chart-report-list-small-column {
    margin-left: 30px;
    width: 380px !important;
    height: 300px !important;
}

.ici-label-light {  /* labelka przy checkbox */
    font-weight: normal;
}

.ici-publication-info { /* info o zawartości */
    font-size: 0.85em;
}
.ici-publication-info-j { /* info o zawartości na paszporcie*/
    font-size: 0.85em;
    padding-top: 0.4em;
}


.ici-info-box { /* komórka z informacjami o czasopiśmie  na stronie głównej wyszukiwarek*/
    padding-bottom: 5px;
}

.ici-margin-bottom {
    margin-bottom: 25px;
}

.fs-predatorywarning {
    font-size: 1.2em;
}
.predatory-warning-box{
    border-radius: 3px;
    padding: 8px;
    background-color: #f8ac59;
    color: #FFFFFF;
    clear: both;
    margin-bottom: 25px;
    margin-top: 0;
    font-size: 1.6em;
    font-weight: lighter;
    text-align: center;
}

.predatory-alert-box{
    border-radius: 3px;
    padding: 8px;
    background-color: #ed5565;
    color: #FFFFFF;
    clear: both;
    margin-bottom: 25px;
    margin-top: 0;
    font-size: 1.6em;
    font-weight: lighter;
    text-align: center;
}

.predatory-alert-fiche {
    background-color: #ed5565;
    color: #FFFFFF;
    margin-bottom:10px;
    text-align: center;
}
.predatory-warning-fiche{
    background-color: #f8ac59;
    color: #FFFFFF;
    margin-bottom:10px;
    text-align: center;
}
.white-color, .white-color:hover{
    color: white;
}

.hand-cursor{
    cursor: pointer;
}

.small-hr-line-dashed {
    border-top: 1px dashed #e7eaec;
    color: #ffffff;
    background-color: #ffffff;
    height: 1px;
    margin: 5px 0;
}
