/*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{/*border:1px solid #ccc;*/}
/*Form title*/
.uform_title{font-weight:bold!important;text-align:center;margin:auto 0 auto 0;display: none;}
.uwpqsf_class{width:100%;margin-bottom:10px;clear:both}
/*label for each field*/
.uwpqsf_class > span[class*='taxolabel-'], .uwpqsf_class > span[class*='cmflabel-']{font-weight:bold !important;clear:both;width:100%}
/*dropdown*/

@-moz-document url-prefix() {
    -moz-appearance: none;
    background: #fff url("images/arrow.png") no-repeat scroll 98% 6px !important;
    border: 0 none;
    border-radius: 0;
    color: #000;
    height: 34px;
    line-height: 1;
    padding: 5px;
	
}
.uwpqsf_class select {
 padding: 5px;
    /* font-size: 16px; */
    color: #000;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 34px;
    -webkit-appearance: none;
    background-image: url("images/arrow.png") ;
    background-repeat: no-repeat;
    background-position: right 6px;
	 -moz-appearance: none;
    background: #fff url("images/arrow.png") no-repeat scroll 98% 3px;
    border: 0 none;
    border-radius: 0;
    color: #412a40;
    height: 34px;
    line-height: 1;
    padding: 5px;
	
	
	
	-ms-appearance: none  \9;
	background: #fff url("images/arrow.png") no-repeat scroll 98% 6px;
    border: 0 none;
    border-radius: 0;
    color: #000;
    height: 34px;
    line-height: 1;
   

/*width:98%;margin-left:1%;margin-right:1%*/

}

select::-ms-expand {
    display: none;
}
/* job search css*/
.page-id-176 .uwpqsf_class select {
 padding: 5px;
    /* font-size: 16px; */
    color: #0080c2;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 34px;
    -webkit-appearance: none;
    background-image: url("images/arrow.png");
    background-repeat: no-repeat;
    background-position: right 2px;
	 -moz-appearance: none;
   
    border: 0 none;
    border-radius: 0;
    color: #412a40;
    height: 34px;
    line-height: 1;
    padding: 5px;
    border: 1px solid #412a40;


}
.page-id-10 .uwpqsf_class select {
background-position: right 2px;
border: 1px solid #412a40;
}
.page-id-287 .uwpqsf_class select {
 padding: 5px;
    /* font-size: 16px; */
    color: #0080c2;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 34px;
    -webkit-appearance: none;
    background-image: url("images/arrow.png");
    background-repeat: no-repeat;
    background-position: right 2px;
	 -moz-appearance: none;
   
    border: 0 none;
    border-radius: 0;
    color: #412a40;
    height: 34px;
    line-height: 1;
    padding: 5px;
    border: 1px solid #412a40;


}

/* end of css


/*taxonomy and meta field radio OPTIONS*/
.uwpqsf_class > label{width:100%;font-weight: bold !important;}
/*Checkboxes*/
[class*='tax-check-'] label,[class*='cmf-check-'] label {float:left;width:50%;}

/*search button*/
.uwpqsf_submit{text-align:center;margin-bottom:15px;}
/*keyword search label*/
.uwpqsf_class-keyword{padding:5px;font-weight:bold !important;}
/*text input for keyword*/
input#uwpqsf_id_key{/*width:97%;margin-left:1%;margin-right:1%;*/}

/*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}


.uwpqsf_class > span[class*="taxolabel-"], .uwpqsf_class > span[class*="cmflabel-"],form#uwpqsffrom_189 div.uwpqsf_class label.uwpqsf_class.-keyword



{



	font-weight:400 !important;



	font-size:14px;



}
label{font-weight:500 !important;}

button,



input,



select,



textarea {



	font-size: 100%;



	margin: 0;



	max-width: 100%;



	vertical-align: baseline;



}


#text-10 .uwpqsf_submit{

text-align: left !important;

}

.page-id-68 form.searchandfilter li input[type="submit"]{
 margin-top: 10px;
}

button,



input[type="submit"],



input[type="button"],



input[type="reset"] {



	background: ##0080c2; 



	background: -webkit-linear-gradient(top, #e05d22 0%, #d94412 100%);



	background:   linear-gradient(to bottom, #e05d22 0%, #d94412 100%); 



	border: none;



	border-bottom: 3px solid #b93207;



	border-radius: 2px; Old browsers ;



	color:#fff !important;



    background-color: #412a40;



    border-color: #412a40;



   padding: 6px 12px;



    margin-bottom: 0;



    font-size: 14px;



    font-weight: 400;



    line-height: 1.42857143;



    text-align: center;



    white-space: nowrap;



    vertical-align: middle;



    -ms-touch-action: manipulation;



    touch-action: manipulation;



    cursor: pointer;



    -webkit-user-select: none;



    -moz-user-select: none;



    -ms-user-select: none;



    user-select: none;



    background-image: none;



    border: 1px solid transparent;



    border-radius: 4px;



	



	



}
.btn-send2:hover



{



background:#412a40 none repeat scroll 0 0 !important;



}

.btn-send2



{



background:#412a40;



color:#c2a473 !important;



height:32px;



border:none !important;



padding:0 13px;



text-decoration:none !important; 



}

