#volunteer > div > input[type="submit"] {
    display: table;
    float: none;
    width: auto;
    transition: .2s;
    cursor: pointer;
    background: #75C09D !important;
    color: #fff;
    padding: 17px 15px;
    border-radius: 0;
    line-height: 120%;
    max-width: 350px;
    width: auto;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: -.01em;
    font-family: tablet-gothic-wide;
    text-align: center;
    margin: 0 auto;
}

#volunteer > div.submit-container {
  margin-top: 20px
}

.page-id-7479864 .topper-posts.no-topper{
  display:none;
}

.page-id-7479864 .bottom-cta {
  display:none;
}

.topper .read-more {
    visibility: hidden;
}

.home-updates__facebook .play-icon {
    display: none;
}

#ballot-ready-iframe{
  min-height: 420px;
  padding: 40px;
  background: #2a5268 !important;
}


form[action*='securevan.com'] input[name="email"] {
    margin-bottom: 1em;
}

form[action*='securevan.com'] input[type="Submit"] {
    display: block;
    transition: .2s;
    cursor: pointer!important;
    background: #3584c2!important;
    color: #fff!important;
    padding: 17px 15px!important;
    border-radius: 3px!important;
    line-height: 120%!important;
    min-width: 300px!important;
    max-width: 350px!important;
    width: auto!important;
    font-size: 16px!important;
    font-weight: 600!important;
    font-family: tablet-gothic-wide!important;
    text-shadow: none!important;
    text-align: center;
    margin: 11px auto 0!important;
    margin-top: 2em !important;
    box-shadow: 3px 5px 30px rgba(0,0,0,.15);
}

form[action*='securevan.com'] input[type="Submit"]:hover {
    background: white !important;
    color: #3584c2 !important;
    border: 1px solid #3584c2 !important;
}


@media (max-width: 520px){
  #ballot-ready-iframe{
     min-height: 490px;
  }
}


@media (max-width: 479px){
  .page-id-7479864 .module.full-content{
    margin-top:0;
  overflow:hidden;
  }
  #ballot-ready-iframe{
    min-height: 460px;
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    position: relative;
    left: -30px;
  }
}


@media (max-width: 360px){
  
  #ballot-ready-iframe{
    min-height: 510px;
    width: 100vw;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }
}

@media (max-width: 325px){
   #ballot-ready-iframe{
    min-height: 540px;
   }
}

@media (min-width: 768px) and (min-width: 992px) {
header nav.primary ul li {
   	 padding-left: 11px !important;
   	 font-size: 15px !important;
	}
	.main-header .social.links ul li a {
   	 padding: 0 7px !important;
	}
}


/* Update Container */
#container-wrap .action-form #can_embed_form #form_col1 {
  position: relative !important;
		    margin-left: -1em !important;
}

/*First Name*/
#container-wrap .action-form #can_embed_form .core_field:nth-child(2) {
  width: 50% !important;
	padding: 3px !important;
}
/*Last Name*/
#container-wrap .action-form #can_embed_form .core_field:nth-child(3) {
	margin-right:-.5em !important;
  width: 50% !important;
  position: absolute !important;
  border: 5px solid red;
  top: 0 !important;
  right: 0 !important;
  padding: 3px !important;
  font-family: tablet-gothic-wide!important;
  font-weight: 800;
}
.event-entry { max-height: 200px; }
.event-excerpt { display: none; }
.home-updates__facebook{
	order: 4;
	display:none!important;
}
.home-updates__twitter{
	order: 1!important;
}

/*Pop-up*/

div#inline-popup {
  
  margin-top: 80px !important;
  margin-bottom: 80px !important;

}





