
	body
	{
		
		min-width: 800px !important;
		overflow-x: hidden;
		overflow-y: scroll;
		
}

.nav_item{
	margin-right: 15px;
	margin-left: 15px;
}


/********  Begin Full Width Grid Styles ********/

.text_container{
	
	z-index: 0;
}


.box1{
	position: absolute;
	width: 50% !important;



}

.box2{
	position: absolute;
	width: 50% !important;
	margin-left: 50%;
	


}


.box3{
	position: absolute;
	width: 25% !important;
	text-align: center !important;
	

}

.box4{
	position: absolute;
	width: 75% !important;
	margin-left: 25%;


}


.box4:hover{
	/*-webkit-filter: blur(5px);*/

}

.box5{
	position: absolute;
	width: 75% !important;
	
}


.box6{
	position: absolute;
	width: 25% !important;
	margin-left: 75% !important;
	
}

/******** End Full Width Grid Styles ********/

/********  Begin Push Menu Styles *******/


#menu-3 {
	position:fixed !important;
	border-style: solid;
    border-right-color:  #eaeaea;
    border-right-width:  1px;
    z-index: 9999 !important;
    top: 0px !important;
    

	
}


/* Menu Item Background */

.st-menu ul li a {
	display: block;
	padding-left: 14px !important;
	outline: none;
	box-shadow: inset 0 -0px #252525 !important;
	/*text-shadow: 0 0 1px rgba(255,255,255,0.1);*/
	/*font-weight: 200 !important;*/
	font-size:13px;
	font-style: ;
	-webkit-transition: background .5s, box-shadow 0.3s;
	transition: background 0.3s, box-shadow 0.3s;
	text-decoration:none;
	font-family:;
	
	-webkit-font-smoothing: subpixel-antialiased;
	text-shadow: 0 0 1px rgba(0,0,0,0.3) !important;
	transform: rotate (-0.0000000001deg);
	

   
   
}


.st-menu ul li:first-child a {
	box-shadow: inset 0 -1px rgba(0,0,0,0.2), inset 0 1px rgba(0,0,0,0.2);
}

 .st-menu ul li a:hover {
 	box-shadow: inset 0 -0px #252525  !important;
 	background-image: url('nav_over.png') !important;
 	background-position: 0px 0px !important;
 	 -webkit-transition: background .3s !important;
    -moz-transition: background 1s;
    -o-transition: background 1s;
    transition: background 1s;
     opacity: 1 !important;
    background-color: transparent !important;
	
	
	
}



/* About Page */
.box7{
	position: absolute;
	width: 65% !important;
	
}


.box8{
	position: absolute;
	width: 35% !important;
	margin-left: 60% !important;
	
}



/* Home Square Social Buttons */

.social_link {
  padding: 0px 0px;
  color: #fff;
  background-color: transparent;
  transition: box-shadow 0.2s;
  box-shadow: inset 0 0 0 2px #ffffff;
  
}
.social_link:hover {
   color: #fff;
  box-shadow: inset 0 0 0 5px #ffffff;
  
}


/* Round Buttons Dark */

.round_btn {
  padding: 0px 0px;
  color: #fff;
  background-color: transparent;
  transition: box-shadow 0.2s;
  box-shadow: inset 0 0 0 1px #90624D;
  
}
.round_btn:hover {
   color: #fff;
  box-shadow: inset 0 0 0 25px #90624D;
  
}


.round_btn_read {
  padding: 0px 0px;
  color: #fff;
  background-color: transparent;
  transition: box-shadow 0.2s;
  box-shadow: inset 0 0 0 2px #90624D;
  
}
.round_btn_read:hover {
   color: #fff;
  box-shadow: inset 0 0 0 25px #90624D;
  
}

/* Round Buttons White */

.round_btn_white {
  padding: 0px 0px;
  color: #fff;
  background-color: transparent;
  transition: box-shadow 0.2s;
  box-shadow: inset 0 0 0 2px #ffffff;
  
}
.round_btn_white:hover {
   color: #fff;
  
  box-shadow:         inset 0px 0px 0px 25px rgba(255,255,255,0.4); /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
  -moz-box-shadow:    inset 0px 0px 0px 25px rgba(255,255,255,0.4); /* Firefox 3.5 - 3.6 */
  -webkit-box-shadow: inset 0px 0px 0px 25px rgba(255,255,255,0.4); /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  
}


/********* Share Button Styles ********/

.share-button.sharer-0 label span{
	font-weight: 400 !important;
	letter-spacing: 2px !important;
}

.social.middle.right.networks-5{
padding-top: 10px;
}


.share-button.sharer-0 .social ul li{
	width: 30px !important;
	height: 10px !important;
	font-size: 15px !important;
	border-style: solid;
	border-color: #7f7f7f;
	border-width: 1px;
	margin-right: 5px !important;

}


.share-button.sharer-0 .social ul li:hover{
	color: #A27259 !important;

}

.entypo-pinterest{
	background-color: transparent !important;
	padding-top: 5px !important;
	
}


.entypo-twitter{
	background-color: transparent !important;
	padding-top: 5px !important;
	
}

.entypo-facebook{
	background-color: transparent !important;
	padding-top: 5px !important;
	
}

.entypo-gplus{
	background-color: transparent !important;
	padding-top: 5px !important;
	
}

.entypo-paper-plane{
	background-color: transparent !important;
	padding-top: 5px !important;
	
}