select,
input[type="text"],
input[type="password"],
input[type="submit"] { color:#000; }


.m-view { display:none; }
.d-view { display:block; }

.navbar-inverse .navbar-nav > li > a,
.navbar-inverse .navbar-header a,
.dropdown-menu a {
    color: #fff;
    text-decoration: none;
}

#MainTable { margin:5px 0;}
.tree-col {
	border:2px solid #000000;
	padding: 5px 10px;
	background: #550000;
	margin-bottom: 20px;
}
.four-col {
	border:2px solid #afafaf;
	padding: 5px;
}

.links { padding:5px 0; margin-bottom:12px; }

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
        .m-none { display:none; }
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }  
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

.gallery-img img { width: 100%; }

@media (max-width: 520px) { 
	img.mobile,
  .gallery-img img { width: 100%; }
	textarea { width: 100%; }
	.cell img,
	.alternate_cell img { width:inherit; }
	.m-view { display:block; }
	.d-view { display:none; }
  .m-none { display:none; }
}

@media (max-width: 768px) {
  .m-none { display:none; }
}