/* Flowstack theme from Bootply for Bootstrap 2.x - License: GPL */
@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');

/* bootstrap overrides */
body {
  	font-size:90%;
  	font-family:'Open Sans'
}

a {
	color:#0072BC;
}

h1 {color:orange;}
h2 {color:Darkorange;}
h3 {color:orange;text-transform:uppercase;}
h4 {color:orange;}
h5 {color:orange;}

.table {
	border-radius:0;
}

.navbar .brand {
  	font-family:'Open Sans',Arial,Helvetica,Sans-Serif;
	color:#222222;
  	text-shadow: 0 0 0;
  	padding:13px 13px 0 22px;

}

.dropdown-menu, .nav-pills .dropdown-menu {
	border-radius:0;
}

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
  box-shadow:0 0 0;
  border:0;
  background-color:#ebebeb;
  min-height:47px;
}

.navbar .nav {
	margin: 0;
}

li {
	line-height: 27px;
}

.navbar .nav>li>a {
  text-shadow:0 0 0;
  color:#333;
}

.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
  box-shadow:inset 0 0 0;
  -webkit-box-shadow:inset 0 0 0;
  text-shadow:0 0 0;
  color:#000;
}

.nav-pills li a, .nav-tabs li a, .table-bordered, .table-bordered td,
.table-bordered thead:first-child tr:first-child>th:first-child,
.table-bordered tbody:last-child tr:last-child>td:first-child{
	border-radius:0;	
}
 
.nav-list>li>a, .nav-list, .nav-header {
	text-shadow:0 0 0;
}
    
.nav-list {
	border:0;  
}

.pagination li a, .pager li a {
	border-radius:0;	
}

.navbar .nav .dropdown-toggle .caret {
	margin-top: 11px;
}

.caret {
	vertical-align:absmiddle;
    border-width:5px;
}

.btn {
	border-radius:0;
    background-color: #999;
    background-image: none;
  	box-shadow:inset 0 0 0;
  	text-shadow:0 0 0;
  	color:#ffffff;
}

.btn-group .btn, .btn-group>.btn:first-child {
	border-radius:0;
}

.btn-primary {
	background-color:#0072BC;
}

.navbar-search .search-query {
	border-radius:0;
    border:0;
  	margin-top:5px;
}

.navbar-inner {
	border-radius:0;
    background-image: none;
  	font-weight:400;
}
  
.navbar-inverse .brand, .navbar-inverse .nav>li>a{
	color:#eeeeee;
    text-shadow:0 0 0;
}
  
.alert {
	border-radius:0;
}

.well {
	border-radius:0;
  	box-shadow:inset 0 0 0;
    -webkit-box-shadow:inset 0 0 0;
  	background-color:#f0f0f0;
}
  
.label {
	border-radius:0;
    font-weight:300;
}
    
.badge {
	border-radius:0;
    font-weight:300;
}

.progress {
	border-radius:0;
}
      
input[type=text], input[type=password],textarea, select, .search-query {
	border-radius:0;
}

/* custom theme */
footer {
  height:300px;
  padding:20px;
  background-color:#565656;
  color:#efefef;
  vertical-align:bottom;
}

footer a {
 color:#f7f7f7;
}