body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{overflow:hidden;max-width:100%;height:auto}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}.contain_floats:before,.contain_floats:after{content:" ";display:table}.contain_floats:after{clear:both}.contain_floats{*zoom:1}@font-face{font-family:'sofia_pro_lightregular';src:url('/font/SofiaPro-Light/SofiaProLight-webfont.eot');src:url('/font/SofiaPro-Light/SofiaProLight-webfont.eot?#iefix') format('embedded-opentype'),
url('/font/SofiaPro-Light/SofiaProLight-webfont.woff') format('woff'),
url('/font/SofiaPro-Light/SofiaProLight-webfont.ttf') format('truetype'),
url('/font/SofiaPro-Light/SofiaProLight-webfont.svg#sofia_pro_lightregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'sofia_pro_semi_boldregular';src:url('/font/SofiaPro-SemiBold/SofiaProSemiBold-webfont.eot');src:url('/font/SofiaPro-SemiBold/SofiaProSemiBold-webfont.eot?#iefix') format('embedded-opentype'),
url('/font/SofiaPro-SemiBold/SofiaProSemiBold-webfont.woff') format('woff'),
url('/font/SofiaPro-SemiBold/SofiaProSemiBold-webfont.ttf') format('truetype'),
url('/font/SofiaPro-SemiBold/SofiaProSemiBold-webfont.svg#sofia_pro_semi_boldregular') format('svg');font-weight:normal;font-style:normal}#care2_fb_footer{display:none}.default_entry{color:#999 !important}.container{font-family:Arial,Helvetica,sans-serif;overflow:hidden;background:rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 63%, rgba(237,237,237,1) 87%);background: -webkit-gradient(linear, left top, left bottom, color-stop(63%,rgba(255,255,255,1)), color-stop(87%,rgba(237,237,237,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 63%,rgba(237,237,237,1) 87%);background: -o-linear-gradient(top, rgba(255,255,255,1) 63%,rgba(237,237,237,1) 87%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 63%,rgba(237,237,237,1) 87%);background:linear-gradient(top, rgba(255,255,255,1) 63%,rgba(237,237,237,1) 87%);border:1px
solid #ccc;border-radius:5px;width:100%;height:100%}.size-320x150 .container,
.size-600x650
.container{border:0;background:#fff}.size-615x275 #petition_face.container,
.size-425x190 #petition_face.container,
.size-500x190
#petition_face.container{background:#fff;border:0;border-radius:0}.size-320x150 .care2logo,
body.suppressCare2Logo .care2logo,
body.suppressAuthor .petition_author,
body.suppressAuthor
.na_pet_text_sponsor{display:none !important}#petition_cookied,#petition_face,.petition_description_area,#petition_sign_area,#petition_grab_code,#petition_error{display:none}.petitionsPage_sign
h1{font-size:20px;color:#5e5e5e;margin:5px
0;display:none}.petitionsPage_sign h1
strong{font-size:18px}.petitionsPage_sign
h2{font-size:0.75em;margin:13px
auto 8px auto;color:#000;font-weight:bold;line-height:1.4em}.petitionsPage_sign
.inner{margin:5px;height:100%}.petition_num_sigs{margin:10px
0 10px 0;font-size:0.7em;color:#000}#petition_face
.petition_author{display:none}.petitionsPage_sign
a{text-decoration:none;color:#000}.optins_list{display:none}.form_buttons{display:none}.petition_sign_inner{position:relative;overflow:hidden;background:transparent;width:100%;height:100%}.petition_more{display:none}.short_summary{display:none}.thumbnail_wrapper{position:relative}.thumbnail{background-color:#fff;display:block;margin:5px
auto;box-shadow:0px 0px 5px #999;padding:2px}.thumbnail
span{display:block;width:100%;height:100%;overflow:hidden}.footer{font-size:0.55em;margin:0;padding:0;position:absolute;bottom:4px;left:0;width:100%;height:auto;border-radius:0 0 5px 5px}.trademark{font-size:8px;color:#999;line-height:1.2}.size-150x250 #petition_face .trademark,
.size-180x250 #petition_face
.trademark{text-align:center}.size-150x250 #petition_face .trademark span,
.size-180x250 #petition_face .trademark
span{display:block}.size-600x650 #petition_sign_area .trademark,
.size-500x190 #petition_face .trademark,
.size-425x190 #petition_face
.trademark{position:absolute;text-align:right;bottom: -3px;right:25px}.size-300x250 #petition_face .trademark,
.size-460x375 #petition_face
.trademark{padding-top:18px;padding-left:10px}.size-600x650 #petition_sign_area
.trademark{position:absolute;text-align:right;bottom:5px;right:25px}#petition_sign_area
.trademark{position:absolute;bottom:5px;left:10px}.care2logo{background:url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat -91px -113px transparent;width:49px;height:26px;position:absolute;display:none}.size-500x190 #petition_face .care2logo,
.size-425x190 #petition_face
.care2logo{display:block;right:25px;bottom:10px}.size-460x375 #petition_face .care2logo,
.size-300x250 #petition_face
.care2logo{display:block;right:25px;bottom:3px}.size-600x650 #petition_sign_area
.care2logo{left:auto;display:block;right:25px;bottom:18px}.size-600x650 .petition_description_area
.care2logo{left:auto;display:block;right:25px;bottom:20px}#petition_sign_area .care2logo,
.petition_description_area
.care2logo{left:10px;bottom:18px;display:block}.widget_button{cursor:pointer;font-size:17px;font-family:'Verdana',sans-serif;color:#fff !important;border:1px
solid #fff;padding:3px
10px;background-image:url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png);background-repeat:repeat-x;background-position:0 -146px;border-radius:5px;box-shadow:0 0 4px #5e5e5e}a.widget_button{text-align:center;display:inline-block}.size-600x650
.widget_button{font-size:27px;background-image:none;padding:6px
30px;bottom:125px}.widget_button
span{position:relative;top:0;*top:7px;color:inherit}a.widget_button
span{top:3px}@-moz-document url-prefix(){.widget_button
span{top: -3px}}@media screen and (-webkit-min-device-pixel-ratio:0){.widget_button
span{top:0}}#petition_loading{text-align:center;padding-top:50px}#na_left_arrow,.left-arrow,#na_right_arrow,.right-arrow{background:url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat 0 -113px transparent;width:16px;height:26px;position:absolute;top:33px;cursor:pointer}#na_left_arrow,.left-arrow{background-position: -16px -113px;left:0}#na_right_arrow,.right-arrow{right:0;cursor:pointer}.left-arrow,.right-arrow{display:none}.top_title{display:none}.size-150x250
.petitionsPage_sign{width:148px;height:248px}.size-180x250
.petitionsPage_sign{width:178px;height:248px}.size-300x250
.petitionsPage_sign{width:298px;height:248px}.size-460x375
.petitionsPage_sign{width:458px;height:373px}.size-425x190
.petitionsPage_sign{width:425px;height:190px}.size-500x190
.petitionsPage_sign{width:500px;height:190px}.size-600x650
.petitionsPage_sign{width:600px;height:650px}.size-320x150
.petitionsPage_sign{width:320px;height:150px}.size-150x250 #petition_face,
.size-180x250
#petition_face{text-align:center}#petitionsPage_confirm,
#petitionsPage_next_action,
.expanded_widget
.petitionsPage_sign{height:373px !important;width:458px !important}.size-600x650 #petitionsPage_confirm,
.size-600x650 #petitionsPage_next_action,
.size-600x650.expanded_widget
.petitionsPage_sign{height:650px !important;width:600px !important}.size-150x250
.thumbnail{width:125px;height:110px}.size-180x250
.thumbnail{width:150px;height:110px}.size-300x250
.thumbnail{width:190px;height:95px}.size-460x375
.thumbnail{width:195px;height:150px}.size-425x190
.thumbnail{width:125px;height:105px}.size-500x190
.thumbnail{width:145px;height:115px}.size-320x150
.thumbnail{width:150px;height:75px;box-shadow:none;padding:0;margin:0}.size-150x250 .thumbnail
img{max-width:220px;width:220px;height:110px;margin-left: -47px}.size-180x250 .thumbnail
img{max-width:220px;width:220px;height:110px;margin-left: -35px}.size-300x250 .thumbnail
img{max-width:190px;width:190px;height:95px}.size-460x375 .thumbnail
img{max-width:300px;width:300px;height:150px;margin-left: -52px}.size-425x190 .thumbnail
img{max-width:210px;width:210px;height:105px;margin-left: -42px}.size-500x190 .thumbnail
img{max-width:230px;width:230px;height:115px;margin-left: -42px}.size-320x150 .thumbnail
img{width:150px;height:75px}.size-150x250 #petition_face
.widget_button{width:135px;margin:0
auto;padding-top:1px;padding-bottom:1px;font-size:15px}.size-150x250 .tan #petition_face .widget_button, .size-180x250.tan #petition_face
.widget_button{width:108px;height:24px;margin:0
auto;font-size:0.8em}.size-180x250 #petition_face
.widget_button{width:145px;margin:0
auto}.size-300x250 #petition_face
.widget_button{width:136px;height:25px;padding-top:0;padding-bottom:0;position:absolute;bottom:8px;right:4px}.size-460x375 #petition_face
.widget_button{width:145px;height:34px}.size-425x190 #petition_face
.widget_button{width:140px;height:30px}.size-500x190 #petition_face
.widget_button{width:140px;height:30px}.size-150x250
h1{margin:0
0 5px 0;font-size:16px}.size-150x250 h1
strong{font-size:14px}.size-150x250 h2, .size-180x250
h2{margin:3px
auto 0px auto;line-height:14px}.size-150x250.tan .petition_num_sigs, .size-180x250.tan
.petition_num_sigs{margin:4px
0}.size-180x250
h1{margin:0
0 5px 0;font-size:18px}.size-180x250 h1
strong{font-size:16px}.size-300x250 .petitionsPage_sign
.inner{margin:10px
15px 15px}.size-300x250 #petition_face
h2{font-size:0.92em;line-height:1.3em;margin:10px
auto 5px}.size-300x250 #petition_face .petition_author, .size-300x250 #petition_face
.petition_num_sigs{display:block}.size-300x250 #petition_face .petition_author, .size-300x250 #petition_face
.petition_num_sigs{font-size:0.8em}.size-300x250
.petition_sign_inner{height:208px}.size-300x250
.petition_num_sigs{margin:5px
0}.size-300x250 .footer, .size-460x375
.footer{height:30px;background:#fff;bottom:0;font-size:0.70em}.size-300x250 .left-arrow, .size-300x250 .right-arrow{display:block}#petition_grab_code
h3{font-weight:bold;font-size:13px;padding:15px;padding-right:30px}.size-180x250 #petition_grab_code
h3{padding-right:40px}#petition_grab_code
textarea{margin-left:15px;height:120px;color:#717171;font-size:11px;resize:none}.size-150x250 #petition_grab_code
textarea{width:115px;height:90px}.size-180x250 #petition_grab_code
textarea{width:145px;height:100px}.size-300x250 #petition_grab_code
textarea{width:265px}.size-460x375 #petition_grab_code
textarea{width:425px;height:250px}.size-425x190 #petition_grab_code
textarea{width:390px}.size-500x190 #petition_grab_code
textarea{width:465px}#petition_grab_code
h4{font-size:11px;padding:15px;padding-top:0;color:#717171}#petition_grab_code
.widget_button{position:absolute;bottom:20px;right:20px}#code_copied{position:absolute;font-size:13px;bottom:27px;right:30px;display:none}.size-460x375 .petitionsPage_sign
.short_summary{display:block;float:left;font-size:12px;line-height:17px;width:225px;margin-left:10px;margin-top:4px}.size-460x375 #petition_face
.thumbnail_wrapper{position:relative;float:left;margin-left:10px;margin-bottom:20px}.size-460x375 #petition_face
.petition_author{display:block;font-size:0.8em;margin-left:10px;margin-top:20px;clear:both}.size-460x375 #petition_face
.petition_num_sigs{margin-left:10px;font-size:0.8em}.size-460x375 .petitionsPage_sign
.widget_button{position:absolute;bottom:50px;right:25px}.size-460x375
h2.top_title{display:block;float:left;font-size:22px;font-weight:bold;line-height:30px;margin-left:10px;margin-top:4px;width:442px}.size-460x375
h2.bottom_title{display:none}.size-460x375
.petition_more{overflow:hidden}.size-460x375 .petition_more .thumbnail
img{width:110px;height:87px}.size-460x375 .petition_more .thumbnail, .size-460x375 .petition_more
.thumbnail_wrapper{width:114px;height:89px}.size-460x375 .petition_more
.petition_details{float:left;width:225px;margin-left:10px;margin-right:5px;line-height:17px}body.showTakeActionNowHeader
h1{display:block}body.showTakeActionNowHeader #petition_face
.widget_button{font-size:15px;padding-top:0;padding-bottom:0}body.showTakeActionNowHeader.size-300x250 #petition_face
.petition_author{display:none}body.showTakeActionNowHeader.size-300x250 .petitionsPage_sign
.inner{margin-top:5px}body.suppressSignature
.widget_num_sigs{display:none !important}.size-300x250
h1{margin-top:0;margin-bottom:10px}.size-425x190 h1,
.size-500x190
h1{display:block;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px}.size-600x650
h1{display:block;border-bottom:1px solid #d9d9d9;font-size:24px;text-transform:uppercase;margin:10px
15px;height:30px;line-height:30px}.size-600x650 h1
strong{font-weight:normal;font-size:inherit}.size-425x190 .petitionsPage_sign,
.size-500x190
.petitionsPage_sign{border:0
none;background:none #fff}.size-425x190 #petition_face
.thumbnail_wrapper{position:relative;float:left;width:136px}.size-425x190 .bottom_title,
.size-500x190
.bottom_title{width:260px;margin-left:15px;float:left;font-size:16px;margin-top:4px;height:45px;overflow:hidden}.size-425x190 #petition_face .petition_author, .size-500x190 #petition_face
.petition_author{display:block;font-size:12px;width:260px;float:left;margin-left:15px}.size-425x190 #petition_face .petition_num_sigs, .size-500x190 #petition_face
.petition_num_sigs{display:block;font-size:12px;width:260px;float:left;margin-left:15px}.size-425x190 #petition_face .widget_button, .size-500x190 #petition_face
.widget_button{position:relative;left:15px}.size-500x190 #petition_face
.thumbnail_wrapper{position:relative;float:left;width:155px;height:119px}.size-500x190 .bottom_title, .size-500x190 #petition_face .petition_author,
.size-500x190 #petition_face
.petition_num_sigs{width:316px}.size-500x190 #petition_face
.widget_button{left:15px}.petition_more
h2{display:block;float:left;font-size:22px;font-weight:bold;line-height:30px;margin-left:10px;margin-top:4px;width:442px}.petition_more
.petition_author{clear:none;margin-top:5px}.petition_more
.petition_num_sigs{margin-top:5px}.petition_more
.petition_target{display:block;font-size:0.8em;margin-left:10px;margin-top:5px}.petition_sign_inner .short_summary
p.more{text-align:right}.petition_more
.back{text-align:right;bottom:10px;position:absolute;right:15px;font-size:12px}.size-460x375 .petition_more
.short_summary{float:none;clear:both;overflow:scroll;width:430px;height:200px}.signature_form>div{overflow:hidden}.details_panel{font-size:12px}.details_panel
.petition_details{float:left;width:225px;padding-left:20px;margin-right:5px;line-height:17px;font-size:12px !important}.details_panel .petition_details
li{padding-bottom:5px}.size-600x650 .details_panel
.petition_details{font-size:16px !important;line-height:1.3}.size-600x650 .details_panel .petition_details
li{padding-bottom:15px}.read_full_petition
a{text-decoration:none;font-weight:bold;color:#36a2db}.size-600x650
.read_full_petition{position:absolute;right:10px;top:310px}.size-600x650 .read_full_petition
a{color:#000;font-size:14px;text-decoration:underline}.size-320x150 #petition_sign_area
.read_full_petition{text-align:center;clear:both;font:italic normal 14px/1.4 Georgia, serif;padding-top:10px}.size-320x150 #petition_sign_area .read_full_petition
a{font-weight:normal;color:inherit}.details_panel
h2{display:block;float:left;font-size:20px;font-weight:bold;line-height:28px;margin-left:10px;margin-top:4px;margin-bottom:10px;width:415px;border-bottom:1px solid #4a4a4a}.details_panel h2
a{color:#000;text-decoration:none}.details_panel
.thumbnail{float:left;width:105px;height:110px;margin-left:6px;margin-bottom:10px;overflow:hidden}.details_panel .thumbnail
img{max-width:220px;width:220px;height:110px;margin-left: -57px}#na_petition_description_area.details_panel .thumbnail
img{margin:0
0 0 -5px}.size-600x650 .details_panel
.thumbnail{width:246px;height:196px}.size-600x650 .details_panel .thumbnail
img{margin:0
0 0 -73px;width:392px;max-width:392px;height:196px}.details_panel
.description{clear:both;margin-bottom:25px;margin-left:10px;line-height:17px}.details_panel .description
a{text-decoration:underline}.size-600x650 .scrollme
.description{font-size:14px;padding-top:15px;line-height:1.3}#petition_sign_area
form{margin:10px;clear:both}.size-600x650 #petition_sign_area
form{padding-top:20px}.form_field{float:left}#petition_sign_area input,.form_input{margin-right:5px;margin-bottom:5px}#petition_sign_area
input{border:1px
solid #ccc;padding:3px
0}#sign_firstname{width:200px}#sign_lastname,#sign_country{width:190px}#sign_city,#sign_zip{width:90px}#sign_email,#sign_address{width:200px}#sign_phone{width:392px}.size-600x650 #petition_sign_area input[type=phone],
.size-600x650 #petition_sign_area input[type=email],
.size-600x650 #petition_sign_area input[type=text]{height:16px;line-height:16px;margin-bottom:20px;padding-left:5px;margin-right:10px}.size-600x650 #petition_sign_area
.form_select{overflow:hidden;background:#fff url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat scroll right -66px;border:1px
solid #ccc;height:16px;line-height:16px;margin-bottom:20px;padding:3px
0;margin-right:10px}.size-600x650 #petition_sign_area
.widget_button{bottom:65px}.size-600x650 #petition_sign_area .form_select
select{width:106%;background-color:transparent;background-image:none;-webkit-appearance:none;border:none;box-shadow:none;padding:0}.size-600x650 #form_field_prefix
.form_select{width:90px}.size-600x650 #form_field_prefix .form_select
select{width:135%}.size-600x650 #form_field_country
.form_select{width:278px}.size-600x650
#sign_firstname{width:270px}.size-600x650
#sign_country{width:270px}.size-600x650
#sign_lastname{width:273px}.size-600x650 #sign_city,
.size-600x650
#sign_zip{width:128px}.size-600x650 #sign_email,
.size-600x650
#sign_address{width:270px}.size-600x650
#sign_phone{width:560px}.size-320x150 #na_mid .na_pet_text_target,
.size-320x150 #na_mid .na_pet_text_target[style],
.size-320x150 #na_mid .na_pet_img a,
.size-320x150 .details_panel .pet_sign_top .petition_details,
.size-320x150 #petition_sign_area .pet_sign_top .thumbnail_wrapper,
.size-320x150 .petition_num_sigs,
.size-320x150
.footer{display:none !important}.size-320x150
.container{font:normal 14px/1.4 'sofia_pro_lightregular', Arial, Helvetica, sans-serif}.size-320x150 #petitionsPage_confirm,
.size-320x150 #petitionsPage_next_action,
.size-320x150.expanded_widget
.petitionsPage_sign{width:320px !important;height:480px !important}.size-320x150
.thumbnail_wrapper{float:left;margin-right:10px}.size-320x150 .petitionsPage_sign
h2{float:left;width:135px;margin:0;font-size:14px;font-weight:normal}.size-320x150 .petitionsPage_sign .details_panel
h2{float:none;width:auto}.size-320x150 #petition_face
.widget_button{top:10px;bottom:auto;left:50%;right:auto}.size-320x150 #petition_sign_area .widget_button,
.size-320x150 #na_mid
.sign_button{bottom:20px;top:auto;left:50%;right:auto}.size-320x150
.widget_button{background-image:none;clear:both;text-transform:uppercase;box-shadow:none;border:0;width:183px;height:33px;line-height:33px;display:block;margin:0
0 0 -91.5px;border-radius:3px;position:relative}.size-320x150 #petition_sign_area
.pet_sign_top{padding:0;height:auto}.size-320x150 #petition_sign_area .pet_sign_top
.ajax_title{padding:0
0 0 10px;height:40px;line-height:40px;font-family:'sofia_pro_lightregular',Arial,Helvetica,sans-serif;font-weight:normal;margin:0;background:#fff}.size-320x150 #petition_sign_area
form{margin:0;padding:0
10px}.size-320x150 #petition_sign_area
.form_label{float:left;font-size:13px;height:23px;line-height:23px;padding-top:3px;padding-right:5px;text-align:right;width:68px;color:#919191}.size-320x150 #petition_sign_area
.form_input{float:left;margin-bottom:0}.size-320x150 #petition_sign_area
.form_field{clear:both;padding-top:10px}.size-320x150 #petition_sign_area .form_field input[type=email],
.size-320x150 #petition_sign_area .form_field input[type=phone],
.size-320x150 #petition_sign_area .form_field input[type=text],
.size-320x150 #petition_sign_area .form_field textarea,
.size-320x150 #na_area .form_field input[type=email],
.size-320x150 #na_area .form_field input[type=phone],
.size-320x150 #na_area .form_field input[type=text],
.size-320x150 #na_area .form_field
textarea{height:23px;line-height:23px;padding:0
0 0 5px;font-size:12px;border:1px
solid #d9d9d9;-webkit-appearance:none;width:218px}.size-320x150 #petition_sign_area .form_field
textarea{height:45px;width:292px;line-height:1.3}.size-320x150 #petition_sign_area
.form_select{overflow:hidden;background:#fff url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat scroll right -64px;height:23px;line-height:23px;border:1px
solid #d9d9d9;padding-left:5px;font-size:12px}.size-320x150 #petition_sign_area .form_select
select{width:120%;background-color:transparent;background-image:none;-webkit-appearance:none;border:none;box-shadow:none;padding:0}.size-320x150 #petition_sign_area .form_field_errors input[type=email],
.size-320x150 #petition_sign_area .form_field_errors input[type=phone],
.size-320x150 #petition_sign_area .form_field_errors input[type=text],
.size-320x150 #petition_sign_area .form_field_errors select,
.size-320x150 #petition_sign_area .form_field_errors
textarea{border:1px
solid #f9cfbf !important;background-color:#f9cfbf}.size-320x150 #petition_sign_area .form_field_errors
.form_select{border-color:#f00}.size-320x150 #petition_sign_area .form_field_errors .form_select
select{border:none !important}.size-320x150 #petition_sign_area
input{margin:0}.size-320x150 #petition_sign_area div.form_field_lastname,
.size-320x150 #petition_sign_area
div.form_field_phone{clear:both}.size-320x150 #petition_sign_area .form_field_email input,
.size-320x150 #petition_sign_area .form_field_phone input,
.size-320x150 #petition_sign_area .form_field_firstname input,
.size-320x150 #petition_sign_area .form_field_lastname
input{width:292px}.size-320x150 #petition_sign_area .form_field_city input,
.size-320x150 #petition_sign_area .form_field_zip
input{width:90px;margin-right:0}.size-320x150 #petition_sign_area .form_field_state .form_select,
.size-320x150 #petition_sign_area .form_field_country
.form_select{width:218px}.size-320x150 #sign_optins_block,
.size-320x150
#na_optins{bottom:75px}.size-320x150
#na_updated_text{font-weight:normal}.size-320x150 #na_mid
.mini_header{background:#FBE5A1;margin-bottom:15px}.size-320x150 #na_mid .mini_header
h3{font-family:Georgia,serif;font-style:italic;font-size:14px;margin-bottom:0}.size-320x150 #na_mid .mini_header
h4{height:20px;overflow:hidden}.size-320x150 #na_left_arrow,
.size-320x150
#na_right_arrow{top:auto;bottom:25px}.size-320x150
#na_area{margin-left:0;width:auto;height:auto;border:0;padding:0}.size-320x150 #na_mid
.na_pet_img{float:none;position:absolute;top:80px;left:0px;width:100%;height:110px;overflow:hidden;margin-right:0}.size-320x150 #na_mid .na_pet_img
a.thumb{height:110px}.size-320x150 #na_mid .na_pet_img
img{width:100%;height:auto;margin:0}.size-320x150 #na_mid
.na_pet_title{margin:0
0 5px 0;padding-top:115px}.size-320x150 #na_mid .na_pet_title
a{font-weight:normal;font-size:20px}.size-320x150 #na_mid
.na_pet_details{font-size:14px;height:50px}.size-320x150 #na_mid
.na_pet_text_sponsor{float:left;width:150px}.size-320x150 #na_mid
.sigs_collected{float:right;width:150px;text-align:right}.form_label,#form_field_anon,.optional_questions,#form_address_r2,.terms{display:none}#form_address_r1{clear:both}.related{font-size:10px}.related
strong{width:83px}.related_opt{width:166px;margin-bottom:5px}.related strong,.related_opt{float:left}input.related_update{margin-bottom:0;float:left}#petition_sign_area
.widget_button{position:absolute;bottom:35px;right:25px}.petition_description_area
.widget_button{position:absolute;bottom:10px;right:15px}.size-600x650 .petition_description_area
.widget_button{bottom:60px}.petition_description_area
.petition_author{display:block}.protected
a{text-decoration:underline;color:#000}.protected{background:url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat scroll -237px -115px transparent;font-size:11px;height:20px;padding-left:17px;padding-top:3px;position:absolute;bottom:20px;left:5px}.size-600x650
.protected{display:none}.size-320x150
.protected{bottom:42px}#petition_sign_area_inner{margin:0
10px 10px;position:relative}#petition_sign_area
.pet_sign_top{padding:5px
5px 0 130px;height:155px}#petition_sign_area .pet_sign_top
.thumbnail_wrapper{position:static;float:left;margin-left: -125px;width:125px;font-size:11px;text-align:center}.size-600x650 #petition_sign_area
.pet_sign_top{padding-top:70px;padding-left:280px}.size-600x650 #petition_sign_area .pet_sign_top
.thumbnail_wrapper{margin-left: -275px}#petition_sign_area .pet_sign_top .thumbnail_wrapper
.thumbnail{margin-bottom:5px}#petition_sign_area .pet_sign_top .read_full_petition
a{font-weight:normal}#petition_sign_area .pet_sign_top
.ajax_title{font-size:16px;font-weight:bold;line-height:1.3;max-height:44px;overflow:hidden;padding-top:2px;padding-right:25px;margin-bottom:5px}.size-600x650 #petition_sign_area .pet_sign_top .ajax_title,
.size-600x650 .details_panel
h2{font-size:26px;position:absolute;top:5px;left:5px;width:590px;max-height:60px;border:0}.size-600x650 #petition_sign_area .pet_sign_top
.ajax_title{top:50px;padding:0
10px}.details_panel .pet_sign_top
.petition_details{padding:0;margin:0;float:none;width:auto;line-height:1.3}.details_panel .pet_sign_top .petition_details
strong{display:block}.size-600x650 #petition_sign_area
.feedback_link{right:270px}span.close{background:url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat scroll -140px -115px transparent;width:20px;height:20px;display:block;position:absolute;top:10px;right:10px;cursor:pointer;z-index:1}.size-600x650
span.close{display:none}.signature_form
div.back{position:absolute;left:240px;bottom: -9px;display:none}.signature_form
.widget_button{position:absolute}.disclaimer{font-style:italic}#sign_optins_block,
#signature_form
.disclaimer{width:250px;height:50px;position:absolute;bottom:35px}.size-600x650
#sign_optins_block{bottom:75px}.size-600x650 #sign_optins_block
#updated_text{float:none}#sign_optins_block
#updated_text{float:left;width:85px}.size-600x650
#sign_optins_block{font-size:14px;line-height:1.7}.size-600x650 #sign_optins_block
#updated_text{font-weight:bold;width:auto}#sign_optins_block
.signpage_optins{float:left;width:165px}#sign_optins_block .signpage_optins
input{margin-bottom:0}.size-600x650 #sign_optins_block
.signpage_optins{float:none;width:auto}#na_updated_text,#na_optins,#sign_optins_block{font-size:11px}#na_updated_text label,
#na_optins label,
#sign_optins_block
label{margin-left:5px}#na_optins,
#na_signature_form
.disclaimer{width:250px;height:50px;position:absolute;bottom:35px}.size-600x650 #na_updated_text,
.size-600x650
#na_optins{font-size:14px;line-height:1.7}.size-600x650 #na_signature_form
.disclaimer{bottom:225px}.size-600x650
#na_optins{bottom:355px;width:300px;height:100px}#na_updated_text{font-weight:bold}#sign_error_alert{font-size:16px;color:#c32500;line-height:1.1;padding-left:15px}#sign_error_alert
span{float:left;font-size:72px}#sign_error_alert
strong{font-weight:bold;display:block;font-size:24px;padding-top:10px}#na_signature_form .form_field_errors input,
#petition_sign_area .form_field_errors input,
#petition_sign_area .form_field_errors
.form_input{border:2px
solid #e64706;padding:2px
0;margin-right:3px}#petition_sign_area .form_field_errors
.form_input{padding:0;margin-right:1px;margin-bottom:1px}.scrollme{clear:both;height:250px;overflow-y:scroll}.size-600x650
.scrollme{margin-top:80px;height:445px}.size-320x150
.scrollme{height:350px}a.back_btn{position:absolute;left:236px;bottom:10px}a.back_btn:hover{text-decoration:underline}.size-600x650 #petition_description_area
a.back_btn{font-size:14px;bottom:515px;left:500px;text-decoration:underline}#na_mid,
.na_fullpage #na_loading,
.na_minipage
#na_loading{display:none}.na_fullpage #na_mid,
.na_minipage
#na_mid{display:block}#na_loading{text-align:center;padding-top:25px}#na_mid
.mini_header{padding:3px
13px}#na_mid .mini_header
h3{font-size:19px;margin-bottom:5px}#na_mid .mini_header
h4{font-size:14px;margin-bottom:5px}#na_mid .mini_header
.share_block{height:22px}#na_mid .mini_header .share_block
p{height:22px;line-height:22px;float:left;padding:0
10px}#na_mid .mini_header .share_block
a{display:block;overflow:hidden;height:0;width:73px;padding-top:22px;background:transparent url(//dingo.care2.com/petitions/widget/tap-sprite.20150303.png) no-repeat scroll -161px -113px}#na_area{background:#fff;width:373px;height:250px;border:2px
solid #dadada;margin-left:30px;padding:10px}.size-600x650
#na_area{width:515px;margin-top:5px;height:350px}#na_left_arrow,#na_right_arrow{top:160px}#na_left_arrow{left:6px}#na_right_arrow{right:8px}#na_mid
.care2logo{left:1px;bottom:3px;top:auto;display:block}.size-600x650 #na_mid
.care2logo{bottom:5px;left:35px}#na_mid
.na_pet_title{margin-bottom:10px;margin-top: -5px}#na_mid .na_pet_title
a{font-size:18px;font-weight:bold;color:#000;text-decoration:none;line-height:1.3}#na_mid
.na_pet_img{float:left;width:123px;margin-right:10px;font-size:11px;text-align:center}.size-600x650 #na_mid
.na_pet_img{width:240px}#na_mid .na_pet_img
a{text-decoration:none}#na_mid .na_pet_img
a.thumb{display:block;height:95px;margin-bottom:3px;overflow:hidden}#na_mid .na_pet_img
img{width:190px;max-width:190px;height:95px;margin-left: -47.5px}.size-600x650 #na_mid .na_pet_img
a.thumb{width:234px;height:186px;overflow:hidden}.size-600x650 #na_mid .na_pet_img
img{max-width:372px;width:372px;height:186px;margin-left: -69px}#na_mid
.na_pet_details{font-size:12px;line-height:1.2}.size-600x650 #na_mid
.na_pet_details{font-size:15px}#na_mid .na_pet_details
strong{display:block;text-transform:lowercase}#na_mid .na_pet_details
div{padding-bottom:5px}#na_mid .na_pet_details
a{color:#32a3d7}#na_mid .forprofit_petition .na_pet_details
.learn_more{text-align:right}#na_mid .forprofit_petition .na_pet_details .learn_more
a{color:inherit;text-decoration:underline}#na_mid
.client_logo{max-width:125px;max-height:100px}#na_mid
.sign_button{position:absolute;right:40px;bottom:38px}.size-600x650 #na_mid
.sign_button{bottom:100px;right:50px}.size-600x650 #na_mid .sign_button
.widget_button{font-size:27px}.size-600x650 #na_mid
#na_optins{bottom:190px}#petition_error
.petition_error_inner{background:transparent url(//dingo.care2.com/petitions/widget/widget-error-globe.png) scroll no-repeat bottom left;width:100%;height:100%}.size-600x650 #petition_error
.petition_error_inner{background-position:top left}#petition_error
.care2logo{display:block;right:25px;bottom:3px}#petition_error .footer,
#petition_error
.footer_bar{width:100%;position:absolute;bottom:0;left:0;height:30px;font-size:0.7em}#petition_error
.footer{background:transparent}#petition_error
.footer_bar{opacity:0.8;filter:alpha(opacity=80);background:#fff}.size-150x250 #petition_error .footer,
.size-150x250 #petition_error
.footer_bar{font-size:9px}.size-150x250 #petition_error .footer,
.size-150x250 #petition_error .footer_bar,
.size-180x250 #petition_error .footer,
.size-180x250 #petition_error
.footer_bar{height:20px;text-align:center;line-height:20px}.size-320x150 #petition_error .footer,
.size-320x150 #petition_error .footer_bar,
.size-150x250 #petition_error .care2logo,
.size-180x250 #petition_error
.care2logo{display:none}.size-425x190 #petition_error .footer,
.size-500x190 #petition_error .footer,
.size-600x650 #petition_error
.footer{padding:10px
0 0 15px;height:20px}#petition_error .error_text,
#petition_error
.act_now_button{position:absolute}.size-150x250 #petition_error
.error_text{top:34px;left:0}.size-180x250 #petition_error
.error_text{top:34px;left:2px}.size-300x250 #petition_error
.error_text{top:12px;left:18px}.size-460x375 #petition_error
.error_text{top:50px;left:150px}.size-425x190 #petition_error
.error_text{top:5px;left:175px}.size-500x190 #petition_error
.error_text{top:5px;left:175px}.size-600x650 #petition_error
.error_text{top:5px;left:175px}.size-150x250 #petition_error .error_text
img{height:52px}.size-180x250 #petition_error .error_text
img{height:60px}.size-150x250 #petition_error
.act_now_button{top:140px;left:25px}.size-180x250 #petition_error
.act_now_button{top:140px;left:40px}.size-300x250 #petition_error
.act_now_button{top:100px;left:175px}.size-320x150 #petition_error
.act_now_button{right:0;bottom:0}.size-460x375 #petition_error
.act_now_button{top:150px;left:230px}.size-425x190 #petition_error
.act_now_button{top:100px;left:255px}.size-500x190 #petition_error
.act_now_button{top:100px;left:255px}.size-600x650 #petition_error
.act_now_button{top:100px;left:255px}.feedback_link{color:inherit;font-size:11px;position:absolute;text-decoration:underline !important}#petition_sign_area
.feedback_link{bottom:5px;right:10px}#na_mid
.feedback_link{bottom:3px;right:1px}#petition_cookied{color:#494949;background:#e2e2e2;font-family:'sofia_pro_lightregular',Arial,Helvetica,sans-serif}#petition_cookied
.cookied_thumbnail{width:460px;height:155px;overflow:hidden}#petition_cookied .cookied_thumbnail
img{margin-top: -35px}.size-600x650 #petition_cookied
.cookied_thumbnail{width:600px;height:300px}.size-600x650 #petition_cookied .cookied_thumbnail
img{margin-top:0}#petition_cookied
.details{padding:5px
10px;padding-bottom:15px}.size-600x650 #petition_cookied
.details{padding:0
15px 15px}#petition_cookied
h3{font-size:18px;line-height:1.3;text-transform:uppercase}.size-600x650 #petition_cookied
h3{font-size:26px;padding:10px
0}#petition_cookied ul.left_details,
#petition_cookied
div.right_details{display:none}.size-600x650 #petition_cookied ul.left_details,
.size-600x650 #petition_cookied
div.right_details{display:block}#petition_cookied
ul.left_details{text-transform:uppercase;font-size:15px;color:#9c9c9c;float:left;width:415px}#petition_cookied .signing_as strong,
#petition_cookied ul.left_details
strong{font-weight:normal;font-family:'sofia_pro_semi_boldregular',Arial,Helvetica,sans-serif}#petition_cookied
div.right_details{text-transform:uppercase;font-size:16px;color:#9c9c9c;float:right;width:150px;text-align:right;line-height:1.1}#petition_cookied div.right_details
strong{display:block;font-weight:normal;font-size:24px;font-family:'sofia_pro_semi_boldregular',Arial,Helvetica,sans-serif}#petition_cookied
.signing_as{text-align:center;font-size:15px;color:#9c9c9c;padding-bottom:5px;width:320px;margin:0
auto;line-height:28px}#petition_cookied>a{font:italic normal 12px Georgia, serif;color:#9c9c9c;margin-right:10px;float:right;line-height:28px}.size-600x650 #petition_cookied>a{margin-right:15px}#petition_cookied
.form_buttons{text-align:center;display:none}#petition_cookied .form_buttons
a{width:200px;height:35px;line-height:35px;display:inline-block;background:#e64706;border-radius:8px;color:#fff;text-decoration:none;font-size:20px;font-family:'sofia_pro_semi_boldregular',Arial,Helvetica,sans-serif}.size-600x650 #petition_cookied .form_buttons
a{width:260px;height:45px;line-height:45px;font-size:26px}#petition_cookied
.optins_list{font-size:13px;padding-top:25px;line-height:1.1}#petition_cookied .optins_list
.updated_text{font-weight:normal;font-family:'sofia_pro_semi_boldregular',Arial,Helvetica,sans-serif;float:left;width:70px;padding-left:15px}.size-600x650 #petition_cookied .optins_list
.updated_text{padding-left:25px}#petition_cookied .optins_list
label{padding-left:5px}#petition_cookied .optins_list
.signpage_optins{line-height:1.3;float:left}#sign_optins_block .optins_list
input{margin-bottom:0}#petition_cookied
.cookied_footer{position:absolute;bottom:0;left:0;width:100%;height:40px;background:#fff;font:italic normal 13px Georgia, serif}#petition_cookied .cookied_footer
.cookied_footer_links{float:left;padding-left:20px;padding-top:12px}#petition_cookied .cookied_footer .cookied_footer_links
li{float:left;border-left:1px solid #e8e8e8;height:15px;padding:0
20px}#petition_cookied .cookied_footer .cookied_footer_links li:first-child{border-left:0;padding-left:0}#petition_cookied .cookied_footer .cookied_footer_links li
a{color:#656565}#petition_cookied .cookied_footer
.care2logo{right:25px;bottom:8px;top:auto;left:auto;display:block}#petitionsPage_confirm
.care2logo{display:block;bottom:5px;left:5px}#petitionsPage_confirm
.feedback_link{bottom:5px;right:10px}#petitionsPage_confirm
.protected{left:95px;bottom: -4px}#petitionsPage_confirm
.almost_done{color:#494949;font-size:14px;line-height:1.3;padding:0
0 5px 10px}#petitionsPage_confirm
.main_title{font-size:30px;text-transform:lowercase}#petitionsPage_confirm .main_title
strong{font-size:24px;text-transform:uppercase}#preview_page{background:#d5d5d5;width:95%;height:160px;margin:0
auto;padding:5px;font-size:12px;position:relative;margin-bottom:5px}#preview_page
.thumbnail{float:left;width:105px;height:110px;margin-right:10px}#preview_page .thumbnail
img{height:100%;width:auto;margin:0
0 0 -16px}#preview_page
#confirm_title{font-weight:bold;font-size:16px;max-height:65px;overflow:hidden;margin-bottom:15px;line-height:1.3}#preview_page
.signature_number{float:left;width:60px}#preview_page
#ajax_signer{float:left;width:110px}#preview_page
#ajax_location{float:left;width:40px}#preview_page
.signature_date{float:left;width:100px}#preview_page
#confirm_page_buttons{position:absolute;right:10px;bottom:5px}#ajax_optin_internal{font-size:10px;line-height:1.3;padding-right:5px}.closed_only,
body #petitionsPage_sign.closed_petition #petition_face .petition_author,
body #petitionsPage_sign.closed_petition #petition_face button.widget_button,
body #petitionsPage_sign.closed_petition #petition_face .petition_num_sigs,
body #petitionsPage_sign.closed_petition #petition_sign_area
form{display:none}#petitionsPage_sign.closed_petition
.closed_only{display:block}#petitionsPage_sign.closed_petition a.widget_button
h5{font-size:13px;font-style:italic;font-weight:bold;left: -45px;position:relative;top: -35px;width:195px;color:#000;background:#fff}.size-600x650 #petitionsPage_sign.closed_petition #petition_sign_area a.widget_button
h5{left: -3px;top: -55px}