button,.button{padding:.3em 1em;height:auto;background-image:linear-gradient(to bottom,rgba(255,255,255,.18) 0%,rgba(56,56,56,.10) 100%);background-color:#f1f1f1;border-style:solid;border-width:1px;border-color:#e1e1e1 #d1d1d1 #c9c9c9 #ddd;border-radius:1px;box-shadow:inset 0 0 0 rgba(255,255,255,.2) , 0 0 2px rgba(0,0,0,.05);color:#777;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.1);white-space:nowrap;transition:all .2s linear}button:hover,.button-hover{background-color:#f9f9f9;transition:all .3s linear}button:active,.button-active{background-color:#f5f5f5;border-color:#ddd;box-shadow:inset 0 0 0 rgba(255,255,255,.2) , 0 0 2px rgba(0,0,0,.05);transition:all .2s linear}button.small,.button-small{padding:.2em .5em;font-size:1.1rem}button.submit{background-color:#3bacb4;border-color:#28838a;color:#f1f1f1;text-shadow:none;cursor:pointer;font-family:Arabic\ Typesetting}button.submit:hover{background-color:#f3af1e;border-color:#bd8611;color:#fff}.basic-button{display:inline-block;margin:1px;padding:1px 6px;border:none;color:#000}.basic-button:hover{color:#fafafa;text-decoration:none}.basic-button{background-color:#f3af1e}.basic-button:hover{background-color:#3bacb4}.basic-button.alt{background-color:#e2a447}.basic-button.alt:hover{background-color:#ffc672}.field-button{display:inline-block;font-size:0;white-space:nowrap}.field-button button{margin-left:-1px;padding:4px 8px;font-size:11px}.fieldset-mini{margin:20px auto auto auto;width:540px}fieldset{margin:1.5em 0;background:none;border:none}fieldset img{max-width:250px}@media (min-width:769px){fieldset img{max-width:450px}}fieldset.fieldset-submit{width:100%;background:none;border:none;text-align:center}fieldset.fieldset-submit legend{display:none}.horizontal-fieldset-desc,.horizontal-fieldset-element{display:inline-block;vertical-align:middle}.horizontal-fieldset-desc+.horizontal-fieldset-element{max-width:100%}.horizontal-fieldset-element .form-field-select{max-width:none}optgroup{border:none;border-bottom:1px solid #5b5a5a;font-weight:bold}option{padding:0 3px}legend{display:block;margin:0 0 .6em 0;width:100%;border-bottom:1px solid #ddd;text-transform:none;color:#474747;font-size:1.5em;text-align:center}.xmlhttprequest-preview{padding:0 2px;background-color:#fff;border:1px solid #ccc;color:#2e3b5f}.xmlhttprequest-preview img{max-width:600px}input[type="text"],input[type="email"],input[type="url"],input[type="number"],input[type="color"],input[type="tel"],input[type="search"],input[type="password"],input[type="file"],textarea,select{padding:4px 18px 4px 6px;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.01);color:#555;text-align:right}input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="number"]:hover,input[type="color"]:hover,input[type="tel"]:hover,input[type="search"]:hover,input[type="password"]:hover,input[type="file"]:hover,textarea:hover,select:hover{background-color:#fff;border:1px solid #bbb;color:#333;text-align:right}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="color"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="file"]:focus,textarea:focus,select:focus{border-color:#bbb;box-shadow:inset 0 1px 1px rgba(0,0,0,.01) , 0 0 6px rgba(0,0,0,.2);outline:0;color:#222}input[type="color"]{padding:0 2px 0 2px;width:25px}form input:focus:invalid,form textarea:focus:invalid,form .constraint-status-right input,form .constraint-status-right textarea{border-color:rgba(196,60,43,.3);box-shadow:0 0 3px rgba(196,60,43,.1)}form input:focus:valid,form textarea:focus:valid,form .constraint-status-right input,form .constraint-status-right textarea{border-color:rgba(71,137,72,.3);box-shadow:0 0 5px rgba(71,137,72,.1)}input.field-smaller{width:29px}input.field-small{width:77px}input.field-large{width:200px}input.field-xlarge{width:250px}input.input-date{width:100px}input.input-hours{width:50px}input.input-minutes{width:50px}input[name$="_hours"]{width:50px}input[name$="_minutes"]{width:50px}.cip-icon-key-small{display:none!important}.form-element,.form-element-textarea{position:relative;margin:0 1em 1em 1em}@media (min-width:769px){div#main.main-with-left.main-with-right section .form-element,div#main.main-with-left.main-with-right section .form-element-textarea{margin:5px 0}}.fieldset-description{margin:0 1em 1.5em 1em}@media (max-width:768px){.form-element,.form-element-textarea{margin:0 .6em 1em .6em}.fieldset-description{margin:0 .6em 1.3em .6em}}@media (max-width:480px){.form-element,.form-element-textarea{margin:0 .6em .5em .6em}.fieldset-description{margin:0 .6em .9em .6em}}@media (max-width:768px){.form-element-textarea+div.center button,.fieldset-content>div.center button{margin-top:5px}}.form-element [id$="user_avatar"] img{max-width:200px}.form-field{position:relative;display:inline-block;max-width:600px}@media (max-width:360px){.form-field{max-width:270px}}.form-field-free-large{width:100%;max-width:none}.form-field-action-link{text-align:center}.form-field label{display:block;margin:0 10px 0 0}.form-element>label{text-align:left;display:inline-block;padding-right:10px;width:40%;text-align:right;vertical-align:top;font-size:1.3em;color:#3bacb4}.field-description{display:block;font-size:.8em;line-height:12px}@media (max-width:768px){.form-element>label{width:100%}span.field-description{display:inline-block;font-size:.7em;font-style:italic}}@media (min-width:769px){.form-field-select{max-width:59%}}.form-field-select select{max-width:100%}input[disabled="disabled"],input[disabled="disabled"]:hover,input[disabled="disabled"]:focus,textarea[disabled="disabled"],textarea[disabled="disabled"]:hover,textarea[disabled="disabled"]:focus,select[disabled="disabled"],select[disabled="disabled"]:hover,select[disabled="disabled"]:focus{background-color:#f1f1f1;border:1px solid #ccc;color:#aaa;cursor:not-allowed}input[readonly="readonly"],input[readonly="readonly"]:hover,input[readonly="readonly"]:focus,textarea[readonly="readonly"],textarea[readonly="readonly"]:hover,textarea[readonly="readonly"]:focus,select[readonly="readonly"],select[readonly="readonly"]:hover,select[readonly="readonly"]:focus{background-color:#fafafa;border:1px solid #ccc;color:#888}.form-field-checkbox{display:inline-block}.form-field-textarea{position:relative;display:inline;margin:5px auto;width:99%}textarea{width:100%;overflow:auto;resize:vertical}.form-element-textarea textarea{width:100%}.form-element-textarea .form-field-textarea{display:block}.form-element .form-field-textarea{display:inline-block}.form-element-textarea .form-field-textarea div{float:left}.form-element-preview,.form-element-reset{margin:5px auto 0 auto;text-align:center;display:inline}.form-element-auth .form-field{display:inline-block;margin:2px 0 0 0}.form-element-auth .form-field div[class^="advanced-auth"]{float:left}.form-element-auth .field-description{display:inline;font-style:italic}.advanced-auth-group select{padding-right:5px;max-width:153px;overflow-x:auto}.advanced-auth-select select{padding-right:5px;max-width:132px;word-wrap:normal;overflow-x:auto}.advanced-auth-select{margin-left:5px}.advanced-auth-input{margin-left:5px;width:auto}.advanced-auth-input input{padding:4px 24px 4px 6px}.advanced-auth-input button{margin-left:-29px;padding:5px 5px 6px 5px;border-width:0 0 0 1px}.advanced-auth-input-result{margin:2px 0 0 0;width:138px;height:100px}.bbcode ~ .form-field-textarea textarea {border-width:0 1px 1px 1px}@media (min-width:769px){.form-element-textarea-small{width:49%}.form-element .form-field-textarea{width:59%}}@media (max-width:480px){.form-element-auth .form-field .advanced-auth-input{float:none;margin:5px 0 0 0}}.constraint-status-error input,.constraint-status-error textarea{border-color:rgba(196,60,43,.3);box-shadow:inset 0 0 3px rgba(196,60,43,.1);color:#c43c35}.constraint-status-error input:hover,.constraint-status-error input:focus,.constraint-status-error textarea:hover,.constraint-status-error textarea:focus{border-color:rgba(196,60,43,.5);box-shadow:inset 0 0 6px rgba(196,60,43,.3);color:#c43c35}.text-status-constraint{position:absolute;display:block;z-index:1;padding:6px 5px;left:5px;min-width:20em;background-color:#fefefe;border:1px solid #eaeaea;box-shadow:1px 3px 6px rgba(0,0,0,.3);font-size:.8em;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,.5)}input+.text-status-constraint{top:25px}.text-status-constraint:after,.text-status-constraint:before{content:" ";position:absolute}.text-status-constraint:before{left:8px;top:-9px;border-bottom:9px solid rgba(230,230,230,1);border-left:9px solid transparent;border-right:9px solid transparent}.text-status-constraint:after{left:9px;top:-8px;border-bottom:8px solid rgba(250,250,250,1);border-left:8px solid transparent;border-right:8px solid transparent}div.field-required:after,div.picture-status-constraint:after{display:inline-block;position:absolute;right:4px;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.field-required:after{top:10px;opacity:.6;color:#c43c35;font-size:.8rem;content:"\f069"}.form-field-date.field-required:after,.form-field-date.picture-status-constraint:after{right:24px}.form-field-select.field-required:after,.form-field-number.field-required:after,.form-field-decimal.field-required:after{right:-10px}.form-field-datetime.field-required:after{right:-15px}.form-field-checkbox.field-required:after{right:-20px;top:0}.form-field-upload-file.field-required:after{right:43px;top:12px}.constraint-status-right .form-field-upload-file.picture-status-constraint:after{right:40px;top:8px}.constraint-status-right .form-field-color:after,.constraint-status-right .form-field-select:after,.constraint-status-right .form-field-number:after,.constraint-status-right .form-field-decimal:after{right:-20px}.constraint-statuts-right .form-field-checkbox:after{top:4px}.constraint-statuts-right .form-field-datetime:after{right:-22px}.form-field-number input,.form-field-decimal input,.form-field-datetime input{padding-right:2px}.form-element-date .constraint-status-error div.field-required:after,.form-element-date .constraint-status-right div.field-required:after{right:10px}.form-field-textarea.field-required:after,.constraint-status-right .form-field-textarea.field-required:after,.constraint-status-right .form-field-textarea.field-required:after{top:45%}.constraint-status-right div.field-required:after{content:" "}.constraint-status-right div.form-field-checkbox.picture-status-constraint:after{top:0}.constraint-status-right div.picture-status-constraint:after{opacity:1;font-size:1.5rem;top:6px}.constraint-status-error .form-field-textarea .picture-status-constraint:after,.constraint-status-right .form-field-textarea .picture-status-constraint:after{top:40%}.constraint-status-right div.picture-status-constraint:after{content:"\f00c";color:#57a957}.constraint-status-error i.picture-status-constraint{content:"\f056";color:#c43c35}.form-field-multi-select.field-required:after{display:none}.constraint-status-right .form-field-multi-select select{border-color:rgba(71,137,72,.3);box-shadow:0 0 5px rgba(71,137,72,.1)}.form-field-radio-button.field-required:after,.form-field-multiple-checkbox.field-required:after{top:4px;right:-16px}.form-field-radio{display:inline-block}.html-table-header-sortable{float:right}@media (max-width:768px){.html-table-header-sortable{display:none}}.html-table-header-sortable .fa-caret-up{margin-bottom:-4px}.html-table-header-sortable .fa-caret-down{margin-top:-12px}.html-table-header-sortable .sort-active{color:#aaa}.autocomplete-suggestions{background-color:#fff;border:1px solid #999;overflow:auto}.autocomplete-suggestions strong{font-weight:normal;color:#39f}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;cursor:pointer}.autocomplete-selected{background-color:#f0f0f0}.autocomplete-no-suggestion{text-align:center}div[id*="keyword"] .form-autocompleter-container input{max-width:calc(100% - 20px)}.linedwrap{max-width:100%}.linedtextarea{display:inline-block;margin:0;padding:0 0 0 10px;width:calc(100% - 60px);height:100%;background-color:#fff}.linedtextarea textarea,.linedwrap .codelines .lineno{font-size:10pt;font-family:monospace;line-height:normal!important}.linedtextarea textarea{margin:0;padding:5px 0 0 0;width:100%!important;height:100%;border:0}.linedwrap .lines{display:inline-block;overflow:hidden;margin-top:0;padding:5px 0 0 0;width:50px;height:100%;background-color:#fff;border-right:1px solid silver}.linedwrap .codelines .lineno{padding:.0 .5em 0 0;text-align:right;color:#aaa;white-space:nowrap}.linedwrap .codelines .lineselect{color:red}label.connectlabel{text-align:left;vertical-align:top;display:inline-block;padding-right:10px;width:30%;text-align:left;vertical-align:top}label.connectlabe2{text-align:left;vertical-align:top;display:inline-block;padding-right:10px;width:0%;text-align:left;vertical-align:top}label.connectlabe3{text-align:left;vertical-align:top;display:inline-block;padding-right:10px;width:40%;text-align:left;vertical-align:top}