#main{
	padding:0;
}
.ui-dialog-titlebar {
    height: initial;
}
/***.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{
	color:#000000 !important;	
	}
***/
#mainMenu .fa-fw{
	color:#000000 !important;	
	}
#mob-footer a{
	color:#ffffff !important;	
	}
.navbar-link{
	background:#fd8816 !important;	
	}
#plp-page-pagination-table .part-link a {
	text-decoration: underline !important;
}
.plp-configure-left-panel, .plp-configure-right-panel{
color:#000!important;
	}
.configurator-attributecontrol label{
color:#000!important;
}

/*Prevent Images from scaling.*/
.carousel-inner .item{
	height:200px;
	text-align:center;
	margin:0 auto;
}
.carousel-inner .item:before {    /* create a full-height inline block pseudo=element */
 	content: '';
	margin-left:-4px;
	display: inline-block;
	vertical-align: middle;  /* vertical alignment of the inline element */
	height: 100%;
	width:0!important;
	overflow:hidden;
}
.carousel-inner .item img{
	height:auto;
	width: auto;
	max-height:200px;
	max-width:300px;
	box-sizing:border-box;
	display:inline-block!important;
	text-align:center;
}
.carousel-control{
	height:auto;
	width:auto;
	top: 50%;
	margin-top: -30px;
}
.carousel-control.right{
	right:0!important;
}
#plp-adv-search-accordion .adv-attributecontrol table td .part-link {  /* fix the font color for plp-adv-search table  */
  color: #000000;
}
.plp-request-info-form .part-link {
  color: #000000;
}

/*Fix Multiple UOM Display on Category results Page*/
#plp-table-filter span[data-measure]{
	display:block;
	white-space: nowrap;
}


#recaptcha_response_field,.recaptcha_image_cell , .recaptchatable #recaptcha_image{
	margin: 0 !important;
	width: auto !important;
}
#recaptcha_logo {
	display:initial;        
}
  #recaptcha_table {
	line-height: none;
	border: 1px solid #dfdfdf!important;
	width: 100%;
}
/*Override End*/


#recaptcha_widget_div{
	width:100%;
	max-width:450px;
	padding-bottom:6px;
}
#recaptcha_table{
	display:block;
}
#recaptcha_table tbody{
	display:block;
}
#recaptcha_table tr{
	display:flex;
	flex-wrap:wrap;
	height:auto!important;
	width:100%!important;
}
#recaptcha_table td{
	flex:1 1 auto;
}

.recaptcha_image_cell{
	width: 94%;
	max-width: 300px !important;

}
.recaptchatable #recaptcha_image{
	width: 100% !important;
	max-width: 300px !important;
	height: initial !important;
}
#recaptcha_challenge_image{
	height: initial !important;
}
.recaptcha_input_area input{
	width:initial!important;
}
/*recaptcha End*/

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {

color:#000000 !important;
}