﻿.debug [class*="col-"]{ border: 2px solid yellow;}
.form-lapp {
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     display: inline-block;
     position: relative;
     background-color: #f1f1f1;
     color: #666;
     top: 2px;
     height: 20px;
     width: 20px;
     border: 0;
     cursor: pointer;     
     margin-right: 7px;
     outline: none;
}
.form-lapp:checked::before {
     position: absolute;
     font: 12px/1 'Open Sans', sans-serif;
     left: 8px;
     top: 2px;
     content: '\02143';
     transform: rotate(40deg);
}
.form-lapp:hover {
     background-color: #f7f7f7;
}
.form-lapp:checked {
     background-color: #f1f1f1;
}

.form-lapp-label {
     font-size:12px;
     color: #666;
     cursor: pointer;
}

.grp-lapp {
	width:100%;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	display: table;

}

.grp-lapp > label {
	text-align:right;
	margin-top:1%;
	margin-bottom:1%;
	margin-right:8px;
}
input[type="checkbox"]{
     border-radius: 3px;
	 margin-right:8px;
}
input[type="radio"]{
     border-radius: 50px;
	 margin-right:8px;
}
