.views-exposed-form .views-exposed-widget {
  float: left; /* LTR */
  padding: .5em 1em 0 0; /* LTR */
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label {
  font-weight: bold;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

/* table style column align */
.views-align-left {
  text-align: left;
}
.views-align-right {
  text-align: right;
}
.views-align-center {
  text-align: center;
}

/* Remove the border on tbody that system puts in */
.views-view-grid tbody {
  border-top: none;
}

.view .progress-disabled {
  float: none;
}

.table th {
    color: #d91e26;
    background-color: #f5f5f5;
	border: 1px solid #ddd;
}
/*.table tr:hover, .table-striped tr:hover {
    color: #fff;
    background-color: #e6474e;
}*/
.table caption{
	background: #34495e;
    padding: 10px 0;
    color: white;
    font-weight: bolder;
}
legend {line-height:24px}
legend:before {
    float: left;
    font-family: 'fontello';
    content: '\e75e';
    font-size: 21px;
    line-height: 22px;
    text-shadow: none;
    margin-right: 8px;
    margin-left: 1px;
    margin-top: 2px;
    color: #e6474e;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    -ms-transition: all 0.15s;
    transition: all 0.15s;
}
#paymentForm label{
	color: #c82229;
    font-weight: 600;	
}
#paymentForm input, #paymentForm textarea, #paymentForm .uneditable-input {
    width: 90%;
}
.sidebar.sidebar-first .menu-block-wrapper ul li a.btn {
    display: block;
	width:100%;
    color: #fff;
}
a.btn{ 
	width: 97%;
    font-weight: normal;
	color:#fff;
	font-size: 14px;
	font-weight: bold;
}