﻿.control-label { 
  clear: both;
}

.clearboth { 
  clear: both;
}

.align-right
{
    text-align:right;
}

.align-left
{
    text-align:left !important;
}

.center 
{
    text-align:center !important;
}

.brandLogo {
    width: auto;
    height: auto;
    max-width: 300px;
}

.leftNavigationLogo {
    max-width: 50px;
    height: auto;
}

.disclaimer {
    color: #e22a34;
    font-size: 12px;
    margin-bottom:20px;
}

.text-error{
    color:#b94a48;
    font-size: 12px;
    line-height:14px;
    text-align:left !important;
}

.alert
{
    font-size:12px;
    line-height:14px;
    margin-bottom:10px;
}
.table-striped > tbody > tr:nth-of-type(odd){background-color:#D3D3D3 !important;}

.table-bordered {
    border: 1px solid #EBEBEB !important;
}

.tablesaw-swipe .tablesaw-cell-persist
{
    border-right:1px solid #EBEBEB !important;
}


.checkbox label, .radio label 
{
    padding-left:0px;
}


/***** padding *****/
.no-padding-left{padding-left:0px;}
.no-padding-right {
    padding-right: 0px;
}
.no-padding-top {
    padding-top: 0px !important;
}
.no-padding-bottom {
    padding-bottom: 0px;
}

/***** margin *****/
.no-margin-left{margin-left:0px !important;}
.no-margin-right {
    margin-right: 0px;
}
.no-margin-bottom {
    margin-bottom: 0px;
}
.no-margin-top {
    margin-top: 0px;
}
.m-b-xs{margin-bottom:10px !important;}