/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-bg:#0d0f16;--secondary-bg:#181a25;--tertiary-bg:#282d38;--primary:#ffffff;--secondary:#828e93;--administrator:#00bfff;--moderator:#009e30;--authenticated:#ffffff;--primary-font:"Noto Sans",sans-serif;--secondary-font:"Josefin Sans",sans-serif;--tertiary-font:"Diablo League",sans-serif;}@font-face{font-family:"Noto Sans";src:url(/themes/diabloleague/fonts/NotoSans.woff2) format("woff2"),url(/themes/diabloleague/fonts/NotoSans.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Josefin Sans";src:url(/themes/diabloleague/fonts/JosefinSans.woff2) format("woff2"),url(/themes/diabloleague/fonts/JosefinSans.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"Diablo League";src:url(/themes/diabloleague/fonts/DiabloLeague.eot);src:url(/themes/diabloleague/fonts/DiabloLeague#iefix) format("embedded-opentype"),url(/themes/diabloleague/fonts/DiabloLeague.woff) format("woff"),url(/themes/diabloleague/fonts/DiabloLeague.ttf) format("truetype"),url(/themes/diabloleague/fonts/DiabloLeague.svg#DiabloLeague) format("svg");font-weight:normal;font-style:normal;}html{line-height:1.7;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{width:100%;height:auto;min-height:100%;margin:0;padding:0;font-family:var(--primary-font);font-size:17px;line-height:1.7;background:var(--primary-bg);color:var(--primary);overflow-x:hidden;overflow-y:overlay;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}@media (pointer:fine){::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-track{background:transparent;}::-webkit-scrollbar-thumb{background-color:var(--secondary-bg);border-radius:5px;border:3px solid var(--secondary-bg);}}.slider{-webkit-appearance:none;width:100%;height:10px;border-radius:4px;background:var(--secondary-bg);outline:0;}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--tertiary-bg);outline:0;cursor:pointer;}.slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--tertiary-bg);outline:0;cursor:pointer;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}summary{display:list-item;cursor:pointer;color:var(--primary);}template,[hidden]{display:none;}h1,h2,h3,h4{font-family:var(--secondary-font);font-weight:400;font-style:normal;line-height:1.6;margin:0;color:var(--primary);}h5,h6{font-weight:400;font-style:normal;line-height:1.6;margin:0;color:var(--primary);}h1{font-size:2.4em;}h2{font-size:2.2em;}h3{font-size:1.8em;}h4{font-size:1.4em;}h5{font-size:1.4em;}h6{font-size:1em;}p{margin:0 0 1em 0;}p:last-child{margin:0 0 0 0;}a{color:var(--primary);text-decoration:none;}a:active,a:hover,a:focus{text-decoration:none;border:0;outline:0;}code,kbd,pre,samp{font-family:var(--primary-font);font-size:1em;padding:2px 8px;background:var(--secondary-bg);margin:0;}pre{overflow:auto;margin-bottom:1em;}b,strong{font-weight:bold;}em{font-style:normal;color:var(--secondary);}dfn,cite{font-style:italic;}del{text-decoration:line-through;}small{font-size:80%;}big{font-size:125%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}tt,var{font-family:var(--primary-font);font-style:italic;}mark{padding:6px;background:var(--tertiary-bg);color:var(--primary);}address{margin:0 0 1em 0;font-style:italic;}acronym[title],abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}abbr,acronym{cursor:help;}blockquote{position:relative;margin:0.6em 0 1em 0;padding:1em;background:var(--secondary-bg);border-left:4px solid var(--secondary);}blockquote > :last-child{margin-bottom:0;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}img,a img{max-width:100% !important;height:auto;margin:0;padding:0;border:0;border-style:none;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{max-width:100%;height:auto;margin:1em 0;border:0;}.align-left{margin:0 1rem 0 0;}.align-right{margin:0 0 0 1rem;}.align-center{margin-top:1em;margin-bottom:1em;}figcaption{padding:4px;font-size:0.8em;background:var(--secondary-bg);border:1px solid var(--tertiary-bg);text-align:center;}.image-field{margin:0 0 1em 0;width:100px;height:100px;border-radius:50%;object-fit:cover;}.field--name-user-picture > img{width:260px;height:260px;}form{margin-bottom:1em;}button,input,optgroup,select,textarea{font-family:var(--primary-font);font-size:100%;line-height:1.6;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}#edit-cancel,.button-solid,button,[type="button"],[type="reset"],[type="submit"]{position:relative;cursor:pointer;border:0;border-radius:4px;padding:8px 10px;color:var(--primary);background:var(--secondary-bg);-webkit-appearance:button;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}button.accept{color:var(--primary);background:var(--tertiary-bg);}#edit-cancel:hover,.button-solid:hover,button:hover,[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover{color:var(--primary) !important;background:var(--tertiary-bg);}.button-solid.active{color:var(--primary) !important;background:var(--tertiary-bg);}#edit-cancel{padding:6px 10px;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:0;}.button-link[disabled],button[disabled],html input[disabled]{cursor:not-allowed;opacity:0.7;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}input{line-height:normal;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],textarea{background:var(--secondary-bg);color:var(--primary);padding:10px;border:1px solid var(--secondary-bg);border-radius:4px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus{outline:0;background:var(--tertiary-bg);}@-webkit-keyframes autofill{to{color:var(--primary);background:transparent;}}@keyframes autofill{to{color:var(--primary);background:transparent;}}input:-webkit-autofill{-webkit-animation-name:autofill;animation-name:autofill;-webkit-animation-fill-mode:both;animation-fill-mode:both;}input[type="checkbox"],input[type="radio"]{display:inline-block;width:24px;height:24px;vertical-align:text-bottom;background:var(--secondary-bg);color:var(--primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}input[type="radio"]{border-radius:50%;}input[type="checkbox"]:hover,input[type="radio"]:hover{background:var(--tertiary-bg);}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:var(--tertiary-bg);outline:0;}input[type="checkbox"]:checked::after{display:block;}input[type="checkbox"]::after{content:"\2714";text-align:center;display:none;}[type="checkbox"],[type="radio"]{padding:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;}[type="file"]{cursor:pointer;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}textarea{width:100%;overflow:auto;vertical-align:top;}.form-textarea{height:100px;}.form-textarea:focus{height:180px;}fieldset{margin:0 0 20px 0;padding:1rem;border:1px solid var(--tertiary-bg);}fieldset > :last-child{margin-bottom:0;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}optgroup{font-weight:bold;}select{padding:6px;outline:0;cursor:pointer;}select{background:var(--secondary-bg);color:var(--primary);border:1px solid transparent;border-radius:4px;}form label{color:var(--primary);}label[for]{cursor:pointer;}.page-content input[type="text"],.page-content input[type="password"],.page-content input[type="search"]{padding:9px 6px;outline:0;}.page-content input{max-width:100%;}.form-item{margin-bottom:1em;}.form-required:after{content:"*";display:inline-block;padding-left:4px;color:var(--secondary);}.form-item label{display:block;}label.option{display:inline;}progress{vertical-align:baseline;}::-webkit-input-placeholder{color:var(--tertiary-bg);}:-moz-placeholder{color:var(--tertiary-bg);}::-moz-placeholder{color:var(--tertiary-bg);opacity:1;}:-ms-input-placeholder{color:var(--tertiary-bg);}ul,ol{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}ol ol,ul ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1em 0.25em 0;}li > ul,li > ol{margin-bottom:0;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}li{padding:4px 0;}dt{color:var(--primary);}dd{margin:0 0 1.2em 0;}table{width:100%;margin-bottom:1em;}th,tr,td{vertical-align:middle;}th,td{max-width:140px;padding:0.4em 1.4em 0.4em 1.4em;background:var(--secondary-bg);overflow:hidden;text-overflow:ellipsis;}hr{clear:both;width:100%;height:2px;background:var(--tertiary-bg);border:0;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}*:after,*::after,*:before,*::before{-webkit-box-sizing:border-box;box-sizing:border-box;}::-moz-selection{background:var(--secondary);color:var(--primary);text-shadow:none;}::selection{background:var(--secondary);color:var(--primary);text-shadow:none;}[class^="icon-"],[class*=" icon-"]{font-family:var(--tertiary-font) !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-calendar:before{content:"\e90a";}.icon-user:before{content:"\e90b";}.icon-hashtag:before{content:"\e90c";}.icon-check-square:before{content:"\e90d";}.icon-exclamation-circle:before{content:"\e90e";}.icon-exclamation-triangle:before{content:"\e90f";}.icon-prize:before{content:"\e900";}.icon-game:before{content:"\e901";}.icon-notifications:before{content:"\e903";}.icon-assignment:before{content:"\e904";}.icon-users:before{content:"\e905";}.icon-time:before{content:"\e906";}.icon-add_comment:before{content:"\e910";}.icon-comments:before{content:"\e911";}.icon-menu:before{content:"\e913";}.icon-document:before{content:"\e914";}.icon-align-left:before{content:"\e916";}.icon-share:before{content:"\e917";}.icon-horn:before{content:"\e918";}.icon-bell:before{content:"\e919";}.icon-info:before{content:"\e920";}.icon-status:before{content:"\e922";}.icon-fullscreen:before{content:"\e923";}.node-view-mode-tournaments i.icon-game,.node-view-mode-tournaments i.icon-users,.node-view-mode-tournaments i.icon-calendar,.node-view-mode-tournaments i.icon-time,.node-view-mode-tournaments i.icon-prize,.node-view-mode-tournaments i.icon-comments{color:var(--secondary);}.container{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 10px;}.main-wrapper{padding:2em 0;}.main-container{display:-ms-grid;display:grid;width:100%;gap:1.6rem;}.no-sidebar .main-container,.sidebar-left .main-container,.sidebar-right .main-container,.two-sidebar .main-container{-ms-grid-columns:100%;grid-template-columns:100%;}.flex-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}.row{width:100%;clear:both;margin-bottom:1em;}.section{position:relative;display:block;width:100%;padding:2rem 0;}.items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;}.items:last-child{padding:0;}.items:not(:last-child){margin-bottom:1rem;}.items-text{margin-bottom:1em;}.box{position:relative;display:block;padding:1.6em;background:var(--secondary-bg);border-radius:4px;}.team-box{position:relative;overflow:hidden;border-radius:4px;}.team-info{width:100%;padding:0.5em;color:var(--primary);background-color:var(--secondary-bg);text-align:center;}.team-info h4,.team-info h3{color:var(--primary);}.team-info p:last-of-type{margin:0;}[dir="ltr"] .field--label-inline .field__label,[dir="ltr"] .field--label-inline .field__items{float:left;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{float:right;}[dir="ltr"] .field--label-inline .field__label,[dir="ltr"] .field--label-inline > .field__item,[dir="ltr"] .field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline > .field__item,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}button.toolbar-item,button.toolbar-icon{background:none;}.filter-wrapper{border:1px solid var(--tertiary-bg);}.message{position:relative;margin:1em 0;padding:14px 14px 14px 64px;color:var(--primary);text-shadow:none;}.message p{margin:0;}.message a,.message a:visited{color:var(--primary);text-decoration:underline;}.message-status{background:#89ad32;}.message-status::before{content:"\e90d";background-color:#759625;}.message-error{background:#c94d1c;}.message-error::before{content:"\e90e";background-color:#b3461b;}.message-warning{background:#cd5a0a;}.message-warning::before{content:"\e90f";background-color:#a44707;}.message::before{position:absolute;top:0;left:0;width:53px;height:100%;font-family:var(--tertiary-font);font-size:2em;line-height:53px;text-align:center;}.block-section{position:relative;}.block-title{position:relative;color:var(--primary);}.block-section h2.block-title{margin:0 0 1em 0;padding:0 0 0.3em 0;font-size:1.5em;}.block-status{position:relative;color:var(--primary);}.block-section h2.block-status{font-size:1.5em;}.block-section .block-title::before,.block-section .block-title::after{position:absolute;content:"";left:0;height:1px;background:var(--tertiary-bg);}.block-section .block-title::before{width:40px;bottom:0;}.block-section .block-title::after{width:60px;bottom:-4px;}.search-box-content .block-title::before,.search-box-content .block-title::after{position:absolute;content:"";height:1px;width:100%;background:var(--tertiary-bg);left:0;}.search-box-content .block-title::before{bottom:0;-webkit-transform:scaleX(0.1);transform:scaleX(0.1);}.search-box-content .block-title::after{bottom:-4px;-webkit-transform:scaleX(0.2);transform:scaleX(0.2);}.sidebar ul,.footer ul{margin:0;padding:0;list-style:none;list-style-type:none;}.sidebar ul ul,.footer ul ul,.sidebar ol ol,.footer ol ol{margin:0;padding:0 0 0.25em 1em;}.sidebar ul li,.footer ul li{list-style:none;}.sidebar li,.footer li{padding:6px 0;border-bottom:2px solid var(--primary-bg);}ul li:last-child,ol li:last-child{border-bottom:none;}.highlighted{width:100%;}.highlighted .region-highlighted .messages__wrapper{margin-top:1em;padding:0.5em;text-align:center;background:var(--secondary-bg);}.region-highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.highlighted .block{position:relative;margin:0;padding:1.5em 0;}.header{position:relative;width:100%;background:var(--secondary-bg);margin:0;padding:1em 0;}.header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.frontpage .header{background:var(--secondary-bg);height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.site-branding img{max-height:60px;}.branding{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.menu-wrap{position:fixed;top:0;bottom:0;left:0;margin-left:-1000px;background:transparent;z-index:110;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.active-menu .menu-wrap{position:fixed;top:0;bottom:0;left:0;width:100%;max-width:320px;height:100%;margin:0;transform:translate(0,0);padding:1em;background:var(--secondary-bg);box-shadow:2px 0 4px var(--primary-bg);z-index:110;overflow-y:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}@media (min-width:768px){.active-menu .menu-wrap{display:none;}}.active-menu .menu-wrap ul.main-menu li{padding:0 0 0 6px;border-bottom:2px solid var(--primary-bg);}.active-menu .menu-wrap ul.main-menu li:last-child{border-bottom:none;}.active-menu .menu-wrap ul.main-menu li ul li:first-child{border-top:2px solid var(--primary-bg);}.main-user-menu a,.main-user-menu a:visited{color:var(--primary);}.main-menu a{text-decoration:none;}.main-menu a,.main-menu a:visited{color:var(--primary);}.close-mobile-menu{display:none;width:40px;height:40px;line-height:36px;z-index:48;cursor:pointer;text-align:center;color:var(--primary);background:var(--tertiary-bg);border-radius:50%;}.active-menu .close-mobile-menu{position:absolute;display:block;top:4px;right:4px;line-height:36px;}.active-menu .main-menu{display:block;}.main-menu{display:none;}ul.main-menu{position:relative;margin:0;padding:0;font-size:20px;z-index:30;list-style:none;list-style-type:none;}ul.main-menu li{position:relative;display:inline-block;padding:0;}ul.main-menu > li{display:inline-block;line-height:1;margin-right:24px;}ul.main-menu > li > a{display:block;margin:0;padding:10px 1px;}.main-menu > .main-menu-item > a::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:2px;background:var(--primary-bg);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.main-menu > .main-menu-item:hover > a::after{width:100%;}.main-menu > .main-menu-item > .is-active::after,.main-menu > .main-menu-item.active > a::after{width:100%;}.main-menu > .main-menu-item > .submenu{position:absolute;display:none;top:40px;margin:0;padding:0;z-index:30;opacity:0;}.main-menu > .main-menu-item > .submenu > li{display:inline-block;width:170px;font-size:19px;background:var(--secondary-bg);text-align:left;}.main-menu > .main-menu-item > .submenu > li a{display:inline-block;padding:10px 6px 10px 10px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}@media (min-width:768px){.main-menu > .main-menu-item.expanded > .submenu > .main-menu-item{margin-bottom:0.2em;border:1px solid var(--secondary);border-radius:4px;}.main-menu > .main-menu-item.expanded > .submenu > .main-menu-item:hover{background:var(--tertiary-bg);}}li.expanded:hover ul.submenu,li.collapsed:hover ul.submenu{display:block;-webkit-animation:slideUp 0.1s forwards;animation:slideUp 0.1s forwards;}.active-menu li.expanded:hover ul.submenu,.active-menu li.collapsed:hover ul.submenu{-webkit-animation:none;animation:none;}.dropdown-arrow{display:inline-block;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}ul.main-menu li.expanded:hover .dropdown-arrow,ul.main-menu li.collapsed:hover .dropdown-arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.main-menu > .main-menu-item > .submenu > .main-menu-item > .submenu{position:absolute;display:none;top:-1px;left:171px;margin:0;padding:0;z-index:30;opacity:0;}.main-menu > .main-menu-item > .submenu > .main-menu-item > .submenu > li{display:inline-block;width:180px;font-size:19px;background:var(--secondary-bg);text-align:left;}.main-menu
  > .main-menu-item.expanded
  > .submenu
  > .main-menu-item.expanded:hover
  > .submenu,.main-menu
  > .main-menu-item.collapsed
  > .submenu
  > .main-menu-item.collapsed:hover
  > .submenu{display:block;-webkit-animation:slideUp 0.1s forwards;animation:slideUp 0.1s forwards;}.main-menu
  > .main-menu-item.expanded
  > .submenu
  > .main-menu-item.expanded
  > a::after{content:"+";color:var(--primary);margin-left:5px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.active-menu
  .main-menu
  > .main-menu-item.expanded
  > .submenu
  > .main-menu-item.expanded:hover
  > .submenu,.active-menu
  .main-menu
  > .main-menu-item.collapsed
  > .submenu
  > .main-menu-item.collapsed:hover
  > .submenu{-webkit-animation:none;animation:none;}.main-menu
  > .main-menu-item
  > .submenu
  > .main-menu-item
  > .submenu
  > .main-menu-item
  > .submenu
  > li
  a{display:inline-block;padding:10px 6px 10px 10px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}@media (min-width:768px){.main-menu
    > .main-menu-item.expanded
    > .submenu
    > .main-menu-item
    > .submenu
    > .main-menu-item{margin-bottom:0.2em;border:1px solid var(--secondary);border-radius:4px;}.main-menu
    > .main-menu-item.expanded
    > .submenu
    > .main-menu-item
    > .submenu
    > .main-menu-item:hover{background:var(--tertiary-bg);}}.main-user-menu{position:relative;margin:0;padding:0;}.main-user-menu li{position:relative;display:inline-block;padding:0;}.main-user-menu > li{display:inline-block;line-height:1;}.main-user-menu > li > a{display:block;margin:0;padding:10px 1px;}.main-user-menu > .main-user-menu-item > a::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:2px;background:var(--tertiary-bg);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.main-user-menu li:hover > a::after{width:100%;}.main-user-menu ul.user-submenu{position:absolute;display:none;top:40px;margin:0;padding:0;right:0;z-index:30;opacity:0;}.main-user-menu ul.user-submenu li{display:inline-block;width:150px;font-size:19px;background:var(--secondary-bg);text-align:left;}.main-user-menu ul.user-submenu li a{display:inline-block;padding:10px 6px 10px 10px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.main-user-menu
  > .main-user-menu-item.expanded
  > .user-submenu
  > .main-user-menu-item{margin-bottom:0.2em;border:1px solid var(--secondary);border-radius:4px;}.main-user-menu
  > .main-user-menu-item.expanded
  > .user-submenu
  > .main-user-menu-item:hover{background:var(--tertiary-bg);}li.expanded:hover ul.user-submenu,li.collapsed:hover ul.user-submenu{display:block;-webkit-animation:slideUp 0.1s forwards;animation:slideUp 0.1s forwards;}.active-menu li.expanded:hover ul.user-submenu,.active-menu li.collapsed:hover ul.user-submenu{-webkit-animation:none;animation:none;}ul.main-user-menu li.expanded:hover .dropdown-arrow,ul.main-user-menu li.collapsed:hover .dropdown-arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg);}ul.main-user-menu ul.user-submenu ul.user-submenu{position:absolute;display:none;top:0;left:160px;margin:0;padding:0;z-index:30;opacity:0;}ul.main-user-menu ul.user-submenu ul.user-submenu li{display:block;font-size:inherit;width:160px;padding:0;background:var(--secondary-bg);text-align:left;}.main-user-menu ul.user-submenu li.expanded::after{content:"+";color:var(--primary);}ul.user-submenu li.expanded:hover ul.user-submenu,ul.user-submenu li.collapsed:hover ul.user-submenu{display:block;-webkit-animation:slideUp 0.1s forwards;animation:slideUp 0.1s forwards;}ul.user-submenu .active-menu li.expanded:hover ul.user-submenu,ul.user-submenu .active-menu li.collapsed:hover ul.user-submenu{-webkit-animation:none;animation:none;}.active-menu .menu-wrap ul.main-menu{overflow-y:hidden;}.active-menu .menu-wrap ul.main-menu > li{display:block;float:none;margin:0;}.active-menu ul.main-menu > li a::after{content:none;}.active-menu .menu-wrap ul.main-menu a{padding:10px 0;color:var(--primary);}.active-menu .menu-wrap .dropdown-arrow{position:absolute;right:10px;}.active-menu ul.main-menu ul.submenu{position:relative;display:block;padding:0 0 0 2em;top:0;opacity:1;}.active-menu ul.main-menu ul.submenu li{position:relative;width:100%;background:none;}.active-menu ul.main-menu ul.submenu li a{display:block;width:100%;}.active-menu
  .main-menu
  > .main-menu-item
  > .submenu
  > .main-menu-item
  > .submenu{position:relative;display:block;padding:0 0 0 2em;top:0;left:0;opacity:1;}.active-menu
  .main-menu
  > .main-menu-item
  > .submenu
  > .main-menu-item
  > .submenu
  > li{position:relative;width:100%;background:none;}.active-menu
  .main-menu
  > .main-menu-item
  > .submenu
  > .main-menu-item
  > .submenu
  > li
  a{display:block;width:100%;}.full-page-search{position:relative;margin:0;padding:0;}.search-icon,.mobile-menu,.sliding-panel-icon,.user-menu-icon,.close-animated-sidebar{position:relative;margin:0;cursor:pointer;width:40px;height:40px;line-height:40px;text-align:center;color:var(--primary);background:var(--tertiary-bg);border-radius:50%;}.search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;}.search-icon img{width:16px;height:16px;}.sliding-panel-icon i{line-height:42px;}.search-box{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--primary-bg);z-index:50;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.search-box.open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.search-box-content{position:relative;z-index:60;text-align:center;}.search-box-content .block{width:100%;margin:0 auto;}.search-box-content .block-title{color:var(--primary);}.search-box-content form label{display:none;}.search-box-content input[type="search"]{width:90%;margin:2em 0;padding:0 30px 10px 0;font-size:1.4em;background:url(/themes/diabloleague/images/search.svg) top right no-repeat;background-size:contain;color:var(--primary);border:0;border-bottom:2px solid var(--tertiary-bg);border-radius:0;outline:0;}.search-box-content input[type="search"]:focus{border:0;border-bottom:2px solid var(--secondary);}.search-box-content input[type="submit"]{padding:10px 20px;}.search-box-close{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:60;cursor:crosshair;}.mobile-menu{margin-right:6px;}#page-header{display:block;width:100%;margin:0;padding:2em 0 0 0;}.page-header{text-align:center;}.region-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-title{color:var(--primary);}.breadcrumb{position:relative;width:100%;margin:0;padding:10px 0;}.breadcrumb,.breadcrumb a,.breadcrumb a:visited{color:var(--secondary);}.breadcrumb a:hover{color:var(--secondary);}ol.breadcrumb-items{margin:0;padding:0;list-style:none;}ol.breadcrumb-items li{display:inline-block;padding:0;line-height:1;}.breadcrumb-item span{margin:0 10px;color:var(--primary);}.content-top,.content-bottom{width:100%;}.region-content-top,.region-content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.content-top .block,.content-bottom .block{position:relative;margin:0;}.content-top .block{padding-bottom:2em;}.content-bottom .block{padding:1.5em 0;}ul.page-tabs{margin:0 0 0.6em 0;padding:0 0 0 0;border-bottom:2px solid var(--tertiary-bg);list-style:none;}.page-tabs li{display:inline-block;padding:0;}.page-tabs li a{padding:4px 10px;background:var(--secondary-bg);color:var(--primary);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.page-tabs li.active-page-tab a,.page-tabs li a:hover{color:var(--primary);background:var(--tertiary-bg);}.node,.node-promoted,.node-sticky,.node-view-mode-full,.node-unpublished{position:relative;}.node-view-mode-teaser{position:relative;margin-bottom:1em;padding:1.6em;color:var(--primary);background:var(--secondary-bg);border-radius:4px;}.node-view-mode-teaser.node-sticky{border:1px solid var(--tertiary-bg);}.node-view-mode-full .node-taxonomy-container{margin:0;}.page-type-tournament-list .node-view-mode-full .field--name-body{position:relative;margin-bottom:1em;padding:1.2em;color:var(--primary);background:var(--secondary-bg);border-radius:4px;}.page-type-article .node-view-mode-full .node-header{display:none;}.node-header{position:relative;display:block;font-size:1em;width:100%;margin:0 0 1em 0;padding:10px 0;border-bottom:1px solid var(--tertiary-bg);}.node-submitted-details{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:var(--primary);}.node-submitted-details{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;}.node-submitted-details a,.node-submitted-details a:visited{color:var(--primary);}.node-submitted-details a:hover{}.node-submitted-details i{color:var(--secondary);}.node-submitted-details .icon-user.user-icon{margin-right:2px;}.node-submitted-details .icon-calendar{margin-right:2px;}.node-taxonomy-container,.node-links-container{position:relative;display:block;width:100%;margin-top:1em;}h3.term-title{margin:0;font-size:1.2em;line-height:1;}ul.taxonomy-terms{margin:1em 0 0.2em 0;padding:0;list-style:none;list-style-type:none;}li.taxonomy-term{position:relative;display:inline-block;}li.taxonomy-term a{padding:6px 14px;border:2px solid var(--tertiary-bg);border-radius:30px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}li.taxonomy-term a:hover{background:var(--secondary);color:var(--primary);border:2px solid var(--primary);}li.taxonomy-term a::before{content:"#";margin-right:5px;}.node-links-container .links{display:flex;justify-content:space-between;flex-wrap:wrap;}.node-links-container ul.links{position:relative;margin:0;padding:0;list-style:none;list-style-type:none;}ul.inline,ul.links.inline{padding-left:0;}.single-comment-content > ul.links.inline{float:right;margin-top:1em;}.single-comment-content li.comment-forbidden{display:none !important;}ul.inline li{position:relative;display:inline-block;list-style-type:none;}.node-view-mode-teaser li.comment-new-comments,.node-view-mode-teaser li.comment-forbidden,.node-view-mode-teaser li.comment-add{display:none !important;}.node-links-container .comment-add::before{font-family:var(--tertiary-font);color:var(--secondary);padding-right:6px;content:"\e910";}.node-links-container .comment-comments::before{font-family:var(--tertiary-font);color:var(--secondary);padding-right:6px;content:"\e911";}.node-title a:hover,.node-links-container .comment-add a:hover{color:var(--primary);}.block-content ul.action-links{position:relative;margin:0;padding:0;padding-left:0;list-style:none;list-style-type:none;}.block-content ul.action-links a:hover{color:var(--primary);}nav.pager{position:relative;}.pager ul.pager__items{position:relative;margin:0;padding:1em 0;list-style:none;list-style-type:none;}.pager__items{clear:both;text-align:center;}.pager__item{display:inline-block;padding:12px 0;}.pager__item a{padding:8px 14px;color:var(--primary);background:var(--secondary-bg);border-radius:4px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.pager__item a:hover,.pager__item.is-active a{color:var(--primary);background:var(--tertiary-bg);}.field--name-body input[type="text"],.field--name-body input[type="email"],.field--name-body input[type="url"],.field--name-body input[type="password"],.field--name-body input[type="search"],.field--name-body textarea{display:block;margin-bottom:0.8em;}.page-content input[type="search"]{width:80%;}ol.search-results{margin:1em 0;padding:0;list-style:none;list-style-type:none;}ol.search-results li{margin:0 0 1em 0;padding:1em;background:var(--secondary-bg);}.search-advanced summary{margin:10px 0;cursor:pointer;}.search-advanced .form-details-wrapper{padding:0.5em 1.4em;border:1px solid var(--tertiary-bg);}.search-advanced .form-wrapper{padding:0.5em 1.4em;border:1px solid var(--tertiary-bg);}.error-page{text-align:center;}.error-page:before{font-family:var(--tertiary-font);content:"\e90f";color:var(--primary);font-size:4em;}.tournaments-box{position:relative;display:block;}.tournaments-timer{position:absolute;opacity:0.5;top:0;background-color:var(--secondary-bg);color:var(--primary);width:100%;text-align:center;padding:0.25em;}.tournaments-image{width:100%;height:auto;margin-bottom:1em;}.tournaments-video{width:100%;border-radius:4px;}.single-comment-content .tournaments-participants-contact .field-item{color:var(--secondary);}.single-comment-content .tournaments-participants-block{margin-top:0.7em;padding:0.7em 0 0;border-top:2px solid var(--primary-bg);}.single-comment-content .tournaments-participants-block{display:flex;gap:1em 2em;flex-wrap:wrap;}.single-comment-content .tournaments-participants-1,.single-comment-content .tournaments-participants-2,.single-comment-content .tournaments-participants-3,.single-comment-content .tournaments-participants-4{display:flex;align-items:center;}.single-comment-content .tournaments-participants-character-image{width:40px;height:40px;margin-right:10px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);border-radius:50%;}.single-comment-content .tournaments-participants-class-image{width:40px;height:40px;margin-right:5px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);}.single-comment-content .character-class{display:none;}.single-comment-content .tournaments-group-block{display:flex;gap:0 2px;width:100%;}.single-comment-content .tournaments-group-result-1,.single-comment-content .tournaments-group-result-2{display:flex;gap:0 2px;width:50%;}.single-comment-content .tournaments-group-result-1 .field--name-field-team-1,.single-comment-content .tournaments-group-result-2 .field--name-field-team-2{width:80%;height:36px;padding:4px 0;background:var(--primary-bg);text-align:center;}.single-comment-content .tournaments-group-result-1 .field--name-field-score-1,.single-comment-content .tournaments-group-result-2 .field--name-field-score-2{width:20%;height:36px;padding:4px 0;background:var(--primary-bg);text-align:center;}.single-comment-content .tournaments-group-result-1 .field-item,.single-comment-content .tournaments-group-result-2 .field-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (min-width:1350px){#comment-form .tournaments-participants-contact-form,#comment-form .tournaments-participants-1-form,#comment-form .tournaments-participants-2-form,#comment-form .tournaments-participants-3-form,#comment-form .tournaments-participants-4-form,#comment-form--2 .tournaments-participants-contact-form,#comment-form--2 .tournaments-participants-1-form,#comment-form--2 .tournaments-participants-2-form,#comment-form--2 .tournaments-participants-3-form,#comment-form--2 .tournaments-participants-4-form{display:grid;grid-template-columns:1fr 1fr;}.comment-tournaments-form.comment-form#comment-form
    .tournaments-group-result-form,.comment-tournaments-form.comment-form#comment-form--2
    .tournaments-group-result-form{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}#comment-form--2
    .single-comment-content
    .tournaments-participants-contact-form,#comment-form--2 .single-comment-content .tournaments-participants-1-form,#comment-form--2 .single-comment-content .tournaments-participants-2-form,#comment-form--2 .single-comment-content .tournaments-participants-3-form,#comment-form--2 .single-comment-content .tournaments-participants-4-form{display:grid;grid-template-columns:1fr;}.comment-tournaments-form.comment-form#comment-form--2
    .single-comment-content
    .tournaments-participants-contact-form,.comment-tournaments-form.comment-form#comment-form--2
    .single-comment-content
    .tournaments-participants-1-form{display:grid;grid-template-columns:1fr;}}#edit-field-battletag1-wrapper,#edit-field-battletag2-wrapper,#edit-field-battletag3-wrapper,#edit-field-battletag4-wrapper,#edit-field-battletag5-wrapper{max-width:250px;}#edit-field-team-name-tag-wrapper{max-width:250px;}#edit-field-contact-wrapper,#edit-field-contact-draft-wrapper{max-width:250px;}#edit-field-team-1-wrapper,#edit-field-team-2-wrapper,#edit-field-score-1-wrapper,#edit-field-score-2-wrapper{max-width:200px;}.region-content-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3em;}.homepage-content .block-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.homepage-content h2.block-title{margin-bottom:1rem;text-align:center;}.homepage-content .single-comment,.homepage-content .pager{display:none;}#node-comment{position:relative;margin-top:1em;}.comments-title i{font-size:1em;}.comment-form-wrap{position:relative;margin:2em 0 1em 0;}.add-comment-title{margin:0;}.add-comment-title i{font-size:1em;}.comment-form label{display:block;}.comment-count{position:fixed;right:10px;bottom:10px;font-size:20px;z-index:20;}.single-comment{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1em;padding:1.2em;word-break:break-word;color:var(--primary);background:var(--secondary-bg);border-radius:4px;}.by-node-author{box-shadow:0 0 0.6em var(--administrator);}.comment-user-picture{position:relative;padding:0 4px;border-right:2px solid var(--primary-bg);text-align:center;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;}@media (max-width:767px){.comment-user-picture img{width:51px;height:51px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);}}@media (min-width:768px){.comment-user-picture img{width:79px;height:79px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);}}h3.single-comment-title{margin:0.1em 0;font-size:1.2em;}.single-comment-meta{width:100%;margin-bottom:6px;padding-bottom:6px;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid var(--primary-bg);}.single-comment-meta i{color:var(--secondary);}.single-comment-meta a{color:var(--primary);}.single-comment-meta .icon-user.user-icon{margin-right:2px;}.single-comment-meta .icon-calendar{margin-right:2px;}.single-comment-meta .icon-time{margin-left:5px;margin-right:2px;}.single-comment-content-body{position:relative;padding:0 10px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;}#node-comment .indented{border-left:2px solid var(--tertiary-bg);padding-left:1.5em;}.comment-delete,.comment-edit{margin-right:0.8em;}.comment-approve{margin-left:0.8em;}.comment-reply a,.comment-delete a,.comment-edit a,.comment-approve a{padding:6px 10px;color:var(--primary);background:var(--tertiary-bg);border-radius:4px;}.js-node:not(:last-child){margin-bottom:1em;}.single-node{position:relative;word-break:break-word;}h3.node-title{margin:0.1em 0;font-size:1.2em;}.node-meta{width:100%;padding:0.6em 1.4em 0.6em 1.4em;margin-bottom:1em;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;background:var(--secondary-bg);border-radius:4px;}.node-view-mode-teaser .node-meta{border-bottom:2px solid var(--primary-bg);}.node-meta i{color:var(--secondary);}.node-meta a{color:var(--primary);}.node-meta .icon-user.user-icon{margin-right:2px;}.node-meta .icon-calendar{margin-right:2px;}.node-meta .icon-time{margin-left:5px;margin-right:2px;}.node-content-body{position:relative;padding:0 10px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;}.single-node ul.links.inline{position:relative;padding:0.6em 1.4em 0.6em 1.4em;color:var(--primary);background:var(--secondary-bg);border-radius:4px;}.single-node li.comment-new-comments,.single-node li.comment-forbidden,.single-node li.comment-add{display:none !important;}.sidebar{width:100%;margin:0 0 2em 0;float:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}.sidebar .block{margin-bottom:1em;padding:1.6em;background:var(--secondary-bg);border-radius:4px;color:var(--primary);}.sidebar #block-diabloleague-views-block-recent-tournaments-block-1{padding:0;background:none;}.sidebar input[type="text"],.sidebar input[type="email"],.sidebar input[type="url"],.sidebar input[type="password"],.sidebar input[type="search"]{background:transparent;width:100%;border:1px solid var(--tertiary-bg);outline:none;}.sidebar input[type="text"]:focus,.sidebar input[type="email"]:focus,.sidebar input[type="url"]:focus,.sidebar input[type="password"]:focus,.sidebar input[type="search"]:focus{border:1px solid var(--secondary);}.online-user-name{max-height:250px;overflow-x:hidden;overflow-y:scroll;}.online-user-name li{margin:0 0 1em 0;padding:0;border:0;}.online-user-name li:first-child{margin-top:1em;}.online-user-name li img{margin:0 4px 0 0;width:42px;height:42px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);}.online-user-name::-webkit-scrollbar-thumb{background:var(--primary-bg);}.footer{position:relative;width:100%;}#footer-top,#footer-blocks,#footer-bottom,#footer-bottom-last{position:relative;width:100%;padding-top:30px;}#footer-top,#footer-bottom{background:var(--secondary-bg);}#footer-blocks{background:var(--secondary-bg);}.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}#footer-bottom-last{padding:1.2em 0;}.footer-bottom-last{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#footer-bottom-last{background:var(--secondary-bg);}.footer .block{padding-bottom:30px;}.footer-container,.footer-bottom-last{display:-webkit-box;display:-ms-flexbox;display:flex;}.footer-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;}.last-flex-item,.last-footer-block{padding-right:0;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.center{margin:0 auto;}.size-2x{font-size:2em;}.size-3x{font-size:3em;}.size-4x{font-size:4em;}.size-5x{font-size:5em;}.size-6x{font-size:6em;}.width30,.width40,.width50,.width60,.width70,.width80,.width90{width:100%;clear:both;display:block;}.empty{position:relative;width:100%;height:2em;clear:both;}.theme-color{color:var(--secondary);}.white-color{color:var(--primary);}button.button-link,a.button-link,.button-link a{display:inline-block;width:100%;padding:8px 10px;padding-top:10px;padding-bottom:10px;text-align:center;color:var(--primary);background:var(--tertiary-bg);border-radius:4px;}button.button-link:hover,a.button-link:hover,.button-link a:hover{color:var(--primary);}.services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}.service{margin:0 0 2em 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;background:var(--secondary-bg);padding:2em;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.service-icon{position:relative;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.service-icon img{width:50px;height:auto;}.service-icon i{color:var(--secondary);font-size:3em;}.service h3{margin:0.8em 0;}.service .button-link{text-transform:uppercase;}.service:hover .button-link{color:var(--secondary);border:2px solid var(--primary);padding:0.6em 3em 0.6em 1em;}.service:hover .button-link::after{width:2em;}.service:hover .service-icon{-webkit-transform:translateY(-10px);transform:translateY(-10px);}.clear::before,.clear::after,.row::before,.row::after,.full::before,.full::after,.section::before,.section::after{content:"";display:table;clear:both;}
.header-top{padding:0.5em 0;position:sticky;top:0;background:var(--secondary-bg);z-index:15;}.sliding-panel-icon{margin-left:6px;}.sliding-sidebar{position:relative;visibility:hidden;z-index:110;transition:visibility 0s 0.4s;}.sliding-sidebar.animated-panel-is-visible{visibility:visible;transition:visibility 0s 0s;}.sliding-sidebar-container{position:fixed;top:0;width:90%;max-width:360px;height:100%;padding:16px 20px;background:var(--secondary-bg);box-shadow:-2px 0 4px var(--primary-bg);color:var(--primary);overflow-x:auto;transition:transform 0.4s 0s;}.animated-panel-from-right .sliding-sidebar-container{right:0;transform:translate(100%,0);}.animated-panel-from-left .sliding-sidebar-container{left:0;transform:translate3d(-100%,0,0);}.animated-panel-is-visible .sliding-sidebar-container{transition-delay:0s;transform:translate(0,0);}.close-animated-sidebar{position:absolute;cursor:pointer;left:4px;top:4px;line-height:36px;z-index:120;}.sliding-sidebar-container .block{padding:0 0 1.6em 0;}.share-node{position:relative;margin:1em 0;}.share-node-title i{color:var(--secondary);}ul.icons{list-style:none;margin:0;padding:0;}.icons li{display:inline-block;margin-right:0.6em;}.icons li:last-child{margin-right:0;}.icons li a{display:inline-block;width:44px;height:44px;line-height:46px;text-align:center;background:var(--tertiary-bg);border-radius:4px;color:var(--primary);}div#block-status{text-align:center;display:grid;}h2#left{grid-row:1;}h2#right{grid-row:1;}h3.single-comment-title{display:none;}h2.node-title{display:none;}.ajax-progress-fullscreen{display:none;}.admin-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:25px;}.nav-center{text-align:center;}.lobby{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;}@media (min-width:768px){#teams{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;width:max-content;}}@media (max-width:767px){#teams{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:max-content;}}#groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;}@media (max-width:767px){#groups{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;}}@media (min-width:768px){.participant-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(5px,1fr));grid-gap:1rem;gap:1rem;text-align:center;margin-bottom:0.5rem;}}@media (max-width:767px){.participant-list{text-align:center;margin-bottom:0.5rem;}}.participant-character > img{width:40px;height:40px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);border-radius:50%;}.participant-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.participant-name > img{width:40px;height:40px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);border-radius:50%;}.participant-battletag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.participant-class{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.team-list{padding:1.6em;background:var(--secondary-bg);border-radius:4px;color:var(--primary);}.team-list > .team-name{text-align:center;margin-bottom:20px;}.team-list > .participant-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:190px;}.team-list > .participant-name > img{margin-right:15px;}.team-list > .participant-name:not(:last-child){padding-bottom:10px;}.group-list{padding:1.6em;background:var(--secondary-bg);border-radius:4px;color:var(--primary);}.group-list > .group-name{text-align:center;margin-bottom:15px;}.group-list > .participant-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:190px;}.group-list > .participant-name > img{margin-right:15px;}.group-list > .participant-name:not(:last-child){padding-bottom:10px;}.lock{-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:768px){#standings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1em;}}@media (max-width:767px){#standings{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1em;}}.standings-list1,.standings-list2,.standings-list3{padding:1.6em;background:var(--secondary-bg);border-radius:4px;color:var(--primary);}.standings-list1 > .standings{text-align:center;padding:10px 0;font-size:1.5rem;color:#ffd700;}.standings-list2 > .standings{text-align:center;padding:10px 0;font-size:1.5rem;color:#c0c0c0;}.standings-list3 > .standings{text-align:center;padding:10px 0;font-size:1.5rem;color:#cd7f32;}.standings-list1 > .participant-name > img,.standings-list2 > .participant-name > img,.standings-list3 > .participant-name > img{margin-right:15px;}.standings-list1 > .participant-name,.standings-list2 > .participant-name,.standings-list3 > .participant-name{text-align:center;padding:10px 0;}.standings-list1 > .participant-name:not(:last-child),.standings-list2 > .participant-name:not(:last-child),.standings-list3 > .participant-name:not(:last-child){text-align:center;padding:10px 0;border-bottom:2px solid var(--primary-bg);}.highlight-name{padding:1em 0 1em 0;}ul.highlight-details{margin:0;padding:0;list-style:none;}.highlight-details li{padding:10px;background:var(--secondary-bg);border-bottom:2px solid var(--primary-bg);}.highlight-details li:last-child{border-bottom:none;}.highlight-details > li > a.button-link{width:25%;}.highlight-details .images{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem;margin-bottom:1rem;}.highlight-details-image{width:100%;height:auto;}@media (min-width:768px){.download{margin:auto;width:30%;}}.download-box{position:relative;display:block;padding:1.6em;background:var(--secondary-bg);border-radius:4px;}.download-name{padding:1em 0 1em 0;}ul.download-details{margin:0;padding:0;margin-top:10px;list-style:none;}.download-details > li > a.button-link{width:auto;}.call-to-action{position:relative;background:var(--secondary-bg);display:flex;flex-direction:column;margin:0;padding:2rem 1rem;align-items:center;text-align:center;}.line,.line-double,.line-dash,.line-dot{position:relative;display:flex;width:100%;max-width:100%;margin:1.4em 0;clear:both;height:8px;}.line{border-top:2px solid var(--tertiary-bg);}.line-double{border-top:1px solid var(--tertiary-bg);border-bottom:1px solid var(--tertiary-bg);}.line-dash{border-top:1px dashed var(--tertiary-bg);border-bottom:1px dashed var(--tertiary-bg);}.line-dot{border-top:2px dotted var(--tertiary-bg);border-bottom:2px dotted var(--tertiary-bg);}.line-vertical{margin-left:14px;margin-right:14px;border-right:2px solid var(--primary-bg);}.icon-box,.icon-box2{position:relative;font-family:var(--primary-font);background:var(--secondary-bg);line-height:1.7;}.icon-box i,.icon-box2 i{font-size:3em;color:var(--secondary);-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.icon-box:hover i,.icon-box2:hover i{color:var(--primary);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}.icon-box{text-align:center;padding:2em 1em;}.icon-box i{display:block;margin-bottom:30px;}.icon-box2{padding:2em 1em;display:flex;justify-content:space-between;align-items:center;}.icon-box2 i{padding-right:20px;}.accordion,.toggle{position:relative;}.accordion-title,.toggle-title{display:block;background:var(--secondary-bg);margin:0;padding:0.6em 0;border-bottom:1px solid var(--tertiary-bg);cursor:pointer;}.accordion-title::before,.toggle-title::before{content:"+";display:inline-block;color:var(--secondary);width:34px;text-align:center;}.accordion-content,.toggle-content{padding:1em 0;margin:0;}.active-toggle,.active-accordion{background:var(--secondary);}.active-toggle::before,.active-accordion::before{content:"-";color:var(--primary);}.tabs{position:relative;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;align-items:stretch;}.tab-nav{display:flex;justify-content:center;padding:0;margin:0 0 1em 0;}.tab-nav li{display:block;margin-right:4px;padding:0;}.tab-nav a{display:flex;justify-content:center;align-items:center;}.tab-content{display:none;}.active-tab-content{display:block;}.banner{position:relative;width:100%;margin-bottom:1.6em;color:var(--primary-bg);}.banner img{position:relative;}.banner .banner-message{position:absolute;display:flex;flex-direction:column;justify-content:center;top:0;right:0;bottom:0;left:0;padding:1em;}.cookiepreferences{position:fixed;bottom:0;left:0;width:100%;z-index:150;background:var(--secondary-bg);box-shadow:0px 0px 4px 2px var(--primary-bg);color:var(--primary);padding:1em 0;margin:0 !important;text-align:center;opacity:0;transform:translateY(100%);-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;}.cookiepreferences p{margin:0;}.cookiepreferences.show{opacity:1;transform:translateY(0%);transition-delay:1000ms;}.title{position:relative;text-align:center;margin-bottom:1em;}.title::before,.title::after{position:absolute;content:"";height:1px;background:var(--tertiary-bg);margin:0 auto;left:50%;}.title::before{width:40px;bottom:0;transform:translateX(-20px);}.title::after{bottom:-4px;width:60px;transform:translateX(-30px);}.popup-content{display:none;}.popup-content.active{display:block;background:var(--secondary-bg);z-index:99;padding:1.5em;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 2px 2px var(--primary-bg);}#block-custom{padding:1.6em;background:var(--secondary-bg);border-radius:4px;color:var(--primary);}#block-custom li{padding:0em;}.block-custom th{text-align:center;}.block-custom .standings1{color:#ffd700;}.block-custom .standings2{color:#c0c0c0;}.block-custom .standings3{color:#cd7f32;}.table-custom{table-layout:fixed;margin:-1px 0;}.table-custom i{margin-right:7px;}.nav-rules{display:flex;gap:1em 1em;flex-wrap:wrap;position:fixed;bottom:0;left:0;width:100%;padding:1em 0;justify-content:center;color:var(--primary);background:var(--secondary-bg);box-shadow:0px 0px 4px 2px var(--primary-bg);z-index:1;}.icon_gen{width:44px;height:44px;line-height:44px;text-align:center;color:var(--primary);background:var(--tertiary-bg);border-radius:50%;opacity:0.5;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.icon_gen:hover,.icon_gen:focus,.icon_gen.active{opacity:1;}.icon_nav{width:44px;height:44px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);border-radius:50%;opacity:0.5;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.icon_nav:hover,.icon_nav.active{opacity:1;}.nav-rules .amazon{background-image:url(/themes/diabloleague/images/diablo/amazon.png);background-size:cover;}.nav-rules .sorceress{background-image:url(/themes/diabloleague/images/diablo/sorceress.png);background-size:cover;}.nav-rules .necromancer{background-image:url(/themes/diabloleague/images/diablo/necromancer.png);background-size:cover;}.nav-rules .barbarian{background-image:url(/themes/diabloleague/images/diablo/barbarian.png);background-size:cover;}.nav-rules .paladin{background-image:url(/themes/diabloleague/images/diablo/paladin.png);background-size:cover;}.nav-rules .assassin{background-image:url(/themes/diabloleague/images/diablo/assassin.png);background-size:cover;}.nav-rules .druid{background-image:url(/themes/diabloleague/images/diablo/druid.png);background-size:cover;}.authenticated{color:var(--authenticated) !important;}.supporter{color:var(--supporter) !important;}.moderator{color:var(--moderator) !important;}.administrator{color:var(--administrator) !important;}td.container{padding:10px;background:var(--secondary-bg);}td.container a{color:var(--primary);}.forum-submitted-details i.user-icon{margin-left:0;}.forum-submitted-details i{margin:0 0 0 1em;color:var(--secondary);}.forum-submitted-details a{color:var(--primary);}.progress-bar{position:relative;display:block;color:var(--primary);background:var(--secondary);padding:0 10px;margin-bottom:1em;}discord-widget{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;overflow:hidden;}discord-widget ::-webkit-scrollbar-thumb{background:var(--primary-bg);}discord-widget widget-body{overflow-x:hidden;overflow-y:scroll;}discord-widget widget-body widget-member{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0;flex:0;margin:1em 0;}discord-widget widget-body widget-member widget-member-avatar{position:relative;contain:content;margin-right:4px;}discord-widget widget-body widget-member widget-member-avatar img{width:42px;height:42px;background-color:var(--primary-bg);border:2px solid var(--primary-bg);border-radius:50%;}discord-widget widget-body widget-member .widget-member-status{position:absolute;right:0px;bottom:5px;width:12px;height:12px;border:2px solid var(--primary-bg);border-radius:50%;}discord-widget widget-body widget-member widget-member-status-online{background-color:#43b581;}discord-widget widget-body widget-member widget-member-status-idle{background-color:#faa61a;}discord-widget widget-body widget-member widget-member-status-dnd{background-color:#f04747;}discord-widget widget-body widget-member widget-member-name{position:absolute;max-width:200px;height:42px;top:0;left:12px;overflow:hidden;line-height:37px;padding:0 8px 0 40px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}discord-widget
  widget-body
  widget-member
  widget-member-name
  widget-member-name-muted,discord-widget
  widget-body
  widget-member
  widget-member-name
  widget-member-name-deafen{position:relative;top:2px;margin-left:5px;}discord-widget widget-body widget-member widget-member-status-text{position:absolute;max-width:265px;height:42px;top:27px;left:52px;overflow:hidden;font-size:12px;color:var(--secondary);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}discord-widget widget-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0 0 0;margin-top:1em;border-top:2px solid var(--primary-bg);}discord-widget widget-footer widget-footer-count{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;}discord-widget widget-footer widget-button-join{display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tertiary-bg);border-radius:4px;}.captcha-type-challenge--image img{width:auto;height:auto;border-radius:unset;}
@media (min-width:1024px){.animate-fadeIn,.animate-fadeInUp,.animate-fadeInLeft,.animate-fadeInRight,.animate-fadeInDown{opacity:0;}.animate-bounceUp,.animate-zoom,.animate-bounce,.animate-flip{}}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn,.animate-fadeIn.fancy{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInUp,.animate-fadeInUp.fancy{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInLeft,.animate-fadeInLeft.fancy{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInRight,.animate-fadeInRight.fancy{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.fadeInDown,.animate-fadeInDown.fancy{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}.zoomIn,.animate-zoom.fancy{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn,.animate-bounce.fancy{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);opacity:1;}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1;}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);opacity:1;}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1;}}.flipInX,.animate-flip.fancy{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:1;}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);opacity:1;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:1;}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);opacity:1;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}}.bounceInUp,.animate-bounceUp.fancy{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.delay{-webkit-animation-delay:0.5s;animation-delay:0.5s;}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}.animated.delay-1_5s{-webkit-animation-delay:1.5s;animation-delay:1.5s;}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}.animated.delay-2_5s{-webkit-animation-delay:2.5s;animation-delay:2.5s;}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}.animated.delay-3_5s{-webkit-animation-delay:3.5s;animation-delay:3.5s;}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}.animated.delay-4_5s{-webkit-animation-delay:4.5s;animation-delay:4.5s;}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}.animated.delay-5_5s{-webkit-animation-delay:5.5s;animation-delay:5.5s;}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms;}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms;}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}@-webkit-keyframes animation-up-down{0%{-webkit-transform:translateY(0px);transform:translateY(0px);}100%{-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes animation-up-down{0%{-webkit-transform:translateY(0px);transform:translateY(0px);}100%{-webkit-transform:translateY(20px);transform:translateY(20px);}}.animation-up-down{-webkit-animation:animation-up-down 1s linear infinite alternate;animation:animation-up-down 1s linear infinite alternate;}@-webkit-keyframes animation-left-right{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes animation-left-right{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(10px);transform:translateX(10px);}}.animation-left-right{-webkit-animation:animation-left-right 1s linear infinite alternate;animation:animation-left-right 1s linear infinite alternate;}@-webkit-keyframes animation-zoom{0%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(1.1);transform:scale(1.1);}}@keyframes animation-zoom{0%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(1.1);transform:scale(1.1);}}.animation-zoom{-webkit-zoom:animation-zoom 2s linear infinite alternate;-webkit-animation:animation-zoom 2s linear infinite alternate;animation:animation-zoom 2s linear infinite alternate;}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}}@keyframes slideUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}}.sync{position:relative;justify-self:center;width:36px;height:36px;}.sync div{position:absolute;border:2px solid var(--secondary);opacity:1;border-radius:50%;animation:sync 1s cubic-bezier(0,0.2,0.8,1) infinite;}.sync div:nth-child(2){animation-delay:-0.5s;}@keyframes sync{0%{top:18px;left:18px;width:0;height:0;opacity:1;}100%{top:0px;left:0px;width:36px;height:36px;opacity:0;}}
@media (min-width:768px){.sidebar-left .main-container{-ms-grid-columns:1fr 2.5fr;grid-template-columns:1fr 2.5fr;}.sidebar-right .main-container{-ms-grid-columns:2.5fr 1fr;grid-template-columns:2.5fr 1fr;}.two-sidebar .main-container{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr;}#sidebar-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}#sidebar-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.services,.full,.footer-container,.footer-bottom-last,.flex-container{flex-direction:row;}.full{margin-bottom:1em;}.service{margin:0.5em;flex:1 1 calc(33.333333% - 1em);max-width:calc(33.333333% - 1em);}.menu-wrap{position:relative;float:right;margin-left:0;transition:none;}.mobile-menu{display:none;}.main-menu{display:block;}li.taxonomy-term a{padding:8px 20px;}.comment-user-picture{flex:0 0 100px;padding:0 10px;}.footer-block{padding-right:20px;}.last-flex-item,.last-footer-block{padding-right:0;}.bottom-icons li{margin:0;}.width30{width:30%;}.width40{width:40%;}.width50{width:50%;}.width60{width:60%;}.width70{width:70%;}.width80{width:80%;}.width90{width:90%;}.w10{-ms-flex-preferred-size:calc(10% - 1rem);flex-basis:calc(10% - 1rem);}.w20{-ms-flex-preferred-size:calc(20% - 1rem);flex-basis:calc(20% - 1rem);}.w30{-ms-flex-preferred-size:calc(30% - 1rem);flex-basis:calc(30% - 1rem);}.w40{-ms-flex-preferred-size:calc(40% - 1rem);flex-basis:calc(40% - 1rem);}.w50{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);}.w60{-ms-flex-preferred-size:calc(60% - 1rem);flex-basis:calc(60% - 1rem);}.w70{-ms-flex-preferred-size:calc(70% - 1rem);flex-basis:calc(70% - 1rem);}.w80{-ms-flex-preferred-size:calc(80% - 1rem);flex-basis:calc(80% - 1rem);}.w90{-ms-flex-preferred-size:calc(90% - 1rem);flex-basis:calc(90% - 1rem);}.call-to-action{flex-direction:row;justify-content:space-around;}}@media (min-width:992px){.site-name{font-size:1.6em;}.site-slogan{font-size:0.9em;margin-top:2px;}.morphist{text-align:left;}.search-box-content .block{width:70%;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
