
/* dodge color: #C4D600      mybabbo color: #C4D600 */

html, body {
  height: 100%;
  /* overflow:hidden !important; */
  line-height: 1;
  background: #EEE;
}
body {
color:#31261D;
font-size:14px;
}
h1 {
  font-size: 30px;
}
a {
  cursor: pointer;
  color: inherit;
}
.list-unstyled .active {
  background:#C4D600;
  color:white;
}

.text-black {
  color: #000;
}
.text-blue {
  color: blue;
}
.text-red {
  color: red !important;
}
.btn-transparent {
  background: transparent;
}
.btn-transparent:hover {
  color: #C4D600;
}
.border-white {
  border: solid 1px #fff;
}
/* ::-webkit-scrollbar {
    width: 0px;
    background: transparent;
} */

.btn { border-radius:10px; }
.btn.bg-green { color:#000; font-weight: bold; }
.btn.bg-orange { color:#FFF }


.text-green { color:#C4D600; }
.text-brown { color:#31261D; }
.bg-black { background: #000; }
.bg-white { background: #fff; }
.bg-blueish { background: #B8F0F9; }
.bg-green { background:#C4D600; border-color:#C4D600 }
.bg-green-hover:hover { background: #C4D600}
.btn.bg-green:hover { background:#C4D600; border-color:#FFF; }
.bg-orange { background: #FFA200; border-color:#FFA200; }
.bg-dark-brown { background:#584C42; }
.bg-light-brown { background:#31261D; }
.bg-light-grey { background: #E4E4E4; }
.bg-lighter-grey { background: #F1F1F1}






/* .full-height { height:100%; } */
/* .full-width { width:100%; } */
.half-width-md-up { width:40%; }
.third-width-md-up { width:29%; }

/* .border { border:solid 1px #ddd }
.border-bottom { border-bottom:solid 1px #ddd }
.border-top { border-top:solid 1px #ddd }
.border-left { border-left:solid 1px #ddd }
.border-right { border-right:solid 1px #ddd } */
.noselect {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently
supported by Chrome and Opera */
}
.icon-xlg { font-size:30px; }
.text-xlg { font-size:30px; }
.text-lg { font-size:28px; }
.text-md { font-size:14px; }
.text-sm { font-size:12px; }
.border-primary { border:solid 1px blue; }
.text-bold { font-weight: 500; }


.list-group-item {
    background-color: inherit;
    border: 0px;
}
.list-group-item-action:focus, .list-group-item-action:hover, .list-group-item-action.active {
    background:#C4D600;
    color:white !important;
}
.list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}










/*.form-control { padding:2px; height:auto !important; }*/
label { font-weight: bold; }
.no-radius { border-radius: 0px;}
.text-dark { color:#333 !important; }
.block-lg {
width: 50%;
padding: 50px;
margin: 0 auto;
}
button, a, .cursor-pointer {
cursor: pointer;
}
@media (max-width: 1200px) {
}
@media (max-width: 992px) {
.text-xlg { font-size:24px; }
.text-lg { font-size:20px; }
.text-sm { font-size:12px; }
.block-lg {
width: 65%;
padding: 60px;
margin: 0 auto;
}
}
@media (max-width: 768px) {
.half-width-md-up, .third-width-md-up {
width:100%
}
}
@media (max-width: 576px) {
.icon-xlg { font-size:18px; }
.text-xlg { font-size:16px; }
.text-lg { font-size:14px; }
.text-sm { font-size:12px; }
.block-lg {
width: 90%;
padding: 15px;
margin: 0 auto;
}
}
@media (max-width: 500px) {
}
