#facebook-button-action .join, #facebook-button-action .join-using-facebook {
	font-size: 0.95em !important;
}


#social-icons ul li.facebook div.fb-like {
   width:190px;
}

#social-icons ul li.twitter{
	width:200px;
}

#social-icons ul li.email{
	text-align: left;
}

@media screen and (min-width:1200px) {
	
}

@media (min-width: 980px) and (max-width: 1199px) {
	#menu a {
		font-size: 1.1em;
	}

	.navbar .nav li a {
		padding: 10px 8px 10px;
	}
	
}

@media (min-width: 768px) and (max-width: 979px) {
	#menu a {
		font-size: 0.98em;
	}

	.navbar .nav li a {
		padding: 10px 7px 10px;
	}

	#navbar-main #webtools {
		width: 23%;
	}

	#social-icons ul li.right{
		float:none;
		text-align: center;
		width:100%;		
	}
}

@media (min-width: 481px) and (max-width: 767px) {
	#social-icons ul li.right{
		float:none;
	}
}

@media screen and (max-width: 480px) {

	#social-icons ul li.email{
		float:left;		
		width:60%;		
	}

	#social-icons ul li.right{
		float:none;
		margin-top: 10px;

	}
	#social-icons ul li.facebook, #social-icons ul li.twitter{
		margin-top:30px;
	}
}

@media screen and (max-width: 450px) {

	#social-icons ul li.facebook div.fb-like {
		width:145px;
	    transform: scale(1);
	    -ms-transform: scale(1);
	    -webkit-transform: scale(1);
	    -o-transform: scale(1);
	    -moz-transform: scale(1);
	    transform-origin: top left;
	    -ms-transform-origin: top left;
	    -webkit-transform-origin: top left;
	    -moz-transform-origin: top left;
	    -webkit-transform-origin: top left;
	}

	#social-icons ul li.twitter {
		width: 184px;
	}

	#social-icons ul li.email{
		width:75%;		
	}
	
	#social-icons ul li.right a img{
    	width:35px;
    	height: 35px;
	}
}
