.notify-message{display:none;position:relative;padding:10px 15px;font-size:13px;line-height:20px;text-shadow:0 1px 0px #fff;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:10px;}.notify-success{background-color:#f1fcf1;border:1px solid #25aa26;color:#28764a;}.notify-error{border:1px solid #fbd0d9;color:#c92727;background:rgba(250,236,236,0.95);}.notify-notice{background-color:#fff6c1;border:1px solid #ffe75e;color:#b97900;}.notify-message .close{font-family:Arial, sans-serif;color:inherit;position:absolute;top:10px;right:15px;}.tooltip{cursor:default;}.tooltip.icon{color:#1e90ff;text-decoration:none;}.tooltip.icon:hover{color:#789;text-decoration:none;}.tooltip-content{display:none;position:absolute;font-size:11px;font-family:Tahoma, sans-serif;z-index:9999;left:-9999px;padding:7px;background-color:#111;color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-opacity:0.95;opacity:0.95;filter:alpha(opacity=95);*zoom:1;}.tooltip-content > p{margin:0;}.collapse{color:#555;}.collapse:hover{color:#555;text-decoration:none;}.collapse-content{display:none;}.collapse-content.expanded{display:block;}tbody.collapse-content.expanded{display:table-row-group;}.tab{padding-bottom:0 !important;background:transparent !important;}.tab-content{display:none;}.tab ul{float:left;border-top-width:1px;border-top-style:solid;border-left-width:1px;border-left-style:solid;}.tab li{float:left;border-right-width:1px;border-right-style:solid;}.tab a,.tab a:visited{display:block;font-size:13px;font-weight:normal;line-height:28px;padding:0 9px;text-decoration:none;}.tab a:focus{outline:0;}.tab a.active,.tab a.active:visited{position:relative;bottom:-1px;}.tab-light{background:inherit !important;}.tab-light ul{border-top-color:#dfdfdf;border-left-color:#dfdfdf;}.tab-light li{border-right-color:#dfdfdf;}.tab-light a,.tab-light a:visited{background:#fafafa;color:#848484;text-shadow:0 1px 0 #fff;}.tab-light a:hover{background:#f6f6f6;}.tab-light a.active,.tab-light a.active:visited{background:#fff !important;color:#555e6e;}.tab-light2 ul{border-top-color:#dfdfdf;border-left-color:#dfdfdf;}.tab-light2 li{border-right-color:#dfdfdf;}.tab-light2 a,.tab-light2 a:visited{background:#fafafa;color:#848484;text-shadow:0 1px 0 #fff;}.tab-light2 a:hover{background:#f6f6f6;}.tab-light2 a.active,.tab-light2 a.active:visited{background:#fff !important;color:#555e6e;}.floating{position:fixed;top:0;z-index:5;}.autocomplete{border:1px solid #17c8ff;background-color:#fff;-moz-box-shadow:0px 0px 2px #b6e1fc;-webkit-box-shadow:0px 0px 2px #b6e1fc;box-shadow:0px 0px 2px #b6e1fc;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;cursor:default;overflow:auto;border-top:0;}.autocomplete strong{font-weight:bold;color:blue;}.autocomplete-item{padding:6px;font-size:13px;white-space:nowrap;overflow:hidden;}.autocomplete-selected{background:#dfefff;}.colorpicker{position:relative;display:inline-block;z-index:1;}.colorpicker-focus{z-index:2;}.colorpicker.colorpicker-theme-default .colorpicker-input{margin:0px;margin-right:3px;border:solid 1px #ccc;font:14px sans-serif;width:65px;height:16px;border-radius:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.04);padding:2px;margin-right:-1px;}.colorpicker-theme-default.colorpicker .colorpicker-input{vertical-align:middle;outline:none;}.colorpicker-theme-default.colorpicker-swatch-left .colorpicker-input{margin-left:-1px;margin-right:auto;}.colorpicker-theme-default.colorpicker-focus .colorpicker-input,.colorpicker-theme-default.colorpicker-focus .colorpicker-swatch{border-color:#999;}.colorpicker-hidden{position:absolute;left:-9999em;}.colorpicker-swatch{position:relative;width:24px;height:25px;text-align:left;background:url(/static/assets/flexify/img/colorpicker.png) -80px 0;border:solid 2px #111;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle;display:inline-block;margin-left:2px;}.colorpicker-swatch span{position:absolute;width:100%;height:100%;background:none;box-shadow:inset 0 9px 0 rgba(255,255,255,0.1);display:inline-block;}.colorpicker-panel{position:absolute;top:26px;left:0;width:173px;height:152px;background:white;border:solid 1px #ccc;box-shadow:0 0 20px rgba(0,0,0,0.2);display:none;}.colorpicker-position-top .colorpicker-panel{top:-156px;}.colorpicker-position-left .colorpicker-panel{left:-83px;}.colorpicker-position-left.colorpicker-with-opacity .colorpicker-panel{left:-104px;}.colorpicker-with-opacity .colorpicker-panel{width:194px;}.colorpicker .colorpicker-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;cursor:crosshair;background:url(/static/assets/flexify/img/colorpicker.png) -120px 0;}.colorpicker .colorpicker-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px;background:none;}.colorpicker-slider-saturation .colorpicker-grid{background-position:-420px 0;}.colorpicker-slider-saturation .colorpicker-grid-inner{background:url(/static/assets/flexify/img/colorpicker.png) -270px 0;}.colorpicker-slider-brightness .colorpicker-grid{background-position:-570px 0;}.colorpicker-slider-brightness .colorpicker-grid-inner{background:black;}.colorpicker-slider-wheel .colorpicker-grid{background-position:-720px 0;}.colorpicker-slider,.colorpicker-opacity-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background:white url(/static/assets/flexify/img/colorpicker.png) 0 0;cursor:crosshair;}.colorpicker-slider-saturation .colorpicker-slider{background-position:-60px 0;}.colorpicker-slider-brightness .colorpicker-slider{background-position:-20px 0;}.colorpicker-slider-wheel .colorpicker-slider{background-position:-20px 0;}.colorpicker-opacity-slider{left:173px;background-position:-40px 0;display:none;}.colorpicker-with-opacity .colorpicker-opacity-slider{display:block;}.colorpicker-grid .colorpicker-picker{position:absolute;top:70px;left:70px;width:10px;height:10px;border:solid 1px black;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none;}.colorpicker-grid .colorpicker-picker SPAN{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:6px;border:solid 2px white;}.colorpicker-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:white;border:solid 1px black;margin-top:-2px;}.colorpicker-inline .colorpicker-input,.colorpicker-inline .colorpicker-swatch{display:none;}.colorpicker-inline .colorpicker-panel{position:relative;top:auto;left:auto;display:inline-block;}.datepicker-clearer{position:relative;top:0px;padding:0 3px;cursor:pointer;font-size:11px;font-family:Arial, sans-serif;font-weight:bold;background-color:#f0f0f0;display:inline-block;float:left;color:#789;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;}.datepicker-clearer:hover{background-color:#fdf2f2;color:#b23100;}.datepicker *{width:auto;height:auto;border:none;background:none;margin:0;padding:0;text-align:left;text-decoration:none;font-size:12px;}.datepicker{display:none;width:220px;padding:5px;margin-top:1px;position:absolute;z-index:9999;background:#9cabb6;border:1px solid #8a9ca8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.datepicker .error{display:none;text-align:center;font-size:0.8em;color:#666;}.datepicker .nav{width:100%;margin-bottom:5px;}.datepicker .nav:before,.datepicker .nav:after{content:" ";display:table;}.datepicker .nav:after{clear:both;}.datepicker .nav-month,.datepicker .nav-year{padding:0;display:inline-block;position:relative;text-align:center;background:transparent;color:#fff;cursor:pointer;}.datepicker .nav-month{float:left;width:56%;}.datepicker .nav-year{float:right;width:37%;}.datepicker .nav select{width:76px;background:#fff;border:1px solid #aaa;margin-top:-2px;}.datepicker .nav .input{text-align:center;width:36px;padding:1px 2px;background:#fff;border:1px solid #aaa;margin-top:-1px;}.datepicker .nav .name{font-weight:bold;line-height:20px;}.datepicker .button{display:block;position:absolute;top:0;width:20px;height:20px;line-height:20px;font-weight:bold;color:#e7e9ed;text-align:center;font-size:160%;overflow:hidden;cursor:pointer;padding-bottom:3px;}.datepicker .button:hover{color:#fff;}.datepicker .prev{left:0;text-shadow:none !important;line-height:18px;}.datepicker .next{right:0;text-shadow:none !important;line-height:18px;}.datepicker table{width:100%;max-width:100%;margin-left:3px;background:#fff;margin:0 auto;border-spacing:0;clear:both;border-top:1px solid #e8ecee;border-right:1px solid #e8ecee;}.datepicker th{background:#e8ecee;border-bottom:1px solid #ced7db;border-left:1px solid #dae1e5;}.datepicker th,.datepicker td{text-align:center;color:#566574;padding:0 5px;height:25px;line-height:25px;}.datepicker th.week_label{font-weight:normal;width:20%;}.datepicker .week_num,.datepicker .hover .week_num,.datepicker .selected .week_num{background:#fcfcfc !important;font-style:italic;color:#333 !important;vertical-align:bottom !important;text-align:right;border:none !important;font-size:70%;padding-right:4px;}.datepicker td{border-bottom:1px solid #e8ecee;border-left:1px solid #e8ecee;line-height:2em;text-align:center;white-space:nowrap;color:#003c78;background:white;}.datepicker td.today{background:#fffeb3;}.datepicker td.unselected_month{color:#ccc;}.datepicker td.selectable_day,.datepicker tr.selectable_week td{cursor:pointer;background:#fff;color:#506472;}.datepicker td.selectable_day:hover,.datepicker tr.selectable_week:hover td{background:#9aa7b3;color:white;}.datepicker td.selected,.datepicker tr.selected td{background:#00baf4;color:#fff;}.modalbox{visibility:hidden;display:none;position:absolute;top:0;left:0;z-index:999;padding:15px;text-align:left;background:#fefefe;-moz-box-shadow:0 20px 30px #535353;-webkit-box-shadow:0 20px 30px #535353;box-shadow:0 20px 30px #535353;}.modalbox .modal-container{position:relative;}.modalbox .modal-content{display:block !important;overflow-y:auto;}.modalbox .modal-content .table{background:#fefefe;}.modalbox .modal-content .table>tbody>tr>td{border-top:0;}.modalbox .modal-content .table>tbody>tr:nth-last-child(2)>td{padding-bottom:20px;}.modalbox .modal-content .table>tbody>tr>td.foot{border-top:1px solid #f0f0f0;padding:15px 5px 5px 5px;}.modalbox .modal-header{position:relative;font-family:"Roboto", Arial, sans-serif;}.modalbox .modal-title{padding:0 10px;font-size:18px;font-family:inherit;height:38px;line-height:38px;color:#7d7d7d;font-weight:400;}.modalbox .modal-close{position:absolute;z-index:110;top:-7px;right:0;display:block;color:#bbb;font:bold 24px Arial, sans-serif;text-decoration:none !important;}.modalbox .modal-close:hover{color:#999;}.modalbox .modal-loading{padding:8px;min-height:200px;line-height:50px;display:block;background:transparent url(/static/assets/flexify/img/modalbox-loading.gif) center center no-repeat;width:16px;height:11px;margin:0 auto;}.modalbox .modal-foot{position:relative;}.modalbox-overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;background-color:#000;visibility:hidden;}.modalbox-error,.modalbox-success{width:100%;text-shadow:0 1px 0px #fff;font-size:13px;padding:12px 20px;line-height:24px;position:absolute;z-index:105;-moz-box-shadow:0 0 6px #bdbdbd;-webkit-box-shadow:0 0 6px #bdbdbd;box-shadow:0 0 6px #bdbdbd;display:none;}.modalbox-error{color:#c92727;background:rgba(250,236,236,0.95);}.modalbox-success{color:#28754a;background:rgba(232,252,233,0.95);}.modalbox-error .close,.modalbox-success .close{font-family:Arial, sans-serif;color:inherit;position:absolute;top:12px;right:20px;}.modalbox.dark{background:rgba(17,17,17,0.9);-moz-box-shadow:2px 2px 5px #000;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;}.modalbox.dark .modal-container{border-color:#131313;background-color:#e1e1e1;}.modalbox.dark .modal-close{background-color:#9b9b9b;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);*zoom:1;}.modalbox.dark .modal-close:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);*zoom:1;}.nestable{position:relative;display:block;}.nestable-list{position:relative;display:block;}.nestable-list .nestable-list{padding-left:20px;}.nestable-collapsed .nestable-list{display:none;}.nestable-item,.nestable-empty,.nestable-placeholder{display:block;position:relative;line-height:30px;}.nestable-placeholder{padding:0;min-height:30px;background:#ffffea;border:1px dashed #ffe028;cursor:move;}.nestable-handle{margin-left:5px;cursor:move;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);*zoom:1;width:8px;padding:5px 0;overflow:hidden;}.nestable-handle:hover{background-color:rgba(0,0,0,0.1);}.nestable-content{display:inline-block;font-size:13px;padding:0 7px;color:#333;background:#fefefe;border-bottom:0px solid #f3f3f3;}.nestable-content p{margin:0;display:inline-block;position:relative;top:2px;right:5px;}.nestable-button-expand{background:transparent url(/static/assets/flexify/img/nestable-expand.png) center center no-repeat;width:14px;height:14px;display:block;}.nestable-button-collapse{background:transparent url(/static/assets/flexify/img/nestable-collapse.png) center center no-repeat;width:14px;height:14px;display:block;}.nestable-dragel > .nestable-item > .nestable-content{margin:0;}.nestable-dragel{position:absolute;z-index:9999;pointer-events:none;}.nestable-dragel .nestable-item{background-color:#fff;-moz-box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);}.nestable-empty{padding:0;border:1px dashed #b6bcbf;min-height:100px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff), -webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff), -moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff), linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0, 30px 30px;}.selectbox{position:relative;font-size:13px;font-weight:normal;height:29px;line-height:22px;background:#fff;color:#333;border:solid 1px #b9b9b9;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:default;}.selectbox:focus,.selectbox:focus .select-arrow{color:#333;}.selectbox.select-show{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;}.selectbox.select-show .select-arrow{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.selectbox .select-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden;color:#333;}.selectbox .select-arrow{position:absolute;top:0;right:0;padding:0 7px 0 6px;height:100%;line-height:25px;background:#e0e0e0;background-image:-moz-linear-gradient(top,#fff 0%,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0%,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0%,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0%,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0',GradientType=0);border-left:solid 1px #b9b9b9;-webkit-border-top-right-radius:1px;-moz-border-radius-topright:1px;border-top-right-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-right-radius:1px;-moz-border-radius-bottomright:1px;border-bottom-right-radius:1px;text-align:center;}.selectbox .select-arrow .caret{border-top-color:#b1b1b1;}.selectbox-menu{position:absolute;z-index:99999;min-height:1em;max-height:233px;border:1px solid #b9b9b9;border-top:0;background-color:#fff;-moz-box-shadow:0 1px 8px -5px #333;-webkit-box-shadow:0 1px 8px -5px #333;box-shadow:0 1px 8px -5px #333;overflow:auto;}.selectbox-options{list-style:none;}.selectbox-options,.selectbox-options li,.selectbox-options li a{display:block;cursor:default;padding:0;margin:0;}.selectbox-options li a,.selectbox-options li a:visited{font-size:inherit;color:inherit;line-height:29px;padding:0 8px;white-space:nowrap;overflow:hidden;text-decoration:none;}.selectbox-options li.hover a{background:#528bbb;color:HighlightText;}.selectbox-options li.selected a{background:#e0eaf3;color:#3e73a1;}.selectbox-options li.disabled a{background:transparent;color:#888;}.selectbox-options .optgroup{color:#1e1e1e;background:#f4f4f4;font-weight:bold;line-height:29px;padding:0 8px;white-space:nowrap;}.selectbox-wrap{display:inline-block;overflow:hidden;}.selectbox-wrap.disabled{color:#888 !important;}.selectbox.disabled .select-arrow{-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);*zoom:1;}.selectbox-inline{border:solid 1px #b9b9b9;color:#333;background:#fff;font-size:13px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:auto;text-decoration:none;}.selectbox-inline:hover{text-decoration:none;color:inherit;}.selectbox-inline:focus{color:#333;}.selectbox-inline.disabled{color:#888 !important;}.selectbox-inline.disabled .selectbox-options li a{background:transparent !important;}.stylize-sm{font-size:12px;height:25px;line-height:22px;}.stylize-sm .select-label{padding:0 5px;}.stylize-sm .select-arrow{padding:0 6px 0 5px;line-height:23px;}.stylize-sm-selectbox-menu li a,.stylize-sm-selectbox-menu li a:visited{font-size:12px;line-height:25px;padding:0 5px;}.scrollbar-container .scrollbar-x-rail,.scrollbar-container .scrollbar-y-rail,.scrollbar-container .scrollbar-x,.scrollbar-container .scrollbar-y{position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;}.scrollbar-container .scrollbar-x-rail,.scrollbar-container .scrollbar-y-rail{opacity:0;filter:alpha(opacity=0);}.scrollbar-container .scrollbar-x-rail{bottom:3px;height:6px;}.scrollbar-container .scrollbar-y-rail{right:3px;width:6px;}.scrollbar-container:hover .scrollbar-x-rail,.scrollbar-container.hover .scrollbar-x-rail,.scrollbar-container:hover .scrollbar-y-rail,.scrollbar-container.hover .scrollbar-y-rail{opacity:0.6;filter:alpha(opacity=60);}.scrollbar-container .scrollbar-x-rail:hover,.scrollbar-container .scrollbar-x-rail.hover,.scrollbar-container .scrollbar-y-rail:hover,.scrollbar-container .scrollbar-y-rail.hover{background-color:#eee;opacity:0.9;filter:alpha(opacity=90);}.scrollbar-container .scrollbar-x-rail.in-scrolling,.scrollbar-container .scrollbar-y-rail.in-scrolling{opacity:0.9;filter:alpha(opacity=90);}.scrollbar-container .scrollbar-x,.scrollbar-container .scrollbar-y{background-color:#bbb;}.scrollbar-container .scrollbar-x{bottom:0;height:6px;}.scrollbar-container .scrollbar-y{right:0;width:6px;}.scrollbar-container .scrollbar-x-rail:hover .scrollbar-x,.scrollbar-container .scrollbar-x-rail.hover .scrollbar-x,.scrollbar-container .scrollbar-y-rail:hover .scrollbar-y,.scrollbar-container .scrollbar-y-rail.hover .scrollbar-y{background-color:#81a2cd;}.placeholder{color:#999;}:-moz-placeholder{color:#555;}::-moz-placeholder{color:#555;}:-ms-input-placeholder{color:#999;}::-webkit-input-placeholder{color:#999;}