@import url(https://fonts.googleapis.com/css?family=Kreon:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700);

.image_preview_out {
	position:relative;
}
.image_preview_in {
	display:none;
	position:absolute;
	top:-200px;
	left:-150px;
	z-index:100;
}
.outer-center { 
    float: right; 
    right: 50%; 
    position: relative; 
    z-index:1;
    margin-bottom:-20px;
}
.inner-center { 
    float: right; 
    right: -50%; 
    position: relative; 
    font-size:30px;
    z-index:1;
} 
.clear { 
    clear: both; 
} 


#nav {
  width: 100%;
  position:static;
}
#nav.affix {
   position: fixed;
   top: 0;
   z-index:10;
   -webkit-transition: all .6s ease-in-out;
}
.navbar-nav {
  margin: 1px 1px; 
}  
.navbar-nav li a {
    font-family: 'Roboto Slab', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/*
.navbar-inverse {
    background-color: #2e2e2e;
	font-weight:700;
    text-transform:uppercase;
    border-width:0;
	box-shadow: 0px 0px 10px 0px #7D7D7D;
}
.navbar-inverse  .navbar-nav li>a:hover, .navbar-nav li .open, .navbar-inverse .navbar-nav .active a  {
	background-color: #5F5F5F;
}
*/
.dropdown-menu > li > a {
  padding: 7px 20px;
  text-transform:none;
}
.modal-title {
  margin-left: 10px;
  font-size: 25px;
}
.table_noborder td {
  border-style: none !important;
}
html,
body {
  height: 100%;
}
#wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -100px;
  padding: 0 0 0px;
}
#footer {
  height: 100px;
  text-align:center;
  line-height: 40px;
}
.panel-footer a {
  padding: 10px;
}
.panel-footer {
  height: 100px;
}
.scroll-top {
   position:fixed;
   bottom:0;
   right:6%;
   z-index:100;
   font-size:24px;
   border-top-left-radius:3px;
   border-top-right-radius:3px;
}
.scroll-top a:link,.scroll-top a:visited {
  /*color:#222;*/
} 
.form-control {
  display: block;
  height: 30px;
  padding: 5px 9px;
  font-size: 13px;
  line-height: 1.1;
}
select.form-control {
  display:inline;
}

/*
h1,
.h1 {
  font-size: 30px;
}
h2,
.h2 {
  font-size: 27px;
}*/
.navbar-default {
    background-color: #95b71b;
    border-color: #759015;
    background-color: #527aa5;
    border-color: #527aa5;    
    
}
.well {background-color: #e3eaf0;}
.well h1   {color: #576b0e;}
.btn-success  {
    background-color: #95b71b;
    border-color: #759015;
}
.well a {color: black;}
.well {color: black;}
.separator  {border-top: 1px dashed #95b71b; width: 90%;}