.designer-portlet ul.holder{min-width:100px!important;margin:0;border:1px solid #CCC;overflow:hidden;height:auto!important;height:1%;padding:4px 5px 0}.designer-portlet *:first-child+html ul.holder{padding-bottom:2px}.designer-portlet * html ul.holder{padding-bottom:2px}.designer-portlet ul.holder li{float:left;list-style-type:none;margin:0 5px 4px 0;white-space:nowrap}.designer-portlet ul.holder li.bit-box,.designer-portlet ul.holder li.bit-input input{font:11px "Lucida Grande","Verdana"}.designer-portlet ul.holder li.bit-box{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #cad8f3;background:#dee7f8;padding:1px 15px 2px 5px;position:relative}.designer-portlet ul.holder li.bit-box-focus{border-color:#598bec;background:#598bec;color:#fff}.designer-portlet ul.holder li.bit-input input{min-width:100px!important;width:auto;overflow:visible;margin:0;border:0;outline:0;padding:3px 0 2px}.designer-portlet ul.holder li.bit-input input:focus{box-shadow:none;border:0}.designer-portlet ul.holder li.bit-input input.smallinput{width:100px}.designer-portlet .facebook-auto{min-width:100px!important;display:none;position:absolute;background:#eee;z-index:1001}.designer-portlet .facebook-auto .select_all_items{display:block;float:right}.designer-portlet .facebook-auto .default{padding:5px;border:1px solid #ccc;border-width:0 1px 1px;font-family:"Lucida Grande","Verdana";font-size:11px}.designer-portlet .facebook-auto ul{display:none;margin:0;padding:0;overflow:auto;position:absolute;z-index:9999;box-shadow:0 2px 5px #ccc}.designer-portlet .facebook-auto ul li{padding:5px 15px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px;font:11px "Lucida Grande","Verdana";background-color:#eee}.designer-portlet .facebook-auto ul li em{font-weight:bold;font-style:normal;background:#ccc}.designer-portlet .facebook-auto ul li.auto-focus{background:#4173cc;color:#fff}.designer-portlet .facebook-auto ul li.auto-focus em{background:0}.designer-portlet .deleted{background-color:#4173cc!important;color:#fff!important}.designer-portlet .facebook-auto .hidden{display:none}.designer-portlet .maininput[disabled='disabled']{background:#fff}.designer-portlet .facebook-auto ul li .title{display:block;font-weight:bold;margin-bottom:.5em}.designer-portlet ul.holder li.bit-box a.closebutton{position:absolute;right:4px;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("images/close.gif")}.designer-portlet ul.holder li.bit-box a.closebutton:hover{background-position:7px}.designer-portlet ul.holder li.bit-box-focus a.closebutton,.designer-portlet ul.holder li.bit-box-focus a.closebutton:hover{background-position:bottom}.designer-portlet .ie6fix{height:1px;width:1px;position:absolute;top:0;left:0;z-index:1}.designer-portlet .component .footer{overflow:hidden;margin-left:0;padding:5px 0;position:fixed;width:100%;bottom:35px;border-top:1px solid;border-top-color:white;background-color:silver;left:0;z-index:99}.designer-portlet .component .footer .column{overflow:hidden}.designer-portlet .footer .component{padding:0;float:right;margin-left:.5em;height:23px}.designer-portlet .footer .component.inOptions{padding:0;float:left;margin-left:.5em;height:23px}.designer-portlet .footer .component .hover{margin-left:0}.designer-portlet .footer .component a{height:23px;line-height:23px;display:block}.designer-portlet .component .footer .column{border-color:#ccc}.portal-popup .designer-portlet .component .footer{bottom:-1px}.portal-popup.with-footer{margin-bottom:35px}.designer-portlet .picklist select{width:150px}.designer-portlet .picklist .pickSelect,.designer-portlet .picklist select{float:left}.designer-portlet .picklist .pickListButtons{float:left}.designer-portlet .picklist .pickListButtons.withLabels{padding-top:2em}.designer-portlet .picklist button{display:block;margin:5px;height:auto;line-height:normal}.designer-portlet .component.picklist>div.right>select{float:right}.designer-portlet .component.picklist>div.right>div{float:right}.designer-portlet .noUi-target,.designer-portlet .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.designer-portlet .noUi-base{width:100%;height:100%;position:relative;background:#73b348}.designer-portlet .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;background:#fafafa}.designer-portlet .noUi-handle{position:relative;z-index:1}.designer-portlet .noUi-stacking .noUi-handle{z-index:10}.designer-portlet .noUi-stacking+.noUi-origin{*z-index:-1}.designer-portlet .noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.designer-portlet .noUi-state-drag *{cursor:inherit!important}.designer-portlet .noUi-horizontal{height:.5em}.designer-portlet .noUi-horizontal .noUi-handle{width:1.2em;height:1.2em;left:-17px;top:-6px}.designer-portlet .noUi-horizontal.noUi-extended{padding:0 15px}.designer-portlet .noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.designer-portlet .noUi-vertical{width:18px}.designer-portlet .noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.designer-portlet .noUi-vertical.noUi-extended{padding:15px 0}.designer-portlet .noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.designer-portlet .noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.designer-portlet .noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.designer-portlet .noUi-origin{border-radius:2px}.designer-portlet .noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.designer-portlet .noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.designer-portlet .noUi-dragable{cursor:w-resize}.designer-portlet .noUi-vertical .noUi-dragable{cursor:n-resize}.designer-portlet .noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px white,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.designer-portlet .noUi-active{box-shadow:inset 0 0 1px white,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.designer-portlet [disabled] .noUi-connect,.designer-portlet [disabled].noUi-connect{background:#b8b8b8}.designer-portlet [disabled] .noUi-handle{cursor:not-allowed}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px white,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px white,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.designer-portlet .treeview,.designer-portlet .treeview ul{padding:0;margin:0;list-style:none}.designer-portlet .treeview ul{background-color:white;margin-top:4px}.designer-portlet .treeview .hitarea{background:url(images/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}.designer-portlet * html .hitarea{display:inline;float:none}.designer-portlet .treeview li{margin:0;padding:3px 0 3px 16px}.designer-portlet .treeview a.hover.nourl{text-decoration:none!important;cursor:default!important}.designer-portlet .treeview li.selected>a{font-weight:bold}.designer-portlet #treecontrol{margin:1em 0;display:none}.designer-portlet .treeview .hover{color:#7db955;cursor:pointer}.designer-portlet .treeview li{background:url(images/treeview-default-line.gif) 0 0 no-repeat}.designer-portlet .treeview li.collapsable,.designer-portlet .treeview li.expandable{background-position:0 -176px}.designer-portlet .treeview .expandable-hitarea{background-position:-80px -3px}.designer-portlet .treeview li.last{background-position:0 -1766px}.designer-portlet .treeview li.lastCollapsable,.designer-portlet .treeview li.lastExpandable{background-image:url(images/treeview-default.gif)}.designer-portlet .treeview li.lastCollapsable{background-position:0 -111px}.designer-portlet .treeview li.lastExpandable{background-position:-32px -67px}.designer-portlet .treeview div.lastCollapsable-hitarea,.designer-portlet .treeview div.lastExpandable-hitarea{background-position:0 0}.designer-portlet .treeview-red li{background-image:url(images/treeview-red-line.gif)}.designer-portlet .treeview-red .hitarea,.designer-portlet .treeview-red li.lastCollapsable,.designer-portlet .treeview-red li.lastExpandable{background-image:url(images/treeview-red.gif)}.designer-portlet .treeview-black li{background-image:url(images/treeview-black-line.gif)}.designer-portlet .treeview-black .hitarea,.designer-portlet .treeview-black li.lastCollapsable,.designer-portlet .treeview-black li.lastExpandable{background-image:url(images/treeview-black.gif)}.designer-portlet .treeview-gray li{background-image:url(images/treeview-gray-line.gif)}.designer-portlet .treeview-gray .hitarea,.designer-portlet .treeview-gray li.lastCollapsable,.designer-portlet .treeview-gray li.lastExpandable{background-image:url(images/treeview-gray.gif)}.designer-portlet .treeview-famfamfam li{background-image:url(images/treeview-famfamfam-line.gif)}.designer-portlet .treeview-famfamfam .hitarea,.designer-portlet .treeview-famfamfam li.lastCollapsable,.designer-portlet .treeview-famfamfam li.lastExpandable{background-image:url(images/treeview-famfamfam.gif)}.designer-portlet .treeview .placeholder{background:url(images/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block}.designer-portlet .filetree li{padding:3px 0 2px 16px}.designer-portlet .filetree a.folder,.designer-portlet .filetree a.file{padding:1px 0 1px 16px;display:block}.designer-portlet .filetree a.folder{background:url(images/folder.gif) 0 0 no-repeat;padding-left:16px}.designer-portlet .filetree li.expandable a.folder{background:url(images/folder-closed.gif) 0 0 no-repeat;padding-left:16px}.designer-portlet .filetree a.file{background:url(images/file.gif) 0 0 no-repeat;padding-left:16px}.designer-portlet .ui-dialog .ui-dialog-titlebar-close{height:29px;width:29px}.designer-portlet .ui-dialog #validationsDialog.ui-dialog-content{margin-bottom:15px}.designer-portlet .ui-dialog #dialog.ui-dialog-content{margin-bottom:15px}.designer-portlet .ui-dialog #validationsDialog.ui-dialog-content{margin-bottom:15px}.designer-portlet .ui-dialog-titlebar.ui-widget-header.ui-corner-all .ui-icon{background:url(images/sprite_new.png) top right no-repeat;background-position:-3px -878px;height:19px;width:19px;position:absolute;right:0;margin:0}.designer-portlet .ui-dialog-content.ui-widget-content h1,.designer-portlet .ui-dialog-content.ui-widget-content h2{font-weight:200;text-align:center;font-size:18px;font-family:'PT Sans',sans-serif;border-bottom:1px dotted #ccc;padding:0 0 30px 0;margin:0}.designer-portlet .ui-dialog-content.ui-widget-content .messages li{list-style:disc;margin-left:20px;line-height:20px;color:#444;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px}.designer-portlet div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{position:relative;bottom:1em;text-align:center;left:0;right:0}.designer-portlet div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix .ui-dialog-buttonset{float:none}.designer-portlet .ui-dialog-buttonpane.ui-widget-content .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{margin-top:10px}.designer-portlet .ui-dialog-content.ui-widget-content .messages{padding-top:20px;max-height:400px;overflow-y:auto}.designer-portlet .component.message.popup{margin:0 auto;background:white;border-radius:6px;border:3px solid #eaf7ed;box-shadow:0 0 10px #bcbebb;padding:10px;text-align:center;width:540px;display:block;position:fixed;opacity:1;z-index:11000;left:0;right:0;top:14%;text-indent:0;max-width:80%}.designer-portlet .popup.component.message .error,.designer-portlet .popup.component.message .info,.designer-portlet .popup.component.message .success,.designer-portlet .popup.component.message .warning{border:0;background:transparent}.designer-portlet .component.message.popup_error{border:2px solid #cd3737;box-shadow:0 0 5px #cd3737}.designer-portlet .component.message.popup_success,.designer-portlet .component.message.popup_info{border:2px solid #75ad4f;box-shadow:0 0 5px #75ad4f}.designer-portlet .component.message.popup_warning{border:2px solid #ff7000;box-shadow:0 0 5px #cd3737}.designer-portlet .component.message.popup .modal_close{background:transparent url("images/sprite.png") no-repeat;position:absolute;top:9px;right:9px;width:20px;height:20px;background-position:-199px -6px;text-indent:-99999px}.designer-portlet .component.message.popup .title{margin:10px;color:#87d524;font-weight:200;text-align:center;font-size:18px;font-family:'PT Sans',sans-serif;display:inline-block}.designer-portlet .component.message.popup .content{border-top:1px dotted #ccc;padding:20px;color:#848484;font-size:14px;line-height:19px;text-align:center;width:auto!important;overflow-y:auto;height:auto}.designer-portlet .component.message.popup .popup_error .title{color:#ff3737}.designer-portlet .component.message.popup .popup_success .title,.designer-portlet .component.message.popup .popup_info .title{color:#75ad4f}.designer-portlet .component.message.popup .popup_warning .title{color:#ff7000}.designer-portlet *{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}.designer-portlet input[type="image"],.designer-portlet input[type="checkbox"],.designer-portlet input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9}.designer-portlet a:hover,.designer-portlet a:active{outline:0}.designer-portlet a{color:#08c;text-decoration:none}.designer-portlet a:hover{color:#005580;text-decoration:underline}.designer-portlet label,.designer-portlet input,.designer-portlet button,.designer-portlet select,.designer-portlet textarea{font-size:13px;font-weight:normal;line-height:18px}.designer-portlet label{display:block;margin-bottom:5px;color:#333}.designer-portlet input::-moz-focus-inner{border:0;padding:0}.designer-portlet input[type="text"],.designer-portlet input[type="password"],.designer-portlet input[type="file"],.designer-portlet textarea{background-repeat:repeat-x;border-radius:3px;padding:2px;border:1px solid #CCC;outline:0;font:12px verdana;color:#555;margin:0;background:0}.designer-portlet input[type="text"].large{width:30em}.designer-portlet input.disabled,.designer-portlet input[disabled],.designer-portlet textarea[disabled],.designer-portlet select[disabled]{background:#eee;cursor:default}.designer-portlet input[type="text"].readonly{background:#eee!important;cursor:default}.designer-portlet input[type="text"]:focus,.designer-portlet input[type="password"]:focus,.designer-portlet input[type="file"]:focus,.designer-portlet textarea:focus{box-shadow:0 0 3px #4c7ea9;border:1px solid #66a0c3}.designer-portlet input[type="submit"],.designer-portlet input[type="button"]{margin:0}.designer-portlet input[type="submit"]{color:white;background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);display:inline-block;font-size:13px;line-height:18px;margin-bottom:0;padding:4px 10px;text-align:center;vertical-align:middle}.designer-portlet input[type="submit"]:active{background:#4c7ea9;background:-moz-linear-gradient(top,#4c7ea9 25%,#66a0c3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#4c7ea9),color-stop(100%,#66a0c3));background:-webkit-linear-gradient(top,#4c7ea9 25%,#66a0c3 100%);background:-o-linear-gradient(top,#4c7ea9 25%,#66a0c3 100%);background:-ms-linear-gradient(top,#4c7ea9 25%,#66a0c3 100%);background:linear-gradient(top,#4c7ea9 25%,#66a0c3 100%)}.designer-portlet select{margin:2px 0}.designer-portlet table{border-collapse:collapse;border-spacing:0}.designer-portlet ul,.designer-portlet ol{margin:0;padding:0}.designer-portlet .component h1,.designer-portlet .component h2,.designer-portlet .component h3,.designer-portlet .component h4,.designer-portlet .component h5,.designer-portlet .component h6{margin:0}.designer-portlet .component.survey h2{font-weight:bold;border-bottom:1px solid #000;font-size:18px;margin-bottom:10px}.designer-portlet .survey .data-table{table-layout:fixed;word-wrap:normal;white-space:normal}.designer-portlet .survey .data-table tr th,.designer-portlet .survey .data-table tr td{border-top:1px solid #eee;position:static}.designer-portlet .survey .data-table thead th{background:#73b348;color:white;border:0;padding:0 10px;text-align:center;width:60%}.designer-portlet .survey>.data-table>tbody>tr>th{vertical-align:top;color:#6fa44b}.designer-portlet .survey>.data-table>tbody>tr>td{width:90%}.designer-portlet .component.survey .data-table td{border-bottom:0;height:auto;line-height:auto}.designer-portlet .component.survey .data-table td div{float:left;overflow:hidden;text-align:left}.designer-portlet .component.survey .data-table td.table>div{overflow-x:auto;max-width:100%}.designer-portlet .component.survey td.answer.table tr td{white-space:nowrap}.designer-portlet .component.survey .data-table td div select{float:left}.designer-portlet .component.survey .error.expression{clear:none}.designer-portlet .survey th{font-weight:normal;color:#a0a0a0}.designer-portlet .survey .section{text-transform:uppercase}.designer-portlet .survey .textarea{width:100%;background:0}.designer-portlet .survey .component select{min-width:20em}.designer-portlet .survey textarea{width:90%;min-height:5em}.designer-portlet .survey .center{text-align:center}.designer-portlet .survey th.odd,.designer-portlet .survey td.odd{background:#edf1ef}.designer-portlet .survey label,.designer-portlet .survey input{float:left}.designer-portlet .survey label{margin-right:1em}.designer-portlet .survey .level-1{padding-left:2em}.designer-portlet .survey .level-2{padding-left:4em}.designer-portlet .survey .level-3{padding-left:6em}.designer-portlet .survey .level-4{padding-left:8em}.designer-portlet .survey .data-table .indent-1{padding-left:2em}.designer-portlet .survey .data-table .indent-2{padding-left:4em}.designer-portlet .survey .data-table .indent-3{padding-left:6em}.designer-portlet .survey .data-table .indent-4{padding-left:8em}.designer-portlet .survey .data-table .indent-5{padding-left:10em}.designer-portlet .survey .answer.level-1,.designer-portlet .survey .answer.level-2,.designer-portlet .survey .answer.level-3,.designer-portlet .survey .answer.level-4{padding-left:5px}.designer-portlet .survey .data-table tbody th.title .component label{color:#6fa44b}.designer-portlet .survey .table table thead th,.designer-portlet .survey .table table tbody td .component{background:0;text-align:center;float:none;color:#6fa44b}.designer-portlet .survey .table table tbody th{text-align:right;color:#6fa44b}.designer-portlet .survey .data-table table tbody td .component>*{float:none}.designer-portlet .survey .data-table table thead tr{border-top:0}.designer-portlet .survey .data-table td.table{padding:1em}.designer-portlet .survey .data-table table{border:1px solid #ccc}.designer-portlet .survey .data-table table tbody td .error.expression{display:block;text-align:center}.designer-portlet .survey .data-table .delete{width:0;overflow:hidden;display:block;padding-right:0}.designer-portlet .component.survey .data-table td div.add{float:right}.designer-portlet .component.survey th>span,.designer-portlet .component.survey h2>span{text-transform:none;color:#6f6f6f;display:inline-block;margin-left:1em}.designer-portlet .component.survey .component.radio span,.designer-portlet .component.survey .component.checkbox span{float:left}.designer-portlet .component{position:relative;border:2px solid transparent;padding:1px}.designer-portlet .hidden{display:none}.designer-portlet .component.recaptcha #recaptcha_area{margin-left:34%}.designer-portlet .component:after,.designer-portlet .component.panel.boxed>div:after,.designer-portlet .component.panel .inline:after,.designer-portlet .component.panel .inline-left:after,.designer-portlet .component.panel .inline-right:after,.designer-portlet .component .form_footer:after,.designer-portlet .tabs>ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.designer-portlet .component label,.designer-portlet .component .label{color:#7a7a7a}.designer-portlet .component.grid,.designer-portlet .component.include{border:0}.designer-portlet .component.include{padding:0}.designer-portlet .component.grid>table{width:100%}.designer-portlet .component.layout-fixed>table,.designer-portlet .component.layout-fixed>div>table{table-layout:fixed}.designer-portlet .component.grid td.nowrap>.column>.component,.designer-portlet .component.grid td.nowrap>.component{display:inline-block;float:left}.designer-portlet .component.grid td.nowrap .component label{padding-right:0}.designer-portlet .component.grid td.nowrap>.column>.component:after,.designer-portlet .component.grid td.nowrap>.component:after{display:none}.designer-portlet .component.dialog_box{padding:0;display:none}.designer-portlet .clear{clear:both}.designer-portlet .component.panel{padding:0}.designer-portlet .component.panel.boxed{padding:5px}.designer-portlet .component.panel.boxed>div{border:1px solid #a9bcba;background:#fff;background:-moz-linear-gradient(top,white 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,white 0,#ececec 100%);background:-o-linear-gradient(top,white 0,#ececec 100%);background:-ms-linear-gradient(top,white 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%)}.designer-portlet .component.panel.boxed>div>span{display:none}.designer-portlet .component.panel.boxed>div>.title{border-bottom:1px solid #a9bcba;padding:.5em;font-size:12px;color:black;font-weight:bold;background:#fff;background:-moz-linear-gradient(top,white 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,white 0,#e6e6e6 100%);background:-o-linear-gradient(top,white 0,#e6e6e6 100%);background:-ms-linear-gradient(top,white 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.designer-portlet .component.panel.boxed.collapsed>div>.title{border-bottom:0}.designer-portlet .component.panel>.sub-component{float:right}.designer-portlet .component.panel.repeatable>div.columns{overflow:hidden;border:1px solid #ccc;border-radius:5px;padding:5px}.designer-portlet .component.panel.boxed>div>.title a{padding-left:16px;background:url("images/collapse.png") left center no-repeat;display:block;color:#649444}.designer-portlet .component.panel.boxed.collapsed>div>.title a{background:url("images/collapsed.png") left center no-repeat;border-bottom:0}.designer-portlet .component.panel.boxed.collapsed>div>.column{display:none}.designer-portlet .component.panel .inline>*,.designer-portlet .component.panel .inline-left>*,.designer-portlet .table_footer .inline-left>*,.designer-portlet .component.grid td.align-left>*{float:left}.designer-portlet .component.panel .inline-right>*,.designer-portlet .table_footer .inline-right>*,.designer-portlet .column.inline-right>*,.designer-portlet .component.grid td.align-right>*{float:right}.designer-portlet .component.panel .inline-center{text-align:center}.designer-portlet .component.panel .inline-center>div{display:inline-block}.designer-portlet .component.grid td.align-right label{white-space:nowrap}.designer-portlet .component.grid td.align-right .component label,.designer-portlet .component.grid td.align-right .component div{width:auto}.designer-portlet .component.grid td.align-right .component label{padding-right:10px}.designer-portlet .component.grid td.align-right .component.label label{padding-right:10px}.designer-portlet .component.panel .simple-left>*{float:left;clear:both}.designer-portlet .component.panel .simple-right>*{float:right;clear:both}.designer-portlet .component .text-left{text-align:left}.designer-portlet .component .text-right{text-align:right}.designer-portlet .component .text-center{text-align:center}.designer-portlet .component.panel .inline>.component>*,.designer-portlet .component.panel .inline-left>.component>*,.designer-portlet .component.panel .inline-right>.component>*,.designer-portlet .component.panel .simple-right>.component>*,.designer-portlet .component.panel .simple-left>.component>*{width:auto}.designer-portlet .component.panel .inline>.component>label.left,.designer-portlet .component.panel .inline-left>.component>label.left,.designer-portlet .component.panel .inline-right>.component>label.left,.designer-portlet .component.panel .simple-left>.component>label.left,.designer-portlet .component.panel .simple-right>.component>label.left{margin-right:1.5em;padding-right:0}.designer-portlet .component.panel .inline>.component>label.right,.designer-portlet .component.panel .inline-left>.component>label.right,.designer-portlet .component.panel .inline-right>.component>label.right,.designer-portlet .component.panel .simple-left>.component>label.right,.designer-portlet .component.panel .simple-right>.component>label.right{margin-left:1.5em}.designer-portlet .data-table{width:100%;border:1px solid #ccc;border-right:0;border-left:0;white-space:nowrap;color:#4e4e4e}.designer-portlet .data-table thead th,.designer-portlet .data-table thead td{white-space:nowrap;color:#1d862b;font-weight:normal;background:#fdfffc;background:-moz-linear-gradient(top,#fdfffc 0,#cee7be 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfffc),color-stop(100%,#cee7be));background:-webkit-linear-gradient(top,#fdfffc 0,#cee7be 100%);background:-o-linear-gradient(top,#fdfffc 0,#cee7be 100%);background:-ms-linear-gradient(top,#fdfffc 0,#cee7be 100%);background:linear-gradient(to bottom,#fdfffc 0,#cee7be 100%);border:1px solid #b6d5a3}.designer-portlet .data-table thead th.asc,.designer-portlet .data-table thead td.asc{background:url("images/sort-asc.png") right center no-repeat #ececec;padding-right:20px}.designer-portlet .data-table thead th.desc,.designer-portlet .data-table thead td.desc{background:url("images/sort-desc.png") right center no-repeat #ececec;padding-right:20px}.designer-portlet th.sortHeader:hover{text-decoration:underline;cursor:pointer}.designer-portlet .data-table th,.designer-portlet .data-table td{padding:.5em;text-align:left;font-size:12px;background:white;overflow:hidden}.designer-portlet .data-table td{height:21px;line-height:21px}.designer-portlet .data-table th.hidden,.designer-portlet .data-table td.hidden,.designer-portlet .data-table td .hidden{display:none}.designer-portlet .data-table td.right{text-align:right}.designer-portlet .data-table tr.even td{background:#dfe1e1}.designer-portlet .data-table .actions .component{float:left;padding:0}.designer-portlet .data-table th.actions{text-indent:-3000px;overflow:hidden}.designer-portlet .data-table td.actions,.designer-portlet .data-table th.actions{padding:0;width:20%}.designer-portlet .data-table td.actions .component{margin-top:0;margin-bottom:0}.designer-portlet .data-table td.actions .component a{vertical-align:top}.designer-portlet .pagination{padding:.5em 0}.designer-portlet .pagination ul{overflow:hidden}.designer-portlet .pagination ul li{float:left;margin-right:.3em;list-style:none}.designer-portlet .pagination>a{margin-right:.5em}.designer-portlet .pagination>a,.designer-portlet .pagination>div{float:left}.designer-portlet .pagination>div{margin:0 .5em}.designer-portlet .pagination div.legend{clear:both;color:#333;display:block;font-size:12px;margin:.5em 0 0 0}.designer-portlet .pagination .first-page,.designer-portlet .pagination .prev-page{margin-right:10px}.designer-portlet .pagination .last-page,.designer-portlet .pagination .next-page{margin-left:10px}.designer-portlet a.add{background:url("images/add.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet a.details{background:url("images/details.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet a.edit{background:url("images/edit.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet a.delete{background:url("images/delete.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet a.save{background:url("images/disk-black.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet a.cancel{background:url("images/close.png") left center no-repeat;padding:0 5px 0 20px}.designer-portlet .component.back a,.designer-portlet a.back{background:url("images/back.png") left center no-repeat;padding:0 5px 0 15px;color:#6f6f6f}.designer-portlet .component a.back:visited,.designer-portlet .component.back a:visited{color:#6f6f6f}.designer-portlet .component a{color:#2e7400}.designer-portlet .component a:hover{text-decoration:underline}.designer-portlet form{margin:0}.designer-portlet .component .form_footer .column{overflow:hidden}.designer-portlet .form_footer .component{padding:0;float:right;margin-left:.5em;height:23px}.designer-portlet .form_footer .component .hover{margin-left:0}.designer-portlet .form_footer .component a{height:23px;line-height:23px;display:block}.designer-portlet .component .form_footer .column{border-color:#ccc}.designer-portlet .component input[type="submit"],.designer-portlet .component input[type="button"],.designer-portlet .component.button a,.designer-portlet .component input[type="reset"],.designer-portlet button,.designer-portlet .component .disabledButton{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-repeat:repeat-x;border-radius:30px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;display:inline-block;font-size:13px;line-height:13px;margin-bottom:0;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;height:23px;font-weight:normal}.designer-portlet .component input[type="submit"][disabled],.designer-portlet .component input[type="submit"][disabled]:hover,.designer-portlet .component.button a[disabled],.designer-portlet .component.button a[disabled]:hover,.designer-portlet .customfile-disabled .component.button a[disabled],.designer-portlet .customfile-disabled .component.button a{background:#848484;cursor:default;color:white}.designer-portlet button{line-height:normal}.designer-portlet .component input[type="reset"],.designer-portlet .component .disabledButton{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);border-color:#ccc #ccc #bbb}.designer-portlet .component input[type="button"]:hover,.designer-portlet .component input[type="reset"]:hover{border-color:#aaa}.designer-portlet .component input[type="reset"]:active{background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,white 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(99%,white));background:-webkit-linear-gradient(top,#e6e6e6 0,white 99%);background:-o-linear-gradient(top,#e6e6e6 0,white 99%);background:-ms-linear-gradient(top,#e6e6e6 0,white 99%);background:linear-gradient(top,#e6e6e6 0,#fff 99%)}.designer-portlet .component input[type="submit"],.designer-portlet .component.button a,.designer-portlet button{color:white;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.designer-portlet .component.button.gray a,.designer-portlet .component.button.gray a:hover{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);border-color:#ccc #ccc #bbb;color:#333;text-shadow:none}.designer-portlet .component input[type="submit"]:hover,.designer-portlet .component.button a:hover,.designer-portlet button:hover{background:#7fc45a;background:-moz-linear-gradient(top,#7fc45a 0,#74a54c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7fc45a),color-stop(100%,#74a54c));background:-webkit-linear-gradient(top,#7fc45a 0,#74a54c 100%);background:-o-linear-gradient(top,#7fc45a 0,#74a54c 100%);background:-ms-linear-gradient(top,#7fc45a 0,#74a54c 100%);background:linear-gradient(top,#7fc45a 0,#74a54c 100%)}.designer-portlet .component input[type="submit"]:active,.designer-portlet button:active{background:#5f8c40;background:-moz-linear-gradient(top,#5f8c40 1%,#75ad4f 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#5f8c40),color-stop(99%,#75ad4f));background:-webkit-linear-gradient(top,#5f8c40 1%,#75ad4f 99%);background:-o-linear-gradient(top,#5f8c40 1%,#75ad4f 99%);background:-ms-linear-gradient(top,#5f8c40 1%,#75ad4f 99%);background:linear-gradient(top,#5f8c40 1%,#75ad4f 99%)}.designer-portlet .component input[type="text"]{background:white}.designer-portlet .component input[type="text"]:focus,.designer-portlet .component input[type="password"]:focus,.designer-portlet .component input[type="file"]:focus,.designer-portlet .component textarea:focus,.designer-portlet .component select:focus,.footer-command-line input:focus,.footer-options-list select:focus{box-shadow:0 0 3px #74b44a;border:1px solid #74b44a}.designer-portlet .component input[type=checkbox]:focus,.designer-portlet .component input[type=radio]:focus{box-shadow:0 0 1px 1px #72cc37}.designer-portlet .component input[type="text"]:focus{background:white}.designer-portlet .component input[type="text"][disabled],.designer-portlet .component input[type="password"][disabled],.designer-portlet .component textarea[disabled]{background:#eee!important}.designer-portlet .component.small input[type="text"]{width:5em;max-width:5em}.designer-portlet .component.medium input[type="text"],.designer-portlet .component.medium textarea{width:20em;max-width:20em}.designer-portlet .component.medium textarea{height:8em}.designer-portlet .component.large input[type="text"],.designer-portlet .component.large textarea{width:30em;max-width:30em}.designer-portlet .component.large textarea{height:15em}.designer-portlet .component h2,.designer-portlet .component h3,.designer-portlet .component h4,.designer-portlet .component h5,.designer-portlet .component h6{border-bottom:3px solid #e7e7e7;line-height:1.5em;font-weight:normal;letter-spacing:1px;color:#33a542}.designer-portlet .component h2{font-size:16px;color:#6f6f6f;border-bottom:0;font-weight:bold}.designer-portlet .component h3{font-size:16px}.designer-portlet .component h3.search{background:url("images/search.png") no-repeat;padding-left:25px}.designer-portlet .component>label{margin:2px 0}.designer-portlet .component.label.no-wrap label{white-space:nowrap}.designer-portlet .component.radio>div>div,.designer-portlet .component.checkbox>div>div{overflow:hidden}.designer-portlet .component.radio>div>div>*,.designer-portlet .component.checkbox>div>div>*{float:left}.designer-portlet .component.radio>div>div>.error,.designer-portlet .component.checkbox>div>div>.error{float:none}.designer-portlet .radio input[type="radio"],.designer-portlet .checkbox input[type="checkbox"]{margin-left:.1em}.designer-portlet .component.radio>div>div label,.designer-portlet .component.checkbox>div>div label{font-weight:normal}.designer-portlet .component.radio .right input[type="radio"],.designer-portlet .component.checkbox .right input[type="checkbox"]{display:inline;float:none;vertical-align:top}.designer-portlet .component.radio>div.right>div>*,.designer-portlet .component.checkbox>div.right>div>*{display:inline;float:none;vertical-align:top}.designer-portlet input[type="radio"],.designer-portlet input[type="checkbox"]{margin-right:.5em;height:12px}.designer-portlet .component.radio div>div.inline,.designer-portlet .component.checkbox div>div.inline,.designer-portlet .component.radio div.inline>div,.designer-portlet .component.checkbox div.inline>div{float:left;margin-right:.5em}.designer-portlet .component.radio>div>div.inline>*,.designer-portlet .component.checkbox>div>div.inline>*,.designer-portlet .component.radio>div.inline>div>*,.designer-portlet .component.checkbox>div.inline>div>*,.designer-portlet .component.editable_table .inline *{display:inline-block;float:none}.designer-portlet .component.editable_table .inline label{margin-right:5px}.designer-portlet .component div>*{vertical-align:middle}.designer-portlet .component span{display:inline-block;vertical-align:middle}.designer-portlet .component.output_field{color:#7a7a7a}.designer-portlet .component.output_field>div{margin:2px 0}.designer-portlet .component label,.designer-portlet .component .label{font-weight:bold;margin-bottom:0;padding-right:10px}.designer-portlet .component label.top,.designer-portlet .component .label.top{display:block}.designer-portlet .component label.left,.designer-portlet .component .label.left{width:31%;text-align:right;float:left}.designer-portlet .component label.right,.designer-portlet .component .label.right{width:31%;text-align:left;padding-left:10px;padding-right:0;float:right}.designer-portlet .component.radio div label,.designer-portlet .component.checkbox div label{padding-right:0}.designer-portlet .component.no-label div.left,.designer-portlet .component.no-label div.right{width:100%}.designer-portlet .component div.left,.designer-portlet .component div.right{width:65%}.designer-portlet .component div.inline.left,.designer-portlet .component div.inline.right{width:auto}.designer-portlet .component div.left:not(.radio){float:left}.designer-portlet .component div.right{text-align:right;float:right}.designer-portlet .component label.left.invert{font-weight:normal;width:50%}.designer-portlet .component label.right.invert{font-weight:normal;width:50%}.designer-portlet .component div.left.invert{width:46%;font-weight:bold;overflow:hidden}.designer-portlet .component div.right.invert{width:46%;font-weight:bold;overflow:hidden}.designer-portlet .component>div.right>span,.designer-portlet .component>div.right>input,.designer-portlet .component>div.right>textarea,.designer-portlet .component>div.right>select{float:none}.designer-portlet .field_list{padding-top:.3em}.designer-portlet input[type="text"].date,.designer-portlet input[type="text"].datetime,.designer-portlet input[type="text"].time{width:auto}.designer-portlet .ui-datepicker-trigger{background:url("images/calendar.png") center center no-repeat;border:0;cursor:pointer}.designer-portlet .ui-datepicker-trigger:hover{background:url("images/calendar.png") center center no-repeat;border:0;cursor:pointer}.designer-portlet input[type="text"].time{background:url("images/clock.png") 98% center no-repeat white}.designer-portlet input[type="text"].time:focus{background:url("images/clock.png") 98% center no-repeat white;background-repeat:no-repeat!important}.designer-portlet a.postal-code.search{background:url("images/search-icon.png") center center no-repeat white;width:0;height:17px;padding-left:19px;overflow:hidden;display:inline-block;margin-left:5px;vertical-align:sub}.designer-portlet span.date{margin:0 .5em;font-size:11px;color:#7a7a7a}.designer-portlet .pages .component.menu,.designer-portlet .pages .component.page{padding:0}.designer-portlet .tabs{min-height:30px}.designer-portlet .tabs>ul{margin:0;list-style:none}.designer-portlet .tabs>ul li{float:left;margin-right:3px}.designer-portlet .tabs>div.content{border:1px solid #ccc;min-height:30px;background:#f5f5f5;clear:both}.designer-portlet .tabs>ul li a,.designer-portlet .tabs>ul li>span{padding:3px 10px;border:1px solid #ccc;border-bottom:0;display:block;text-decoration:none;background:url("images/header_bg.gif") repeat-x;color:#272727;border-top-right-radius:5px;min-height:20px;line-height:20px;position:relative}.designer-portlet .tabs>ul li span.counter{background:#e57c22;border-radius:4px;padding:0 5px;display:block;float:left;position:absolute;top:-0.7em;right:0;height:1.2em;line-height:1.2em}.designer-portlet .tabs>ul li .disabled{opacity:.5}.designer-portlet .tabs>ul li a:hover{text-decoration:none}.designer-portlet .tabs>ul li a.selected{background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);color:white;border-color:#4d6d31}.designer-portlet .component.menu ul{margin:0;list-style:none;overflow:hidden;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%)}.designer-portlet .component.menu{margin:.5em 0}.designer-portlet .component.menu ul li{float:left}.designer-portlet .component.menu ul li a{padding:8px 5px;display:block;border-right:1px solid #ccc;text-decoration:none;color:white}.designer-portlet .component.menu ul li a:hover{background:rgba(0,0,0,0.4)}.designer-portlet .component.menu ul li.active a{background:rgba(0,0,0,0.4)}.designer-portlet .component.message>div{overflow:hidden;padding:.5em;clear:both}.designer-portlet .component.message .error{border:1px solid red;background:#ffe0e7}.designer-portlet .component.message .info{border:1px solid #dfd156;background:#fffce2}.designer-portlet .component.message .success{border:1px solid #bcd3b9;background:#f5fdf2}.designer-portlet .component.message div.content{background:transparent}.designer-portlet .component .prefix{margin-right:5px}.designer-portlet .component .suffix{margin-left:5px}.designer-portlet .component a.popup{margin-left:5px;text-decoration:none}.designer-portlet .component.button a{margin-left:0;padding:0 10px;line-height:21px;height:21px}.designer-portlet .component.button a:hover{text-decoration:none}.designer-portlet .component select{max-width:100%;min-width:10em}.designer-portlet .pagination{padding:.5em 0}.designer-portlet .pagination ul{overflow:hidden}.designer-portlet .pagination ul li{float:left;margin-right:.3em;list-style:none}.designer-portlet .pagination .legend{clear:both;color:#7a7a7a;display:block;font-size:12px;margin-top:.5em}.designer-portlet .select_multiple_values .button,.designer-portlet .editable_table>.button,.designer-portlet .master_detail .footer-button{float:right}.designer-portlet .select_multiple_values .actions,.designer-portlet .editable_table .actions{width:80px;min-width:80px}.designer-portlet .select_multiple_values .list,.designer-portlet .editable_table .list,.designer-portlet .master_detail .list{clear:both}.designer-portlet .data-table tr.active>td{background:#c7ffb1}.designer-portlet .select_value .output_field{padding:0;border:0;margin-left:5px}.designer-portlet .select_value>.component.input_text{border-left:0;padding-left:0}.designer-portlet .select_value>.component.input_text.noteditable input[type='text']{background:#eee;cursor:default}.designer-portlet .select_value a.disabled{visibility:hidden}.designer-portlet .select_value div.sub-component{margin-top:-1px}.designer-portlet .editable_table .component>label{display:none}.designer-portlet .editable_table .component{text-align:center}.designer-portlet .editable_table .columns-left td div,.designer-portlet .editable_table .columns-left td{text-align:left}.designer-portlet .editable_table .columns-right td div,.designer-portlet .editable_table .columns-right td{text-align:right}.designer-portlet .editable_table td{padding:5px}.designer-portlet .editable_table .component>div,.designer-portlet .editable_table td>div.left,.designer-portlet .editable_table td>div.right{width:100%;border:0}.designer-portlet .editable_table .component>div.component-desc{width:auto}.designer-portlet .master_detail .detail{margin-bottom:.5em;overflow:hidden}.designer-portlet .component.aggregator .fields label{display:none}.designer-portlet .component.aggregator .fields label.eftLabelInAggregator{display:block}.designer-portlet .component.aggregator .fields>*,.designer-portlet .component.aggregator .fields>div>.component{float:left}.designer-portlet .component.aggregator .fields .component{border:0}.designer-portlet .component.aggregator .fields .component span.value{display:none}.designer-portlet .component.aggregator>label{margin-top:4px!important}.designer-portlet div.w-50{width:50%;float:left}.designer-portlet div.w-25{width:25%;float:left}.designer-portlet div.w-75{width:75%;float:left}.designer-portlet div.w-40{width:40%;float:left}.designer-portlet div.w-60{width:60%;float:left}.designer-portlet div.w-100{width:100%;float:left}.designer-portlet div.w-0{width:0;display:none}.designer-portlet fieldset{border:0}.designer-portlet fieldset li{list-style:none;overflow:hidden}.designer-portlet label{display:inline-block}.designer-portlet label span.required{position:absolute!important;float:none}.designer-portlet span.required{color:red;font-weight:bold;margin-left:.5em}.designer-portlet .nif,.designer-portlet .id_card{text-align:left}.designer-portlet .field-errors{clear:both;padding-bottom:.3em;margin-top:.5em;color:red;font-weight:bold;display:inline-block}.designer-portlet .field-errors li{list-style:none;margin:.3em .3em 0 .3em}.designer-portlet .error.expression{display:inline-block;margin:0 .5em;color:red;font-weight:bold}.designer-portlet .error.expression a.close{width:10px;position:absolute;right:5px;height:10px;background:url("images/val_close.png") no-repeat}.designer-portlet .success.expression{clear:both;display:inline-block;margin:0 .5em;padding:.2em;color:green;font-weight:bold}.designer-portlet .inline .error.expression{clear:none}.designer-portlet .inline .success.expression{clear:none}.designer-portlet .error.expression ul{padding:0}.designer-portlet .error.expression li{list-style:none}.designer-portlet .success.expression li{list-style:none}.designer-portlet .editable_table .error.expression{display:block}.designer-portlet .editable_table .error.expression li{list-style:inside}.designer-portlet a.clear{background:url("images/cross.png") no-repeat scroll 0 0 transparent;display:inline-block;margin-left:.3em;overflow:hidden;padding-left:25px;width:0}.designer-portlet .page-holder{margin:1em 0 0 .5em}.designer-portlet .page-holder>*{margin:0 .5em}.designer-portlet a.jp-current,.designer-portlet a.jp-current:visited{color:#272727}.designer-portlet .list{overflow-x:auto;overflow-y:hidden}.designer-portlet .list .table_footer{overflow:hidden}.designer-portlet .list.with-footer .pagination{float:left}.designer-portlet .errors,.designer-portlet .infos,.designer-portlet .success,.designer-portlet .warning{padding:8px 10px 8px 10px;text-shadow:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);border-width:1px;border-style:solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:1em;clear:both}.designer-portlet .errors ul,.designer-portlet .infos ul,.designer-portlet .success ul,.designer-portlet .warning ul{margin:0;padding:0}.designer-portlet .errors ul li,.designer-portlet .infos ul li,.designer-portlet .success ul li,.designer-portlet .warning ul li{list-style:none;margin-left:1em}.designer-portlet .errors{background-color:#f2dede;border-color:#dd4b39;color:#a71200}.designer-portlet .infos{background-color:#f9edbe;border-color:#f0c36d;color:#333}.designer-portlet .success{background-color:#f5fdf2;border-color:#bcd3b9;color:#333}.designer-portlet .warning{background-color:#ffc881;border-color:#ff7a00;color:#333}.designer-portlet .loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8) url("images/waiting.gif") 50% 50% no-repeat}.designer-portlet .portlet-body.loading{overflow:hidden}.designer-portlet .portlet-body.loading .loading-modal{display:block}.designer-portlet .component>span.locked_field{display:block;text-align:inherit}.designer-portlet .component .locked_field>span{display:inline}.designer-portlet .component .locked_field .value,.designer-portlet .component .locked_field .value label{display:none}.designer-portlet .component.text_area .locked_field .display{white-space:pre-line}.designer-portlet .component.tree,.designer-portlet .component.tree ul{padding:0;margin:0;list-style:none}.designer-portlet .component.tree{float:left;width:78%;display:block;max-width:75%;margin:0;padding:1% 1% 40px 1%;color:#7a7a7a;border:0}.designer-portlet .component.treeHolder{float:left;display:block;width:20%;margin:1% 0;padding:0;border:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.designer-portlet .component.tree .hitarea{height:16px;width:16px;float:left;cursor:pointer;margin-left:-16px;padding:3px 0}.designer-portlet * html .component.tree .hitarea{display:inline;float:none}.designer-portlet .component.treeview li{margin:0;padding:0 0 0 15px;clear:both}.designer-portlet .component.treeview .folder{background:url(images/tree/folder.png) no-repeat;padding-left:20px}.designer-portlet .component.treeview .collapsable-hitarea,.designer-portlet .component.treeview .lastCollapsable-hitarea{background:url(images/tree/minus.gif) center 6px no-repeat}.designer-portlet .component.treeview>ul{float:left}.designer-portlet .component.tree .content .reference{padding:3em}.designer-portlet .component.sub-component.select-description,.designer-portlet .component.sub-component.with-description{float:left}.designer-portlet .component.percent.input_text .wrapper-start,.designer-portlet .component.percent.input_text .wrapper-end,.designer-portlet .component.percent.input_text .wrapper,.designer-portlet .component.percent.text_area .textarea-wrapper{display:block}.designer-portlet .component.slider{margin-bottom:10px;margin-top:10px;border:0;width:150px;display:inline-block}.designer-portlet .component.picklist .pickList pickList_listLabel pickList_targetListLabel{color:#7a7a7a;font-weight:bold;font-size:13px}.designer-portlet .component.picklist .pickList pickList_listLabel pickList_sourceListLabel{color:#7a7a7a;font-weight:bold;font-size:13px}.designer-portlet .selectableLines .selectable{width:1.5em}.designer-portlet .data-table .actions .component.button{margin:0}.designer-portlet .component .disabledButton{line-height:24px;color:lightgray;background:gray;text-shadow:none}.designer-portlet .data-table thead th select{background:0;border:0;font-weight:bold;color:#3c434a}.designer-portlet .spinner a.lowlink{margin-right:5px}.designer-portlet .spinner input{text-align:center}.designer-portlet .spinner a.highlink{margin-left:5px}.designer-portlet .damage_points .wrapper-start{background-image:url("images/car_top.png");background-position:20px 20px;background-repeat:no-repeat;min-height:227px;min-width:145px}.designer-portlet .damage_points .wrapper-start>div,.designer-portlet .damage_points .wrapper-start>div>span{position:absolute;width:0;height:0}.designer-portlet .damage_points .wrapper-start input[value='FE']{margin-top:4px;margin-left:39px}.designer-portlet .damage_points .wrapper-start input[value='FD']{margin-top:4px;margin-left:88px}.designer-portlet .damage_points .wrapper-start input[value='EF']{margin-top:50px;margin-left:4px}.designer-portlet .damage_points .wrapper-start input[value='DF']{margin-top:50px;margin-left:123px}.designer-portlet .damage_points .wrapper-start input[value='EC']{margin-top:104px;margin-left:4px}.designer-portlet .damage_points .wrapper-start input[value='TJ']{margin-top:104px;margin-left:63px}.designer-portlet .damage_points .wrapper-start input[value='DC']{margin-top:104px;margin-left:123px}.designer-portlet .damage_points .wrapper-start input[value='ET']{margin-top:165px;margin-left:4px}.designer-portlet .damage_points .wrapper-start input[value='DT']{margin-top:165px;margin-left:123px}.designer-portlet .damage_points .wrapper-start input[value='TE']{margin-top:210px;margin-left:39px}.designer-portlet .damage_points .wrapper-start input[value='TD']{margin-top:210px;margin-left:88px}.designer-portlet .damage_points .wrapper-start>div:nth-child(11){z-index:0}.designer-portlet .damage_points .wrapper-start>div:nth-child(10){z-index:1}.designer-portlet .damage_points .wrapper-start>div:nth-child(9){z-index:2}.designer-portlet .damage_points .wrapper-start>div:nth-child(8){z-index:3}.designer-portlet .damage_points .wrapper-start>div:nth-child(7){z-index:4}.designer-portlet .damage_points .wrapper-start>div:nth-child(6){z-index:5}.designer-portlet .damage_points .wrapper-start>div:nth-child(5){z-index:6}.designer-portlet .damage_points .wrapper-start>div:nth-child(4){z-index:7}.designer-portlet .damage_points .wrapper-start>div:nth-child(3){z-index:8}.designer-portlet .damage_points .wrapper-start>div:nth-child(2){z-index:9}.designer-portlet .damage_points .wrapper-start>div:nth-child(1){z-index:10}.designer-portlet .component.dropdown select{margin-top:0}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}div.component.select_value div.sub-component{margin-top:-1px}.designer-portlet .component a[disabled]{color:gray;text-decoration:none;cursor:default}.designer-portlet .pickSelect label{display:block}.confirm .ui-dialog-titlebar{border-bottom:1px solid #272727;padding:5px 10px 5px 15px;cursor:move;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);color:white;text-shadow:0 1px 0 #505864,0 -1px 0 black;letter-spacing:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ui-dialog button{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-repeat:repeat-x;border-radius:30px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;display:inline-block;font-size:13px;line-height:13px;margin-bottom:0;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;height:23px;font-weight:normal}.ui-dialog button{color:white;background:#75ad4f;background:-moz-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75ad4f),color-stop(99%,#5f8c40));background:-webkit-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-o-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:-ms-linear-gradient(top,#75ad4f 0,#5f8c40 99%);background:linear-gradient(top,#75ad4f 0,#5f8c40 99%);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.ui-dialog.confirm .cancel{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);border-color:#ccc #ccc #bbb;color:#333;text-shadow:none}.ui-dialog.confirm .ui-dialog-titlebar-close:hover{padding:1px}.ui-dialog{z-index:1050!important}.ui-dialog.confirm{background:white;border:1px solid #272727;border-radius:0;box-shadow:0 3px 10px #696969;font-size:12px}.blockUI{z-index:1060!important}.ui-dialog.confirm .ui-dialog-buttonset>*{margin:0 .2em}.ui-datepicker{height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);background:#f2f2f2;display:none;z-index:2000!important}.ui-datepicker a{text-decoration:none}.ui-datepicker .ui-icon{width:auto;height:auto;background-image:none;text-indent:0}.ui-datepicker-header{color:#e0e0e0;background:black;font-weight:bold;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);text-shadow:1px -1px 0 black;filter:dropshadow(color=black,offx=1,offy=-1);line-height:25px;border-width:1px 0 0 0;border-style:solid;border-color:#111;width:auto}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;text-align:center;cursor:pointer;background-repeat:no-repeat;overflow:hidden;color:#e0e0e0;padding:0 .5em}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=white,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:25px;line-height:25px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=white,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#7db955;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);color:white;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-week-end{text-align:center}a.ui-state-default.ui-state-highlight{background:-webkit-linear-gradient(top,#ededed 0,#999 100%)}.ellipsis{height:18px;white-space:normal;overflow:hidden;position:relative;font-size:12px;word-wrap:break-word}.ellipsis>a{padding-right:1em}.designer-portlet .ellipsis>input{margin-left:2px}.portal-popup .designer-portlet .component.heading{float:none}.portal-popup .designer-portlet .data-table{width:99%}body .ui-widget-overlay{background:#777;opacity:.6;filter:Alpha(Opacity=70);z-index:1039!important;position:fixed;top:0;left:0;width:100%;height:100%}.designer-portlet.ui-dialog.ui-widget{margin:0 auto;background:#fff;border-radius:6px;border:3px solid #eaf7ed;box-shadow:0 0 10px #bcbebb;padding:10px;text-align:center;min-height:100px}.designer-portlet.ui-dialog.ui-widget.sucess{border:3px solid #94ce39;box-shadow:0 0 10px #bcbebb}.designer-portlet.ui-dialog.ui-widget.error{border:2px solid #cd3737;box-shadow:0 0 5px #cd3737}.designer-portlet.ui-dialog.ui-widget.info{border:2px solid #f0e71e;box-shadow:0 0 10px #ebf50b}.designer-portlet.ui-dialog.ui-widget h1,.designer-portlet.ui-dialog.ui-widget h2{color:#87d524}.designer-portlet.ui-dialog.ui-widget.error h1,.designer-portlet.ui-dialog.ui-widget.error h2{color:#ff3737}body .designer-portlet.ui-dialog #dialog.ui-dialog-content{margin-bottom:40px;top:0;height:auto!important}body .designer-portlet.ui-dialog #validationsDialog.ui-dialog-content{margin-bottom:15px;top:0;height:auto!important}.designer-portlet{display:none}#container .designer-portlet .tabs>ul li{width:auto}.blockUI h4 #spinnerText{display:inline-block;background:url("images/loading_indicator.gif") no-repeat;padding-left:20px;min-height:16px;line-height:18px}.topMenuList,.headerContent .title h1{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.headerContent .title h1{cursor:default}.designer-portlet .component.tooltip{height:auto;background:#363c42;color:white;width:auto;margin:auto;position:absolute;border:1px solid #a7cf00;border-radius:5px;z-index:999;padding:20px 5px 5px 5px;top:0}.designer-portlet .component.tooltip .close{position:absolute;right:10px;top:5px;cursor:pointer;z-index:10}.designer-portlet .component.tooltip a,.designer-portlet .component.tooltip a:hover{color:#a7cf00}.designer-portlet .balloon{width:20px;height:20px}.designer-portlet .component.tooltip:before,.designer-portlet .component.tooltip:after{bottom:100%;left:12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:2}.designer-portlet .component.tooltip.tooltip-left:before,.designer-portlet .component.tooltip.tooltip-left:after{right:12px;left:auto}.designer-portlet .component.tooltip:after{border-color:rgba(54,60,66,0);border-bottom-color:#363c42;border-width:10px;margin-left:-5px}.designer-portlet .component.tooltip:before{border-color:rgba(167,207,0,0);border-bottom-color:#a7cf00;border-width:11px;margin-left:-6px}.designer-portlet .component div.help{display:none;margin-left:5px;margin-right:5px;margin-bottom:5px;width:16px;height:20px;vertical-align:middle;cursor:pointer;background:url("images/help.gif") no-repeat}.designer-portlet .component div.help .component.tooltip{text-align:left;font-weight:normal;padding:10px 10px 10px;margin-top:30px;margin-left:-10px}.designer-portlet .customfile .component.button{padding:0;margin:0}.designer-portlet .customfile{position:relative;overflow:hidden}.designer-portlet .customfile-input{position:absolute;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;z-index:999;top:0;left:0;filter:alpha(opacity=0);width:100%;height:100%}.designer-portlet .customfile .component,.designer-portlet .customfile span{float:left;float:left;padding:0;margin-left:0}.designer-portlet .customfile>span{padding:5px;color:#aaa}.designer-portlet .customfile span.required{color:red;font-weight:bold;margin-left:.5em}