div.nybe-left-cat-label .nybe_agriculture_forestry_and_fisheries {background-position:0px 0px;}
div.nybe-left-cat-label .nybe_construction {background-position:0px -94px;}
div.nybe-left-cat-label .nybe_education {background-position:0px -188px;}
div.nybe-left-cat-label .nybe_finance_and_insurance {background-position:0px -282px;}
div.nybe-left-cat-label .nybe_health_care {background-position:0px -515px;}
div.nybe-left-cat-label .nybe_manufacturing {background-position:0px -615px;}
div.nybe-left-cat-label .nybe_recreation {background-position:0px -800px;}
div.nybe-left-cat-label .nybe_real_estate {background-position:0px -715px;}
div.nybe-left-cat-label .nybe_services {background-position:0px -1110px;}
div.nybe-left-cat-label .nybe_retail {background-position:0px -1000px;}
div.nybe-left-cat-label .nybe_food_service_and_processing {background-position:0px -400px;}
div.nybe-left-cat-label .nybe_transportationpublic_utilities {background-position:0px -910px;}


 .nybe-left-cat-label span, #nybe-right-cat-div span{ font-size: 22px; color: black;  }

 #nybe_col-business-selector{
 	display: table;
 	width: 100%;
 	margin-bottom:5px;
 }


#nybe-main-cat-row{
	display: table-row;
	background-color: #F6F8F8;
	width: 100%;
}


.nybe-left-cat-label, #nybe-right-cat-div{
	display: table-cell;
	width: 50%;
}

#nybe-right-cat-div{
	vertical-align:middle;
	padding-bottom: 45px;
}


@media only screen and (max-width: 850px) {
	.nybe-left-cat-label {
		display: block;
		width: 100%
	}
	#nybe-right-cat-div {
		display: block;
		width: 100%;
		margin-top: 60px;
	}
}


#cd-global_global_a_tBusinessIntent {
	width: 100% !important; 
}

div.nybe-left-cat-label div.nybe-left-cat-img 
{
	background-image: url("images/BWCheck-List-icon.fw.png");
	background-repeat:no-repeat;
	width: 100px;
	height: 100px;
	width: 100px;
	display: table-cell;
/* 	padding-right: 20px; */
}
div.nybe-left-cat-label span{
	display: table-cell;
	vertical-align: top;
	padding-top: 30px;
	width: 350px;
}
 


#nybe-right-cat-div li.nybe-right-cat-ul{
	list-style: none;
	margin-bottom: 30px;
	margin: 0;
}

.nybe-right-cat-ul ul.nybe-right-cat-sub {
  background-color: #d0e8f3;
  margin-bottom: 30px;
  margin: 0;
  width:100%;
}

.nybe-right-cat-ul ul.nybe-right-cat-sub li {
  list-style: none;
  font-size: .9em;
  line-height: 40px;
  text-align: left;
  text-decoration: none;
  color: #333;
  display: block;
  padding-left: 15px;
  transition: .3s background-color;
}


.nybe-right-cat-ul ul.nybe-right-cat-sub li:hover {
  background-color: #128ec3 !important;
  cursor: pointer !important;
  color:#fff !important;
}

.nybe-right-cat-ul ul.nybe-right-cat-sub li a{
	 text-decoration: none !important;
	 cursor: pointer !important;
	 display: inline;
}

.nybe-right-cat-ul ul.nybe-right-cat-sub li a:hover {
  text-decoration: none !important;
  cursor: pointer !important;
  color: #fff !important;
}

.nybe-right-cat-ul ul.nybe-right-cat-sub li.onlySelect{
  background-color: #023664 !important;
  cursor: default;
  color: #fff !important;
 
}
.nybe-right-cat-ul ul.nybe-right-cat-sub li.onlySelect a{
	  color: #fff !important;
	  display: inline;
}






.nybe-right-cat-ul.selected ul.nybe-right-cat-sub{
	display: block;
}
.nybe-right-cat-ul ul.nybe-right-cat-sub{
	display: none;
}



.nybe-right-cat-ul.selected a.nybe-right-cat-sub-title:before{
 	content: '\f068'; /*minus*/;
	font-size: 18px;
	color: #128ec3;
	font-family: 'FontAwesome';

}
.nybe-right-cat-ul a.nybe-right-cat-sub-title:before{
	content: '\f067'; /*plus*/
	font-size: 18px;
	color:#128ec3;
	font-family: 'FontAwesome';
	padding-right: 5px;
}
.nybe-right-cat-ul a.nybe-right-cat-sub-title:hover
{
	cursor: pointer;
}
.nybe-right-cat-ul a.nybe-right-cat-sub-title
{
	
line-height: 1.5;
	
text-decoration: none!important;
}


/*\f067  plus*/
/*\f068  minus*/



span.nybe-close-category a:hover{
	cursor: pointer;
}

#nybe_col-business-selector span#nybe-title-span{
	font-weight: bold;
}


