/* =============================================================== */
/* Buttons
================================================================ */
.button {
	display: inline-block;
	cursor: pointer;
	margin: 0 0px 0px 0px;
  transition: all 300ms linear;
  padding: 9px 25px 9px 25px;  
  font-size: 11px;
  font-weight: bold;
  
}
.button:active {}

.button2 {
	display: inline-block;
	cursor: pointer;
	margin: 0 0px 0px 0px;
  transition: all 300ms linear;
  padding: 15px 25px 15px 25px;  
  font-size: 20px;
  font-weight: bold;
  
}
.button2:active {}



.button.light {color:#000; background:#fff; border:2px solid #0f0000;}
.button.light:hover {
  text-decoration:none; 
  transition: all 300ms linear;
  background:#0f0000;
  color:#fff;
  border:2px solid #0f0000;
}

.button.dark {background: #0f0000;  color:#fff; border:2px solid #0f0000;}
.button.dark:hover {
  text-decoration:none; 
  transition: all 300ms linear;
  border:2px solid #0f0000;
  background:#fff;
  color:#000;
}

.button2.dark2 {color:#fff; background:#000;}
.button2.dark2:hover {
  text-decoration:none; 
  transition: all 300ms linear;
  background:#000;
  color:#fff;
}














/* =============================================================== */
/* Blackquote
================================================================ */
blockquote {
  font-size: 18px;
  
  margin: 20px 20px 20px 20px;
  padding-left:50px;
  color: #383838;
  background: url(../images/quotes.png) left top no-repeat;
  min-height:29px;
  margin-bottom:40px;
}







/* =============================================================== */
/* Footer widget
================================================================ */
/* Lasted post
==========================*/
.latest-post {margin-top: 25px; min-height:53px;  padding-bottom:8px; border-bottom: 1px solid #e7e7e7;}
.latest-post:last-child {border: none;}
.latest-post p,
.latest-post a {
	margin: 0;
	line-height: 18px;
	
	font-weight:normal;
}
.latest-post span {
	color: #707070;
	margin: 3px 0 0 0;
	display: block;
	font-size:11px;
	font-weight:normal;
}
.latest-post img {
	float: left;
	margin: 0 10px 10px 0;
	border:0;
	height: 52px; width: 52px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
	border-radius:3px;
}
.latest-post img:hover {}




/* Flickr
==========================*/
.flickr_image {
  width: 73px;
  height: 73px;
  display: inline-block;
  margin: 0 5px 5px 0;
  overflow: hidden;
  padding: 0px;
  border:0;
  line-height: 0;
}
.flickr_image:hover {}
.flickr_image img {
  height: 73px;
  width: 73px;
  border-radius:3px;
}

.span3 .flickr_image {
  height: 73px;
  width: 73px;
  margin: 0 5px 5px 0;
}
.span3 .flickr_image img {
  height: 73px;
  width: 73px;
}







/* Contact form
==========================*/
.wpcf7-form-control {width:95%;}

