body{font-family:Helmet,Freesans,Helvetica,Arial,sans-serif;}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.ns__share{overflow:hidden;clear:both;padding-bottom:0;zoom:1}.ns__share .share__title{font-size:24px}.ns__share .share__title a{letter-spacing:normal;font-weight:400;font-size:.5em}.ns__share .share__tools{margin:.5em 0;padding:0;overflow:hidden;zoom:1;list-style-type:none}.ns__share ul li.share__tool{background-image:none;padding:0;margin-right:.25em;margin-left:.25em}.ns__share .share__tool{float:left;margin-bottom:.5em;width:100%;padding-left:.25em;padding-right:.25em;box-sizing:border-box}.ns__share .share__tool a{background-color:#615f5d;display:block;height:40px;overflow:hidden;text-align:center;font-size:16px;line-height:40px;font-weight:700;color:#fff}.ns__share .share__tool a span{display:block}.ns__share .share__tool--facebook a,.ns__share .share__tool--twitter a{background:#615f5d url(f/share_tools.png) no-repeat}.ns__share .share__tool--facebook a span,.ns__share .share__tool--twitter a span{text-indent:-5000px}.ns__share .share__tool--facebook a{background-color:#3c5a98;background-position:center -106px}.ns__share .share__tool--facebook a:hover{background-color:#4e71b9}.ns__share .share__tool--twitter a{background-color:#47c7fa;background-position:center -148px}.ns__share .share__tool--twitter a:hover{background-color:#79d6fb}.ns__share .share__tool--email a{text-decoration:none;padding-top:14px;padding-bottom:4px;line-height:1}.ns__share .share__tool--email a span{display:inline;color:#fff;font-size:1em;font-weight:700;padding:3px 0 3px 28px;background:transparent url(f/share_tools.png) -42px 2px no-repeat}.ns__share .share__tool--email a:hover{text-decoration:none;background-color:#7b7976}@media screen and (min-width:370px){.ns__share .share__tool{width:30%}}.ns__share-dropdown{display:block;position:relative}.share__button{max-width:185px;height:40px;cursor:pointer}.share__button .share__png_icon{width:20px;height:20px;background:transparent url(f/share_tools.png) -42px -196px no-repeat;margin:5px;background-color:#41850d;float:right}.share__button p{padding:0 5px;margin:0;display:inline-block;font-size:1em;line-height:30px;color:#404040;vertical-align:top}.share__overlay{display:none;position:absolute;border:1px solid #5b5c55;background-color:#2d2d2d;font-size:14px;margin:0;padding:0 0 10px;top:40px;left:0;color:#525252;width:auto;min-width:238px;line-height:1;text-align:left;z-index:99}.share__overlay p{color:#fff;font-size:1.25em;line-height:45px;font-weight:400;padding:.6em 16px .2em;margin:0;border:0}.share__overlay ul{font-size:1em;list-style:none;padding:0;margin:0;border:0}.share__overlay ul li{list-style:none;padding:0;margin:0}.share__overlay ul li a{color:#fff;font-size:1em;line-height:1.667;text-decoration:none;padding:.45em 16px;display:block;font-weight:400;margin:0}.share__overlay ul li a:hover{background-color:#000}.share__overlay ul li span{background-color:#fff;display:block;float:left;height:1.667em;line-height:1.5em;margin-right:.444em;text-align:center;width:1.667em}.share__overlay ul li.share__tool--email span{width:24px;height:24px;background:#fff url(f/share_tools.png) 0 -348px no-repeat}.share__overlay ul li.share__tool--facebook span{width:24px;height:24px;background:#fff url(f/share_tools.png) 1px -311px no-repeat}.share__overlay ul li.share__tool--twitter span{width:24px;height:24px;background:#fff url(f/share_tools.png) 1px -270px no-repeat}.share__overlay .share__overlay-close{position:absolute;top:10px;right:10px;width:28px;height:28px;background:#fff url(f/share_tools.png) 0 -225px no-repeat}.share__overlay .share__overlay-close:hover{background-position:-28px -225px}.main img{width:100%}.clear{clear:both}html{font-size:62.5%}body{color:#222;font-size:16px;font-size:1.6rem;line-height:22px;font-family:Helmet,Freesans,Helvetica,Arial,sans-serif}.autocomplete-suggestions{color:#222;background:#fff;overflow:auto;border-bottom:1px solid #666}.autocomplete-suggestion{border:1px solid #666;border-bottom:0;padding:13px 10px;overflow:hidden;cursor:pointer;font-size:1em}.autocomplete-suggestion strong{font-weight:700}.autocomplete-selected{background-color:#c4e0e0}.autocomplete-group{background-color:#efefef;padding:5px}.searchModule{background-color:#efefef;width:100%;padding:20px 8px 0;margin:0 auto}.searchModule_title{font-size:20px;font-size:2rem;line-height:24px;margin:0 0 20px;color:#000}.searchModule_form{border-top:solid 1px #ccc;width:100%;padding:20px 0}.searchModule_form label{font-weight:700;display:block;margin:0 0 20px}.searchModule_form_input{width:100%;vertical-align:middle;height:44px;line-height:44px;padding:0 8px;color:#222;border:solid 1px #ccc}.searchModule_form_input:focus{border:solid 2px #007f7f;outline:0}.searchModule_form_submit{width:100%;vertical-align:middle;min-width:40px;margin-top:8px;line-height:44px;height:44px;color:#fff;border:none;background-color:#007f7f}.searchModule_form_submit-disabled{background-color:#dcdcdc;color:#777}.searchModule_form_errorMsg{color:red;display:none}.searchModule_form_errorMsg-enabled{display:block}.searchModule_result{border-top:solid 1px #ccc;display:none;padding:15px 0 0}.searchModule_result_vote{width:100%;height:64px;color:#fff;background-color:#222;font-weight:700;font-size:36px;font-size:3.6rem;text-align:center;line-height:64px}.searchModule_result_text{padding:15px 0 20px}.searchModule_result_text p{margin:0}.searchModule_result_text p a{text-decoration:none;font-weight:700;color:#007f7f}.searchModule_result_text p a:hover{text-decoration:underline}@media screen and (min-width:592px){.searchModule{width:100%;padding:25px 32px 0}.searchModule_title{margin:0 0 15px}.searchModule_form{padding:25px 0}.searchModule_form label{margin:0 0 15px}.searchModule_form_input{width:90%}.searchModule_form_submit{width:8%;margin-top:0}.searchModule_result_text{padding:25px 0}}