#main h1{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#lang-select h4,#lang-select select{display:none}.margin_left_campaign{padding:1% 3%}#block-sign-the-petition h3{padding:.2em .9em 1em 1em;color:#007fbd}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:focus,textarea{font-size:16px}@media (min-width:768px) and (max-width:991px){body{background-position:left 99px}#page{width:auto}#main{padding-bottom:0;width:auto}#main #main-inner{width:auto;margin:0 2%}#main #main-inner #content-body{width:auto}#main #main-inner #content-body h1{font-size:22px}#main #main-inner #content-body .col-2-blocks{margin-bottom:15px}#main #main-inner #content-body .col-2-blocks .col{width:auto}#main #main-inner #content-body .col-2-blocks .col .node{width:auto}#main #main-inner #content-body .col-2-blocks .col-rt{float:none}#main #main-inner #content-body .col-2-blocks .col-rt #block-sign-the-petition .facebook-sign-container .checkbox-holder label{display:inline}#main #main-inner #content-body .col-2-blocks .col-lt{float:none}#main #main-inner #content-body .col-2-blocks .col-lt .margin_left_campaign{padding:2% 6% 2% 5%;width:90%}#main #main-inner #content-body .col-contentwidth{width:auto}.block-style-2 .content-btm{width:auto}.block-scroller .content-btm{width:auto}.block .content{width:auto;padding-right:10px}.block .content-mid{width:auto}.block .content-top{width:auto}#campaign-counter #progressbar{max-width:100%}#campaign-counter #progressbar .progresstop{max-width:100%;width:auto}.photo-head img{height:auto;width:100%;margin:0}.node .photo-head.wide img{margin:0}.node #focus-photo-feature .wrap{width:auto}}@media (min-width:480px) and (max-width:767px){#page{width:auto}#main{padding-bottom:0;width:auto}#main #main-inner{width:auto;margin:0 2%}#main #main-inner #content-body{width:auto}#main #main-inner #content-body h1{font-size:22px}#main #main-inner #content-body .col-2-blocks{margin-bottom:15px}#main #main-inner #content-body .col-2-blocks .col{width:auto}#main #main-inner #content-body .col-2-blocks .col .node{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #main-inner #content-body .col-2-blocks .col .node.node-article .photo-head.wide{margin-right:10px}#main #main-inner #content-body .col-2-blocks .col .node.node-article .photo-head.wide img{width:100%;height:auto}#main #main-inner #content-body .col-2-blocks .col .node #focus-photo-feature .wrap{width:100%}#main #main-inner #content-body .col-2-blocks .col-rt{float:none}#main #main-inner #content-body .col-2-blocks .col-rt #block-sign-the-petition .facebook-sign-container .checkbox-holder label{display:inline}#main #main-inner #content-body .col-2-blocks .col-lt{float:none}#main #main-inner #content-body .col-2-blocks .col-lt .margin_left_campaign{padding:2% 6% 2% 5%;width:90%}#main #main-inner #content-body .col-contentwidth{width:auto}.block .content{width:auto;padding-right:10px}.block .content-mid{width:auto}.block .content-top{width:auto}.block-style-2 .content-btm{width:auto}.block-scroller .content-btm{width:auto}#campaign-counter #progressbar{max-width:100%}#campaign-counter #progressbar .progresstop{max-width:100%;width:auto}[dir=rtl] #main #main-inner #content-body .col-2-blocks .col .node.node-article .photo-head.wide{margin-left:10px;margin-right:-10px}}@media (max-width:479px){#page{width:auto}#main{padding-top:25px;padding-bottom:0;width:auto}#main #main-inner{width:auto;margin:0 2%}#main #main-inner #content-body{width:auto}#main #main-inner #content-body h1{font-size:22px}#main #main-inner #content-body .col-2-blocks{margin-bottom:15px}#main #main-inner #content-body .col-2-blocks .col{width:auto}#main #main-inner #content-body .col-2-blocks .col .node{width:auto}#main #main-inner #content-body .col-2-blocks .col-rt{float:none}#main #main-inner #content-body .col-2-blocks .col-rt #block-sign-the-petition .facebook-sign-container .checkbox-holder label{display:inline}#main #main-inner #content-body .col-2-blocks .col-lt{float:none}#main #main-inner #content-body .col-2-blocks .col-lt .margin_left_campaign{padding:2% 6% 2% 5%;width:90%}#main #main-inner #content-body .col-2-blocks .col-lt .node #focus-photo-feature .wrap{width:100%}#main #main-inner #content-body .col-contentwidth{width:auto}.block .content{width:auto;padding-right:10px}.block .content-mid{width:auto}.block .content-mid .not-cl div{width:100%!important}.block .content-top{width:auto}.block-style-2 .content-btm{width:auto}.block-scroller .content-btm{width:auto}#campaign-counter #progressbar{max-width:100%}#campaign-counter #progressbar p{font-size:.9em}#campaign-counter #progressbar .progresstop{max-width:100%;width:auto}#block-sign-the-petition form .container-half{width:100%}#block-sign-the-petition blockquote{padding:0;background:0 0}#block-sign-the-petition h3{padding:0;background:0 0}#block-sign-the-petition form{padding:0;background:0 0}#block-sign-the-petition .facebook-sign-container .suporter-otherwise{padding:10px 0 5px 0;background:0 0}#campaign-counter #progressbar{padding:0;max-width:100%}.margin_left_campaign{padding:2% 6% 2% 5%;width:90%}[dir=rtl] .block .content{padding-left:10px}}[dir=rtl] #block-sign-the-petition form .message{float:none}[dir=rtl] #block-sign-the-petition form .container-other .selectwrapper2{padding:5px 0 3px 9px}