#aggregator .feed-source .feed-title{margin-top:0}#aggregator .feed-source .feed-image img{margin-bottom:.75em}#aggregator .feed-source .feed-icon{float:right;display:block}#aggregator .feed-item{margin-bottom:1.5em}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:.5em}#aggregator .feed-item-categories{font-size:.9em}#aggregator td{vertical-align:bottom}#aggregator td.categorize-item{white-space:nowrap}#aggregator .categorize-item .news-item .body{margin-top:0}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0}#bancho_aggregator_n2u .feed-source .feed-title{margin-top:0}#bancho_aggregator_n2u .feed-source .feed-image img{margin-bottom:.75em}#bancho_aggregator_n2u .feed-source .feed-icon{float:right;display:block}#bancho_aggregator_n2u .feed-item{margin-bottom:1.5em}#bancho_aggregator_n2u .feed-item-title{margin-bottom:0;font-size:1.3em}#bancho_aggregator_n2u .feed-item-meta,#bancho_aggregator_n2u .feed-item-body{margin-bottom:.5em}#bancho_aggregator_n2u .feed-item-categories{font-size:.9em}#bancho_aggregator_n2u td{vertical-align:bottom}#bancho_aggregator_n2u td.categorize-item{white-space:nowrap}#bancho_aggregator_n2u .categorize-item .news-item .body{margin-top:0}#bancho_aggregator_n2u .categorize-item h3{margin-bottom:1em;margin-top:0}.block-system a[href="/admin/reports/bancho_gaapi/statistics"]:before,.admin-menu-toolbar-category a[href="/admin/reports/bancho_gaapi/statistics"]:before{content:"📊 ";display:inline}.block-bancho_glossary_list{background:0 0;padding:.5em 0}.block-bancho_glossary_list h2.title{display:none}.block-bancho_glossary_list .node h2.title{display:block}.block-bancho_glossary_list img.glossary_icon{width:36px;float:left;padding-right:.5em}.block-bancho_glossary_list .content{padding:0;margin:0 !important}#block-bancho_glossary_listnid{margin-left:20px;font-size:85%}.bancho_glossary_this_word_is_used_in h2.title{background:transparent url(https://webtan.impress.co.jp/sites/all/modules/bancho/bancho_glossary/css/%40%7Bfiles-images-path%7D/documents_27x32.gif) no-repeat left center;color:#000;padding:8px 0 0 36px;margin:2em 0 0;border:none;line-height:32px;font-size:1.1em}.glossary_metainfo,.glossary_metainfo *{box-sizing:border-box}.node .glossary_metainfo{font-size:.9em}.glossary_metainfo{width:calc(40% - 1.5em);max-width:15em;float:right;margin-left:1.5em;margin-bottom:1.5em}.glossary_metainfo div.glossary_metainfo_box{background-color:#cff2ff;padding:.5em 1em .3em}.glossary_metainfo div.glossary_metainfo_box div.inner{margin-bottom:.5em}.glossary_metainfo .glossary_metainfo_box h2{margin:2em 0 .5em;padding:0;font-size:1em !important;background-color:transparent;border:none}.glossary_metainfo .glossary_metainfo_box .inner:first-child h2{margin-top:.5em}.glossary_metainfo .glossary_metainfo_box .inner ul{margin-top:0;margin-bottom:0}h2.glossary_header{background-color:transparent;border:none;border-bottom:dashed 2px #666;padding:0;margin:1.5em 0 .5em}.node-property-bookmarks,.node-property-bookmarks *{box-sizing:border-box}.node-property-bookmarks{margin:0 4px 0 0;padding:0;color:#333}.node-property-bookmarks:last-child{margin:0}.node-property-line1 .node-property-bookmarks>.bancho-sbm,.node-property-bookmarks>.bancho-sbm{letter-spacing:normal;vertical-align:middle;white-space:nowrap;display:inline-block;overflow:hidden}.node-property-line1 .node-property-bookmarks>.bancho-sbm-teaser,.node-property-bookmarks>.bancho-sbm-teaser{height:16px}.node-property-line1 .node-property-bookmarks>.bancho-sbm-page,.node-property-bookmarks>.bancho-sbm-page{height:24px}.node-property-bookmarks>span:last-child{margin-right:0}.node-property-bottom .node-property-bookmarks .bancho_sbm_prefix_msg{margin-top:2em;margin-bottom:.5em;font-weight:700;display:block}.bancho-sbm{line-height:1;display:inline-block;margin:0 .75em 0 0;color:#fff;background-color:transparent}.bancho-sbm,.bancho-sbm *{font-size:11px !important}.bancho-sbm.bancho-sbm-teaser{width:auto;padding:0}.bancho-sbm.bancho-sbm-page{width:115px;padding:2px;margin-bottom:4px}.bancho-sbm.bancho-sbm-page-0,.bancho-sbm.bancho-sbm-page-1,.bancho-sbm.bancho-sbm-page-10,.bancho-sbm.bancho-sbm-page-100{width:115px}
.bancho-sbm.bancho-sbm-page-1000{width:126px}.bancho-sbm.bancho-sbm-page-10000{width:137px}.bancho-sbm.bancho-sbm-page-100000{width:148px}.bancho-sbm.bancho-sbm-page-bottom{width:140px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-0,.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-1,.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-10,.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-100{width:140px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-1000{width:151px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-10000{width:162px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-100000{width:173px}.bancho-sbm-icon{border-radius:4px;background-repeat:no-repeat}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-icon{display:inline-block;width:14px;height:14px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon{background-size:auto 16px;background-position-y:4px}.bancho-sbm>label{display:block;position:relative;width:100%;line-height:20px;margin:0;pading:0;color:#fff}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-button{display:none}.bancho-sbm.bancho-sbm-page .bancho-sbm-button{display:inline-block;width:auto;padding:0 5px;vertical-align:middle;line-height:1;height:auto;text-decoration:none !important;color:#fff;font-weight:400;padding-left:30px}.bancho-sbm .bancho-sbm-count,.bancho-sbm .bancho-sbm-count:after,.bancho-sbm .bancho-sbm-count:before{box-sizing:border-box}.bancho-sbm .bancho-sbm-count:after,.bancho-sbm .bancho-sbm-count:before{border:medium solid transparent;content:" ";height:0;position:absolute;right:100%;width:0}.bancho-sbm .bancho-sbm-count:before{border-right-color:#b0c1d8;border-width:5px}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-count:before{border-width:4px;top:2px}.bancho-sbm.bancho-sbm-page .bancho-sbm-count:before{border-width:5px;top:3px}.bancho-sbm .bancho-sbm-count:after{border-right-color:#fff;border-width:3px}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-count:after{border-width:2px;top:4px}.bancho-sbm.bancho-sbm-page .bancho-sbm-count:after{border-width:3px;top:5px}.bancho-sbm .bancho-sbm-count{display:inline-block;width:auto;padding:0 4px;vertical-align:top !important;text-decoration:none !important;color:#333 !important;font-weight:400;background-color:#fff;border:1px solid #b0c1d8;border-radius:3px;white-space:nowrap;-webkit-transition:.7s;cursor:help}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-count{line-height:13px;height:14px;position:relative;margin-left:5px}.bancho-sbm.bancho-sbm-page .bancho-sbm-count{line-height:20px;height:20px;position:absolute;right:0}.bancho-sbm.bancho-sbm-hot .bancho-sbm-count{background-color:red;border-color:red;color:#fff !important;font-weight:700}.bancho-sbm.bancho-sbm-hot .bancho-sbm-count:after{border-right-color:red}.bancho-sbm.bancho-sbm-hot .bancho-sbm-count:before{border-right-color:red}.bancho-sbm.bancho-sbm-hidden{display:none !important}.bancho-sbm-icon-facebook{background-color:#3b5998;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgaWQ9InN2Zy1pY29uLXNoYXJlLWZhY2Vib29rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAxMCAyMCI+CjxnIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05OS4wMDAwMDAsIC00NzguMDAwMDAwKSI+CjxwYXRoIGQ9Ik0xMDUuNDcyNjI3LDQ5Ny44NzU3ODkgTDEwNS40NzI2MjcsNDg4LjgwOTU2MSBMMTA4LjQxMjcxMiw0ODguODA5NTYxIEwxMDguODUyNzk3LDQ4NS4yNzYyMjggTDEwNS40NzI2MjcsNDg1LjI3NjIyOCBMMTA1LjQ3MjYyNyw0ODMuMDIwMzUxIEMxMDUuNDcyNjI3LDQ4MS45OTczNjggMTA1Ljc0NzAzNCw0ODEuMzAwMjYzIDEwNy4xNjQzMjIsNDgxLjMwMDI2MyBMMTA4Ljk3MTk0OSw0ODEuMjk5Mzg2IEwxMDguOTcxOTQ5LDQ3OC4xMzkyMTEgQzEwOC42NTkxNTMsNDc4LjA5NjIyOCAxMDcuNTg2MjcxLDQ3OCAxMDYuMzM3ODgxLDQ3OCBDMTAzLjczMTc4LDQ3OCAxMDEuOTQ3NTQyLDQ3OS42NDY1NzkgMTAxLjk0NzU0Miw0ODIuNjcwNTI2IEwxMDEuOTQ3NTQyLDQ4NS4yNzYyMjggTDk5LDQ4NS4yNzYyMjggTDk5LDQ4OC44MDk1NjEgTDEwMS45NDc1NDIsNDg4LjgwOTU2MSBMMTAxLjk0NzU0Miw0OTcuODc1Nzg5IEwxMDUuNDcyNjI3LDQ5Ny44NzU3ODkiLz4KPC9nPgo8L3N2Zz4K")}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-icon-facebook{background-size:auto 12px;background-position:4px 1px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-facebook{background-position-x:11px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-facebook .bancho-sbm-button{padding-left:24px}.bancho-sbm-icon-twitter{background-color:#55acfe;background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20id%3D%22svg-icon-share-twitter%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2215px%22%20viewBox%3D%220%200%2018%2015%22%3E%0A%3Cg%20fill%3D%22%23fff%22%20transform%3D%22translate%28-30.000000%2C%20-480.000000%29%22%3E%0A%3Cpath%20d%3D%22M45.9255083%2C482.328819%20C46.6931643%2C481.86873%2047.2827103%2C481.140116%2047.5603153%2C480.271904%20C46.8419759%2C480.69799%2046.0462811%2C481.007412%2045.1993473%2C481.174121%20C44.5211772%2C480.451539%2043.5549289%2C480%2042.4856062%2C480%20C40.4322044%2C480%2038.7675688%2C481.664702%2038.7675688%2C483.717839%20C38.7675688%2C484.009297%2038.8004466%2C484.293001%2038.8638158%2C484.56517%20C35.7739027%2C484.410128%2033.0343765%2C482.929965%2031.2006458%2C480.680556%20C30.8806179%2C481.229668%2030.6972714%2C481.868332%2030.6972714%2C482.549684%20C30.6972714%2C483.839539%2031.3536998%2C484.977534%2032.3512349%2C485.644303%20C31.7418032%2C485.625014%2031.1685635%2C485.457708%2030.6672439%2C485.179242%20C30.6669788%2C485.194819%2030.6669125%2C485.21033%2030.6669125%2C485.225973%20C30.6669125%2C487.027423%2031.9484823%2C488.530056%2033.64931%2C488.871627%20C33.3373026%2C488.956539%2033.0088565%2C489.002011%2032.6698045%2C489.002011%20C32.4302476%2C489.002011%2032.1973193%2C488.978678%2031.9702904%2C488.935327%20C32.4434385%2C490.412374%2033.8164828%2C491.487331%2035.4434017%2C491.517358%20C34.1709793%2C492.514496%2032.567857%2C493.108881%2030.8259984%2C493.108881%20C30.5258563%2C493.108881%2030.2298901%2C493.091249%2029.9390943%2C493.056979%20C31.5844407%2C494.111785%2033.5386789%2C494.727315%2035.638282%2C494.727315%20C42.4769228%2C494.727315%2046.216503%2C489.062066%2046.216503%2C484.148961%20C46.216503%2C483.987821%2046.2129236%2C483.827475%2046.2057647%2C483.667992%20C46.9321246%2C483.143803%2047.5625027%2C482.488966%2048.0609057%2C481.743383%20C47.394203%2C482.039084%2046.6776534%2C482.239002%2045.9255083%2C482.328819%20Z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-icon-twitter{background-size:12px auto;background-position:1px 2px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-twitter{background-position-x:8px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-twitter .bancho-sbm-button{padding-left:28px;transform:scale(.9,1)}.bancho-sbm-icon-hatena{background-color:#008fde;background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20id%3D%22svg-icon-share-bookmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cg%20fill%3D%22%23fff%22%20transform%3D%22translate%28-159.000000%2C%20-480.000000%29%22%3E%0A%3Cpath%20d%3D%22M174.232043%2C480.156978%20L177.957671%2C480.156978%20L177.957671%2C490.614756%20L174.232043%2C490.614756%20L174.232043%2C480.156978%20Z%20M170.782548%2C488.554133%20C170.151929%2C487.861867%20169.275576%2C487.472889%20168.150957%2C487.3888%20C169.151081%2C487.120889%20169.877786%2C486.729067%20170.337224%2C486.205511%20C170.79449%2C485.688889%20171.021405%2C484.987556%20171.021405%2C484.104889%20C171.021405%2C483.4064%20170.865967%2C482.788089%20170.564681%2C482.254222%20C170.255976%2C481.723556%20169.811919%2C481.298667%20169.22889%2C480.980622%20C168.718424%2C480.704889%20168.112052%2C480.510578%20167.405252%2C480.395733%20C166.694833%2C480.284622%20165.45151%2C480.228444%20163.667319%2C480.228444%20L159.329529%2C480.228444%20L159.329529%2C495.771556%20L163.798871%2C495.771556%20C165.594281%2C495.771556%20166.889176%2C495.709689%20167.680843%2C495.591644%20C168.471786%2C495.469511%20169.135519%2C495.263822%20169.672767%2C494.982044%20C170.337224%2C494.637333%20170.84389%2C494.1472%20171.198014%2C493.517333%20C171.55449%2C492.885511%20171.7311%2C492.1568%20171.7311%2C491.323556%20C171.7311%2C490.170844%20171.414976%2C489.244622%20170.782548%2C488.554133%20Z%20M163.33509%2C483.674311%20L164.261205%2C483.674311%20C165.331357%2C483.674311%20166.050281%2C483.792889%20166.421233%2C484.029156%20C166.7873%2C484.266844%20166.974043%2C484.676444%20166.974043%2C485.260444%20C166.974043%2C485.822222%20166.775357%2C486.217956%20166.382329%2C486.449956%20C165.984233%2C486.677867%20165.258433%2C486.793067%20164.196062%2C486.793067%20L163.33509%2C486.793067%20L163.33509%2C483.674311%20L163.33509%2C483.674311%20Z%20M167.008062%2C492.587556%20C166.586805%2C492.8416%20165.860643%2C492.966578%20164.842062%2C492.966578%20L163.33509%2C492.966578%20L163.33509%2C489.570667%20L164.907205%2C489.570667%20C165.95329%2C489.570667%20166.676376%2C489.700089%20167.061081%2C489.958222%20C167.451757%2C490.216711%20167.64411%2C490.672889%20167.64411%2C491.327822%20C167.64411%2C491.913956%20167.4333%2C492.334756%20167.008062%2C492.587556%20Z%20M176.095129%2C491.660444%20C174.918938%2C491.660444%20173.966043%2C492.595911%20173.966043%2C493.751467%20C173.966043%2C494.907022%20174.918938%2C495.843022%20176.095129%2C495.843022%20C177.269871%2C495.843022%20178.22349%2C494.907022%20178.22349%2C493.751467%20C178.22349%2C492.595911%20177.269871%2C491.660444%20176.095129%2C491.660444%20Z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}.bancho-sbm.bancho-sbm-teaser .bancho-sbm-icon-hatena{background-size:12px auto;background-position:1px 2px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-hatena{background-position-x:8px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-hatena .bancho-sbm-button{padding-left:30px}.fb_like_bottom{margin-bottom:.5em;max-height:80px;display:block}@media (max-width:480px){.node-property-line1 .node-property-bookmarks>.bancho-sbm-page,.node-property-bookmarks>.bancho-sbm-page{height:20px}
.bancho-sbm{font-size:10px !important}.bancho-sbm.bancho-sbm-page{width:81px}.bancho-sbm.bancho-sbm-page-0,.bancho-sbm.bancho-sbm-page-1,.bancho-sbm.bancho-sbm-page-10,.bancho-sbm.bancho-sbm-page-100{width:91px}.bancho-sbm.bancho-sbm-page-1000{width:101px}.bancho-sbm.bancho-sbm-page-10000{width:111px}.bancho-sbm.bancho-sbm-page-100000{width:121px}.bancho-sbm.bancho-sbm-page-bottom{width:100px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-0,.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-1,.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-10{width:100px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-100{width:110px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-1000{width:120px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-10000{width:130px}.bancho-sbm.bancho-sbm-page-bottom.bancho-sbm-page-100000{width:140px}.bancho-sbm.bancho-sbm-page>label{line-height:16px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon{background-size:auto 10px;background-position-y:5px}.bancho-sbm.bancho-sbm-page .bancho-sbm-button{padding:0 5px;padding-left:24px}.bancho-sbm.bancho-sbm-page .bancho-sbm-count{padding:0 2px;line-height:16px;height:16px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-facebook{background-position-x:7px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-facebook .bancho-sbm-button{padding-left:14px;transform:scale(.8,1)}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-twitter{background-position-x:5px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-twitter .bancho-sbm-button{padding-left:14px;transform:scale(.7,1)}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-hatena{background-position-x:5px}.bancho-sbm.bancho-sbm-page.bancho-sbm-icon-hatena .bancho-sbm-button{padding-left:18px;transform:scale(.8,1)}}.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em}.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:.5em}.book-navigation .page-previous{text-align:left;width:42%;display:block;float:left}.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left}.book-navigation .page-next{text-align:right;width:42%;display:block;float:right}#book-outline{min-width:56em}.book-outline-form .form-item{margin-top:0;margin-bottom:0}html.js #edit-book-pick-book{display:none}.form-item-book-bid .description{clear:both}#book-admin-edit select{margin-right:24px}#book-admin-edit select.progress-disabled{margin-right:0}#book-admin-edit tr.ajax-new-content{background-color:#ffd}#book-admin-edit .form-item{float:left}div .collapsiblock a{background:url(https://webtan.impress.co.jp/sites/all/modules/collapsiblock/expanded.png) no-repeat right;display:block}div .collapsiblockCollapsed a{background:url(https://webtan.impress.co.jp/sites/all/modules/collapsiblock/collapsed.png) no-repeat right}#comments{margin-top:15px}.indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.comment-preview{background-color:#ffffea}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}
.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:#fff;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #ccc}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.field .field-label{font-weight:700}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline}#google-cse-results-searchbox-form .form-radios div{display:block}div.toboggan-container{text-align:center}div.toboggan-login-link-container{text-align:left}div.toboggan-login-link-container a{text-decoration:none}div.toboggan-block-message{text-align:left}div.user-login-block{text-align:left}div.user-login-block a{text-align:left}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#eee}.toboggan-unified #login-links a:hover{background-color:#ddd}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#fff19a;border:2px #333 solid}.toboggan-unified.login #register-form{display:none}.toboggan-unified.register #login-form{display:none}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}span[data-picture-align=left],img[data-picture-align=left]{float:left}span[data-picture-align=right],img[data-picture-align=right]{float:right}span[data-picture-align=center],img[data-picture-align=center]{display:block;margin-left:auto;margin-right:auto}.cke_dialog_body tr td:last-child{border-right:0}.search-form{margin-bottom:1em}.search-form input{margin-top:0;margin-bottom:0}.search-results{list-style:none}.search-results p{margin-top:0}.search-results .title{font-size:1.2em}.search-results li{margin-bottom:1em}.search-results .search-snippet-info{padding-left:1em}.search-results .search-info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}
.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}@keyframes targetFlash{0%{background-color:unset}99%{background-color:#fdfde1}100%{background-color:initial}}:target{animation:targetFlash .5s ease .2s 1}form textarea{font-family:monospace}.node-form #autocomplete{min-width:100% !important;width:auto !important;padding:.25em .5em}