a{
	color:rgb(245, 146, 36);
}
a:hover, a:active{
	color:rgba(245, 146, 36, 0.7);
	text-decoration:none;
}
p{
	font-size:1.2em;
	font-weight:300;
}
.text-page{
	color:rgb(245, 146, 36);
}
.bg-page{
	background:rgb(245, 146, 36);
}
.fit-image{

object-fit: cover;

}
.carousel-caption {
    background: rgba(0,0,0,0.7);
	top:20%;
	bottom:unset;
}
.content {
    min-height: 300px;
}
.large-icon {
    font-size: 13em !important;
}
.contact .contact-address {
    padding: 0 1.5rem;
}
.navbar .mod-languages {
    padding-bottom: 0.425rem;
    padding-top: 0.425rem;
}
.lang-inline {
    list-style: outside none none;
    margin: 0;
}
.lang-inline > li {
    display: inline;
    margin-left: 8px;
}
.login {
    margin: 0 auto;
    max-width: 330px;
    padding-top: 1em;
}
.tags.inline {
    padding-left: 0;
}
.tags.inline li {
    display: inline;
}
.item-image {
    margin-bottom: 20px;
}

.autocomplete-suggestions {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.autocomplete-suggestion {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.autocomplete-suggestion:hover, .autocomplete-suggestion:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.autocomplete-suggestion.active, .autocomplete-suggestion:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.uporaba {
    width: 150px;
    margin: 0 auto;
}
.button{
	cursor:pointer;
}
.btn-outline-page {
  color: #F59224;
  background-color: transparent;
  border-color: #F59224;
  letter-spacing: 0.05em;
}


.btn-outline-page:hover,
.btn-outline-page:active,
.btn-outline-page:focus,
.btn-outline-page.active {
  background: #F59224;
  color: #ffffff;
  border-color: #F59224;
  
}


.btn-page {
  color: #fff;
  background-color: #F59224;
  border-color: #F59224;
  letter-spacing: 0.05em;
}

.btn-page:hover,
.btn-page:active,
.btn-page:focus,
.btn-page.active {
  background: #c9761e;
  color: #ffffff;
  border-color: #c9761e;
}
.btn-page .badge { 
  color: #F59224; 
  background-color: #ffffff; 
}
/*search on top*/
.search-inputbox {
    background: transparent;
    border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 2px solid #F59224;
    border-radius: 0;
	color:#fff;
}
.search-inputbox:focus {
    background: transparent;
    border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 2px solid #F59224;
    border-radius: 0;
	box-shadow:none;
	color:#fff;
}

/* Custom Modal */
.modal-content {
    border-radius: 0;
    background: black;
}
.modal-header {
	border:none;
}
.modal-body {
    border: none;
}
.modal-footer {
    border: none;
}

@media screen and (max-width: 830px) {
  .navbar-brand{
    width: 160px;
  }
  .navbar-brand img{
    width: 100%;
  }
}

/* Article styles */

.default-container .item-image {
    margin-bottom: 20px;
    max-height: 300px;
    overflow: hidden;
}
/* _border-width-customs.scss */
.border-width-3{
	border-width: 3px!important;
}
.border-width-5{
	border-width: 5px!important;
}
