/* Add here all your css styles (customizations) */

.u-check input[type="checkbox"]:checked + .u-check-icon-checkbox-v6 i,
.u-check input[type="checkbox"]:checked + .u-check-icon-radio-v6 i,
.u-check input[type="checkbox"]:checked + * .u-check-icon-checkbox-v6 i,
.u-check input[type="checkbox"]:checked + * .u-check-icon-radio-v6 i,
.u-check input[type="radio"]:checked + .u-check-icon-checkbox-v6 i,
.u-check input[type="radio"]:checked + .u-check-icon-radio-v6 i,
.u-check input[type="radio"]:checked + * .u-check-icon-checkbox-v6 i,
.u-check input[type="radio"]:checked + * .u-check-icon-radio-v6 i {
  color: #fff;
  background-color: #3398dc;
  border-color: #3398dc;
}
div.u-input-group-v2>label.selected {
	top:0!important;
}

a,a:hover {
	color: #3398dc;
}

/* Outline Button Light Gray */
.u-btn-outline-lightgray {
	color: #777;
	border-color: #eee;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray:focus, .u-btn-outline-lightgray.active {
	color: #777;
	background-color: #eee;
 }
 
 .u-btn-outline-lightgray:hover {
	color: #777;
	background-color: #eee;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-1 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-1::after, .u-btn-outline-lightgray.u-btn-hover-v1-1:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-1:hover {
	overflow: hidden;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-2 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-2::after, .u-btn-outline-lightgray.u-btn-hover-v1-2:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-2:hover {
	overflow: hidden;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-3 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-3::after, .u-btn-outline-lightgray.u-btn-hover-v1-3:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-3:hover {
	overflow: hidden;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-4 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-4::after, .u-btn-outline-lightgray.u-btn-hover-v1-4:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v1-4:hover {
	overflow: hidden;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-1 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-1::after, .u-btn-outline-lightgray.u-btn-hover-v2-1:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-1:hover {
	overflow: hidden;
	background-color: transparent;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-2 {
	overflow: hidden;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-2::after, .u-btn-outline-lightgray.u-btn-hover-v2-2:hover::after {
	background-color: #fbfbfb;
 }
 
 .u-btn-outline-lightgray.u-btn-hover-v2-2:hover {
	overflow: hidden;
	background-color: transparent;
 }
 