form h2 span { padding-bottom: 3px; }\r
form .form-row { min-height: 30px; position: relative;}\r
form .form-row.submit { margin: 22px 0 ;}\r
-form .form-row .extra-link { color: #808080; text-decoration: none; border: none; margin-top:15px; line-height:98%; display:inline-block; padding-top:15px; float: right; }\r
+form .form-row .extra-link { color: #808080; text-decoration: none; border: none; margin-top:15px; line-height:98%; display:inline-block; padding-top:15px; float: right; position:absolute; right:0; top:0; }\r
form .form-row .extra-link:hover { border-bottom:1px solid #808080;}\r
form .form-row label { font-size: 1.1em; }\r
form.innerlabels label { position: absolute; bottom: 11px; left: 1.5em; color: #808080 ; }\r
.form-errors.all .form-error { position: relative; border-radius: 0; margin-bottom: 1.3em; padding: 0.5em; }\r
div.form-stacked { margin-bottom: 4em; }\r
.checkbox-widget.checked { background-color: #FF0000; background-image: url("../images/checkbox.png"); background-position: 50% 50%; }\r
-.checkbox-widget { border: 1px solid #808080; cursor: pointer; display: block; float: left; height: 25px; margin:5px 20px 0 0 ; width: 25px; }\r
+.content a.checkbox-widget { border: 1px solid #808080; cursor: pointer; display: block; float: left; height: 25px; margin:5px 20px 0 0 ; width: 25px; }\r
form.withlabels .checkbox-widget { margin-top:20px; }\r
form.innerlabels .checkbox-widget + label { position:static; line-height:36px; color:#808080; }\r
form.innerlabels .checkbox-widget + label + a { border-bottom:1px solid #F89A1C; font-size: 1.1em; }\r
form p { margin-bottom:0;position:relative;}\r
form input[readonly=true] { /*background-color: #ddd;*/ color: #5e5e5e; }\r
#recaptcha_area { margin-top:20px; } \r
-form.innerlabels .with-checkbox .checkbox-widget { margin-top:15px; }\r
+form.innerlabels .with-checkbox .checkbox-widget { }\r
form.innerlabels .with-checkbox .checkbox-label { left:2.5em; top:17px; }\r
+form.withlabels .with-checkbox .checkbox-widget { position:absolute; left:224px; top:0; }\r
\r
form .extra-img { display:block; width:21px; height:21px; overflow:hidden; position:absolute; }\r
form.withlabels .extra-img { left:440px; bottom:12px; }\r
\r
\r
/* custom captcha */\r
-#okeanos_recaptcha { width:331px; border:1px solid #808080; margin:20px 0; position:relative; }\r
+#okeanos_recaptcha { width:329px; border:1px solid #808080; margin:0 0 20px; position:relative; }\r
#okeanos_recaptcha #recaptcha_image { padding:15px 0; }\r
#okeanos_recaptcha label.recaptcha_only_if_image,\r
#okeanos_recaptcha label.recaptcha_only_if_audio{ position:absolute; top:auto; bottom:11px; }\r
form.withlabels span.info { left:222px; }\r
form .extra-img { left:222px; }\r
.form-error { margin-left:0!important; } \r
+ \r
}\r
\r
\r
.bg-wrap { background-position:-9999px -9999px; }
.buttons-list.fixpos { position:static; }
.buttons-list .button { margin-left:0; }
-form input.submit, form input[type="submit"] { margin:0; }
.container .lt-div { float:none; width:auto; }
.container ul.options { margin-bottom:30px; }
+/* forms */
+form input.submit, form input[type="submit"] { margin:0; }
+form .form-row .extra-link { padding-top:0; }
\ No newline at end of file