/*
@import "bootstrap-3.2.0/css/bootstrap.min.css";
@import "bootstrap-3.2.0/css/bootstrap-theme.css";
@import "font-awesome-4.2.0/css/font-awesome.min.css";
*/

body {
    font-family: "Segoe UI", Arial, sans-serif;
    padding-top: 5px;
    /*background: none repeat scroll 0% 0% #C60F13;*/
    background: none repeat scroll 0% 0% #fafafa;
    font-size: 14px;
    color: #333333;
}

.img-center {
    margin: 0 auto;
}

#footer, footer {
    margin: 50px 0;
}

.shadow-bordered {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
}
.container-wrapper {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin: 5px auto;
    padding: 10px 0;
    max-width: 1200px;
    background: none repeat scroll 0 0 #FFFFFF;
}
.navbar {
    margin-bottom: 10px;
}

.navbar .navbar-brand {
    font-weight: bold;
}

#social-bar{
    margin-bottom: 10px;
}

#social-bar a {
    text-decoration: none;
    transition: all 0.4s ease-in-out;
}

#social-bar a:hover, #social-bar a:focus {
    opacity: 0.5;
    transition: all 0.4s ease;
    transform: scale(0);
}

.social-or-login{
    margin-top:4px;
    text-align:center;
    position:relative;
    z-index:1
}

.social-or-login :first-child{
    display:inline-block;
    background:#F7F7F7;
    padding:0 8px;
    color:#5090C1;
    font-size:13px
}

.social-or-login:before{
    content:"";
    display:block;
    position:absolute;
    z-index:-1;
    top:50%;
    left:0;
    right:0;
    border-top:1px dotted #A6C4DB
}

.social-login a{
    border-radius:100%;
    width:42px;
    height:42px;
    line-height:46px;
    padding:0;
    margin:0 1px;
    border-width:0
}

.circle{
    display: inline-block;
    -moz-border-radius: 60px;
    -webkit-border-radius: 60px;
    border-radius: 60px;
    -moz-box-shadow: 0px 0px 2px #888;
    -webkit-box-shadow: 0px 0px 2px #888;
    box-shadow: 0px 0px 2px #888;
    font-size: 2em;
    margin: 0px 5px 0px 0px;
    color: #FFF;
    text-align: center;
}

.fa-twitter{
    background: #4099FF;
    padding: 0.05em 0.07em;
}

.fa-google-plus{
    background: #dd4b39;
    padding: 0.1em 0.1em;
}  

.fa-dribbble{
    color: #ea4c89;
}

.fa-pinterest{
    color: #cb2027;
}

.fa-facebook{
    background: #3B5998;
    padding: 0.05em 0.3em;
}

.fa-youtube{
    background: #bb0000;
    padding: 0.1em 0.14em;

}
.bv-form .help-block {
    margin-bottom: 0;
}
.bv-form .tooltip-inner {
    text-align: left;
}
.nav-tabs li.bv-tab-success > a {
    color: #3c763d;
}
.nav-tabs li.bv-tab-error > a {
    color: #a94442;
}