/* border autocomplete */
.ui-widget.ui-widget-content {
	border: 1px solid #ccc;
	border-radius: 3px;
}

/* color autocomplete */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #142962;
	background: #203a81;
	font-weight: normal;
	color: #ffffff;
	margin: 1px; 
	/*border-radius: 3px;*/
}

/* border select */
.ui-widget-content {
	border: 10px solid #dddddd;
	background: #ffffff;
	color: #333333;
}

/* select button */

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
  color: #000;
  text-decoration: none;
}

/* input disbaled, select disbaled, placeholder color */
input:disabled {
    background-color: #C4C4C4 !important;
    color: #666;
    opacity: 1;
}

/* marketing validate */

input[type="checkbox"] + label span {
  /*background-image: url("design/check_radio_sheet_error.png");*/
}

.tooltip_zgoda_validate .tooltiptext_zgoda_validate {
}

/* send disbaled */
.send:disabled {
    background-color: #C4C4C4 !important;
    color: #666;
}

/* select disabled */
.ui-state-disabled {
	background-color: #C4C4C4 !important;
	color: #666 !important;
	opacity: 1;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #666;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #666;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #666;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #666;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color: #666;
}

/* error validation */
.error {
  background-color: #FF9BBB !important;
  opacity: 1;
  color: #fff;
}
.no_error {
  background-color: #fff;
  opacity: 1;
}

:required {
  /*background-color: #fff;*/
  color: #000;
  box-shadow: none;
}