.events {
	padding-top: 10px;
}

.smallish {
	font-size: 0.6em;
}

.iwantcenter {
	text-align: center;
}

.blarg {
	display: block;
    margin-left: auto;
    margin-right: auto;
    
	padding-bottom: 10px;
	padding-top: 10px;
	border: 0px;
}

/*
.kitnav {
	font-size: 0.8em;
}

.kitnav li {
	line-height: 8px;
}

.kitnav .icon-chevron-right {
	margin-top: -3px !important;
}
*/

.center.navbar .nav,
.center.navbar .nav > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}

.center.navbar .nav > li {
	width: 70px;
    padding: 0 10px;
}

.center .navbar-inner {
    text-align:center;
}

.center .dropdown-menu {
    text-align: left;
}

.nav-top {
	padding-top: 10px;
	background-color: #52ff5f;
}

div#preload { 
		display: none; 
	}
	
div#paypal input {
	width: 74px;
	height: 21px;
	padding: 0px;
}

.bigg {
	margin: 0px;
	padding: 0px;
	font-size: 1.3em;
}

/* bloggy */

.bigtitle {
	font-size: 1.5em;
	font-family:"Verdana", Arial, sans-serif;
	font-weight: bold;
}

.navbar-inner {
	border:0px;
}

/* vanilla */

.vanillaforum ul {
	list-style: none;
	margin-left: 0px;
}


.vanillaforum .CategoryBox {
	background-color: #d4edf8;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.Banner ul {
	background-color: #6eaac2;
}

.Banner ul li a:hover {
	background-color: #83cbe7;
}

.my-footer {
	text-align: left;
}





/* Sidenav for Docs
-------------------------------------------------- */

.bs-docs-sidenav {
  width: auto;
  margin: 5px 0 0;
  padding: 0;
  
  
          
}
.bs-docs-sidenav > li > a {
  display: block;
  width: 190px \9;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}



/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
.bs-docs-sidenav > li > a:hover {
  background-color: #f5f5f5;
}
.bs-docs-sidenav a:hover .icon-chevron-right {
  opacity: .5;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a:hover .icon-chevron-right {
  background-image: url(../img/glyphicons-halflings-white.png);
  opacity: 1;
}


.affix-top {
  position: static;
  width: auto;
  top: 0;
}


.affix {
  position: fixed;
  top: 30px;
  width: auto;
  
  /*
  position: static;
  width: auto;
  top: 0;
  */
}

























/**
 * List used for the demo page
 */

/*
#hinav ul {

	position: fixed;
	bottom: 100px;
	height: 400px;
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	overflow-y: scroll;
	list-style: none;
	
	-webkit-perspective: 400px;
	   -moz-perspective: 400px;
	    -ms-perspective: 400px;
	     -o-perspective: 400px;
	        perspective: 400px;
	        
}

#hinav	ul li {
		position: relative;
		padding: 16px;
		background: #eee;
		color: #252525;
		font-size: 18px;
		z-index: 2;

		-webkit-transform: translateZ(0px);
		   -moz-transform: translateZ(0px);
		    -ms-transform: translateZ(0px);
		     -o-transform: translateZ(0px);
		        transform: translateZ(0px);
	}
#hinav	ul li:nth-child(odd) {
		background: #fff;
	}
*/


#hinav ul {

	position: fixed;
	bottom: 100px;
	height: 380px;
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	overflow-y: scroll;
	list-style: none;
	width: 20%;
	
	-webkit-perspective: 396px;
	   -moz-perspective: 396px;
	    -ms-perspective: 396px;
	     -o-perspective: 396px;
	        perspective: 396px;
	        
}

#hinav	ul li {
		position: relative;
		z-index: 2;
		
		background-color: #C0E5F5;

		-webkit-transform: translateZ(0px);
		   -moz-transform: translateZ(0px);
		    -ms-transform: translateZ(0px);
		     -o-transform: translateZ(0px);
		        transform: translateZ(0px);

		        
		        -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
          
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
		        
		        
		        
	}



.span3 .affix {
	width:20%;
}



#hinav {
	width:20%;
	
}



@media (min-width: 768px) and (max-width: 979px) {
	.affix {
    top: 30;
    width: auto;
  }
  
  #hinav {
  	position: fixed;
    width: auto;
    bottom: 100px;
    font-size: 0.8em;
  }
  
  #hinav ul {
  	position: fixed;
    width: auto;
    bottom: 100px;
  }
  
  
}


@media (max-width: 767px) {
.affix {
    position: static;
    width: auto;
    top: 30;
  }
  
  
  #hinav {
    position: static;
    width: auto;
    top: 30px;
  }
  
  #hinav ul {
    position: static;
    width: auto;
    top: 30px;
  }
  
}









/* Let's get this party started */
#hinav ::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
#hinav ::-webkit-scrollbar-track {
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;*/
}
 
/* Handle */
#hinav ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(92,92,92,0.50); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
#hinav ::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}













.thumbnail img {

	/*
	-webkit-transition: all 2.5s ease;
	 -moz-transition: all 2.5s ease;
	   -o-transition: all 2.5s ease;
	  -ms-transition: all 2.5s ease;
	      transition: all 2.5s ease;
	     */
  
}
 
.thumbnail img:hover {
  /*border-radius: 30px;*/
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
          
          
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
                    
}


.thumbnails	li:nth-child(odd) .thumbnail img:hover {
	  /*border-radius: 30px;*/
  -webkit-transform: rotate(-360deg);
     -moz-transform: rotate(-360deg);
       -o-transform: rotate(-360deg);
      -ms-transform: rotate(-360deg);
          transform: rotate(-360deg);
          
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
                    
}













/* Sidenav for Docs
-------------------------------------------------- */

.kit-sidenav {
  width: 228px;
  margin: 30px 0 0;
  padding: 0;
  background-color: #C0E5F5;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.kit-sidenav > li > a {
  display: block;
  width: 190px \9;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.kit-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.kit-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.kit-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.kit-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
.kit-sidenav .icon-chevron-left {
  float: left;
  margin-top: 2px;
  margin-left: -6px;
  opacity: .25;
}
.kit-sidenav > li > a:hover {
  background-color: #f5f5f5;
}
.kit-sidenav a:hover .icon-chevron-right, .icon-chevron-left {
  opacity: .5;
}
.kit-sidenav .active .icon-chevron-right,
.kit-sidenav .active a:hover .icon-chevron-right {
  background-image: url(../img/glyphicons-halflings-white.png);
  opacity: 1;
}
.kit-sidenav.affix {
  top: 40px;
}
.kit-sidenav.affix-bottom {
  position: absolute;
  top: auto;
  bottom: 270px;
}

.meepmoop > li > a {
	border: 0px !important;
	-webkit-border-radius: 6px !important;
     -moz-border-radius: 6px !important;
          border-radius: 6px !important;
}




#rb-speechbubble {
	
	width: 452px;
	height: 200px;
	
	background-image: url("http://robobrrd.com/images/rb-speechbubble2.png");
	background-repeat: no-repeat;
	
	display: block;
	
}

#rb-speechbubble > #tweet {
	font-size: 1.1em;
	
	padding-left: 165px;
	padding-top: 31px;
	
	text-align: center;
	
	width: 174px;
	height: 83px;
	
	/*
	margin-right: 48px;
	margin-bottom: 133px;
	*/

	
}






div.lite {
 position: relative; left: 0; top: 0;
}
img.lite:hover {
 background:url(http://lh5.googleusercontent.com/-oBFjswrosz4/TuHqainRc3I/AAAAAAAAAbE/t3rMQuSJdLA/s800/youtube-play-button-hover.png);
}





.well-white {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #fbffff;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

