.dk-select,.dk-select *,.dk-select *:before,.dk-select *:after,.dk-select-multi,.dk-select-multi *,.dk-select-multi *:before,.dk-select-multi *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dk-select,.dk-select-multi{position:relative;display:inline-block;vertical-align:middle;line-height:1.5em;width:200px;cursor:pointer;}.dk-selected{width:100%;white-space:nowrap;overflow:hidden;position:relative;background-color:white;border:1px solid #CCCCCC;border-radius:0.4em;padding:0 1.5em 0 0.5em;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.dk-selected:before,.dk-selected:after{content:'';display:block;position:absolute;right:0;}.dk-selected:before{top:50%;border:solid transparent;border-width:0.25em 0.25em 0;border-top-color:#CCCCCC;margin:-0.125em 0.5em 0 0;}.dk-selected:after{top:0;height:100%;border-left:1px solid #CCCCCC;margin:0 1.5em 0 0;}.dk-selected-disabled{color:#BBBBBB;}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0;}.dk-select-open-up .dk-select-options{border-radius:0.4em 0.4em 0 0;margin-bottom:-1px;bottom:100%;}.dk-select-open-down .dk-select-options{border-radius:0 0 0.4em 0.4em;margin-top:-1px;top:100%;}.dk-select-multi .dk-select-options{max-height:10em;}.dk-select-options{background-color:white;border:1px solid #CCCCCC;border-radius:0.4em;list-style:none;margin:0;max-height:10.5em;overflow-x:hidden;overflow-y:auto;padding:0.25em 0;width:auto;z-index:100;}.dk-option-selected{background-color:#3297fd;color:#fff;}.dk-select-options-highlight .dk-option-selected{background-color:transparent;color:inherit;}.dk-option{padding:0 0.5em;}.dk-select-options .dk-option-highlight{background-color:#3297fd;color:#fff;}.dk-select-options .dk-option-disabled{color:#BBBBBB;background-color:transparent;}.dk-select-options .dk-option-hidden{display:none;}.dk-optgroup{border:solid #CCCCCC;border-width:1px 0;padding:0.25em 0;margin-top:0.25em;}.dk-optgroup + .dk-option{margin-top:0.25em;}.dk-optgroup + .dk-optgroup{border-top-width:0;margin-top:0;}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0;}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0;}.dk-optgroup-label{padding:0 0.5em 0.25em;font-weight:bold;width:100%;}.dk-optgroup-options{list-style:none;padding-left:0;}.dk-optgroup-options li{padding-left:1.2em;}.dk-select-open-up .dk-selected{border-top-left-radius:0;border-top-right-radius:0;border-color:#3297fd;}.dk-select-open-down .dk-selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#3297fd;}.dk-select-open-up .dk-selected:before,.dk-select-open-down .dk-selected:before{border-width:0 0.25em 0.25em;border-bottom-color:#3297fd;}.dk-select-open-up .dk-selected:after,.dk-select-open-down .dk-selected:after{border-left-color:#3297fd;}.dk-select-open-up .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-multi:focus .dk-select-options{display:block;border-color:#3297fd;}.dk-select-multi:hover,.dk-select-multi:focus{outline:none;}.dk-selected:hover,.dk-selected:focus{outline:none;border-color:#3297fd;}.dk-selected:hover:before,.dk-selected:focus:before{border-top-color:#3297fd;}.dk-selected:hover:after,.dk-selected:focus:after{border-left-color:#3297fd;}.dk-select-disabled{opacity:0.6;color:#BBBBBB;cursor:not-allowed;}.dk-select-disabled .dk-selected:hover,.dk-select-disabled .dk-selected:focus{border-color:inherit;}.dk-select-disabled .dk-selected:hover:before,.dk-select-disabled .dk-selected:focus:before{border-top-color:inherit;}.dk-select-disabled .dk-selected:hover:after,.dk-select-disabled .dk-selected:focus:after{border-left-color:inherit;}select[data-dkcacheid]{display:none;}
html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}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:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--3dx .hamburger-box{perspective:80px;}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{perspective:80px;}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy .hamburger-box{perspective:80px;}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{perspective:80px;}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none;}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s;}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent;}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r{overflow:hidden;}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent;}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--slider .hamburger-inner{top:2px;}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider .hamburger-inner::after{top:20px;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:2px;}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider-r .hamburger-inner::after{top:20px;}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0;}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg);}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent;}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform;}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform;}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);}@font-face{font-family:'Material Icons Custom';font-style:normal;font-weight:400;src:url(/sites/all/themes/de_theme/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2");}.block-search form{display:-ms-flexbox;display:flex;}.messages{display:inline-block;max-width:100%;}.messages em{word-wrap:break-word;}.krumo-footnote img{width:auto;}.form-required{color:#B30000 !important;}.toolbar .toolbar-menu li{margin-bottom:0;}.container,.layout-container{position:relative;max-width:940px;margin:0 auto;}.container:after,.layout-container:after{content:"";display:table;clear:both;}@media (max-width:61.25em){.container,.layout-container{padding:0 1.5625em;}}.container .container,.container .layout-container,.layout-container .container,.layout-container .layout-container{padding:0;}#header{background-color:white;}#header .region-masthead{background-color:white;position:relative;height:100px;z-index:3;}@media (min-width:38em){#header .region-masthead{height:140px;}}@media (min-width:48em){#header .region-masthead{margin-bottom:0;}}#header .region-masthead .container{height:100%;}body:not(.front) .region-masthead{margin-bottom:50px;}@media (min-width:38em){body:not(.front) .region-masthead{margin-bottom:55px;}}@media (min-width:48em){body:not(.front) .region-masthead{margin-bottom:0;}}.section-content{background-color:white;}.section-content > .container .content-container{padding-bottom:5.96046em;}.section-content #main .container{overflow:hidden;}.region-main-prefix{background-color:white;padding-top:2.44141em;}.sidebar-first #sidebar-first{clear:both;}@media (min-width:48em){.sidebar-first #sidebar-first{float:left;clear:none;width:33%;}}@media (min-width:48em){.sidebar-first .content-container{float:right;width:67%;}.sidebar-first .content-container .region-main-prefix{padding-left:3.05176em;}.sidebar-first .content-container #main{padding-left:3.05176em;}}@media (max-width:47.9375em){.front .section-content > .container .content-container{padding-bottom:0;}}.front .content-container #main{padding-left:0;}.front.sidebar-first .content-container{width:100%;float:none;}.front .region-slideshow{margin-top:50px;}@media (min-width:38em){.front .region-slideshow{margin-top:55px;}}@media (min-width:48em){.front .region-slideshow{margin-top:0;}}.front .region-content .block{padding-top:3.8147em;}.front .region-content .block h2{font-size:1.5625em;text-transform:uppercase;}.front .region-content .block p{margin-bottom:0;}@media (min-width:48em){.front .region-content #block-bean-homepage-what-we-do{float:left;width:67%;}}@media (min-width:48em){.front .region-content #block-bean-homepage-what-we-do + .block{float:left;width:33%;}}@media (min-width:48em){.front .region-content #block-views-homepage-block{float:left;width:67%;}}#footer .region.region-footer-prefix{padding-right:0;background-color:#444446;}.region--footer-first{background-color:#323333;padding-top:2.44141em;padding-bottom:2.44141em;}@media (min-width:38em){.region--footer-first{padding-top:0;padding-bottom:0;}}@media (min-width:38em){.region--footer-first .layout-container{padding-top:3.8147em;padding-bottom:3.8147em;display:-ms-flexbox;display:flex;}}.region--footer-second{padding-top:1em;padding-bottom:1em;background-color:#252626;}@media (min-width:38em){.region--footer-second .layout-container{display:-ms-flexbox;display:flex;}}#footer .region.region-footer-suffix{padding:0;}#footer .region.region-footer-suffix .container{margin-top:1.5625em;}.btn-primary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;}.btn-primary:hover{color:white;}@media (min-width:48em){.btn-primary:hover{background-color:transparent;color:#791500;}}.btn-primary:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.btn-secondary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;background-color:transparent;color:#791500;}@media (min-width:48em){.btn-secondary:hover{background-color:#791500;color:white;}}.btn-secondary:focus{outline:1px dotted #791500;}.btn-tertiary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;}@media (min-width:48em){.btn-tertiary:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.btn-tertiary:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.btn-flat{position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;transition:background-color 0.3s ease-out,color 0.3s ease-out;padding:0.16777em 0.8em;text-decoration:none;display:inline-block;text-transform:uppercase;margin-right:0.8em;vertical-align:bottom;}.cke_panel_block .cke_panel_list .cke_panel_listItem.cke_selected a{position:relative;padding-left:1.5625em;}.cke_panel_block .cke_panel_list .cke_panel_listItem.cke_selected a:hover{background-color:rgba(121,21,0,0.3);border-color:#791500;}.cke_panel_block .cke_panel_list .cke_panel_listItem.cke_selected a:before{transform:translateY(-50%);position:absolute;top:50%;left:5px;font-family:"FontAwesome";content:"\f00d";color:#791500;}.cke_panel_block .cke_panel_list .cke_panel_listItem .highlight-box{margin:0;}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Primary']{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;color:white !important;}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Primary']:hover{color:white;}@media (min-width:48em){.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Primary']:hover{background-color:transparent;color:#791500;}}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Primary']:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Secondary']{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;background-color:transparent;color:#791500;color:#791500 !important;}@media (min-width:48em){.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Secondary']:hover{background-color:#791500;color:white;}}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Secondary']:focus{outline:1px dotted #791500;}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Tertiary']{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;}@media (min-width:48em){.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Tertiary']:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Tertiary']:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.cke_panel_block .cke_panel_list .cke_panel_listItem a[title='Button Flat']{position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;transition:background-color 0.3s ease-out,color 0.3s ease-out;padding:0.16777em 0.8em;text-decoration:none;display:inline-block;text-transform:uppercase;margin-right:0.8em;vertical-align:bottom;}.headline-type{font-size:1.25em;line-height:1.25em;}@media (min-width:38em){.headline-type{font-size:1.95312em;}}.headline-type b,.headline-type strong{font-weight:300;}.small-type{margin-bottom:1.5625em;color:#757575;font-size:0.8em;font-family:"Roboto Condensed",Arial,sans-serif;}.highlight-type{font-weight:600;}.inline-image-left,.inline-image-right,.inline-image-center{width:37.03704%;margin-top:0.4096em;margin-bottom:0.32768em;}.inline-image-left{float:left;margin-right:1em;}.inline-image-right{float:right;margin-left:1em;}.inline-image-full-width{margin-left:auto;margin-right:auto;display:block;}.highlight-box{margin-bottom:2.44141em;margin-top:1.95312em;margin-right:1.5625em;margin-left:1.5625em;position:relative;padding:1.95312em 1.25em;background-color:white;border-radius:2px;line-height:1.5625em;box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);background-color:#fcfcfd;border-top:1px solid #791500;border-bottom:1px solid #791500;}.highlight-box p:last-child,.highlight-box li:last-child{margin-bottom:0;}.field-name-title-field{color:#262626;}.hidden{display:none;}.inline{display:inline;}.inline + *{display:inline;}.fa-phone{font-family:"fontAwesome";}.fa-phone::before{content:"\f095";}.button-primary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;}.button-primary:hover{color:white;}@media (min-width:48em){.button-primary:hover{background-color:transparent;color:#791500;}}.button-primary:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.button-secondary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;background-color:transparent;color:#791500;}@media (min-width:48em){.button-secondary:hover{background-color:#791500;color:white;}}.button-secondary:focus{outline:1px dotted #791500;}.button-tertiary{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;}@media (min-width:48em){.button-tertiary:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.button-tertiary:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.button-flat{position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;transition:background-color 0.3s ease-out,color 0.3s ease-out;padding:0.16777em 0.8em;text-decoration:none;display:inline-block;text-transform:uppercase;margin-right:0.8em;vertical-align:bottom;}#skip-link a{background-color:white;}html{font-size:87.5%;color:#3E3F3F;overflow-y:scroll;min-height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}@media (min-width:38em){html{font-size:100%;}}*,*:before,*:after{box-sizing:border-box;}body{background-color:#262626;overflow:hidden;}html:not(.js),html:not(.boxsizing){background-color:transparent;}html:not(.js) body,html:not(.boxsizing) body{background-color:transparent;}html,button,input,select,textarea{font-family:Arial,sans-serif;}textarea:focus{outline:dotted 1px #7d7f7f;}input[type="submit"]:focus,input[type="text"]:focus,select:focus{outline:dotted 1px #7d7f7f;}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,pre,table,fieldset,form
details,blockquote,object,iframe,pre,address,code,dl,dt,dd,embed,audio,video{font-size:1em;line-height:1.5625em;margin:0 0 1.25em 0;}body:not(.front) .content-container{font-size:0.875em;}strong,b{font-weight:600;}em{font-style:italic;}i{font-family:'FontAwesome';}p + ul{margin-left:3.05176em;}a{color:#002ea5;transition:color 0.3s ease-out;}a:hover{color:#7d7f7f;text-decoration:none;}.region-sidebar-first a{color:#3E3F3F;}.region-sidebar-first a:hover{color:#7d7f7f;}q{quotes:"\201C" "\201D" "\2018" "\2019";}h1,h2,h3,h4,h5,h6{font-weight:300;}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:300;}h1{font-size:1.95312em;margin-bottom:1.25em;line-height:1.25em;font-family:"Roboto Condensed",Arial,sans-serif;color:black;}h1 a{color:black;}@media (min-width:48em){.front #main h2{font-size:20px;}}h2{font-size:1.5625em;color:#3E3F3F;margin-bottom:1.25em;line-height:1.25em;font-weight:600;}h2 a{color:#3E3F3F;}h3{font-size:1.25em;margin-bottom:0.64em;margin-top:2.44141em;line-height:1.25em;font-weight:600;}h3 a{color:#3E3F3F;}.caps{font-size:1em;}h4{font-size:1em;color:#791500;margin-bottom:0.64em;margin-top:2.44141em;font-weight:600;line-height:1.25em;}h5{font-size:0.8em;font-weight:600;margin-bottom:0.64em;margin-top:2.44141em;text-transform:uppercase;}h6{font-size:0.8em;margin-bottom:0;text-transform:uppercase;font-weight:600;}h6.no-js{display:block;}h4 + h3 ~ *,h4 + h2 ~ *{padding-left:0;}sup{vertical-align:super;font-size:smaller;}sub{font-size:smaller;vertical-align:sub;}label{margin-bottom:0.64em;font-weight:600;}input,textarea{margin:0;}textarea{vertical-align:top;}table{width:100%;}table p,table ul{margin:0;padding:0;}table tbody{border:none;}table th,table td{padding:1.25em 0.512em;border:none;vertical-align:top;font-size:0.8em;}@media (min-width:48em){table th,table td{font-size:1em;line-height:1.25em;}}table tr.odd{background-color:white;}table tr:nth-child(odd){background-color:white;}table tr.even{background-color:#fefefe;}table tr:nth-child(even){background-color:#fefefe;}table th,table thead th{background-color:white;border-bottom:1px solid #fafafa;line-height:1.5625em;background:#002ea5;}table caption{caption-side:bottom;}ul,ol{margin-left:1.5625em;}ul li,ol li{margin:0 0 0.512em 0;}ul{list-style-type:square;padding-left:1em;}ol{padding-left:1.25em;}ol ol{margin-top:1em !important;}img{opacity:1;transition:opacity 0.3s ease-out;}a img{transform:rotate(0);-webkit-backface-visibility:hidden;}a img:hover{opacity:.75;}img,video{max-width:100%;width:100%;height:auto;}input[type="search"],.block-apachesolr-search .search-form .form-text{border-radius:0px;-webkit-border-radius:0px;-webkit-appearance:none;}input.form-text{border:1px solid #757575;}.links.inline{display:inline-block;list-style-image:none;list-style-type:none;list-style:none;margin-left:0;padding-left:0;}.field{margin-bottom:1em;}.node > .content > .field,.field-collection-container{margin-bottom:3.05176em;}.field-type-file{margin-bottom:1.95312em;}.field-type-file .file-icon{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.field-type-file a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;}.field-type-file a:hover{color:white;}@media (min-width:48em){.field-type-file a:hover{background-color:transparent;color:#791500;}}.field-type-file a:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.field-type-file .file-size{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.field-name-body .field-items *:first-child{margin-top:0;}.field-name-field-available-on-iagco{display:none;}.node-teaser .field-type-taxonomy-term-reference{display:none;}.field-name-field-number{display:none;}#block-system-main .field-label{text-transform:uppercase;}#block-system-main .field-type-taxonomy-term-reference{margin-bottom:1em;}#block-system-main .field-name-field-picture .field-label{display:none;}.node .content .field.field-name-field-view{margin-bottom:5.96046em;}.views-exposed-widget .form-select{width:100%;}.views-exposed-widget .form-type-date-popup .form-type-textfield{position:relative;}.views-exposed-widget .form-type-date-popup .form-type-textfield:before{position:absolute;right:0;font-family:"fontAwesome";content:"\f107";font-size:1.5625em;color:#7A9AC0;border:none;top:0;line-height:40px;margin:0;width:1.5625em;text-align:center;}.views-exposed-widget .form-type-date-popup .form-type-textfield .form-text.hasDatepicker{margin-right:0;}.views-exposed-widget .dk-selected,.views-exposed-widget .form-text.hasDatepicker{border:1px solid #7A9AC0;border-radius:1px;line-height:40px;height:40px;padding-left:1em;padding-right:2.44141em;}.views-exposed-widget .dk-selected:focus,.views-exposed-widget .form-text.hasDatepicker:focus{outline:none;border-color:#791500;}.views-exposed-widget .dk-selected:focus:before,.views-exposed-widget .form-text.hasDatepicker:focus:before{color:#791500;}.views-exposed-widget .dk-selected:before,.views-exposed-widget .form-text.hasDatepicker:before{font-family:"fontAwesome";content:"\f107";font-size:1.5625em;color:#7A9AC0;border:none;top:0;line-height:40px;margin:0;width:1.5625em;text-align:center;}.views-exposed-widget .dk-selected:after,.views-exposed-widget .form-text.hasDatepicker:after{border-left:none;}.views-exposed-widget.dk-select-open-down .dk-selected:before{content:"keyboard_arrow_up";}.views-exposed-widget .dk-select-options{border-color:#791500;padding:0;}.views-exposed-widget .dk-select-options li{margin-bottom:0;padding-top:0.64em;padding-bottom:0.64em;}.views-exposed-widget .dk-select-options li.dk-option-highlight{background-color:#791500;}.views-exposed-widget .dk-select-options li.dk-option-selected{background-color:#611100;color:white;}.views-exposed-widget .description{display:none;}.views-exposed-form .views-exposed-widget input[type="submit"]{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;background-color:transparent;color:#791500;padding:0 1em;line-height:38px;margin-top:0 !important;}@media (min-width:48em){.views-exposed-form .views-exposed-widget input[type="submit"]:hover{background-color:#791500;color:white;}}.views-exposed-form .views-exposed-widget input[type="submit"]:focus{outline:1px dotted #791500;}.views-exposed-form .views-exposed-widget input[type="submit"]:hover{cursor:pointer;}input[type="checkbox"],input.facetapi-checkbox{-webkit-appearance:none;background-color:transparent;border:1px solid #7A9AC0;padding:6px;border-radius:2px;display:inline-block;position:relative;vertical-align:middle;margin-right:1em;font-weight:600;}input[type="checkbox"]:focus,input.facetapi-checkbox:focus{outline:none;box-shadow:0 1px 2px rgba(0,0,0,0.1),inset 0px 1px 3px rgba(0,0,0,0.2);}input[type="checkbox"]:active,input[type="checkbox"]:checked:active,input.facetapi-checkbox:active,input.facetapi-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.2);}input[type="checkbox"]:checked,input.facetapi-checkbox:checked{background-color:#7A9AC0;}input[type="checkbox"]:checked:after,input.facetapi-checkbox:checked:after{content:'\2714';position:absolute;top:1px;left:2px;color:white;line-height:100%;vertical-align:middle;font-size:0.8em;}input[type="checkbox"]:hover,input.facetapi-checkbox:hover{cursor:pointer;}.container-inline-date .form-item + .form-item{padding-left:14px;}.block-search input[type="search"],.block-apachesolr-search .search-form .form-text{width:100%;font-size:1.25em;border:0;padding-left:1.25em;padding-right:46px;padding-top:0.8em;padding-bottom:0.8em;}@media (min-width:38em){.block-search input[type="search"],.block-apachesolr-search .search-form .form-text{box-shadow:0px 3px 5px 0px rgba(0,0,0,0.25);}}@media (min-width:48em){.block-search input[type="search"],.block-apachesolr-search .search-form .form-text{font-size:1em;padding-top:0.79em;padding-bottom:0.79em;box-shadow:none;}.block-search input[type="search"]:focus,.block-apachesolr-search .search-form .form-text:focus{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.25);}}@media (min-width:56em){.block-search input[type="search"],.block-apachesolr-search .search-form .form-text{font-size:1em;padding-top:0;padding-bottom:0;line-height:48px;height:50px;}}.block-search input[type="search"]:focus,.block-apachesolr-search .search-form .form-text:focus{outline:none;}@media (min-width:38em){.block-search input[type="search"]{border-bottom:2px solid #3E3F3F;}}@media (min-width:48em){.block-search input[type="search"]{border:1px solid #3E3F3F;}}@media (min-width:56em){.block-search input[type="search"]{min-width:300px;}}.block-apachesolr-search .search-form .form-text{border:1px solid #3E3F3F;}.block-search input[type="submit"],.block-apachesolr-search input[type="submit"]{transition:all 0.3s;width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/search-icon.svg);background-repeat:no-repeat;background-size:12px;background-position:center;background-color:transparent;border:none;position:absolute;top:0;right:0;bottom:0;width:45px;text-indent:-99999px;white-space:nowrap;overflow:hidden;}.no-svg .block-search input[type="submit"],.no-svg
  .block-apachesolr-search input[type="submit"]{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/search-icon.png);}@media (min-width:48em){.block-search input[type="submit"],.block-apachesolr-search input[type="submit"]{margin-top:1px;margin-right:1px;margin-bottom:1px;}.block-search input[type="submit"]:hover,.block-apachesolr-search input[type="submit"]:hover{cursor:pointer;background-color:#fafafa;}}.search-form label{display:none;}.form-item-retain-filters{display:none !important;}.page-search-book .form-item-retain-filters{display:none !important;}.visible{display:inline-block !important;margin-bottom:-4px;}@media (min-width:48em){.messages-container{padding-left:2.44141em;}}@media (min-width:48em){.mobile-image{display:none;}}.desktop-image{display:none;}@media (min-width:48em){.desktop-image{display:block;}}.table-responsive{overflow:scroll;box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);}.table-responsive .table-controls{padding-bottom:1em;padding-top:0.64em;padding-left:1em;}.table-responsive table{box-shadow:none;margin-bottom:0;}.table-responsive table thead th{border-top:1px solid #791500;}table{border-collapse:separate;border-spacing:0;display:block;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}table thead th,table th{color:black;background:#EDF0F2;border-color:#791500;border-style:solid;border-width:0;border-bottom-width:1px;font-size:0.8em;}table thead th{background-color:#d5d8da;}table thead th:nth-child(odd){background-color:#e1e4e6;}table thead th:not(:last-child){border-right-width:1px;}table tbody tr:nth-child(even){background:#f6f7f8;}table tbody tr th:not(:first-child){border-left-width:1px;}table tbody tr th:nth-child(even){background:#e1e4e6;}.icon-text-hidden{font:0/0 serif;text-shadow:none;color:transparent;}.styleguide-header{clear:both;margin-top:3.05176em;margin-bottom:1em;font-size:0.8em;text-transform:uppercase;color:#7d7f7f;border-bottom:1px solid #757575;}.styleguide-header:nth-child(1){margin-top:0;}.region-blockgroup-masthead-right{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:2px solid #791500;}@media (min-width:48em){.region-blockgroup-masthead-right{position:relative;top:50%;transform:translateY(-50%);margin-top:-0.64em;float:right;clear:none;border-bottom:none;}}@media (min-width:56em){.region-blockgroup-masthead-right{margin-top:-0.8em;}}.block-agco-alert{background-color:#CE4800;border-bottom:1px solid black;}@media (min-width:38em){.block-agco-alert{border-top:1px solid black;}}.block-agco-alert .content{max-width:940px;margin:0 auto;color:white;text-shadow:0px 2px 5px rgba(0,0,0,0.25);padding:0.8em 1em;}@media (min-width:38em){.block-agco-alert .content{padding:0.8em 1em;}}.block-agco-alert .content::before{content:'\f071';font-family:'FontAwesome';font-size:1.25em;line-height:25px;vertical-align:middle;}.block-agco-alert p{display:inline;margin-bottom:0;vertical-align:middle;margin-left:1em;}.block-agco-alert .content a{color:white;display:inline;}.region-footer-first .container{position:static;}.block-agco-chat{float:left;clear:both;margin-top:1em;}@media (min-width:48em){.block-agco-chat{position:fixed;z-index:1;bottom:50%;right:0.64em;}}.block-agco-chat .btn{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;background-color:#7A1600;border:none;padding:12px 16px;font-size:16px;font-weight:600;max-width:115px;cursor:pointer;border-top-right-radius:15px;border-bottom-left-radius:15px;}.block-agco-chat .btn:hover{color:white;}@media (min-width:48em){.block-agco-chat .btn:hover{background-color:transparent;color:#791500;}}.block-agco-chat .btn:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.block-agco-chat .btn:hover{background-color:#4B0808;color:white;}@media (min-width:48em){.block-agco-chat .btn:hover{background-color:#4B0808;color:white;}}.block-agco-chat .btn:hover .icon-image-preview{color:white;}.block-agco-chat .btn .icon-image-preview{display:block;margin-left:17px;margin-bottom:10px;width:36px;height:36px;font-size:48px;background-repeat:no-repeat;background-size:contain;}.block-agco-chat .btnRed{background-color:#7A1600;border:none;color:white;padding:12px 16px;font-size:16px;cursor:pointer;}.block-agco-chat .btnRed:hover{background-color:#4B0808;}.block-agco-chat .roundedTRBL{border-top-right-radius:15px;border-bottom-left-radius:15px;}.block-agco-chat .material-icons{font-family:'Material Icons Custom';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;}.block-agco-chat .icon-image-preview{display:inline-block;width:36px;height:36px;font-size:48px;background-repeat:no-repeat;background-size:contain;position:relative;}.block-agco-chat .icon-image-preview::before{background-image:url(/sites/all/themes/de_theme/dist/img/custom-icons/forum-white.svg);content:'';width:46px;height:46px;position:absolute;background-repeat:no-repeat;background-size:contain;left:-5px;top:-5px;}.chat-form legend{padding-left:1em;padding-right:1em;}@media (max-width:40em){.chat-form legend{color:white;}}@media (max-width:40em){.chat-form .container{padding-left:0;padding-right:0;}}@media (max-width:40em){.chat-form fieldset{border:none;}}.chat-form .form-group{float:left;width:100%;padding:0.4096em 0;}@media (min-width:38em){.chat-form .form-group{width:50%;padding:0.4096em 1em;}}.chat-form .form-group label{text-align:left;}@media (max-width:40em){.chat-form .form-group label{color:white;}}.chat-form .form-group input,.chat-form .form-group select{width:100%;padding:0.4096em 0.64em;}.chat-form .modal-footer{float:left;clear:both;width:100%;margin-top:1.5625em;}.chat-form footer{display:none;}@media (max-width:40em){.chat-form footer small{color:white;}}.banner-container{position:relative;height:100px;}@media (min-width:38em){.banner-container{height:200px;}}.banner-container #block-de-banner-images-banner-images-main{position:absolute;top:0;right:-1.95312em;bottom:0;left:-1.95312em;background-size:cover;background-position:center;}@media (min-width:58.75em){.banner-container #block-de-banner-images-banner-images-main{left:0;right:calc((-100vw + 940px) / 2);}}.banner-container #block-de-banner-images-banner-images-main .hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}@media (min-width:38em){.block-contact-info{-ms-flex:0 0 20%;flex:0 0 20%;}}.block-contact-info .field--name-body{color:white;}.block-contact-info .field--name-body a{color:white;text-decoration:none;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;display:inline-block;color:#fafafa;border:1px solid #fafafa;font-size:0.8em;}.block-contact-info .field--name-body a:hover{color:white;}@media (min-width:48em){.block-contact-info .field--name-body a:hover{background-color:transparent;color:#791500;}}.block-contact-info .field--name-body a:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.block-contact-info .field--name-body a:focus{background:#fafafa;border:1px solid #fafafa;}.block-contact-info .field--name-body a:hover{background:#fafafa;color:#7d7f7f;}@media (min-width:38em){.block-contact-info .field--name-body a{padding-left:3.8147em;padding-right:3.8147em;}}.block-facetapi h2{border-bottom:2px solid rgba(121,21,0,0.3) !important;}.block-facetapi ul{margin-left:0;padding-left:0;}.block-facetapi ul li{list-style:none;font-size:0.8em;font-weight:600;text-transform:uppercase;}.block-facetapi ul li input.facetapi-checkbox{font-size:1.25em;}.block-facetapi ul li a.facetapi-checkbox{display:inline-block;vertical-align:middle;}.block-facetapi ul li a{text-decoration:none;}#block-bean-homepage-what-we-do{position:relative;}@media (min-width:48em){#block-bean-homepage-what-we-do{padding-right:3.8147em;}}#block-bean-homepage-what-we-do:after{content:"";position:absolute;top:0;right:-1000px;bottom:0;left:-1000px;background-color:#EDF0F2;z-index:0;}@media (min-width:48em){#block-bean-homepage-what-we-do:after{right:0;}}#block-bean-homepage-what-we-do > *:not(.contextual-links-wrapper){position:relative;z-index:1;}#block-bean-homepage-what-we-do .field-name-description-field{margin-bottom:0;padding-bottom:9.31323em;}@media (min-width:48em){#block-bean-homepage-what-we-do .field-name-description-field{padding-bottom:7.45058em;}}#block-bean-homepage-what-we-do .about-us-link{position:absolute;bottom:3.05176em;}@media (min-width:48em){#block-bean-homepage-what-we-do .about-us-link{bottom:0;}}@media (min-width:48em){#block-views-homepage-block{margin-top:1em;padding-right:1.5625em;}}#block-views-homepage-block h2{margin-bottom:1.95312em;}#block-views-homepage-block li{margin-left:0;list-style:none;}#block-views-homepage-block li:not(:last-child){margin-bottom:1.5625em;}#block-views-homepage-block .views-field-field-line-of-business .field-content{display:inline-block;background-color:#F3F3F3;font-weight:600;line-height:100%;text-transform:uppercase;padding:0.64em 1em;font-size:5px;font-size:0.625rem;}#block-views-homepage-block .views-field-title-field-et{margin-top:0.64em;margin-left:0.64em;}#block-views-homepage-block .views-field-title-field-et a{color:#3E3F3F;font-weight:600;font-size:1.25em;text-decoration:none;}#block-views-homepage-block .views-field-title-field-et a:hover{color:#7d7f7f;}#block-views-homepage-block .views-field-created{margin-left:0.64em;}#block-views-homepage-block .views-field-created span{font-size:5px;font-size:0.625rem;color:#791500;text-transform:uppercase;font-weight:600;}#block-views-popular-links-block-1,#block-views-popular-documents-block-1{float:left;}@media (min-width:48em){#block-views-popular-links-block-1,#block-views-popular-documents-block-1{width:33%;margin-top:1em;}}@media (min-width:48em){#block-views-popular-links-block-1 header,#block-views-popular-documents-block-1 header{margin-left:1.95312em;}}#block-views-popular-links-block-1 .view,#block-views-popular-documents-block-1 .view{position:relative;background-color:#EDF0F2;padding:3.8147em 0 9.31323em 0;}@media (min-width:48em){#block-views-popular-links-block-1 .view,#block-views-popular-documents-block-1 .view{padding:3.8147em 3.05176em 7.45058em 1.95312em;}}#block-views-popular-links-block-1 .view:after,#block-views-popular-documents-block-1 .view:after{content:"";position:absolute;top:0;right:-1000px;bottom:0;left:-1000px;background-color:#EDF0F2;z-index:0;}@media (min-width:48em){#block-views-popular-links-block-1 .view:after,#block-views-popular-documents-block-1 .view:after{left:0;right:-1000px;}}#block-views-popular-links-block-1 .view > *,#block-views-popular-documents-block-1 .view > *{position:relative;z-index:1;}#block-views-popular-links-block-1 .view ul li,#block-views-popular-documents-block-1 .view ul li{list-style:none;margin-left:0;margin-bottom:1.5625em;}#block-views-popular-links-block-1 .view ul li:last-child,#block-views-popular-documents-block-1 .view ul li:last-child{margin-bottom:0;}#block-views-popular-links-block-1 .view ul li a,#block-views-popular-documents-block-1 .view ul li a{text-decoration:none;color:#3E3F3F;}#block-views-popular-links-block-1 .view ul li a:hover,#block-views-popular-documents-block-1 .view ul li a:hover{color:#7d7f7f;}#block-views-popular-links-block-1 .view .more-link,#block-views-popular-documents-block-1 .view .more-link{text-align:left;position:absolute;bottom:3.05176em;}@media (min-width:48em){#block-views-popular-links-block-1 .view .more-link,#block-views-popular-documents-block-1 .view .more-link{bottom:0;left:0;}}#block-views-popular-links-block-1 .view .more-link a,#block-views-popular-documents-block-1 .view .more-link a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;}#block-views-popular-links-block-1 .view .more-link a:hover,#block-views-popular-documents-block-1 .view .more-link a:hover{color:white;}@media (min-width:48em){#block-views-popular-links-block-1 .view .more-link a:hover,#block-views-popular-documents-block-1 .view .more-link a:hover{background-color:transparent;color:#791500;}}#block-views-popular-links-block-1 .view .more-link a:focus,#block-views-popular-documents-block-1 .view .more-link a:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.block-iagco-integration{position:absolute;top:100px;left:0;border-bottom:1px solid black;}@media (min-width:38em){.block-iagco-integration{position:absolute;top:50%;transform:translateY(-50%);top:50%;right:7.75em;left:auto;border-top:0;border-bottom:0;box-shadow:none;}}@media (min-width:48em){.block-iagco-integration{position:static;float:right;margin-right:1em;transform:none;}}.block-iagco-integration a{font-weight:600;font-size:0.8em;line-height:15px;padding-top:9px;padding-bottom:9px;padding-left:2px;padding-right:2px;width:90px;border-right:2px solid #791500;border-bottom:2px solid #791500;border-top:0;transition:background-color 0.3s,color 0.3s;background-color:#fff;color:#791500;}.block-iagco-integration a:hover{background-color:#791500;color:#fff;}@media (min-width:38em){.block-iagco-integration a{width:185px;line-height:43px;padding-top:0;padding-bottom:0;border:1.5px solid #791500;box-shadow:0px 0px 18px -6px #4c4c4e;}.block-iagco-integration a:focus{color:#791500;background-color:#fff;border:1.5px solid #791500;box-shadow:0px 0px 18px -6px #4c4c4e;outline:1px dotted #791500;}}@media (min-width:56em){.block-iagco-integration a{font-size:1em;width:auto;padding-left:1.5625em;padding-right:1.5625em;line-height:48px;}}@media (min-width:38em){.block-project-cleans{-ms-flex:1 1 auto;flex:1 1 auto;}}.block-project-cleans h2{font:inherit;font-size:100%;vertical-align:baseline;font-weight:600;margin-bottom:1.5625em;color:white;}.block-project-cleans .field--name-body{color:white;}.block-project-cleans .field--name-body p{font-size:0.8em;max-width:22.73737em;}.block-project-cleans .field--name-field-link a{color:white;text-decoration:none;text-transform:uppercase;font-weight:600;}.block-search{position:absolute;bottom:-53px;right:0;left:0;border-radius:0;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid black;}@media (min-width:38em){.block-search{bottom:-57px;height:55px;left:0;border-bottom:0;}}@media (min-width:48em){.block-search{height:45px;float:right;clear:right;position:relative;bottom:0;}}@media (min-width:56em){.block-search{height:50px;}}.block-search #search-block-form{-ms-flex:1;flex:1;height:100%;}@media (min-width:48em){.block-search #search-block-form{-ms-flex:none;flex:none;}}.block-search #search-block-form .container-inline{position:relative;}.block-search #search-block-form > div{width:100%;}@media (min-width:48em){.block-search #search-block-form > div{width:auto;}}.block-search .form-type-searchfield{border-radius:0;}.block-social-media.menu--social-media{width:100%;}.block-social-media.menu--social-media .menu{margin-top:0.64em;margin-bottom:1em;}@media (min-width:38em){.block-social-media.menu--social-media .menu{margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}}.block-social-media.menu--social-media .menu li{-ms-flex:0 0 auto;flex:0 0 auto;}.block-social-media.menu--social-media .menu a{background-color:#3e3f40;color:white;border:none;height:30px;width:30px;margin-right:1.25em;}.block-social-media.menu--social-media .menu a:hover{background-color:white;color:#808285;}.block-social-media.menu--social-media .menu li:last-child a{margin-right:0;}.block-social-media.menu--social-media .menu .fa{font-size:1em;}#block-socialmedia.social-media-menu .menu li{margin-right:0.4096em;}#block-socialmedia.social-media-menu .menu li:last-child{margin-right:0;}#logo{position:absolute;top:50%;transform:translateY(-50%);width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;display:block;margin-bottom:0;z-index:3;}@media (min-width:48em){#logo{width:40.42553%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}#logo a{text-align:left;display:block;line-height:0;max-width:300px;}@media (min-width:48em){#logo a{max-width:252px;}}#logo a img{max-width:none;width:auto;height:3em;}@media (min-width:62em){#logo a img{height:4em;}}#footer .region .terms-service-footer{background-color:#4C4C4E;text-align:center;padding:1.25em 1.5625em;margin-top:3.8147em;font-size:0.8em;}#footer .region .terms-service-footer p{text-transform:uppercase;}@media (min-width:29em){#footer .region .terms-service-footer p{margin-left:1.5625em;margin-right:1.5625em;}}#footer .region .terms-service-footer p:first-of-type{margin-bottom:1em;}@media (min-width:48em){#footer .region .terms-service-footer p{display:inline-block;margin-bottom:0;}#footer .region .terms-service-footer p:first-of-type{margin-right:1.25em;margin-bottom:0;}}#footer .region .terms-service-footer p a{text-decoration:none;}#footer .region .terms-service-footer p a:hover{color:#C9D0D4;}.remodal-overlay{background-color:rgba(28,5,0,0.95);}.remodal-wrapper .remodal{background:none;max-width:700px;min-height:0;margin:20px auto;border-radius:6px;background:#f4f4f4;z-index:9999;}@media (min-width:40.0625em){.remodal-wrapper .remodal{background:#f4f4f4;}}@media (min-width:31.25em){.remodal-wrapper .remodal{background:none;max-width:700px;min-height:0;margin:20px auto;border-radius:6px;background:#f4f4f4;}}.remodal-wrapper .btn-primary{background-color:#791500;border-color:#791500;margin-top:1em;}@media (min-width:40.0625em){.remodal-wrapper .btn-primary{margin-top:0;}.remodal-wrapper .btn-primary:hover{background-color:transparent;}.remodal-wrapper .btn-primary:hover:focus{background-color:#791500;}}.remodal-wrapper .remodal-close{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.remodal-wrapper .remodal-close:before{content:'close';color:#791500;-ms-flex-order:2;order:2;padding-left:1em;}.remodal-wrapper .remodal-close:after{color:#791500;padding-left:.2em;-ms-flex-order:1;order:1;}.remodal-wrapper .remodal-close:hover{background-color:#791500;}@media (min-width:40.0625em){.remodal-wrapper .remodal-close:hover{background-color:#791500;}}#block-locale-language{position:absolute;right:1.5em;top:0.4096em;}@media (min-width:48em){#block-locale-language{position:static;float:right;}}#block-locale-language ul.language-switcher-locale-url{margin:0;}#block-locale-language ul.language-switcher-locale-url li{float:left;font-size:0.8em;list-style:none;margin-bottom:0;text-transform:uppercase;}#block-locale-language ul.language-switcher-locale-url li:first-child:after{content:"/";display:inline;font-weight:600;margin-left:0.8em;margin-right:0.8em;}#block-locale-language ul.language-switcher-locale-url li.active a{color:#3E3F3F;}#block-locale-language ul.language-switcher-locale-url li a{text-decoration:none;color:#791500;display:inline;}#block-locale-language ul.language-switcher-locale-url li a:hover{color:#7d7f7f;}#block-views-popular-links-block{position:relative;padding:3.8147em 0 3.8147em 0;background-color:#791500;}@media (min-width:48em){#block-views-popular-links-block{padding:3.8147em 3.05176em 3.8147em 1.95312em;}}#block-views-popular-links-block:after{content:"";position:absolute;top:0;right:-1000px;bottom:0;left:-1000px;background-color:#791500;z-index:0;}@media (min-width:48em){#block-views-popular-links-block:after{right:0;}}#block-views-popular-links-block h2{color:white;border-color:white;}#block-views-popular-links-block > *:not(.contextual-links-wrapper){position:relative;z-index:1;}#block-views-popular-links-block .view-popular-links li{list-style:none;margin-left:0;}#block-views-popular-links-block .view-popular-links li:not(:last-child){margin-bottom:1em;}#block-views-popular-links-block .view-popular-links li:first-child{margin-top:-0.32768em;}#block-views-popular-links-block .view-popular-links li .views-field-title{vertical-align:middle;}#block-views-popular-links-block .view-popular-links li span{vertical-align:middle;}#block-views-popular-links-block .view-popular-links li a{color:white;line-height:100%;padding:0.32768em 0 0.32768em 0;text-decoration:none;}#block-views-popular-links-block .view-popular-links li a:hover{color:#C9D0D4;}@media (min-width:48em){.front #block-views-popular-links-block:after{left:0;right:-1000px;}}#footer .region .block-twitter-share-footer{margin-top:3.05176em;}#footer .region .block-twitter-share-footer p a{transition:all 0.3s;background-color:#0077a5;padding:1em 1.95312em 1em 3.8147em;text-decoration:none;border-radius:1px;color:white;display:inline-block;width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/twitter-icon.svg);background-repeat:no-repeat;background-size:15px;background-position:10px center;}.no-svg #footer .region .block-twitter-share-footer p a{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/twitter-icon.png);}#footer .region .block-twitter-share-footer p a:hover{background-color:#0091c9;color:white;}.region-sidebar-first .block{position:relative;overflow:visible;padding:3.8147em 3.05176em 3.8147em 1.25em;}.region-sidebar-first .block:after{content:"";position:absolute;top:0;right:-1000px;bottom:0;left:-1000px;background-color:#EDF0F2;z-index:0;}@media (min-width:48em){.region-sidebar-first .block:after{right:0;}}.region-sidebar-first .block > *:not(.contextual-links-wrapper){position:relative;z-index:1;}.region-sidebar-first .block:not(:first-child){margin-top:1.25em;}.region-sidebar-first .block:not(.block-sub-nav) .field-name-title-field h2,.region-sidebar-first .block:not(.block-sub-nav) header h2{font-size:1.25em;text-transform:uppercase;padding-bottom:0.512em;border-bottom:1px solid #3E3F3F;}.region-sidebar-first .block:not(.block-sub-nav) .field-item a{font-size:1em;font-weight:300;}@media (min-width:48em){.region-sidebar-first .block:not(.block-sub-nav) .field-item a{font-size:0.8em;}}.region-sidebar-first .block:not(.block-sub-nav) .item-list > ul{margin-bottom:0;}.region-sidebar-first .block:not(.block-sub-nav) .item-list > ul li{list-style:none;margin-left:0;padding:0.4096em 0;}.region-sidebar-first .block:not(.block-sub-nav) .more-link{text-align:left;position:absolute;bottom:-5.96046em;margin-bottom:-3px;}.region-sidebar-first .block:not(.block-sub-nav) .more-link a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;color:white;}.region-sidebar-first .block:not(.block-sub-nav) .more-link a:hover{color:white;}@media (min-width:48em){.region-sidebar-first .block:not(.block-sub-nav) .more-link a:hover{background-color:transparent;color:#791500;}}.region-sidebar-first .block:not(.block-sub-nav) .more-link a:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.region-sidebar-first #block-bean-quick-links:after,.region-sidebar-first #block-views-key-releases-block:after{background-color:#DED1C4;}.region-sidebar-first .view-book-updates .views-row{margin-bottom:0.512em;}.region-sidebar-first .view-book-updates .views-row-last{margin-bottom:0;}.region-sidebar-first .view-book-updates .views-field{font-size:0.8em;margin-bottom:0.32768em;}.region-sidebar-first .view-book-updates .views-field .views-label{text-transform:uppercase;font-weight:bold;}.region-sidebar-first .view-book-updates .views-field .field{margin-bottom:0;}.region-sidebar-first .view-book-updates .views-field-title-field{font-size:1em;}.region-sidebar-first .view-book-updates p{margin-bottom:0;}.region-sidebar-first .view-book-updates .more-link{position:unset !important;}.region-sidebar-first .view-key-releases .views-field-title-field-et a{font-size:0.8em;}.region-sidebar-first #block-bean-contact-us-block{color:white;background-color:#791500;}.region-sidebar-first #block-bean-contact-us-block:after{background-color:#791500;}.region-sidebar-first #block-bean-contact-us-block .field-name-title-field h2{color:white;border-color:white;}.region-sidebar-first #block-bean-contact-us-block .field p{margin:0;font-size:0.8em;line-height:1.25em;}.region-sidebar-first #block-bean-contact-us-block .field p:not(:last-child){margin-bottom:0.64em;}.region-sidebar-first #block-bean-contact-us-block .field p a{color:white;font-size:1em;}.region-sidebar-first #block-bean-contact-us-block .field p a:hover{color:#C9D0D4;}.region-sidebar-first #block-bean-contact-us-block .field-name-description-field .field-item > div{background-size:20px;display:block;padding-left:2.44141em;}.region-sidebar-first #block-bean-contact-us-block .field-name-description-field .field-item > div h3{font-size:1em;}.region-sidebar-first #block-bean-contact-us-block .address-area{width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/mail-icon-light.svg);background-repeat:no-repeat;}.no-svg .region-sidebar-first #block-bean-contact-us-block .address-area{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/mail-icon-light.png);}.region-sidebar-first #block-bean-contact-us-block .telephone-area{width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/phone-icon-light.svg);background-repeat:no-repeat;}.no-svg .region-sidebar-first #block-bean-contact-us-block .telephone-area{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/phone-icon-light.png);}.region-sidebar-first #block-bean-contact-us-block .email-area{width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/email-icon-light.svg);background-repeat:no-repeat;}.no-svg .region-sidebar-first #block-bean-contact-us-block .email-area{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/email-icon-light.png);}.region-sidebar-first #block-bean-contact-us-block .press-area{width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/press-icon-light.svg);background-repeat:no-repeat;}.no-svg .region-sidebar-first #block-bean-contact-us-block .press-area{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/press-icon-light.png);}.region-sidebar-first #block-views-key-releases-block{padding-bottom:5.96046em;}.region-sidebar-first #block-views-key-releases-block li a{text-decoration:none;}.region-sidebar-first #block-views-key-releases-block .field-content{line-height:1.25em;}.region-slideshow{background-color:#262626;}.region-slideshow .container{position:relative;max-width:940px;margin:0 auto;}.region-slideshow .container:after{content:"";display:table;clear:both;}@media (max-width:61.25em){.region-slideshow .container{padding:0 1.5625em;}}.region-slideshow .block-webform{background-color:#262626;text-align:center;max-width:940px;margin:0 auto;display:block;padding-top:1em;padding-bottom:1em;}.region-slideshow .block-webform:not(.show-textarea) .webform-component-textarea,.region-slideshow .block-webform:not(.show-textarea) .webform-component-textfield,.region-slideshow .block-webform:not(.show-textarea) .form-actions{display:none;}.region-slideshow .block-webform h2{display:inline-block;vertical-align:middle;width:100%;margin-bottom:0.4096em;color:white;font-size:1em;}@media (min-width:38em){.region-slideshow .block-webform h2{width:auto;margin-top:1em;margin-bottom:1em;}}.region-slideshow .block-webform .content{display:inline-block;vertical-align:middle;text-align:center;max-width:100%;}.region-slideshow .block-webform .form-required{display:none;}.region-slideshow .block-webform .webform-component,.region-slideshow .block-webform .form-actions,.region-slideshow .block-webform .webform-confirmation,.region-slideshow .block-webform .links{margin-right:1.5625em;margin-left:1.5625em;}.region-slideshow .block-webform .webform-component-radios{display:inline-block;margin-right:1.5625em;margin-left:1.5625em;margin-bottom:0;margin-top:0;color:white;}.region-slideshow .block-webform .webform-component-radios .form-type-radio{display:inline-block;margin-bottom:0;margin-top:0;position:relative;}.region-slideshow .block-webform .webform-component-radios .form-type-radio:not(:last-child){margin-right:1em;}.region-slideshow .block-webform .webform-component-radios .form-type-radio input[type=radio]{position:absolute;visibility:hidden;margin-right:0.4096em;width:20px;height:20px;}.region-slideshow .block-webform .webform-component-radios .form-type-radio input[type=radio]:checked ~ label::after{background-color:white;}.region-slideshow .block-webform .webform-component-radios .form-type-radio label::before{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:0.64em;border:2px solid #fafafa;border-radius:100%;}.region-slideshow .block-webform .webform-component-radios .form-type-radio label::after{transition:all 0.3s;content:'';display:block;position:absolute;top:0;left:0;width:10px;height:10px;margin:5px;border-radius:100%;background-color:rgba(255,255,255,0);}.region-slideshow .block-webform .webform-component-textfield{display:none;}.region-slideshow .block-webform .webform-component-textarea{margin-top:0;margin-bottom:0;}.region-slideshow .block-webform .webform-component-textarea label{text-align:left;margin-top:0.64em;}.region-slideshow .block-webform .webform-component-textarea .form-textarea{border:none;padding:1em;}.region-slideshow .block-webform .form-actions{display:inline-block;display:none;}.region-slideshow .block-webform .form-actions input{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;border:none;}@media (min-width:48em){.region-slideshow .block-webform .form-actions input:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.region-slideshow .block-webform .form-actions input:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.region-slideshow .block-webform .form-actions input:hover{cursor:pointer;}.region-slideshow .block-webform.show-textarea{text-align:left;padding-top:3.8147em;padding-bottom:3.8147em;}.region-slideshow .block-webform.show-textarea h2{font-size:1.25em;margin-top:0;margin-bottom:0.8em;margin-right:0;}.region-slideshow .block-webform.show-textarea .content{width:100%;text-align:left;}.region-slideshow .block-webform.show-textarea .webform-component-radios{margin-bottom:0.4096em;}.region-slideshow .block-webform.show-textarea .webform-component-radios .form-type-radio{margin-bottom:0;margin-top:0;}.region-slideshow .block-webform.show-textarea .webform-component-textfield{float:right;width:100%;margin-top:1.5625em;margin-bottom:1.5625em;}@media (min-width:48em){.region-slideshow .block-webform.show-textarea .webform-component-textfield{width:auto;margin-bottom:0.32768em;}}.region-slideshow .block-webform.show-textarea .webform-component-textfield input{line-height:35px;padding-top:0;padding-bottom:0;}.region-slideshow .block-webform.show-textarea .webform-component-textarea label{color:white;margin-bottom:1.25em;}.region-slideshow .block-webform.show-textarea .webform-component-textarea .description{color:white;padding-top:1.25em;font-style:italic;}.region-slideshow .block-webform.show-textarea .webform-component-textarea .description a{color:white;}.region-slideshow .block-webform.show-textarea .form-actions{display:block;margin-bottom:0;margin-top:1.5625em;}.region-slideshow .block-webform.show-textarea .form-actions input:hover{cursor:pointer;}.region-slideshow .block-webform .webform-confirmation{color:white;}.region-slideshow .block-webform .links a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;}@media (min-width:48em){.region-slideshow .block-webform .links a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.region-slideshow .block-webform .links a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.not-logged-in .block-webform:not(.show-textarea) .webform-component-radios{margin-bottom:0;margin-top:0;}.block-agco-cannabis-application-dashboard thead th{width:500px;}.block-agco-cannabis-application-dashboard tbody tr:nth-child(1) td,.block-agco-cannabis-application-dashboard tbody tr:last-of-type td{font-weight:600;}#ui-datepicker-div{border:none;border-radius:0;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25);background-color:white;}#ui-datepicker-div .ui-datepicker-header{background:white;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev-hover{background:#fafafa;right:2px;top:2px;cursor:pointer;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev-hover{left:2px;}#ui-datepicker-div th{background-color:#791500;color:white;}#ui-datepicker-div td a{background:#fafafa;}#ui-datepicker-div td a.ui-state-highlight{border-color:#f92b00;}.menu--footer-secondary .menu{margin:0;padding:0;}.menu--footer-secondary .menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}@media (min-width:38em){.menu--footer-secondary .menu{display:-ms-flexbox;display:flex;}}.menu--footer-secondary .menu li{-ms-flex:0 0 auto;flex:0 0 auto;}.menu--footer-secondary .menu a{margin-right:1.25em;padding-right:1.25em;text-decoration:none;color:#fafafa;text-transform:uppercase;font-weight:300;font-size:0.8em;position:relative;}.menu--footer-secondary .menu a:hover{text-decoration:underline;}@media (min-width:38em){.menu--footer-secondary .menu a:after{content:"";width:1px;height:10px;background:#fafafa;position:absolute;right:0;top:4px;}}.menu--footer-secondary .menu li:last-child a{padding-right:0;margin-right:0;}.menu--footer-secondary .menu li:last-child a:after{display:none;}#footer{overflow:hidden;}#footer .container{margin:0;padding:0;max-width:none;}#footer .footer-container{padding-top:4.76837em;clear:both;}#footer .region{float:left;color:white;padding-right:1.5625em;clear:both;width:100%;}@media (min-width:29em){#footer .region{clear:none;}}#footer .region:not(.region-footer-suffix){float:left;clear:both;}@media (min-width:29em){#footer .region:not(.region-footer-suffix){clear:none;}}@media (min-width:48em){#footer .region:not(.region-footer-suffix){height:auto;}}#footer .region.region-footer-suffix .container{margin-top:0;}#footer .region.region-footer-suffix .container .terms-service-footer{margin-top:0;}#footer .region:first-of-type .container{margin-top:0;}@media (max-width:29em){#footer .region .container{margin-top:3.05176em;}}#footer .region h2{color:white;font-size:1em;margin-bottom:1em;line-height:1.5625em;text-transform:uppercase;}@media (min-width:38em){#footer .region h2{font-size:0.8em;}}#footer .region h2 a{color:white;text-decoration:none;}#footer .region h2:not(:first-of-type){margin-top:1.5625em;}#footer .region .menu{margin:0;padding:0;}#footer .region .menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}#footer .region .menu li{float:left;clear:both;width:100%;font-size:0.8em;line-height:1.95312em;}@media (min-width:38em){#footer .region .menu li{font-size:0.64em;}}#footer .region .menu li a{transition:all 0.3s;float:left;width:100%;font-weight:300;color:white;text-decoration:none;padding-left:0.8em;margin-left:-0.8em;}#footer .region .menu li a:hover{background-color:rgba(255,255,255,0.1);}#footer .region p{font-size:0.8em;margin-bottom:0.8em;line-height:1.25em;}#footer .region p a{color:white;}#footer .region p a:hover{color:#C9D0D4;}#footer .footer-container{margin-bottom:4.76837em;}@media (min-width:29em){#footer .footer-container .region{width:50%;}}#footer .footer-container .region.region-footer-first{width:100%;max-width:280px;padding-right:0;}@media (min-width:38em){#footer .footer-container .region.region-footer-first{width:50%;max-width:400px;}}@media (min-width:56em){#footer .footer-container .region.region-footer-first{padding-right:5.96046em;}}#footer .footer-container .region.region-footer-first .block{float:left;}#footer .footer-container .region.region-footer-first .footer-logo{padding-right:1em;}#footer .footer-container .region.region-footer-first .ontario-crest{width:20%;}#footer .footer-container .region.region-footer-second{clear:both;padding-right:0;width:100%;}@media (min-width:56em){#footer .footer-container .region.region-footer-second{clear:none;width:50%;}}#footer .footer-container .region.region-footer-second,#footer .footer-container .region.region-footer-third{margin-top:2.44141em;}@media (min-width:56em){#footer .footer-container .region.region-footer-second,#footer .footer-container .region.region-footer-third{margin-top:0;}}#footer .footer-container .region.region-footer-fifth{display:none;}#footer .footer-container .region .block-twitter-share-footer{float:left;clear:both;margin-top:3.05176em;}@media (min-width:56em){#footer .footer-container .region .block-twitter-share-footer{margin-top:2.44141em;}}#footer .footer-container .region .block-twitter-share-footer p{margin-bottom:0;}.region-navigation{background-color:#791500;}.block-main-nav{display:none;z-index:3;}@media (min-width:48em){.block-main-nav{display:block;}}.block-main-nav .menu-name-main-menu .menu{margin:0;padding:0;text-align:center;font-size:1em;}.block-main-nav .menu-name-main-menu .menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}.block-main-nav .menu-name-main-menu .menu li{width:25%;clear:right;float:left;margin-left:0;margin-right:0%;font-size:1em;margin-bottom:0;width:20%;}@media (min-width:48em){.block-main-nav .menu-name-main-menu .menu li{font-size:0.9em;}}@media (min-width:62em){.block-main-nav .menu-name-main-menu .menu li{font-size:1em;}}.block-main-nav .menu-name-main-menu .menu li a,.block-main-nav .menu-name-main-menu .menu li span{display:block;transition:all 0.3s;color:white;text-decoration:none;font-weight:300;padding:1.25em 1em;}@media (min-width:62em){.block-main-nav .menu-name-main-menu .menu li a,.block-main-nav .menu-name-main-menu .menu li span{padding:1.25em 1.25em;}}.block-main-nav .menu-name-main-menu .menu li a:hover,.block-main-nav .menu-name-main-menu .menu li span:hover{cursor:pointer;}.block-main-nav .menu-name-main-menu .menu li a.active-trail,.block-main-nav .menu-name-main-menu .menu li span.active-trail{background-color:white;color:#791500;}.block-main-nav .menu-name-main-menu .menu li.showMega a,.block-main-nav .menu-name-main-menu .menu li.showMega span{background-color:white;color:#791500;}.block-mega-nav .mega-container{width:100%;background-color:white;position:absolute;top:4.06em;left:0;right:0;z-index:2;padding-top:1.5625em;padding-bottom:3.8147em;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.25);}.block-mega-nav .mega-container:not(.visible){transform:translateX(-9999px);}.block-mega-nav .mega-container .inner{display:block;overflow:auto;background-color:white;}.block-mega-nav .mega-container .inner .mega-col{width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;}.block-mega-nav .mega-container .inner .mega-col li{list-style:none;}.block-mega-nav .mega-container .inner .mega-col > .menu{margin-bottom:0;}.block-mega-nav .mega-container .inner .mega-col > .menu > li{padding-top:1.5625em;margin-bottom:0;float:left;clear:both;}.block-mega-nav .mega-container .inner .mega-col > .menu > li a{text-decoration:none;}.block-mega-nav .mega-container .inner .mega-col > .menu > li .mega-col--title{font-size:0.8em;text-transform:uppercase;color:#791500;}.block-mega-nav .mega-container .inner .mega-col > .menu > li{padding-right:1.5625em;}.block-mega-nav .mega-container .inner .mega-col > .menu > li span{font-weight:600;}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu{margin:0;margin-top:0.32768em;float:left;width:100%;}@media (min-width:48em){.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu{padding-left:0;}}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li{font-size:0.875em;margin-bottom:0;line-height:1.25em;float:left;clear:both;width:100%;}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li a{transition:all 0.3s;color:#3E3F3F;font-weight:300;float:left;width:100%;}@media (min-width:48em){.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li a{padding:0.2em 1em;}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li a:hover{color:black;background-color:#edf0f2;color:#002ea5;}}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li a.active{position:relative;font-weight:600;color:black;background-color:#f6f7f8;padding-left:1.5625em;}.block-mega-nav .mega-container .inner .mega-col > .menu > li .menu li a.active:before{transform:translateY(-50%);content:"-";position:absolute;left:0.64em;top:50%;padding-right:1.25em;}@keyframes show-menu{0%{height:0%;opacity:0;}100%{opacity:1;height:100%;}}html.nav-active{position:fixed;left:0;right:0;}html.nav-active,html.nav-active body{height:100%;}html.nav-active body{position:relative;}html.nav-active .region-navigation{animation:show-menu 0.8s cubic-bezier(.66,.01,.35,1) forwards;position:absolute;z-index:3;top:100px;left:0;bottom:0;right:0;}@media (min-width:38em){html.nav-active .region-navigation{top:140px;}}html.nav-active .region-navigation .container{padding:0;overflow:auto;height:100%;overflow-y:scroll;height:calc(100vh - 100px);}html.nav-active .region-navigation .block-main-nav{display:block;}html.nav-active .region-navigation .block-main-nav .menu > li{width:100%;text-align:left;}html.nav-active .region-navigation .block-main-nav .menu > li a,html.nav-active .region-navigation .block-main-nav .menu > li span{padding-top:0.8em;padding-bottom:0.8em;}html.nav-active .region-navigation .block-main-nav .menu > li:not(:last-child){border-bottom:1px solid white;}html.nav-active .region-navigation .block-mega-nav{top:218.38px;bottom:0;}@media (min-width:38em){html.nav-active .region-navigation .block-mega-nav{top:205px;}}html.nav-active .region-navigation .block-mega-nav .mega-container{height:100%;}html.nav-active .region-navigation .block-mega-nav .mega-container .inner{display:inline-block;padding-bottom:7.45058em;}html.nav-active .region-navigation .block-mega-nav .mega-col{width:100%;padding-bottom:0;}html.nav-active .region-navigation .block-mega-nav .mega-col:last-child{padding-bottom:64px;}html.nav-active .region-navigation .block-mega-nav .mega-col > .menu > li{padding-top:2.44141em;}html.nav-active .region-navigation .block-mega-nav .mega-col > .menu > li li{padding-right:1.5625em;}html.nav-active .region-navigation .block-mega-nav .mega-col > .menu > li li a{padding-top:0.64em;padding-bottom:0.64em;display:inline-block;width:100%;}.block-secondary-nav{display:none;}.menu--secondary-navigation{margin-right:1em;}.menu--secondary-navigation .menu{margin:0;padding:0;display:-ms-flexbox;display:flex;}.menu--secondary-navigation .menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}.menu--secondary-navigation .menu-item{margin:0;padding:0;-ms-flex:0 0 auto;flex:0 0 auto;}.menu--secondary-navigation .menu-item a{margin-right:1.5625em;text-decoration:none;color:#7d7f7f;text-transform:uppercase;font-weight:600;font-size:0.8em;}.menu--secondary-navigation .menu-item a:hover{text-decoration:underline;}.menu--secondary-navigation.menu-item:last-child a{margin-right:0;}.region-sidebar-first .block-sub-nav{display:none;}@media (min-width:48em){.region-sidebar-first .block-sub-nav{display:block;}}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu{margin-left:0;padding-left:0;overflow:hidden;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu li{list-style:none;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li{position:relative;overflow:hidden;width:100%;display:inline-block;margin-bottom:-7px;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li:hover{cursor:pointer;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li > a,.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li > span{transition:all 0.3s;position:relative;z-index:5;background-color:#EDF0F2;width:100%;text-transform:uppercase;font-size:0.75em;font-weight:600;line-height:140%;padding:1em 0;border:0;border-bottom:1px solid rgba(121,21,0,0.3);border-style:inset;float:left;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li.active-trail:hover{cursor:default;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li:not(.active-trail):not(.show) > a:hover,.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li:not(.active-trail):not(.show) > span:hover{padding-left:1.25em;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li:not(.active-trail):not(.show) .menu{margin-top:-300%;margin-bottom:0;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu{transition:all 0.5s;float:left;width:100%;position:relative;z-index:1;margin-left:0;padding-left:0;height:100%;opacity:1;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li{margin-bottom:0;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li a{transition:all 0.3s;display:block;width:100%;font-size:0.8em;font-weight:300;line-height:1.25em;text-decoration:none;padding:1em;border-bottom:1px solid #C9D0D4;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li a:hover{background-color:#fcfcfd;color:#3E3F3F;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li a.active-trail{position:relative;font-weight:600;background-color:#f3f5f6;padding-left:1.5625em;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li a.active-trail:before{transform:translateY(-50%);position:absolute;top:50%;left:0.64em;content:"-";padding-right:1em;}.region-sidebar-first .block-sub-nav .menu-block-wrapper > .menu > li .menu li a.active-trail:hover{cursor:default;}.menu--social-media .menu{margin:0;padding:0;display:-ms-flexbox;display:flex;}.menu--social-media .menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}.menu--social-media .menu li{margin:0;padding:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;}.menu--social-media .menu a{line-height:1;text-decoration:none;display:block;height:20px;width:20px;border:1px solid #0078c9;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.menu--social-media .menu a:hover{background-color:#0078c9;color:white;}.menu--social-media .menu .fa{font-size:0.8em;}#block-local-tasks-block{border-bottom:2px solid #fafafa;margin-bottom:1.25em;}@media (min-width:62em){#block-local-tasks-block{border-bottom:5px solid #c8c8c8;}}ul.tabs,ul.tabsList{list-style-type:none;padding:0;margin:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-0.26214em;margin-right:-0.26214em;margin-bottom:1.95312em;padding-top:1em;}ul.tabs > li,ul.tabsList > li{display:block;float:left;}ul.tabs > li:last-child,ul.tabsList > li:last-child{margin-right:0;}@media (min-width:62em){ul.tabs,ul.tabsList{display:block;margin-left:-0.16777em;margin-right:-0.16777em;}}ul.tabs li,ul.tabsList li{margin:0;padding:0;-ms-flex:0 0 33.333333333%;flex:0 0 33.333333333%;max-width:33.333333333%;padding:0.512em 0.26214em 0 0.26214em;}@media (min-width:38em){ul.tabs li,ul.tabsList li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}}@media (min-width:62em){ul.tabs li,ul.tabsList li{padding:0 0.16777em;max-width:auto;}}ul.tabs li.active a,ul.tabsList li.active a{background-color:#c8c8c8;color:black;}ul.tabs a,ul.tabsList a{width:100%;display:block;float:left;padding:0.32768em 0.64em;background-color:#fafafa;color:#3E3F3F;font-size:0.8em;line-height:1.5625em;font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color 0.3s ease-out;}ul.tabs a.active,ul.tabsList a.active{background-color:black;color:white;}ul.tabs a:hover,ul.tabsList a:hover{background-color:#e1e1e1;color:#7d7f7f;}ul.tabs li:last-child a,ul.tabsList li:last-child a{margin-right:0;}.pager:first-of-type{margin-bottom:0.512em;}.show-results .view-footer,.show-results .view-header,.show-results .pager{margin:0;}@media (min-width:38em){.show-results .view-footer,.show-results .view-header,.show-results .pager{margin-left:0.8em;margin-right:0.8em;}}.pager{padding-left:0;text-align:center;display:inline-block;width:100%;margin:0;}@media (min-width:38em){.pager{margin:0;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;}}.pager li{font-size:1.25em;list-style:none;display:inline;padding-left:0.26214em;padding-right:0.26214em;margin-top:1em;margin-bottom:0;line-height:2.44141em;}@media (min-width:48em){.pager li{font-size:1em;margin-top:0.4096em;}}.pager li a{font-weight:300;text-decoration:none;color:#3E3F3F;}.pager li a:hover{color:black;}.pager li.pager-current{font-weight:600;color:#791500;}@media (max-width:37.9375em){.pager .pager-previous:after{content:"\A";white-space:pre;}.pager .pager-next:before{content:"\A";white-space:pre-line;}}.view .show-results{width:100%;clear:right;float:right;margin-right:0;margin-bottom:2.44141em;border-bottom:1px solid #EDF0F2;padding:0.64em 0;float:left;text-align:center;}.view .show-results:last-child{margin-bottom:0;margin-top:2.44141em;}.view .show-results .view-header,.view .show-results .view-footer{line-height:35px;display:inline-block;text-align:center;width:100%;border-bottom:1px solid #EDF0F2;padding-bottom:0.64em;margin-bottom:0.64em;}@media (min-width:38em){.view .show-results .view-header,.view .show-results .view-footer{width:auto;border-bottom:none;padding-bottom:0;margin-bottom:0;}}.view .show-results ul.pager{float:none;}.view .view-content + .show-results{border-top:1px solid #EDF0F2;border-bottom:none;}.breadcrumb{color:transparent;margin-bottom:3.05176em;}.breadcrumb a,.breadcrumb span{text-transform:uppercase;font-size:0.8em;text-decoration:none;color:#791500;font-weight:600;}.breadcrumb a:not(:last-child):after,.breadcrumb span:not(:last-child):after{content:"/";margin-left:0.64em;margin-right:-0.65em;color:black;}.breadcrumb a:last-child,.breadcrumb span:last-child{color:#3E3F3F;}.breadcrumb a.active{color:#7d7f7f;}.breadcrumb a:hover{color:#7d7f7f;}.hamburger{position:absolute;top:50%;transform:translateY(-50%);top:50%;right:0.4096em;height:54px;}@media (min-width:29em){.hamburger{right:1.5625em;}}@media (min-width:48em){.hamburger{display:none;}}.hamburger:focus{outline:none;}.hamburger p{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after{background-color:#791500;}.field-name-field-documents-list,.node > .content > .field-name-field-documents{background-color:#DED1C4;padding:3.05176em 2.44141em;}@media (min-width:38em){.field-name-field-documents-list,.node > .content > .field-name-field-documents{padding:3.05176em 2.44141em;}}.field-name-field-documents-list .field-name-field-heading,.node > .content > .field-name-field-documents .field-name-field-heading{margin-bottom:0;}.field-name-field-documents-list .field-name-field-heading .field-item,.field-name-field-documents-list > .field-label,.node > .content > .field-name-field-documents .field-name-field-heading .field-item,.node > .content > .field-name-field-documents > .field-label{font-size:1.25em;font-weight:600;text-transform:uppercase;border-bottom:1px solid #3E3F3F;padding-bottom:0.26214em;margin-bottom:0.8em;}.field-name-field-documents-list .field-name-field-documents .field-items,.field-name-field-documents-list .field-label + .field-items,.node > .content > .field-name-field-documents .field-name-field-documents .field-items,.node > .content > .field-name-field-documents .field-label + .field-items{margin-right:1.5625em;}@media (min-width:38em){.field-name-field-documents-list .field-name-field-documents .field-items,.field-name-field-documents-list .field-label + .field-items,.node > .content > .field-name-field-documents .field-name-field-documents .field-items,.node > .content > .field-name-field-documents .field-label + .field-items{margin-left:1.5625em;}}.field-name-field-documents-list .field-name-field-documents .field-items .field-item,.field-name-field-documents-list .field-label + .field-items .field-item,.node > .content > .field-name-field-documents .field-name-field-documents .field-items .field-item,.node > .content > .field-name-field-documents .field-label + .field-items .field-item{display:inline-block;text-decoration:none;padding-top:0.64em;padding-bottom:0.64em;width:100%;}.field-name-field-documents-list .field-name-field-documents .field-items .field-item a,.field-name-field-documents-list .field-label + .field-items .field-item a,.node > .content > .field-name-field-documents .field-name-field-documents .field-items .field-item a,.node > .content > .field-name-field-documents .field-label + .field-items .field-item a{color:#3E3F3F;}.field-name-field-documents-list .field-name-field-documents .field-items .field-item a:hover,.field-name-field-documents-list .field-label + .field-items .field-item a:hover,.node > .content > .field-name-field-documents .field-name-field-documents .field-items .field-item a:hover,.node > .content > .field-name-field-documents .field-label + .field-items .field-item a:hover{color:#7d7f7f;}.field-name-field-documents-list .field-collection-view-links,.node > .content > .field-name-field-documents .field-collection-view-links{margin-bottom:0;}@media (min-width:38em){.field-name-field-documents-list .field-collection-view-links,.node > .content > .field-name-field-documents .field-collection-view-links{margin-left:1.5625em;}}.field-name-field-actions > .field-items{width:100%;overflow:hidden;}@media (min-width:29em){.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+1),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+1){padding-right:.5em;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+2),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+2){padding-left:.5em;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+3),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+3){width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:38em){.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item{width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+1),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+1){padding-right:.5em;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+2),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+2){padding-left:.25em;padding-right:.25em;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3):nth-child(3n+3),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(n+3) ~ .field-item:nth-child(3n+3){width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;padding-left:.5em;}}@media (min-width:29em){.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2) ~ .field-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2):nth-child(2n+1),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2) ~ .field-item:nth-child(2n+1){padding-right:.5em;}.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2):nth-child(2n+2),.field-name-field-actions > .field-items > .field-item:first-child:nth-last-child(2) ~ .field-item:nth-child(2n+2){padding-left:.5em;}}.field-name-field-actions > .field-items > .field-item{width:100%;clear:right;float:right;margin-right:0;margin-bottom:.75em;}.field-name-field-actions > .field-items > .field-item:nth-child(even) .field-collection-view{border-color:#DED1C4;}.field-name-field-actions > .field-items > .field-item .field-collection-view{position:relative;height:100%;background-color:#EDF0F2;border-top:10px solid #791500;}.field-name-field-actions > .field-items > .field-item .content{padding:1.95312em 1.5625em 2.44141em 1.5625em;}.field-name-field-actions > .field-items > .field-item .content .field-name-title-field{font-size:1.25em;font-weight:600;margin-bottom:1.5625em;word-wrap:break-word;}@media (min-width:38em){.field-name-field-actions > .field-items > .field-item .content .field-name-title-field{font-size:1em;}}.field-name-field-actions > .field-items > .field-item .content .field-name-field-links .field-item{margin-bottom:1.5625em;line-height:1.25em;}@media (min-width:38em){.field-name-field-actions > .field-items > .field-item .content .field-name-field-links .field-item{margin-bottom:1em;}}.field-name-field-actions > .field-items > .field-item .content .field-name-field-links .field-item a{font-weight:300;}@media (min-width:38em){.field-name-field-actions > .field-items > .field-item .content .field-name-field-links .field-item a{font-size:0.8em;}}.admin-menu .field-name-field-actions .entity-field-collection-item{padding-bottom:75px;}.field-name-field-actions .field-label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.field-name-field-actions .field-collection-view-links{position:absolute;bottom:0;left:0;right:0;padding-left:1.5625em;padding-right:1.5625em;text-align:center;}.field-name-field-actions .field-collection-view-links li{padding-left:0.26214em;padding-right:0.26214em;}.field-name-field-actions .field-collection-view-links li:not(:last-child){padding-right:0.26214em;}.field-name-field-actions .field-collection-view-links li a{font-size:0.8em;min-width:65px;}.action-links,.field-collection-view-links{margin-left:0;padding-left:0;line-height:0;}.action-links li,.field-collection-view-links li{display:inline-block;}.action-links li:not(:last-child),.field-collection-view-links li:not(:last-child){padding-right:0.4096em;}.action-links li:not(:first-child),.field-collection-view-links li:not(:first-child){margin-left:-4px;}.action-links li a,.field-collection-view-links li a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;line-height:1.5625em;}@media (min-width:48em){.action-links li a:hover,.field-collection-view-links li a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.action-links li a:focus,.field-collection-view-links li a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.views-field-field-embed-pdf-of-ruling{display:none;}.form-item-field-trainer-name-value input{height:40px;}.form-item-field-notification-date-value-value-date input{height:40px;}.node-slideshow-slide{background-position:center center;}.node-slideshow-slide.node-teaser{position:relative;height:calc(100vh - 210px);background-color:#611100;}@media (min-width:48em){.node-slideshow-slide.node-teaser{height:550px;}}@media (min-height:43.75em){.node-slideshow-slide.node-teaser{height:550px;}}.node-slideshow-slide.node-teaser .field-name-field-slideshow-background-image{margin:0;}.node-slideshow-slide.node-teaser .overlay{bottom:0;position:absolute;width:100%;background-color:rgba(0,0,0,0.85);text-align:center;}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text{margin-top:1.25em;margin-bottom:0.4096em;}@media (min-width:48em){.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text{margin-top:2.44141em;}}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text .field-item *{color:white;font-weight:300;margin-bottom:0;}@media (min-width:48em){.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text .field-item *{font-size:1.95312em;}}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text .field-item > *{font-size:1.95312em;}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-text .field-item > * > *{font-size:1em;}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-link{margin-bottom:1.95312em;}@media (min-width:48em){.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-link{margin-bottom:3.05176em;}}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-link a{color:white;font-size:0.64em;line-height:1.95312em;text-transform:uppercase;text-decoration:none;padding-bottom:0.32768em;border-bottom:1px solid white;font-weight:300;}@media (min-width:48em){.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-link a{font-size:1em;}.node-slideshow-slide.node-teaser .overlay .field-name-field-slideshow-link a:hover{color:#C9D0D4;border-color:rgba(255,255,255,0);}}.node-slideshow-slide.image-focal-top{background-position:top center;}.node-slideshow-slide.image-focal-bottom{background-position:bottom center;}.node-racetrack .field.field-name-body{margin-bottom:2.44141em;}.node-racetrack .field.field-name-field-municipality,.node-racetrack .field.field-name-field-contact-info{margin-bottom:1.5625em;}@media (max-width:47.9375em){.page-search #block-search-form{display:none;}.page-search:not(.front) > .section-content > .container{padding-top:0;border-top:1px solid #791500;}}.page-search #page-title{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.page-search .spelling-suggestions .form-item{margin-top:1.5625em;}.page-search .spelling-suggestions .form-item dt{display:inline-block;margin-right:1.25em;}.page-search .spelling-suggestions .form-item dt:after{content:":";}.page-search .spelling-suggestions .form-item dd{display:inline-block;}.page-search #block-system-main > h2{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.page-search #block-system-main .search-form{position:relative;width:100%;margin-bottom:2.44141em;}.page-search #block-system-main .search-form label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.page-search #block-system-main .search-form .form-text{width:100%;line-height:55px;height:55px;font-size:1.5625em;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #7A9AC0;padding-left:1em;padding-right:52px;}.page-search #block-system-main .search-form .form-text:focus{outline:none;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.25);border-bottom-color:white;}.page-search #block-system-main .search-form .form-submit{transition:all 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;width:100%;width:auto;height:auto;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/search-icon-blue.svg);background-repeat:no-repeat;position:absolute;right:0;top:0;bottom:0;width:50px;overflow:hidden;background-size:30%;background-position:center;margin-top:2px;margin-bottom:2px;margin-right:2px;text-indent:-99999px;background-color:transparent;}.page-search #block-system-main .search-form .form-submit:focus{outline:0;}.no-svg .page-search #block-system-main .search-form .form-submit{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/search-icon-blue.png);}.page-search #block-system-main .search-form .form-submit:hover{cursor:pointer;background-color:#fafafa;}.page-search .search-results{clear:both;padding-left:0;margin-left:0;margin-bottom:0;padding-bottom:3.05176em;border-top:1px solid #C9D0D4;border-bottom:1px solid #C9D0D4;}.page-search .search-results li{list-style:none;margin-left:1.5625em;margin-top:3.8147em;margin-bottom:0;}.page-search .search-results li:first-child{margin-top:2.44141em;}.page-search .search-results li .line-of-business-search{display:inline-block;position:relative;left:-1.5625em;margin-bottom:1.25em;}.page-search .search-results li .line-of-business-search span{margin-bottom:1.5625em;background-color:#F3F3F3;font-weight:600;line-height:100%;text-transform:uppercase;padding:0.4096em 0.8em;font-size:5px;font-size:0.625rem;}.page-search .search-results li .title{margin-top:0;}.page-search .search-results li .title a{font-size:1.125em;color:#3E3F3F;text-decoration:none;text-transform:none;}.page-search .search-results li .title a:hover{color:#7d7f7f;}.page-search .search-results li .search-info{color:#791500;text-transform:uppercase;font-weight:600;}.page-search .search-results li p{margin-left:0;}.page-search .search-results li .search-snippet-info{padding-left:0;margin-left:0;}.accordion-list .view-grouping:first-child .view-grouping-header{margin-top:0;}.accordion-list .view-grouping-header{font-size:1.95312em;margin-top:2.44141em;}.accordion-list .view-grouping-content{margin-top:1.5625em;}.accordion-list .view-grouping-content .item-list{display:block;width:100%;overflow:hidden;padding-left:1.5625em;}.accordion-list .view-grouping-content .item-list.show h3:after{content:"\2013";}.accordion-list .view-grouping-content .item-list h3{position:relative;z-index:1;float:left;width:100%;background-color:white;padding-top:0.8em;padding-bottom:0.8em;margin-top:0;margin-bottom:0;border-bottom:1px solid rgba(121,21,0,0.3);}.accordion-list .view-grouping-content .item-list h3:after{content:"+";float:right;}.accordion-list .view-grouping-content .item-list h3:hover{cursor:pointer;}.accordion-list .view-grouping-content .item-list ul{position:relative;z-index:0;float:left;width:100%;padding-right:2.44141em;padding-left:1em;margin-top:1em;margin-bottom:2.44141em;}.accordion-list .view-grouping-content .item-list ul li{list-style:none;border-bottom:1px solid #C9D0D4;margin-left:0;margin-bottom:0;padding:0;}.accordion-list .view-grouping-content .item-list ul li a{display:block;width:100%;text-decoration:none;font-weight:300;padding-top:0.8em;padding-bottom:0.8em;font-size:0.8em;line-height:200%;}.view-slideshow.view-display-id-block_frontpage{position:relative;}.view-slideshow.view-display-id-block_frontpage .btn-slider{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;height:48px;min-width:48px;padding:.5em;position:absolute;top:20px;right:20px;width:48px;z-index:10000;}@media (min-width:48em){.view-slideshow.view-display-id-block_frontpage .btn-slider:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.view-slideshow.view-display-id-block_frontpage .btn-slider:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.view-slideshow.view-display-id-block_frontpage .btn-slider:hover{cursor:pointer;}.view-slideshow.view-display-id-block_frontpage .btn-slider:before{width:24px;height:24px;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/play.svg);background-repeat:no-repeat;transition:0.2s;content:"";background-size:20px;background-position:center;width:30px;height:30px;z-index:1;vertical-align:middle;}.no-svg .view-slideshow.view-display-id-block_frontpage .btn-slider:before{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/play.png);}.view-slideshow.view-display-id-block_frontpage .btn-slider.pause:before{width:24px;height:24px;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/pause.svg);background-repeat:no-repeat;}.no-svg .view-slideshow.view-display-id-block_frontpage .btn-slider.pause:before{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/pause.png);}.view-slideshow.view-display-id-block_frontpage .slick__arrow button{transition:all 0.3s;transform:translateY(-50%);position:absolute;top:50%;background-color:transparent;border:none;}.view-slideshow.view-display-id-block_frontpage .slick__arrow button:after{transition:all 0.3s;content:"";position:absolute;z-index:0;top:0;left:0;right:0;width:100%;height:100%;opacity:0;}@media (min-width:48em){.view-slideshow.view-display-id-block_frontpage .slick__arrow button:hover{cursor:pointer;}.view-slideshow.view-display-id-block_frontpage .slick__arrow button:hover:after{opacity:1;}}.view-slideshow.view-display-id-block_frontpage .slick__arrow button:focus{outline:none;}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev{left:0;}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev:before{width:30px;height:30px;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/previous-arrow.svg);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;}.no-svg .view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev:before{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/previous-arrow.png);}@media (min-width:48em){.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev:hover:before{background-position:40% center;}}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next{right:0;}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next:before{width:30px;height:30px;display:inline-block;background-size:contain;background-image:none,url(/sites/all/themes/de_theme/src/img/custom-icons/next-arrow.svg);background-repeat:no-repeat;}.no-svg .view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next:before{background-image:image-url(/sites/all/themes/de_theme/src/img/custom-icons/next-arrow.png);}@media (min-width:48em){.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next:hover:before{background-position:60% center;}}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev,.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next{width:100px;height:100%;text-indent:-9999px;}@media (min-width:48em){.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev,.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next{width:150px;}}.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-prev:before,.view-slideshow.view-display-id-block_frontpage .slick__arrow button.slick-next:before{transition:0.2s;content:"";background-size:20px;background-position:center;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;}.view-race-track,.view-documents{overflow:hidden;margin-bottom:0;}.view-race-track .view-content,.view-documents .view-content{margin-bottom:3.8147em;}.view-race-track .item-list,.view-documents .item-list{float:left;clear:both;width:100%;}.view-race-track .item-list:last-child,.view-documents .item-list:last-child{margin-bottom:2.44141em;}.view-race-track .item-list h3,.view-documents .item-list h3{font-size:9px;font-size:1.125rem;border-bottom:2px solid rgba(121,21,0,0.3);padding-bottom:0.26214em;font-family:Arial,sans-serif;margin-top:0;}.view-race-track .item-list ul,.view-documents .item-list ul{font-size:8px;font-size:1rem;float:left;font-family:"Roboto Condensed",Arial,sans-serif;overflow:hidden;}@media (min-width:38em){.view-race-track .item-list ul,.view-documents .item-list ul{margin:0 3.8147em 0 1em;}}.view-race-track .item-list ul li,.view-documents .item-list ul li{margin:0;padding:0;float:left;width:100%;list-style:none;padding:0.8em 0;display:block;border-bottom:1px solid #C9D0D4;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.view-race-track .item-list ul li:last-child,.view-documents .item-list ul li:last-child{border-bottom:none;}.view-race-track .item-list ul li.race-cancelled:before,.view-documents .item-list ul li.race-cancelled:before{font-family:"FontAwesome";content:"\f05e";padding-right:1em;}.view-race-track .item-list ul li .views-field-field-race-date,.view-documents .item-list ul li .views-field-field-race-date{margin-right:auto;padding-right:1.25em;}.view-race-track .item-list ul li .views-field.views-field-title-field-et,.view-documents .item-list ul li .views-field.views-field-title-field-et{width:100%;max-width:40%;}.view-race-track .item-list ul li .views-field.views-field-title-field-et:first-child:nth-last-child(1),.view-documents .item-list ul li .views-field.views-field-title-field-et:first-child:nth-last-child(1){max-width:none;}.view-race-track .item-list ul li .views-field.views-field-title-field-et a,.view-documents .item-list ul li .views-field.views-field-title-field-et a{text-decoration:none;font-weight:300;width:100%;}.view-race-track .item-list ul li .views-field.views-field-field-municipality-et,.view-documents .item-list ul li .views-field.views-field-field-municipality-et{float:right;max-width:50%;font-weight:600;text-align:right;text-transform:uppercase;font-size:7px;font-size:0.875rem;}.view-race-track .views-exposed-widget .form-item,.view-documents .views-exposed-widget .form-item{width:100%;}.view-race-track .views-exposed-widget .form-item .date-padding,.view-documents .views-exposed-widget .form-item .date-padding{float:none;}.view-race-track .views-exposed-widget .form-item .form-type-textfield input,.view-documents .views-exposed-widget .form-item .form-type-textfield input{width:100%;}.view-race-track #edit-field-race-date-value-1-wrapper,.view-documents #edit-field-race-date-value-1-wrapper{width:50%;padding-right:0.4096em;}@media (min-width:48em){.view-race-track #edit-field-race-date-value-1-wrapper,.view-documents #edit-field-race-date-value-1-wrapper{padding-right:1em;}}.view-race-track #edit-field-race-date-value-1-wrapper > label,.view-documents #edit-field-race-date-value-1-wrapper > label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.view-race-track #edit-field-race-date-value-2-wrapper,.view-documents #edit-field-race-date-value-2-wrapper{width:50%;padding-left:0.4096em;padding-right:0;}@media (min-width:48em){.view-race-track #edit-field-race-date-value-2-wrapper,.view-documents #edit-field-race-date-value-2-wrapper{padding-left:1em;}}.view-race-track #edit-field-race-date-value-2-wrapper > label,.view-documents #edit-field-race-date-value-2-wrapper > label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.view-race-track #edit-field-race-cancelled-value-i18n-wrapper,.view-documents #edit-field-race-cancelled-value-i18n-wrapper{width:74.46809%;clear:right;float:left;margin-left:0;margin-right:2.12766%;padding-top:0;margin-top:2.25em;}@media (min-width:29em){.view-race-track #edit-field-race-cancelled-value-i18n-wrapper,.view-documents #edit-field-race-cancelled-value-i18n-wrapper{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.view-race-track #edit-field-race-cancelled-value-i18n-wrapper > label,.view-documents #edit-field-race-cancelled-value-i18n-wrapper > label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.view-race-track #edit-field-race-cancelled-value-i18n-wrapper .form-type-bef-checkbox label,.view-documents #edit-field-race-cancelled-value-i18n-wrapper .form-type-bef-checkbox label{text-transform:uppercase;font-size:0.8em;}.view-race-track .views-submit-button,.view-documents .views-submit-button{float:left;clear:both;padding-right:0;position:relative;padding-top:1.95312em;padding-right:1em;}@media (min-width:29em){.view-race-track .views-submit-button,.view-documents .views-submit-button{float:right;clear:none;padding-top:1em;padding-right:0;}}.view-race-track .views-submit-button input,.view-documents .views-submit-button input{float:right;}.view-race-track .views-submit-button .ajax-progress-throbber,.view-documents .views-submit-button .ajax-progress-throbber{position:absolute;line-height:100%;bottom:-30px;left:30px;}@media (min-width:29em){.view-race-track .views-submit-button .ajax-progress-throbber,.view-documents .views-submit-button .ajax-progress-throbber{left:auto;right:30px;}}.view-race-track .views-reset-button,.view-documents .views-reset-button{float:left;padding-top:1.95312em;}@media (min-width:29em){.view-race-track .views-reset-button,.view-documents .views-reset-button{float:right;padding-top:1em;}}.view-race-track .views-reset-button input.form-submit,.view-documents .views-reset-button input.form-submit{line-height:40px;padding:0 1em;min-width:80px;}.view-race-track .views-reset-button input.form-submit:hover,.view-documents .views-reset-button input.form-submit:hover{cursor:pointer;}.node-type-racetrack .view-race-track .view-content{margin-top:2.44141em;}.node-type-racetrack .view-race-track .view-content ul{margin:0;}.list-with-tags .view-filters,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters{margin-bottom:1em;}.list-with-tags .view-filters .views-exposed-widgets .views-exposed-widget label,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters .views-exposed-widgets .views-exposed-widget label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute;}.list-with-tags .view-filters .views-exposed-widgets .views-widget-filter-date_filter,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters .views-exposed-widgets .views-widget-filter-date_filter{min-width:90px;}.list-with-tags .view-filters .views-exposed-widgets .views-exposed-widget:last-child:last-child,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters .views-exposed-widgets .views-exposed-widget:last-child:last-child{padding-right:0;}.list-with-tags .view-filters .views-exposed-widgets .date-padding,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters .views-exposed-widgets .date-padding{float:none;}.list-with-tags .view-filters .views-exposed-widgets .form-item,.view-key-releases.view-id-key_releases.view-display-id-page_1 .view-filters .views-exposed-widgets .form-item{width:100%;margin-right:0;}.list-with-tags .item-list li,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li{margin:0;padding:0;list-style:none;margin-bottom:2.75em;margin-left:2em;}.list-with-tags .item-list li:last-child,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li:last-child{margin-bottom:0;}.list-with-tags .item-list li .views-field-field-line-of-business,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li .views-field-field-line-of-business{display:inline-block;position:relative;left:-2.8em;margin-bottom:1.5625em;background-color:#F3F3F3;font-weight:600;line-height:100%;text-transform:uppercase;padding:0.4096em 0.8em;font-size:5px;font-size:0.625rem;}.list-with-tags .item-list li .views-field-title-field-et a,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li .views-field-title-field-et a{color:#3E3F3F;text-decoration:none;font-weight:600;font-size:1.5625em;font-family:Arial,sans-serif;}.list-with-tags .item-list li .views-field-title-field-et a:hover,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li .views-field-title-field-et a:hover{color:#7d7f7f;}.list-with-tags .item-list li .views-field-created span,.view-key-releases.view-id-key_releases.view-display-id-page_1 .item-list li .views-field-created span{text-transform:uppercase;font-weight:600;font-size:0.8em;color:#791500;font-family:"Roboto Condensed",Arial,sans-serif;}.view-equine-drug-data .views-field,.view-official-race-reports .views-field{display:block;}.view-equine-drug-data .views-label + .field-content,.view-official-race-reports .views-label + .field-content{display:inline-block;}.view-equine-drug-data .file img,.view-official-race-reports .file img{display:none;}.view-book-updates table p,.view-book-updates table ul{margin-bottom:1.25em;}.view-book-updates table .views-field-nothing-1 > :last-child{margin-bottom:0;}.view-book-updates table .views-label-field-body{margin-top:1.25em;}.view-book-updates .pager,.view-book-updates-for-book-page .pager{float:none;}.horse-racing-report-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.horse-racing-report-view .view-filters{-ms-flex-order:1;order:1;}.horse-racing-report-view .view-content{-ms-flex-order:3;order:3;}.horse-racing-report-view .pager{-ms-flex-order:4;order:4;}.horse-racing-report-view .feed-icon{-ms-flex-order:2;order:2;margin:.5em 0 1em 0;}.horse-racing-report-view .feed-icon a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:40px;}@media (min-width:48em){.horse-racing-report-view .feed-icon a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.horse-racing-report-view .feed-icon a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.horse-racing-report-view .feed-icon a::after{content:'CSV';display:block;}.horse-racing-report-view .feed-icon img{display:none;}.horse-racing-report-view .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:29em){.horse-racing-report-view .views-exposed-widgets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}}.horse-racing-report-view .views-exposed-widgets .views-exposed-widget{float:none;}@media (min-width:29em){.horse-racing-report-view .views-exposed-widgets #edit-cyro-nerve-breed-value-i18n-wrapper .views-widget{width:110px;}}@media (min-width:29em){.horse-racing-report-view .views-exposed-widgets .views-widget{width:100%;}}.horse-racing-report-view .views-exposed-widgets .views-widget .form-type-textfield{height:40px;}.horse-racing-report-view .views-exposed-widgets .views-widget .form-type-textfield input{width:100%;height:100%;}.horse-racing-report-view .view-content{overflow-x:scroll;}.horse-racing-report-view table{width:100%;display:table;}.horse-racing-report-view thead th a{color:black;}.view-license-veterinarians-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-license-veterinarians-list .view-filters{-ms-flex-order:1;order:1;}.view-license-veterinarians-list .view-content{-ms-flex-order:3;order:3;}.view-license-veterinarians-list .pager{-ms-flex-order:4;order:4;}.view-license-veterinarians-list .feed-icon{-ms-flex-order:2;order:2;margin:.5em 0 1em 0;}.view-license-veterinarians-list .feed-icon a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:40px;}@media (min-width:48em){.view-license-veterinarians-list .feed-icon a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.view-license-veterinarians-list .feed-icon a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.view-license-veterinarians-list .feed-icon a::after{content:'CSV';display:block;}.view-license-veterinarians-list .feed-icon img{display:none;}.view-license-veterinarians-list .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:29em){.view-license-veterinarians-list .views-exposed-widgets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}}.view-license-veterinarians-list .views-exposed-widgets .views-exposed-widget{float:none;}@media (min-width:29em){.view-license-veterinarians-list .views-exposed-widgets #edit-cyro-nerve-breed-value-i18n-wrapper .views-widget{width:110px;}}@media (min-width:29em){.view-license-veterinarians-list .views-exposed-widgets .views-widget{width:100%;}}.view-license-veterinarians-list .views-exposed-widgets .views-widget .form-type-textfield{height:40px;}.view-license-veterinarians-list .views-exposed-widgets .views-widget .form-type-textfield input{width:100%;height:100%;}.view-license-veterinarians-list .view-content{overflow-x:scroll;}.view-license-veterinarians-list table{width:100%;display:table;}.view-license-veterinarians-list thead th a{color:black;}.view-teletheatre{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-teletheatre .view-filters{-ms-flex-order:1;order:1;}.view-teletheatre .view-content{-ms-flex-order:3;order:3;}.view-teletheatre .pager{-ms-flex-order:4;order:4;}.view-teletheatre .feed-icon{-ms-flex-order:2;order:2;margin:.5em 0 1em 0;}.view-teletheatre .feed-icon a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:40px;}@media (min-width:48em){.view-teletheatre .feed-icon a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.view-teletheatre .feed-icon a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.view-teletheatre .feed-icon a::after{content:'CSV';display:block;}.view-teletheatre .feed-icon img{display:none;}.view-teletheatre .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:29em){.view-teletheatre .views-exposed-widgets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}}.view-teletheatre .views-exposed-widgets .views-exposed-widget{float:none;}@media (min-width:29em){.view-teletheatre .views-exposed-widgets .views-exposed-widget{-ms-flex:0 1 33.333%;flex:0 1 33.333%;max-width:33.333%;}}@media (min-width:29em){.view-teletheatre .views-exposed-widgets .views-widget{width:100%;}}.view-teletheatre .views-exposed-widgets .views-widget .form-type-textfield{height:40px;}.view-teletheatre .views-exposed-widgets .views-widget .form-type-textfield input{width:100%;height:100%;}.view-teletheatre .view-content{overflow-x:scroll;}.view-teletheatre table{width:100%;display:table;}.view-teletheatre thead th a{color:black;}.view-race-dates .view-header{padding-top:3em;}@media (min-width:48em){.view-race-dates .view-header{padding-top:4em;}}.view-race-dates .view-header .date-heading{text-align:left;}.view-race-dates .view-header .pager{text-align:left;margin-top:1em;}@media (min-width:29em){.view-race-dates .view-header .pager{margin-top:0;}}.view-race-dates .view-header .pager li{position:unset;}@media (min-width:29em){.view-race-dates .view-header .pager li{position:absolute;}}.view-race-dates .view-header .pager li a{padding:0 1em;}.view-race-dates .view-header .pager .date-prev{margin-left:0;}.view-race-dates .view-filters{margin-bottom:2em;}.view-race-dates .view-filters .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-race-dates .month-view{overflow:scroll;}.view-race-dates .calendar-calendar table{display:table;}.calendar-calendar .past .month.day{color:rgba(121,21,0,0.3) !important;}.calendar-calendar .future.empty .month.day{color:rgba(121,21,0,0.3) !important;}.calendar-calendar .td.empty .month.day{color:rgba(121,21,0,0.3) !important;}.calendar-calendar td.date-box.today{border-color:#791500 !important;}.calendar-calendar td.single-day.today{border-color:#791500 !important;}.calendar-calendar div.monthview{background:rgba(121,21,0,0.1) !important;}.view-decision-summaries{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-decision-summaries .view-filters{-ms-flex-order:1;order:1;}.view-decision-summaries .view-content{-ms-flex-order:3;order:3;}.view-decision-summaries .pager{-ms-flex-order:4;order:4;}.view-decision-summaries .feed-icon{-ms-flex-order:2;order:2;margin:.5em 0 1em 0;}.view-decision-summaries .feed-icon a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:40px;}@media (min-width:48em){.view-decision-summaries .feed-icon a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.view-decision-summaries .feed-icon a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.view-decision-summaries .feed-icon a::after{content:'CSV';display:block;}.view-decision-summaries .feed-icon img{display:none;}.view-decision-summaries .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:29em){.view-decision-summaries .views-exposed-widgets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}}.view-decision-summaries .views-exposed-widgets .views-exposed-widget{float:none;}@media (min-width:29em){.view-decision-summaries .views-exposed-widgets #edit-cyro-nerve-breed-value-i18n-wrapper .views-widget{width:110px;}}@media (min-width:29em){.view-decision-summaries .views-exposed-widgets .views-widget{width:100%;}}.view-decision-summaries .views-exposed-widgets .views-widget .form-type-textfield{height:40px;}.view-decision-summaries .views-exposed-widgets .views-widget .form-type-textfield input{width:100%;height:100%;}.view-decision-summaries .view-content{overflow-x:scroll;}.view-decision-summaries table{width:100%;display:table;}.view-decision-summaries thead th img{width:10px;height:10px;margin-left:8px;}.view-decision-summaries thead th a{color:black;}.views-label{text-transform:uppercase;font-weight:bold;}.feed-icon img{max-width:100%;width:auto;height:auto;}.view-cannabis-license-applications{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-cannabis-license-applications .view-content{-ms-flex-order:3;order:3;}.view-cannabis-license-applications .pager{-ms-flex-order:4;order:4;}.view-cannabis-license-applications .feed-icon{-ms-flex-order:2;order:2;margin:.5em 0 1em 0;}.view-cannabis-license-applications .feed-icon a{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;padding:0.512em 1em;border:1px solid #C9D0D4;color:#3E3F3F;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:80px;height:40px;}@media (min-width:48em){.view-cannabis-license-applications .feed-icon a:hover{background-color:#e6e6e6;border-color:#abb1b4;color:black;}}.view-cannabis-license-applications .feed-icon a:focus{background-color:#e6e6e6;color:black;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);}.view-cannabis-license-applications .feed-icon a::after{content:'CSV';display:block;}.view-cannabis-license-applications .feed-icon img{display:none;}.view-cannabis-license-applications .view-filters{-ms-flex-order:1;order:1;}.view-cannabis-license-applications .view-filters .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;}@media (min-width:61.9375em){.view-cannabis-license-applications .view-filters .views-exposed-widgets{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:61.9375em){.view-cannabis-license-applications .view-filters .views-exposed-widget{padding:0;}}.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_city_value,.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_name_value{padding-top:1em;}@media (min-width:61.9375em){.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_city_value,.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_name_value{float:none;-ms-flex:0 1 40%;flex:0 1 40%;max-width:40%;}}.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_city_value input,.view-cannabis-license-applications .view-filters .views-widget-filter-cannabis_license_name_value input{padding:1em 0;}@media (min-width:61.9375em){.view-cannabis-license-applications .view-filters .views-submit-button{float:none;-ms-flex:0 1 20%;flex:0 1 20%;max-width:20%;}}.view-cannabis-license-applications .view-filters .views-submit-button .form-submit{margin-top:.5em;height:40.5px;}@media (min-width:38em){.view-cannabis-license-applications .view-filters .views-submit-button .form-submit{height:46px;}}@media (min-width:61.9375em){.view-cannabis-license-applications .view-filters .views-submit-button .form-submit{width:100%;}}.view-cannabis-license-applications th.views-field a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-cannabis-license-applications th.views-field img{max-width:25px;margin-top:0.3em;}.cannabis-table table{width:100%;display:table;}.cannabis-table thead th a{color:black;}.cannabis-table tbody th{border:0;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters{margin-bottom:32px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-show,.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-hide{border:1px solid #791500;background:transparent;width:100%;text-align:left;font-size:16px;font-weight:600;position:relative;padding:8px 48px 8px 16px;cursor:pointer;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-show:after,.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-hide:after{font-weight:600;color:black;font-size:24px;display:block;position:absolute;right:16px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-show{display:block;}@media (min-width:48em){.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-show{display:none;}}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-show:after{content:"\2304";top:-2px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-hide{display:none;margin-bottom:24px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .mobile-filters-toggle-hide:after{content:"\2303";top:8px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container{display:none;}@media (min-width:48em){.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container{display:block;}}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget{float:unset;padding:0;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget:not(:last-child){margin-bottom:24px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox{-ms-flex:0 0 100%;flex:0 0 100%;padding-left:24px;margin-bottom:8px;}@media (min-width:48em){.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox{-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px);}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox:nth-child(3n + 1),.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox:nth-child(3n + 2){margin-right:24px;}}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox input{margin-left:-24px;margin-right:6px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .views-exposed-widget .bef-checkboxes .form-type-bef-checkbox label{font-weight:300 !important;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons .views-reset-button{-ms-flex-order:1;order:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:24px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons .views-reset-button #edit-reset{border-radius:10px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons .views-submit-button{-ms-flex-order:2;order:2;}.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons .views-submit-button #edit-submit-standards-reporting-tool-view{white-space:normal;width:100%;border-radius:10px;background-color:#791500;color:white;text-transform:uppercase;font-weight:600;padding:10px 16px;font-size:12px;line-height:24px;}@media (min-width:61.9375em){.view-id-standards_reporting_tool_view.view-display-id-page .view-filters .inner-container .views-exposed-widgets .view-buttons .views-submit-button #edit-submit-standards-reporting-tool-view{font-size:16px;}}.view-id-standards_reporting_tool_view.view-display-id-page .view-content h3{margin-top:0;margin-bottom:12px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content > .views-row{margin-bottom:12px;background-color:#EDF0F2;padding:12px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content > .views-row .views-field-name-i18n{font-weight:600;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content > .views-row .views-field-description-i18n .field-content{margin-top:12px;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content > .views-row .views-field-description-i18n .field-content:empty{display:none;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content > .views-row .views-field-description-i18n p:last-child{margin-bottom:0;}.view-id-standards_reporting_tool_view.view-display-id-page .view-content .views-row + h3{margin-top:24px;}#user-login .form-item-name input,#user-login .form-item-pass input{margin-bottom:0.4096em;max-width:400px;padding:0.64em 1em;width:100%;}#user-login .form-item-name input:focus,#user-login .form-item-pass input:focus{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);outline:none;}#user-login .form-submit{transition:all 0.3s;border:1px solid #791500;padding:1em 2.44141em;text-decoration:none;display:inline-block;min-width:80px;text-align:center;color:white;background-color:#791500;cursor:pointer;}#user-login .form-submit:hover{color:white;}@media (min-width:48em){#user-login .form-submit:hover{background-color:transparent;color:#791500;}}#user-login .form-submit:focus{color:#fafafa;background-color:#4f0e00;border:1px solid #4f0e00;box-shadow:inset 20px 23px 49px -15px rgba(0,0,0,0.35);outline:1px dotted #791500;}.page-taxonomy-term .node .content .field-name-body{margin-bottom:0;}@media only print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;font-family:"Arial";}a,a:visited{text-decoration:underline;}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}html,body{font:inherit;font-size:100%;vertical-align:baseline;font-family:Arial,sans-serif;font-size:12pt;}body{padding:1em;}html body.admin-menu{margin-top:0 !important;}.container,.region,.block{margin:0 !important;padding:0 !important;display:block !important;}.container{max-width:none;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-indent:0 !important;margin-bottom:1em;margin-top:1em;}.masonry-view.card .view-content .masonry-item.views-row{display:none;}.node-type-event #header,.node-type-story #header{height:0;}.view-associated-festival-and-event-type a,.view-associated-festival-and-event-type a{padding:0 !important;}.node-type-resource #block-views-resource-blocks-block-type .views-row .views-field.views-field-field-resource-type{float:none !important;padding:0 !important;}iframe,#footer,.fa,.block-menu-block,.views-exposed-widgets,.view-variant-links,.block-main-nav,.explore-ctas,.cta,.btn,.btn-primary,.language-switcher-locale-url,.righthand-details-actions-wrapper,.getlocations_map_wrapper_inner,.field-name-toggle-favourite,.field-name-field-addthis,.banner-container,.more-link,#block-search-form,#block-iagco-integration-iagco-button,#block-webform-client-block-11021,.mobile-image{display:none !important;}.messages-container{display:none;}#sidebar-first{width:100% !important;}.section-content > .container > .content-container{width:100% !important;}#logo img,.desktop-image{display:block !important;}}
html:lang(en) .pedfrench{display:none;}html:lang(fr) .pedenglish{display:none;}body.page-node-59026 table thead th,body.page-node-59026 table th{border-color:none;border-style:none;border-bottom-width:0;border-left-width:0;border-left:#000 solid 1px;border-top:#000 solid 1px;padding-left:2em;}body.page-node-59026 table th,body.page-node-59026 table td{border-left:#000 solid 1px;border-top:#000 solid 1px;padding-left:2em;}body.page-node-59026 table{border:none;border-right:#000 solid 1px;border-bottom:#000 solid 1px;}
