﻿.registration { width:680px; }
.registration .advertisers { width:700px;}
.registration .advertisers .label { margin-bottom:10px;}
.registration-publications {width:530px;margin:auto;}
.registration-publications .light-search { border:none; padding:0px; margin:0px; }
.registration-publications .list object{margin-left:-30px;}
.registration .registration-publications .progress { float:right; margin-right:-150px;}
.registration h1 { color:#fff; font-size:18px; margin-bottom:4px; padding:0; }

                               

.registration .green { color:#92BB53; font-size:9px; font-weight:bold;}
.registration .inline img { height:150px; }

/* Form */
.registration .cover { width:100px;}
.registration .long-label .input { margin-left:296px;}
.registration .form { width:466px;float:left; padding-left:12px;}
.registration .subscription .form { float:none;}
.registration .form .item-footer { margin:15px 0; color:#92BB53; display:block;}
.registration .form select.item { padding-bottom:20px;}
.registration .form .item-footer { font-weight:bold; padding-left:64px;}
.registration .form .item .label { width:125px;color:#fff; padding-right:5px; text-align:right;}
.registration .form .item .whole { width:100%; text-align:left;}
.registration .form .item select { width:120px;}
.registration .form .father input { width:30px;}
.registration td {min-width:100px;}


/* Thank you */
.registration .thank-you {margin:auto; width:520px; text-align:center; margin-top:90px;}
.registration .thank-you a { float:right; margin-top:50px;}
