/* ======================================================================================
	FOOTER STYLE
========================================================================================*/
footer { text-align: right; padding: 62px 0 0 0;direction:rtl; }
footer a { color: #0caf73; }
footer a:hover { color: #0caf73; text-decoration: none; }
footer h2 { text-transform: none; margin-bottom: 39px; font-weight: 300px; }
footer p { margin-bottom: 36px; margin-top: -5px; padding: 0; text-align:justify; font-size:100%; }
.twitter-username { color: #0caf73; font-weight: 700;}
.comment-img { background: gold; width: 40px; float: left; margin: 0px 10px;}
.comment-img img { width: 40px; }
.flickr-widge img { width: 59px; height: 59px; margin: 5.5px 4px;}
/* copyright */
#copyright { background: #0caf73; padding: 7px 0; color: #fff; margin-top: 50px; }
.copyright { padding-left: 101px; overflow: hidden;}
.text { float: right; }
.social { float: left; }
#copyright a { color: #fff; }
#copyright a:hover { color: #0caf73; }
.social a { margin: 0 7px; padding: 3px 10px; }

/* Large desktop */
@media (min-width: 1200px) { 
	
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	.copyright { padding-left: 0px;}
	.social a { margin: 0 10px; padding: 3px 0px; }
	.social { float: right; }
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.copyright { padding-left: 0px; }
	.text { margin-bottom: 10px;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	
}