html {overflow-y: scroll;-moz-scrollbars-vertical; height: 100%;}

body {
	background-color:#fff;
  	margin:80px auto 0px auto;
  	height:100%;
  	color:#333;
}
.container a{color:#0607BA;}

.navbar-brand img{height:30px;}

.hide{display:none !important;}
.inputError{border:1px solid red;}
.inputError:focus{border:1px solid red;}
.inputError:active{border:1px solid red;}

.bg-light{background-color:#fff !important;}

h1,h2{color:#81B900;text-shadow: 1px 1px 1px #444;}
.tadgreen{color:#81B900 !important;}
.bolder{font-weight:600;}
.muted{color:#CCC !important;}
/*
.card-columns {
        column-count: 1;
		
		  @include media-breakpoint-only(sm) {
    		column-count: 1;
  		  }
		   @include media-breakpoint-only(md) {
    		column-count: 1;
  		  }
    }
*/	
.card-columns {
	column-count: 2;
	
  @include media-breakpoint-only(lg) {
    column-count: 2;
  }
  @include media-breakpoint-only(xl) {
    column-count: 2;
  }
    @include media-breakpoint-only(xs) {
    column-count: 1;
  }
    @include media-breakpoint-only(sm) {
    column-count: 1;
  }
    @include media-breakpoint-only(md) {
    column-count: 1;
  }
}	

.card{display: inline-block}

footer{text-align:center;margin:80px 0 80px 0;padding:20px;}

#footergrass {
	clear: both;
	background: url(/style/grass.png) repeat-x bottom center;
	width: 110%;
	height: 96px;
	padding: 0;
	margin: 0;
	position: fixed;
	bottom: 0;
	z-index:555;
}
.card{border:0;}

#navLinks a{color:#090;font-weight:450;}

