/*the ajax loading icon*/
.umloading {width:100%;height:20px;background:rgba(255, 255, 255, 0.8) url('ajax_loader.gif') no-repeat 50% 50%;}
/*the form div*/
#uwpqsf_id form{border:1px solid #ccc; width:100%;display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;flex-flow: row nowrap;justify-content: center;-webkit-flex: 2; -ms-flex: 1;
    flex: 1;

    background-color:#d6eaf1;
    border:none;
    }
/*Form title*/
.uform_title{font-weight:normal!important;text-align:center;margin-right:-50px;visibility:hidden;font-family:tahoma;font-size:11px;}
.uwpqsf_class{width:35%;margin-bottom:5px;clear:both}
/*label for each field*/
.uwpqsf_class > span[class*='taxolabel-'], .uwpqsf_class > span[class*='cmflabel-']{padding:5px;font-weight:normal !important;clear:both;width:100%;font-family:tahoma;font-size:11px;}
/*dropdown*/
.uwpqsf_class select {width:98%;margin-left:1%;margin-right:1%}

/*taxonomy and meta field radio OPTIONS*/
.uwpqsf_class > label{width:100%;}
/*Checkboxes*/
[class*='tax-check-'] label,[class*='cmf-check-'] label {float:left;width:50%;}

/*search button*/
.uwpqsf_submit{text-align:center;margin-bottom:15px;padding-top:31px;}
/*keyword search label*/
.uwpqsf_class-keyword{padding:5px;font-weight:bold !important;}
/*text input for keyword*/
input#uwpqsf_id_key{width:300px !important;margin-left:1%;margin-right:1%;height:34px; }

/*Pagination*/
.uwpqsfpagi{text-align:center;margin-top:15px;margin-bottom:15px;clear:both;width:100%}

a.upagievent{padding-left: 12px; padding-right: 12px; height: 25px; line-height: 25px; display: inline-block;
	text-align: center;
	}
span.upagicurrent{padding-left: 12px; padding-right: 12px; height: 25px; line-height: 25px; display: inline-block;
	text-align: center;color:#000}

#result h1{
  font-family:tahoma;
  font-size:11px;
  font-weight:normal;
}
.uwpqsf_class select{
  width:160px !important;
  visibility: hidden;
  }

label.uwpqsf_class -keyword{
 padding-top:28px !important;
height:34px !important;
}
.uwpqsftext input{
padding-top:30px;

}

.test{
flex: 1;}

.imagesearch{
  height:35px;width:70px;margin-top:-8px;margin-right:-130px;border-style:none;font-family:tahoma;font-size:12px;
}


