/* Remove the navbar's default rounded borders and increase the bottom margin */
a:hover{
  text-decoration: none;
}

.navbar {
  margin-bottom: 0;
  border-radius: 4;
}

/* Remove the jumbotron's default bottom margin */
.jumbotron {
  margin: 0;
}

.nav-item a:hover {
  background-color: #073A8C;
}

nav .navbar-nav li a {
  background-color: black;
  color: white !important;
}

.carousel {
  overflow: hidden;
}

/* Add a gray background color and some padding to the footer */
footer {
  background-color: #f2f2f2;
  padding: 25px;
}

.balkancom_body {
  background-color: #444444;
}

.balkancom_content {
  background-color: white;
  padding: 0;
  margin-top: 25px;
  box-shadow: silver;
}

.balkancom_banner {
  padding: 0;
}

.background_blue {
  background-color: #073A8C;

}

.balkancom_banner_h1 {
  font-size: 4em;
  font-weight: 700;
}

.balkancom_banner_h2 {
  font-size: 1.8em;
}

.balkancom_banner_h3 {
  font-size: 1.8em;
  font-style: italic;
  text-decoration: none;
}

.balkancom_banner_h4 {
  font-size: 1.4em;
}

.balkancom_banner_moto {
  font-style: italic;
  margin: 0;
  letter-spacing: 0.1em;
}

.balkancom_logo {
  background-image: url('../images/logo.png');
  background-size: contain;
  height: 100%;
  min-height: 165px;
  resize: both;
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
}

.hosting_city_slider {
  height: 400px;
}


.background_black {
  background-color: black;
}

.siderbar {
  background-color: silver;
  padding: 0;
  height: 100%;
}

.side_link_header{
  font-weight: 600;
}
.tech_sponsor_text {
  font-weight: 600;
  font-style: oblique ;
  color: black;
}
.footer_text {
  font-size: smaller;
}