/*Start Dropdown plugins*/
.ui-dropdown-main{border:solid 1px #aaa;float:left;width:266px;height:auto;outline:none;position:relative;margin-left:10px}
.ui-dropdown-main select{display:block !important;left:-9999px;position:absolute;top:-9999px}
.ui-dropdown-header{height:31px;}
.ui-dropdown-header-checked{}
.ui-dropdown-header-text_wrapper{float:left;}
.ui-dropdown-header-text{color:#333;line-height:31px;padding:0 19px;vertical-align:middle}
.ui-dropdown-header-button{background:url('../images/dropdown-buttons.png') 0 4px no-repeat;float:right;cursor:pointer;height:31px;width:28px}
.ui-dropdown-header-button:hover{background-position:0 -19px}
.ui-dropdown-content-main{clear:both;border:solid 1px #aaa;position:absolute;left:-1px;zoom:1;background-color:white;z-index:1000;box-shadow:0px 3px 3px #ccc}
.ui-dropdown-content-ul{margin:0;padding:0;position:relative;zoom:1;list-style:none;height:auto;max-height:200px;overflow:auto}
.ui-dropdown-content-items{cursor:pointer;line-height:25px;padding:0 13px;vertical-align:middle;}
.ui-dropdown-content-items:hover{background-color:#528dc4;color:#fff;position:relative;z-index:100}
.ui-dropdown-content-item-selected{background-color:#eee;color:#528dc4}
/*End Dropdown plugins*/

/*Start Checkbox plugins*/
.ui-checkbox-main{width:auto;height:auto;background:url('../images/checkbox.png') left 4px no-repeat;cursor:pointer}
.ui-checkbox-main input{display:block !important;left:-9999px;position:absolute;top:-9999px}
.ui-checkbox-main label.ui-checkbox-label{display:inline-block;float:none;font-size:1em;font-weight:400;line-height:1.273em;text-align:left;margin:0.727em 0 0 22px;padding:0}
.ui-checkbox-selected{background-position:0 -96px}
.ui-checkbox-label{float:left;margin-left:17px;margin-top:-8px;}
.ui-checkbox-main:hover{background-position:0 -196px}
.ui-checkbox-selected:hover{background-position:0 -296px}
/*End Checkbox plugins*/

/*Start radiobutton plugins*/
.ui-radiobutton-main{width:auto;height:auto;background:url('../images/radio.png') left 4px no-repeat;cursor:pointer;margin-bottom:10px}
.ui-radiobutton-main input{display:block !important;left:-9999px;position:absolute;top:-9999px}
.ui-radiobutton-main label.ui-radiobutton-label{display:inline-block;float:none;font-size:1em;font-weight:400;line-height:1.273em;text-align:left;margin:0.364em 0 0 22px;padding:0}
.ui-radiobutton-selected{background-position:0 -96px}
.ui-radiobutton-label{float:left;margin-left:17px;margin-top:-12px;}
.ui-radiobutton-main:hover{background-position:0 -196px}
.ui-radiobutton-selected:hover{background-position:0 -296px}
/*End radiobutton plugins*/


/* --- CHANGE PASSWORD DIALOG --- */
.changePasswordDialog { height:auto; overflow:visible !important; width:470px }
.changePasswordDialog .ui-dialog-content { height:auto !important }
.changePasswordDialog .password-standard { left:451px; top:39px }

/*Password Standard*/
.password-standard { background:#fff; border:solid 1px #dcdadb; box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1); color:#666; display:none; float:left; font-size:0.881em; padding:15px; position:absolute; width:auto; z-index:9999 }
.password-standard  .password-standard-ul { position:relative; list-style:none; margin:0;padding:0; }
.password-standard  .password-standard-ul li { clear:both; margin-bottom:5px }
.password-standard  .password-standard-ul li.last { margin-bottom:0 }
.password-standard  .password-standard-ul li div.pwchecked { width:21px; height:21px; float:left; margin-right:4px; background:transparent url(../images/pw_errorpassword.png) center 0 no-repeat }
.password-standard  .password-standard-ul li div.password-standard-msg { line-height:21px; width:278px }
*+html .password-standard  .password-standard-ul li div.password-standard-msg { float:left /* IE7 only */ } 
.password-standard  .password-standard-ul li div.pwchecked-on { background:transparent url(../images/pw_checked.png) center 0 no-repeat;}

@media screen and (max-width:767px){

}


/* High Resolution Displays: replace background images with bigger versions but keeping the original size */

@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	.ui-dropdown-header-button{background-image:url("../images/dropdown-buttons-2x.png");background-size:56px 69px}
	.ui-checkbox-main{background-image:url("../images/checkbox-2x.png");background-size:16px 317px}
	.ui-radiobutton-main{background-image:url("../images/radio-2x.png");background-size:13px 313px}
}