

div[id*="ajaxsearchlite"] {
  width: 100%;
  height: auto;
  border-radius: 5px;
  background: #d1eaff;
          background-image: -moz-radial-gradient(center, ellipse cover,  rgb(229, 229, 229), rgb(229, 229, 229));
        background-image: -webkit-gradient(radial, center center, 0px, center center, 100%, rgb(229, 229, 229), rgb(229, 229, 229));
        background-image: -webkit-radial-gradient(center, ellipse cover,  rgb(229, 229, 229), rgb(229, 229, 229));
        background-image: -o-radial-gradient(center, ellipse cover,  rgb(229, 229, 229), rgb(229, 229, 229));
        background-image: -ms-radial-gradient(center, ellipse cover,  rgb(229, 229, 229), rgb(229, 229, 229));
        background-image: radial-gradient(ellipse at center,  rgb(229, 229, 229), rgb(229, 229, 229));
      ;
  overflow: hidden;
  border:0px none rgb(141, 213, 239);border-radius:0px 0px 0px 0px;  box-shadow:0px 0px 0px 0px #000000 ;}

div[id*="ajaxsearchlite"] .probox {
  margin: 0px;
  height: 34px;
        background-image: -moz-radial-gradient(center, ellipse cover,  rgb(210, 210, 210), rgb(210, 210, 210));
        background-image: -webkit-gradient(radial, center center, 0px, center center, 100%, rgb(210, 210, 210), rgb(210, 210, 210));
        background-image: -webkit-radial-gradient(center, ellipse cover,  rgb(210, 210, 210), rgb(210, 210, 210));
        background-image: -o-radial-gradient(center, ellipse cover,  rgb(210, 210, 210), rgb(210, 210, 210));
        background-image: -ms-radial-gradient(center, ellipse cover,  rgb(210, 210, 210), rgb(210, 210, 210));
        background-image: radial-gradient(ellipse at center,  rgb(210, 210, 210), rgb(210, 210, 210));
  border:0 none rgb(51, 92, 107);border-radius:0px 0px 0px 0px;  box-shadow:0px 0px 0px 0px rgb(181, 181, 181) inset;
}

div[id*="ajaxsearchlite"] .not_search {
  height: 22px !important;
  background-image: none !important;
  background-color: #f0f0f0 !important;
}

div[id*="ajaxsearchlite"] .probox .proinput {
  font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchlite"] .probox .proinput input {
  font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);  border: 0;
  box-shadow: none;
}

div[id*="ajaxsearchlite"] .probox .proinput input.autocomplete {
  font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);
}

div[id*="ajaxsearchlite"] .probox .proloading,
div[id*="ajaxsearchlite"] .probox .proclose,
div[id*="ajaxsearchlite"] .probox .promagnifier,
div[id*="ajaxsearchlite"] .probox .prosettings  {
  width: 34px;
  height: 34px;
}

div[id*="ajaxsearchlite"] .not_search .proloading,
div[id*="ajaxsearchlite"] .not_search .proclose,
div[id*="ajaxsearchlite"] .not_search .promagnifier,
div[id*="ajaxsearchlite"] .not_search .prosettings  {
  width: 22px !important;
  height: 22px !important;
}

div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
  fill: rgb(255, 255, 255);
}

div[id*="ajaxsearchlite"] .probox .proloading svg {
  fill: rgb(255, 255, 255);
}

div[id*="ajaxsearchlite"] .probox .prosettings .innericon svg {
  fill: rgb(255, 255, 255);
}



div[id*="ajaxsearchlite"] .probox .promagnifier {
  width: 34px;
  height: 34px;
  background-image: -o-linear-gradient(180deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: -ms-linear-gradient(180deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: -webkit-linear-gradient(180deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: linear-gradient(180deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-position:center center;
  background-repeat: no-repeat;

  border:0px solid rgb(0, 0, 0);border-radius:0px 0px 0px 0px;  box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.61) ;  cursor: pointer;
  background-size: 100% 100%;

  background-position:center center;
  background-repeat: no-repeat;
  cursor: pointer;
}

div[id*="ajaxsearchlite"] .not_search .promagnifier  {
  width: 22px !important;
  height: 22px !important;
}

div[id*="ajaxsearchlite"] .probox .prosettings {
  width: 34px;
  height: 34px;
  background-image: -o-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: -ms-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: -webkit-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-image: linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
  background-position:center center;
  background-repeat: no-repeat;
  float: right;
  border:0px solid rgb(104, 174, 199);border-radius:0px 0px 0px 0px;  box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.63) ;  cursor: pointer;
  background-size: 100% 100%;
}

div[id*="ajaxsearchlite"] .probox .prosettings   {
  width: 22px !important;
  height: 22px !important;
}

div[id*="ajaxsearchliteres"] {
    position: absolute;
    z-index:1100;
}

div[id*="ajaxsearchliteres"].vertical {
  padding: 4px;
  background: rgba(118, 118, 118, 0.9);
  border-radius: 3px;
  border:0px none rgb(0, 0, 0);border-radius:0px 0px 0px 0px;  box-shadow:0px 0px 0px 0px #000000 ;  visibility: hidden;
  display: none;
}


div[id*="ajaxsearchliteres"] .results .nores .keyword{
  padding: 0 6px;
  cursor: pointer;
  font-weight:normal;font-family:Open Sans;color:rgb(74, 74, 74);font-size:13px;line-height:13px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);  font-weight: bold;
}

div[id*="ajaxsearchliteres"] .results .item {
  /*height: 70px;*/
  background: rgb(255, 255, 255);
}

div[id*="ajaxsearchliteres"].vertical .results .item:after {
  background: rgb(204, 204, 204);
}


div[id*="ajaxsearchliteres"] .results .item.hovered {
          background-image: -moz-radial-gradient(center, ellipse cover,  rgb(245, 245, 245), rgb(245, 245, 245));
        background-image: -webkit-gradient(radial, center center, 0px, center center, 100%, rgb(245, 245, 245), rgb(245, 245, 245));
        background-image: -webkit-radial-gradient(center, ellipse cover,  rgb(245, 245, 245), rgb(245, 245, 245));
        background-image: -o-radial-gradient(center, ellipse cover,  rgb(245, 245, 245), rgb(245, 245, 245));
        background-image: -ms-radial-gradient(center, ellipse cover,  rgb(245, 245, 245), rgb(245, 245, 245));
        background-image: radial-gradient(ellipse at center,  rgb(245, 245, 245), rgb(245, 245, 245));
      ;
}


div[id*="ajaxsearchliteres"] .results .item .image {
  max-width: 70px;
  max-height: 50px;
  padding-right: 5px;
}




div[id*="ajaxsearchliteres"] .results .item .content {
  overflow: hidden;
  width: 50%;
  /*height: 70px;*/
  background: transparent;
  margin: 0;
  padding: 0;
}

div[id*="ajaxsearchliteres"] .results .item h3 {
  margin: 0;
  padding: 0;
  line-height: inherit;
  font-weight:normal;font-family:Open Sans;color:rgb(20, 84, 169);font-size:15px;line-height:20px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item h3 a {
  margin: 0;
  padding: 0;
  line-height: inherit;
  font-weight:normal;font-family:Open Sans;color:rgb(20, 84, 169);font-size:15px;line-height:20px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item h3 a:hover {
  font-weight:normal;font-family:--g--Open Sans;color:rgb(46, 107, 188);font-size:15px;line-height:20px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item div.etc {
  padding: 0;
  line-height: 10px;
  font-weight:bold;font-family:Open Sans;color:rgb(161, 161, 161);font-size:12px;line-height:13px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item .etc .author {
  padding: 0;
  font-weight:bold;font-family:Open Sans;color:rgb(161, 161, 161);font-size:12px;line-height:13px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item .etc .date {
  margin: 0 0 0 10px;
  padding: 0;
  font-weight:normal;font-family:Open Sans;color:rgb(173, 173, 173);font-size:12px;line-height:14px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .results .item p.desc {
  margin: 0;
  padding: 0;
  text-align: justify;
  font-weight:normal;font-family:Open Sans;color:rgb(74, 74, 74);font-size:13px;line-height:14px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(rgb(255, 255, 255),0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(rgb(255, 255, 255),0.95);
	filter:"alpha(opacity=95)"; -ms-filter:"alpha(opacity=95)"; /* old ie */
}
div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(rgb(255, 255, 255),1);
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}

div[id*="ajaxsearchliteres"].horizontal .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
div[id*="ajaxsearchliteres"].horizontal .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background: rgb(250, 250, 250);
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}

div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_buttonDown:after { border-color: rgba(136, 183, 213, 0); border-top-color: rgb(255, 255, 255); border-width: 6px; left: 50%; margin-left: -6px; }
div[id*="ajaxsearchliteres"] .mCSB_scrollTools .mCSB_buttonUp:after { border-color: rgba(136, 183, 213, 0); border-bottom-color:  rgb(255, 255, 255); border-width: 6px; left: 50%; margin-left: -6px; }

div[id*="ajaxsearchliteres"] span.highlighted{
    font-weight: bold;
    color: #d9312b;
    background-color: #eee;
    color: rgba(217, 49, 43, 1);
    background-color: rgba(238, 238, 238, 1);
}

div[id*="ajaxsearchliteres"] p.showmore {
  text-align: center;
  padding: 0;
  margin: 0;
  font-weight:normal;font-family:Open Sans;color:rgb(5, 94, 148);font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

div[id*="ajaxsearchliteres"] p.showmore a{
  font-weight:normal;font-family:Open Sans;color:#fff;font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}

/* Search settings */

div[id*="ajaxsearchlitesettings"].searchsettings  {
  background:         background-image: linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -webkit-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -moz-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -o-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -ms-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
              background-image: linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -webkit-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -moz-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -o-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
        background-image: -ms-linear-gradient(185deg, rgb(182, 182, 182), rgb(182, 182, 182));
      ;
  box-shadow:0px 0px 0px 0px rgb(0, 0, 0) ;;
}

div[id*="ajaxsearchlitesettings"].searchsettings .label {
  font-weight:bold;font-family:Open Sans;color:rgb(255, 255, 255);font-size:12px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}


div[id*="ajaxsearchlitesettings"].searchsettings .option label {
          background-image: linear-gradient(180deg, rgb(34, 34, 34), rgb(69, 72, 77));
        background-image: -webkit-linear-gradient(180deg, rgb(34, 34, 34), rgb(69, 72, 77));
        background-image: -moz-linear-gradient(180deg, rgb(34, 34, 34), rgb(69, 72, 77));
        background-image: -o-linear-gradient(180deg, rgb(34, 34, 34), rgb(69, 72, 77));
        background-image: -ms-linear-gradient(180deg, rgb(34, 34, 34), rgb(69, 72, 77));
      ;
}

div[id*="ajaxsearchlitesettings"].searchsettings .option label:after {
	border: 3px solid rgb(255, 255, 255);
    border-right: none;
    border-top: none;
}

div[id*="ajaxsearchlitesettings"].searchsettings fieldset .categoryfilter {
  max-height: 200px;
  overflow: auto;
}

div[id*="ajaxsearchlitesettings"].searchsettings  fieldset legend {
  padding: 5px 0 0 10px;
  margin: 0;
  font-weight:normal;font-family:--g--Open Sans;color:rgb(45, 45, 45);font-size:14px;line-height:15px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);}