 a, a:link,  button, .btn , .button{
	 outline:none !important;
 }

.post_button{
border:1px solid #ADADAD;-webkit-box-shadow: #474747 1px 1px 1px ;
-moz-box-shadow: 
#474747 1px 1px 1px ;
 box-shadow: #474747 1px 1px 1px ;
 -webkit-border-radius: 2px; 
 -moz-border-radius: 2px;
 border-radius: 2px; 
 font-family:arial, helvetica, sans-serif;
 padding: 7px 10px 7px 10px;
 text-decoration:none;
 display:inline-block;
 
 font-weight:bold; 
 color: #FFFFFF;
 background-color: #00C0EF;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#DDDDDD));
 background-image: -webkit-linear-gradient(top, #00C0EF, #00C0EF);
 background-image: -moz-linear-gradient(top, #00C0EF, #00C0EF);
 background-image: -ms-linear-gradient(top, #00C0EF, #00C0EF);
 background-image: -o-linear-gradient(top, #00C0EF, #00C0EF);
 background-image: linear-gradient(to bottom, #00C0EF, #00C0EF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00C0EF, endColorstr=#00C0EF);
}


.button{
border:1px solid #f0f2f5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; 
padding-bottom: 2px; 
padding-top: 2px; 
padding-left: 15px; 
padding-right: 15px; 
text-decoration:none; 
display:inline-block;
 
font-weight:bold ; 
color: #4A4A4A;
background-color: #E0E0E0; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#DDDDDD));
background-image: -webkit-linear-gradient(top, #F7F5F6, #DDDDDD);
background-image: -moz-linear-gradient(top, #F7F5F6, #DDDDDD);
background-image: -ms-linear-gradient(top, #F7F5F6, #DDDDDD);
background-image: -o-linear-gradient(top, #F7F5F6, #DDDDDD);
background-image: linear-gradient(to bottom, #F7F5F6, #DDDDDD);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F7F5F6, endColorstr=#DDDDDD);
}

.button.accept_button,
.button.decline_button
 {
padding: 5px 10px;
}

.button.accept_button,
.button.like_blue
 {
 width:auto !important; 
border: 1px solid #0f69c5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;   
text-decoration:none; 
display:inline-block;
 padding:3px 15px;
font-weight:200 ; 
color: #ffffff;
background-color: #0f69c5; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#0f69c5), to(#0558ac));
background-image: -webkit-linear-gradient(top, #0f69c5, #0558ac);
background-image: -moz-linear-gradient(top, #0f69c5, #0558ac);
background-image: -ms-linear-gradient(top, #0f69c5, #0558ac);
background-image: -o-linear-gradient(top, #0f69c5, #0558ac);
background-image: linear-gradient(to bottom, #0f69c5, #0558ac);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0f69c5, endColorstr=#0558ac);
}

.button.accept_button:hover,
.button.accept_button:focus,
 
.button.like_blue:hover,
.button.like_blue:focus{
	color: #fff !important;
    border: 1px solid #acafb1 !important;
    background-image: linear-gradient(to bottom, #0f69c5, #0f69c5) !important;
}



  .button.like_danger {
  width: auto !important;
  border: 1px solid #dd4b39;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  text-decoration: none;
  display: inline-block;
  padding: 3px 15px;
  font-weight: 200;
  color: #ffffff;
  background-color: #dd4b39;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0f69c5), to(#0558ac));
  background-image: -webkit-linear-gradient(top, #0f69c5, #0558ac);
  background-image: -moz-linear-gradient(top, #0f69c5, #0558ac);
  background-image: -ms-linear-gradient(top, #0f69c5, #0558ac);
  background-image: -o-linear-gradient(top, #0f69c5, #0558ac);
  background-image: linear-gradient(to bottom, #ff593f, #ac051b);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0f69c5, endColorstr=#0558ac);
}



.button.like_danger:hover,
.button.like_danger:focus{
	color: #fff !important;
    border: 1px solid #acafb1 !important;
    background-image: linear-gradient(to bottom, #dd4b39, #dd4b39) !important;
}


.step {
      display: inline-block;
      line-height: 1;
      position: relative;
      width: 10%;
    }

.step i {
  -webkit-transition: opacity .3s;
  -moz-transition: opacity .3s;
  -ms-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s;

}
    /*.step:hover i { opacity: .20; }*/
    
    .size-10 { font-size: 10px; }
    .size-12 { font-size: 12px; }
    .size-14 { font-size: 14px; }
    .size-16 { font-size: 16px; }
    .size-18 { font-size: 18px; }
    .size-21 { font-size: 21px; }
    .size-24 { font-size: 24px; }
    .size-32 { font-size: 32px; }
    .size-48 { font-size: 48px; }
    .size-64 { font-size: 64px; }
    .size-96 { font-size: 96px; }



 
.carousel-caption {
position: relative;  
right: 0;  
bottom: 0;
left: 0;
z-index: 0;
font-size:14px;
right:0;
padding: 5px;
background:#fff;
color: #555555;
text-align: left;
border-left:rgba(0, 0, 0, .1) 1px solid;
border-right:rgba(0, 0, 0, .1) 1px solid;
border-bottom:rgba(0, 0, 0, .1) 1px solid;
width: 100%;
}

.btn.like_white{
 

 width:auto !important; 
border: 1px solid #f0f2f5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;   
text-decoration:none; 
display:inline-block;
 padding:5px 15px;
font-weight:200 ; 
color: #000;
background-color: #ffffff; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f7f9));
background-image: -webkit-linear-gradient(top, #ffffff, #f6f7f9);
background-image: -moz-linear-gradient(top, #ffffff, #f6f7f9);
background-image: -ms-linear-gradient(top, #ffffff, #f6f7f9);
background-image: -o-linear-gradient(top, #ffffff, #f6f7f9);
background-image: linear-gradient(to bottom, #ffffff, #f6f7f9);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f6f7f9);
}

 