.koment { display: block; width: 100%; margin-top: 20px; padding: 0; }
.komentform { display: block; width: 100%; margin: 0; padding: 0; }
.komentformrazd { display: block; width: 100%; height: 20px; margin: 0; padding: 0; }

.kareab { display: block; width: 100%; height: 60px; margin: 0; padding: 17px 0px 5px 68px; font-family: pragmatica_font; font-size: 20px; color: #444444; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; resize: none; background: #f8f8f8; cursor: pointer; background: #f4f4f4 url('http://localhost/NEPTUN92/img.neptune92.eu/blog/sluj/pero.png') no-repeat center left; }
@media screen and (max-width:350px) { .kareab { font-size: 16px; } }

.karea { display: block; width: 100%; height: 80px; margin: 0; padding: 6px; font-family: pragmatica_font; font-size: 16px; color: #000000; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; resize: vertical; background: #f8f8f8; }
.kp1 { display: block; width: 100%; margin-top: 10px; line-height: 20px; padding: 0; font-family: pragmatica_font; font-size: 13px; color: #000000; }
.kp1 input { margin-top: 0; padding: 0; float: left; }
.kp1 a { font-family: pragmatica_font; font-size: 13px; color: #0066cc; text-decoration: none; }
.kp1 a:hover { color: #0099ff; }

.kiment1 { display: inline-block; width: 50%; margin: 0; padding: 0; float: right; }
.kiment1 input { display: block; width: 98%; height: 30px; padding: 0px 10px 0px 30px; margin-top: 10px; font-family: pragmatica_font; font-size: 16px; color: #000000; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; float: right; background: #f8f8f8  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4ggLDCYV1zBCQgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAEtSURBVDjLrdOxalRBFMbx311shDQpfAJ7m1QhhcmmjqBgn+5rNIIJLgYsLJMsCsHmvoJp8gKJ6QRxq7yDrRK20yLNCMtyL7mbu9MM5wzz/87MOV9lSauu6z2MMcWLJFdQLQn+Dkdz6e0kl9US4PulcniLdbws8VbVEw6P8AuHSU5K/msR+f2gB/wptnGOh0n+zRx/LwIrg3vCX+MKHzDBzlw/PpXwYHDPhp6W8Lrs44Zmj5KcDnpMy/skT/AxyeMG+PFCY9oEqOt6LcmkDd5ZoAX+E2v4gldNcBh0dGhTdTdlb4V3Epg10SwgybBMyw/sNsGhiw+mWC0O/VxeNcJGkmd3Xa46fNEmvpXwrJjo/5w/T3LeS6CIDHExlx61fcuiPZDkElv4g7940wUOt4pIfBy9OxSzAAAAAElFTkSuQmCC') no-repeat center left; }
.kiment2 { display: inline-block; width: 50%; margin: 0; padding: 0; }
.kiment2 .input1 { display: block; width: 98%; height: 30px; padding: 0px 10px 0px 30px; margin-top: 10px; font-family: pragmatica_font; font-size: 16px; color: #000000; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #f8f8f8 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4ggLDCgW0Lo+dgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAD2SURBVDjLrdQtTkNBFAXgb4rCVRSBwvAEFkfSJeBI90ECyXMI3E1YAbK+ji1UYNgADQRNE1CQ1ICZJtBUzAyMPPfMuX9nJqk8fd/DAWY4zvADzvASEb/4ScPp+/4Vow14GRF7m9xBg/j+FnEY5djfEuTxFMdaEnzUxFp38LUNj4j0Hx3AeSFmp0V9Pp/fj8fjZxxhiYuIuN3GTZX+38UlTvGOqxy+xhB3uMHn+j2kCvFDPBbW02EREWU7yNVMK6Y4XXdQs+STFu6gcESpwcqppoNhg9mGxQki4g2LCvFFvlM8IhHRYZK/6SesflBWGZthEhFddp5vMj1FVUKWwXsAAAAASUVORK5CYII=') no-repeat center left; }
.kiment2 .input2 { display: block; width: 98%; height: 30px; padding: 0px 10px 0px 30px; margin-top: 10px; font-family: pragmatica_font; font-size: 16px; color: #000000; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #f8f8f8 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4ggLDC0cTRgjLQAAAalJREFUOMut1E9oz3Ecx/HHby3JyWWRxQ5OihSyNSlx4+jgQsrlvSL/bly2knIRK1nvX7TiwElSSjuQ0qZJDjspB9vRRVsOUvwcvFe/1tRvP76X5/fzfb8/r/f3/efzafjHJzM3og+LEfFlpb3RpWgfruE01reZWkicw6+IaPV2IT6KMXzHPcxgEQM4hRGcRD+Wetco/hxHcSUibqzicjczT+AxpjDUWIP4OM5jOCJmMrNRpdiOp/iGXRExmZkTlcm23g7Fd5Z4lHg/PrXV/wLmq0yTaFaAwZ4OE7iNhYho1nq2xAcjooEHJf627IvFnz0d/H0DRzBe68PYgvsRMVtuU8WZ4u7i+04yGC6+KR4qvmrz2VucLl7CfEQsdNKDzcWl4vKegbaDdrG+vcjMMRzEAegkg6/FHcVHxeuZOVv25eCfMYrjETHdUYBWq/W6Xi/7M0ZzOIaXJb4fH6sPN7EhIp6s9fQ+zMxWZl5daWs2m43yGcrMdV3fRZm5gK01orcwV/3YhzM1DCMRkV1fdpl5B2dXMX3AWEQ8+1+36R5squa+i4gff/P9DUutj7r3531yAAAAAElFTkSuQmCC') no-repeat center left; }

@media screen and (max-width:599px) {
.kiment1 { display: block; width: 100%; float: none; }
.kiment1 input { display: block; width: 100%; float: none; }
.kiment2 { display: block; width: 100%; }
.kiment2 .input1, .kiment2 .input2 { display: block; width: 100%; }
}

.komsub { position: relative; display: block; width: 100%; margin: 0; padding: 0; text-align: right; }
.komsub table { display: block; width: 100%; border-collapse: collapse; padding 0; margin: 0; }
.komsub table tr { border: 0px; padding 0; margin: 0; }
.komsub table td { border: 0px; padding 0; margin: 0; height: 36px; font-family: pragmatica_font; font-size: 14px; color: #999999; }
.komsub table td span { margin-left: 10px; padding: 8px 18px 8px 18px; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #eeeeee; cursor: pointer; font-family: pragmatica_font; font-size: 16px; color: #0066cc; text-decoration: none; }
.komsub table td span:hover { color: #ffffff; background: #0066cc; }
.komsub table td img { margin: 0; padding: 0; border: 0; }
.wt30 { width: 30px; cursor: pointer; }
.wt20 { width: 20px; }
.wt16 { width: 16px; }

.abosub { display: block; width: 100%; margin: 10px; padding: 10px; text-align: left; font-family: pragmatica_font; font-size: 20px; color: #999999; cursor: pointer; }
.abosub:hover { color: #0066cc; }
.abosub img { display: inline-block; width: 30px; cursor: pointer; margin: 0; padding: 0; }

.abonir { display: none; width: 100%; margin: 10px; padding: 10px; text-align: left; }
.abonir span { display: inline-block; margin-right: 10px; padding: 0; font-family: pragmatica_font; font-size: 16px; color: #777777; }
.abonir input, .abonir select { display: inline-block; width: 28%; height: 30px; margin-right: 10px; padding: 2px 5px 2px 5px; font-family: pragmatica_font; font-size: 15px; color: #777777; border: 1px solid #aaaaaa; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #ffffff; }
.abonir p { display: inline-block; width: 30px; height: 30px; margin: 0; padding: 0; font-family: pragmatica_font; font-size: 22px; color: #0066cc; border: 1px solid #aaaaaa; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #eeeeee; cursor: pointer; text-align: center; }
.abonir p:hover { color: #ffffff; background: #0066cc; }

.komkom2 { display: block; width: 100%; margin: 0; padding: 0px 0px 0px 50px; }
@media screen and (max-width:600px) {
.komkom2 { padding: 0px 0px 0px 30px; }
.abonir span { display: block; width: 100%; margin-right: 0; margin-bottom: 10px; }
.abonir input, .abonir select { display: block; width: 100%; margin-right: 0; margin-bottom: 10px; }
.abonir p { display: block; width: 100%; }
}
@media screen and (max-width:400px) { .komkom2 { padding: 0px 0px 0px 20px; } }
@media screen and (max-width:300px) { .komkom2 { padding: 0px 0px 0px 10px; } }

.komkom1 { position: relative; display: block; width: 100%; margin-top: 20px; padding: 0; font-family: pragmatica_font; font-size: 16px; color: #444444; }
.komkom1 b { font-family: pragmatica_font; font-size: 20px; color: #0066cc; }
.komkom1 b a { font-family: pragmatica_font; font-size: 20px; color: #0066cc; text-decoration: none; font-weight: bold; }
.komkom1 b a:hover { color: #0099ff; }

.strnic .komkom1 span { display: block; width: 100%; margin: 10px 0px 10px 0px; border: 0; height: 1px; background: #d5d5d5; }

.komkom1 a { font-family: pragmatica_font; font-size: 16px; color: #0066cc; text-decoration: none; }
.komkom1 a:hover { color: #0099ff; }

.komkom1 .imgl { margin: 0px 10px 10px 0px; padding: 0; border: 0px; -webkit-border-radius: 10%; -moz-border-radius: 10%; border-radius: 10%; float: left; background: #ffffff; box-shadow: 10px 10px #ffffff; }
.komkom1 .imgl64 { width: 64px; }
.komkom1 .imgl56 { width: 56px; }
.komkom1 .imgl48 { width: 48px; }
.komkom1 .imgl40 { width: 42px; }
.komkom1 .imgl32 { width: 36px; }
.komkom1 .imgf { position: absolute; top: 5px; right: 0px; padding: 0; width: 20px; border: 0px; cursor: pointer; }
.komkom1 .imgk { position: absolute; top: 5px; right: 25px; padding: 0; width: 20px; border: 0px; }
.komkom1 .imgk1 { position: absolute; top: 5px; right: 50px; padding: 0; width: 20px; border: 0px; }
.komkom1 .imgk2 { position: absolute; top: 5px; right: 75px; padding: 0; width: 20px; border: 0px; }

.komkom1 .urlv { position: absolute; display: none; top: -20px; right: 10px; padding: 5px; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #eeeeee; width: 200px; height: 24px; font-family: pragmatica_font; font-size: 12px; color: #0066cc; }

.komkom1 table { display: block; width: 100%; border-collapse: collapse; padding 0; margin-top: 10px; }
.komkom1 table tr { border: 0px; padding 0; margin: 0; }
.komkom1 table td { border: 0px; padding 0; margin: 0; }
.komkom1 table td span { font-family: pragmatica_font; font-size: 16px; color: #999999; padding 0; margin: 0; }
.komkom1 table td i { font-family: pragmatica_font; font-size: 13px; color: #999999; padding 0; margin: 0; }
.komkom1 table td p { margin: 0px 5px 0px 5px; padding: 3px; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #eeeeee; cursor: pointer; font-family: pragmatica_font; font-size: 14px; color: #0066cc; text-decoration: none; }
.komkom1 table td p:hover { color: #ffffff; background: #0066cc; }
.komkom1 table td p.active { color: #ffffff; background: #0066cc; }
.komkom1 table td p.active:hover { color: #0066cc; background: #ffffff; }
.komkom1 table td img { margin: 0; padding: 0; border: 0; width: 32px; height: 24px; cursor: pointer; }

.avatar { position: fixed; display: block; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0,0,0,0.80); z-index: 11000; }
.avatarscrl { overflow-y: scroll; width: 100%; height: 100%; }
.avatarkrag { width: 64px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; padding: 0; margin: 0; cursor: pointer; }

.avatarbut { display: inline-block; padding: 10px; margin: 10px; border: 1px solid rgba(200,200,200,0.50); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 1px 3px rgba(200,200,200,0.50), 0 1px 2px rgba(200,200,200,0.50); background: #d4a118; font-family: pragmatica_font; font-size: 16px; color: #ffffff; cursor: pointer; }
.avatarbut:hover { background: #ffffff; color: #d4a118; }
.avatarttt { display: inline-block; padding: 10px; margin: 10px; font-family: pragmatica_font; font-size: 16px; color: #ffffff; cursor: pointer; }

.nema { position: absolute; top: 10px; right: 20px; width: 40px; height: 40px; cursor: pointer; z-index: 11100; }

.captur { display: block; position: absolute; top: 50%; left: 50%; width: 250px; padding: 20px; border: 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 3px 3px rgba(255,255,255,0.50), 0 0px 3px rgba(255,255,255,0.50); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.captur h4 { padding-bottom: 10px; margin: 5px; font-family: pragmatica_font; font-size: 16px; color: #ffffff; text-align: center; }
.captur p { padding: 0px; margin: 0px; }
.captur input, .captur img, .captur button { display: block; padding: 2px 10px 2px 10px; margin-bottom: 10px; font-family: pragmatica_font; font-size: 20px; color: #ffffff; background: none; border-radius: 4px; border: 0px; box-shadow: 0 1px 3px rgba(255,255,255,0.50), 0 1px 2px rgba(255,255,255,0.50); width: 100%; height: 40px; text-align: center; }
.captur button { margin: 0px; cursor: pointer; }
.captur button:hover { color: #000000; background: #ffffff; }





