@import url('https://fonts.googleapis.com/css?family=Titillium+Web&subset=latin-ext');

body{
    font-family: 'Titillium Web', sans-serif !important;
    font-size:16px !important;
}

a {
    color: #c40000;
}

.tr-link:hover {
    background-color: rgba(34, 112, 220, 0.22) !important;
    cursor: pointer;
}

.header {
    padding-bottom: 9px;
    margin: 10px 0 10px;
    /*border-bottom: 1px solid #eee;*/
}

.header-row {
    margin: 0;
    line-height: 1em;
}

.header-logo {
    margin-top: 10px;
}

.logo-aai a {
    color: unset;
    text-decoration: none;
    font-size: 14px;
}

.logo-srce {
    float: right;
}

.content {
    margin-bottom: 80px;
}

.footer {
    position: fixed;
    bottom: 0;
    margin-bottom: 0;
    left: 0;
    right: 0;
    height: 80px;
    padding-top: 15px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    background-color: #f5f5f5;
    border-top: 1px solid #c40;
    z-index: 100;
}

.nav>li>a {
    padding-left: 10px;
    padding-right: 10px;
}
.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-hr {
  background-image: url(../img/hr_4x3.svg);
}
.flag-icon-hr.flag-icon-squared {
  background-image: url(../img/hr_1x1.svg);
}
.flag-icon-gb {
  background-image: url(../img/gb_4x3.svg);
}
.flag-icon-gb.flag-icon-squared {
  background-image: url(../img/gb_1x1.svg);
}
/* Header: malo prostora od rubova */
.header{
	padding-left:15px;
	padding-right:15px;
}

/* Srce desno – float već imaš, ali osiguraj da img ne bude 100% širine */
.logo-srce{
	float:right;
	text-align:right;
}

/* Ujednači visinu logotipa i spriječi da img-responsive raste na 100% */
.logo-srce img.img-responsive{
	display:inline-block;
	width:auto !important;
	height:44px;
	max-width:100%;
}

/* AAI logo + tekst: ostaje ispod loga */
.logo-aai img.img-responsive{
	display:block;
	width:auto !important;
	height:44px;
	max-width:100%;
}

.logo-aai a{
	display:inline-block; /* da <br> radi kako očekuješ */
}

