/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--c-red:#c22;--c-white:seashell;--c-black:#111;--c-yellow:gold;--c-carbon:#333;--c-silver:#ddd;}body{background-color:var(--c-white);}.ui-state-active{background-color:var(--c-red);color:var(--c-yellow);}.tabs-wrapper .nav-item a{color:var(--c-red);}.post-date,.post-date a{color:var(--c-yellow);background-color:var(--c-red);}.post-date a:hover{color:var(--c-white);}.page-title{color:var(--c-red);}.links.inline li a:hover{color:var(--c-white);background:var(--c-red);}thead tr td{background-color:var(--c-red);color:var(--c-white);}.view-frontpage h2 a{color:var(--c-yellow);}.button{background-color:var(--c-red);}.media--type-document{color:var(--c-red);border:2px solid var(--c-red);}.toys-full .field-image img{border-color:var(--c-red);}th{background:var(--c-red);}.date-nav .pager li{background:var(--c-red);}.view-blog .node-title a{color:var(--c-yellow);background-color:var(--c-red);display:block;}.view-blog .body a{color:var(--c-black);}.view-blog .body a:hover{color:var(--c-red);}.page-node-type-blog .tabsbar .quicktabs-tabs .active a{color:var(--c-white);background:none;}.page-node-type-blog .tabsbar .quicktabs-tabs .active{color:var(--c-white);background-color:var(--c-red);}.view-archive .view-accordion .rowgroup h3{background:var(--c-silver);color:var(--c-red);}.view-archive .view-accordion .rowgroup h3.ui-state-active{background:var(--c-red);color:var(--c-yellow);}.view-archive .view-accordion .rowgroup .ui-state-default:before{color:var(--c-red);}.view-archive .view-accordion a{color:var(--c-red);}.entity-pager-item{background-color:var(--c-silver);}.entity-pager-item a{color:var(--c-red);}.page-gallery .caption-tooltip,.page-gallery .image-tooltip{color:var(--c-white);background:var(--c-silver);}.page-gallery .image-caption{color:var(--c-black);background:rgba(255,255,255,0.6);opacity:0;}.page-gallery .image-caption a,.page-gallery .image-caption a:hover{color:var(--c-red);}header.header{background-color:var(--c-red);}.region-navigation{border-right:5px solid var(--c-red);}.block-system-branding-block .site-logo img,.block-system-branding-block .brand.logo img{border-color:var(--c-yellow);}.view-tiles a:hover{border-color:var(--c-silver);}x.view-tiles .tile h3{color:var(--c-red);}
.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding:0;}footer{margin:0;}form,.tabs,.pager,.menu--content-menu,.menu--account{font-family:ComicRelief,sans-serif;}.menu--content-menu li a,.menu--account li a{padding:4px;}.region-content{margin-bottom:20px;padding:10px;}.region-sidebar-first,.region-sidebar-second,.region-footer{padding:10px;background:var(--c-carbon);color:var(--c-white);height:100%;margin:0;}x.region-content{background:var(--c-white);}.region-sidebar-first h5,.region-sidebar-second h5{color:var(--c-yellow);}.page-content .section{margin-bottom:10px;}.region-content-top .region-container,.region-content .region-container{padding:5px 15px 5px 15px;}pre{background:none;font-size:0.9em;font-family:"Heebo",sans-serif;padding:10px 0;}a{text-decoration:none !important;}.pagination a,.pagination .page-item.disabled .page-link{color:var(--c-red);border:1px solid var(--c-red);}.pagination .page-item.is-active a{background-color:var(--c-red);border-color:var(--c-red);}input.button{border:none;}.post-date{float:right;height:50px;width:50px;border-radius:50px;font-family:sans-serif;font-size:0.8em;font-weight:700;padding:5px;text-align:center;text-transform:lowercase;line-height:1.2em;word-spacing:30px;margin:0 0 15px 15px;}.block-dropdown-language,.dropbutton-widget{width:80px;margin:5px 10px -5px auto;z-index:2;}img,video{border-radius:10px;}video{background:var(--c-carbon);}.comment-view a,ul.links.inline li a,#block-system-main .views-field.views-field-view-node{background:none;font-family:'Open Sans',sans-serif;font-size:0.8rem;font-weight:bold;text-transform:uppercase;margin-right:5px;}label{display:block;margin:.4em 0 .4em 0;font-size:1em;}.form-item-mollom-captcha label{display:none;}thead tr td{font-size:1.2em;}#user-login .description,#user-register-form .description{display:none;}code{font-size:18px;}.media--type-document{text-align:center;font-size:0.8em;line-height:1.2;padding:5px;width:200px;border-radius:10px;height:200px;}.media--type-document img{height:160px;width:160px;}audio{border:1px solid var(--c-carbon);border-radius:200px;}.node-taxonomy-container{display:inline-block;width:100%;height:100px;padding:0;margin:0;}.node-taxonomy-container img,.node-taxonomy-container ul,.node-taxonomy-container ul .taxonomy-term{margin:0 0 10px 0;padding:0;}.nav-tabs .nav-item.active .tab-toggle.dropdown-toggle .nav-item.active .nav-link.is-active{width:1px;}.nav-tabs .nav-item.active a{font-weight:bold;font-size:1.2em;}.nav-tabs .nav-item.active .tab-toggle.dropdown-toggle{width:100%;text-align:right;}.nav-tabs .nav-item.active .tab-toggle.dropdown-toggle::after{content:"\f0c9";font-family:fontawesome;font-size:1.2em;line-height:1.1;color:var(--c-red);border:none;font-weight:400;display:block;}.pager__item{padding:0;margin:5px;}.pager__item a{display:inline-block;font-family:Heebo,sans-serif;color:var(--c-red);background-color:var(--c-silver);line-height:1;padding:7px 12px;border-radius:10px;margin:5px 0;}.pager__item.active a{background-color:var(--c-red);color:var(--c-white);}.paw{height:1px;width:1px;}.paw:after{content:"\f1b0";font-family:fontawesome;font-size:64px;color:var(--c-red);height:0px;width:0px;}
@font-face{font-weight:normal;font-style:normal;font-family:'GoodDog Cool';size-adjust:125%;src:url('/files/public/fonts/gooddog-cool.eot') format('embedded-opentype'),url('/files/public/fonts/gooddog-cool.woff') format('woff'),url('/files/public/fonts/gooddog-cool.ttf') format('truetype');}@font-face{font-weight:normal;font-style:normal;font-family:'GoodDog';size-adjust:125%;src:url('/files/public/fonts/gooddog.eot') format('embedded-opentype'),url('/files/public/fonts/gooddog.woff') format('woff'),url('/files/public/fonts/gooddog.ttf') format('truetype');}@font-face{font-family:'FontAwesome';src:url('/files/public/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('/files/public/fonts/fontawesome-webfont.woff') format('woff'),url('/files/public/fonts/fontawesome-webfont.ttf') format('truetype');}@font-face{font-weight:normal;font-style:normal;font-family:'Comic';size-adjust:90%;src:url('/files/public/fonts/comic-bold.ttf') format('truetype');}@font-face{font-weight:bold;font-style:normal;font-family:'Comic';size-adjust:90%;src:url('/files/public/fonts/comicb.ttf') format('truetype');}@font-face{font-weight:normal;font-style:italic;font-family:'Comic';size-adjust:90%;src:url('/files/public/fonts/comici.ttf') format('truetype');}@font-face{font-weight:bold;font-style:italic;font-family:'Comic';size-adjust:80%;src:url('/files/public/fonts/comic.ttf') format('truetype');}@font-face{font-weight:normal;font-style:normal;font-family:'ComicRelief';size-adjust:100%;src:url('/files/public/fonts/ComicRelief.ttf') format('truetype');}@font-face{font-weight:normal;font-style:normal;font-family:'Schoolbell';size-adjust:100%;src:url('/files/public/fonts/Schoolbell-Regular.ttf') format('truetype');}body{font-size:14px;font-family:Schoolbell,GoodDog,Comic,ComicRelief,cursive;}a{color:var(--c-red);}a:hover{text-decoration:none;}p{font-family:Schoolbell,GoodDog,Comic,ComicRelief,cursive;line-height:1.4em;font-size:20px;}h1,h2,h3,h4,h5,h6{font-family:'GoodDog Cool',Comic,ComicRelief;font-weight:normal;color:var(--c-red);}h1{font-size:2em;}h2{font-size:1.8em;}h3{font-size:1.6em;}h4{font-size:1.45em;}h5{font-size:1.3em;}h6{font-size:1.1em;}
.page-title h1{display:inline-block;}.page-title:before{content:"";display:inline-block;width:100px;height:100px;background-image:url('/files/public/images/tile/gallery.png');background-size:100px 100px;margin-bottom:-10px;margin-right:10px;}.page-gallery .view-content{display:flex;flex-wrap:wrap;justify-content:center;}.page-gallery .views-row{margin:10px;position:relative;}.page-gallery .caption{display:block;padding:0 5px 0 5px;width:160px;height:auto;position:absolute;bottom:0px;border-radius:0 0 10px 10px;text-align:center;white-space:normal;color:var(--c-white);background-color:var(--c-black);opacity:0.6;overflow:hidden;}
.block-dropdown-language{font-size:1.2em;}.dropdown-language-item .dropbutton-toggle button{height:30px;width:80px;}header{background-color:var(--c-red);position:sticky;top:-1px;z-index:500;padding-left:12px;padding-right:12px;}.navbar,.navbar-brand{padding:5px 0 5px 0;}.navbar-brand.d-flex .site-slogan{color:var(--c-white);font-family:'Gooddog Cool',schoolbell,comic,sans-serif;font-size:20px;display:block;text-wrap:nowrap;max-width:180px;line-height:0.9;transition:1s ease all;}#site-branding-block.scrolled .site-slogan{font-size:0;max-width:10px;margin-left:-20px;transition:1s ease all;}.navbar-brand.d-flex a.site-title{font-size:60px;font-family:"GoodDog Cool",Comic;font-weight:normal;margin:0;text-transform:none;color:var(--c-yellow);transition:1s ease all;line-height:0.9;}#site-branding-block.scrolled a.site-title{font-size:40px;transition:1s ease all;}.navbar-brand .site-logo{margin-right:10px;}#site-branding-block.scrolled .site-logo img{width:40px;height:40px;border:2px solid var(--c-yellow);transform:rotate(1turn);transition:1s ease all;}.site-logo img{width:80px;height:80px;border-radius:50px;border:4px solid var(--c-yellow);margin:5px 0 5px 0;transition:1s ease all;}#site-branding-block.scrolled .navbar-brand{padding:0;}.menu--main .nav-link{font-size:20px;color:var(--c-white);font-weight:400;}.menu--main .nav-link.is-active,.menu--main .nav-link.active,.nav-link.dropdown-toggle.show{color:var(--c-yellow);}.navbar-toggler{border:none !important;}.navbar-toggler-icon{background-image:url('https://chuly.es/files/public/pictures/menu-bones-transparent-256.png');border-color:var(--c-yellow);background-color:var(--c-yellow);border-radius:5px;}#search-block-form,#search-api-form,.search-page .form--inline{justify-content:space-between;display:flex !important;flex-wrap:nowrap;flex-direction:row;align-items:center;}.navbar .js-form-item,.form--inline .js-form-item{border:0px solid var(--c-carbon);flex-grow:5;width:auto !important;flex-basis:100%;}.search-block-form,.search-page .form--inline{margin:0;padding:0 15px;border-radius:10px;background:var(--c-silver);}.search-api-form{margin:0;padding:0 10px;border-radius:10px;background:var(--c-silver);}.search-block-form #edit-submit.button.js-form-submit.form-submit,.search-api-form .button.js-form-submit.form-submit{background-color:var(--c-red);color:var(--c-white);border:none;flex-grow:1;margin:0 0 0 5px !important;}.navbar .form-actions{margin:0 !important;}
