

@font-face {
    font-family: 'Lora-Bold';
    src: url('../../src/fonts/lora-bold-webfont.eot');
    src: url('../../src/fonts/lora-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../src/fonts/lora-bold-webfont.woff') format('woff'),
         url('../../src/fonts/lora-bold-webfont.ttf') format('truetype'),
         url('../../src/fonts/lora-bold-webfont.svg#Lora-Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'Lora-Regular';
    src: url('../../src/fonts/lora-regular-webfont.eot');
    src: url('../../src/fonts/lora-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../src/fonts/lora-regular-webfont.woff') format('woff'),
         url('../../src/fonts/lora-regular-webfont.ttf') format('truetype'),
         url('../../src/fonts/lora-regular-webfont.svg#Lora-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 21px;
}

.navbar-brand {
    padding: 8px;
}

.navbar-brand img {
    width: 50px;
}

.navbar-inverse {
 filter: none;
 background-image: none;
 background-color: #222222;
 border-color: silver;
 z-index:1000;
 // color: rgb(249, 189, 193);
  // background-image: linear-gradient(#BF6DA5,#71449B 50%,#4E3E8D);
  // background-image: linear-gradient(rgb(249, 189, 211),rgb(122, 109, 121) 50%,#020202);
}


.navbar-inverse .navbar-nav>li>a {
  //color: #ddd;
  color: rgb(249, 189, 193);
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
// color: #fff;
 color: silver;
 background-color: transparent;
}

.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
color: #fff;
background-color: transparent;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  // border-color: #395c82;
  border-color: rgb(249, 189, 193);
}

.navbar-inverse .navbar-toggle {
  border-color: rgb(249, 189, 193);
}


.gallery_title{
  margin-right:30px;
  // color:silver;
  color: rgb(249, 189, 193);
  font-size:20px;
}

.container {
    margin-top: 90px;
}


.panel {
    text-align: center;
    padding: 30px 0 30px 0;
    margin: 20px 0 20px 0;
    font-size: 14px;
    // background-color: #0a437c;
    // color: orange;
    background-color: #222222;
    color: rgb(249, 189, 193);
    border-radius: 10px;
}

.panel:hover {
    // background-color: #888;
    // color: #0a437c;
    color: #222222;
    background-color: rgb(249, 189, 193);
}

a:hover {
  text-decoration : none;
}


.col-md-3 {
white-space:nowrap;
}

div.col-md-3 {
  padding : 0px;
}


div.highslide-thumbstrip-inner img.thumbnail{
  padding : 0;
  margin : 10;
}


img.thumbnail{
   border-width:1px;
   border-color:#dddddd;
}
img.thumbnail:hover {
  // border-color:silver;
   border-color:#222222;
  // border-color: rgb(249, 189, 193);
}


a.highslide.thumbnail {
  border:none;
  height:100px;
  margin:20px auto;
}

.topic_start {
  /*color:#222222;*/
  color: rgb(249, 189, 193);
}

.topic_start:hover, .topic_start:focus {
  color: #ffffff;
}

p.well {
background-color:#252525;
/*color:#dddddd;*/
color:#aaa;
border-radius: 10px;
border : solid 1px #bbb;
margin-bottom : 30px;
min-height : 100px;
}

#stuff {
  padding-top : 30px;
}

.main_page_content {
margin-top : 40px;

}

.main_page {
/*font-family:"Lora-Bold","Lora:700", Georgia, "Times New Roman", Times, serif; */
font-family:"Lora-Regular","Lora:400", Georgia, "Times New Roman", Times, serif; 
margin-top : 30px;
}

.main_page h1 {
font-family:"Lora-Bold","Lora:700", Georgia, "Times New Roman", Times, serif;
/*font-family:"Lora-Regular","Lora:400", Georgia, "Times New Roman", Times, serif; */
}

.jumbotron {
background : none;
}

.audiojs {
background-color : #222222;
font-family : 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
border-radius: 10px;
margin-bottom : 40px;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222), color-stop(0.5, #333), color-stop(0.51, #222), color-stop(1, #222));
background-image: -moz-linear-gradient(center top, #222 0%, #333 50%, #222 51%, #222 100%);
width : 350px;
}

.audiojs .loaded {
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444), color-stop(0.5, #555), color-stop(0.51, #444), color-stop(1, #444));
background-image: -moz-linear-gradient(center top, #444 0%, #555 50%, #444 51%, #444 100%);
}

.audiojs .scrubber {
width : 150px;
}

.audiojs .play-pause {
  width : 40px;
}

.audio_player_title.jumbotron.col-md-12 {
  padding-top : 0px;
}
/*a.btn.span3:hover, .btn.span1:hover, .icon-play:hover, a.btn.span3:focus, .btn.span1:focus, .icon_play:focus {*/
  /*color: rgb(249, 189, 193);*/
/*}*/
