/*  Petitions - www.Internet-Thinking.com.au */
/* #### Generated By: http://www.cufonfonts.com #### */


@font-face {
font-family: ProximaNova;
font-style: normal;
font-weight: 400;
src: url('https://www.epetitions.brisbane.qld.gov.au/css/fonts/proximanova-regular-webfont.woff') format('woff');
}
@font-face {
font-family: ProximaNova;
font-style: normal;
font-weight: 700;
src: url('https://www.epetitions.brisbane.qld.gov.au/css/fonts/proximanova-semibold-webfont.woff') format('woff');
}

/*
table.petitions td {
	color: red;
	font-family: ProximaNova;
}
*/
/* Width for New petition / Signatures */
form#sign td#first_name-label {
	width: 30%;
}
form#sign td.right{
	width: 70%;
}
/* Signatures */

label {
    display: inline-block;
    margin-bottom: 5px;
}
input[type="radio"] {
  display: inline;
  margin-bottom: 0px; 
  }
  span {
  width: 100px;
  left: 30px;
  }
/* Table list of petitions */
/* Column widths are based on these cells for ARCHIVED & CURRENT Petitions*/
.head-title {
  width: 60%;
}
.head-user {
  width: 20%;
}
.head-close  {
  width: 20%;
}
/*
form#sign  button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    width: inherit !important;
}
form#sign  .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
	background-color: #fff;
}
form#sign input[type=checkbox] { 
	width: auto
}

/* Forms for New petition & Signatures */
form#submit td#YourDetails-first_name-label {
	width: 30%;
}
form#submit table {
	border: 0px;
}
form#submit td.right{
	width: 70%;
}
form#submit tbody tr:nth-child(even) td {
	background-color: #fff;
}
form#submit tbody tr:nth-child(odd) td{
	background-color: #fff;
}
form#submit td {
	border: none;
}
form#sign tbody tr:nth-child(even) td {
	background-color: #fff;
}
form#sign tbody tr:nth-child(odd) td{
	background-color: #fff;
}
form#sign td {
	border: none;
}

legend {
    color:  #106db2;
    font-weight: 600;
    display: block;
    width: 100%;
    padding-top: 20px !important;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
/************* Error Message **********/
.error-message {
    padding: 10px;
    background-color: #efefef;
}
