.show-menu{text-decoration:none;text-align:center;padding:0;display:none;font-size:25px;transition:all .3s}input[type=checkbox]{display:none}input[type=checkbox]:checked~.main-menu{display:block;height:auto;transform:none;transition:all .3s}input[type=checkbox]:checked~.show-menu{transform:rotate(180deg);transition:all .3s;position:absolute;right:1em}input[type=checkbox]:checked~.show-menu .fa{color:#6e6e6e}input[type=checkbox]:checked~.show-menu .fa::before{content:"\f00d"}@media all and (max-width:720px){.layout-container>header nav#block-politproductions-main-menu ul li a{font-size:1em}}
.messages{padding:10px;margin:10px;border-left:3px solid #932f32;background:#fefefe}.messages--status{border-color:#3498db;background:#c5eff7}.messages--warning{border-color:#f1c40f;background:#faffc9}.messages--error{border-color:#c0392b;background:#f1a9a0}
nav.pager{text-align:center}nav.pager .pager__items .pager__item{display:inline-block}nav.pager .pager__items .pager__item a{padding:5px 10px}nav.pager .pager__items .pager__item a:hover,nav.pager .pager__items .pager__item.is-active a{background:#932f32;color:#fefefe}
.content-block{position:relative}aside{//margin-top:20px}aside.layout-sidebar .content-block{padding:9px 10px;background:#fff;margin-bottom:20px;border-top:5px solid #932f32;display:block}aside.layout-sidebar .content-block h2,details summary{padding:5px 10px;background:#932f32;color:#fefefe;font-size:16px;font-weight:normal}aside.layout-sidebar .content-block h2{margin:-10px -10px 10px -10px;font-size:1em;text-align:center}aside.layout-sidebar form{text-align:center}aside.layout-sidebar form input{margin-left:auto;margin-right:auto}aside.layout-sidebar .switchtheme-switch-form select{margin:0 auto}
.path-forum .action-links{list-style:none}.path-forum .action-links a{padding:.5em 1em;margin:0 0 1em 0;display:inline-block;border:1px solid #932f32}.path-forum .action-links a:hover{background:#932f32;color:white}
@media all and (max-width:980px) and (min-width:720px){.layout-content{width:65%}.layout-sidebar{width:35%}.layout-container>header #block-politproductions-branding a{font-size:42px}input,textarea{width:100%}}@media all and (max-width:720px){.layout-content,.layout-sidebar{width:100%}.layout-container>header #block-politproductions-branding{background-position:center bottom 3em}.layout-container>header #block-politproductions-branding .site-name{font-size:2em;padding-top:27vw}input,textarea{width:100%}.layout-container>header nav,.layout-container>header nav ul li{text-align:center;font-size:.8em}.layout-container>header nav#block-politproductions-main-menu,.layout-container>header nav#block-politproductions-main-menu ul li{display:block;font-size:1em}.layout-container>header nav#block-politproductions-main-menu ul li{margin:0}.layout-container>header nav{margin-top:0}.main-menu{height:0;transform-origin:0 0;transform:translate(-100%,0)}.show-menu{display:inline-block;text-align:left}.show-menu:hover{cursor:pointer}li ul li a{text-align:center}.layout-container>header nav ul li a:hover{color:#932f32;border:0}span.comment-permalink{position:relative;padding:10px 10px 0 0;float:right}input[type="submit"],.btn{margin-bottom:5px}}
