/* CSS Document */

html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  font-family:"Catamaran", Times, "Times New Roman", serif;
}

.fb-icon-wrapper{
	    margin-top: 8px;
    margin-left: 10px;	
}
.navbar-brand > span{
	display:none;	
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  line-height: 60px; /* Vertically center the text there */
  background-color: #ff9921;
 
}
.page-content{
	margin-bottom: 100px;
}
.well{
	margin-top:30px;
	font-size:13px;	
}
a{
color:#90008a;	
}
h1 {
	font-family: 'Special Elite', cursive;
	font-size: 5.5rem;	
	margin-bottom:20px;
}
h2 {
	font-family: 'Special Elite', cursive;
	font-size: 2.5rem;	
	margin-top: 30px;
}
h3{
	font-size: 18px;
    letter-spacing: 4px;
    letter-space: 5px;
    color: #333;
    text-align: center;
    margin-top: 20px;
    text-transform: uppercase;	
}
.counter-options{
	
	font-size:12px;	
}
p {
	font-family: 'Catamaran', sans-serif;
}
.options-below{
	margin-bottom: 7px;
}
.keyword-window .keyword-table-wrapper{
  height:300px;
  overflow-y: scroll;
  font-size:13px;
}
.keyword-table thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.keyword-table tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.keyword-table {
	width: 100%;
    max-width: 100%;
    margin-bottom: 20px;	
}
.keyword-table thead{
	background-color: #EFEFEF;
}	
.keyword-table > tbody > tr > td {
    padding: 1px;
	width:50%;
}
.keyword-table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
}
.keyword-table > tbody > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
}

.keyword-table > thead > tr > th, .keyword-table > tbody > tr > th, 
.keyword-table >tfoot > tr > th, .keyword-table > thead > tr > td, 
.keyword-table > tbody > tr > td, .keyword-table > tfoot > tr > td {
    padding: 3px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.keyword-window .keyword-table-wrapper::-webkit-scrollbar {
    width: 14px;
}

.keyword-window .keyword-table-wrapper::-webkit-scrollbar-thumb {
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: #ff9921;
}
.keyword-window .keyword-table-wrapper::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255, 153, 33, 1);
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.intro-content{
padding-top:40px;	
}