/*
*** Style Base Button
*/

.btn, .button, button, input[type="submit"], a.comment-reply-link {
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: normal;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease 0s;
       -moz-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;
}
input[type="submit"] {
  padding: 10px 30px 6px 30px;
  line-height: normal;
  font-size: 14px;
}
.csbody .btn:hover,
.csbody .btn:focus, 
.csbody .button:hover, 
.csbody .button:focus,
.csbody button:hover,  
.csbody button:focus,
.csbody input[type="submit"]:hover,
.csbody input[type="submit"]:focus,
.csbody a.comment-reply-link:hover {
    outline: none;
    text-decoration: none;
}
.btn.btn-default,
.btn.btn-success,
.btn.btn-info,
.btn.btn-warning,
.btn.btn-danger,
.btn.btn-inverse,
input[type="submit"],
a.comment-reply-link {
  color: #fff;
}
.csbody .btn.btn-readmore {
  padding: 10px 26px;
}
.csbody .btn.btn-readmore:hover {
  border-left-width: 0px !important;
}
/* Alternate buttons */

.btn-warning {
    background: #faa732!important;
    border-color: #d07d08!important;
}
.btn-warning:hover,
.btn-warning:focus{
    border-color: #faa732!important;
}
.btn-danger {
    background: #da4f49!important;
    border-color: #ba231c!important;
}
.btn-danger:hover,
.btn-danger:focus{
    border-color: #da4f49!important;
}
.btn-success {
    background: #5bb75b!important;
    border-color: #329a32!important;
}
.btn-success:hover,
.btn-success:focus{
    border-color: #5bb75b!important;
}
.btn-info {
    background: #49afcd!important;
    border-color: #4499bb!important;
}
.btn-info:hover,
.btn-info:focus{
    border-color: #49afcd!important;
}
.btn-inverse {
    background: #363636!important;
    border-color: #000000!important;
}
.btn-inverse:hover,
.btn-inverse:focus{
    border-color: #363636!important;
}


.btn.btn-trans {
  background: transparent;
}
.btn.btn-white {
  border: 2px solid #fff !important;
  color: #fff !important;
}
/*** Size Button ***/
.btn.btn-Xlarge {
  padding: 14px 28px;
}
.btn.btn-large {
  font-size: 15px;
  line-height: normal;
  padding: 10px 150px 6px;
}
.btn.btn-medium {
  padding: 10px 90px 6px;
}
.btn.btn-small {
  line-height: normal;
  padding: 10px 50px 6px;
}
.btn.btn-mini {
  font-size: 10px;
  line-height: 16px;
  padding: 2px 6px;
}
.btn.btn-primary-alt.btn-large,
.btn.btn-default-alt.btn-large,
.btn.btn-white.btn-large {
  padding: 10px 150px;
}
.btn.btn-primary-alt.btn-medium,
.btn.btn-default-alt.btn-medium,
.btn.btn-white.btn-medium {
  padding: 10px 90px;
}
.btn.btn-primary-alt.btn-small,
.btn.btn-default-alt.btn-small,
.btn.btn-white.btn-small {
  padding: 10px 50px;
}
.wpb_button_anone {
  display: block;
}
.csbody .btn-primary-alt-style2, .csbody .btn-primary-alt-style2[type="submit"] {
    background: transparent;
    border: 2px solid #aaaaaa !important;
    color: #aaa!important;
}