/* CSS Document */
/*adrian 7/23/14 */
@charset "UTF-8";
/* CSS Document */

#matching_sortable1, .matching_sortable2, #sortable2_1, #sortable2_2, #sortable2_3, #sortable2_4,
#sortable2_5, #sortable2_6, #sortable2_7, #sortable2_8,
#sortable2_9, #sortable2_10, #sortable2_11, #sortable2_12 {
	list-style-type: none;
	margin: 0% 2% 2% 2%;
	padding: 0;
	float: left;
	width:96%;
}
.matching_sortable2 li, #sortable2_1 li, #sortable2_2 li, #sortable2_3 li, #sortable2_4 li,
#sortable2_5 li, #sortable2_6 li, #sortable2_7 li, #sortable2_8 li,
#sortable2_9 li, #sortable2_10 li, #sortable2_11 li, #sortable2_12 li {
	margin-bottom:0px;
	font-size: 1.0em;
	line-height:1.2em;
	background:#FFF;
	text-align:center;
	cursor:pointer;
	padding:2px 0 2px 0;
}
#matching_sortable1 li{
	margin-bottom:5px;
	font-size: 1.0em;
	line-height:1.2em;
	background:#FFF;
	text-align:center;
	cursor:pointer;
	padding:2px 0 2px 0;
}
#matching_sortable1 li:focus{
	outline: 3px #a61d37 dashed !important;
}
#matching_sortable1 {
	border:0px black dashed;
	min-height:50px;
}
#matching_sortable1 li span p, .matching_sortable2 li span p{
	margin: 0;
}
.matching_sortable2, #sortable2_1, #sortable2_2, #sortable2_3, #sortable2_4, #sortable2_5, #sortable2_6, #sortable2_7, #sortable2_8, #sortable2_9, #sortable2_10, #sortable2_11, #sortable2_12 {
	border:1px #8a8a8a solid;
	padding-bottom:0;
	min-height:23px;
	background:#FFF
}
#def1, #def2, #def3, #def4, #def5, #def6, #def7, #def8, #def9, #def10, #def11, #def12{
	color:#000;
	font-size: 1.0em;
	line-height:1.2em;
}
.matching_targetZone{
	background:#EEEEEE;
	border:1px #8a8a8a solid;
	text-align: center;
}
.button-padding{
	padding-right: 1px !important;
	padding-left: 1px !important;
	cursor:pointer;
}
.matching_fb_icon{
	position:absolute;
	/* right:20px; */
	font-size:20px;
	margin-left: 5px;
}
.dropPlaceHolder{
	background:#CCC !important;
	min-height:21px;
	height:100%;
}
.inner-text-white p{
	color: #fff;
	font-size: 1.5em;
}
.popover{
	width: 100%;
}
.sticky{
	position: -webkit-sticky;
	position: sticky;
	top: 60px;
	z-index: 999999;
}
.left-col > a:hover{
	text-decoration: none;
}

#matching_access:focus-visible{
	outline: 3px #a61d37 dashed !important;
}