.item .tooltip{float:left;top:2px;left:7px;position:relative;z-index:2}.item .tooltip:hover{z-index:3}.item .tooltip>span{display:inline-block;width:15px;height:15px;line-height:15px;font-size:.9em;font-weight:700;text-align:center;color:#fff;cursor:help;background-color:#00aeef;position:relative;border-radius:10px}.item .tooltip .content{opacity:0;width:200px;background-color:#333;color:#fff;font-size:.9em;position:absolute;top:0;left:20px;padding:8px;border-radius:6px;pointer-events:none;transition:.2s cubic-bezier(.1,.1,.25,2);-webkit-transition:.3s cubic-bezier(.1,.2,.5,2.2);-moz-transition:.3s cubic-bezier(.1,.2,.5,2.2)}.item .tooltip p{padding:0}.item .tooltip.down .content{left:auto;right:0;top:30px}.item .tooltip:hover .content{opacity:1;left:36px}.item .tooltip .content b{height:0;width:0;border-color:#333 #333 transparent transparent;border-style:solid;border-width:9px 7px;position:absolute;left:-14px;top:8px}.item .tooltip.down .content b{left:auto;right:6px;top:-10px;border-width:5px;border-color:transparent #333 #333 transparent}.item .alert{float:left;margin:0;padding:2px 10px;color:#d00;border-radius:3px 4px 4px 3px;background-color:#ffe8e8;white-space:pre;position:relative;left:-15px;opacity:0;z-index:1;transition:.15s ease-out}.item .alert{max-width:100%;position:absolute;top:-50%;font-size:12px}.item.bad .alert{left:0;opacity:1}@keyframes shake{15%{transform:translateX(-5px)}30%{transform:translateX(5px)}45%{transform:translateX(-3px)}60%{transform:translateX(3px)}75%{transform:translateX(2px)}100%{transform:none}}@-webkit-keyframes shake{25%{-webkit-transform:translateX(-6px)}75%{-webkit-transform:translateX(6px)}}form fieldset{clear:both;margin:0 0 10px}form .item{padding:5px 0;position:relative;height:2em;font-family:Lato,sans-serif}form .item.items{height:auto}.item label,.item .label{float:left;cursor:pointer}.item label span,.item .label{float:left;width:160px;text-transform:capitalize;line-height:2em}.item input,.item textarea{float:left;padding:3px 4px;width:210px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.item input[type=checkbox]{width:auto}.label~label{vertical-align:middle;margin:.3em 1.2em 0 0}.item input.short{width:90px}.item input:focus:not([type=checkbox]),.item textarea:focus{box-shadow:0 0 4px #bcbcbc;border:1px solid #bcbcbc}.item textarea{}.item select{float:left;width:220px;padding:2px 0;margin:0;border:1px solid #ccc;text-transform:capitalize}.item select option{padding:1px}.item>.extra{float:left;font-size:.9em;color:#999;line-height:2em;margin-left:13px}.item.multi .input{float:left}.item.multi input{float:left;margin-right:5px;width:35px;text-align:center}form .item.multi input:nth-last-child(-n+2){margin:0}.item.items input{border-top:5px solid #e1e1e1;margin:0 0 0 160px}.bad input,.bad select,.bad textarea{box-shadow:0 0 4px -2px #ce5454;position:relative;left:0}.wpc_comm_form input{box-shadow:0 0 4px -2px #d4d0ba}.wpc_comm_form textarea{box-shadow:0 0 4px -2px #d4d0ba}