.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
    width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
    position:absolute;
    left:0px;
}
.jPag-control-front{
    position:absolute;
    top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
    width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
    text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
}
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
}
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
}
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
}
.box-row{font-size: 13px; padding: 10px 5px;}
.box-row:nth-child(odd){background-color: #f7f7f7}
.title a{font-weight: bold;color: #9b0204; font-family: kanit;}
.hl{color: red}
.ui-autocomplete{font-size: 12px;}
li.ui-menu-item.ui-state-focus{background: none;background-color: #1c94c4;color: white;border: none}
.box-organize{margin-left: 10px; background-color: #f4f4f4;padding: 5px 5px;margin-right: 10px; font-family: kanit; font-weight: 300;}
.box-organize span{margin-left: 2px;font-size: 13px; cursor: pointer; border-bottom: thin solid #2837ab;color:#2837ab}
#btn-search{padding: 5px 10px; cursor: pointer; background-color: #9b0204;color: white; border: thin solid #9b0204; border-radius: 3px; font-family: kanit;}
#q{line-height: 20px;}
#s{padding: 5px;}
#result img{margin-right: 10px;}

#q {
    line-height: 20px;
    font-family: kanit;
}

#s {
    line-height: 20px;
    font-family: kanit;
}

a.navbar-brand{
    font-family: kanit; font-size: 16px; font-weight: 300;
}