body {
  padding-top: 6px;
  padding-bottom: 30px;
}

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}

/* HR crta */
hr .{ /* HR crta - NORMALNA */
	border-top: 1px solid #8c8b8b;
}
hr.hr0 { /* HR crta - CRNA PODEBLJANA CRTA - Upotreba <hr class="hr0"> */
    display:block;
    margin-top:3px; /* Tp 0px razmaka */
    margin-bottom:3px; /* Bottom 0px raznaka */
    margin-left: auto;
    margin-right: auto;
   	border: 3px solid #1b3956; 		
}
hr.hr1{ /* HR crta - DUPLA CRTA */
	border-top: 2px solid #8c8b8b;
	border-bottom: 2px solid #fff;
}
hr.hr2 { /* HR crta - SIVA CRTA */
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
hr.hr3 { /* HR crta - CRTICE */
	border-top: 1px dashed #8c8b8b;
}
hr.hr4 { /* HR crta - ULJEPŠANA NA POČETAK I KRAJ */
    height: 30px;
    border-style: solid;
    border-color: black;
    border-width: 1px 0 0 0;
    border-radius: 20px;
}
hr.hr4:before { /* HR4 - DRUGI DIO - ULJEPŠANA NA POČETAK I KRAJ */
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;
    border-style: solid;
    border-color: black;
    border-width: 0 0 1px 0;
    border-radius: 20px;
}
hr.hr5 { /* HR crta - ULJEPŠANA SA ZNAKOM NA SREDINU */
    padding: 0;
    border: none;
    border-top: medium double #333;
    color: #333;
    text-align: center;
}
hr.hr5:after { /* HR5 - DRUGI DIO - ULJEPŠANA SA ZNAKOM NA SREDINU */
    content: "§";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}





.CSS_well_backgroud {
  background: #000000;
  background: -webkit-linear-gradient(#30779a, #7FC8DA);
  background:    -moz-linear-gradient(#30779a, #7FC8DA);
  background:         linear-gradient(#30779a, #7FC8DA);
}

.CSS_backgroud_01 {
  background: #000000;
  background: -webkit-linear-gradient(#30779a, #f1feff);
  background:    -moz-linear-gradient(#30779a, #f1feff);
  background:         linear-gradient(#30779a, #f1feff);
}

.CSS_backgroud_02 {
  background: #000000;
  background: -webkit-linear-gradient(#f1feff, #30779a);
  background:    -moz-linear-gradient(#f1feff, #30779a);
  background:         linear-gradient(#f1feff, #30779a);
}

.CSS_backgroud_1 {
  background: #ffffff;
  background: -webkit-linear-gradient(#ffffff, #aaaaaa);
  background:    -moz-linear-gradient(#ffffff, #aaaaaa);
  background:         linear-gradient(#ffffff, #aaaaaa);
}

.CSS_backgroud_2 {
  background: #ffffff;
  background: -webkit-linear-gradient(#ffffff, #fffbfb);
  background:    -moz-linear-gradient(#ffffff, #fffbfb);
  background:         linear-gradient(#ffffff, #fffbfb);
}

.CSS_table_backgroud {
  background: #ffffff;
  background: -webkit-linear-gradient(#ffffff, #eeeeee);
  background:    -moz-linear-gradient(#ffffff, #eeeeee);
  background:         linear-gradient(#ffffff, #eeeeee);
}

.well_1 {
  background: #648880;
  background: linear-gradient(to right, #f6f1d3, #648880, #293f50);
}

.well_2 {
  background: #648880;
  background: linear-gradient(to right, #f6f1d3, #648880 100%, #293f50);
}

 
 
 /*  MENU  - CSS_menu_navbar_color*/
.CSS_menu_navbar_color {
  background-color: #0b4c6c;
  border-color: #08374e;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#106d9a), to(#0b4c6c));
  background-image: -webkit-linear-gradient(top, #106d9a, 0%, #0b4c6c, 100%);
  background-image: -moz-linear-gradient(top, #106d9a 0%, #0b4c6c 100%);
  background-image: linear-gradient(to bottom, #106d9a 0%, #0b4c6c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106d9a', endColorstr='#ff0b4c6c', GradientType=0);
}
.CSS_menu_navbar_color .navbar-brand {
  color: #ffffff;
}
.CSS_menu_navbar_color .navbar-brand:hover,
.CSS_menu_navbar_color .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.CSS_menu_navbar_color .navbar-text {
  color: #ffffff;
}
.CSS_menu_navbar_color .navbar-nav > li:last-child > a {
  border-right: 1px solid #08374e;
}
.CSS_menu_navbar_color .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #08374e;
}
.CSS_menu_navbar_color .navbar-nav > li > a:hover,
.CSS_menu_navbar_color .navbar-nav > li > a:focus {
  color: #77fcff;
  background-color: transparent;
}
.CSS_menu_navbar_color .navbar-nav > .active > a,
.CSS_menu_navbar_color .navbar-nav > .active > a:hover,
.CSS_menu_navbar_color .navbar-nav > .active > a:focus {
  color: #77fcff;
  background-color: #08374e;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#08374e), to(#0d577c));
  background-image: -webkit-linear-gradient(top, #08374e, 0%, #0d577c, 100%);
  background-image: -moz-linear-gradient(top, #08374e 0%, #0d577c 100%);
  background-image: linear-gradient(to bottom, #08374e 0%, #0d577c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff08374e', endColorstr='#ff0d577c', GradientType=0);
}
.CSS_menu_navbar_color .navbar-nav > .disabled > a,
.CSS_menu_navbar_color .navbar-nav > .disabled > a:hover,
.CSS_menu_navbar_color .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.CSS_menu_navbar_color .navbar-toggle {
  border-color: #dddddd;
}
.CSS_menu_navbar_color .navbar-toggle:hover,
.CSS_menu_navbar_color .navbar-toggle:focus {
  background-color: #dddddd;
}
.CSS_menu_navbar_color .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.CSS_menu_navbar_color .navbar-collapse,
.CSS_menu_navbar_color .navbar-form {
  border-color: #08354c;
}
.CSS_menu_navbar_color .navbar-nav > .dropdown > a:hover .caret,
.CSS_menu_navbar_color .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #77fcff;
  border-bottom-color: #77fcff;
}
.CSS_menu_navbar_color .navbar-nav > .open > a,
.CSS_menu_navbar_color .navbar-nav > .open > a:hover,
.CSS_menu_navbar_color .navbar-nav > .open > a:focus {
  background-color: #08374e;
  color: #77fcff;
}
.CSS_menu_navbar_color .navbar-nav > .open > a .caret,
.CSS_menu_navbar_color .navbar-nav > .open > a:hover .caret,
.CSS_menu_navbar_color .navbar-nav > .open > a:focus .caret {
  border-top-color: #77fcff;
  border-bottom-color: #77fcff;
}
.CSS_menu_navbar_color .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > li > a:hover,
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #77fcff;
    background-color: transparent;
  }
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .active > a,
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .active > a:hover,
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #77fcff;
    background-color: #08374e;
  }
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .disabled > a,
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .CSS_menu_navbar_color .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.CSS_menu_navbar_color .navbar-link {
  color: #ffffff;
}
.CSS_menu_navbar_color .navbar-link:hover {
  color: #77fcff;
}
