/* 

    Document   : lcsp test

    Created on : June 22, 2014, 

    Author     : George Aguiar

    Description: based upon wootheme's canvas theme

    Purpose of the stylesheet follows.



*/

/*-------------------------------------------------------------------------------------------*/

/* Customizations for Labor Campaign For Single Payer */

/*-------------------------------------------------------------------------------------------*/



body {

    background-size: 100%;

    background-attachment: fixed;

}

body.full-width {

    background-size: 100% !important;

    padding: 0 15px;

}

#wrapper {

    padding-bottom: 0px;

}

.desktop-only {

  display: none;

}

.mobile-only {

  display: block;
  background: none repeat scroll 0 0 #8b8b8b;

}

.home #main article {

    margin: 0px;

}

#main article {

    margin: 1em 2em;

}

#main-nav {

    margin-top: 2px;

}

#nav-container {

    margin-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

}

#navigation {

    margin-bottom: 0px;

}

#navigation li a {

    padding-left: 4px;

    padding-right: 4px;

}

#navigation .social {

  float:left;margin:0.83em -0.5em 0 1em;

} 

#navigation .social a {

  padding-right: 1em;

  filter: alpha(opacity=@opacity * 100);

  -moz-opacity: 0.8;

  -khtml-opacity: 0.8;

  opacity: 0.8;

  -webkit-transition: all ease-in-out 0.2s;

  -moz-transition: all ease-in-out 0.2s;

  -o-transition: all ease-in-out 0.2s;

  transition: all ease-in-out 0.2s;

}

#navigation .social a:hover {

  filter: alpha(opacity=@opacity * 100);

  -moz-opacity: 1;

  -khtml-opacity: 1;

  opacity: 1;

}

#navigation .wpcf7-form-control-wrap  input{

	margin-top: 12px;

	border-radius: 8px;

	padding-top: 4px;

	padding-bottom: 4px;

	font-size: smaller;

}

#navigation .wpcf7-response-output {

	display: none;

}

#navigation .wpcf7-submit {

	height: 53px;

	margin-bottom: 0px;

	display:inline;

	width: 130px;

	background-color: #ffad00;

	border-radius: 0px;

	font-weight: bold;

	font-size: 1.7em;

	padding-left: 17px;

}

ul.nav ul {
    padding: 0.4em 0 0 !important;
}

.wpcf7-not-valid-tip, .wpcf7-response-output, .wpcf7-validation-errors {

	display: none !important;

}

#wpcf7-f67-o1 p {

    float: right;

}

#lcsp-last-name-sign-up {

    float: right !important;

}

.salsa-signup form {

    margin: 0 auto;

    max-width: 575px;

}

  

.wpcf7-form-control-wrap {

    float: left;

}

#navigation .wpcf7-submit {

    padding: 0px !important;

}

#navigation .ajax-loader {

	width: 2px;

	margin: 0px

}

.sub-menu {

    width: 15em;

    font-size: large;

}

.sub-menu .menu-item, .sub-menu .menu-item:hover{

   

    text-decoration: none !important;

}

.sub-menu .menu-item a, .sub-menu .menu-item a:hover{

    text-decoration: none !important;

}

body.full-width #header {

    margin: 0px;

    padding: 0px;

    max-width: none !important;

    background-image: none;

}

#header {

	padding: 0px;

}

.home #header {

	padding: 0px;

}

#home-page-header {

    display: none;

}

.home-page-header-inner {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

.home-page-header-logo {
	position:absolute;
	top:-12px;
	left:-90px
}

.page-id-7  #home-page-header {

    display: block;

    background-color: #ab0000;

    text-align: center;

    padding-top: .5em;

    padding-bottom: .5em;

    color: white;

    font-size: 2em;

    line-height: 35px;

}
.post-7 .social-sharing {
display:none;
}

#logo {

    background: url("/wp-content/uploads/2014/07/LCSP_emailHeader_large_1600.png") no-repeat scroll center 0 / cover transparent !important;

    max-height: 175px !important;

    padding-bottom: 11.1% !important;

    width: 100% !important;

}

.page-id-7 #logo {

    background: url("/wp-content/uploads/2014/09/Labor_Campaign_Header-1.jpg") no-repeat scroll center 0 / cover transparent !important;

    max-height: 375px !important;

    padding-bottom: 33% !important;

    width: 100% !important;

    margin: -396px 0 0;

}

.home .woo-pagination {

	display: none;

}

.home #text-3 {

	padding-right: 0px;

	margin-bottom: 9px !important;

}

.widget p {
	margin-bottom: 0px;
}

h2.entry-title {
	margin-top: 15px !important;
}

#content {

	background-color: white;

}

body.full-width #content {

    margin: 0px;

    padding: 20px 0px 0px 0px;

    width: 100%;

    max-width: none !important;

}

.post-7 {

	border-top: 0px;

}

.post-7 header {

	display: none;

}

.post-7 #main-sidebar-container {

	margin-top: -18px;

}

#main-sidebar-container {

    max-width: 960px;

    margin-left: auto;

    margin-right: auto;

}

.page-id-7  #sidebar {

    display: none !important;

}

#main-sidebar-container {

    top: -15px;

}

.post-7 .entry p:first-of-type {

	margin-bottom: 0px;

        text-align: center;

}

.post-7 .entry img {

	padding: 1px;

	border: none;

	margin-left: 0px !important;

}

.wp-image-27 {

	padding: 0px !important;

}

#woo_component-5 {

	margin-bottom: 0px;

	padding-top: 0px;

}

#woo_component-5 img {

	padding: 0px !important;

}

.home .entry .twocol-one {

	width: 480px !important;

	margin-right: 0px;

	margin-bottom: 0px;

}

.home .entry .twocol-one.last {

	width: 480px !important;	

	float: right !important;

}

.post-more {

	display: none;

}

#lcsp-home-h2 {

	padding-left: 0.6em;

	font-style: italic;

}

#lcsp-home-signature {

	float: right;

	color: black;

	font-size: 18px;

	font-weight: bold;

}

.lcsp-list-my-union {

	float: right;

	margin-top: 2em !important;

	margin-right: 0px !important;

	margin-bottom: 0px !important;

}

.lcsp-view-more-posts  {

	float: right;

}

#text-3  a {

	margin: 0;

}

#woo_component-5 {

	padding: 0px;

}

.wooslider {

    margin-bottom: 0px !important;

}

#lcsp-major-unions {

	color: #7c62ab;

	font-size: 1.2em;

	padding-top: 1em  !important;

	margin-left: 0em !important;

	font-weight: bold;

}

.home #text-2 {

	margin-top: 1em;

	padding-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

}

.home #text-2 h3 {

        padding-right: 1.2em;

}

.home #text-2 .twocol-one {

	margin-bottom: 1.2em;

	margin-right: 0px;

	width: 480px;	

}

.home #text-2 .twocol-one a {

	margin-left: 14px;

}

.home #text-2 .twocol-one.last {	

	margin-bottom: 1.2em;

	width: 480px;

}

#home-page-share-please {

    width: 100%;

    text-align: center;

    margin-bottom: 20px;

}

#lcsp-video-left {

    display: block;

    margin-left: auto !important;

    margin-right: auto !important; 

}

#lcsp-video-right {

    display: block;

    margin-left: auto !important;

    margin-right: auto !important; 

}

.lcsp-list-my-union {

	margin-bottom: 0px;

}

#lcsp-right-col {

	padding-left: 0em;

	padding-top: 0em;

}

#lcsp-left-col {

	padding-left: 1.6em;

}

#lcsp-left-col p img {

	padding: 1em !important;	

}

#woo_component-6 {

	border-top: #ab0000 solid 14px;

	padding: 1em;

	margin-bottom: 1px;

	padding-bottom: 0px;

}

#woo_component-6  article {

	margin: 2em;

}

#woo_component-6  img {

	width: 200px;

	height: auto;

	border: 0px;

}

#text-2 {

	border-top: #ab0000 solid 14px;

}

#text-2 h3 {

	background-color: #ab0000;

	width: 400px;

	color: white;

	font-size: 2em;

	font-weight: bold;

	padding-left: 1.2em;

	padding-bottom: .5em;

}

#lcsp-twitter-button {

	margin-left: 20em;

	background-color: #55acee;

	padding: 1em 2em;

	color: white;

	font-weight: bold;

}

#lcsp-facebook-button {

	margin-right: 20em;

	background-color: #3b5998;

	padding: 1em 2em;

	color: white;

	font-weight: bold;

}

.widget h3 {

    text-align: center;

}

.widget ul {

    text-align: center;

    list-style-type: none;

    padding: 0px;

    margin: 0px;

}

.widget ul li a {

    color: darkmagenta;

    line-height: 30px;

}

.home #twitter-widget-0 {

	width: 450px !important;

}

#sendbutton2 {

	color: black !important;

}

.linklove {

	height: 2em;

}

.linklove a {

	display: none;

}

.post-meta, #post-author, #connect, #comments,  .post-entries{

	display: none !important;

}

#footer {

    margin-left: 0px;

    margin-right: 0px;

    max-width: none !important;

}

#footer #copyright {

    float: left;

    padding-right: 0px;

    width: 48%;

}

#footer #copyright p a {

    float: right;

}

#footer #credit {

    float: right;

    padding-left: 0px;

    width: 48%;

}

#footer #credit p a {

    float: left;

}

.salsa-signup input[type="text"] {

    float: left;

    margin: 11px 2px;

    position: relative;

    width: 125px;

}

.salsa-signup {

    float: right;

    }



.pledge-form {

   /* background-color: rgb(244, 244, 244);*/

    height: auto;

    margin: -183px auto 0;

    max-width: 650px;

    position: relative;

    text-align: center;

   /* padding: 10px;

    -webkit-box-shadow: 0px 0px 8px 2px rgba(0,0,0,0.75);

    -moz-box-shadow: 0px 0px 8px 2px rgba(0,0,0,0.75);

    box-shadow: 0px 0px 8px 2px rgba(0,0,0,0.75);*/

    z-index: 9999;
	
   /* border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-right-radius:5px;
border-top-left-radius:5px;*/

}

.textwidget .pledge-form {

    background-color: #F4F4F4;

    border-radius: 5px 5px 5px 5px;

    -moz-border-radius: 5px 5px 5px 5px;

    -webkit-border-radius: 5px 5px 5px 5px;

    height: auto;

    margin: 0 auto 20px;

    max-width: 860px;

    position: relative;

    text-align: center;

    padding: 10px;

    -webkit-box-shadow: none;

    -moz-box-shadow: none;

    box-shadow: none;

    z-index: 9999;

    min-height: 128px;

    border: 1px solid #888888;
}

.pledge-form .form-loading {
    display: block;
}


.pledge-form .sign-text {
    display: none;
}

.pledge-form h2 {

    color: #262626;

}

.pledge-form #can-form-area-email-sign-up-2 {
    display: none;
}


.pledge-form .salsa-signup {

  max-width: 660px;

  float: none;

  margin: 0 auto;

}





.pledge-form .wpcf7-submit {

    border: 1px solid #33852c;

    margin-top: 12px;

    padding: 2px 20px;

    background: #ffc119; /* Old browsers */

    background: -moz-linear-gradient(top,  #ffc119 0%, #ff9823 50%, #ffc426 100%); /* FF3.6+ */

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc119), color-stop(50%,#ff9823), color-stop(100%,#ffc426)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(top,  #ffc119 0%,#ff9823 50%,#ffc426 100%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(top,  #ffc119 0%,#ff9823 50%,#ffc426 100%); /* Opera 11.10+ */

    background: -ms-linear-gradient(top,  #ffc119 0%,#ff9823 50%,#ffc426 100%); /* IE10+ */

    background: linear-gradient(to bottom,  #ffc119 0%,#ff9823 50%,#ffc426 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9823', endColorstr='#ffc426',GradientType=0 ); /* IE6-9 */

}



.pledge-form .wpcf7-submit:hover {

    background: #ff9823;

}

.register-container{
    width: 100%; background-color: rgb(164, 135, 195); padding: 20px 0px; height: 50px;margin-top: 11px; position: absolute; bottom: 1px; max-width: 700px;
}

.register-left {
    width:50%;float:left;text-align:center;
}

.register-left h4, .register-left h2 {
    color: rgb(255, 254, 254); margin: 0px; display: block;
}

.register-right {
    width:50%;float:left;text-align:center;
}

.register-button {
    background-color: rgb(255, 171, 0); padding: 10px; border: 1px solid rgb(255, 255, 255); max-width: 260px; margin: 0px auto;
}

/*-------------------------------------------------------------------------------------------*/

/* Action Network Form */

/*-------------------------------------------------------------------------------------------*/


.can_embed .clearfix {
}
.can_embed .clearfix::before, .can_embed .clearfix::after {
    content: "";
    display: table;
}
.can_embed .clearfix::after {
    clear: both;
}
.can_embed .ml20 {
    margin-left: 20px !important;
}
.can_embed img {
    width: inherit !important;
}
html.can_embed-html {
    height: auto !important;
    margin: 0 !important;
    max-width: 100% !important;
    padding: 0 !important;
}
body.can_embed, body.can_fundraising_widget {
    font-family: "Helvetica",Arial,sans-serif !important;
    font-weight: 400 !important;
    margin: 0 !important;
}
.can_fundraising_widget #noty_top_layout_container {
    font-family: sans-serif;
}
#can_embed_form .hide {
    display: none !important;
}
#can_embed_form .relative {
    position: relative;
}
#can_embed_form .block {
    display: block;
}
#can_embed_form .nomb {
    margin-bottom: 0 !important;
}
#can_embed_form .nobold {
    font-weight: normal !important;
}
#can_embed_form .entry-title {
    border-bottom: 1px solid #cbcbcb !important;
    line-height: 35px !important;
    padding-bottom: 20px !important;
}
#can_embed_form_inner * {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    border-radius: 0 !important;
    bottom: auto !important;
    box-shadow: none !important;
    color: #4e4e4e !important;
    float: none !important;
    font: inherit !important;
    left: auto !important;
    margin: 0 !important;
    opacity: 1 !important;
    outline: medium none !important;
    padding: 0 !important;
    position: relative !important;
    right: auto !important;
    text-align: left !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    text-shadow: none !important;
    top: auto !important;
    vertical-align: baseline !important;
    z-index: 1 !important;
}
#can_embed_form, #donate_auto_modal {
    box-sizing: border-box !important;
    color: #4e4e4e !important;
    font-family: "Helvetica",Arial,sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
    max-width: 100% !important;
    min-width: 230px !important;
    outline: medium none !important;
    width: 100% !important;
}
#donate_auto_modal {
    min-width: 0 !important;
}
#can_embed_form div, #donate_auto_modal div {
    clear: none !important;
}
#can_embed_form .can_relative {
    position: relative !important;
}
#can_embed_form .can_block {
    display: block !important;
}
#can_embed_form input, #can_embed_form textarea, #can_embed_form select, #donate_auto_modal input {
    box-shadow: none !important;
    color: #4e4e4e !important;
    font-family: "Helvetica",Arial,sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
    outline: medium none !important;
}
#can_embed_form a, #donate_auto_modal a {
    color: #0096db !important;
    transition: all 0.2s linear 0s !important;
}
#can_embed_form a:hover {
    color: #cd3a18 !important;
}
#can_embed_form img {
    border: 0 none !important;
    height: auto !important;
    max-width: 100% !important;
}
#can_embed_form img.main_action_image {
    background-color: #ffffff !important;
    border: 1px solid #d3d3d3 !important;
    box-sizing: border-box !important;
    display: block !important;
    margin: 0 auto 20px !important;
    padding: 10px !important;
}
.event_campaign #can_embed_form img.main_action_image {
    margin-top: 15px !important;
}
#can_embed_form strong {
    font-weight: 900 !important;
}
#can_embed_form .bullet {
    margin: 0 10px !important;
}
#can_embed_form .clear, #donate_auto_modal .clear {
    clear: both !important;
    height: auto !important;
    overflow: auto !important;
}
#can_embed_form p, #donate_auto_modal p {
    margin-bottom: 15px !important;
}
#can_embed_form h2, #donate_auto_modal h2 {
    font-size: 28px !important;
    margin-bottom: 15px !important;
    margin-top: 0 !important;
    text-transform: none !important;
}
#can_embed_form h2.line {
    border-bottom: 3px solid #dcdcdc !important;
    padding-bottom: 15px !important;
}
#can_embed_form h3 {
    border-bottom: 3px solid #dcdcdc !important;
    font-size: 23px !important;
    margin-bottom: 30px !important;
    margin-top: 0 !important;
    padding-bottom: 30px !important;
    text-transform: none !important;
}
#can_embed_form h3.first_line {
    border-bottom: medium none !important;
    margin-bottom: 0 !important;
    padding-bottom: 10px !important;
}
#can_embed_form h3.line {
    border-bottom: 3px solid #dcdcdc !important;
    margin-bottom: 20px !important;
    margin-top: 40px !important;
    padding-bottom: 10px !important;
}
#can_embed_form h4 {
    font-size: 18px !important;
    font-weight: bold !important;
    margin-bottom: 6px !important;
    margin-top: 0 !important;
    text-align: center !important;
line-height: 22px !important;
}

#can_thank_you h4, #can_thank_you h1 {
    color: #fff;
}
#can_embed_form:not(.can_float) h4.mt15 {
    margin-top: 15px !important;
}
#can_embed_form h4.mb5 {
    margin-bottom: 5px !important;
}
#can_embed_form h5 {
    font-size: 12px !important;
    margin: 0 !important;
}
#can_embed_form #logo_wrap {
    background-color: #f5f5f5 !important;
    margin: 20px -24px -24px !important;
    padding: 24px !important;
    text-align: center !important;
}
#can_embed_form #logo_wrap a, #can_embed_form #logo_wrap a img {
    display: block !important;
    margin: auto !important;
}
#can_embed_form small, #donate_auto_modal small {
    font-size: 12px !important;
}
#can_embed_form .graytext {
    color: #bfbfbf !important;
}
.can_embed .kiosk-success {
    background-color: rgb(144, 238, 144) !important;
    border: 1px solid rgb(80, 194, 78) !important;
    font-size: 12px !important;
    padding: 2px !important;
    text-align: center !important;
}
#can_embed_form .alert_message {
    background-color: #f9f9d5 !important;
    border: 1px solid #e6cf46 !important;
    box-sizing: border-box !important;
    margin-bottom: 20px !important;
    padding: 10px !important;
    text-align: center !important;
}
#can_embed_form div:not(.action_sidebar) > .alert_message {
    margin: 40px 0 !important;
}
#captcha_wrap {
    margin-bottom: -1px !important;
    position: relative !important;
    text-align: center !important;
}
#captcha_wrap img {
    height: auto !important;
    margin: auto !important;
    max-width: 100% !important;
    text-align: center !important;
}
#can_embed_form label, #donate_auto_modal label {
    color: #909090 !important;
    font-size: 12px !important;
    line-height: 20px !important;
    margin-bottom: 2px !important;
    width: 100% !important;
}
#can_embed_form .check_radio_field, #donate_auto_modal .check_radio_field {
    display: block !important;
    margin-bottom: 20px !important;
}
#can_embed_form .check_radio_field.donate_amount_wrap {
    margin-bottom: 0 !important;
}
#can_embed_form .check_radio_field label, #donate_auto_modal .check_radio_field label {
    color: #4e4e4e !important;
    display: inline-block !important;
    float: none !important;
    font-size: 14px !important;
    height: auto !important;
    line-height: 20px !important;
    margin: 0 20px 0 0 !important;
    padding: 8px 0 0 25px !important;
    position: relative !important;
    width: auto !important;
}
#can_embed_form .check_radio_field.donate_amount_wrap label {
    display: block !important;
    float: left !important;
    font-size: 14px !important;
    line-height: 34px !important;
    margin: 0 1.5% 10px !important;
    padding: 1% !important;
    position: relative !important;
    width: 15% !important;
}
#can_embed_form .check_radio_field label input {
    left: 0 !important;
    position: absolute !important;
    top: 9px !important;
}
#can_embed_form .check_radio_field label input {
    left: 0 !important;
    position: absolute !important;
    top: 8px !important;
}
#can_embed_form .check_radio_field label input[type="text"] {
    position: relative !important;
}
#can_embed_form .check_radio_field label input.other_input, #can_embed_form #tip_jar .tip_label.tip_label_other input {
    margin: 0 !important;
    top: 0 !important;
}
#can_embed_form #d_sharing {
    border-top: 1px dotted #d6d6d6 !important;
    color: #909090 !important;
    display: block !important;
    font-size: 11px !important;
    line-height: 15px !important;
    margin: 0 0 10px !important;
    padding: 20px 0 0 !important;
}
#can_embed_form #d_sharing input, #can_embed_form #d_sharing label {
    display: inline-block !important;
    float: none !important;
    height: auto !important;
    line-height: 19px !important;
    width: auto !important;
}
#can_embed_form #d_sharing label {
    padding-left: 20px !important;
    position: relative !important;
}
#can_embed_form #d_sharing input {
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
}
#can_embed_form #can_sidebar #d_sharing input {
    top: 0 !important;
}
#can_embed_form #d_sharing ul {
    margin-bottom: -10px !important;
    padding: 0 !important;
}
#can_embed_form #d_sharing ul li {
    margin-bottom: 0px !important;
}
#can_embed_form #action_welcome_message {
    padding-bottom: 20px !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
    line-height: 25px !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_wrap, #can_embed_form #action_welcome_message #action_welcome_message_inner .welcome_avatar {
    float: left !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner > div {
    max-width: 240px !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner #log-out {
    display: inline-block !important;
}
#can_embed_form #action_welcome_message .welcome_avatar {
    border: 1px solid #cbcbcb !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1) !important;
    float: left !important;
    height: 44px !important;
    margin-right: 10px !important;
    padding: 2px !important;
    width: 44px !important;
}
#can_embed_form #can_sidebar .sidebartitle {
    border-bottom: 1px solid #d6d6d6 !important;
    margin-bottom: 20px !important;
    margin-top: 0 !important;
    padding-bottom: 10px !important;
    text-align: center !important;
}
#can_embed_form .ajax-loading {
    display: none;
    float: right !important;
    height: 16px !important;
    margin-right: 10px !important;
    margin-top: -44px !important;
    position: relative !important;
    top: 4px !important;
    width: 22px !important;
}
#can_embed_form .ajax-loading {
    animation: 1s linear 0s normal none infinite running spin;
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
@keyframes spin {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
#can_embed_form #can_thank_you {
    background-color: #ab0000 !important;
    box-sizing: border-box !important;
    color: #ffffff !important;
    border-radius: 5px 5px 0 0;
    margin: -24px -20px 10px !important;
    padding: 10px 0 !important;
    text-align: center !important;
}
.textwidget #can_embed_form #can_thank_you {
    margin: -24px -11px 10px !important;
}
#can_embed_form #can_thank_you h1 {
    line-height: 1em !important;
    margin: 0 !important;
    text-shadow: 0 0 5px #1a4e13 !important;
}
#can_embed_form #can_thank_you h4 {
    margin: 0 !important;
}
#can_embed_form #can_thank_you h4, #can_embed_form #can_thank_you p {
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: 1.2em !important;
    text-shadow: 0 0 5px #1a4e13 !important;
    display: none;
}
#can_embed_form #can_thank_you #action_info {
    border-top: 1px solid #1e922c !important;
    margin: 10px 10% 0 !important;
    padding: 10px 0 0 !important;
    width: 80% !important;
}
#can_embed_form #can_thank_you #action_info.alt_action_info {
    border-bottom: 1px solid #1e922c !important;
    margin-top: 20px !important;
    padding: 10px 0 !important;
}
#can_embed_form #can_thank_you #action_info .action_info_user {
    margin: 0 20px !important;
}
#can_embed_form #can_thank_you #action_info .action_info_user, #can_embed_form #can_thank_you #action_info .action_info_user a {
    color: #3d3d3d !important;
}
#can_embed_form #can_thank_you #action_info {
    overflow: hidden !important;
}
#can_embed_form #can_thank_you #action_info .action_owner {
    float: left !important;
    left: 50% !important;
    margin: 0 !important;
    position: relative !important;
}
#can_embed_form #can_thank_you #action_info .action_owner .action_info_user {
    float: left !important;
    position: relative !important;
    right: 50% !important;
}
#can_embed_form #can_thank_you #can_alt_title {
    font-size: 18px !important;
    margin-top: 20px !important;
}
#can_embed_form .tooltip {
    display: none !important;
}
#can_embed_form .can_thank_you-block {
    box-sizing: border-box !important;
    margin-bottom: 20px !important;
}
#can_embed_form.can_768 .can_thank_you-block {
    float: left !important;
    margin-bottom: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}
#can_embed_form .can_thank_you-block:nth-child(2), #can_embed_form .can_thank_you-block:nth-child(3) {
    display: none;
}
#can_embed_form.can_768 .can_thank_you-block:last-child {
    margin-right: 0 !important;
}
#can_embed_form.can_768 .can_thank_you-block.two_margin-block {
    margin-left: 5% !important;
    margin-right: 5% !important;
}
#can_embed_form .can_thank_you-block .share_button {
    color: #ffffff !important;
    display: block !important;
    float: left !important;
    line-height: 40px !important;
    margin-right: 3.5% !important;
    text-align: center !important;
    text-decoration: none !important;
    width: 31% !important;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook {
    background-color: #335795 !important;
}
#can_embed_form .can_thank_you-block .share_button.share-facebook:hover {
    background-color: #4f74bf !important;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter {
    background-color: #00aced !important;
}
#can_embed_form .can_thank_you-block .share_button.share-twitter:hover {
    background-color: #39c7ff !important;
}
#can_embed_form .can_thank_you-block .share_button.share-google {
    background-color: #dd4b39 !important;
    margin-right: 0 !important;
}
#can_embed_form .can_thank_you-block .share_button.share-google:hover {
    background-color: #f2503e !important;
}
#can_embed_form .embed-style-wrap {
    position: relative;
}
#can_embed_form #embed_toggle-open, #can_embed_form #embed_toggle-close {
    background-color: rgba(0, 0, 0, 0.1) !important;
    cursor: pointer !important;
    display: block;
    float: left !important;
    font-size: 12px !important;
    line-height: 20px !important;
    margin-top: -10px !important;
    padding: 2px 5px !important;
    width: auto !important;
}
#can_embed_form #embed_toggle-close {
    display: none;
}
#can_embed_form #embed_options {
    display: none;
    margin-top: 15px !important;
}
#can_embed_form .thank-you-message, #can_embed_form .discussion-board {
    margin-bottom: 40px !important;
}
#can_embed_form #comments_wrap {
    background-color: #f5f5f5 !important;
    border: 1px solid #efefef !important;
    margin: 40px 0 0 !important;
    padding: 0 5px 5px !important;
}
#can_embed_form ul.commentlist {
    padding: 0 !important;
}
#can_embed_form ul.commentlist, #can_embed_form ul.commentlist ul {
    margin: 0 !important;
}
#can_embed_form ul.commentlist ul {
    padding: 0 !important;
}
#can_embed_form.can_float ul.commentlist ul {
    padding-left: 40px !important;
}
#can_embed_form ul.commentlist li {
    background-color: #ffffff !important;
    border: 1px solid #efefef !important;
    list-style: outside none none !important;
    margin: 5px 0 0 !important;
    padding: 19px !important;
    position: relative !important;
}
#can_embed_form ul.commentlist ul li {
    border-color: #e5e5e5 !important;
    border-radius: 0 !important;
    border-style: solid !important;
    border-width: 1px 0 0 5px !important;
    box-shadow: none !important;
    list-style: outside none none !important;
    margin: 20px 0 0 !important;
    padding: 20px 0 0 15px !important;
    position: relative !important;
}
#can_embed_form.can_float .the_comment {
    padding: 0 0 0 90px !important;
}
#can_embed_form ul.commentlist img.avatar {
    display: none !important;
}
#can_embed_form.can_float ul.commentlist img.avatar {
    background-color: #ffffff !important;
    border: 1px solid #cfcfcf !important;
    display: block !important;
    height: 50px !important;
    left: 20px !important;
    margin: 0 !important;
    padding: 4px !important;
    position: absolute !important;
    top: 20px !important;
    width: 50px !important;
}
#can_embed_form .the_comment_author {
    margin-right: 10px !important;
    width: auto !important;
}
#can_embed_form .the_comment_author strong {
    margin-right: 10px !important;
}
#can_embed_form .the_comment_author strong a {
    text-decoration: none !important;
}
#can_embed_form .owner_badge {
    background: none repeat scroll 0 0 #0096db !important;
    border-radius: 3px !important;
    color: #ffffff !important;
    display: inline-block !important;
    font-size: 12px !important;
    height: 18px !important;
    line-height: 18px !important;
    padding: 1px 5px !important;
    position: relative !important;
    top: -1px !important;
}
#can_embed_form .commentmetadata {
    color: #909090 !important;
    float: left !important;
    width: auto !important;
}
#can_embed_form .reply {
    font-size: 12px !important;
    text-align: right !important;
}
#can_embed_form #respond {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    box-shadow: none !important;
    list-style: outside none none !important;
}
#can_embed_form #respond input[type="submit"] {
    float: left !important;
    margin-top: 0 !important;
    width: auto !important;
}
#can_embed_form #action_comment_form input[type="submit"], #can_embed_form #host_button {
    height: auto !important;
    white-space: normal !important;
}
#can_embed_form #search_location_list, #can_embed_form #host_your_own_list {
    background-color: rgba(0, 0, 0, 0.03) !important;
    font-size: 14px !important;
    height: auto !important;
    line-height: 20px !important;
    margin: 0 0 15px !important;
    max-height: 300px !important;
    overflow-y: scroll !important;
    padding: 15px 0 !important;
    text-align: center !important;
}
#can_embed_form .host_custom_html {
    clear: right !important;
    margin-top: 15px !important;
}
#can_embed_form #host_your_own {
    margin-top: 15px !important;
    max-height: inherit !important;
}
#can_embed_form.can_float #host_your_own {
    margin-top: 0 !important;
}
#can_embed_form #can_sidebar #host_your_own .host_your_own_title {
    margin-top: 30px !important;
}
#can_embed_form #search_location_list ul, #can_embed_form #host_your_own ul {
    margin: -15px 0 !important;
    padding: 0 !important;
}
#can_embed_form #search_location_list ul li, #can_embed_form #host_your_own ul li {
    border-bottom: 1px dotted #c6c6c6 !important;
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 10px 15px !important;
}
#can_embed_form #search_location_list ul li:last-child {
    border-bottom: medium none !important;
}
#can_embed_form #search_location_list ul li strong, #can_embed_form #search_location_list ul li span, #can_embed_form #host_your_own ul li strong, #can_embed_form #host_your_own ul li span {
    display: block !important;
}
#can_embed_form #search_location_list ul li .button, #can_embed_form #host_your_own ul li .button {
    display: inline-block !important;
    font-size: 13px !important;
    height: auto !important;
    margin-top: 10px !important;
    padding: 0 5px !important;
    width: auto !important;
}
#can_embed_form #can_zip_search #form-zip_code {
    box-shadow: none !important;
    float: left !important;
    width: 60% !important;
}
#can_embed_form #can_zip_search #form-zip_code-submit {
    float: right !important;
    height: 33px !important;
    width: 38% !important;
}
#can_embed_form .country_drop_wrap {
    display: none;
    width: 100% !important;
}
#can_embed_form .country_drop_wrap select.can_select {
    height: 33px !important;
    width: 100% !important;
}
#can_embed_form .country_drop_wrap span {
    width: 100% !important;
}
#can_embed_form .international_link-wrap {
    display: block;
    margin-top: -10px !important;
}
#can_embed_form .country_wrap {
    padding-top: 10px !important;
    display:none;
}
.can_fundraising_widget #can_embed_form .country_wrap {
    padding-top: 0 !important;
}
#can_embed_form .international_link {
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 11px !important;
    position: relative !important;
}
#can_embed_form #campaign_zip_search, #can_embed_form #campaign_zip_search_submit {
    width: 48% !important;
}
#can_embed_form.can_float.can_768 #campaign_zip_search, #can_embed_form.can_float.can_768 #campaign_zip_search_submit {
    width: 100% !important;
}
#can_embed_form.can_float #campaign_zip_search {
    float: left !important;
}
#can_embed_form.can_float #campaign_zip_search_submit {
    float: right !important;
}
#can_embed_form #action_info {
    border-top: 1px dotted #d6d6d6 !important;
    font-size: 13px !important;
    font-weight: 100 !important;
    line-height: 25px !important;
    margin: 20px -24px 0 !important;
    padding: 10px 24px !important;
}
#can_embed_form #can_main_col #action_info .action_owner_box {
    float: left !important;
    margin-right: 40px !important;
}
#can_embed_form #can_main_col #action_info .action_owner_box:last-child {
    margin-right: 0 !important;
}
#can_embed_form #action_info .action_owner_box .action_info_right {
    float: left !important;
}
#can_embed_form #can_sidebar #action_info {
    border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
    margin: 20px -20px 0 !important;
    padding: 10px 20px !important;
}
#can_embed_form #can_sidebar #action_info .action_owner_box {
    margin-bottom: 20px !important;
}
#can_embed_form #can_sidebar #action_info .action_owner_box:last-child {
    margin-bottom: 0 !important;
}
#can_embed_form #can_sidebar #action_info .action_owner {
    margin-right: 0 !important;
}
#can_embed_form #action_info .action_owner {
    margin-right: -40px !important;
}
#can_embed_form #can_main_col #action_info .action_owner {
    margin: 0 !important;
}
#can_embed_form #action_info .action_owner .action_author_avatar {
    border: 1px solid #d3d3d3 !important;
    float: left !important;
    height: auto !important;
    margin: 5px 10px 0 0 !important;
    padding: 2px !important;
    width: 44px !important;
}
#can_embed_form #can_main_col #action_info .action_owner_wrap {
    margin-bottom: 20px !important;
}
#can_embed_form #can_main_col #action_info .action_owner .action_info_user, #can_embed_form #can_main_col #action_info .action_owner .action_info_location {
    display: block !important;
    float: none !important;
    margin: 0 !important;
    width: auto !important;
}
#can_embed_form #can_sidebar #action_info .action_info_user {
    float: none !important;
    margin: 0 !important;
}
#can_embed_form #action_info .action_info_user {
    float: left !important;
    margin-right: 40px !important;
}
#can_embed_form #action_info .action_info_user, #can_embed_form #action_info .action_info_user a {
    color: #6f6f6f !important;
}
#can_embed_form #action_info .action_info_user a:hover {
    color: #0096db !important;
}
#can_embed_form.can_768 #can_main_col #action_info {
    margin: 20px 0 0 !important;
    padding: 10px 0 !important;
}
#can_embed_form .action_status_running_total {
    color: #cd3a18 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    margin-bottom: 10px !important;
    text-align: center !important;
}
#can_embed_form .action_status_tracker {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
    margin: 20px -20px !important;
    padding: 0 20px 20px !important;
}
#can_embed_form.can_768 .action_status_tracker {
    margin-top: 0 !important;
}
#can_embed_form .action_status_tracker .action_status_status_bar {
    background-color: #cdcdcd !important;
    border-radius: 3px !important;
    box-shadow: 0 0 17px 2px rgba(0, 0, 0, 0.1) inset, 0 0 1px 0 rgba(0, 0, 0, 0.2) inset !important;
    height: 20px !important;
    margin-bottom: 10px !important;
    overflow: hidden !important;
}
#can_embed_form .action_status_tracker .action_status_status_bar > span {
    display: block !important;
    height: 70px !important;
    position: relative !important;
    top: -50px !important;
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow {
    background-color: #0096db !important;
    background-image: -moz-linear-gradient(left center , rgb(0, 124, 193), rgb(0, 150, 219)) !important;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 0 3px 1px rgba(0, 0, 0, 0.2) !important;
    display: block !important;
    height: 100% !important;
    position: relative !important;
    width: 0;
    z-index: 1 !important;
}
#can_embed_form .action_status_tracker .action_status_status_bar span.action_status_status_bar-grow::before {
    background-color: transparent !important;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 20px, rgba(255, 255, 255, 0.1) 20px, rgba(255, 255, 255, 0.1) 35px) !important;
    content: "" !important;
    display: block !important;
    height: 100% !important;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
    z-index: 2 !important;
}
#can_embed_form .action_status_tracker .action_status_goal {
    color: #888888 !important;
    font-size: 12px !important;
    line-height: 21px !important;
    text-align: center !important;
}
#can_embed_form #d_sharing {
    margin: 0 !important;
    padding: 10px 0 0 !important;
    text-align: center !important;
}
#can_embed_form #d_sharing.d_sharing_center > ul > li {
    text-align: center !important;
}
#can_embed_form #d_sharing.no_mb {
    margin-bottom: 0 !important;
}
#can_embed_form #d_sharing #edit_d_sharing_opts, #can_embed_form #d_sharing #edit_d_sharing_opts-close {
    background-color: #ededed !important;
    border-radius: 2px !important;
    color: #7d7d7d !important;
    cursor: pointer !important;
    display: inline-block;
    margin-top: 10px !important;
    padding: 2px 6px !important;
    text-decoration: none !important;
}
#can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts, #can_embed_form #can_sidebar #donate_form #edit_d_sharing_opts-close {
    background-color: #dadada !important;
}
#can_embed_form #d_sharing #d_sharing_opts {
    border-top: 1px dotted #d6d6d6 !important;
    display: none;
    margin: 0 !important;
    padding: 20px 0 0 !important;
    text-align: left !important;
}
#can_embed_form #d_sharing #edit_d_sharing_opts-close {
    display: none;
}
#can_embed_form .action_letter {
    background: none repeat scroll 0 0 #ffffff !important;
    border: 1px solid #ededed !important;
    box-shadow: 0 3px 2px -1px rgba(0, 0, 0, 0.2), 0 0 0 5px rgba(0, 0, 0, 0.02) inset !important;
    padding: 15px 25px 0 !important;
    position: relative !important;
}
#can_embed_form .action_letter strong, #can_embed_form .action_letter b {
    font-weight: 900 !important;
}
#can_embed_form form, #donate_auto_modal form {
    display: block !important;
    width: 100% !important;
}
#can_embed_form input[type="text"], #can_embed_form input[type="password"], #can_embed_form input[type="url"], #can_embed_form input[type="email"], #can_embed_form input[type="tel"], #can_embed_form input[type="number"], #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {
    border-radius: 3px !important;
    height: 28px !important;
    padding: 5px 5px !important;
    transition: border-color 0.3s linear 0s, background-color 0.3s linear 0s !important;
    width: 24.45% !important;
}
.textwidget #can_embed_form input[type="text"], .textwidget #can_embed_form input[type="password"], .textwidget #can_embed_form input[type="url"], .textwidget #can_embed_form input[type="email"], .textwidget #can_embed_form input[type="tel"], .textwidget #can_embed_form input[type="number"], .textwidget #donate_auto_modal input[type="password"], .textwidget #donate_auto_modal input[type="text"] {
    width: 100% !important;
}

#can_embed_form  .can_thank_you-block input[type="text"] {
    width:100% !important;
}
#can_embed_form input, #can_embed_form textarea, #can_embed_form select, #donate_auto_modal input {
    margin-bottom: 10px !important;
}
#can_embed_form #form-zip_code:not(.mb_needed), #can_embed_form #form-zip_code-submit, #can_embed_form #campaign_zip_search {
    margin-bottom: 0 !important;
}
#can_embed_form #can_zip_search .country_drop_wrap, #can_embed_form #search_campaign_events_form .country_drop_wrap {
    padding-top: 10px !important;
}
#can_embed_form select {
    background-color: #ffffff !important;
    border: 1px solid #cfcfcf !important;
    border-radius: 3px !important;
    height: 30px !important;
    line-height: 30px !important;
    padding: 5px !important;
    transition: inherit !important;
    width: 100% !important;
}
#can_embed_form select.can_select, #can_embed_form span.can_select {
    background: url("/images/dropdownarrow.png") no-repeat scroll right 12px / 23px 9px #ffffff !important;
    border: 1px solid #cfcfcf !important;
    border-radius: 3px !important;
    box-sizing: border-box !important;
    display: block !important;
    line-height: 30px !important;
    margin-bottom: 10px !important;
    max-width: 100% !important;
    padding: 0 30px 0 10px !important;
    white-space: nowrap !important;
    width: 100% !important;
}
#can_embed_form span.can_select {
    height: 34px !important;
    width: 100% !important;
}
#can_embed_form .can_select span {
    overflow: hidden !important;
}
#can_embed_form .can_select span.can_selectInner {
    width: 100% !important;
}
#can_embed_form select.can_select {
    left: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    top: 0 !important;
    z-index: 999999 !important;
}
#can_embed_form .error_input-select_wrap > .can_select {
    background-color: #f4b4b4 !important;
    border: 1px solid #a31010 !important;
    color: #333 !important;
}
#can_embed_form textarea {
    border-radius: 3px !important;
    height: 90px !important;
    padding: 4px 9px 9px !important;
    resize: none !important;
    transition: border-color 0.3s linear 0s, background-color 0.3s linear 0s !important;
    width: 100% !important;
}
#can_embed_form input[type="text"], #can_embed_form input[type="password"], #can_embed_form input[type="url"], #can_embed_form input[type="email"], #can_embed_form input[type="tel"], #can_embed_form input[type="number"], #can_embed_form textarea, #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {
    background-color: #ffffff !important;
    border: 1px solid #cfcfcf !important;
    box-sizing: border-box !important;
    line-height: 25px !important;
    margin-bottom: 5px !important;
}
#can_embed_form #can_embed_form_inner #form-zip_code:not(.mb_needed), #can_embed_form #can_embed_form_inner #form-zip_code-submit, #can_embed_form #can_embed_form_inner #campaign_zip_search {
    margin-bottom: 5px !important;
}
#can_embed_form input[type="text"]:focus, #can_embed_form input[type="password"]:focus, #can_embed_form input[type="url"]:focus, #can_embed_form input[type="email"]:focus, #can_embed_form input[type="tel"]:focus, #can_embed_form input[type="number"]:focus, #can_embed_form textarea:focus, #donate_auto_modal input[type="password"]:focus, #donate_auto_modal input[type="text"]:focus {
    border: 1px solid #9c9c9c !important;
}
#can_embed_form input[type="text"]:-moz-placeholder, #can_embed_form input[type="password"]:-moz-placeholder, #can_embed_form input[type="url"]:-moz-placeholder, #can_embed_form input[type="email"]:-moz-placeholder, #can_embed_form input[type="tel"]:-moz-placeholder, #can_embed_form input[type="number"]:-moz-placeholder, #can_embed_form textarea:-moz-placeholder, #donate_auto_modal input[type="password"]:-moz-placeholder, #donate_auto_modal input[type="text"]:-moz-placeholder {
    color: #a9a9a9 !important;
}
#can_embed_form input[type="text"]::-moz-placeholder, #can_embed_form input[type="password"]::-moz-placeholder, #can_embed_form input[type="url"]::-moz-placeholder, #can_embed_form input[type="email"]::-moz-placeholder, #can_embed_form input[type="tel"]::-moz-placeholder, #can_embed_form input[type="number"]::-moz-placeholder, #can_embed_form textarea::-moz-placeholder, #donate_auto_modal input[type="password"]::-moz-placeholder, #donate_auto_modal input[type="text"]::-moz-placeholder {
    color: #a9a9a9 !important;
}
#can_embed_form input[type="submit"], #can_embed_form .button, #donate_auto_modal input[type="submit"], #donate_auto_modal .button {
    background: linear-gradient(to bottom, #ffc119 0%, #ff9823 50%, #ffc426 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 1px solid rgba(48, 48, 48, 0.27) !important;
    border-radius: 3px !important;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0) inset !important;
    box-sizing: border-box !important;
    color: #ffffff !important;
    cursor: pointer !important;
    display: block !important;
    font-size: 14px !important;
    line-height: 1.5em !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    outline: medium none !important;
    padding: 5px 10px !important;
    text-align: center !important;
    text-decoration: none !important;
    transition: all 0.25s linear 0s !important;
    white-space: normal !important;
    width: 200px !important;
}
#can_embed_form input[type="submit"]:hover, #can_embed_form .button:hover, #donate_auto_modal input[type="submit"]:hover, #donate_auto_modal .button:hover {
    background-color: #eb3d1a !important;
    color: #ffffff !important;
}
#can_embed_form input.autosize_button[type="submit"], #can_embed_form .button.autosize_button {
    width: auto !important;
}
#can_embed_form input.button_blue[type="submit"], #can_embed_form .button.button_blue, #donate_auto_modal .button.button_blue {
    background-color: #0096db !important;
}
#can_embed_form input.button_blue[type="submit"]:hover, #can_embed_form .button.button_blue:hover, #donate_auto_modal .button.button_blue:hover {
    background-color: #00a8f5 !important;
}
#can_embed_form input.button_green[type="submit"], #can_embed_form .button.button_green {
    background-color: #25b036 !important;
}
#can_embed_form input.button_green[type="submit"]:hover, #can_embed_form .button.button_green:hover {
    background-color: #30c442 !important;
}
#can_embed_form input.disabled[type="text"], #can_embed_form input.disabled[type="password"], #can_embed_form input.disabled[type="url"], #can_embed_form input.disabled[type="email"], #can_embed_form input.disabled[type="tel"], #can_embed_form input.disabled[type="number"], #can_embed_form textarea.disabled, #can_embed_form .button.disabled, #can_embed_form input.disabled[type="submit"], #can_embed_form .disabled {
    cursor: default !important;
    opacity: 0.5 !important;
    text-shadow: none !important;
}
#can_embed_form form ul {
    margin-bottom: -15px !important;
    padding: 0 !important;
    width: 100% !important;
}
#can_embed_form form li {
    box-sizing: border-box !important;
    list-style: outside none none !important;
    margin: 0 0 15px !important;
    position: relative !important;
    width: 100% !important;
}
#can_embed_form form ul.clearfix li {
    float: left !important;
}
#can_embed_form.can_float form li.cc_li_half, #can_embed_form.can_float form li.cc_li_quarter, #can_embed_form.can_float form li.cc_li_third {
    width: 48% !important;
}
#can_embed_form.can_float form li.cc_li_half:nth-child(2n+1), #can_embed_form.can_float form li.cc_li_quarter:nth-child(2n+1), #can_embed_form.can_float form li.cc_li_third:nth-child(2n+1) {
    margin-left: 4% !important;
}
#can_embed_form form li.cc_li_half.right {
    float: right !important;
}
#can_embed_form.can_float form li.cc_li_half.no_ml {
    margin: 0 !important;
}
#can_embed_form.can_float.can_768 form li.cc_li_quarter {
    margin-left: 4% !important;
    width: 22% !important;
}
#can_embed_form.can_float.can_768 form li.cc_li_third {
    margin-left: 4% !important;
    width: 30.3333% !important;
}
#can_embed_form.can_float form li.cc_li_third.clear {
    clear: none !important;
}
#can_embed_form.can_float.can_768 form li.cc_li_third.clear {
    clear: both !important;
    margin-left: 0 !important;
}
#can_embed_form .donate_state {
    display: block !important;
    position: relative !important;
}
#can_embed_form .donate_state select {
    width: 100% !important;
}
#can_embed_form .donate_cc_month {
    display: inline-block !important;
    float: left !important;
    position: relative !important;
    width: 47% !important;
}
#can_embed_form .donate_cc_year {
    display: inline-block !important;
    float: right !important;
    position: relative !important;
    width: 47% !important;
}
#can_embed_form ul {
    margin-bottom: -10px !important;
}
#can_embed_form li {
    margin-bottom: 10px !important;

}
#can_embed_form form li.control-group {
    clear: none !important;
    float: right !important;
    margin-bottom: 0 !important;
    margin-top: -2px !important;
    width: 18% !important;
}
.textwidget #can_embed_form form li.control-group {
        float: none !important;
        margin-top: 15px !important;
        width: 100% !important;;
}
#can_embed_form .control-group #union {
    width: 100% !important;
}
#can_embed_form form label, #donate_auto_modal form label {
    display: block !important;
    word-wrap: break-word !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner {
    background-color: #f5f5f5 !important;
    border: 1px solid #e8e8e8 !important;
    padding: 9px !important;
}
#can_embed_form #action_welcome_message #action_welcome_message_inner > div {
    max-width: 100% !important;
}
#can_embed_form #action_welcome_message.sidebar_welcome #action_welcome_message_inner {
    background-color: #ffffff !important;
}
#can_embed_form .error_input, #can_embed_form input.error_input[type="text"], #can_embed_form input.error_input[type="password"], #can_embed_form input.error_input[type="url"], #can_embed_form input.error_input[type="email"], #can_embed_form input.error_input[type="tel"], #can_embed_form input.error_input[type="number"], #can_embed_form textarea.error_input, #can_embed_form .error_input_cc, #can_embed_form input.error_input_cc[type="text"], #can_embed_form input.error_input_cc[type="password"], #can_embed_form input.error_input_cc[type="url"], #can_embed_form input.error_input_cc[type="email"], #can_embed_form input.error_input_cc[type="tel"], #can_embed_form input.error_input_cc[type="number"], #can_embed_form textarea.error_input_cc, #donate_auto_modal input.error_input[type="password"], #donate_auto_modal input.error_input[type="text"] {
    background-color: #f4b4b4 !important;
    border: 1px solid #a31010 !important;
    color: #333 !important;
}
#can_embed_form .error_checkbox label, #donate_auto_modal .error_checkbox label {
    color: #a31010 !important;
}
#can_embed_form input.error_input[type="text"]:-moz-placeholder, #can_embed_form input.error_input[type="password"]:-moz-placeholder, #can_embed_form input.error_input[type="url"]:-moz-placeholder, #can_embed_form input.error_input[type="email"]:-moz-placeholder, #can_embed_form input.error_input[type="tel"]:-moz-placeholder, #can_embed_form input.error_input[type="number"]:-moz-placeholder, #can_embed_form textarea.error_input:-moz-placeholder, #donate_auto_modal input.error_input[type="password"]:-moz-placeholder, #donate_auto_modal input.error_input[type="text"]:-moz-placeholder {
    color: #a31010 !important;
}
#can_embed_form input.error_input[type="text"]::-moz-placeholder, #can_embed_form input.error_input[type="password"]::-moz-placeholder, #can_embed_form input.error_input[type="url"]::-moz-placeholder, #can_embed_form input.error_input[type="email"]::-moz-placeholder, #can_embed_form input.error_input[type="tel"]::-moz-placeholder, #can_embed_form input.error_input[type="number"]::-moz-placeholder, #can_embed_form textarea.error_input::-moz-placeholder, #donate_auto_modal input.error_input[type="password"]::-moz-placeholder, #donate_auto_modal input.error_input[type="text"]::-moz-placeholder {
    color: #a31010 !important;
}
#can_embed_form .check_radio_field label.error_checkbox, #can_embed_form .check_radio_field label.error_checkbox a, #donate_auto_modal .check_radio_field label.error_checkbox, #donate_auto_modal .check_radio_field label.error_checkbox a {
    color: #a31010 !important;
}
#can_embed_form .check_radio_field label.error_checkbox a, #donate_auto_modal .check_radio_field label.error_checkbox a {
    text-decoration: underline !important;
}
#can_embed_form #error_message {
    background-color: #a31010 !important;
    color: #ffffff !important;
    display: none;
    margin: 0 !important;
    padding: 20px !important;
    position: relative !important;
    text-align: center !important;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.1) !important;
    width: 100% !important;
}
#can_embed_form #error_message strong {
    color: #ffffff !important;
}
#can_embed_form .donate_amount, #can_embed_form .tip_label {
    background-color: #f5f5f5 !important;
    border-radius: 3px !important;
    cursor: pointer !important;
    float: left !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 34px !important;
    margin: 0 1.5% 10px !important;
    min-width: 54px !important;
    padding: 1% !important;
    position: relative !important;
    text-align: center !important;
}
#can_embed_form.can_float #can_main_col .donate_amount, #can_embed_form.can_float #can_main_col .tip_label {
    font-size: 20px !important;
}
#can_embed_form .donate_amount input[type="text"], #can_embed_form .tip_label input[type="text"] {
    padding: 4px !important;
    text-align: center !important;
}
#can_embed_form .donate_amount:hover, #can_embed_form .donate_amount-selected, #can_embed_form #tip_jar .tip_label:hover, #can_embed_form #tip_jar .tip_label.tip_label-selected {
    background-color: #25b036 !important;
    color: #ffffff !important;
    transition: all 0.25s linear 0s;
}
#can_embed_form .donate_amount, #can_embed_form .tip_label {
    width: 20% !important;
}
#can_embed_form .donate_amount input[type="radio"], #can_embed_form .tip_label input[type="radio"] {
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    visibility: hidden !important;
}
#can_embed_form input.donate_amount_custom[type="text"], #can_embed_form input.tip_jar_amount[type="text"] {
    box-shadow: inherit !important;
    display: inline-block !important;
    margin: 0 !important;
    top: 0 !important;
    width: 100% !important;
}
#can_embed_form .donate_recurring {
    background-color: #f5f5f5 !important;
    border-radius: 3px !important;
    cursor: pointer !important;
    margin-bottom: 10px !important;
    padding: 20px 20px 10px !important;
}
#can_embed_form .donate_recurring .donate_recurring_inner label {
    color: #4e4e4e !important;
    font-size: 16px !important;
}
#can_embed_form #donation_recipient_wrap {
    border-bottom: 1px solid #cbcbcb !important;
    margin: 40px 0 !important;
    padding-bottom: 40px !important;
}
#can_embed_form #donation_recipient_wrap .single_recipient:last-child {
    margin-bottom: 0 !important;
}
#can_embed_form #can_main_col #donation_recipient_wrap {
    margin: 20px 0 40px !important;
    padding-bottom: 30px !important;
}
#can_embed_form .donation_recipients {
    font-weight: 100 !important;
    line-height: 25px !important;
}
#can_embed_form .single_recipient, #can_embed_form .donate_cc_exp {
    float: left !important;
    line-height: 25px !important;
    position: relative !important;
    width: 100% !important;
}
#can_embed_form .single_recipient:nth-child(2n), #can_embed_form .donate_cc_exp:nth-child(2n) {
    margin-right: 0 !important;
}
#can_embed_form .single_recipient {
    margin-bottom: 25px !important;
}
#can_embed_form.can_float #can_main_col .single_recipient {
    margin-right: 4% !important;
    width: 48% !important;
}
#can_embed_form.can_float #can_main_col .single_recipient:nth-child(2n) {
    margin-right: 0 !important;
}
#can_embed_form.can_float.can_768 #can_main_col .multiple_recipients .single_recipient {
    margin-right: 3.5% !important;
    width: 31% !important;
}
#can_embed_form.can_float.can_768 #can_main_col .single_recipient:nth-child(3n) {
    margin-right: 0 !important;
}
#can_embed_form .recipient_avatar_link {
    display: block !important;
    float: left !important;
    margin-right: 20px !important;
}
#can_embed_form .donation_avatar {
    display: block !important;
    height: auto !important;
    width: 50px !important;
}
#can_embed_form .donation_info {
    display: block !important;
}
#can_embed_form .donation_info {
    line-height: 25px !important;
    max-width: 330px !important;
}
#can_embed_form .donation_info_split {
    display: block !important;
    margin-top: 10px !important;
}
#can_embed_form .donation_info_split input {
    margin: 0 !important;
}
#can_embed_form #donate_login {
    background-color: #f5f5f5 !important;
    border: 1px solid #d6d6d6 !important;
    margin: 0 0 40px !important;
    padding: 19px !important;
    text-align: center !important;
}
#can_embed_form #donate_disclaimer {
    border-top: 1px dotted #d6d6d6 !important;
    font-size: 12px !important;
    line-height: 22px !important;
    margin-top: 20px !important;
    padding-top: 20px !important;
}
#can_embed_form #tip_jar {
    background-color: #f5f5f5 !important;
    border: 1px solid #d6d6d6 !important;
    margin: 0 0 20px !important;
    padding: 19px !important;
}
#can_embed_form #tip_jar .tip_label {
    background-color: #e5e5e5 !important;
}
#can_embed_form #tip_jar .tip_jar_fields {
    display: block !important;
    margin-top: 20px !important;
}
#can_embed_form #donation_welcome {
    background-color: #f5f5f5 !important;
    border-bottom: 1px solid #d6d6d6 !important;
    border-left: 1px solid #d6d6d6 !important;
    border-right: 1px solid #d6d6d6 !important;
    margin: -40px 0 40px !important;
    padding: 19px !important;
}
#can_embed_form #donation_welcome-login {
    background-color: #e5e5e5 !important;
    font-size: 13px !important;
    margin: 19px -19px -19px !important;
    padding: 9px 19px !important;
    text-align: center !important;
}
#can_embed_form #can_main_col .donation_welcome_avatar {
    display: none !important;
}
#can_embed_form #can_main_col .donation_welcome_text {
    width: 100% !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {
    border-radius: 3px !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {
    color: #ffffff !important;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.5) !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;
    line-height: 44px !important;
    overflow: hidden !important;
    position: relative !important;
    text-align: center !important;
    text-decoration: none !important;
    transition: all 0.2s linear 0s !important;
    width: 180px !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {
    margin-bottom: 10px !important;
    width: 165px !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:active, .can_fundraising_widget #donate_auto_modal .btn-twitter:active {
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.5) inset, 0 0 0 1px rgba(0, 0, 0, 0.2) inset !important;
    transition: all 0.05s linear 0s !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook {
    background-color: #335795 !important;
    float: left !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook:hover {
    background-color: #4f74bf !important;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter {
    background-color: #00aced !important;
    float: right !important;
}
.can_fundraising_widget #donate_auto_modal .btn-twitter:hover {
    background-color: #39c7ff !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook span, .can_fundraising_widget #donate_auto_modal .btn-twitter span {
    position: relative !important;
    z-index: 2 !important;
}
.can_fundraising_widget #donate_auto_modal {
    max-width: 100% !important;
    text-align: center !important;
}
.can_fundraising_widget #donate_auto_modal #ty_signup {
    margin: 0 !important;
    padding: 5% !important;
    width: 90% !important;
}
.can_fundraising_widget #donate_auto_modal #ty_signup .btn-register {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}
.can_fundraising_widget #donate_auto_modal .btn-facebook, .can_fundraising_widget #donate_auto_modal .btn-twitter {
    width: 45% !important;
}
#can_embed_form .event_map_wrap, #can_embed_form #event_map_wrap {
    height: 300px !important;
}
.event_full #can_embed_form .event_map_wrap, .event_full #can_embed_form #event_map_wrap {
    margin-bottom: 20px !important;
}
#can_embed_form .event_map_wrap img, #can_embed_form #event_map_wrap img {
    max-width: initial !important;
}
#can_embed_form #map-notice-content {
    line-height: 130% !important;
    overflow: hidden !important;
}
#can_embed_form .event_map_wrap #map_canvas, #can_embed_form #event_map_wrap #map_canvas {
    height: 300px !important;
}
#can_embed_form.can_float #form_col1 {
    float: left !important;
    width: 100% !important;
}
#can_embed_form.can_float #form_col1 #form_col3 {
    float: none !important;
    width: 100% !important;
}
#can_embed_form.can_float #form_col1 #form_col3 .widget_title {
    display: none !important;
}
#can_embed_form.can_float #form_col2 {
    float: right !important;
    width: 100% !important;
}
#can_embed_form.can_float #form_col3 {
    float: left !important;
    width: 48% !important;
}
#can_embed_form.can_float #form_col4 {
    float: right !important;
    width: 48% !important;
}
#can_embed_form.can_768 #form_col3, #can_embed_form.can_768 #form_col4 {
    float: left !important;
    margin-left: 4% !important;
    width: 22% !important;
}
#can_embed_form.can_768 #can_main_col {
    float: left !important;
    width: 65% !important;
}
#can_embed_form.can_768 #can_sidebar {
    background-color: rgba(0, 0, 0, 0.03) !important;
    box-sizing: border-box !important;
    float: right !important;
    padding: 15px 20px !important;
    width: 30% !important;
}
#buorg {
    display: none !important;
}
#can_embed_form #outdated_browser, #outdated_browser.can_embed_outdated_browser {
}
#can_embed_form #outdated_browser, #outdated_browser.can_embed_outdated_browser, #can_embed_form #no_js_browser {
    background-color: #cd3a18 !important;
    border-radius: 5px !important;
    margin-bottom: 40px !important;
    padding: 40px !important;
}
#can_embed_form #outdated_browser_message, .can_embed_outdated_browser #outdated_browser_message {
    background-color: #fefefe !important;
    border-radius: 5px !important;
    box-sizing: border-box !important;
    height: auto !important;
    padding: 40px 40px 0 !important;
}
#can_embed_form #no_js_browser #outdated_browser_message {
    padding: 40px 40px 20px !important;
}
#can_embed_form .outdated-title, .can_embed_outdated_browser .outdated-title {
    margin: 20px 0 10px !important;
    padding: 0 0 10px !important;
}
#can_embed_form .browser_box, .can_embed_outdated_browser .browser_box {
    box-sizing: border-box !important;
    display: block !important;
    float: left !important;
    margin: 0 0 15px !important;
    padding: 20px !important;
    text-align: center !important;
    transition: all 0.2s linear 0s !important;
    width: 33.33% !important;
}
#can_embed_form .browser_box:hover, .can_embed_outdated_browser .browser_box:hover {
    background-color: #f7f7f7 !important;
}
#can_embed_form a.outdated_link, .can_embed_outdated_browser a.outdated_link {
    background-color: #25b096 !important;
    border-bottom: 3px solid #118771 !important;
    border-radius: 3px !important;
    color: #ffffff !important;
    display: inline-block !important;
    padding: 0 10px !important;
    position: relative !important;
    text-decoration: none !important;
    top: 0 !important;
    transition: background-color 0.1s linear 0s !important;
}
#can_embed_form a.outdated_link:hover, .can_embed_outdated_browser a.outdated_link:hover {
    background-color: #0096db !important;
    border-color: #0276ab !important;
}
.ie_6 #can_embed_form #outdated_browser, .ie_7 #can_embed_form #outdated_browser, .ie_8 #can_embed_form #outdated_browser, .ie_6 .can_embed_outdated_browser #can_embed_form #outdated_browser, .ie_7 .can_embed_outdated_browser #can_embed_form #outdated_browser, .ie_8 .can_embed_outdated_browser #can_embed_form #outdated_browser {
    display: block !important;
}
.ie_7 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donate_amount .placeholder_fix_wrap .placeholder, .ie_7 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .tip_label .placeholder_fix_wrap .placeholder {
    margin-left: 3px !important;
    margin-top: -35px !important;
}
.ie_7 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .tip_label.tip_label_other .placeholder_fix_wrap .placeholder, .ie_7 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donate_amount.other_label .placeholder_fix_wrap .placeholder {
    font-size: 12px !important;
    margin-left: -4px !important;
    margin-top: -4px !important;
}
.ie_7 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder, .ie_8 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder, .ie_9 #can_embed_form .donation_info_split .placeholder_fix_wrap .placeholder {
    margin-left: 3px !important;
    margin-top: -5px !important;
}
#can_embed_form .placeholder_fix_wrap {
    position: relative !important;
}
#can_embed_form .placeholder_fix_wrap .placeholder {
    color: #a9a9a9 !important;
    left: 10px !important;
    position: absolute !important;
    top: 3px !important;
}
#can_embed_form .centertext, #donate_auto_modal .centertext {
    text-align: center !important;
}
#can_embed_form .graytext {
    color: #a9a9a9 !important;
}
#can_embed_form .greentext {
    color: #25b036 !important;
}
#can_embed_form .redtext {
    color: #cd3a18 !important;
}
#can_embed_form .small {
    font-size: 11px !important;
}
#can_embed_form small.small-line {
    line-height: 15px !important;
}



/*-------------------------------------------------------------------------------------------*/

/* End Action Network Form */

/*-------------------------------------------------------------------------------------------*/

@media only screen and (min-width: 1341px) {

  #nav-container #navigation ul#main-nav > li {

    padding-left: 1.4em;

    padding-right: 1.4em;

  }

}

@media only screen  and (max-width: 1340px) and (min-width: 1241px) {

  #nav-container #navigation ul#main-nav > li {

    padding-left: 1em;

    padding-right: 1em;

  }

}

@media only screen and (max-width: 1240px) and (min-width: 1140px) {

  #nav-container #navigation ul#main-nav > li {

    padding-left: 0.5em;

    padding-right: 0.5em;

  }

}

@media only screen and (max-width: 960px) {

  #navigation ul ul {

    margin: 0 0 0 1.618em;

    max-width: 232px;

  }

 #inner-wrapper {

    padding: 0px;

  }

  .page-id-7  #home-page-header {

      font-size: 1.6em;

  }    

.home-page-header-inner {
width: 100%;
}
.home-page-header-logo {
display:none;
}  

  .home .entry .twocol-one, .home #text-2 .twocol-one   {

    float: none;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    width: 100% !important;

  }

  .home .entry  .twocol-one:first-of-type {

    margin-left: auto;

    margin-right: auto;

        width: 100% !important;

  }

  .home .entry  .twocol-one.last, .home #text-2 .twocol-one.last {

    float: none !important;

    margin-left: auto !important;

    margin-right: auto !important; 

    padding-top: 20px !important;  

    margin-bottom: 0px !important; 

    width: 100% !important;

  }

  .fb_iframe_widget span {

      width: 100% !important;

  }

  .fb_iframe_widget {

      width: 100% !important;

  }

  .fb_iframe_widget iframe {

      width: 100% !important;

  }

  .home #twitter-widget-0 {

      width: 100% !important;

  }

  .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {

      font-size: 19px;

  }

  .home #text-2 h3 {

    font-size: 1.6em;

    padding-left: 0;

    width: 100%;      

  }

  #lcsp-video-left {

    margin: 0px;

  }

  .home #text-2 .twocol-one a {

    margin-left: auto !important;

    margin-right: auto !important;   

  }

  #lcsp-video-right {

    margin-left: auto !important;

        margin-right: auto !important; 

    display: block;

  }

  #lcsp-twitter-button, #lcsp-facebook-button {

        margin-left: auto  !important;

        margin-right: auto  !important;

        display: block;

        width: 20%;

    text-align: center;

  }

  #footer #copyright p a, #footer #credit p a {

      float: none;

      width:50%;

      font-size: 12px;

  }

    .pledge-form {

      max-width: 100%;
      margin: auto 0;

    }

    .register-container {
        max-width: 891px;
    }

}



@media only screen and (max-width: 840px) {

    .pledge-form h2 {

      font-size: 22px;

    }

    #can_embed_form form li.control-group{
        float: none !important;
        margin-top: 15px !important;
        width: 100% !important;
    }

    #can_embed_form input[type="text"], #can_embed_form input[type="password"], #can_embed_form input[type="url"], #can_embed_form input[type="email"], #can_embed_form input[type="tel"], #can_embed_form input[type="number"], #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {
       width: 100% !important
    }

    #can_embed_form.can_768 .can_thank_you-block {
    float: none !important;
    margin-bottom: 10px !important;
    margin-right: 0 !important;
    width: 100% !important;
}

.home-page-header-inner {
width: 100%;
}
.home-page-header-logo {
display:none;
}  

}



@media only screen and (max-width: 767px) {

    .pledge-form {

      margin: 0;

      margin-top: -25px;

    }

.home-page-header-inner {
width: 100%;
}
.home-page-header-logo {
display:none;
}  
}

@media only screen and (max-width: 620px) {

    .page-id-7 #logo {

       margin: -381px 0 0;

    }

.home-page-header-inner {
width: 100%;
}
.home-page-header-logo {
display:none;
}  

}



@media only screen and (max-width: 600px) {

    .page-id-7  #home-page-header {

        font-size: 1em;

    }



    .page-id-7 #logo {

        margin: -491px 0 0;

    }



    .pledge-form .salsa-signup input[type="text"] {

      width: 95%;

    }



    .pledge-form h2 {

      font-size: 20px;

    }

    .register-container{
        padding: 10px 0; 
    }

    .register-button{
    }

    .register-button h2 {
        font-size: 17px !important;
        display: block;
    }

    .register-right {
        margin-top: -6px;
    }

    .register-left h4 {
        font-size: 12px;
    }

    .register-left {
        margin-top: -7px;
    }

    #lcsp-left-col p img {
      width: 55px;

    }

.home-page-header-inner {
width: 100%;
}
.home-page-header-logo {
display:none;
}  

}




	#can-form-area-get-your-copy-now #can_embed_form .action_description, #can-form-area-get-your-copy-now #can_embed_form #action_info, #can-form-area-get-your-copy-now #can_embed_form #logo_wrap {
		display: none;
	}
	
	#can-form-area-get-your-copy-now #can_embed_form .country_wrap {
		display: none;
	}
	#can-form-area-get-your-copy-now #can_embed_form #union {
		margin-top: 15px !important;
		width: 100% !important;
	}
	#can-form-area-get-your-copy-now #can_embed_form form li.control-group {
		width:100% !important;

	}
	#can-form-area-get-your-copy-now #can_embed_form #can_thank_you {
		background-color: #ab0000 !important;
	}
	
	#can-form-area-get-your-copy-now #can_embed_form #can_thank_you #action_thank_you_text p {
		display: block !important;
		color: white !important;
	}
	#can-form-area-get-your-copy-now #can-form-area-get-your-copy-now #can_embed_form #can_thank_you_wrap can_float {
		border: 0px !important;
	}
