/* Add here all your css styles (customizations) */


.mobis .header .navbar{
  margin-bottom: 20px;
}

/*Navbar Brand*/
@media (max-width: 992px) {
  .mobis .header .navbar-brand { 
    top: 0;
    height: auto;
  }
}

.mobis .navbar-toggle{
  background: #eee;
  border-color: #ccc;
}

.mobis .navbar-toggle:hover{
  background: #eee !important;
}

.mobis .topbar-v1 .top-v1-data {
  text-align: center;
}

.mobis .panel {
  margin-bottom: 0px;
}

.mobis .cursor-pointer{
  cursor: pointer;
}

.btn-u{
  vertical-align: middle;
}

.move{
	width: 1%;
}

.move-handle{
	cursor: pointer;
}
.match-input{
	padding-top: 8px;
	padding-left: 6px;
}

label.label-block{
	display: block;
}


th.id{
  width:60px;
  text-align: center;
}

/*Colored Content Boxes
------------------------------------*/
.registration-payment-types {
  padding: 10px 30px;
  text-align: center;
  margin-bottom: 20px;
  border: solid 1px #eee; 
}

.registration-payment-types p,
.registration-payment-types h2 {
  color: #fff;
}
.registration-payment-types a, 
.registration-payment-types .icon-line {
  color: #fff;
  border-color: #fff;
}

.registration-payment-types h2 a:hover{
  text-decoration: none;
}

.registration-payment-types-light,
.registration-payment-types-default {
  background: #fafafa;
  border: solid 1px #eee; 
}

.registration-payment-types-default:hover {
  box-shadow: 0 0 8px #eee;
}

.registration-payment-types-light p,
.registration-payment-types-light h2,
.registration-payment-types-default p,
.registration-payment-types-default h2 {
  color: #555;
  border-color: #555;
}
.registration-payment-types-light a,
.registration-payment-types-light .icon-line,
.registration-payment-types-default a,
.registration-payment-types-default .icon-line {
  color: #555;
  border-color: #555;
}