
.side-nav {  
	padding: 0 0!important;
}

.rotateIt{
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
overflow:hidden;
}
.rotateIt:hover{
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform:rotate(90deg);
}
.topRight {   
	display: block;
	position: fixed;
	right: 5px;
	top: 5px;
	padding: 0;
	margin: 0;
	width: 60px;
	overflow: hidden;
	z-index: 999;
}
/*left box and right box set the behaviour of the 2 adjacent SectionsPros */
.leftbox,.rightbox{
max-width:600px;
}

/*left box and right box must be full width when 2 Col collapses - 800 is hiher than needed */
@media screen and (max-width:800px){
.leftbox,.rightbox{
max-width:768px;
}
}	
@media screen and (min-width:768px){
.leftbox{
margin-right:0!important;
margin-left:auto!important;	
}
}

.buttSpace1 {   
	letter-spacing: 1px;
}
.buttSpace2 {   
	letter-spacing: 2px;
}
.buttSpace3 {   
	letter-spacing: 3px;
}
.buttSpace4 {   
	letter-spacing: 4px;
}

/*Styles the Poster date */
.blog-entry-date {   
	color: #BCC3C7;
	font-size: 14px;
	font-style: italic;
}
/* */
/*Styles the medium buttons */
a.btn.btn-md {
	letter-spacing: 3px;
	border-radius: 50px;
	border-width: 2px;
	padding: 0.375rem 2rem;
}
/*Increases button goup letter spacing*/
.btn-group a.btn {
	letter-spacing: 3px;
	}
	
/*Increases size of Banner scroll button.  Set BG to 0% for best effect*/
#_scroll_button {   
	font-size: 350%;
	}

