/* https://watersavingtips.org/wp-content/themes/wst/style.css?ver=20130816 */
/* Import rule from: https://fonts.googleapis.com/css?family=Oxygen:300,400,700 */
@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDcZG1Wl4LcnbuCJW8zaGW_.woff) format('woff')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDfZG1Wl4LcnbuKjk0g.woff) format('woff')}@font-face{font-display:swap;font-family:'Oxygen';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oxygen/v15/2sDcZG1Wl4LcnbuCNWgzaGW_.woff) format('woff')}/*!
Theme Name: Ecology Action: Water Saving Tips
Theme URI: https://www.watersavingtips.org
Description: WP Theme for Ecology Action's WST
Author: Chee Studio
Author URI: https://goodchee.com
*/
 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Oxygen',sans-serif;color:#252525}a{text-decoration:none;color:#ff8400;font-weight:700;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;font-weight:400;text-decoration:underline}a:hover{color:#00aeef}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{color:#494747;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}h1{font-size:2em;margin:0 0 .67em 0;text-align:center}h2{font-size:1.5em;margin:0 0 .83em 0}h3{font-size:1.17em;margin:0 0 1em 0}h4{font-size:1em;margin:0 0 1.33em 0}h5{font-size:.83em;margin:0 0 1.67em 0}h6{font-size:.67em;margin:0 0 2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:5px;border:none;background:url(/wp-content/themes/wst/assets/img/divide.gif) top center no-repeat;display:block;margin:20px 0}mark{background:#ff0;color:#000}p,pre{margin:0 0 1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.button{display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none}.button:hover{color:#fff;background:#23c3ff}.button:hover:after{border-left-color:#23c3ff}.button:active{position:relative;right:-2px}.button:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button.orange{display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none;background:#ff8400}.button.orange:hover{color:#fff;background:#23c3ff}.button.orange:hover:after{border-left-color:#23c3ff}.button.orange:active{position:relative;right:-2px}.button.orange:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button.orange:hover{color:#fff;background:#23c3ff}.button.orange:hover:after{border-left-color:#23c3ff}.button.orange:active{position:relative;right:-2px}.button.orange:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button.orange:hover{color:#fff;background:#ff9d33}.button.orange:hover:after{border-left-color:#ff9d33}.button.orange:after{border-left-color:#ff8400}.button::-moz-focus-inner{padding:0;border:0}.button:focus{outline:0}.button[disabled]{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color]{padding:.8em .6em!important;display:inline-block;border:none;font-size:0.9375em!important;background:#ecece3;color:#919191;font-style:italic}form select,form textarea{padding:.8em .6em!important;display:inline-block;border:none;font-size:0.9375em!important;background:#ecece3;color:#919191;font-style:italic}form input[type=text]:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=week]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=color]:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}form select:focus,form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}form input[type=file]:focus,form input[type=radio]:focus,form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129FEA}form .pure-checkbox,form .pure-radio{margin:.5em 0;display:block}form input[type=text][disabled],form input[type=password][disabled],form input[type=email][disabled],form input[type=url][disabled],form input[type=date][disabled],form input[type=month][disabled],form input[type=time][disabled],form input[type=datetime][disabled],form input[type=datetime-local][disabled],form input[type=week][disabled],form input[type=number][disabled],form input[type=search][disabled],form input[type=tel][disabled],form input[type=color][disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}form select[disabled],form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}form input[readonly],form select[readonly],form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}form input:focus:invalid,form textarea:focus:invalid,form select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}form input:focus:invalid:focus,form textarea:focus:invalid:focus,form select:focus:invalid:focus{border-color:#e9322d}form input[type=file]:focus:invalid:focus,form input[type=radio]:focus:invalid:focus,form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}form select[multiple]{height:auto}form label{margin:.5em 0 .2em;font-size:90%}form fieldset{margin:0;padding:.35em 0 .75em;border:0}form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85% / 1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody>tr:last-child td{border-bottom-width:0}.table-horizontal tbody>tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody>tr:last-child td{border-bottom-width:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.aligncenter{background:#fff;margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.wp-caption{background:#fff;border:1px solid #ccc;padding:5px;text-align:center}.wp-caption p{font-size:11px;margin:10px 0;font-style:italic}nav.primary{float:left;padding:5px 0 5px 25px;margin:15px 0 0 20px}nav.primary ul{text-align:left;display:inline;padding:0;margin:0;list-style:none}nav.primary ul li{display:inline-block;margin-right:10px;position:relative;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}nav.primary ul li a{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:#000;text-decoration:none;padding:40px 30px 35px 30px;font-size:1em;text-transform:uppercase;font-weight:700;text-decoration:none}nav.primary ul li a:hover{background:#00aeef;text-decoration:none;color:#fff}nav.primary ul li:hover a{background:#00aeef;color:#fff}nav.primary ul li.sub-active>a{border-color:#ccc!important}nav.primary ul li ul{padding:0;position:absolute;top:55px;left:0;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;z-index:9999}nav.primary ul li ul li{background:#00aeef;display:block;color:#fff;width:195%}nav.primary ul li ul li a{color:#fff;display:block;padding:10px;text-transform:none;font-size:1em;font-weight:400;padding-right:20px;text-decoration:none}nav.primary ul li ul li a:hover{background:#007bbb}nav.primary ul li ul li.current-menu-item a{background:#007bbb}nav.primary ul li:hover ul{display:block;opacity:1;visibility:visible}nav.primary ul li.current-menu-item>a,nav.primary ul li.current-page-ancestor>a{border-color:#000}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:50px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}header,.container{*zoom:1;max-width:65em;margin-left:auto;margin-right:auto}header:before,header:after,.container:before,.container:after{content:" ";display:table}header:after,.container:after{clear:both}section.primary{float:left;display:block;margin-right:2%;width:66%}section.primary:last-child{margin-right:0}@media screen and (max-width:768px){section.primary{float:left;display:block;margin-right:3.0303030303%;width:61.3636363636%}section.primary:last-child{margin-right:0}}@media screen and (max-width:480px){section.primary{width:100%}}aside{width:100%}@media screen and (max-width:768px){aside{float:left;display:block;margin-right:3.0303030303%;width:35.6060606061%}aside:last-child{margin-right:0}}@media screen and (max-width:480px){aside{width:100%}}.home-callouts .callouts{float:left;display:block;margin-right:2%;width:32%}.home-callouts .callouts:last-child{margin-right:0}@media screen and (max-width:768px){.home-callouts .callouts{float:left;display:block;margin-right:3.0303030303%;width:29.1666666667%}.home-callouts .callouts:last-child{margin-right:0}}@media screen and (max-width:480px){.home-callouts .callouts{width:100%}}.signup h3,.signup .form,.pledge-meter .info,.pledge-meter .pledge-meter-wrap,.hp-nav .options{float:left;display:block;margin-right:2%;width:49%}.signup h3:last-child,.signup .form:last-child,.pledge-meter .info:last-child,.pledge-meter .pledge-meter-wrap:last-child,.hp-nav .options:last-child{margin-right:0}@media screen and (max-width:768px){.signup h3,.signup .form,.pledge-meter .info,.pledge-meter .pledge-meter-wrap,.hp-nav .options{float:left;display:block;margin-right:3.0303030303%;width:48.4848484848%}.signup h3:last-child,.signup .form:last-child,.pledge-meter .info:last-child,.pledge-meter .pledge-meter-wrap:last-child,.hp-nav .options:last-child{margin-right:0}}@media screen and (max-width:480px){.signup h3,.signup .form,.pledge-meter .info,.pledge-meter .pledge-meter-wrap,.hp-nav .options{width:100%;margin-bottom:25px}}.tips-content{float:left;display:block;margin-right:2%;width:66%;margin-left:17%}.tips-content:last-child{margin-right:0}@media screen and (max-width:768px){.tips-content{float:left;display:block;margin-right:3.0303030303%;width:100%;margin-left:0%}.tips-content:last-child{margin-right:0}}@media screen and (max-width:480px){.tips-content{width:100%}}.pledge-impact .page-intro{float:left;display:block;margin-right:2%;width:66%;margin-left:17%}.pledge-impact .page-intro:last-child{margin-right:0}@media screen and (max-width:768px){.pledge-impact .page-intro{float:left;display:block;margin-right:3.0303030303%;width:100%;margin-left:0%}.pledge-impact .page-intro:last-child{margin-right:0}}@media screen and (max-width:480px){.pledge-impact .page-intro{width:100%}}.pledge-impact .district{float:left;display:block;margin-right:2%;width:32%}.pledge-impact .district:last-child{margin-right:0}@media screen and (max-width:480px){.pledge-impact .district{width:100%}}.pledge-impact .district.pledge-total{width:100%}@media screen and (max-width:480px){.pledge-impact .district.pledge-total{width:100%;margin-left:0%}}header{padding:20px 0}header .brand{float:left}header .search-form{float:right;margin-top:15px;padding-bottom:5px;position:relative;width:12%}header .search-form input[type="text"]{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #00aeef;width:100%;-webkit-transition:opacity 0.3s linear;background:#fff;padding:.5em .6em!important;color:#00aeef;font-style:normal}header .search-form input[type="text"]::-webkit-input-placeholder{opacity:0}header .search-form input[type="text"]:focus::-webkit-input-placeholder{opacity:1}header .search-form button{position:absolute;top:7px;right:5px;background:url(/wp-content/themes/wst/assets/img/icon-search.gif) no-repeat;width:19px;height:20px;text-indent:-9999em;border:none}header .en-espanol-button{position:absolute;top:-1px;right:0;z-index:9000}header .en-espanol-button img:last-child{display:none}header .en-espanol-button:hover img:first-child{display:none}header .en-espanol-button:hover img:last-child{display:inline-block}@media (max-width:767px){header .en-espanol-button{display:none}}.story-entry{width:235px;margin-right:25px;margin-bottom:25px}.story-entry img{display:block}.story-entry .content{background:#ecece3;padding:10px}.story-entry .content p{font-size:.8125em}.submit-your-story h5{font-size:1.25em;margin-bottom:.3em}.submit-your-story h6{font-size:.75em;color:#777}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_1,.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_2,.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_3,.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_4{display:inline-block;width:24.45%;margin:0 5px 5px 0}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_4{margin-right:0}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_7{display:none}.submit-your-story .gform_wrapper.gplaceholder_wrapper .top_label input.medium,.submit-your-story .gform_wrapper.gplaceholder_wrapper .top_label select.medium{width:100%}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_6{text-align:center}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_6 label{font-size:1.25em;margin-bottom:.3em;text-transform:uppercase}.submit-your-story .gform_wrapper.gplaceholder_wrapper #field_2_6 input{width:auto;display:block;margin:0 auto}.submit-your-story .gform_wrapper.gplaceholder_wrapper .gform_footer{margin:0;padding:0;text-align:center}.unclickable-link a{cursor:default}ul.star-bullet{list-style:none;padding:0;margin:0}.star-bullet li{padding-left:16px}.star-bullet li:before{content:"\2605";padding-right:8px;color:#000}table.zebra-table{border:solid #ccc 1px}.zebra-table th,td{padding:10px;border-left:1px solid #ccc}.zebra-table td{border-top:1px solid #ccc}.zebra-table thead tr{background-image:-webkit-gradient(linear,left top,left bottom,from(#007bbb),to(#ffffff));background-image:-webkit-linear-gradient(top,#007bbb,#ffffff);background-image:-moz-linear-gradient(top,#007bbb,#ffffff);background-image:-ms-linear-gradient(top,#007bbb,#ffffff);background-image:-o-linear-gradient(top,#007bbb,#ffffff);background-image:linear,top,#007bbb,#ffffff;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset}.zebra-table tbody tr:nth-child(odd){background-color:#e9f5fb}.zebra-table tbody tr:nth-child(even){background-color:#fff}.zebra-table tbody tr:hover{background-color:#fbf8e9}iframe.iframe{border:0;overflow:hidden;height:55vh;width:100%;max-width:200%}@media screen and (max-width:900px){iframe.iframe{height:133%}.iframe-container{width:100%;height:350px;padding:0;overflow:hidden}.iframe{width:133%!important;height:466px;border:1px solid #000}.iframe{zoom:.75;-ms-zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0;-o-transform:scale(.75);-o-transform-origin:0 0;-webkit-transform:scale(.75);-webkit-transform-origin:0 0}}@media screen and (max-width:680px){iframe.iframe{height:200%}.iframe{width:200%!important;height:700px}.iframe{zoom:.5;-ms-zoom:.5;-moz-transform:scale(.5);-moz-transform-origin:0 0;-o-transform:scale(.5);-o-transform-origin:0 0;-webkit-transform:scale(.5);-webkit-transform-origin:0 0}}.signup{background:#004e6b;padding:25px 0;display:none}.signup h3{font-size:1.5em;color:#00aeef;text-transform:uppercase;margin:0}.signup .form input{color:#00aeef;font-size:1em;padding:10px;font-weight:700;width:75%;line-height:20px;border:0}.signup .form #submit{display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none;padding:20px!important;width:auto;line-height:0}.signup .form #submit:hover{color:#fff;background:#23c3ff}.signup .form #submit:hover:after{border-left-color:#23c3ff}.signup .form #submit:active{position:relative;right:-2px}.signup .form #submit:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.signup .form #submit:active{position:static}nav.footer{min-height:200px;background:#003a4f;padding:50px 0}nav.footer p{font-size:.875em;color:#fff}nav.footer .links img,nav.footer .links span{display:inline-block;vertical-align:bottom}nav.footer .links a{color:#fff;margin:0 30px;font-weight:300;text-decoration:none}nav.footer .links a:first-child{margin:0}nav.footer .links a:hover{color:#ff8400}nav.footer .links a:hover img{opacity:.7}nav.footer .copy{opacity:.3}.pledge-meter{background:url(/wp-content/themes/wst/assets/img/bg-bubbles.gif) 0 50% no-repeat #e0f0ff;min-height:460px}.pledge-meter .info{margin-top:10%}.pledge-meter .info h3{font-size:2.125em;font-weight:700;margin-bottom:.3em}.pledge-meter .info p{font-size:1em;font-weight:400;margin-bottom:1.5em}.pledge-meter .pledge-meter-wrap{min-height:440px;position:relative}.pledge-meter .pledge-meter-wrap img{max-width:none}.pledge-meter .pledge-meter-wrap .meter{position:absolute;right:0;bottom:0;z-index:1}.pledge-meter .pledge-meter-wrap .level{position:absolute;width:205px;height:150px;bottom:24px;right:21.1%;border-radius:0 0 18px 18px;overflow:visible;background:#00aeef;z-index:0}.pledge-meter .pledge-meter-wrap .level img{position:relative;top:-16px;-webkit-animation:waterbob 2s infinite;-moz-animation:waterbob 2s infinite;animation:waterbob 2s infinite}@-moz-keyframes waterbob{0%{top:-12px}50%{top:-16px}100%{top:-12px}}@-webkit-keyframes waterbob{0%{top:-12px}50%{top:-16px}100%{top:-12px}}@keyframes waterbob{0%{top:-12px}50%{top:-16px}100%{top:-12px}}.slideshow{*zoom:1;display:block}.slideshow:before,.slideshow:after{content:" ";display:table}.slideshow:after{clear:both}.slideshow h1{text-align:left}.slide img{margin:0 auto;display:block;width:100%}.slide-info{position:absolute;top:25%;left:50px;width:70%}.slide-info h1{font-size:2.6875em;margin-bottom:.3em;color:#fff}.slide-info p{font-size:1.125em;line-height:1.6em;color:#fff;width:550px;font-weight:700}.slide-info a{display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none;background:#ff8400;font-size:inherit}.slide-info a:hover{color:#fff;background:#23c3ff}.slide-info a:hover:after{border-left-color:#23c3ff}.slide-info a:active{position:relative;right:-2px}.slide-info a:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.slide-info a:hover{color:#fff;background:#ff9d33}.slide-info a:hover:after{border-left-color:#ff9d33}.slide-info a:after{border-left-color:#ff8400}.slide-pager{*zoom:1;max-width:65em;margin-left:auto;margin-right:auto;margin-top:-70px;text-align:center}.slide-pager:before,.slide-pager:after{content:" ";display:table}.slide-pager:after{clear:both}.slide-pager span{width:0;height:4px;color:#fff;margin-right:5px;text-indent:-9999px;text-align:center;position:relative;padding:0 12%;z-index:100;display:inline-block;background:#fff;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;cursor:pointer}.slide-pager span.cycle-pager-active,.slide-pager span:hover{background:#00aeef}.home-callouts{*zoom:1;display:block;position:relative;z-index:200}.home-callouts:before,.home-callouts:after{content:" ";display:table}.home-callouts:after{clear:both}.home-callouts .callouts{text-align:center}.home-callouts .callouts img{border:5px solid #fff;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.home-callouts .callouts img:hover{border-color:#00aeef}.home-callouts .callouts h3{font-weight:300;font-size:1.5em;text-transform:uppercase;margin:.5em auto;max-width:250px}.home-callouts .callouts p{font-size:1em}.home-callouts .callouts p a{font-size:.9375em;text-decoration:none;font-weight:700}.hp-nav h2,.hp-nav h3{text-align:center}.hp-nav h2{font-size:2.125em;margin-bottom:.3em}.hp-nav h3{font-size:1em;margin-bottom:2em}.hp-nav .options{margin:0 0 50px 0;padding:0;list-style-type:none}.hp-nav .options:last-child{border-left:1px solid #d4d4d4}.hp-nav .options li{margin-bottom:50px}.hp-nav .options li:last-child{margin-bottom:0}.hp-nav .options li a{position:relative;text-decoration:none}.hp-nav .options li a:before{content:"";position:absolute;left:5%;top:0%;background:url(/wp-content/themes/wst/assets/img/sprite-icons-main.png) no-repeat;width:50px;height:37px;display:block}.hp-nav .options li.rebates a:before{background-position:0 0}.hp-nav .options li>.workshop a:before{background-position:0 -42px}.hp-nav .options li.pledge a:before{background-position:-80px -3px}.hp-nav .options li.ask a:before{background-position:-141px 0}.hp-nav .options li.submit a:before{background-position:-73px -42px}.hp-nav .options li.where a:before{background-position:-139px -43px}.hp-nav .options a{padding-left:90px;margin-left:4%;display:block}.hp-nav .options a h6{font-weight:700;color:#00aeef;font-size:1.0625em;text-transform:uppercase;margin-bottom:.3em}.hp-nav .options a p{color:#252525;font-size:.8125em;font-weight:300;position:relative;margin:0}.hp-nav .options a p:after{content:"";position:absolute;right:40px;top:4px;background:url(/wp-content/themes/wst/assets/img/icon-arrow.png) no-repeat;width:12px;height:8px;display:block}.hp-nav .options a:hover h6{color:#ff8400!important}.hero img{display:block;margin:0 auto 30px auto}section.tips{background:#f6f6f1}section.tips .container{padding:20px 0}.tips-content ol li{margin-bottom:20px;font-size:1em}.tips-nav{padding:0;background:#00aeef;text-align:center}.tips-nav li{display:inline-block}.tips-nav li a{color:#fff;font-weight:400;margin-right:70px;padding:15px 0;display:block;text-decoration:none;font-size:1em;text-transform:uppercase;position:relative}.tips-nav li a:hover{color:#006489}.tips-nav li:last-child a{margin:0}.tips-nav li.current-menu-item a:after{content:"";width:35px;height:19px;position:absolute;left:0;right:0;margin:0 auto;bottom:-18px;background:url(/wp-content/themes/wst/assets/img/tips-nav-arrow.png) no-repeat 0 0}.tips-footer{margin:50px 0;text-align:center;background:url(/wp-content/themes/wst/assets/img/header-drops-bg.gif) 50% 10% no-repeat}.tips-footer h1{margin-bottom:5px}.pledge-intro{margin:50px 0;text-align:center;background:url(/wp-content/themes/wst/assets/img/pledge-header-drops-bg.gif) 50% 50px no-repeat}.pledge-intro h1{margin-bottom:5px}.pledge-intro p{padding:0 12%}@media screen and (max-width:768px){.pledge-intro p{padding:0}}.pledge-impact .page-intro{*zoom:1;display:block}.pledge-impact .page-intro:before,.pledge-impact .page-intro:after{content:" ";display:table}.pledge-impact .page-intro:after{clear:both}.pledge-impact .district{text-align:center}.pledge-impact .district h2{margin-bottom:0}.pledge-impact .district p{font-size:3.5em;color:#00aeef}.tribe-events-calendar thead th{background:#00aeef;font-size:16px;border-left:none;border-right:1px solid #fff}#tribe-events-content .tribe-events-calendar td{border-color:#fff;background:#ecece3;transition:none}.tribe-events-calendar div[id*="tribe-events-daynum-"],.tribe-events-calendar div[id*="tribe-events-daynum-"] a{background:#ecece3!important;color:black!important;transition:none!important;font-size:16px!important}#tribe-events-content .tribe-events-calendar td:hover{background:#ecece3!important}#tribe-events-content .tribe-events-calendar td:hover a{color:#00aeef!important}#tribe-events-content .tribe-events-calendar td:hover{-webkit-box-shadow:none;box-shadow:none}#tribe-events-content .tribe-events-calendar td:hover div{color:#00aeef!important}#tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal{margin-bottom:10px!important}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{font-family:inherit!important}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a{font-weight:700}#tribe-events-content a,.tribe-events-event-meta a{font-weight:700}#tribe-events-content h3.screen-reader-text{display:none}.tribe-events-notices{margin-top:30px}#tribe-events-header .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a{display:block}.gform_wrapper.pledge-form_wrapper{margin:0;max-width:100%}.gform_wrapper.pledge-form_wrapper .section-header{text-align:center}.gform_wrapper.pledge-form_wrapper .section-header h2{font-size:1.75em}.gform_wrapper.pledge-form_wrapper .questions-header{text-transform:uppercase;margin-bottom:10px}.gform_wrapper.pledge-form_wrapper .questions-header p{display:inline-block;font-weight:700;vertical-align:bottom;margin:0}.gform_wrapper.pledge-form_wrapper .questions-header p.title{width:700px;margin-right:75px}.gform_wrapper.pledge-form_wrapper .questions-header p.options{font-size:.8125em;margin-right:25px}.gform_wrapper.pledge-form_wrapper .questions-header p.options:last-child{margin:0}.gform_wrapper.pledge-form_wrapper li.gfield.gf_list_inline label.gfield_label{display:inline-block;width:700px;margin-right:80px;vertical-align:middle}.gform_wrapper.pledge-form_wrapper .ginput_container{display:inline-block;vertical-align:middle}.gform_wrapper.pledge-form_wrapper li.gf_list_inline ul.gfield_checkbox li{margin:0 100px 0 0}.gform_wrapper.pledge-form_wrapper li.gf_list_inline ul.gfield_checkbox li:last-child{margin:0}.gform_wrapper.pledge-form_wrapper li.gf_list_inline ul.gfield_checkbox li label{display:none}.gform_wrapper.pledge-form_wrapper .gform_fields{overflow:hidden}.gform_wrapper.pledge-form_wrapper .gform_fields li{padding:2px 10px}.gform_wrapper.pledge-form_wrapper .gform_fields li:nth-child(2n+3),.gform_wrapper.pledge-form_wrapper .gform_fields li.bg{background:#f3f4ee}.gform_wrapper.pledge-form_wrapper .gform_fields li.no-bg{background:none!important}.gform_wrapper.pledge-form_wrapper #field_1_15,.gform_wrapper.pledge-form_wrapper #field_1_16,.gform_wrapper.pledge-form_wrapper #field_1_17,.gform_wrapper.pledge-form_wrapper #field_1_18,.gform_wrapper.pledge-form_wrapper #field_6_52,.gform_wrapper.pledge-form_wrapper #field_6_16,.gform_wrapper.pledge-form_wrapper #field_6_17,.gform_wrapper.pledge-form_wrapper #field_6_18{display:inline-block;padding:0!important}.gform_wrapper.pledge-form_wrapper #field_1_15 input,.gform_wrapper.pledge-form_wrapper #field_1_16 input,.gform_wrapper.pledge-form_wrapper #field_1_17 input,.gform_wrapper.pledge-form_wrapper #field_1_18 input,.gform_wrapper.pledge-form_wrapper #field_6_52 input,.gform_wrapper.pledge-form_wrapper #field_6_16 input,.gform_wrapper.pledge-form_wrapper #field_6_17 input,.gform_wrapper.pledge-form_wrapper #field_6_18 input{width:252px;margin-right:5px!important}.gform_wrapper.pledge-form_wrapper #field_1_18 select,.gform_wrapper.pledge-form_wrapper #field_6_18 select{width:252px;font-style:normal;font-weight:700;color:#252525;margin-bottom:20px}.gform_wrapper.pledge-form_wrapper #field_1_18 label,.gform_wrapper.pledge-form_wrapper #field_6_18 label{display:none}.gform_wrapper.pledge-form_wrapper #field_1_19,.gform_wrapper.pledge-form_wrapper #field_6_19{font-size:.75em;margin:20px 0 20px 150px}.gform_wrapper.pledge-form_wrapper #field_1_19 label,.gform_wrapper.pledge-form_wrapper #field_6_19 label{display:inline;padding-left:10px}.gform_wrapper.pledge-form_wrapper .pledge-total{text-align:center;margin:50px 0 25px 0;padding:0 14%}.gform_wrapper.pledge-form_wrapper .pledge-total h3{font-size:1.875em;font-weight:700;margin-bottom:0}.gform_wrapper.pledge-form_wrapper .pledge-total .pledge-number{color:#00aeef;font-size:5.875em;margin-bottom:15px;font-weight:700}.gform_wrapper.pledge-form_wrapper .pledge-total p{font-size:1em}.gform_wrapper.pledge-form_wrapper .gform_button{display:inline-block;vertical-align:top;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff;font-size:1.1428571429em;padding:10px 65px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00aeef;position:relative;text-transform:uppercase;font-weight:700;text-decoration:none;background:#ff8400}.gform_wrapper.pledge-form_wrapper .gform_button:hover{color:#fff;background:#23c3ff}.gform_wrapper.pledge-form_wrapper .gform_button:hover:after{border-left-color:#23c3ff}.gform_wrapper.pledge-form_wrapper .gform_button:active{position:relative;right:-2px}.gform_wrapper.pledge-form_wrapper .gform_button:after{content:"";position:absolute;top:50%;margin-top:-21px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:1em solid;right:-18px;z-index:2;border-left-color:#00aeef;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.gform_wrapper.pledge-form_wrapper .gform_button:hover{color:#fff;background:#ff9d33}.gform_wrapper.pledge-form_wrapper .gform_button:hover:after{border-left-color:#ff9d33}.gform_wrapper.pledge-form_wrapper .gform_button:after{border-left-color:#ff8400}.gform_wrapper.pledge-form_wrapper .gform_footer{margin:0;padding:0;text-align:center}.gfield_required{display:none!important}#gform_wrapper_1 input[type="text"],#gform_wrapper_1 textarea,#gform_wrapper_2 input[type="text"],#gform_wrapper_2 textarea,#gform_wrapper_6 input[type="text"],#gform_wrapper_6 textarea{margin-bottom:20px}#gform_wrapper_1 .validation_message,#gform_wrapper_1 li.gfield.gfield_error .gfield_description,#gform_wrapper_2 .validation_message,#gform_wrapper_2 li.gfield.gfield_error .gfield_description,#gform_wrapper_6 .validation_message,#gform_wrapper_6 li.gfield.gfield_error .gfield_description{font-size:11px;font-weight:400;display:none}#gform_wrapper_1 li.gfield.gfield_error,#gform_wrapper_2 li.gfield.gfield_error,#gform_wrapper_6 li.gfield.gfield_error{background-color:transparent!important;border:none!important;margin-bottom:0px!important;padding:6px 6px 4px 0!important}#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,#gform_wrapper_2 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,#gform_wrapper_6 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border:none!important;margin-bottom:0px!important;padding:6px 6px 4px 0!important}#gform_wrapper_1 .top_label .gfield_error,#gform_wrapper_2 .top_label .gfield_error,#gform_wrapper_6 .top_label .gfield_error{width:25%}#gform_wrapper_1 .top_label .gfield_error .ginput_container,#gform_wrapper_2 .top_label .gfield_error .ginput_container,#gform_wrapper_6 .top_label .gfield_error .ginput_container{max-width:100%}#gform_wrapper_1 .gfield_error input[type="text"],#gform_wrapper_1 .gfield_error select,#gform_wrapper_1 .gfield_error textarea,#gform_wrapper_2 .gfield_error input[type="text"],#gform_wrapper_2 .gfield_error select,#gform_wrapper_2 .gfield_error textarea,#gform_wrapper_6 .gfield_error input[type="text"],#gform_wrapper_6 .gfield_error select,#gform_wrapper_6 .gfield_error textarea{border:1px solid #ff8400!important}#gform_wrapper_1 .gfield_error .gfield_required,#gform_wrapper_2 .gfield_error .gfield_required,#gform_wrapper_6 .gfield_error .gfield_required{color:#d2722d!important}#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required label.gfield_label,#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required div.ginput_container,#gform_wrapper_2 li.gfield.gfield_error.gfield_contains_required label.gfield_label,#gform_wrapper_2 li.gfield.gfield_error.gfield_contains_required div.ginput_container,#gform_wrapper_6 li.gfield.gfield_error.gfield_contains_required label.gfield_label,#gform_wrapper_6 li.gfield.gfield_error.gfield_contains_required div.ginput_container{color:!important;margin:0!important;padding:0!important}#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required,#gform_wrapper_2 li.gfield.gfield_error.gfield_contains_required,#gform_wrapper_6 li.gfield.gfield_error.gfield_contains_required{padding:0!important}li.gfield{position:relative}.gfield_description{top:20px;left:0;width:29%!important;margin-left:0!important}.gfield_contains_required::after{content:" * "}li#field_5_18{min-height:120px}.validation_error{color:#ff8400!important;font-size:11px!important;display:none}#gforms_confirmation_message{background-color:none!important;color:#666!important;border:none!important;font-size:15px!important;margin-bottom:40px!important}.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}#chee-facebook-modal h3{font-size:2.375em;margin-bottom:5px}#chee-facebook-modal p{font-size:1em}#chee-facebook-modal a{font-size:12px;color:#00aeef;text-decoration:none}#chee-facebook-modal a:hover{color:#ff8400}.video-contest h3{margin-top:40px}.video-contest li{padding:10px}.resource-posts .display-posts-listing{padding:30px 0}.resource-posts .display-posts-listing .listing-item{padding:20px 0 30px 0;border-bottom:1px solid #ccc}.resource-posts .display-posts-listing .listing-item a.title{font-weight:700;font-size:130%;text-decoration:none}strong a{font-weight:700}.btn-orange{background-color:#ff8400;font-weight:700;padding:10px;border-radius:20px;text-decoration:none;color:#fff;display:inline-block;margin:5px 0}.btn-orange:hover{background-color:#f59329;color:#fff}.btn-blue{background-color:#00aeef;font-weight:700;padding:10px;border-radius:20px;text-decoration:none;color:#fff;display:inline-block;margin:5px 0}.btn-blue:hover{background-color:#32c2f7;color:#fff}.btn-green{background-color:#0f0;font-weight:700;padding:10px;border-radius:20px;text-decoration:none;color:#fff;display:inline-block;margin:5px 0}.btn-green:hover{background-color:#67f767;color:#fff}@media (max-width:767px){.flexslider .slides li .caption-wrap{position:relative}}#jPanelMenu-menu{display:none!important}img{max-width:100%;height:auto}.mobile-nav-wrap{display:none}.navbar-toggle{display:none;background:none;float:right;border:none;margin:10px 0 0}.navbar-toggle .title{float:left;margin:-2px 0 0 -50px;text-transform:uppercase;color:#000;font-size:15px;font-weight:500}.navbar-toggle .icon-bar{height:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;margin-bottom:4px;width:25px;display:block}@media only screen and (max-width:959px){.container{padding:0 20px}.slide-info{position:absolute;top:8%;left:50px;width:90%}.gform_wrapper.pledge-form_wrapper li.gfield.gf_list_inline label.gfield_label{width:50%}.gform_wrapper.pledge-form_wrapper .questions-header p.title{width:50%}.pledge-meter .pledge-meter-wrap{display:none}}@media only screen and (max-width:767px){header{padding:60px 0 20px 0}.mobile-nav-wrap{display:block;overflow:hidden;min-height:40px;background:#00aeef;width:100%;position:absolute;top:0;left:0}.navbar-toggle{display:block;float:right}#menu-main-nav{display:none}#menu-main-navigation{display:none}.jPanelMenu-panel{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#jPanelMenu-menu{display:block!important;background:#0089bc}#jPanelMenu-menu #menu-main-navigation{display:block}#jPanelMenu-menu ul{margin:0;padding:0;list-style-type:none}#jPanelMenu-menu ul li .expand{display:none}#jPanelMenu-menu ul li a{display:block;padding:13px;color:#fff;text-decoration:none;border-top:1px solid #00b5f9;background:#00aeef;margin-bottom:1px;font-weight:700;text-transform:uppercase}#jPanelMenu-menu ul li a:hover{background:#ff8400}#jPanelMenu-menu ul li ul{display:none}#jPanelMenu-menu ul li ul{margin:3px 0}#jPanelMenu-menu ul li ul li a{padding-left:40px;text-transform:none;font-weight:400;font-size:.875em}section.slideshow{font-size:75%}.slide-pager{display:none}a:before{display:none!important}a:after{display:none!important}.hp-nav .options a{padding-left:0}.hp-nav .options a p:after{display:none}.gfield.heading{padding:20px 0 0 0!important}.gfield.heading .questions-header{padding:10px;text-align:center;width:100%;background-color:#00adef;color:#fff;margin-bottom:0;border-radius:5px 5px 0 0}.gfield.heading .questions-header .options{display:none!important}.gfield.heading .questions-header .title{width:100%!important}.gform_body .gfield_label,.gform_body .ginput_container{width:100%!important;float:none!important;margin:0!important;padding:0!important;text-align:center!important}.gfield_checkbox li{text-align:center;display:block!important}.gform_fields li{padding:16px 10px 10px 10px!important;margin:0!important}.gfield_checkbox li label{display:inline!important}.gplaceholder{display:block!important}.gplaceholder input{width:100%!important}.optouts{width:100%}.optouts li{margin-bottom:10px!important}.optouts label{display:inline!important;padding-left:10px!important}}@media only screen and (max-width:590px){header .brand{float:none}header .brand img{display:block;margin:0 auto}nav.primary{padding:0;margin:0}.search-form{display:none}section{font-size:85%}section.slideshow{display:none}.slide-info.mobile{display:inline-block!important;visibility:visible!important;position:relative;top:0;left:0;background:#f3f4ee;text-align:center;margin:0 auto;margin-bottom:20px;width:100%;background-size:cover}.slide-info.mobile h1{font-size:30px;line-height:32px}.slide-info.mobile p{width:100%;line-height:1.3em}.slide-info.mobile .slide-content{position:relative;padding:20px;z-index:10}.slide-info a,.button{padding:10px!important;width:100%;border-radius:10px;white-space:initial}.callouts{margin-bottom:20px}.callouts p{margin:0}.callouts h3{max-width:300px;margin:0 auto 10px auto!important;font-weight:700}.callouts a{margin-top:10px;display:block}.hp-nav{margin-bottom:20px;text-align:center}.hp-nav h2{font-size:25px}.hp-nav .options{float:none;width:100%;margin-bottom:20px}.hp-nav .options li{margin-bottom:20px}.hp-nav .options:last-child{border:none}.hp-nav a{margin-left:0}.pledge-meter{min-height:initial;padding-bottom:30px}.pledge-meter .info{width:100%;text-align:center}footer{text-align:center}}