.margin-bottom5{
    margin-bottom: 5px !important;
}
.margin-bottom10{
    margin-bottom: 10px !important;
}
.margin-bottom15{
    margin-bottom: 15px !important;
}
.margin-bottom30{
    margin-bottom: 30px !important;
}
.reset-margin{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.reset-padding{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.reset-padding-right{
    padding-right: 0px;
}
.reset-padding-left{
    padding-left: 0px;
}
.reset-padding-top{
    padding-top: 0px;
}
.list-group{
    margin-bottom: 0px;
}
.list-group-item{
    padding: 6px 15px;
}
.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.list-group-item:last-child{
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.row-flex{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.column-eq-height{
  flex: 0 1 auto;
}
.color-white{
    color: #FFFFFD !important; 
}
a.color-white, a.color-white:hover,a.color-white:focus{
    color: #FFFFFD !important;
}
a.color-red, a.color-red:hover,a.color-red:focus{
    color: #B4142C !important;
}
a.color-black, a.color-black:hover,a.color-black:focus{
    color: #1F3135;
}
.outline{
    border: 1px solid black;
    outline-color: #1F3135;
}
.btn{
    border-radius: 0px;
}
.btn-red{
  background-color: #B4142C;
  color: #FFFFFD; 
}
.btn-red:hover,.btn-red:focus{
  background-color: #C9302C;
  color: #FFFFFD;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.form-control:focus{
  border-color: #B4142C;
}
.form-control{
  border-radius:0;
}
.panel-group {
  margin-bottom: 0px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.thumbnail{
  border-radius: 0px;
}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
    background-color: #B4142C;
    border-color: #fffffd;
}
blockquote{
    font-size: 14px;
}
.close{
  font-size: 30px;
  opacity: 0.5;
}
.well{
  border-radius:0px;
}
.text-wrap{
  white-space: normal;
}
.container-fluid{
  max-width: 3000px;
}

