.cmt{font-size:16px;background-color:#fff;padding:15px;max-height:100vh;overflow-y:scroll;overflow-x:hidden}.cmt,.cmt h2,.cmt h3{font-family:open_sansregular,Arial,Helvetica,sans-serif}.cmt h2,.cmt h3{color:#8dc640;text-align:left;font-weight:700}.cmt h2{font-size:30px}.cmt h3{font-size:24px}.cmt p a:link,.cmt p a:visited{color:#009245;text-decoration:underline}.cmt p a:hover{color:#8dc640;text-decoration:underline}.cmt-dark{color:#009245}.cmt-light{color:#8dc640}.inverse-text{color:#fff}.inverse-link,.inverse-link.active,.inverse-link:active,.inverse-link:focus,.inverse-link:hover{color:#fff;text-decoration:underline}.cmt-obg{background-color:rgba(141,198,64,.9)}.top-pad{padding-top:20px}@media (min-width:1180px) and (max-width:1389px){.btn-cmt ul{width:1100px}}@media (max-width:785px){.btn-cmt li{display:block;list-style:none;padding:5px 0}.btn-cmt ul{padding:0}}@media (min-width:430px){.btn-cmt li{display:inline-block;padding-right:6px;padding-left:6px;list-style:none}.btn-cmt ul{padding:0}}.btn-cmt-dark,.btn-cmt-dark:hover{background-color:#009245;border:1px solid #009245;color:#fff}.btn-cmt-dark:hover{-webkit-animation:bg-dark-animate 1s 1;animation:bg-dark-animate 1s 1}.btn-cmt-dark-inverse{background-color:transparent;border:1px solid #009245;color:#009245}.btn-cmt-dark-inverse:hover{background-color:#fff;border:1px solid #009245;color:#009245;-webkit-animation:bg-inverse-animate 1s 1;animation:bg-inverse-animate 1s 1}.btn-cmt-inverse{background-color:transparent;border:1px solid #009245;color:#fff}.btn-cmt-inverse:hover{background-color:#fff;border:1px solid #009245;color:#66a2d7;-webkit-animation:bg-inverse-animate 1s 1;animation:bg-inverse-animate 1s 1}@-webkit-keyframes bg-dark-animate{0%{background-color:rgba(0,146,69,.2)}to{background-color:#009245}}@keyframes bg-dark-animate{0%{background-color:rgba(0,146,69,.2)}to{background-color:#009245}}@-webkit-keyframes bg-inverse-animate{0%{background-color:hsla(0,0%,100%,.2)}to{background-color:#fff}}@keyframes bg-inverse-animate{0%{background-color:hsla(0,0%,100%,.2)}to{background-color:#fff}}.cmt hr{border:1px dotted #ccc;height:0}.cmt-checkbox-list ul{padding:0}.cmt-checkbox-list li{font-family:open_sansregular,Arial,Helvetica,sans-serif;list-style:none}.cmt-label-title{font-size:18px;color:#009245;font-weight:700}.cmt-info{padding:8px 15px 15px}@media (max-width:786px){.cmt-info{padding:8px 15px 15px;margin-left:-56px}}.cmt-label{line-height:1.25;color:#009245;display:block;margin-bottom:5px}.cmt-checkboxes-item{line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}.cmt-checkboxes-input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.cmt-checkboxes-label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;touch-action:manipulation}.cmt-checkboxes-label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid #009245;border-radius:5px;background:transparent}.cmt-checkboxes-label:after{content:"";position:absolute;top:12px;left:10px;width:22px;height:10px;transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:transparent;opacity:0;background:transparent;color:#009245}.cmt-checkboxes-input:focus+.cmt-checkboxes-label:before{border-width:3px;box-shadow:0 0 0 3px #8dc640}.cmt-checkboxes-input:checked+.cmt-checkboxes-label:after{opacity:1}.cmt-checkboxes-input:disabled,.cmt-checkboxes-input:disabled+.cmt-checkboxes-label{cursor:default;color:#009245}.cmt-checkboxes-input:disabled+.cmt-checkboxes-label{opacity:.5}.cmt-collapsible{cursor:pointer;padding:10px;width:100%;border:1px solid #ccc;border-radius:4px 4px 0 0;text-align:left;outline:none;font-size:16px}.cmt-collapsible,.cmt-collapsible:active,.cmt-collapsible:hover{background-color:#fff}.cookie-content{padding:0 5px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border:1px solid #ccc;border-radius:0 0 4px 4px;margin-top:-2px}.table-cookie{border:1px solid #ccc!important;margin-bottom:10px}.table-cookie th{border-bottom:1px solid #009245;border-right:1px solid #ccc}.table-cookie tr{border-bottom:1px dotted #8dc640;border-collapse:collapse}.table-cookie td{text-align:left!important;vertical-align:top!important;border-right:1px solid #ccc!important;word-wrap:break-word}.table-cookie .col-word-break{word-break:break-all}.source-bg{background-color:#ebebeb}.tablesaw-divider-cmt-light{border-bottom:1px solid #8dc640!important}.cookie-content .tablesaw-bar{height:40px}@media screen and (max-width:563px){.cookie-content .tablesaw-bar{height:40px;padding-right:10px}}@media screen and (max-width:406px){.cookie-content .tablesaw-bar{height:40px;padding-right:10px}}.cmt .close{font-size:40px;font-weight:400;line-height:1;color:#8dc640;text-shadow:0 1px 0 #fff;border:1px solid #8dc640;border-radius:40px;width:40px;opacity:1}.cmt .close:focus,.cmt .close:hover{color:#009245;cursor:pointer;border:1px solid #009245}#cmt-wrapper-centre-close{height:40px}#cmt-wrapper-centre-close span{display:block;margin-top:0!important}.cmt-access{display:table;bottom:0;left:0;position:fixed;z-index:998;cursor:pointer}.cmt-settings{width:65px;height:65px;background-color:#8dc640;border-radius:0 60px 0 0;display:table-cell;vertical-align:bottom;padding:0 3px 7px;font-size:15px;font-family:open_sansregular,Arial,Helvetica,sans-serif;color:#fff;opacity:.8}#cmt-wrapper-banner{max-height:0;overflow:hidden;transition:max-height 1s;position:fixed;z-index:99999;top:0;left:0;right:0}#cmt-wrapper-centre{position:fixed;z-index:99999;top:0;width:100%;transition:margin-left .4s ease;background:#fff;border-right:1px solid #ccc;height:100vh}#cmt-wrapper-centre.cmt-centre-hidden{margin-left:-100%}@media screen and (min-width:992px){#cmt-wrapper-centre{width:60%}#cmt-wrapper-centre.cmt-centre-hidden{margin-left:-60%}}.cmt-plus-minus-toggle{cursor:pointer;height:21px;position:relative;width:21px;float:right;top:8px}.cmt-plus-minus-toggle:after,.cmt-plus-minus-toggle:before{background:#009245;content:"";height:4px;left:0;position:absolute;top:0;width:12px;transition:transform .5s ease}.cmt-plus-minus-toggle:after{transform-origin:center}.cmt-plus-minus-toggle.cmt-plus-minus-collapsed:after{transform:rotate(90deg)}.cmt-plus-minus-toggle.cmt-plus-minus-collapsed:before{transform:rotate(180deg)}
