.mumoira-search input
{
   width:95%;
   height:32px;
   padding:15px 25px 15px 15px;
   font-size:12px;
   font-weight:400;
   line-height:1.4;
   color:#000;
   background-color:#fff;
   background-clip:padding-box;
   border:1px solid #e6e6e6;
   border-radius:6px;
   -webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;
   transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out
}

.mumoira-search input:focus
{
   color:#000;
   background-color:#fff;
   border-color:#03799e;
   outline:0;
   box-shadow:none
}

.mumoira-search .searchBtnSubmit
{
   float:right;
   position:absolute;
   padding:8px;
   z-index:10;
   color:#fff;
   margin-left:-27px;
   background-color:#03799e
}

.mumoira-search .searchBtnSubmit:hover
{
   background-color:#0895c1
}

.mumoira-search .searchBtnClear
{
   float:right;
   position:absolute;
   margin-left:-55px;
   padding:8px;
   color:#5c5a5a;
   display:none
}

.mumoira-search .searchBtnClear:hover
{
   color:#020202
}

.mumoira-search-tool
{
   display:-webkit-box;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   font-size:15px;
   line-height:18px;
   margin-top:10px;
   padding:5px 10px;
   background:#43c6ac;
   background:-webkit-linear-gradient(to right,#f8ffae,#78ead4);
   background:linear-gradient(to right,#f8ffae,#78ead4)
}

.mumoira-search-tool .mumoira-search
{
   width:100%
}

.mumoira-search-sample
{
   margin:10px 0;
   line-height:25px
}

.mumoira-search-sample a
{
   color:#043c4d;
   text-decoration:underline;
   margin:0 5px
}

.mumoira-search-sample a:hover
{
   color:#953113
}

.mumoira-search input
{
   width:100%;
   height:32px;
   padding:15px 25px 15px 15px;
   font-size:12px;
   font-weight:400;
   line-height:1.4;
   color:#000;
   background-color:#fff;
   background-clip:padding-box;
   border:1px solid #e6e6e6;
   border-radius:6px;
   -webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;
   transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out
}

.mumoira-search input:focus
{
   color:#000;
   background-color:#fff;
   border-color:#03799e;
   outline:0;
   box-shadow:none
}

.mumoira-search .searchBtnSubmit
{
   float:right;
   position:absolute;
   padding:7px;
   z-index:10;
   color:#fff;
   margin-left:-27px;
   background-color:#03799e
}

.mumoira-search .searchBtnSubmit:hover
{
   background-color:#0895c1
}

.mumoira-search .searchBtnClear
{
   float:right;
   position:absolute;
   margin-left:-60px;
   padding:8px;
   color:#5c5a5a;
   display:none
}

.mumoira-search .searchBtnClear:hover
{
   color:#020202
}

.searchResult
{
   width:100%
}

.searchResult .resultTitle
{
   clear:both;
   font-size:17px
}

.searchResult .resultLink
{
   clear:both;
   font-size:12px;
   color:#006d21;
   font-style:normal;
   word-wrap:break-word
}

.searchResult .resultMenu
{
   font-size:13px;
   font-style:italic
}

.searchResult .resultDescription b
{
   color:#03799e
}

.searchResult .resultItem
{
   margin-bottom:10px;
   margin-right:2px;
   margin-left:2px;
   border:1px solid rgba(255,255,255,.24);
   padding:5px;
   background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),to(#eef0f7));
   background-image:linear-gradient(180deg,#fff 10%,#eef0f7);
   background-repeat:repeat-x
}

.searchResult .resultItem:hover
{
   background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),to(#d9dbe5));
   background-image:linear-gradient(180deg,#fff 10%,#d1d5e2);
   background-repeat:repeat-x
}

.searchResult .pager
{
   display:inline-block
}

.searchResult .pager a
{
   color:#000;
   float:left;
   padding:8px 16px;
   text-decoration:none;
   transition:background-color .3s;
   border:1px solid #ddd
}

.searchResult .pager a.active
{
   background-color:#4caf50;
   color:#fff;
   border:1px solid #4caf50
}

.searchResult .pager a:hover:not(.active)
{
   background-color:#ddd
}