﻿#head03 #social{
	display:none;
}

#foot02 #social{
	display:block;
	text-align:center;
	width:90px;
	margin:0 auto;
}

#foot02 .share{
	display:none;
}


#foot02 #social a img{
	width:42px;
	height:32px;
}

#foot02 #social a {
	background:#FFF;
	float:left;
	margin:20px 3px;
}


#foot02 #social a:first-child {
	padding:0;
}

#foot02 #social a:hover{
	opacity:0.4;
}

#social-mobile{
	display:block;
	width:150px;
	margin:0 auto;
}

#social-mobile a,
#social-mobile span {
	cursor:pointer;
	display:inline-block;
	margin-right:10px;
	text-decoration: none;
	text-indent:-9999px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-ms-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	text-align:center;
	}
	    
#social-mobile a:active,
#social-mobile a:hover,
#social-mobile a:focus {
		outline:none;
		}
		
#social-mobile a.facebook,
#social-mobile span.facebook	  
	  {
 		background:url(/images/01/common/AddThis/facebook.png) no-repeat 0 0;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.facebook:hover,
#social-mobile a.facebook.sel
	  {
		opacity:0.8;
}


#social-mobile a.twitter,
#social-mobile span.twitter	  
	  {
 		background:url(/images/01/common/AddThis/twitter.png) no-repeat 0 0;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.twitter:hover,
#social-mobile a.twitter.sel
	  {
		opacity:0.8;
}
	    
#social-mobile a.flickr,
#social-mobile span.flickr{
 		background:url(/images/01/common/AddThis/flickr.png) 0 0 no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.flickr:hover,
#social-mobile a.flickr.sel
		{
		background:url(/images/01/common/AddThis/flickr-on.gif) 0 0px no-repeat;
	    }
    
#social-mobile a.linkedin,
#social-mobile span.linkedin{
 		background:url(/images/01/common/AddThis/linkedin.gif) 0 0 no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.linkedin:hover,
#social-mobile a.linkedin.sel
		{
		background:url(/images/01/common/AddThis/linkedin-on.gif) 0 0px no-repeat;
	    }
	    

#social-mobile a.youtube,
#social-mobile span.youtube{
 		background:url(/images/01/common/AddThis/youtube.gif) 0 0px no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.youtube:hover,
#social-mobile a.youtube.sel
		{
		background:url(/images/01/common/AddThis/youtube-on.gif) 0 0px no-repeat;
	    }

#social-mobile a.instagram,
#social-mobile span.instagram{
 		background:url(/images/01/common/AddThis/instagram.gif) 0 0px no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.instagram:hover,
#social-mobile a.instagram.sel
		{
		background:url(/images/01/common/AddThis/instagram-on.gif) 0 0px no-repeat;
	    }
	    
#social-mobile a.slideshare,
#social-mobile span.slideshare{
 		background:url(/images/01/common/AddThis/slideshare.gif) 0 0px no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.slideshare:hover,
#social-mobile a.slideshare.sel
		{
		background:url(/images/01/common/AddThis/slideshare-on.gif) 0 0px no-repeat;
	    }
	    
#social-mobile a.pinterest,
#social-mobile span.pinterest{
 		background:url(/images/01/common/AddThis/pinterest.gif) 0 0px no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.pinterest:hover,
#social-mobile a.pinterest.sel
		{
		background:url(/images/01/common/AddThis/pinterest-on.gif) 0 0px no-repeat;
	    }

#social-mobile a.vimeo,
#social-mobile span.vimeo{
 		background:url(/images/01/common/AddThis/vimeo.gif) 0 0px no-repeat;
	    width:41px;
	    height:45px;
	    }

#social-mobile a.vimeo:hover,
#social-mobile a.vimeo.sel
		{
		background:url(/images/01/common/AddThis/vimeo-on.gif) 0 0px no-repeat;
	    }


#social-mobile span {
	    background: inherit;
	    color: #999;
	    font-weight: normal;
	    padding: 0 2px;
	    text-align: left;
	    text-decoration: none;
	    cursor:no-drop;
	    }

#social{
	display:none;
}


@media only screen and (min-width:800px) {

#social-mobile{
	display:none;
}

#foot02 #social{
	display:none;
}

#head03 #social{
	display:block;	
	position:absolute;
	right:0;
	top:0;
	z-index:999999;
	width:120px;
}


#social a {
	width:28px;
	height:28px;
	margin:0 5px;
	
}
#social a {
	float:left;
	display:block;
	text-indent:-999999px;
}


#social a:first-child {
	padding:0;
}


.share{
	float:left;
}

.facebook{
background:url(/images/01/common/AddThis/facebook.png)  50% 50% no-repeat;
}

.facebook:hover{
background:url(/images/01/common/AddThis/facebook-on.png)  50% 50% no-repeat;
}

.twitter {
background:url(/images/01/common/AddThis/twitter.png)  50% 50% no-repeat;
}

.twitter:hover {
background:url(/images/01/common/AddThis/twitter-on.png)  50% 50% no-repeat;
}


#invisible{
z-index:1;
position:absolute;
opacity:0;
filter:alpha(opacity=0);
}

.my_custom_googleplusone{
overflow: hidden;
background: url(/images/01/common/AddThis/GooglePlus.png) 10px top no-repeat;
width:42px;
height:32px;
}


.my_custom_googleplusone:hover{
background: url(/images/01/common/AddThis/GooglePlus.png) 10px top no-repeat;
width:42px;
height:32px;
}

}


