*{margin:0;padding:0}
.clear{clear:both}
.heightlimit{max-height:65px}
body{font-family:'Open Sans Hebrew',Arial, Helvetica, sans-serif;font-size:12px;background:#fff;-webkit-text-size-adjust:none}
.submitLink{font-size:12px;font-weight:700;color:#146088;background-color:transparent;text-decoration:underline;border:none;cursor:pointer;width:auto}
/******************************************************************************************************/
/* Open Sans font - by Yanek Iontef */
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;src:url(../fonts/opensanshebrew-light-webfont.eot);src:url(../fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-light-webfont.woff2) format('woff2'),url(../fonts/opensanshebrew-light-webfont.woff) format('woff'),url(../fonts/opensanshebrew-light-webfont.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;src:url(../fonts/opensanshebrew-regular-webfont.eot);src:url(../fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-regular-webfont.woff2) format('woff2'),url(../fonts/opensanshebrew-regular-webfont.woff) format('woff'),url(../fonts/opensanshebrew-regular-webfont.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;src:url(../fonts/opensanshebrew-bold-webfont.eot);src:url(../fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-bold-webfont.woff2) format('woff2'),url(../fonts/opensanshebrew-bold-webfont.woff) format('woff'),url(../fonts/opensanshebrew-bold-webfont.ttf) format('truetype')}
@font-face{font-family:'Open Sans Hebrew';font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;src:url(../fonts/opensanshebrew-extrabold-webfont.eot);src:url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-extrabold-webfont.woff2) format('woff2'),url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype')}
/******************************************************************************************************/
.autocomplete{font-family:Arial,'Open Sans Hebrew';}
#inner-header {position:absolute;top:0;width:100%;height:100px;background:url("../images/toolbar_background.png") repeat-x}
#inner-header .container{position:relative;width:inherit}
#inner-header .container #toolbar-background-container{position:absolute;background:#4f4e4b url("../videos/petition_bg_fallback.jpg") no-repeat center bottom;background-size:cover;top:0;left:0;height:60px;width:100%;overflow:hidden;z-index:100}
#inner-header .container #toolbar-background-container-alternative{position:absolute;background:#4f4e4b url("../images/homepage_background_short.jpg") no-repeat center bottom;background-size:cover;top:0;left:0;height:60px;width:100%;overflow:hidden;z-index:100}
#inner-header .container #toolbar-content-container{position:absolute;z-index:102;color:#fff;font-size:40px;width:100%}
#inner-header .container #toolbar-content-container #logo-container{float:right;margin:5px 20px 0 45px}
#inner-header .container #toolbar-content-container #logo-container .logo{background:url('../images/logo.png') no-repeat top left;width:200px;height:54px;display:block}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){#inner-header .container #toolbar-content-container #logo-container .logo{background:url('../images/logo@2x.png') no-repeat top left; background-size:200px 54px}}
#inner-header .container #toolbar-content-container .btn-container{float:right;margin:-1px 0 0 20px}
#inner-header .container #toolbar-content-container .btn-container a, #inner-header .container #toolbar-content-container .btn-container a:hover { text-decoration:none;}
#inner-header .container #toolbar-content-container .btn-container .btn{display:inline-block;margin-bottom:0;border-radius:2px;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 23px;border-color:#418fd8 #418fd8 #175997;background-color:#418fd8;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;color:#fff}
#inner-header .container #toolbar-content-container .btn-container .btn:hover{border-color:#4f9de7 #4f9de7 #175997;background-color:#4f9de7;color:#fff}
#inner-header .container #toolbar-content-container #logout-container {float:left;margin:-20px 0 0 20px}
#inner-header .container #toolbar-content-container #logout-container a {font-size:14px;color:#fff;text-decoration:none}
#video-header {position:absolute;top:0;width:100%;height:100px;background:url("../images/toolbar_background.png") repeat-x}
#video-header .container{position:relative;width:inherit}
#video-header .container #toolbar-video-container{position:absolute;top:0;left:0;height:60px;width:100%;overflow:hidden;z-index:100}
#video-header .container #toolbar-video-container #toolbar-video-fallback{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:1}
#video-header .container #toolbar-video-container #background-alternative{background:#4f4e4b url("../images/homepage_background_short.jpg") no-repeat center bottom;background-size:cover;opacity:1.0;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:1}
#video-header .container #toolbar-video-container video{position:absolute;bottom:0;z-index:100}
#video-header .container #toolbar-video-container video.fillWidth{width:100%}
#video-header .container #toolbar-content-container{position:absolute;z-index:102;color:#fff;font-size:40px;width:100%}
#video-header .container #toolbar-content-container #logo-container{float:right;margin:5px 20px 0 0}
#video-header .container #toolbar-content-container #logo-container .logo{background:url('../images/logo.png') no-repeat top left;width:200px;height:54px;display:block}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){#video-header .container #toolbar-content-container #logo-container .logo{background:url('../images/logo@2x.png') no-repeat top left; background-size:200px 54px}}
#video-header .container #toolbar-content-container #btn-container{float:left;margin:-1px 0 0 20px}
#video-header .container #toolbar-content-container #btn-container a, #video-header .container #toolbar-content-container #btn-container a:hover { text-decoration:none;}
#video-header .container #toolbar-content-container #btn-container .btn{display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 23px}
#video-header .container #toolbar-content-container #btn-container .btn-open{border-color:#418fd8 #418fd8 #175997;background-color:#418fd8;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
#video-header .container #toolbar-content-container #btn-container .btn-open:hover{border-color:#4f9de7 #4f9de7 #175997;background-color:#4f9de7;color:#fff}
#video-header .container #toolbar-content-container #btn-account-container{float:left;margin:-1px 0 0 10px}
#video-header .container #toolbar-content-container #btn-account-container a, #video-header .container #toolbar-content-container #btn-account-container a:hover { text-decoration:none;}
#video-header .container #toolbar-content-container #btn-account-container .btn{display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 23px}
#video-header .container #toolbar-content-container #btn-account-container .btn-account{border-color:#fff;background-color:none;color:#fff}
#video-header .container #toolbar-content-container #btn-account-container .btn-account:hover{border-color:#fff;background-color:rgba(255, 255, 255, 0.15)}
#sharePetitionRight {position:fixed;right:0;top:274px;z-index:1002;direction:rtl}
#sharePetitionRight a { display:block;width:60px;height:40px;margin-bottom:2px;color:#fff; font-family: 'FontAwesome', 'Open Sans Hebrew'; text-align:center;font-size:19px;line-height:40px;position:relative;text-decoration:none}
#sharePetitionRight .fa-twitter { background:#69d0f7;}
#sharePetitionRight .fa-google-plus { background:#e04636;}
#sharePetitionRight .fa-facebook { background:#2e5693;margin-right:0}
#sharePetitionRight a span {display:none; position:absolute;top:0;right:60px;width:140px;color:#fff; font-size:16px}
#sharePetitionRight a:hover span {display:block;text-decoration:none;}
#sharePetitionRight a.fa-facebook span {background:#2e5693;}
#sharePetitionRight a.fa-google-plus span {background:#e04636;}
#sharePetitionRight a.fa-twitter span {background:#69d0f7;}
#sharePetitionRight .fa-twitter:before {content:"\f099";}
#sharePetitionRight .fa-google-plus:before {content:"\f0d5";}
#sharePetitionRight .fa-facebook:before {content:"\f09a";}
@media only screen and (max-width: 1090px){ #sharePetitionRight {display:none;} }
/*add button to signup screen */
.submit_signupbtn_container { text-align:center; }
.submit_signupbtn_container input[type="submit"]{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:30px;padding:11px 45px;border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
/*                            */
.submit_btn_container { text-align:center; }
.submit_btn_container input[type="submit"]{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 45px;border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
.submit_btn_container input[type="submit"]:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff}
#wrapper{width:942px;direction:rtl;margin:0 auto;min-height:700px;font-family:Arial,'Open Sans Hebrew', Helvetica, sans-serif}
#header{width:942px;float:right;padding:20px 0 0}
#wrapper.petition{width:980px;direction:rtl;margin:100px auto 0;font-family:'Open Sans Hebrew',Arial, Helvetica, sans-serif}
#status_container{width:942px;float:right;background:url(../images/status_bg.gif) no-repeat 0 0;height:45px;margin:0 0 15px}
#status_container h3{float:right;font-size:15px;color:#629023;width:168px;padding:10px 20px 10px 10px}
#status_container h3 span{float:right;padding:4px 15px 0 0}
#status_container p{float:right;color:#265795;font-size:14px;padding:15px 10px 10px}
#status_container a{color:#265795;text-decoration:none}
#body_container{width:912px;float:right;overflow:hidden;padding:0 15px 15px;margin-top:80px}
#body_container #left_container{width:710px;float:right;font-size:14px;color:#666;line-height:16px;padding:20px 0 0}
#body_container #left_container.wide{width:942px;float:right;font-size:14px;color:#333;line-height:16px}
#body_container #left_container.wide.legal p{padding:5px 0;line-height:1.5em}
#body_container #left_container.wide.legal ul{list-style-type:disc;margin-right:40px}
#body_container #left_container.wide.legal li{padding:5px 0}
#body_container #left_container.wide.legal h2{margin:25px 0 15px;line-height:1.2em}
#body_container #left_container .image{float:right;margin:0 20px 20px 0}
#body_container #left_container #thumbs_up{margin-top:10px;margin-bottom:-4px;margin-right:260px}
#body_container #left_container h1{background:url(../images/double_line.gif) repeat-x right bottom;padding-bottom:15px;margin-bottom:15px;color:#313131;font-size:30px;line-height:29px;font-family:'Open Sans Hebrew',Arial, Helvetica, sans-serif}
#body_container #left_container h1 a{color:#313131;text-decoration:none;border-bottom:none}
#body_container #left_container a{color:#023b82;border-bottom:1px solid #96c5e3;text-decoration:none}
#body_container #left_container a.nounderline{border-bottom:none}
#body_container #left_container #cse a{color:#00f;border-bottom:none;text-decoration:none}
#body_container #left_container a.none{color:#023b82;border:0;text-decoration:none}
#body_container #left_container h2{font-size:21px;color:#313131;font-weight:400;margin:15px 0 10px;font-family:'Open Sans Hebrew',Arial, Helvetica, sans-serif}
#body_container #left_container a.button{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:14px;padding:11px 25px;border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
#body_container #left_container a.button:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff}
#body_container #right_container{width:160px;float:left;padding:20px 0 0}
#s_confirmation{width:600px;height:180px;display:block;padding:30px 10px 0 0;direction:rtl;}
#s_confirmation h2{font-size:28px;width:100%;color:#4f940c;text-align:center}
#s_confirmation #share_confirmation{width:100%;margin-top:25px;font-size:16px;font-weight:700;color:#000}
#s_confirmation #share_confirmation table{margin-top:25px}
#new_petition_container{float:right;width:980px;position:relative;direction:rtl;word-wrap:break-word}
#new_petition_container .errorbox{width:853px;background:#fff6bf url(../images/newicons/exclamation.gif) center no-repeat;background-position:99% 50%;text-align:right;border:2px solid #ffd324;font-size:14px;margin:10px 0 20px;padding:5px 40px 5px 45px}
#new_petition_container #signingform_column{float:left;width:300px}
#new_petition_container #sign_button_float{display:none;z-index:100;width:278px;text-align:center;margin-top:15px}
#new_petition_container #sign_button_float .btn{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 40px}
#new_petition_container #sign_button_float .btn-sign{border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff;text-decoration:none}
#new_petition_container #sign_button_float .btn-sign:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff;text-decoration:none}
#new_petition_container #sign_button_above_tab{float:right;margin:10px 0 20px}
#new_petition_container #sign_button_above_tab .btn{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 40px}
#new_petition_container #sign_button_above_tab .btn-sign{border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff;text-decoration:none}
#new_petition_container #sign_button_above_tab .btn-sign:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff;text-decoration:none}
#new_petition_container #EPZTkEoDIz{position:relative;z-index:200}
#new_petition_container .signing-form-legal {clear:both;padding:6px 0;color:#727272;font-size:12px;text-align:center}
#new_petition_container .signing-form-legal a,#new_petition_container .signing-form-legal a:hover {color:#727272;}
#new_petition_container #signingform_column .mJAAybmxXn{float:right;width:300px;height:600px;text-align:center;margin:20px 0 0}
#new_petition_container #signingform_column .adv_container_lower{float:right;width:300px;height:260px;text-align:center;margin:10px 0 0}
#new_petition_container #signingform_column #signingform{float:right;position:relative;width:268px;border:1px solid #ddd;background:#f4f4f4;padding:0 15px 5px}
#new_petition_container #signingform_column #signingform #ribbon{position:absolute;left:-6px;top:-6px;zoom:1;z-index:1000}
#new_petition_container #signingform_column #signingform form p{float:left;text-align:left;width:100%;font-size:11px;color:#000;margin-bottom:10px}
#new_petition_container #signingform_column #signingform form p span{float:left;padding:20px 0 0}
#new_petition_container #signingform_column #signingform form .row{float:right;width:280px;height:25px;margin-bottom:1px;padding:5px 0 10px;font-family:Arial,'Open Sans Hebrew',Tahoma}
#new_petition_container #signingform_column #signingform form .row.withsmall{margin-bottom:10px}
#new_petition_container #signingform_column #signingform form .row.notes{height:60px}
#new_petition_container #signingform_column #signingform form .row label{font-size:14px;font-weight:700;color:#393939;float:right;width:115px}
#new_petition_container #signingform_column #signingform form .title{float:right;font-size:24px;position:relative;z-index:1;margin-top:10px}
#new_petition_container #signingform_column #signingform form .row label small{font-size:12px;font-weight:300}
#new_petition_container #signingform_column #signingform form .row label.long{width:100%}
#new_petition_container #signingform_column #signingform form .row label.checkbox{width:250px;padding-right:10px;margin-top:-2px}
#new_petition_container #signingform_column #signingform form .row .input{float:right;border:1px solid #bbb;background:#fff;width:140px;_width:150px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #signingform_column #signingform form .row .inputselect{border:1px solid #bbb;background:#fff;width:60px;_width:70px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #signingform_column #signingform form .row .input1{float:right;border:1px solid #bbb;background:#fff;width:70px;_width:80px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #signingform_column #signingform form .row .inputcheckbox{float:right;border:1px solid #bbb;background:#fff;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #signingform_column #signingform form .row textarea{width:140px;_width:150px;height:56px;_height:60px;font-size:12px;color:#666;float:right;border:1px solid #bbb;background:#fff;font-family:Arial, Helvetica, sans-serif;resize:none;padding:2px 5px}
#new_petition_container #signingform_column #signingform form .smsInfo{float:right;width:100%;margin-top:15px;color:#000;font-size:110%}
#new_petition_container #signingform_column #signingform form .smsPrice{float:right;width:100%;color:#000;font-size:90%}
#new_petition_container #signingform_column #signingform form #submitbuttonanim img{float:right;margin-right:110px;margin-bottom:15px}
#new_petition_container #signingform_column #signingform form .btn_container { margin-bottom:12px;text-align:center;margin-right:-7px; }
#new_petition_container #signingform_column #signingform form input[type="submit"]{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 35px;border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
#new_petition_container #signingform_column #signingform form input[type="submit"]:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff}
#new_petition_container #signingform_column #signingform #email_subscribe{display:none}
#new_petition_container #petition #lower_box {float:right;width:100%;margin:20px 0}
#new_petition_container #petition #lower_box #form{float:right;width:286px;margin-left:20px;min-height:280px}
#new_petition_container #petition #lower_box #wCwyCpoZro{float:right;width:336px;min-height:280px}
#new_petition_container #petition #signingform_bottom{float:right;position:relative;width:256px;border:1px solid #ddd;background:#f4f4f4;padding:0 15px 5px}
#new_petition_container #petition #signingform_bottom #ribbon{position:absolute;left:-6px;top:-6px;zoom:1;z-index:1000}
#new_petition_container #petition #signingform_bottom form p{float:left;text-align:left;width:100%;font-size:11px;color:#000;margin-bottom:10px}
#new_petition_container #petition #signingform_bottom form p span{float:left;padding:20px 0 0}
#new_petition_container #petition #signingform_bottom form .row{float:right;width:256px;height:25px;margin-bottom:1px;padding:5px 0 10px;font-family:Arial,'Open Sans Hebrew',Tahoma}
#new_petition_container #petition #signingform_bottom form .row.withsmall{margin-bottom:10px}
#new_petition_container #petition #signingform_bottom form .row.notes{height:60px}
#new_petition_container #petition #signingform_bottom form .row label{font-size:14px;font-weight:700;color:#393939;float:right;width:115px}
#new_petition_container #petition #signingform_bottom form .title{float:right;font-size:24px;position:relative;z-index:1;margin-top:10px}
#new_petition_container #petition #signingform_bottom form .row label small{font-size:12px;font-weight:300}
#new_petition_container #petition #signingform_bottom form .row label.long{width:100%}
#new_petition_container #petition #signingform_bottom form .row label.checkbox{width:90%;padding-right:10px;margin-top:-2px}
#new_petition_container #petition #signingform_bottom form .row .input{float:right;border:1px solid #bbb;background:#fff;width:120px;_width:130px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #petition #signingform_bottom form .row .inputselect{border:1px solid #bbb;background:#fff;width:60px;_width:70px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #petition #signingform_bottom form .row .input1{float:right;border:1px solid #bbb;background:#fff;width:57px;_width:67px;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #petition #signingform_bottom form .row .inputcheckbox{float:right;border:1px solid #bbb;background:#fff;font-size:12px;color:#666;padding:2px 5px}
#new_petition_container #petition #signingform_bottom form .row textarea{width:120px;_width:130px;height:56px;_height:60px;font-size:12px;color:#666;float:right;border:1px solid #bbb;background:#fff;font-family:Arial, Helvetica, sans-serif;resize:none;padding:2px 5px}
#new_petition_container #petition #signingform_bottom form .smsInfo{float:right;width:100%;margin-top:15px;color:#000;font-size:110%}
#new_petition_container #petition #signingform_bottom form .smsPrice{float:right;width:100%;color:#000;font-size:90%}
#new_petition_container #petition #signingform_bottom form #submitbuttonanim_bottom img{float:right;margin-right:110px;margin-bottom:15px}
#new_petition_container #petition #signingform_bottom form .btn_container { margin-bottom:12px;text-align:center;margin-right:-7px; }
#new_petition_container #petition #signingform_bottom form input[type="submit"]{font-family:'Open Sans Hebrew',Arial;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 35px;border-color:#65a519 #65a519 #446f11;background-color:#65a519;-webkit-transition: background-color 0.3s ease;transition: background-color 0.3s ease;color:#fff}
#new_petition_container #petition #signingform_bottom form input[type="submit"]:hover{border-color:#6eb11f #6eb11f #446f11;background-color:#6eb11f;color:#fff}
#new_petition_container #petition #signingform_bottom #email_subscribe_bottom{display:none}
#new_petition_container #petition{float:right;width:643px;margin-bottom:30px}
#new_petition_container #petition h1{width:643px;display:block;background:url(../images/double_line.gif) repeat-x right bottom;padding-bottom:10px;margin-bottom:15px;margin-top:-5px;color:#222;font-size:34px;line-height:36px}
#new_petition_container #petition #pic{float:right;clear:right;width:200px}
#new_petition_container #petition #toolbar{float:left;clear:left;width:382px;font-size:12px}
#new_petition_container #petition #toolbar #signaturestitle{font-size:18px;color:#555;margin-bottom:10px}
#new_petition_container #petition #toolbar .dots{width:100%;height:1px;display:block;background:url(../images/dots.png) repeat-x;padding-bottom:5px}
#new_petition_container #petition #toolbar table{width:340px;border:none;text-align:right;font-size:14px}
#new_petition_container #petition #toolbar table.bigtext{font-size:16px}
.meter-wrap{position:relative;margin:1px 0 15px}
.meter-wrap,.meter-value,.meter-text{width:127px;height:15px}
.meter-wrap,.meter-value{background:#969da2 url(../images/meter-outline.png) top right no-repeat}
.meter-text{position:absolute;top:0;right:0;font-size:12px;color:#fff;font-weight:400;text-align:center;width:100%}
#new_petition_container #petition #manifest{float:right;clear:both;width:100%;color:#555;font-size:13px;word-wrap:break-word;overflow:hidden;text-align:justify;margin:20px 0 0;font-family:Arial,'Open Sans Hebrew',Tahoma}
#new_petition_container #petition #manifest li{margin-right:40px}
#new_petition_container #petition #manifest p{display:inline;margin-bottom:12px;line-height:1.2em}
#new_petition_container #petition #manifest #petition_text{width:100%;font-family:Arial,'Open Sans Hebrew',Tahoma;font-size:16px;color:#333;clear:both;min-height:210px;line-height:22px}
#new_petition_container #petition #manifest #petition_text p{line-height:22px;display:block}
#new_petition_container #petition #manifest #petition_text.nominheight{min-height:0}
#new_petition_container #petition #manifest #petition_text ul{float:right;margin:8px 0 15px;*width:100%}
#new_petition_container #petition #manifest #petition_text ul li{margin-right:20px;margin-bottom:2px;*width:100%;*margin-right:0px;*text-align:right}
#new_petition_container #petition #manifest #atzumavideo{margin:20px 40px 10px 0}
#new_petition_container #petition #manifest #contactauthor{float:left;margin-top:20px;padding-right:50px}
#new_petition_container #petition #manifest #share_bottom{float:right;margin-top:20px}
#new_petition_container #petition #manifest #share_bottom img{margin-left:6px}
#new_petition_container #petition #manifest #share_bottom img.last{margin-right:6px}
#new_petition_container #petition #share_facebook_bottom { width:100%; height:45px; }
#new_petition_container #petition #share_facebook_bottom button{width:100%; font-family:Arial,'Open Sans Hebrew',Tahoma;display:inline-block;margin-bottom:0;border-radius:2px;border:1px solid;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;font-size:18px;padding:11px 35px;border-color:#2e5693 #2e5693 #456bb9;background-color:#2e5693;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;color:#fff}
#new_petition_container #petition #share_facebook_bottom button:hover{border-color:#3360a4 #3360a4 #446f11;background-color:#3360a4;color:#fff}
#new_petition_container #petition .google_adv_container{float:right;width:468px;margin:40px 75px 30px 0}
#new_petition_container #petition .mtunFXRokF{float:right;width:520px;height:280px;margin:20px 0}
#new_petition_container #petition #timeline{width:100%;float:right;margin:10px 0 20px}
#new_petition_container #petition #timeline h2{margin-bottom:10px}
#new_petition_container #petition #timeline .highlights{margin-bottom:0}
#new_petition_container #petition #timeline .highlights dt{font-size:14px;float:right;clear:right;text-align:right;padding:16px 0;width:88px;margin:0;color:#548c11}
#new_petition_container #petition #timeline .highlights dt:after{content:"";float:left;background:#d8d8d8;height:9px;width:9px;border-radius:1em;margin:6px 0 0 -5px;border:none;vertical-align:text-bottom}
#new_petition_container #petition #timeline .highlights dd{padding:16px 13px;overflow:hidden;margin:0;border-right:1px solid #d0d0d0;font-size:14px}
#facebook_comments{float:right;display:none;padding-top:10px;clear:both;width:100%;min-height:300px;border-right:1px solid #ccc}
#facebook_like_box{margin-top:20px}
#signatures_new_container{float:right;clear:both;width:100%;margin-right:-19px;border-right:1px solid #ccc;min-height:300px;font-size:12px;padding:10px 15px 0 0}
#signatures_new_container #error{float:right;font-size:14px}
#signatures_new_container .loading{float:right;width:48px;height:48px}
#signatures_new_container .signature{float:right;width:100%;margin-bottom:20px}
#signatures_new_container .signature span .num{color:#888}
#signatures_new_container .signature .notes{word-wrap:break-word;padding:5px 20px 0 0}
#main_petition_container .google_adv_container{float:left;width:300px;font-size:11px;color:#265795;text-align:center;margin:20px 0}
#main_petition_container .banner_container{float:right;width:942px;padding:15px 0}
#main_petition_container .banner_container .banner{width:728px;margin:0 auto;text-align:center}
#hljehVrkBp .zoXdiJbEsc{float:right;width:980px;margin-bottom:40px}
#hljehVrkBp .zoXdiJbEsc .NNuABkqlCM{width:970px;height:90px;margin:0 auto;text-align:center}
#EyaUoEhTfp .eLnkMYqOUO{float:right;width:980px;margin-bottom:40px}
#EyaUoEhTfp .eLnkMYqOUO .SveBKkLupG{width:728px;height:90px;margin:0 auto;text-align:center}
#main_petition_container{float:right;width:500px;position:relative}
#main_petition_container .signature_container .row{float:right;width:578px;border:1px solid #e9eef4;border-top:none;font-family:Arial,'Open Sans Hebrew',Tahoma}
#main_petition_container .signature_container .row.new{background:#fefed5}
#main_petition_container .signature_container .row.head{float:right;width:578px;background:url(../images/signature_heading_bg.gif) repeat-x 0 0!important;height:27px!important;overflow:hidden;border:1px solid #dceffc;font-size:12px;color:#265795;font-weight:700}
#main_petition_container .signature_container .signature_sheet_container.column1 .row{float:right;width:580px;background:#fff;border:1px solid #e9eef4;border-top:none}
#main_petition_container .signature_container .signature_sheet_container.column1 .row.new{background:#fefed5;font-weight:125%}
#main_petition_container .signature_container .signature_sheet_container.column1 .col1{float:right;width:570px;border-right:none;word-wrap:break-word;overflow:hidden;padding:5px 15px 5px 0}
#main_petition_container .signature_container .signature_sheet_container.column2 .row{float:right;width:580px;border:1px solid #e9eef4;border-top:none;background:url(../images/2_column_bg_new.gif) repeat-y 0 0}
#main_petition_container .signature_container .signature_sheet_container.column2 .row.odd{background:#f8fafc url(../images/2_column_bg_new.gif) repeat-y 0 0}
#main_petition_container .signature_container .signature_sheet_container.column2 .row.new{background:#fefed5 url(../images/2_column_bg_new.gif) repeat-y 0 0;font-weight:125%}
#main_petition_container .signature_container .signature_sheet_container.column2 .row.head .col1,.col2{width:260px}
#main_petition_container .signature_container .signature_sheet_container.column3 .row{float:right;width:580px;border:1px solid #e9eef4;border-top:none;background:url(../images/3_column_bg_new.gif) repeat-y 0 0}
#main_petition_container .signature_container .signature_sheet_container.column3 .row.odd{background:#f8fafc url(../images/3_column_bg_new.gif) repeat-y 0 0}
#main_petition_container .signature_container .signature_sheet_container.column3 .row.new{background:#fefed5 url(../images/3_column_bg_new.gif) repeat-y 0 0;font-weight:125%}
#main_petition_container .signature_container .signature_sheet_container.column3 .row.head .col1,col2{width:120px}
#main_petition_container .signature_container .signature_sheet_container.column3 .col1{float:right;width:120px;word-wrap:break-word;overflow:hidden;padding:8px 10px 8px 0}
#main_petition_container .signature_container .signature_sheet_container.column3 .col2{float:right;width:120px;word-wrap:break-word;overflow:hidden;padding:8px 15px 8px 0}
#main_petition_container .signature_container .signature_sheet_container.column3 .col3{float:right;width:280px;word-wrap:break-word;overflow:hidden;padding:8px 15px 8px 0}
.paging_container table{text-align:center;margin:0 auto}
.paging_container .paging{float:none;list-style:none;background:url(../images/gray_page_bg.gif) repeat-x 0 0;height:18px;font-size:11px;padding-top:5px}
.paging_container .paging li{float:right;color:#666;padding:0 2px}
.paging_container .paging li strong{color:#111;text-decoration:underline}
#petition_container{width:902px;float:left;background:url(../images/dotted_sep.jpg) repeat-y 27px 0;margin:0 0 20px;padding:0 20px}
#petition_container .box .heading{float:right;width:405px;background:url(../images/double_line.gif) repeat-x right bottom;margin-bottom:20px;padding:7px 0 10px}
#petition_container .box .heading h3 span a{font-size:21px;color:#0076c1;text-decoration:none;padding:0 15px 0 0}
#petition_container .box .heading h3 span{float:right;font-size:21px;color:#0076c1;padding:0 15px 0 0}
#petition_container .box .heading .paging{float:left;list-style:none;background:url(../images/gray_box_bg.gif) no-repeat 0 0;width:105px;height:22px;color:#666;font-size:11px;margin:5px 0 0;padding:4px 10px 4px 4px}
#petition_container .box .heading .paging a:hover{color:#666;text-decoration:underline}
#petition_container .box .heading .paging li{float:none;width:auto;border:none;color:#666;display:inline;margin:0;padding:0}
#petition_container .box ul{float:right;width:405px;list-style:none}
#petition_container .box ul li .details{float:left;width:320px}
#petition_container .box.right{float:left;padding-left:0}
#petition_container .box .btn_box{float:right;width:405px;text-align:right}
#petition_container_singlepage .box ul{float:right;width:600px;list-style:none}
#petition_container_singlepage .box ul li{float:right;width:600px;border-bottom:1px solid #e9eef4;padding-bottom:15px;margin:0 0 15px}
#petition_container_singlepage .box ul li span{float:right;border:1px solid #bbddf3;text-decoration:none;padding:5px}
#petition_container_singlepage .box ul li .details{float:left;width:500px}
#petition_container_singlepage .box ul li .details h4{color:#023b82;font-size:14px;display:inline}
#hot_petitions_heading h3{font-size:18px}
#hot_petitions_container ul{list-style:none}
#hot_petitions_container ul li .details{float:right;padding-right:15px}
#hot_petitions_container ul li .details p{font-size:11px;color:#666;width:300px}
#footer_container{float:right;width:100%;background:#eff1f6;border-top:3px solid #dde0ec;direction:rtl;z-index:1001;position:relative;padding:25px 0}
#footer_container #footer{width:942px;color:#023b82;margin:0 auto}
#footer_container #footer_menu{text-align:center;padding:0}
#footer_container #footer_menu a:hover{color:#023b82;text-decoration:underline}
#footer_container #footer_menu .nav dl{float:right;width:200px;margin:0 10px}
#footer_container #footer_menu .nav dl dt{text-align:right;font-size:14px;font-weight:600;color:#023b82;border-bottom:2px solid #84b4df;padding-bottom:5px;margin-bottom:5px}
#footer_container #footer_menu .nav dl dd{border-bottom:1px dotted #94c9f9;text-align:right;line-height:180%;padding-top:3px;font-size:13px;font-weight:400}
#footer_container #footer_menu .nav dl dd a{color:#023b82}
#footer_container #footer_menu .nav dl dd a:hover{color:#023b82}
#footer_container #footer .facebooklike{width:917px;list-style:none;float:right;font-size:11px;background:url(../images/copyright_sep.jpg) repeat-x 0 0;margin:20px 0 0;padding:10px 25px 0 0}
#footer_container #footer .facebooklike #joinus{display:block;font-weight:700;font-size:12px;vertical-align:top;margin-left:10px;margin-bottom:4px}
#footer_container #footer .copyright{width:917px;list-style:none;float:right;font-size:11px;background:url(../images/copyright_sep.jpg) repeat-x 0 0;margin:0;padding:20px 25px 0 0}
#footer_container #footer .copyright li{color:#023b82;display:inline;float:right;padding:0 10px 0 0}
#footer_container #footer .copyright li span{color:#023b82;float:none;text-decoration:none}
#footer_container #footer .copyright li a {text-decoration:none !important}
#footer_container #footer .copyright li img{float:left;vertical-align:top;margin:0 10px 0 5px}
#footer_container #footer .copyright li a:hover,#footer_container #footer .copyright li a:hover span{cursor:pointer;text-decoration:underline}
#footer_container #footer .copyright li.last img{float:none;margin:0 0 0 5px}
.table-area{text-align:center}
.boxhelp{background-color:#FCFFC9;text-align:right;border:thin dotted #000;font-size:13px;width:85%;padding:5px}
.boxalert{background:#fff6bf url(../images/newicons/exclamation.gif) center no-repeat;background-position:99% 50%;text-align:right;border:2px solid #ffd324;font-size:13px;width:85%;padding:5px 40px 5px 45px}
.boxinfo{background:#ecf4ff url(../images/newicons/info.gif) center no-repeat;background-position:99% 50%;text-align:right;border:2px solid #b5d4fe;font-size:13px;width:85%;padding:5px 40px 5px 45px}
.boxok{background:#eaf8cf url(../images/newicons/ok.gif) center no-repeat;background-position:99% 50%;text-align:right;border:2px solid #ace149;font-size:13px;width:85%;padding:5px 40px 5px 45px}
.boxwarning{background:#fff6bf url(../images/newicons/warning.gif) center no-repeat;background-position:99% 50%;text-align:right;border:2px solid #ffd324;font-size:13px;width:85%;padding:5px 40px 5px 45px}
.boxinfonotend{background:#ecf4ff url(../images/newicons/info.gif) center no-repeat;background-position:99% 50%;text-align:right;border-bottom:2px solid #b5d4fe;font-size:13px;width:80%;padding:5px 40px 5px 45px}
.formtable th,.formtablesubmit th{width:170px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;padding:15px 15px 0 0}
.formtable td,.formtablesubmit td,.formtable td.alt{width:250px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;margin:0 0 10px;padding:15px 15px 15px 0}
.formtable td.info,.formtablesubmit td.info{color:#999;font-size:11px;line-height:130%}
.formtable-wide th{width:170px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;padding:15px 15px 0 0}
.formtable-wide td{width:600px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;margin:0 0 10px;padding:15px 15px 15px 0}
fieldset.styled{margin-bottom:20px;padding-bottom:25px;border:4px solid #c4e3ff;border-width:0 0 4px}
fieldset.last{border:0;padding:0}
fieldset.submit{width:310px;border:1px solid #c4e3ff;background:#e1f1ff url(../images/bg-listbox.gif) repeat-x;border-width:4px 0 1px;margin:40px 0 20px;padding:30px 0 0 20px}
legend,h3.green{color:#93bb3a;font-size:16px;font-weight:700;font-family:Verdana, Arial, sans-serif;padding:5px 0 15px}
legend span{display:block;color:#999;font-weight:400;font-size:12px}
#petitionform .header{letter-spacing:-.8px;font-size:24px;color:#313131;font-weight:700;font-family:'Open Sans Hebrew',Arial, Helvetica, sans-serif}
#petitionform a{text-decoration:none;border-bottom:none!important}
#petitionform .mand{font-size:13px;color:red;padding-right:10px}
#petitionform .addinfo{color:#555;font-size:13px;line-height:130%;font-weight:400}
#petitionform textarea {font-family:Arial,'Open Sans Hebrew'}
#petitionform strong {font-weight:700}
.petitionformtable td,.petitionformtablesubmit td,.petitionformtable td.alt{width:310px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;margin:0 0 10px;padding:15px 15px 15px 0}
.petitionformtable th,.petitionformtablesubmit th,.petitionformtablewide th{width:220px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;padding:15px 15px 0 0}
.petitionformtable.noborder td,.petitionformtable.noborder td.alt, .petitionformtable.noborder th{border-bottom:none;}
.petitionformtablesubmit td{background:#e1f1ff url(../images/bg-listbox.gif) repeat-x;padding:20px 15px 20px 0}
.petitionformtable td.info,.petitionformtablesubmit td.info{color:#555;font-size:13px;line-height:130%}
.petitionformtablewide td{width:620px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;margin:0 0 10px;padding:15px 15px 15px 0}
fieldset.styledpetitionform{margin-bottom:20px}
img.img23{vertical-align:sub;margin-right:6px;text-decoration:none;border-bottom:none!important}
select.petitiontextfield{width:263px;border:2px solid #ddd;border-top:2px solid #ccc;color:#777;background:#f9f9f9;font-size:150%;font-family:Arial, Verdana, sans-serif;padding:4px}
.successstories .motivation{margin-bottom:20px;padding-bottom:10px;clear:both;border-bottom:1px solid #DFDFDF}
.successstories a.img,.successstories img{float:left;margin:0 10px 0 0}
.successstories .motivation-last{margin-bottom:20px;padding-bottom:10px;clear:both}
font.heading1{color:#339C39;font-size:14pt;letter-spacing:-1px}
font.heading2{color:#000;font-size:11pt;letter-spacing:-.5px}
font.heading3{color:#7E7E7E;font-size:13px}
font.heading3 a{text-decoration:none;border:none}
div.ic{width:95%;border:1px solid #E5E5E5;margin:0;padding:0}
div.ic1{width:100%;background:#C8DAE4;font-size:11pt;color:#000;text-align:right;word-wrap:break-word}
div.ic1-new{width:100%;background:#c0eda5;font-size:11pt;color:#000;text-align:right;word-wrap:break-word}
div.ic2{width:100%;background:#D9E6ED;font-size:11pt;color:#000;text-align:right;word-wrap:break-word}
div.ic2b{width:100%;background:#D9E6ED;font-size:9.5pt;color:#000;text-align:right;font-weight:700;word-wrap:break-word}
div.ic3{width:100%;background:#F0F4F7;font-size:10pt;color:#000;text-align:right;word-wrap:break-word}
div.icnew{width:95%;border-bottom:3px solid #E5E5E5;margin:0;padding:0 0 2px}
.lightsocial_container{margin-top:10px;margin-bottom:35px;position:relative}
.lightsocial_element{margin-left:4px;margin-right:4px;display:inline;float:right}
.lightsocial_img{border:0;text-decoration:none;margin:0}
#ie6box{float:right;width:95%;background:#fffbd6;border:1px solid #eecc97;font-size:14px;text-align:center;padding:10px 10px 10px 0}
.autocomplete-w1{background:url(../images/autocompleteshadow.png) no-repeat bottom right;position:absolute;top:0;left:0;_background:none;_margin:1px 0 0 0;margin:6px 0 0 6px}
.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:right;max-height:350px;overflow:auto;_height:350px;_margin:0;_overflow-x:hidden;margin:-6px 6px 6px -6px}
.autocomplete .selected{background:#F0F0F0}
.autocomplete div{white-space:nowrap;overflow:hidden;padding:2px 5px}
.autocomplete strong{font-weight:400;color:#39F}
#body_container #left_container #customersupport h2{width:100%;font-size:2em;line-height:26px;font-weight:400;color:#0083d7;margin-bottom:25px}
#body_container #left_container #customersupporttable{margin-top:20px;width:850px;float:right;line-height:150%;border:none;font-size:14px}
#body_container #left_container #customersupporttable #tableheader{background-color:#ececec;font-size:125%;color:#000;font-weight:700;border:2px solid #949494}
#body_container #left_container #customersupporttable .unread{background-color:#3f82e2;color:#fff}
#body_container #left_container #customersupporttable .unread a{text-decoration:none;border-bottom:none;color:#fff}
#body_container #left_container #customersupporttable .ver1{background-color:#f0f4f9;color:#000}
#body_container #left_container #customersupporttable .ver2{background-color:#fff;color:#000}
.boxcustomersupportmessage_originalmessage{background:#ecf4ff url(../images/newicons/user_comment.png) center no-repeat;background-position:99% 10%;text-align:right;border:2px solid #b5d4fe;font-size:14px;width:85%;float:right;clear:both;margin-bottom:10px;padding:5px 40px 5px 45px}
.boxcustomersupportmessage_user{background:#fffcec url(../images/newicons/user_comment.png) center no-repeat;background-position:99% 10%;text-align:right;border:2px solid #f29400;font-size:14px;width:85%;float:right;margin-bottom:10px;padding:5px 40px 5px 45px}
.boxcustomersupportmessage_rep{background:#fffcec url(../images/newicons/star.png) center no-repeat;background-position:99% 10%;text-align:right;border:2px solid #f29400;font-size:14px;width:85%;float:right;margin-bottom:10px;padding:5px 40px 5px 45px}
.formtable_reply{border-collapse:collapse;width:650px;font-size:14px;color:#666}
.formtable_reply th{width:190px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;padding:15px 5px 0 0}
.formtable_reply td{width:400px;border-bottom:1px solid #ddd;text-align:right;vertical-align:top;margin:0 0 10px;padding:15px 15px 15px 0}
.formtable_reply textarea.textfield{width:350px;height:180px;border:2px solid #ddd;color:#777;background:#f9f9f9;font-size:100%;font-family:Arial, Verdana, sans-serif;padding:4px}
.reqField{margin-right:5px;font-size:14px;color:red;vertical-align:top}
.basicform .validationErrorText{color:red;font-size:13px;padding-right:.5em;clear:both}
.basicform input.textfield{width:250px;border:2px solid #ddd;color:#777;background:#f9f9f9;font-size:150%;font-family:Arial, Verdana, sans-serif;padding:4px}
.basicform select.textfield{width:260px;border:2px solid #ddd;color:#777;background:#f9f9f9;font-size:150%;font-family:Arial, Verdana, sans-serif;padding:4px}
.basicform textarea.textfield{width:250px;height:180px;border:2px solid #ddd;color:#777;background:#f9f9f9;font-size:100%;font-family:Arial, Verdana, sans-serif;resize:none;padding:4px}
img,fieldset,#footer_container #footer_menu .nav dl dd.last-child{border:none}
h1,h2,h3,h4,h5,h6,#banner_container.home .content ul li strong,#left-6,#right-6{font-weight:700}
.curv,#new_petition_container #signingform_column #signingform form,#new_petition_container #petition #signingform_bottom form,#new_petition_container #signingform_column #signingform form .btn_container,#new_petition_container #petition #signingform_bottom form .btn_container,.paging_container,#footer_container #footer_menu .nav{float:right;width:100%}
.btn_container{margin-top:10px}
.curv img,#status_container h3 img,#new_petition_container #signingform_column #signingform form .row img,#new_petition_container #petition #signingform_bottom form .row img,.paging_container img,#petition_container .box .heading h3 strong{float:right}
#status_container a:hover,.paging_container .paging li a:hover{text-decoration:underline}
#body_container #left_container p,#new_petition_container #petition #toolbar img{padding:5px 0 10px}
#body_container #left_container p,#new_petition_container #petition #toolbar img{padding:5px 0 10px}
#confirmation_selector,#s_confirmation_container,#new_petition_container #signingform_column #signingform form #submitbuttonanim,#new_petition_container #petition #signingform_bottom form #submitbuttonanim_bottom,#hot_petitions_heading,#hot_petitions_container{display:none}
#new_petition_container #signingform_column #signingform form span,#new_petition_container #petition #signingform_bottom form span,#new_petition_container #signingform_column #signingform form .req,#new_petition_container #petition #signingform_bottom form .req{color:#c10e00}
#new_petition_container #signingform_column #signingform form .row .input.error,#new_petition_container #petition #signingform_bottom form .row .input.error,#new_petition_container #signingform_column #signingform form .row .inputselect.error,#new_petition_container #petition #signingform_bottom form .row .inputselect.error,#new_petition_container #signingform_column #signingform form .row .input1.error,#new_petition_container #petition #signingform_bottom form .row .input1.error,#new_petition_container #signingform_column #signingform form .row textarea.error,#new_petition_container #petition #signingform_bottom form .row textarea.error{border:1px solid red;background-color:#ffffd5}
#new_petition_container #petition #toolbar #nogoal,#signatures_new_container .signature span,.basicform{font-size:14px}
#new_petition_container #petition #manifest #contactauthor a,.paging_container .paging li a,#petition_container .box .heading .paging a{color:#666;text-decoration:none}
#main_petition_container .signature_container,#main_petition_container .signature_container .signature_sheet_container.column1,#main_petition_container .signature_container .signature_sheet_container.column2,#main_petition_container .signature_container .signature_sheet_container.column3{float:right;width:580px;color:#666;margin:0 0 20px}
#main_petition_container .signature_container .row.odd,#main_petition_container .signature_container .signature_sheet_container.column1 .row.odd{background:#f8fafc}
#main_petition_container .signature_container .signature_sheet_container.column1 .row.head,#main_petition_container .signature_container .signature_sheet_container.column2 .row.head,#main_petition_container .signature_container .signature_sheet_container.column3 .row.head{float:right;width:580px;background:url(../images/signature_heading_bg.gif) repeat-x 0 0;height:27px!important;overflow:hidden;border:1px solid #dceffc;font-size:12px;color:#265795;font-weight:700!important}
#main_petition_container .signature_container .signature_sheet_container.column2 .col1,#main_petition_container .signature_container .signature_sheet_container.column2 .col2{float:right;width:260px;border-right:none;word-wrap:break-word;overflow:hidden;padding:5px 15px 5px 0}
.paging_container .paging li.last,#footer_container #footer .copyright li.last{padding:0}
#petition_container .box,#petition_container .box .h3{float:right;width:405px}
#petition_container .box ul li,#hot_petitions_container ul li{float:right;width:405px;border-bottom:1px solid #e9eef4;padding-bottom:15px;margin:0 0 15px}
#petition_container .box ul li.last,#petition_container_singlepage .box ul li.last,#hot_petitions_container ul li.last,.formtable tr.last td,.formtable tr.last th,.last,.formtable-wide tr.last td,.formtable-wide tr.last th,.petitionformtable tr.last td,.petitionformtable tr.last th,.petitionformtablewide tr.last td,.petitionformtablewide tr.last th,.formtable_reply tr.last td,.formtable_reply tr.last th{border-bottom:none}
#petition_container .box ul li span,#hot_petitions_container ul li span{float:right;border:1px solid #bbddf3;padding:5px}
#petition_container .box ul li .details h4,#hot_petitions_container ul li .details h4{border-bottom:1px solid #96c5e3;color:#023b82;font-size:14px;display:inline}
#petition_container .box ul li .details h4 a,#petition_container_singlepage .box ul li .details h4 a,#hot_petitions_container ul li .details h4 a,#footer_container #footer_menu a{color:#023b82;text-decoration:none}
#petition_container .box ul li .details p,#petition_container_singlepage .box ul li .details p{font-size:13px;line-height:17px;color:#666;padding:7px 0}
#petition_container_singlepage .box,#petition_container_singlepage .box .h3{float:right;width:600px}
#footer_container #footer_menu .nav dl dd a,#footer_container #footer .facebooklike #joinus a
#footer_container #footer .copyright li a,div.ic2b a:link,div.ic2b a:visited,div.ic2b a:hover{text-decoration:none}
table.formtable,table.formtablesubmit,table.petitionformtable,table.petitionformtablesubmit,table.petitionformtablewide{border-collapse:collapse}
table.formtablesubmit,table.petitionformtablesubmit{margin:20px 0}
.formtablesubmit th,.formtablesubmit td,.petitionformtablesubmit th{border:1px solid #c4e3ff;background:#e1f1ff url(../images/bg-listbox.gif) repeat-x;border-width:4px 0 1px;padding:20px 15px 20px 0}
.formtable tr.alt td,.petitionformtable tr.alt td{width:350px}
.formtablesubmit td.info,.petitionformtablesubmit td.info{padding-top:30px}
.formtable td.info img,.petitionformtable td.info img{display:block;border:none;margin:10px 0 -10px}
input.textfield,select.textfield,input.petitiontextfield{width:250px;border:2px solid #ddd;border-top:2px solid #ccc;color:#777;background:#f9f9f9;font-size:150%;font-family:Arial, Verdana, sans-serif;padding:4px}
input.error,select.error{border:2px solid red;background-color:#FFFFD5;color:#777;font-size:150%;font-family:Arial, Verdana, sans-serif;padding:4px}
.successstories .motivation .middle,.successstories .motivation-last .middle{width:800px}
.successstories .motivation .middle h3,.successstories .motivation-last .middle h3{font-size:20px;color:#235c96;clear:none}
div.ic1-new a:link,div.ic1-new a:visited,div.ic1 a:link,div.ic1 a:visited,div.ic2 a:link,div.ic2 a:visited{color:#000;text-decoration:none}
div.ic1-new a:hover,div.ic1 a:hover,div.ic2 a:hover{color:#fff;text-decoration:none}
#body_container #left_container #customersupporttable .ver1 a,#body_container #left_container #customersupporttable .ver2 a{color:inherit}
#two_boxes{width:100%;height:270px;clear:both;margin:10px 0}
#two_boxes #right{float:right}
#two_boxes #left{float:left}
#joinorlogin{direction:rtl;width:620px;height:40px;background:#fff;padding:0}
/* login field box   change padding:15px to 30px; */
#joinorlogin #container{padding:30px;margin-left:7px}
/* login field box   add ;font-size:38px; */
#joinorlogin #container .boxok{margin-bottom:10px;font-size:35px;}
/* login field box   font-size:16px;margin:10px 0;color:#555  change to 44px  margin:30px*/
#joinorlogin #container h2{font-size:35px;margin:50px 0;color:#000;margin-right: -33px}
#joinorlogin #container #left{float:right;margin-top:20px;font-size:14px;width:220px}
#joinorlogin #container #middle{float:right;margin-top:10px;width:38px}
/* login field box   float:right;width:330px  change to 580px*/
#joinorlogin #container #right{float:right;width:580px}
#joinorlogin #container #left a{color:#3787d8;text-decoration:none}
#joinorlogin #container #right a{color:#3787d8;text-decoration:none}
/* login field box   font-size:13px;color:#666;margin-top:15px  change to 44px */
#joinorlogin #container form{font-size:34px;color:#666;margin-top:15px;
margin-left: 61px}
/* login field box   margin-bottom:10px  change to 55px */
#joinorlogin #container form .rowfield{margin-bottom:55px}
/* login field box   width:200px;height:20px  change to w- 500 h- 70  font-size:42px*/
#joinorlogin #container form .rowfield .formfield{width:555px;height:70px;border:1px solid #ccc;color:#777;background:#fff;font-size:42px;font-family:Arial, Verdana, sans-serif;outline:none;margin:3px 0 0;padding:2px}
#joinorlogin #container form .rowfield checkbox{border:1px solid #ccc;color:#777;background:#fff;outline:none}
#joinorlogin #container form .rowfield .error_description{color:#9e0000;display:none;font-size:38px}
#joinorlogin #container form .button{margin-top:0}
#joinorlogin #container form #signup_posting{display:none;margin:20px 0 0 10px}
/* login field box   font-size:12px  change to font-size:30px*/
#joinorlogin #container form .error {clear:both;color:#9e0000;font-size:30px}
#joinorlogin #signup_button{margin-top:20px}
#signinganim{width:300px;height:150px;background:#fff;padding:10px;display:none;text-align:right;font-size:28px;*position:relative;direction:rtl;}
#signinganim_text{margin:0 112px 10px 0;height:40px}
#signinganim .innerimg{float:left;position:relative;left:50%}
#signinganim img{display:block;position:relative;left:-50%}
#signinganim_a{visibility:hidden}
#image_response{display:none}

@media (max-width: 980px) {
    #wrapper {max-width: 942px; width: auto;}
    #header {max-width: 942px; width: auto;}
    #wrapper.petition {max-width: 980px; width: auto;}
    #header.petition {max-width: 980px; width: auto;}
    #body_container {max-width: 912px; width: auto;}
    #body_container #left_container {max-width: 710px; width: auto;}
    #body_container #left_container.wide {max-width: 912px; width: auto;}
    #footer_container #footer {max-width: 942px; width: auto;}
    #footer_container #footer .copyright {max-width: 917px; width: auto;}
    #footer_container #footer_menu .nav dl {width: 22%;}
}

@media (max-width: 767px) {
    textarea {width: 99% !important;}
    table {position: relative;}
    #inner-header .container #toolbar-content-container #logo-container {margin-right: 15px;margin-left:0;}
    #inner-header .container #toolbar-content-container #logout-container{margin-left:8px;}
    #wrapper {padding: 15px;}
    #body_container {margin-top: 60px; width: 100%; padding: 0;}
    #body_container #left_container.wide {width: 100%;}
    #footer_container #footer {margin: 0 15px;}
    #footer_container #footer_menu .nav dl {float: none; margin: 0 auto 30px auto; width: 100%;}
    #footer_container #footer .copyright{padding-right:0}
    .steps-muted li {display: none;}
    .steps-muted .step-active {display: block;}
    #inner-header .container #toolbar-content-container #logout-container {display:none;}
    #inner-header .container #toolbar-content-container .btn-container.hide-mobile {display:none;}
    #inner-header .container #toolbar-content-container .btn-container {width: 90px;float:left; margin:13px 0 0 15px;}
    #inner-header .container #toolbar-content-container .btn-container .btn {padding: 10px 0; display: block; font-size:13px !important;}
    .petitionformtable td, .petitionformtablesubmit td, .petitionformtable td.alt {width: 100%; float: right; padding: 0; border: none;}
    .petitionformtable th, .petitionformtablesubmit th, .petitionformtablewide th {width: 100%; float: right; padding: 0; border: none; margin-bottom: 10px;}
    .petitionformtablewide td {width: 100%; float: right; padding: 0; border: none;}
    #petitionform .header {line-height: 29px;}
    .petitionformtable td.info, .petitionformtablesubmit td.info {padding-bottom: 20px; border-bottom: 1px solid #ddd; margin-bottom: 20px;}
    .petitionformtable.noborder td.info { border-bottom:none; }
    input#url {position: absolute; right: 0; top: 25px;}
    .submit_btn_container {text-align: right; margin-top: 30px;}
    .submit_btn_container input[type="submit"], button[type="submit"] {-webkit-appearance: none;}
    #url_chosen {margin-top: 30px;}
    #url_chosen span {word-wrap: break-word;}
    .error {display: block;}
    .boxalert,.boxinfo,.boxok,.boxwarning,.boxinfonotend{width:auto}
    #petition_container_singlepage .box {width:100%;}
    #petition_container_singlepage .box ul{float:right;width:95%;list-style:none}
    #petition_container_singlepage .box ul li{float:right;width:100%;border-bottom:1px solid #e9eef4;padding-bottom:15px;margin:0 0 15px}
    #petition_container_singlepage .box ul li span{float:right;width:20%;border:1px solid #bbddf3;text-decoration:none;padding:5px}
    #petition_container_singlepage .box ul li .details{float:left;width:70%;}
}

#growls {
    z-index: 50000;
    position: fixed; }
#growls.default {
    top: 10px;
    right: 10px; }
#growls.tl {
    top: 10px;
    left: 10px; }
#growls.tr {
    top: 10px;
    right: 10px; }
#growls.bl {
    bottom: 10px;
    left: 10px; }
#growls.br {
    bottom: 10px;
    right: 10px; }
#growls.tc {
    top: 10px;
    right: 10px;
    left: 10px; }
#growls.bc {
    bottom: 10px;
    right: 10px;
    left: 10px; }
#growls.tc .growl, #growls.bc .growl {
    margin-left: auto;
    margin-right: auto; }
.growl {
    direction: rtl;
    text-align: right;
    font-family: Arial,'Open Sans Hebrew';
    opacity: 0.9;
    filter: alpha(opacity=90);
    position: relative;
    border-radius: 4px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out; }
.growl.growl-incoming {
    opacity: 0;
    filter: alpha(opacity=0); }
.growl.growl-outgoing {
    opacity: 0;
    filter: alpha(opacity=0); }
.growl.growl-small {
    width: 200px;
    padding: 5px;
    margin: 5px; }
.growl.growl-medium {
    width: 250px;
    padding: 10px;
    margin: 10px; }
.growl.growl-large {
    width: 300px;
    padding: 15px;
    margin: 15px; }
.growl.growl-default {
    color: #FFF;
    background: #7f8c8d; }
.growl.growl-error {
    color: #FFF;
    background: #C0392B; }
.growl.growl-notice {
    color: #FFF;
    background: #2ECC71; }
.growl.growl-warning {
    color: #FFF;
    background: #F39C12; }
.growl .growl-close {
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    font-family: helvetica, verdana, sans-serif; }
.growl .growl-title {
    font-size: 18px;
    line-height: 24px; }
.growl .growl-message {
    font-size: 14px;
    line-height: 18px; }
