div.asl_w{width: 100%;height: auto;border-radius: 5px;background-color: transparent;overflow: hidden;border: 0 solid #b5b5b5;border-radius: 0 0 0 0;box-shadow: none;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin: 0;padding: 8px;height: 28px;background-color: #fff;border: 2px solid #4a89bf;border-radius: 0 0 0 0;box-shadow: 0 0 0 0 #b5b5b5 inset;border-radius: 30px;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight: normal;font-family: Open Sans;color: #000 !important;font-size: 0.75em;line-height: normal !important;text-shadow: 0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight: normal;font-family: Open Sans;color: #000 !important;font-size: 0.75em;line-height: normal !important;text-shadow: 0 0 0 rgba(255,255,255,0);border: 0;box-shadow: none;}div.asl_w .probox .proinput input: : -webkit-input-placeholder{font-weight: normal;font-family: Open Sans;color: rgba(0,0,0,.6) !important;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input: : -moz-placeholder{font-weight: normal;font-family: Open Sans;color: rgba(0,0,0,.6) !important;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input: -ms-input-placeholder{font-weight: normal;font-family: Open Sans;color: rgba(0,0,0,.6) !important;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input: -moz-placeholder{font-weight: normal;font-family: Open Sans;color: rgba(0,0,0,.6) !important;text-shadow: 0 0 0 rgba(255,255,255,0);line-height: normal !important;}div.asl_w .probox .proinput input.autocomplete{font-weight: normal;font-family: Open Sans;color: #000;font-size: 0.75em;line-height: 15px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width: 28px;height: 28px;}div.asl_w .probox .promagnifier .innericon svg{fill: #4a89bf;}div.asl_w .probox div.asl_simple-circle{border: 4px solid #4a89bf;}div.asl_w .probox .prosettings .innericon svg{fill: #4a89bf;}div.asl_w .probox .promagnifier{width: 28px;height: 28px;background-image: -o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: -ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: -webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position: center center;background-repeat: no-repeat;border: 0 solid #fff;border-radius: 0 0 0 0;box-shadow: -1px 1px 0 0 rgba(255,255,255,.64) inset;cursor: pointer;background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;cursor: pointer;}div.asl_w .probox div.prosettings{width: 28px;height: 28px;background-image: -o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: -ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: -webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image: linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position: center center;background-repeat: no-repeat;float: right;border: 0 solid #fff;border-radius: 0 0 0 0;box-shadow: 0 1px 0 0 rgba(255,255,255,.64) inset;cursor: pointer;background-size: 100% 100%;order: 7;-webkit-order: 7;}div.asl_r{position: absolute;z-index: 1100;}div.asl_r.vertical{padding: 4px;background: #fff;border-radius: 3px;border: 0 solid #b5b5b5;border-radius: 0 0 0 0;box-shadow: 0 0 3px -1px rgba(0,0,0,.3);visibility: hidden;display: none;}div.asl_r .results .nores .keyword{padding: 0 6px;cursor: pointer;font-weight: normal;font-family: Open Sans;color: #4a4a4a;font-size: 0.8125em;line-height: 13px;text-shadow: 0 0 0 rgba(255,255,255,0);font-weight: bold;}div.asl_r .results .item{height: auto;background: #fff;}div.asl_r.vertical .results .item: after{background: #ccc;}div.asl_r .results .item.hovered{background: #f4f4f4;}div.asl_r .results .item .asl_image{width: 70px;height: 70px;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin: 0;padding: 0;line-height: inherit;font-weight: normal;font-family: Open Sans;color: #1468a9;font-size: 0.875em;line-height: 22px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a: hover{font-weight: normal;font-family: Open Sans;color: #2e6bbc;font-size: 0.875em;line-height: 20px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding: 0;line-height: 10px;font-weight: bold;font-family: Open Sans;color: #a1a1a1;font-size: 0.75em;line-height: 13px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding: 0;font-weight: bold;font-family: Open Sans;color: #a1a1a1;font-size: 0.75em;line-height: 13px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin: 0 0 0 10px;padding: 0;font-weight: normal;font-family: Open Sans;color: #adadad;font-size: 0.75em;line-height: 15px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .results .item p.desc{margin: 2px 0;padding: 0;font-weight: normal;font-family: Open Sans;color: #4a4a4a;font-size: 0.8125em;line-height: 13px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_buttonDown{border-color: #3e3e3e transparent transparent transparent;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonUp{border-color: transparent transparent #3e3e3e transparent;}div.asl_r span.highlighted{font-weight: bold;color: #d9312b;background-color: #eee;color: rgba(217,49,43,1);background-color: rgba(238,238,238,1);}div.asl_r p.showmore a{border: 1px solid #eaeaea;}div.asl_s.searchsettings{background: #fff;box-shadow: 1px 1px 0 1px #4a89bf;}div.asl_s.searchsettings .asl_option_label{font-weight: bold;font-family: Open Sans;color: #2b2b2b;font-size: 0.75em;line-height: 15px;text-shadow: 0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner label{background-image: linear-gradient(180deg,#222,#36373a);background-image: -webkit-linear-gradient(180deg,#222,#36373a);background-image: -moz-linear-gradient(180deg,#222,#36373a);background-image: -o-linear-gradient(180deg,#222,#36373a);background-image: -ms-linear-gradient(180deg,#222,#36373a);;}div.asl_s.searchsettings fieldset .categoryfilter{max-height: 200px;overflow: auto;}div.asl_s.searchsettings fieldset legend{padding: 5px 0 0 10px;margin: 0;font-weight: normal;font-family: Open Sans;color: #474747;font-size: 0.8125em;line-height: 15px;text-shadow: 0 0 0 rgba(255,255,255,0);}