.row {
    margin-right: -10px;
    margin-left: -10px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, 
.col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, 
.col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, 
.col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, 
.col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, 
.col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, 
.col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-left: 10px;
    padding-right: 10px;
}
a{
    color: #333b4d;
    cursor: pointer;
    outline: none !important;
}
a:hover,a:focus{
    color: #2A3542;
    text-decoration: none;
}

ul, ol {
    margin-top: 0;
    margin-bottom: 0px;
}


.list-group{
    margin-bottom: 0px;
}
.popover {
    border-radius: 3px;
}
.lead .badge{
    top: -2px;
    position: relative;
}
.lead small.link{
    font-size: 12px;
    margin-left: 10px;
    position: relative;
    top: -2px;
}

.btn{
    border-radius: 2px;
    opacity: 0.9;
}
.btn:hover{
    opacity: 1;
}
.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,.btn-inverse,.btn-purple,.btn-pink{
    color: #FFFFFF !important;
}
.btn-default:hover,.btn-default:focus,.btn-default:active{
    background-color: #e6eaed;
}

.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary{
    background-color: #6e8cd7;
    border: 1px solid #6e8cd7;
}
.btn-success,.btn-success:hover,.btn-success:focus,.btn-success:active,
.btn-success.active, .btn-success.focus, .btn-success:active, .btn-success:focus, .btn-success:hover, .open>.dropdown-toggle.btn-success{
    background-color: #33b86c;
    border: 1px solid #33b86c;
}
.btn-info,.btn-info:hover,.btn-info:focus,.btn-info:active,
.btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open>.dropdown-toggle.btn-info{
    background-color: #1ca8dd;
    border: 1px solid #1ca8dd;
}
.btn-warning,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,
.btn-warning.active, .btn-warning.focus, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open>.dropdown-toggle.btn-warning{
    background-color: #ebc142;
    border: 1px solid #ebc142;
}
.btn-danger,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,
.btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open>.dropdown-toggle.btn-danger{
    background-color: #cb2a2a;
    border: 1px solid #cb2a2a;
}
.btn-inverse,.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,
.btn-inverse.active, .btn-inverse.focus, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .open>.dropdown-toggle.btn-inverse{
    background-color: #14082d;
    border: 1px solid #14082d;
    color: #FFFFFF;
}
.btn-purple,.btn-purple:hover,.btn-purple:focus,.btn-purple:active{
    background-color: #551A8B;
    border: 1px solid #551A8B;
    color: #FFFFFF;
}
.btn-pink,.btn-pink:hover,.btn-pink:focus,.btn-pink:active{
    background-color: #f13c6e;
    border: 1px solid #f13c6e;
    color: #FFFFFF;
}
/*text color*/
.text-white {
    color: #ffffff;
}

.text-danger {
    color: #cb2a2a;
}

.text-muted {
    color: #98a6ad;
}

.text-primary {
    color: #6e8cd7;
}

.text-warning {
    color: #ebc142;
}

.text-success {
    color: #33b86c;
}

.text-info {
    color: #1ca8dd;
}

.text-inverse {
    color: #14082d;
}

.text-pink {
    color: #F13C6E;
}
.text-purple {
    color: #551A8B;
}
/* text-color */
.text-dark {
    color: #797979;
}

/* ------ btn-custom -----*/
.btn-custom{
    background: transparent;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    border-width: 1px;
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
}
.btn-custom.btn-default:hover,.btn-custom.btn-default:active,.btn-custom.btn-default:focus{
    color: #333 !important;
}
.btn-custom.btn-primary{
    color: #6e8cd7 !important;
}
.btn-custom.btn-success{
    color: #33b86c !important;
}
.btn-custom.btn-info{
    color: #1ca8dd !important;
}
.btn-custom.btn-warning{
    color: #ebc142 !important;
}
.btn-custom.btn-danger{
    color: #cb2a2a !important;
}
.btn-custom.btn-inverse{
    color: #14082d !important;
}
.btn-custom.btn-purple{
    color: #551A8B !important;
}
.btn-custom.btn-pink{
    color: #f13c6e !important;
}
.btn-custom:hover,.btn-custom:focus{
    color: #FFFFFF !important;
}
.btn-rounded {
    border-radius: 2em;
}