.filter_cancel a {
	display:block;
	background: #ecedf1;
	background: -moz-linear-gradient(top, #ecedf1 0%, #e6eaed 23%, #e8e9ed 26%, #e4e8e9 32%, #d5d9dc 87%, #cfd4d7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecedf1), color-stop(23%,#e6eaed), color-stop(26%,#e8e9ed), color-stop(32%,#e4e8e9), color-stop(87%,#d5d9dc), color-stop(100%,#cfd4d7));
	background: -webkit-linear-gradient(top, #ecedf1 0%,#e6eaed 23%,#e8e9ed 26%,#e4e8e9 32%,#d5d9dc 87%,#cfd4d7 100%);
	background: -o-linear-gradient(top, #ecedf1 0%,#e6eaed 23%,#e8e9ed 26%,#e4e8e9 32%,#d5d9dc 87%,#cfd4d7 100%);
	background: -ms-linear-gradient(top, #ecedf1 0%,#e6eaed 23%,#e8e9ed 26%,#e4e8e9 32%,#d5d9dc 87%,#cfd4d7 100%);
	background: linear-gradient(to bottom, #ecedf1 0%,#e6eaed 23%,#e8e9ed 26%,#e4e8e9 32%,#d5d9dc 87%,#cfd4d7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecedf1', endColorstr='#cfd4d7',GradientType=0 );
	border: #d6dadd 1px double;
	border-radius: 3px;
	outline: 1px solid #fbfbfc;
	outline-offset: -3px;
	padding: 8px 11px 7px 12px;
	height: 32px;
	color: #25385c;	
	font-size:12px;
	
}
.row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 62.5em;
}
i.eicon-close {
    font-size: 34px;
}
.filter_cancel {
	display:inline-block;
	width:auto;
	margin-right:10px;
	margin-bottom:10px;
	height:32px;
}

.filter_cancel a span {
	background: #bb1d2e;
	border-radius: 14px;
	border: 1px solid #bb1d2e;
	padding: 0px 2px;
	color: white;
	font-size: 9px;
	vertical-align: 1px;
}

.business-drop {
	width:49%;
	display:inline-block;
   	height: 40px;
}

.business-drop:nth-child(odd) {
	margin-left:2%;
	    margin-bottom: 20px;

}

.business-drop select {
	-webkit-appearance: none;  /*Removes default chrome and safari style*/
    -moz-appearance: none;  /*Removes default style Firefox*/
	border:2px solid #6f7b86 !important;
	padding: 7px;
    font-size: 18px;
	border-radius:2px;
	border:#222222 1px solid;
	color:#222222;
	cursor:pointer;
	background:#FFFFFF url('images/arrow.jpg')  no-repeat;
	background-position:right 5px center;
}

.business-drop :disabled:not(:first-child),
.business-drop [disabled]:not(:first-child) {
    opacity: 0.5;
    cursor: not-allowed;
    color: #c7ccd1;
}

.businesses p { 
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	
}

.businesses h4 { padding-bottom:0px; font-weight:600; }

.business-hr {
	margin:40px 0px;
}
.popup-window {
    position: absolute;
    background-color: #F0F1F4;
    padding: 40px;
    border-radius: 8px;
    box-shadow: 1px 1px 11px 0px rgba(0, 0, 0, 0.5);
}
.popup-window p {
    font-size: 18px;
    font-weight: 400;
}
.popup-window h5,.popup-window p{
	color: #293057;
}
.popup-window h5{
	font-size:30px;
}
.content p {
    color: #222222;
    font-size: 20px;
    font-weight: 400;
}
h5.closePopuplink {cursor: pointer;}
    .row .large-6 {
        position: relative;
        width: 50%;
    }
h5.closePopuplink:hover {
    color: #d80a36;
}
