﻿.hidden{visibility:hidden;width:1px;height:1px;display:block;margin:0;padding:0;}.form{width:100%;}.form .row{clear:both;}.form .row p{padding:14px 14px 0 7px;margin:0;line-height:1.6em;}.form .row h1{padding:28px 14px 7px 7px;margin:0;}.form .row h3{padding:28px 14px 0 7px;margin:0;color:rgba(0,0,0,.3);text-shadow:0 0 5px #fff;}.form .row h3+p{padding:7px 14px 0 7px;}.form .row .full{width:100%;float:left;}.form .row .half:first-child{float:left;width:49%;margin-right:1%;}.form .row .half:last-child{float:left;width:49%;margin-left:1%;}.form .row a{color:#539090;text-decoration:underline;}.form .row a:hover{text-decoration:none;}.form .row .small{font-size:.8em;color:#777;line-height:1.4em;}.form .row .upload-article-image{position:absolute;right:7px;bottom:7px;cursor:pointer;color:#539090;}.form .row .upload-article-image:hover{color:rgba(160,10,10,.6);}.form .row .hint{font-size:.9em;color:#555;line-height:1.4em;}.form .row .small-hint{font-size:.8em;color:#555;line-height:1.4em;padding:7px 7px 0 7px;}.form .row .btn{margin-top:14px;margin-bottom:14px;}.form .row .input,.form .row .ddl{margin-top:14px;margin-bottom:0;}.form .row .right{text-align:right;}.form .row ul.checkmarks{padding:14px;margin:0;color:#539090;}.form .row ul.checkmarks li{position:relative;padding:7px 7px 7px 28px;margin:0;list-style:none;}.form .row ul.checkmarks li svg{position:absolute;left:0;top:5px;}.form .row ul.checkboxes.error{border:1px solid rgba(160,10,10,.6);}.form .row ul.checkboxes{border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}.form .row .group{margin-top:7px;border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}.form .row .group .range{margin:7px;}.form .row .group .label{padding:7px;font-size:1.2em;}.form .row .group.error{border:1px solid rgba(160,10,10,.6) !important;}.form .row .label{color:#539090;font-size:1em;margin:7px;font-weight:bold;}.form .row .small{margin:0;padding:0;}.form .row .top{margin-top:7px;}.form .row .flex{margin-top:14px;display:flex;flex-wrap:wrap;}.form .row .flex div{width:33%;display:inline-block;}.form .row .flex div a{margin:7px;border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;display:block;min-height:100px;text-align:center;text-decoration:none;}.form .row .flex div a svg{margin:20px auto 10px auto;display:block;width:48px;height:48px;}.form .row .flex div a .title{display:table;width:100%;font-weight:normal;}.form .row .flex div a .title span{display:table-cell;text-align:center;height:48px;vertical-align:middle;}.form .row .flex div a:hover{background-color:rgba(255,255,255,.3);}.form .row .flex div a:not([href]){color:#bbb;cursor:default;}.form .row .flex div a:not([href]):hover{background-color:transparent;}.form .row:first-child h3{padding-top:0;}.rte{border:solid 1px #ccc;box-sizing:border-box;margin:14px 0 8px 0;padding:0;position:relative;width:auto;border-radius:5px;background-color:#fff !important;}.rte input,.rte textarea{box-sizing:border-box;width:100%;}.input{border-bottom:solid 1px #ccc;box-sizing:border-box;margin-bottom:8px;padding:0;position:relative;width:auto;border-radius:5px;background-color:#fff !important;}.input input,.input textarea{font-family:inherit;background-color:transparent;border:none;font-size:1em;outline:0;padding:21px 7px 7px 10px;box-sizing:border-box;width:100%;box-shadow:#fff 0 0 1000px inset;border-radius:5px;}.input input:-webkit-autofill,.input textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;font-size:1em;}.input textarea{resize:vertical;min-height:120px;}.input.max textarea{min-height:360px;}.input label{font-size:1em;position:absolute;transform-origin:top left;transform:translate(10px,16px) scale(1);transition:all .1s ease-in-out;cursor:text;color:#999 !important;padding-left:24px;}.input label svg{width:18px;height:18px;display:inline-block;position:absolute;left:0;top:0;}.input label.no-icon{padding-left:0;}.input.active label{transform:translate(10px,4px) scale(.75);}.ddl{border:solid 1px #ccc;box-sizing:border-box;margin-bottom:8px;padding:0;position:relative;width:auto;border-radius:5px;background-color:#fff !important;padding-bottom:1px;}.ddl label{font-size:1em;position:absolute;transform-origin:top left;transform:translate(10px,4px) scale(.75);transition:all .1s ease-in-out;cursor:text;color:#999 !important;padding-left:24px;}.ddl label svg{width:18px;height:18px;display:inline-block;position:absolute;left:0;top:0;}.ddl label.no-icon{padding-left:0;}.ddl select{font-family:inherit;background-color:transparent;border:none;font-size:1em;outline:0;padding:21px 7px 5px 7px;box-sizing:border-box;width:100%;box-shadow:#fff 0 0 1000px inset;border-radius:5px;}.input.error,.ddl.error,.input.error:focus-within{border:1px solid rgba(160,10,10,.6) !important;}.input.error label,.ddl.error label,.input.error:focus-within label{color:rgba(160,10,10,.6) !important;}.input:focus-within label,.ddl:focus-within label{color:#539090 !important;}.upload label{font-size:1em;position:absolute;transform-origin:top left;transition:all .1s ease-in-out;cursor:text;color:#bbb !important;transform:translate(10px,4px) scale(.75);}#ulErrors{list-style:none;margin:14px 0 0 0;border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;padding:10px 7px 10px 7px;}#ulErrors li{display:block;color:#a32548;font-size:.9em;line-height:23px;}#ulErrors li:before{display:block;float:left;color:#a32548;border-radius:50%;content:"×";font-weight:bold;font-size:17px;width:23px;line-height:23px;text-align:center;margin-right:6px;}.range{padding:0;margin:0;}.range input{-webkit-appearance:none;width:100%;height:23px;background:rgba(0,0,0,.1);outline:none;-webkit-transition:.2s;transition:opacity .2s;border-radius:5px;padding:0;margin:0;box-sizing:border-box;}.range input:hover{background-color:rgba(0,0,0,.2);}.range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:23px;height:23px;background:#539090;cursor:pointer;border-radius:5px;}.range input::-moz-range-thumb{width:23px;height:23px;background:#539090;cursor:pointer;border-radius:5px;}hr{border-left:none;border-right:none;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(0,0,0,.1);padding:0;margin:0;}.check{display:block;position:relative;padding-left:30px;margin:0 7px 0 0;cursor:pointer;font-size:.9em;line-height:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:rgba(0,0,0,.1);border-radius:5px;}.check:hover input~.checkmark{background-color:rgba(0,0,0,.2);}.check input:checked~.checkmark{background-color:#539090;}.checkmark:after{content:"";position:absolute;display:none;}.check input:checked~.checkmark:after{display:block;}.check .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}ul.checkboxes,ul.radioboxes{list-style:none;padding:7px;margin:7px 0 0 0;}ul.checkboxes li,ul.radioboxes li{list-style:none;padding:0;margin:7px;display:inline-block;}.row .disabled{cursor:not-allowed;opacity:.3;}.disclaimer{display:none;padding-top:7px;}.row .disabled+.disclaimer{display:block;}.checkboxes input{position:absolute;opacity:0;}.checkboxes input+label{position:relative;cursor:pointer;padding:0 0 0 27px;vertical-align:top;line-height:24px;}.checkboxes input+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#fff;border-radius:5px;position:absolute;left:0;}.checkboxes input:hover+label:before{background:#539090;}.checkboxes input:checked+label:before{background:#539090;}.checkboxes input:checked+label:after{content:'';position:absolute;left:6px;top:7px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg);}.checkboxes input:disabled+label{color:#b8b8b8 !important;cursor:auto;}.checkboxes input:disabled+label:before{box-shadow:none;background:#ddd !important;}.radioboxes input{position:absolute;opacity:0;}.radioboxes input+label{position:relative;cursor:pointer;padding:0 0 0 27px;vertical-align:top;line-height:24px;}.radioboxes input+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:12px;height:12px;background:#fff;border:3px solid #fff;border-radius:50%;position:absolute;left:0;}.radioboxes input:hover+label:before{background:#539090;border:5px solid #539090;}.radioboxes input:checked+label:before{background:#539090;}.radioboxes input:disabled+label{color:#b8b8b8;cursor:not-allowed;}.radioboxes input:disabled+label:before{box-shadow:none;background:#ddd;border:5px solid #ddd;cursor:not-allowed;}.radioboxes input:checked+label:before{border:5px solid #539090;background:#fff;}.picture-selector{margin-top:14px;}.picture-selector .picture-wrapper{min-height:132px;padding:14px;border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}.picture-selector .picture-wrapper .picture-image{width:128px;height:128px;border-radius:4px;float:left;margin:2px;cursor:pointer !important;}.picture-selector .picture-wrapper .picture-image img{width:100%;height:100%;float:left;cursor:pointer !important;}.picture-selector .picture-wrapper .picture-image img[disabled="disabled"]{cursor:default !important;}.picture-selector .picture-wrapper .picture-image #imgUserProfile{border-radius:50%;}.picture-selector .picture-wrapper .picture-image #imgCustomerProfile{border-radius:15%;}.picture-selector .picture-wrapper .picture-actions{padding:42px 0 0 155px;}.gallery-selector{margin-top:14px;}.gallery-selector .gallery-wrapper{min-height:132px;padding:0 0 14px 14px;border-radius:5px;border:1px solid rgba(255,255,255,.5);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}.gallery-selector .gallery-wrapper ul{width:100%;padding:0;margin:0;list-style:none;}.gallery-selector .gallery-wrapper ul li{width:128px;height:128px;float:left;margin:14px 13px 0 0;position:relative;border-radius:5px;box-shadow:rgba(0,0,0,.3) 0 0 14px;border:1px solid rgba(255,255,255,.5);}.gallery-selector .gallery-wrapper ul li img{cursor:default;width:100%;height:100%;position:absolute;border-radius:5px;}.gallery-selector .gallery-wrapper ul li .remove{cursor:pointer;position:absolute;text-align:center;top:0;right:0;display:none;background-color:rgba(0,0,0,.2);border-top-right-radius:5px;border-bottom-left-radius:5px;}.gallery-selector .gallery-wrapper ul li .remove svg{color:#fff;width:24px;height:24px;}.gallery-selector .gallery-wrapper ul li .remove:hover{background-color:rgba(0,0,0,.8);}.gallery-selector .gallery-wrapper ul li:hover{opacity:.8;}.gallery-selector .gallery-wrapper ul li:hover .remove{display:block;}.gallery-selector .gallery-wrapper ul li:last-child{cursor:pointer !important;box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}.gallery-selector .gallery-wrapper ul li:last-child a svg{width:96px;height:96px;left:16px;position:absolute;top:5px;}.gallery-selector .gallery-wrapper ul li:last-child a span{position:absolute;text-align:center;bottom:7px;right:0;left:0;display:block;}.gallery-selector .gallery-wrapper ul li:last-child a.disabled{opacity:.3 !important;cursor:wait;}.gallery-selector .gallery-wrapper.error{border:1px solid rgba(160,10,10,.6);box-shadow:rgba(0,0,0,.2) 0 0 2px inset;}