html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}select{background:#fff !important;}.navbar{display:none;}.table td,.table th{background-color:#fff !important;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.57;color:#333333;background-color:#ffffff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#428bca;text-decoration:none;}a:hover,a:focus{color:#2a6496;text-decoration:underline;}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:0px;}.img-thumbnail{padding:4px;line-height:1.57;background-color:#ffffff;border:1px solid #dddddd;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999999;}h1,.h1,h2,.h2,h3,.h3{margin-top:25px;margin-bottom:12.5px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%;}h4,.h4,h5,.h5,h6,.h6{margin-top:12.5px;margin-bottom:12.5px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%;}h1,.h1{font-size:48px;}h2,.h2{font-size:38px;}h3,.h3{font-size:18px;}h4,.h4{font-size:16px;}h5,.h5{font-size:16px;}h6,.h6{font-size:14px;}p{margin:0 0 12.5px;}.lead{margin-bottom:25px;font-size:18px;font-weight:200;line-height:1.4;}@media (min-width:768px){.lead{font-size:24px;}}small,.small{font-size:85%;}cite{font-style:normal;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-muted{color:#999999;}.text-primary{color:#428bca;}a.text-primary:hover{color:#3071a9;}.text-success{color:#3c763d;}a.text-success:hover{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#428bca;}a.bg-primary:hover{background-color:#3071a9;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:11.5px;margin:50px 0 25px;border-bottom:1px solid #eeeeee;}ul,ol{margin-top:0;margin-bottom:12.5px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:25px;}dt,dd{line-height:1.57;}dt{font-weight:bold;}dd{margin-left:0;}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:12.5px 25px;margin:0 0 25px;font-size:20px;border-left:5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.57;color:#999999;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014';}blockquote:before,blockquote:after{content:"";}address{margin-bottom:25px;font-style:normal;line-height:1.57;}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:0px;}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:0px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}pre{display:block;padding:12px;margin:0 0 12.5px;font-size:15px;line-height:1.57;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:0px;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;}.col-xs-9{width:100%;}.col-xs-8{width:88.88888889%;}.col-xs-7{width:77.77777778%;}.col-xs-6{width:66.66666667%;}.col-xs-5{width:55.55555556%;}.col-xs-4{width:44.44444444%;}.col-xs-3{width:33.33333333%;}.col-xs-2{width:22.22222222%;}.col-xs-1{width:11.11111111%;}.col-xs-pull-9{right:100%;}.col-xs-pull-8{right:88.88888889%;}.col-xs-pull-7{right:77.77777778%;}.col-xs-pull-6{right:66.66666667%;}.col-xs-pull-5{right:55.55555556%;}.col-xs-pull-4{right:44.44444444%;}.col-xs-pull-3{right:33.33333333%;}.col-xs-pull-2{right:22.22222222%;}.col-xs-pull-1{right:11.11111111%;}.col-xs-pull-0{right:0%;}.col-xs-push-9{left:100%;}.col-xs-push-8{left:88.88888889%;}.col-xs-push-7{left:77.77777778%;}.col-xs-push-6{left:66.66666667%;}.col-xs-push-5{left:55.55555556%;}.col-xs-push-4{left:44.44444444%;}.col-xs-push-3{left:33.33333333%;}.col-xs-push-2{left:22.22222222%;}.col-xs-push-1{left:11.11111111%;}.col-xs-push-0{left:0%;}.col-xs-offset-9{margin-left:100%;}.col-xs-offset-8{margin-left:88.88888889%;}.col-xs-offset-7{margin-left:77.77777778%;}.col-xs-offset-6{margin-left:66.66666667%;}.col-xs-offset-5{margin-left:55.55555556%;}.col-xs-offset-4{margin-left:44.44444444%;}.col-xs-offset-3{margin-left:33.33333333%;}.col-xs-offset-2{margin-left:22.22222222%;}.col-xs-offset-1{margin-left:11.11111111%;}.col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;}.col-sm-9{width:100%;}.col-sm-8{width:88.88888889%;}.col-sm-7{width:77.77777778%;}.col-sm-6{width:66.66666667%;}.col-sm-5{width:55.55555556%;}.col-sm-4{width:44.44444444%;}.col-sm-3{width:33.33333333%;}.col-sm-2{width:22.22222222%;}.col-sm-1{width:11.11111111%;}.col-sm-pull-9{right:100%;}.col-sm-pull-8{right:88.88888889%;}.col-sm-pull-7{right:77.77777778%;}.col-sm-pull-6{right:66.66666667%;}.col-sm-pull-5{right:55.55555556%;}.col-sm-pull-4{right:44.44444444%;}.col-sm-pull-3{right:33.33333333%;}.col-sm-pull-2{right:22.22222222%;}.col-sm-pull-1{right:11.11111111%;}.col-sm-pull-0{right:0%;}.col-sm-push-9{left:100%;}.col-sm-push-8{left:88.88888889%;}.col-sm-push-7{left:77.77777778%;}.col-sm-push-6{left:66.66666667%;}.col-sm-push-5{left:55.55555556%;}.col-sm-push-4{left:44.44444444%;}.col-sm-push-3{left:33.33333333%;}.col-sm-push-2{left:22.22222222%;}.col-sm-push-1{left:11.11111111%;}.col-sm-push-0{left:0%;}.col-sm-offset-9{margin-left:100%;}.col-sm-offset-8{margin-left:88.88888889%;}.col-sm-offset-7{margin-left:77.77777778%;}.col-sm-offset-6{margin-left:66.66666667%;}.col-sm-offset-5{margin-left:55.55555556%;}.col-sm-offset-4{margin-left:44.44444444%;}.col-sm-offset-3{margin-left:33.33333333%;}.col-sm-offset-2{margin-left:22.22222222%;}.col-sm-offset-1{margin-left:11.11111111%;}.col-sm-offset-0{margin-left:0%;}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;}.col-md-9{width:100%;}.col-md-8{width:88.88888889%;}.col-md-7{width:77.77777778%;}.col-md-6{width:66.66666667%;}.col-md-5{width:55.55555556%;}.col-md-4{width:44.44444444%;}.col-md-3{width:33.33333333%;}.col-md-2{width:22.22222222%;}.col-md-1{width:11.11111111%;}.col-md-pull-9{right:100%;}.col-md-pull-8{right:88.88888889%;}.col-md-pull-7{right:77.77777778%;}.col-md-pull-6{right:66.66666667%;}.col-md-pull-5{right:55.55555556%;}.col-md-pull-4{right:44.44444444%;}.col-md-pull-3{right:33.33333333%;}.col-md-pull-2{right:22.22222222%;}.col-md-pull-1{right:11.11111111%;}.col-md-pull-0{right:0%;}.col-md-push-9{left:100%;}.col-md-push-8{left:88.88888889%;}.col-md-push-7{left:77.77777778%;}.col-md-push-6{left:66.66666667%;}.col-md-push-5{left:55.55555556%;}.col-md-push-4{left:44.44444444%;}.col-md-push-3{left:33.33333333%;}.col-md-push-2{left:22.22222222%;}.col-md-push-1{left:11.11111111%;}.col-md-push-0{left:0%;}.col-md-offset-9{margin-left:100%;}.col-md-offset-8{margin-left:88.88888889%;}.col-md-offset-7{margin-left:77.77777778%;}.col-md-offset-6{margin-left:66.66666667%;}.col-md-offset-5{margin-left:55.55555556%;}.col-md-offset-4{margin-left:44.44444444%;}.col-md-offset-3{margin-left:33.33333333%;}.col-md-offset-2{margin-left:22.22222222%;}.col-md-offset-1{margin-left:11.11111111%;}.col-md-offset-0{margin-left:0%;}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left;}.col-lg-9{width:100%;}.col-lg-8{width:88.88888889%;}.col-lg-7{width:77.77777778%;}.col-lg-6{width:66.66666667%;}.col-lg-5{width:55.55555556%;}.col-lg-4{width:44.44444444%;}.col-lg-3{width:33.33333333%;}.col-lg-2{width:22.22222222%;}.col-lg-1{width:11.11111111%;}.col-lg-pull-9{right:100%;}.col-lg-pull-8{right:88.88888889%;}.col-lg-pull-7{right:77.77777778%;}.col-lg-pull-6{right:66.66666667%;}.col-lg-pull-5{right:55.55555556%;}.col-lg-pull-4{right:44.44444444%;}.col-lg-pull-3{right:33.33333333%;}.col-lg-pull-2{right:22.22222222%;}.col-lg-pull-1{right:11.11111111%;}.col-lg-pull-0{right:0%;}.col-lg-push-9{left:100%;}.col-lg-push-8{left:88.88888889%;}.col-lg-push-7{left:77.77777778%;}.col-lg-push-6{left:66.66666667%;}.col-lg-push-5{left:55.55555556%;}.col-lg-push-4{left:44.44444444%;}.col-lg-push-3{left:33.33333333%;}.col-lg-push-2{left:22.22222222%;}.col-lg-push-1{left:11.11111111%;}.col-lg-push-0{left:0%;}.col-lg-offset-9{margin-left:100%;}.col-lg-offset-8{margin-left:88.88888889%;}.col-lg-offset-7{margin-left:77.77777778%;}.col-lg-offset-6{margin-left:66.66666667%;}.col-lg-offset-5{margin-left:55.55555556%;}.col-lg-offset-4{margin-left:44.44444444%;}.col-lg-offset-3{margin-left:33.33333333%;}.col-lg-offset-2{margin-left:22.22222222%;}.col-lg-offset-1{margin-left:11.11111111%;}.col-lg-offset-0{margin-left:0%;}}table{max-width:100%;background-color:transparent;}th{text-align:left;}.table{width:100%;margin-bottom:25px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.57;vertical-align:top;border-top:1px solid #dddddd;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #dddddd;}.table .table{background-color:#ffffff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:#f5f5f5;}table col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:18.75px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;-webkit-overflow-scrolling:touch;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}.pagination{display:inline-block;padding-left:0;margin:25px 0;border-radius:0px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:10px 15px;line-height:1.57;text-decoration:none;color:#428bca;background-color:#ffffff;border:1px solid #dddddd;margin-left:-1px;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:0px;border-top-left-radius:0px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius:0px;border-top-right-radius:0px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#2a6496;background-color:#eeeeee;border-color:#dddddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#ffffff;background-color:#428bca;border-color:#428bca;cursor:default;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#999999;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed;}.pagination-lg > li > a,.pagination-lg > li > span{padding:28px 30px;font-size:20px;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-bottom-left-radius:0px;border-top-left-radius:0px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-bottom-right-radius:0px;border-top-right-radius:0px;}.pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:14px;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-bottom-left-radius:0px;border-top-left-radius:0px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-bottom-right-radius:0px;border-top-right-radius:0px;}.pager{padding-left:0;margin:25px 0;list-style:none;text-align:center;}.pager li{display:inline;}.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #dddddd;border-radius:15px;}.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eeeeee;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#999999;background-color:#ffffff;cursor:not-allowed;}.alert{padding:15px;margin-bottom:25px;border:1px solid transparent;border-radius:0px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable{padding-right:35px;}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2b542c;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#843534;}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.pager:before,.pager:after{content:" ";display:table;}.clearfix:after,.container:after,.container-fluid:after,.row:after,.pager: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;}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0%,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0%,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);border-color:#b2dba1;}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0%,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0%,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);border-color:#9acfea;}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0%,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0%,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);border-color:#f5e79e;}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0%,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0%,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);border-color:#dca7a7;}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}@media print{.hidden-print{display:none !important;}}
body{background-color:#f0f0f0;color #666;font-family:"Open Sans","Helvetical Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.04em;line-height:1.4em;}p{font-size:.8em;margin:.8em 0 .5em 0;}a{color:#175eb5;text-decoration:underline;}h2{font-size:2.375em;font-weight:lighter;line-height:1.2em;margin-bottom:18px;}h3{font-weight:bold;margin:.5em 0 .3em 0;font-size:1.1em;}h4{font-size:1.1em;}address{font-style:italic;}#main{padding:0 20px;}.container{padding-left:30px;padding-right:30px;}header{background-color:#fff;border-bottom:1px solid #a0a0a0;padding:18px 0;}header .row{border-bottom:33px solid #f7f7f7;margin-bottom:-18px;margin-left:-30px;margin-right:-30px;}header .station-name{display:table-row;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flexbox-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-align-items:center;-webkit-align-items:center;align-items:center;}header #station-name{color:#333;display:table-cell;font-size:1.5em;font-weight:bold;line-height:1.57em;text-decoration:none;margin:0px;vertical-align:middle;}header #station-name a{color:#333;text-decoration:none;}header #logo,header #logo-text{display:table-cell;margin:0;padding:0 15px 0 0;vertial-align:middle;}header #logo-text a{color:#333;text-decoration:none;}header #logo img{height:auto;max-width:130px;width:100%;}header .contact-info{border-top:1px solid #bbb;height:33px;margin-bottom:-33px;margin-top:18px;}header .contact-info a{color:#000;display:inline-block;font-size:.875em;font-weight:bold;line-height:33px;text-decoration:none;text-transform:uppercase;}header .contact-info a.station-site{border-right:1px solid #bbb;padding-right:18px;}header .contact-info a.station-site:hover{color:#3b7cdc;}header .contact-info a.station-tel{padding-left:18px;;}header .contact-info a.station-site:before{background:url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat 0 0;content:"";display:inline-block;height:18px;margin-right:8px;vertical-align:middle;width:20px;}header .contact-info a.station-site:hover:before{background-position:0 -220px;}header .contact-info a.station-tel:before{background:url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat 0 -22px;content:"";display:inline-block;height:14px;margin-right:8px;vertical-align:middle;width:20px;}footer{background-color:#fff;border-top:1px solid #a4a4a4;padding:40px 0 40px;}footer .station-info{font-size:.875em;line-height:1.2em;}footer .station-info h3{color:#000;font-size:.875em;font-weight:bold;line-height:1.2em;margin-top:0;}footer .verisign{text-align:center;}body.no-title h1.page-title{display:none;}body.no-title.confirmation-page h1.page-title{display:block;}body.no-title #block-system-main{padding-top:30px;}.field-name-body{margin-bottom:30px;}.field-name-body p{color:#666;font-size:1.25em;line-height:1.4em;}body.confirmation-page .content-region,.node-type-donation-form .node form{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.22);-moz-box-shadow:0 0 10px rgba(0,0,0,.22);-webkit-box-shadow:0 0 10px rgba(0,0,0,.22);padding:30px;margin-bottom:38px;}body.confirmation-page .content-region{margin-top:30px;margin-bottom:0px;}body.confirmation-page #block-system-main{padding-top:30px;}body.confirmation-page h1.page-title{font-size:2.375em;font-weight:lighter;line-height:1.2em;margin-bottom:18px;}body.confirmation-page #block-system-main p{font-size:1em;margin:0 0 30px 0;}body.confirmation-page table.donation-summary tbody{border:0px;}body.confirmation-page table.donation-summary tr,body.confirmation-page table.donation-summary td{vertical-align:top;}body.confirmation-page table.donation-summary td{padding:0 0 30px 0;}body.confirmation-page table.donation-summary td.label{padding-right:30px;width:33.3%;}body.confirmation-page table.donation-summary td.value{font-weight:bold;}body.confirmation-page table.donation-summary td.value .views-row-even{padding:15px 0;}body.confirmation-page .views-field-field-prod-confirmation-message{font-weight:normal;}body.confirmation-page .views-field-field-prod-confirmation-message p{font-size:1em;margin:0;}body.confirmation-page #block-system-main .links{display:none;}body.confirmation-page .sidebar{background-color:#000;color:#fff;padding:42px 30px;margin-bottom:30px;}body.confirmation-page .sidebar h2{margin-top:0;}body.confirmation-page .sidebar p{font-size:1em;}body.confirmation-page .sidebar ol{font-size:.8em;padding:15px 0 0 20px;}body.confirmation-page .sidebar ol li{list-style-position:outside;padding:0 0 15px 10px;}body.confirmation-page ol + p{border-top:1px solid #484848;text-align:center;padding-top:15px;}.maintenance-page #main{padding-top:20px;}@media (min-width:768px){.container{padding-left:0px;padding-right:0px;}header .row{border-bottom:0px;margin-bottom:0px;margin-left:-15px;margin-right:-15px;display:table-row;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}header #logo,header #logo-text{padding-right:30px;}header .contact-info{height:auto;margin-bottom:0px;margin-top:0px;border-top:0px;}header .contact-info a{display:block;line-height:3.28em;}header .contact-info a.station-site{border-bottom:1px solid #000;border-right:0px;padding:0;}header .contact-info a.station-tel{padding:0;}header .contact-info a.station-site:before{}header .contact-info a.station-tel:before{}body.confirmation-page .sidebar{margin-top:30px;margin-bottom:0px;}body.confirmation-page .content-region{margin-bottom:30px;}}@media (max-width:480px){body{background-color:#fff;font-family:"Helvetical Neue",Helvetica,Arial,sans-serif;}h2{font-weight:bold;}h3,h4{font-size:.9em;}#main{padding:0;}.row{margin-left:0px;margin-right:0px;}.container{padding-left:0px;padding-right:0px;}header .row{margin-left:0px;margin-right:0px;}header .station-name{width:100%;}header #logo{width:25%;padding-right:15px;}header #station-name{font-size:1em;}header .contact-info a{color:#777;font-size:.75em;float:left;padding:0;text-align:center;text-transform:uppercase;width:49%;}header .contact-info a:hover,header .contact-info a.station-site:hover{background-color:#bbb;color:#fff;}header .contact-info a.station-site:before{display:none;}header .contact-info a.station-tel:before{display:none;}.node-type-donation-form .node form,body.confirmation-page .content-region{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0px;padding-bottom:0px;width:100%;}textarea{width:100%;}ul.tabs.primary{white-space:inherit;}h1.page-title{padding:0 15px;}.field-name-body{padding:0 15px;}footer{border-top:0px;}footer .station-info,footer .verisign{text-align:center;width:100%;}body .collapse-premium-wrapper{top:20px;}body .premium-preview .premium-title{padding-right:34%;}.description-cart-wrap{margin-top:0;display:inline-block;width:100%;}}
.form-group{margin:0 0 20px 0;position:relative;}form label{font-weight:normal;margin:0 0 8px 8px;}fieldset{border:0px;margin:0 0 42px;padding:0;}fieldset:last-child{margin-bottom:0;}fieldset legend,label[for="edit-submitted-choose-an-optional-gift"]{color:#000;font-size:2.375em;font-weight:lighter;line-height:1.2em;margin-bottom:18px;text-align:center;width:100%;}input[type="text"],input[type="email"],input[type="password"],input[type="number"],textarea{background-color:#fff;border:2px solid #ccc;color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:1em;letter-spacing:0.04em;line-height:38px;height:40px;text-indent:8px;width:100%;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,textarea:focus{border-color:#000;outline:none;}div.focus{border:2px solid #000;}label.error + div.description{margin-top:20px;}textarea{height:inherit;max-height:114px;line-height:30px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}div.selector{line-height:38px;height:40px;position:relative;overflow:hidden;width:100%;}div.selector span{background-color:#fff;border:2px solid #ccc;cursor:pointer;display:block;height:40px;line-height:34px;text-indent:8px;width:100%;}div.selector span:after{background:#ccc url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat -20px -80px;content:"";display:block;height:38px;position:absolute;right:0;top:0;width:38px;}div.selector select{border:none;background:none;position:absolute;height:38px;left:0px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;top:2px;text-indent:-9999px;width:100%;}.form-required{color:#333;float:left;margin-left:-4px;}input[type="submit"],input.btn,div.donation-processing-wrapper{background:#de3907;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMzkwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzNiMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#de3907 0%,#f33b04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#de3907),color-stop(100%,#f33b04));background:-webkit-linear-gradient(top,#de3907 0%,#f33b04 100%);background:-o-linear-gradient(top,#de3907 0%,#f33b04 100%);background:-ms-linear-gradient(top,#de3907 0%,#f33b04 100%);background:linear-gradient(to bottom,#de3907 0%,#f33b04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de3907',endColorstr='#f33b04',GradientType=0);border:0px;color:#fff;font-weight:bold;letter-spacing:.1em;margin:15px 0;padding:8px;text-align:center;text-transform:uppercase;width:100%;}div.donation-processing-wrapper{cursor:default;padding-right:0;text-transform:none;width:100%;}div.donation-processing-wrapper .donation-processing-spinner{background:url(/kanw/sites/all/themes/custom/npr_ds/img/loader-donate.gif) no-repeat center 2px;display:inline-block;height:18px;margin:0 0 -2px 0;width:14px;}input[type="submit"]:hover,input.btn:hover{background:#f33b04;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzM2IwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZTM5MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f33b04 0%,#de3907 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f33b04),color-stop(100%,#de3907));background:-webkit-linear-gradient(top,#f33b04 0%,#de3907 100%);background:-o-linear-gradient(top,#f33b04 0%,#de3907 100%);background:-ms-linear-gradient(top,#f33b04 0%,#de3907 100%);background:linear-gradient(to bottom,#f33b04 0%,#de3907 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f33b04',endColorstr='#de3907',GradientType=0);cursor:pointer;}.fundraiser_submit_message{font-size:.75em;}input[type="text"] + label,input[type="email"] + label,input[type="password"] + label,input[type="number"] + label{color:#d70000;font-size:.875em;font-weight:normal;position:absolute;margin:0;width:100%;}input[type="text"].valid + label.valid:before,input[type="email"].valid + label.valid:before,input[type="password"].valid + label.valid:before,input[type="number"].valid + label.valid:before,input[type="text"] + label.error:before,input[type="email"] + label.error:before,input[type="password"] + label.error:before,input[type="number"] + label.error:before{background:#fff url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat -22px -44px;content:"";display:block;height:36px;position:absolute;margin:0;right:2px;top:-38px;width:36px;}input[type="text"].valid + label.valid,input[type="email"].valid + label.valid,input[type="password"].valid + label.valid,input[type="number"] + label.valid{text-indent:-9999px;}input[type="text"] + label.error:before,input[type="email"] + label.error:before,input[type="password"] + label.error:before,input[type="number"] + label.error:before{background-position:-22px -2px;}.confirmation-page .alert-success{display:none;}#webform-component-summary-field{background-color:#000;color:#fff;position:relative;width:100%;}#webform-component-summary-field legend{display:none;}#webform-component-summary-field fieldset{margin:0;padding:0;}#webform-component-summary-field h2{padding:42px 30px 0px;margin-bottom:30px;}#webform-component-summary-field .fieldset-wrapper{padding:42px 30px 22px;}#webform-component-summary-field h2 + .fieldset-wrapper{padding-top:0px;}#webform-component-summary-field .fieldset-wrapper .fieldset-wrapper{padding:0;}#webform-component-summary-field h2{margin-top:0;}#webform-component-summary-field table{width:100%;}#webform-component-summary-field table tbody,#webform-component-summary-field table tbody tr,#webform-component-summary-field table tbody td{border:0px;background-color:transparent;vertical-align:top;}#webform-component-summary-field table tbody td{padding-bottom:15px;}#webform-component-summary-field table tbody td.views-field-line-item-title:before{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat -30px -209px;content:"";display:block;height:20px;left:0;position:absolute;top:1px;width:20px;vertical-align:baseline;}#webform-component-summary-field table tbody td.views-field-line-item-title{font-weight:normal;padding-left:30px;position:relative;}#webform-component-summary-field table tbody td.views-field-line-item-title .attributes{color:#bbb;}#webform-component-summary-field table tbody td.views-field-line-item-title a{color:#fff;text-decoration:none;}#webform-component-summary-field table tbody td.views-field-click-delete{width:20px;}#webform-component-summary-field table tbody td.views-field-click-delete a{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat 0 -250px;display:block;height:30px;text-indent:-9999px;width:32px;margin-left:6px;}#webform-component-summary-field table tbody td.views-field-click-delete a:hover{background-position:0 -285px;}#webform-component-summary-field .view-premium-donation-form-cart .view-footer{display:none;}#webform-component-summary-field .fundraiser_submit_message img{display:none;}#webform-component-summary-field .fundraiser_submit_message:before{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) -4px -40px;content:"";display:inline-block;height:16px;margin-bottom:-2px;width:18px;}label[for$="edit-submitted-summary-field-field-optin-1"]{font-size:.75em;}#webform-component-donation .fieldset-wrapper{position:relative;}#webform-component-donation .fieldset-wrapper > .form-group:first-child:before,#webform-component-donation .fieldset-wrapper > .form-group:first-child:after,#edit-submitted-donation-amount{display:table;line-height:0;content:"";}#edit-submitted-donation-amount,#edit-submitted-donation-amount .form-group{width:100%;}label[for="edit-submitted-donation-amount"]{margin:0;display:none;}#edit-submitted-donation-amount .form-group label,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label{background:#2279dc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyNzlkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDVjYjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2279dc),color-stop(100%,#0d5cb6));background:-webkit-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-o-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-ms-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:linear-gradient(to bottom,#2279dc 0%,#0d5cb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2279dc',endColorstr='#0d5cb6',GradientType=0);border:1px solid #094e9d;color:#fff;display:block;font-weight:bold;line-height:40px;height:40px;margin:0;text-align:center;vertical-align:middle;}#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label{margin:0 auto 10px;}#edit-submitted-donation-amount .form-group label:hover,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label:hover{background:#0d5cb6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNWNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjc5ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d5cb6),color-stop(100%,#2279dc));background:-webkit-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-o-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-ms-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:linear-gradient(to bottom,#0d5cb6 0%,#2279dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d5cb6',endColorstr='#2279dc',GradientType=0);cursor:pointer;}#edit-submitted-donation-amount .form-group label.disabled,#edit-submitted-donation-amount .form-group label.disabled:hover,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label.disabled,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label.disabled:hover{background-color:#ccc;background-image:none;border-color:#ccc;color:#fff;filter:none;cursor:default;}#edit-submitted-donation-amount .form-group label.radio-checked,#edit-submitted-donation-amount .form-group label.radio-checked:hover,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"]:checked + label,#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"]:checked + label:hover{background-color:#000;background-image:none;border-color:#000;filter:none;}#edit-submitted-donation-amount .form-group label.radio-checked{padding:0 40px 0 40px;text-indent:-20px;}#edit-submitted-donation-amount .form-group label.radio-checked:before{display:block;content:"✓";font-size:24px;height:40px;position:absolute;margin-left:-40px;text-indent:0px;width:40px;}.ie9 #edit-submitted-donation-amount .form-group label,.ie9 #edit-submitted-donation-amount .form-group label:hover{filter:none;}#edit-submitted-donation-amount .form-group input[type="radio"]{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}#edit-submitted-donation-amount .form-group:focus-within label{border:3px solid #000;}#edit-submitted-donation-amount .form-group.other-option:focus-within label{border:2px solid #000;}#edit-submitted-donation-amount .form-group.other-option label,#webform-component-donation--other-amount{background-image:none;background-color:#fff;border:2px solid #ccc;color:#ccc;font-weight:normal;line-height:38px;height:40px;}#webform-component-donation--other-amount:not(.other-only){text-indent:-42px;}#edit-submitted-donation-amount .form-group.other-option label:hover,#edit-submitted-donation-amount .form-group.other-option label.radio-checked,#edit-submitted-donation-amount .form-group.other-option label.radio-checked:hover,#webform-component-donation--other-amount > .inner{background-color:#fff;border:2px solid #000;}#webform-component-donation--amount.webform-component-textfield .field-prefix,#edit-submitted-donation-amount .form-group.other-option label:before,#webform-component-donation--other-amount .field-prefix{content:attr(data-content);border-right:2px solid #ccc;display:block;float:left;font-size:21px;text-indent:0;height:38px;width:40px;}#edit-submitted-donation-amount .form-group.other-option label:hover:before,#edit-submitted-donation-amount .form-group.other-option label.radio-checked:hover:before,#webform-component-donation--other-amount:before{background-color:#000;border-color:#000;color:#fff;}#edit-submitted-donation-amount .form-group.other-option{margin:0;}#edit-submitted-donation-amount .form-group.other-option label.radio-checked{display:none;}#webform-component-donation--other-amount{border:0px;margin-top:-20px;position:relative;}#webform-component-donation--other-amount > .inner{height:40px;position:relative;}#webform-component-donation--other-amount label{height:38px;line-height:38px;margin:0;text-align:center;text-indent:1px;vertical-align:middle;width:100%;}#webform-component-donation--other-amount .field-prefix{padding:0 0 0 12px;position:absolute;top:0px;}#webform-component-donation--other-amount:not(.other-only) .field-prefix{background-color:#000;border-color:#000;color:#fff;}#webform-component-donation--other-amount.other-only .field-prefix{color:#000;top:2px;line-height:36px;height:36px;}#webform-component-donation--amount.webform-component-textfield{margin-bottom:0px;}#webform-component-donation--amount.webform-component-textfield .field-prefix{font-family:"Open Sans","Helvetical Neue",Helvetica,Arial,sans-serif;position:absolute;top:2px;text-align:center;vertical-align:middle;line-height:36px;height:36px;}#webform-component-donation--amount.webform-component-textfield input[type="text"],#webform-component-donation--other-amount.webform-component-textfield.other-only input[type="text"]{text-indent:50px;}#webform-component-donation--other-amount input + label{line-height:1.2em;top:48px;text-align:left;}#webform-component-donation--other-amount input + label:before{width:40px;}#webform-component-donation--other-amount:not(.other-only) input + label:before{background-color:#000;background-position:-22px -162px;height:38px;top:-48px;left:0;}#webform-component-donation--other-amount.other-only input + label:before{height:36px;top:-46px;}#webform-component-donation--other-amount:not(.other-only) input + label.valid:before{background-color:#000;background-position:-22px -122px;left:0;height:38px;top:-48px;width:40px;}#webform-component-donation--other-amount:not(.other-only) input[type="text"]{background-color:transparent;border:none;height:40px;left:0;line-height:40px;padding:0;position:absolute;margin:0;top:0;text-align:center;vertical-align:middle;width:100%;}#webform-component-donation--amount.webform-component-textfield .description,#webform-component-donation--other-amount .description{display:none;}#edit-submitted-donation-recurs-monthly,#edit-submitted-choose-an-optional-gift,#edit-submitted-use-shipping-address,#edit-submitted-use-billing-address{clear:both;position:relative;text-align:center;width:100%;}#edit-submitted-donation-recurs-monthly{padding-bottom:15px;}#edit-submitted-donation-recurs-monthly.form-checkboxes{padding-bottom:0;}#edit-submitted-donation-recurs-monthly:before,#edit-submitted-choose-an-optional-gift:before,#edit-submitted-use-shipping-address:before,#edit-submitted-use-billing-address:before{bottom:15px;content:"";display:block;border-bottom:1px solid #bfbfbf;position:absolute;width:100%;}#edit-submitted-donation-recurs-monthly .form-group,#edit-submitted-choose-an-optional-gift .form-group,#edit-submitted-use-shipping-address .form-group,#edit-submitted-use-billing-address .form-group{background:#fff;display:inline-block;padding:0 15px;}#edit-submitted-donation-recurs-monthly .form-group{display:block;padding:0;}#edit-submitted-donation-recurs-monthly input,#edit-submitted-choose-an-optional-gift input,#edit-submitted-use-shipping-address input,#edit-submitted-use-billing-address input{}#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"]{display:none;}#edit-submitted-donation-recurs-monthly label,#edit-submitted-choose-an-optional-gift label,#edit-submitted-use-shipping-address label,#edit-submitted-use-billing-address label{color:#000;font-size:1em;font-weight:bold;text-transform:uppercase;}#webform-component-donation--recurs-monthly.webform-component-radios{border-bottom:1px solid #bfbfbf;overflow:hidden;}#webform-component-donation--recurs-monthly.webform-component-radios #edit-submitted-donation-recurs-monthly{padding:0;}#webform-component-donation--recurs-monthly.webform-component-radios #edit-submitted-donation-recurs-monthly:before{border:0;}#edit-submitted-donation-recurs-monthly .form-group.form-type-radio{padding:0;}#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"]:checked + label:before{display:block;content:"✓";font-size:24px;height:40px;position:absolute;margin-left:0;text-indent:0px;width:40px;}#webform-component-payment-information-payment-fields,#webform-component-payment-information-payment--fields,#webform-component-payment-information--payment-fields{clear:both;}#webform-component-payment-information--payment-method > label{display:none;}#webform-component-payment-information--payment-method:before,#webform-component-payment-information--payment-method:after,#edit-submitted-payment-information-payment-method .form-group:first-child:before,#edit-submitted-payment-information-payment-method .form-group:first-child:after{display:table;line-height:0;content:"";}#edit-submitted-payment-information-payment-method .form-group{float:left;padding:0 10px;width:33.3%;}#edit-submitted-payment-information-payment-method .form-group:first-child{padding-left:0px;}#edit-submitted-payment-information-payment-method .form-group:last-child{padding-right:0px;}#edit-submitted-payment-information-payment-method .form-group label{background:#2279dc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyNzlkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDVjYjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2279dc),color-stop(100%,#0d5cb6));background:-webkit-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-o-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-ms-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:linear-gradient(to bottom,#2279dc 0%,#0d5cb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2279dc',endColorstr='#0d5cb6',GradientType=0);border:1px solid #094e9d;color:#fff;display:block;font-weight:bold;line-height:40px;height:40px;margin:0;text-align:center;vertical-align:middle;}#edit-submitted-payment-information-payment-method .form-group label:hover{background:#0d5cb6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNWNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjc5ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d5cb6),color-stop(100%,#2279dc));background:-webkit-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-o-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-ms-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:linear-gradient(to bottom,#0d5cb6 0%,#2279dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d5cb6',endColorstr='#2279dc',GradientType=0);cursor:pointer;}#edit-submitted-payment-information-payment-method .form-group label.disabled,#edit-submitted-payment-information-payment-method .form-group label.disabled:hover{background-color:#ccc;background-image:none;border-color:#ccc;color:#fff;filter:none;cursor:default;}#edit-submitted-payment-information-payment-method .form-group.radio-checked label,#edit-submitted-payment-information-payment-method .form-group.radio-checked label:hover{background-color:#000;background-image:none;border-color:#000;filter:none;}#edit-submitted-payment-information-payment-method:not(.other-only) .form-group.radio-checked label:before{display:block;content:"✓";font-size:24px;height:40px;position:absolute;width:40px;}.ie9 #edit-submitted-payment-information-payment-method .form-group label,.ie9 #edit-submitted-payment-information-payment-method .form-group label:hover{filter:none;}#edit-submitted-payment-information-payment-method .form-group input[type="radio"]{display:none;}#uniform-edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-month,#edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-month{margin-bottom:20px;}fieldset#webform-component-payment-information{margin-bottom:0;}.collapse-premium,.expand-premium{text-transform:uppercase;font-weight:bold;font-size:.8em;}.featured-toggle-wrapper{border-bottom:1px solid #e5e5e5;padding:15px 0;text-align:center;text-transform:uppercase;font-weight:bold;}.featured-toggle-wrapper a{color:#2e73da;text-decoration:none;}.featured-toggle-wrapper a:hover{color:#002d70;}.featured-toggle-wrapper span:after{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat 0 -60px;content:"";display:inline-block;height:20px;width:20px;}.featured-toggle-wrapper .toggle-expanded-label{display:none;}.featured-toggle-wrapper .toggle-collapsed-label:after{background-position:0 -60px;}.featured-toggle-wrapper .toggle-collapsed-label:hover:after{background-position:0 -100px;}.featured-toggle-wrapper .toggle-expanded-label:after{background-position:0 -80px;}.featured-toggle-wrapper .toggle-expanded-label:hover:after{background-position:0 -120px;}.fundraiser-premium-add-to-cart-form{border-bottom:1px solid #e5e5e5;}.premium-preview{padding:15px 0;position:relative;cursor:pointer;}.premium-preview .premium-title{padding-right:42px;}.premium-detail{padding:30px 0 30px;position:relative;}.premium-wrapper{clear:both;}.premium-flag{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/premium-flags.png) no-repeat 0 0;display:none;height:24px;text-indent:-9999px;width:120px;}.premium-flag.premium-out-of-stock{background-position:0 -25px;}.premium-wrapper.out-of-stock .premium-out-of-stock{display:block;}.premium-wrapper.out-of-stock .premium-title,.premium-wrapper.out-of-stock .premium-price,.premium-wrapper.out-of-stock .out-of-stock-message{color:#a7a7a7;}.premium-wrapper.out-of-stock .expand-premium-wrapper{display:none;}.low-stock-message{color:#ff0000;}.premium-wrapper.selected .premium-selected{display:block;}.premium-wrapper input[type="submit"]{background:#2279dc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyNzlkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDVjYjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2279dc),color-stop(100%,#0d5cb6));background:-webkit-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-o-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-ms-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:linear-gradient(to bottom,#2279dc 0%,#0d5cb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2279dc',endColorstr='#0d5cb6',GradientType=0);border:1px solid #094e9d;color:#fff;display:block;font-weight:bold;height:40px;margin:0;text-align:center;vertical-align:middle;}.premium-wrapper input[type="submit"]:hover{background:#0d5cb6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNWNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjc5ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d5cb6),color-stop(100%,#2279dc));background:-webkit-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-o-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:-ms-linear-gradient(top,#0d5cb6 0%,#2279dc 100%);background:linear-gradient(to bottom,#0d5cb6 0%,#2279dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d5cb6',endColorstr='#2279dc',GradientType=0);cursor:pointer;}.premium-wrapper input[type="submit"] + .ajax-progress-throbber{background:#2279dc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyNzlkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDVjYjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2279dc),color-stop(100%,#0d5cb6));background:-webkit-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-o-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:-ms-linear-gradient(top,#2279dc 0%,#0d5cb6 100%);background:linear-gradient(to bottom,#2279dc 0%,#0d5cb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2279dc',endColorstr='#0d5cb6',GradientType=0);border:1px solid #094e9d;color:#fff;display:block;font-weight:bold;height:40px;margin:-40px 0 0;position:relative;text-align:center;vertical-align:middle;z-index:9;}.premium-wrapper input[type="submit"] + .ajax-progress-throbber .throbber{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/loader.gif) no-repeat left bottom;display:inline-block;float:none;height:19px;margin:8px 8px -2px;width:6px;}.premium-wrapper input[type="submit"] + .ajax-progress-throbber .message{display:inline;margin:0px;padding:0px;}.premium-info{float:left;padding-left:6px;position:relative;width:83.33%;}.premium-description{margin:30px 0;}.premium-description p:first-child{margin-top:0;}.premium-description p:last-child{margin-bottom:0;}.expand-premium-wrapper,.collapse-premium-wrapper{position:absolute;right:0;top:20px;}.collapse-premium-wrapper{margin-top:-15px;}.expand-premium-wrapper a,.collapse-premium-wrapper a{color:#2e73da;font-size:.75em;text-decoration:none;}.expand-premium-wrapper a:hover,.collapse-premium-wrapper a:hover{color:#002d70;}.collapse-premium-wrapper a:after{background:transparent url(/kanw/sites/all/themes/custom/npr_ds/img/sprite.png) no-repeat 0 -140px;content:"";display:inline-block;height:15px;width:20px;}.collapse-premium-wrapper a:hover:after{background-position:0 -160px;}div.premium-thumbnail{float:left;padding-right:6px;width:16.667%;}div.premium-thumbnail img{display:block;height:auto;width:100%;}.premium-detail .premium-info{width:66.66%;}.premium-image{float:left;padding-right:15px;width:33.334%}.premium-image img{display:block;height:auto;width:100%;}.premium-wrapper label{font-size:.875em;font-weight:bold;margin-left:0;}.fundraiser_submit_message img{margin-right:10px;}#webform-component-donation--other-amount.form-item.error-wrap{margin-bottom:50px;}.form-item.error-wrap{margin-bottom:30px;}.form-item.error-wrap .description{margin-top:30px;}.toggle-obj{display:none;}div#edit-submitted-sustainer-agreement,div#edit-submitted-eft-terms{position:relative;}div#edit-submitted-sustainer-agreement .form-item,div#edit-submitted-eft-terms .form-item{padding-left:8px;}div#edit-submitted-sustainer-agreement input[type="checkbox"],div#edit-submitted-eft-terms input[type="checkbox"]{margin-left:4px;}div#edit-submitted-sustainer-agreement label,div#edit-submitted-eft-terms label{margin-left:4px;}div#edit-submitted-sustainer-agreement label.error,div#webform-component-eft-terms label.error{color:#d70000;font-size:.875em;font-weight:normal;position:absolute;margin:0;width:100%;}div#edit-submitted-sustainer-agreement label.error.valid,div#webform-component-eft-terms label.error.valid{display:none!important;}@media (min-width:768px){#webform-component-summary-field{margin-right:-50%;position:absolute;width:50%;}#edit-submitted-donation-amount .form-group,#webform-component-donation--other-amount{float:left;width:50%;}#edit-submitted-donation-amount .form-group label.odd{margin-right:15px;}#edit-submitted-donation-amount .form-group label.even{margin-left:15px;}#webform-component-donation--other-amount{bottom:0;float:none;padding-left:15px;position:absolute;right:0;}#edit-submitted-donation-amount .form-group.other-fullwidth,#webform-component-donation--other-amount.other-fullwidth{clear:both;float:none;padding-left:0px;width:100%;}#webform-component-donation--other-amount.other-fullwidth{bottom:10px;margin-bottom:10px;margin-top:-10px;position:relative;right:0;}#webform-component-donation--other-amount.other-fullwidth.other-only{margin-top:0;}#edit-submitted-donation-amount .form-group.other-option label.odd{margin-left:15px;margin-right:0;}#edit-submitted-donation-amount .form-group.other-fullwidth label.odd{margin-left:0px;}#webform-component-donor-information--city,#zone-select-wrapper,#webform-component-donor-information--zip,#webform-component-shipping-address--ship-city,#shipping-zone-select-wrapper,#webform-component-shipping-address--ship-zip{float:left;width:33.33%;}#webform-component-donor-information--city,#webform-component-shipping-address--ship-city{padding-right:20px;}#zone-select-wrapper,#shipping-zone-select-wrapper{padding-left:10px;padding-right:10px;}#webform-component-donor-information--zip,#webform-component-shipping-address--ship-zip{padding-left:20px;}#webform-component-donor-information--city input + label,#webform-component-shipping-address--ship-city input + label,#zone-select-wrapper input + label,#shipping-zone-select-wrapper input + label,#webform-component-donor-information--zip input + label,#webform-component-shipping-address--ship-zip input + label{padding-left:20px;margin-left:-20px;}#webform-component-donor-information--country,#webform-component-shipping-address--ship-country{clear:both;}#webform-component-donor-information--mail{float:left;padding-right:15px;width:66.7%;}#webform-component-donor-information--field-phone-number,#webform-component-donor-information--billing-phone{float:left;padding-left:15px;width:33.3%;}#webform-component-donor-information--field-phone-number + .form-item,#webform-component-donor-information--billing-phone + .form-item,#webform-component-donor-information--zip + .form-item,#webform-component-shipping-address--ship-zip + .form-item{clear:both;}#webform-component-donor-information--mail input + label,#webform-component-donor-information--field-phone-number input + label,#webform-component-donor-information--billing-phone input + label{padding-left:15px;margin-left:-15px;}#uniform-edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-month,#uniform-edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-year{float:left;width:50%;}#uniform-edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-month:after,#edit-submitted-payment-information-payment-fields-credit-expiration-date-card-expiration-month:after{content:"/";color:#ccc;display:block;height:40px;position:absolute;right:-13px;top:0;width:30px;}.expiration-date-wrapper{float:left;width:67%;}.expiration-date-wrapper div.selector{padding-right:30px;}.expiration-date-wrapper div.selector span:after{right:30px;}.form-item-submitted-payment-information-payment-fields-credit-card-cvv{float:left;width:33%;}div.premium-thumbnail{padding-right:15px;}.premium-info{padding-left:15px;}#edit-submitted-donation-recurs-monthly .form-group{padding:0 15px;}#edit-submitted-donation-recurs-monthly .form-type-radio [id^="edit-submitted-donation-recurs-monthly-"] + label{max-width:100%;}#edit-submitted-donation-recurs-monthly .form-group.form-type-radio{float:left;width:48%;padding:0;}#edit-submitted-donation-recurs-monthly .form-group.form-type-radio:last-child{margin-right:0;margin-left:15px;float:right;}}@media (max-width:990px) and (min-width:481px){#webform-component-donor-information--city label,#zone-select-wrapper label,#shipping-zone-select-wrapper label,#webform-component-donor-information--zip label{font-size:.8em;}}@media (max-width:480px){input[type="text"],input[type="email"],input[type="password"],input[type="number"]{font-family:"Helvetical Neue",Helvetica,Arial,sans-serif;}fieldset{margin-bottom:22px;}fieldset legend,label[for="edit-submitted-choose-an-optional-gift"]{font-weight:bold;font-size:1.4em;}#edit-submitted-donation-recurs-monthly label,#edit-submitted-choose-an-optional-gift label,#edit-submitted-use-shipping-address label,#edit-submitted-use-billing-address label{font-weight:normal;text-transform:none;}form label{font-weight:bold;font-size:.9em;}#webform-component-summary-field{margin-bottom:0px;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;width:auto;}#webform-component-summary-field > .fieldset-wrapper{padding-left:0px;padding-right:0px;}#edit-submitted-payment-information-payment-method .form-group{float:none;padding-left:0px;padding-right:0px;width:100% !important;}}
