
#search-form98 input::-ms-clear{
  width: 0;
  height: 0;
}

#search-form98 input::focus {
  outline: none;
}#offlajn-ajax-search98{
    width: 100%;
float: left;}

#offlajn-ajax-search98 .offlajn-ajax-search-container{
    background-color: #;
    padding: 2px;
    margin:0;
}

#offlajn-ajax-search98 .offlajn-ajax-search-container.active{
    background-color: #;
}

#search-form98 div{
    margin:0;
    padding:0;
}

#offlajn-ajax-search98 .offlajn-ajax-search-inner{
    width:100%;
}

#search-form98{
    margin:0;
    padding:0;
    position: relative;
}

#search-form98 input{
    padding-top:1px;
    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    /*font chooser*/
}

.dj_ie #search-form98 input{
    padding-top:0px;
}

#search-form98 input:focus{
    /*  background-color: #FFFFFF;*/
}

.dj_ie7 #search-form98{
    padding-bottom:0px;
}

#search-form98 .category-chooser{
    height: 17px;
    width: 23px;
    border-left: 1px #dadada solid;
    /*  border-right: none;*/
    background-color: transparent;
    position: absolute;
    right: 1px;
    top:5px;
    z-index: 5;
}

#search-form98 .category-chooser:hover{
    -webkit-transition: background 200ms ease-out;
    -moz-transition: background 200ms ease-out;
    -o-transition: background 200ms ease-out;
    transition: background 200ms ease-out;
    /*  background-color: #ffffff;*/
}

#search-form98 .category-chooser.opened{
    height:47px;
    border-bottom: none;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-left-radius: 0px;
    background-color: #ffffff;
    top:1px;

}

#search-form98 .category-chooser.opened .arrow{
    height: 47px;
}

#search-form98 .category-chooser .arrow{
    height: 17px;
    width: 23px;
    background: no-repeat center center;
    background-image: url('/modules/mod_universal_ajaxlivesearch/cache/98/b4993d597bdb7ec04c96cd01566313cd.png');
}

input#search-area98{
    display: block;
    position: relative;
    height: 36px;
    padding: 0 30px 0 40px;
    width: 100%;
    box-sizing: border-box !important; /* css3 rec */
    -moz-box-sizing: border-box !important; /* ff2 */
    -ms-box-sizing: border-box !important; /* ie8 */
    -webkit-box-sizing: border-box !important; /* safari3 */
    -khtml-box-sizing: border-box !important; /* konqueror */
    background-color: transparent;

    border:none;

    line-height: 36px;
    z-index:4;
    top:0px;
    float: left;
    margin: 0;

    /*if category chooser enabled*/

}

.dj_ie #search-area98{
    line-height: 35px;
    border:none;
    top:1px;
}

.dj_ie7 #search-area98{
    height: 25px;
    line-height: 25px;
}

input#suggestion-area98{
    display: block;
    position: absolute;
    height: 36px;
    padding: 0 60px 0 30px;
    width: 100%;
    box-sizing: border-box !important; /* css3 rec */
    -moz-box-sizing: border-box !important; /* ff2 */
    -ms-box-sizing: border-box !important; /* ie8 */
    -webkit-box-sizing: border-box !important; /* safari3 */
    -khtml-box-sizing: border-box !important; /* konqueror */
    color:rgba(0, 0, 0, 0.25);

    border: 1px #17171C solid;
    line-height: 36px;
    z-index:1;





    float: left;
    margin: 0;

    /*if category chooser enabled*/

    top:0px;
}

.dj_ie8 input#suggestion-area98{
    line-height: 25px;
}

.dj_ie7 input#suggestion-area98{
    height: 35px;
    line-height: 35px;
    float: right;
    left:1px;
    top:1px;
    border:none;
}

.search-caption-on{
    color: #aaa;
}

#search-form98 #search-area-close98.search-area-loading{
    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/loaders/) no-repeat center center;
}

#search-form98 #search-area-close98{
    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/close/) no-repeat center center;
    background-image: url('/modules/mod_universal_ajaxlivesearch/cache/98/');
    height: 16px;
    width: 32px;
    top:50%;
    margin-top:-8px;
    right: 5px;
    position: absolute;
    cursor: pointer;
    visibility: hidden;
    z-index:5;
}

#ajax-search-button98{
    height: 36px;
    width: 60px;


    background: transparent;
    float: left;
    cursor: pointer;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index:5;
}

.dj_ie7 #ajax-search-button98{
    top: 1px;
    right: -1px;
}

.dj_opera #ajax-search-button98{
    border-radius: 0;
}

#ajax-search-button98 .magnifier{
    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/search_button/) no-repeat center center;
    height: 36px;
    width: 36px;
    padding:0;
    margin:0;
}

#ajax-search-button98:hover{

}

#search-results98{
    position: absolute;
    top:0px;
    left:0px;
    margin-top: 2px;
    visibility: hidden;
    text-decoration: none;
    z-index:1000;
    font-size:12px;
    width: 100%px;
}

#search-results-moovable98{
    position: relative;
    overflow: hidden;
    height: 0px;
    background-color: #ffffff;


}


#search-results-inner98{
    position: relative;
    width: 100%px; /**/
    overflow: hidden;
    /*  padding-bottom: 10px;*/
}

.dj_ie #search-results-inner98{
    padding-bottom: 0px;
}

#search-results98 .plugin-title{
    line-height: 48px;
    font-size: 12px;
    text-transform: uppercase;
    /* Firefox */
    background-color: #;
    color: #;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.8);
    text-align: left;
    border-top: 1px solid #;
    font-weight: bold;
    height: 100%;
    margin:0;
    padding:0;
}

#search-results98 .plugin-title.first{
    margin-top: -1px;
}

.dj_ie #search-results98 .plugin-title.first{
    margin-top: 0;
}

#search-results98 .ie-fix-plugin-title{
    border-top: 1px solid #B2BCC1;
    border-bottom: 1px solid #000000;
}


#search-results98 .plugin-title-inner{
    /* -moz-box-shadow:0 1px 2px #B2BCC1 inset;*/
    -moz-user-select:none;
    padding-left:10px;
    padding-right:5px;
    float: left;
    cursor: default;

    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    text-align: center;
    /*font chooser*/
}

#search-results98 .pagination{
    margin: 8px;
    margin-left: 0px;
    float: right;
    width: auto;
    height: auto;
}

#search-results98 .pager{
    width: 10px;
    height: 11px;
    margin: 0px 0px 0px 5px;
    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/paginators/default/) no-repeat center center;

    float: left;
    padding:0;
}

#search-results98 .pager.active{

    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/paginators/selected/) no-repeat center center;

    cursor: default;
}


#search-results98 .page-container{
    position: relative;
    overflow: hidden;
    height: 195px; /* 65px num of elements */
    width: 100%px; /**/
}

#search-results98 .page-band{
    position: absolute;
    left: 0;
    width: 10000px;
}

#search-results98 .page-element{
    float: left;
    left: 0;
    cursor: hand;
}

#search-results98 #search-results-inner98 .result-element:hover,
#search-results98 #search-results-inner98 .selected-element{
    text-decoration: none;
    /*  color: #;*/
    background-color: #;

    /*  border-top: 1px solid #188dd9;*/
}


#search-results98 .result-element{
    display: block;
    width: 100%px; /**/
    height: 64px; /*height*/
    font-weight: bold;
    border-top: 1px solid #;
    overflow: hidden;
}

#search-results98 .result-element img{
    display: block;
    float: left;
    padding: 2px;
    padding-right:10px;
    border: 0;
}

.ajax-clear{
    clear: both;
}

#search-results98 .result-element span{
    display: block;
    float: left;
    width: 83px;
    margin-left: 5px;
    margin-right: 12px;
    line-height: 14px;
    text-align: left;
    cursor: pointer;
    margin-top: 5px;



    color: #17171c;

    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;



    text-shadow: none;

    text-decoration: none;
    text-transform: none;
    line-height: left;
    /*font chooser*/

}

#search-results98 .result-element span.small-desc{
    margin-top: 2px;
    font-weight: normal;
    line-height: 13px;


    color: #17171c;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: 12px;



    text-shadow: none;

    text-decoration: none;
    text-transform: none;
    line-height: left;
    /*font chooser*/
}

#search-results98 .result-element:hover span.small-desc,
#search-results98 .selected-element span.small-desc{
}

#search-results98 .result-products span{
    /*  text-align: center;*/
    width: 11px;   /* padding and pictures: 10+2+60, margin:5+12  */
    margin-top: 5px;
}

#search-results98 .no-result{
    display: block;
    width: 100%px; /**/
    height: 30px; /*height*/
    font-weight: bold;
    border-top: 1px solid #;
    overflow: hidden;
    text-align: center;
    padding-top:10px;
}

#search-results98 .no-result-suggest {
    display: block;
    font-weight: bold;
    border-top: 1px solid #;
    overflow: hidden;
    text-align: center;
    padding-top:10px;
    padding-bottom: 6px;
    padding-left: 5px;
    padding-right: 5px;
}

#search-results98 .no-result-suggest a {
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
    padding-left: 4px;
}

#search-results98 .no-result-suggest,
#search-results98 .no-result-suggest a{
    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    /*font chooser*/
}

#search-results98 .no-result-suggest a:hover {
    text-decoration: underline;
}

#search-results98 .no-result span{
    width: 83px;   /*  margin:5+12 */
    line-height: 20px;
    text-align: left;
    cursor: default;
    -moz-user-select:none;
}

#search-categories98{
    border: 1px #BFBFBF solid;
    border-top: none;
    background-color: #f2f2f2;
    position: absolute;
    top:0px;
    left:0px;
    visibility: hidden;
    text-decoration: none;
    z-index:1001;
    font-size:12px;
}

#search-categories98 .search-categories-inner div{
    padding:6px 30px 6px 15px;
    border-bottom: 1px #BFBFBF solid;
    cursor: default;
    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    /*font chooser*/

    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/selections/unselected.png) no-repeat right center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

#search-categories98 .search-categories-inner div.last{
    border:none;
}

#search-categories98 .search-categories-inner div.selected{
    background: url(/modules/mod_universal_ajaxlivesearch/themes/simple/images/selections/selected.png) no-repeat right center;
    background-color: #ffffff;
}






/*
#search-results-inner98.withoutseemore{
  padding-bottom: 10px;
}*/

#search-results98 .seemore{

    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
    border-top: 1px solid #CDCDCD;
    background-color: #ffffff; /*f2f2f2*/
    text-align: center;
    padding-right: 10px;
}
#search-results98 .seemore:hover{
    background-color: #ffffff;
}

#search-results98 .seemore:hover span{
    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    text-align: center;
    /*font chooser*/

}

#search-results98 .seemore span{
    /*font chooser*/
    color: #;
    font-family: ;
    font-weight: normal;
    font-style: normal;
    font-size: ;
    text-shadow: none;
    text-decoration: ;
    text-transform: ;
    line-height: ;
    text-align: center;
    /*font chooser*/

}
