.ui-daterangepickercontain{position:absolute;z-index:999;}
.ui-daterangepickercontain .ui-daterangepicker{float:left;padding:5px !important;width:auto;display:inline;background-image:none !important;clear:left;}
.ui-daterangepicker ul, .ui-daterangepicker .ranges, .ui-daterangepicker .range-start, .ui-daterangepicker .range-end{float:left;padding:0;margin:0;}
.ui-daterangepicker .ranges{width:auto;position:relative;padding:5px 5px 40px 0;margin-left:10px;}
.ui-daterangepicker .range-start, .ui-daterangepicker .range-end{margin-left:5px;}
.ui-daterangepicker button.btnDone{margin:0 5px 5px 0;position:absolute;bottom:0;right:0;clear:both;cursor:pointer;font-size:1.1em;}
.ui-daterangepicker ul{width:17.6em;background:none;border:0;}
.ui-daterangepicker li{list-style:none;padding:1px;cursor:pointer;margin:1px 0;}
.ui-daterangepicker li.ui-state-hover, .ui-daterangepicker li.ui-state-active{padding:0;}
.ui-daterangepicker li.preset_0{margin-top:1.5em !important;}
.ui-daterangepicker .ui-widget-content a{text-decoration:none !important;}
.ui-daterangepicker li a{font-weight:normal;margin:.3em .5em;display:block;}
.ui-daterangepicker li span{float:right;margin:.3em .2em;}
.ui-daterangepicker .title-start, .ui-daterangepicker .title-end{display:block;margin:0 0 .2em;font-size:1em;padding:0 4px 2px;}
.ui-daterangepicker .ui-datepicker-inline{font-size:1em;}
.ui-daterangepicker-arrows{padding:2px;width:204px;position:relative;}
.ui-daterangepicker-arrows input.ui-rangepicker-input{width:158px;margin:0 2px 0 20px;padding:2px;height:1.1em;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev, .ui-daterangepicker-arrows .ui-daterangepicker-next{position:absolute;top:2px;padding:1px;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev{left:2px;}
.ui-daterangepicker-arrows .ui-daterangepicker-next{right:2px;}
.ui-daterangepicker-arrows .ui-daterangepicker-prev:hover, .ui-daterangepicker-arrows .ui-daterangepicker-next:hover, .ui-daterangepicker-arrows .ui-daterangepicker-prev:focus, .ui-daterangepicker-arrows .ui-daterangepicker-next:focus{padding:0;}

/*jquery-ui.selectmenu.css*/
.ui-selectmenu{display:block;position:relative;height:20px;text-decoration:none;overflow:hidden;}
.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%;}
.ui-selectmenu-menu{padding:0;margin:0;list-style:none;position:absolute;top:0;visibility:hidden;overflow:auto;z-index:5000}
.ui-selectmenu-open{visibility:visible;}
.ui-selectmenu-menu-popup{margin-top:-1px;}
.ui-selectmenu-menu-dropdown{}
.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal !important;}
.ui-selectmenu-menu li a,.ui-selectmenu-status{line-height:1.4em;display:block;padding:.3em 1em;outline:none;text-decoration:none;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px;}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0;}
.ui-selectmenu-status{line-height:1.4em;}
.ui-selectmenu-open li.ui-selectmenu-item-focus a{}
.ui-selectmenu-open li.ui-selectmenu-item-selected{}
.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold;}
.ui-selectmenu-menu li .ui-selectmenu-item-content{}
.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8;}
.ui-selectmenu-menu .ui-selectmenu-group{font-size:10px;}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold;}
.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}

