/* CSS Document */
.pp {
  margin-top: 10px;
}

a.smbtn {
    display: inline-block;
    background-color: #202067;
    padding: 5px 10px 5px 10px;
    color: #FFF !important;
    text-decoration: none !important;
    border-radius: 3px;
}

a.ppclick {
  text-decoration: none !important;
}

.seriestitle a.ppclick {
  text-decoration: none;
  text-transform: uppercase;
  color: #808080;
}

#predictive-premiums {
  margin-bottom: 30px;
  display:none;
  padding-right:15px;
}


input {
padding-left: 5px;
}

select {
padding: 3px;
}

div#shipbox {
font-size: 12px;
margin-bottom: 10px;
}

div#shipbox label {
width: 100% !important;
float: none !important;
margin-top: 0px !important;
margin-right: 0px !important;
}

/*address formatting */
#addcont{
font-family: Helvetica,helvetica,Arial,sans-serif;	
}

#sugmsg {
font-size:14px;
}

div#addmsg {
font-size: 22px;
margin-bottom: 10px;
}

.addformat {
font-size: 16px;
padding-bottom: 5px;
color:red;
}

div#addcity {
float: left;
margin-right: 10px;
}

div#addst {
float: left;
margin-right: 5px;
}

div#addzip {
margin-bottom:20px;
}

a.button-confirm {
background-color: #069;
color: #FFF !important;
padding: 7px 10px;
text-decoration: none !important;
border-radius: 4px;
font-size: 18px;
cursor: pointer;
}

div#suggestions {
margin-bottom: 30px;
overflow: auto;
}

.sugaddress {
display: block;
border: solid;
border-width: 1px;
padding: 5px;
border-color: #A9A9A9;
overflow: auto;
border-radius:7px;
/* padding-top: 5px; */
}

a.addaddr {
float: left;
cursor: pointer;
margin-right: 10px;
background-color: #069;
border-radius: 4px;
padding: 2px 8px 2px 8px;
color: #FFF !important;
text-decoration: none !important;
}

.disadd {
float: left;
font-size: 14px;
padding-top: 2px;
}