@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0!important;margin-top:0!important;}}.form-text,.form-select{padding:0.5em 1em;border:1px solid #ddd;color:#777;width:100%;max-width:600px;height:47px;background:#fefefe;}.form-text:focus,.form-select:focus{outline:none;border-color:#12b2e7;}.form-select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/sites/default/themes/kodi/images/arrow-down.png?1487919989);background-position:top 50% right 15px;background-repeat:no-repeat;padding-right:40px;}.views-exposed-widget label,.form-item label{font-weight:normal;color:#999;font-size:0.9em;}.view-empty,.l-content-bottom .block,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.block--views-features-block,#block-views-features-block-1,.no-sidebar .node--full,.page__content,.pane-sponsors,.sponsors-block,.block--views-sponsors-block,.block--views-sponsors-diamond-block,.block--views-sponsors-gold-block{padding:2em 0;}.view-empty h2.pane-title,.l-content-bottom .block h2.pane-title,.pane-block-1 .pane-content h2.pane-title,.pane-block-1 .block-inner h2.pane-title,#block-block-1 .pane-content h2.pane-title,#block-block-1 .block-inner h2.pane-title,.block--views-features-block h2.pane-title,#block-views-features-block-1 h2.pane-title,.no-sidebar .node--full h2.pane-title,.page__content h2.pane-title,.pane-sponsors h2.pane-title,.sponsors-block h2.pane-title,.block--views-sponsors-block h2.pane-title,.block--views-sponsors-diamond-block h2.pane-title,.block--views-sponsors-gold-block h2.pane-title,.view-empty h2:first-child,.l-content-bottom .block h2:first-child,.pane-block-1 .pane-content h2:first-child,.pane-block-1 .block-inner h2:first-child,#block-block-1 .pane-content h2:first-child,#block-block-1 .block-inner h2:first-child,.block--views-features-block h2:first-child,#block-views-features-block-1 h2:first-child,.no-sidebar .node--full h2:first-child,.page__content h2:first-child,.pane-sponsors h2:first-child,.sponsors-block h2:first-child,.block--views-sponsors-block h2:first-child,.block--views-sponsors-diamond-block h2:first-child,.block--views-sponsors-gold-block h2:first-child,.view-empty h3.pane-title,.l-content-bottom .block h3.pane-title,.pane-block-1 .pane-content h3.pane-title,.pane-block-1 .block-inner h3.pane-title,#block-block-1 .pane-content h3.pane-title,#block-block-1 .block-inner h3.pane-title,.block--views-features-block h3.pane-title,#block-views-features-block-1 h3.pane-title,.no-sidebar .node--full h3.pane-title,.page__content h3.pane-title,.pane-sponsors h3.pane-title,.sponsors-block h3.pane-title,.block--views-sponsors-block h3.pane-title,.block--views-sponsors-diamond-block h3.pane-title,.block--views-sponsors-gold-block h3.pane-title,.view-empty h3:first-child,.l-content-bottom .block h3:first-child,.pane-block-1 .pane-content h3:first-child,.pane-block-1 .block-inner h3:first-child,#block-block-1 .pane-content h3:first-child,#block-block-1 .block-inner h3:first-child,.block--views-features-block h3:first-child,#block-views-features-block-1 h3:first-child,.no-sidebar .node--full h3:first-child,.page__content h3:first-child,.pane-sponsors h3:first-child,.sponsors-block h3:first-child,.block--views-sponsors-block h3:first-child,.block--views-sponsors-diamond-block h3:first-child,.block--views-sponsors-gold-block h3:first-child{margin-top:0;}@media (min-width:48em){.view-empty,.l-content-bottom .block,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.block--views-features-block,#block-views-features-block-1,.no-sidebar .node--full,.page__content,.pane-sponsors,.sponsors-block,.block--views-sponsors-block,.block--views-sponsors-diamond-block,.block--views-sponsors-gold-block{padding:2em 1em;}.view-empty .block__title,.l-content-bottom .block .block__title,.pane-block-1 .pane-content .block__title,.pane-block-1 .block-inner .block__title,#block-block-1 .pane-content .block__title,#block-block-1 .block-inner .block__title,.block--views-features-block .block__title,#block-views-features-block-1 .block__title,.no-sidebar .node--full .block__title,.page__content .block__title,.pane-sponsors .block__title,.sponsors-block .block__title,.block--views-sponsors-block .block__title,.block--views-sponsors-diamond-block .block__title,.block--views-sponsors-gold-block .block__title{margin-top:0.4em;}}@media (min-width:62em){.view-empty,.l-content-bottom .block,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.block--views-features-block,#block-views-features-block-1,.no-sidebar .node--full,.page__content,.pane-sponsors,.sponsors-block,.block--views-sponsors-block,.block--views-sponsors-diamond-block,.block--views-sponsors-gold-block{padding:4em 0em;}}.constraints__xlarge>.pane-inner,.panel-pane.constraints__xlarge>.pane-inner,.constraints__large>.pane-inner,.panel-pane.constraints__large>.pane-inner,.panel-pane>.pane-inner,.page-node-8763 .l-content-bottom .block .block-inner,.views-exposed-form-addons-browse-all .views-exposed-form,.block--views-features-block .view-content,#block-views-features-block-1 .block-inner,.block--system-powered-by .block-inner,.l-footer .block--menu-block .block-inner,.block--block-3 .block-inner,.l-nav .constraints,.page__content,.node--product--full,.product-full,.block--views-sponsors-diamond-block .block-inner,.block--views-sponsors-gold-block .block-inner,.l-system,.l-title .constraints,.not-panels-page .l-content .constraints-content,.constraints__medium>.pane-inner,.panel-pane.constraints__medium>.pane-inner,.page-node-8763 .taxonomy-term-description,.l-content-bottom .block .block-inner,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.donor-wall,.distro-download,#block-views-features-block-1 .view-header,ol.steps,.page-block__body ol,.constraints__small>.pane-inner,.panel-pane.constraints__small>.pane-inner{width:90%;}@media (min-width:48em){.constraints__xlarge>.pane-inner,.panel-pane.constraints__xlarge>.pane-inner,.constraints__large>.pane-inner,.panel-pane.constraints__large>.pane-inner,.panel-pane>.pane-inner,.page-node-8763 .l-content-bottom .block .block-inner,.views-exposed-form-addons-browse-all .views-exposed-form,.block--views-features-block .view-content,#block-views-features-block-1 .block-inner,.block--system-powered-by .block-inner,.l-footer .block--menu-block .block-inner,.block--block-3 .block-inner,.l-nav .constraints,.page__content,.node--product--full,.product-full,.block--views-sponsors-diamond-block .block-inner,.block--views-sponsors-gold-block .block-inner,.l-system,.l-title .constraints,.not-panels-page .l-content .constraints-content,.constraints__medium>.pane-inner,.panel-pane.constraints__medium>.pane-inner,.page-node-8763 .taxonomy-term-description,.l-content-bottom .block .block-inner,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.donor-wall,.distro-download,#block-views-features-block-1 .view-header,ol.steps,.page-block__body ol,.constraints__small>.pane-inner,.panel-pane.constraints__small>.pane-inner{width:95%;}}.constraints__xlarge>.pane-inner,.panel-pane.constraints__xlarge>.pane-inner{max-width:80em;margin-left:auto;margin-right:auto;}.constraints__xlarge>.pane-inner:after,.panel-pane.constraints__xlarge>.pane-inner:after{content:" ";display:block;clear:both;}.constraints__large>.pane-inner,.panel-pane.constraints__large>.pane-inner,.panel-pane>.pane-inner,.page-node-8763 .l-content-bottom .block .block-inner,.views-exposed-form-addons-browse-all .views-exposed-form,.block--views-features-block .view-content,#block-views-features-block-1 .block-inner,.block--system-powered-by .block-inner,.l-footer .block--menu-block .block-inner,.block--block-3 .block-inner,.l-nav .constraints,.page__content,.node--product--full,.product-full,.block--views-sponsors-diamond-block .block-inner,.block--views-sponsors-gold-block .block-inner,.l-system,.l-title .constraints,.not-panels-page .l-content .constraints-content{max-width:66em;margin-left:auto;margin-right:auto;}.constraints__large>.pane-inner:after,.panel-pane.constraints__large>.pane-inner:after,.panel-pane>.pane-inner:after,.page-node-8763 .l-content-bottom .block .block-inner:after,.views-exposed-form-addons-browse-all .views-exposed-form:after,.block--views-features-block .view-content:after,#block-views-features-block-1 .block-inner:after,.block--system-powered-by .block-inner:after,.l-footer .block--menu-block .block-inner:after,.block--block-3 .block-inner:after,.l-nav .constraints:after,.page__content:after,.node--product--full:after,.product-full:after,.block--views-sponsors-diamond-block .block-inner:after,.block--views-sponsors-gold-block .block-inner:after,.l-system:after,.l-title .constraints:after,.not-panels-page .l-content .constraints-content:after{content:" ";display:block;clear:both;}.constraints__medium>.pane-inner,.panel-pane.constraints__medium>.pane-inner,.page-node-8763 .taxonomy-term-description,.l-content-bottom .block .block-inner,.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner,.donor-wall,.distro-download,#block-views-features-block-1 .view-header{max-width:50em;margin-left:auto;margin-right:auto;}.constraints__medium>.pane-inner:after,.panel-pane.constraints__medium>.pane-inner:after,.page-node-8763 .taxonomy-term-description:after,.l-content-bottom .block .block-inner:after,.pane-block-1 .pane-content:after,.pane-block-1 .block-inner:after,#block-block-1 .pane-content:after,#block-block-1 .block-inner:after,.donor-wall:after,.distro-download:after,#block-views-features-block-1 .view-header:after{content:" ";display:block;clear:both;}ol.steps,.page-block__body ol,.constraints__small>.pane-inner,.panel-pane.constraints__small>.pane-inner{max-width:38em;margin-left:auto;margin-right:auto;}ol.steps:after,.page-block__body ol:after,.constraints__small>.pane-inner:after,.panel-pane.constraints__small>.pane-inner:after{content:" ";display:block;clear:both;}.views-exposed-form-addons-browse-all .views-exposed-widget__elements,.addons-top-authors ul,.articles-list--block .view-content,#sliding-popup .popup-content,div.donate__two-col,div.donate__radios,.gallery__images .doghouse-magnific,.l-main-content,.node--product--full,.product-full,.node--product--teaser,.product-teaser,.user-profile{*zoom:1;}.views-exposed-form-addons-browse-all .views-exposed-widget__elements:after,.addons-top-authors ul:after,.articles-list--block .view-content:after,#sliding-popup .popup-content:after,div.donate__two-col:after,div.donate__radios:after,.gallery__images .doghouse-magnific:after,.l-main-content:after,.node--product--full:after,.product-full:after,.node--product--teaser:after,.product-teaser:after,.user-profile:after{content:"";display:table;clear:both;}.taxonomy-term--addon-author--full .view-addons .view-filters,.taxonomy-term--addon-category--full .view-addons .view-filters{margin:0 -200%;padding:0 200%;}.donor-wall__donations,.breadcrumb,#block-views-hero-slides-block .slick-dots,.hero__dots,.menu-name-main-menu.menu-block-1>ul.menu,.block--kodi-core-social ul.social-networks,.pane-sponsors .view-content ul,.sponsors-block .view-content ul,.block--views-sponsors-block .view-content ul,.block--views-sponsors-diamond-block ul,.block--views-sponsors-gold-block ul{margin:0;padding:0;}.donor-wall__donations li,.breadcrumb li,#block-views-hero-slides-block .slick-dots li,.hero__dots li,.menu-name-main-menu.menu-block-1>ul.menu li,.block--kodi-core-social ul.social-networks li,.pane-sponsors .view-content ul li,.sponsors-block .view-content ul li,.block--views-sponsors-block .view-content ul li,.block--views-sponsors-diamond-block ul li,.block--views-sponsors-gold-block ul li{margin:0;padding:0;list-style:none;}ol.steps,.page-block__body ol{width:auto;text-align:left;padding:1.5em 2em;margin-top:2em;margin-bottom:2em;background:rgba(0,0,0,0.03);border-radius:3px;counter-reset:list-counter;}ol.steps li,.page-block__body ol li{list-style:none;margin-bottom:0.5em;position:relative;padding-left:2em;}ol.steps li:before,.page-block__body ol li:before{top:0;left:0;position:absolute;content:counter(list-counter);counter-increment:list-counter;font-weight:600;font-size:0.8em;vertical-align:middle;background:rgba(18,178,231,0.3);width:1.8em;height:1.8em;border-radius:100%;color:#fff;text-align:center;display:inline-block;}ol.steps li:hover:before,.page-block__body ol li:hover:before{background:rgba(18,178,231,0.9);}@-moz-keyframes lineloading{0%{width:0;margin-left:0;}50%{width:100%;margin-left:0;}100%{margin-left:100%;width:0;}}@-webkit-keyframes lineloading{0%{width:0;margin-left:0;}50%{width:100%;margin-left:0;}100%{margin-left:100%;width:0;}}@keyframes lineloading{0%{width:0;margin-left:0;}50%{width:100%;margin-left:0;}100%{margin-left:100%;width:0;}}.ajax-progress{right:0;bottom:0;left:0;position:fixed;height:5px;background:rgba(255,255,255,0);z-index:999999;padding:0;display:block;}.ajax-progress .throbber{-moz-animation:lineloading 4s infinite;-webkit-animation:lineloading 4s infinite;animation:lineloading 4s infinite;width:100%;background:#12b2e7;height:5px;display:block;margin:0;}.ajax-progress .message{display:none;}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.distro-download .distro-tabs,.kodi-addon__tabs{margin:0;padding:0;*zoom:1;margin:0 0 -3px;}.distro-download .distro-tabs li,.kodi-addon__tabs li{margin:0;padding:0;list-style:none;}.distro-download .distro-tabs:after,.kodi-addon__tabs:after{content:"";display:table;clear:both;}.distro-download .distro-tabs li,.kodi-addon__tabs li{float:left;margin-right:0.5em;}.distro-download .distro-tabs li a,.kodi-addon__tabs li a{color:#ccc;display:block;padding:0.4em 0.5em 0.5em;border-top:3px solid transparent;}.distro-download .distro-tabs li a.active,.kodi-addon__tabs li a.active{color:#12b2e7;background:#fff;border-top-color:#12b2e7;}@media (min-width:30em){.distro-download .distro-tabs,.kodi-addon__tabs{margin:0 0em -3px;}.distro-download .distro-tabs li a,.kodi-addon__tabs li a{padding:0.4em 0.9em 0.5em;}}.views-table{width:100%;margin-bottom:1.5em;}.views-table td,.views-table th{padding:0.3em 1em;background:none;}.views-table th{background:#ddd;text-align:left;border-bottom:1px solid #999;padding:1em 1em 0.5em;color:#333;font-weight:600;}.views-table th.active a{color:#12b2e7;}.views-table th a img{margin-left:0.5em;}.views-table tr.even{background:none;}.views-table tr.odd{background:#f1f1f1;}html,body{font-family:"Open Sans",sans-serif;font-size:16px;}html,body,.text{color:#777;}h1,.alpha,.pane-block-2 h2,#block-block-2 h2,h2,h3,h4,h5,h6,.article-teaser__title,.article-teaser-large__title{font-weight:400;}h1,.alpha,.pane-block-2 h2,#block-block-2 h2,h2,h3,h4,h5,h6,.article-teaser__title,.article-teaser-large__title,h1 a,.alpha a,.pane-block-2 h2 a,#block-block-2 h2 a,h2 a,h3 a,h4 a,h5 a,h6 a,.article-teaser__title a,.article-teaser-large__title a{color:#333;}h1 a:hover,.alpha a:hover,#block-block-2 h2 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.article-teaser__title a:hover,.article-teaser-large__title a:hover{color:#12b2e7;}code{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Courier New",Courier,monospace;background:rgba(18,178,231,0.2);padding:0.2em;border-radius:0.3em;font-size:0.95em;border:1px solid rgba(18,178,231,0.5);}h1,.alpha,.pane-block-2 h2,#block-block-2 h2{font-size:1.8em;}@media (min-width:48em){h1,.alpha,.pane-block-2 h2,#block-block-2 h2{font-size:2.3em;}}h2,.beta{font-size:2.1em;}h3,.gamma,.distro-download h2{font-size:1.9em;}h4,.delta,.addon-full__sub-title{font-size:1.7em;}h5,.epsilon,.node--feature--teaser h3{font-size:1.5em;}h6,.zeta,.pane-block-2 p,#block-block-2 p,.vocabulary-distribution.view-mode-mini h2,.hero__subtext{font-size:1.2em;}.l-branding a:active img{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.addon-full__metas,.article-teaser-large__meta,.node--article--full__author,.l-region--sidebar-second .block{background:url(/sites/default/themes/kodi/images/dot-line.svg?1487919950) bottom repeat-x;}.view-empty{text-align:center;}.view-empty h2:first-child{margin-top:0;}.view-header{text-align:center;padding:0;margin:0 0 3em;}.views-exposed-form-addons-browse-all .views-exposed-widgets{padding:1.5em 0;margin:0;}.views-exposed-form-addons-browse-all .views-exposed-widget__elements{padding:0 0 1em;}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-widget__elements{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:92.30769%;float:left;}}.views-exposed-form-addons-browse-all .views-exposed-widget__elements .views-exposed-widget{float:none;padding:0 0 0.5em;}@media (min-width:48em){.views-exposed-form-addons-browse-all .views-exposed-widget__elements .views-exposed-widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:0 1em 0.5em 0;}}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-widget__elements .views-exposed-widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-bottom:0;}}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-widget__actions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:7.69231%;float:right;}}.views-exposed-form-addons-browse-all .views-exposed-widget__actions .views-exposed-widget{float:none;padding:0;}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-widget__actions .views-exposed-widget{padding:1.5em 0 0;}}.views-exposed-form-addons-browse-all .views-exposed-widget__actions .form-submit{margin:0;}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-widget__actions .form-submit{display:inline-block;width:100%;}}.views-exposed-form-addons-browse-all .views-exposed-form__refine{display:block;text-align:center;padding:0.7em 1em;cursor:pointer;text-transform:uppercase;font-size:0.8em;}.views-exposed-form-addons-browse-all .views-exposed-form__refine:hover{background:rgba(0,0,0,0.1)!important;}.views-exposed-form-addons-browse-all .views-exposed-form{display:none;}@media (min-width:62em){.views-exposed-form-addons-browse-all .views-exposed-form__refine{display:none;}.views-exposed-form-addons-browse-all .views-exposed-form{display:block;}}.filters-open.views-exposed-form-addons-browse-all .views-exposed-form__refine{background:rgba(0,0,0,0.05);}.filters-open.views-exposed-form-addons-browse-all .views-exposed-form__refine .hide{display:inline;}.filters-open.views-exposed-form-addons-browse-all .views-exposed-form__refine .show{display:none;}.filters-open.views-exposed-form-addons-browse-all .views-exposed-form{display:block;}.l-region--sidebar-second .views-exposed-form .views-exposed-widget{padding:0;margin:0 0 1em;float:none;}.l-region--sidebar-second .views-exposed-form .form-submit{margin:1em 0;}.col-blue{color:#12b2e7;}.col-red{color:#da244c;}.col-yellow{color:#f1e05e;}.col-green{color:#21ecb9;}.col-white{color:#fff;}.col-blue-hover:hover,.col-blue-hover a:hover{color:#12b2e7;}.col-red-hover:hover,.col-red-hover a:hover{color:#da244c;}.col-yellow-hover:hover,.col-yellow-hover a:hover{color:#f1e05e;}.col-green-hover:hover,.col-green-hover a:hover{color:#21ecb9;}.col-white-hover:hover,.col-white-hover a:hover{color:#fff;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}blockquote{border-left:4px solid rgba(0,0,0,0.1);padding-left:1.5em;color:#999;margin-left:0;}html.js .form-text.form-autocomplete{background-image:none;}select::-ms-expand{display:none;}.form-submit{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;border:none;padding:0 1.3em;height:45px;line-height:45px;}.form-submit:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.form-submit:before{margin-right:0.4em;font-size:0.8em;}.form-submit:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.form-submit:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.views-exposed-widget .form-required,.form-item .form-required{font-size:0.8em;color:#12b2e7;}@font-face{font-family:"icomoon";src:url(/sites/default/themes/kodi/icons/fonts/icomoon.eot);src:url(/sites/default/themes/kodi/icons/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/kodi/icons/fonts/icomoon.woff) format("woff"),url(/sites/default/themes/kodi/icons/fonts/icomoon.ttf) format("truetype");font-weight:normal;font-style:normal;}.icon-mastodon:before{content:"";}.icon-twitter:before{content:"";}.icon-google-drive:before{content:"";}.icon-google-plus:before{content:"";}.icon-google:before{content:"";}.icon-facebook:before{content:"";}.icon-database:before{content:"";}.icon-home:before{content:"";}.icon-pencil:before{content:"";}.icon-image:before{content:"";}.icon-music2:before{content:"";}.icon-headphones:before{content:"";}.icon-play:before{content:"";}.icon-film:before{content:"";}.icon-camera:before{content:"";}.icon-pacman:before{content:"";}.icon-tag:before{content:"";}.icon-tags:before{content:"";}.icon-location:before{content:"";}.icon-screen:before{content:"";}.icon-mobile:before{content:"";}.icon-tv:before{content:"";}.icon-bubble:before{content:"";}.icon-bubbles:before{content:"";}.icon-user:before{content:"";}.icon-spinner:before{content:"";}.icon-search:before{content:"";}.icon-key:before{content:"";}.icon-settings:before{content:"";}.icon-cog:before{content:"";}.icon-stats:before{content:"";}.icon-switch:before{content:"";}.icon-tree:before{content:"";}.icon-cloud:before{content:"";}.icon-earth:before{content:"";}.icon-link:before{content:"";}.icon-attachment:before{content:"";}.icon-star:before{content:"";}.icon-star-full:before{content:"";}.icon-heart-full:before{content:"";}.icon-heart:before{content:"";}.icon-smiley:before{content:"";}.icon-smiley2:before{content:"";}.icon-info:before{content:"";}.icon-checkmark:before{content:"";}.icon-arrow-right:before{content:"";}.icon-arrow-left:before{content:"";}.icon-circle-arrow-right:before{content:"";}.icon-circle-arrow-left:before{content:"";}.icon-share:before{content:"";}.icon-facebook2:before{content:"";}.icon-twitter2:before{content:"";}.icon-feed:before{content:"";}.icon-feed2:before{content:"";}.icon-youtube-play:before{content:"";}.icon-picassa:before{content:"";}.icon-github:before{content:"";}.icon-github2:before{content:"";}.icon-github3:before{content:"";}.icon-tux:before{content:"";}.icon-apple:before{content:"";}.icon-windows8:before{content:"";}.icon-paypal:before{content:"";}.icon-file-zip:before{content:"";}.icon-file-css:before{content:"";}.icon-sync:before{content:"";}.icon-refresh:before{content:"";}.icon-time:before{content:"";}.icon-th-large:before{content:"";}.icon-th:before{content:"";}.icon-th-list:before{content:"";}.icon-power-off:before{content:"";}.icon-rotate-right:before{content:"";}.icon-refresh-thick:before{content:"";}.icon-lock:before{content:"";}.icon-flag:before{content:"";}.icon-video-camera:before{content:"";}.icon-edit:before{content:"";}.icon-map-marker:before{content:"";}.icon-step-backward:before{content:"";}.icon-fast-backward:before{content:"";}.icon-backward:before{content:"";}.icon-play2:before{content:"";}.icon-pause:before{content:"";}.icon-stop:before{content:"";}.icon-forward:before{content:"";}.icon-fast-forward:before{content:"";}.icon-step-forward:before{content:"";}.icon-eject:before{content:"";}.icon-plus-circle:before{content:"";}.icon-minus-circle:before{content:"";}.icon-times-circle:before{content:"";}.icon-check-circle:before{content:"";}.icon-question-circle:before{content:"";}.icon-info-circle:before{content:"";}.icon-calendar:before{content:"";}.icon-folder:before{content:"";}.icon-folder-open:before{content:"";}.icon-bar-chart:before{content:"";}.icon-camera-retro:before{content:"";}.icon-thumb-tack:before{content:"";}.icon-globe:before{content:"";}.icon-tasks:before{content:"";}.icon-filter:before{content:"";}.icon-briefcase:before{content:"";}.icon-list-ul:before{content:"";}.icon-caret-down:before{content:"";}.icon-caret-up:before{content:"";}.icon-caret-left:before{content:"";}.icon-caret-right:before{content:"";}.icon-sort:before{content:"";}.icon-sort-desc:before{content:"";}.icon-sort-asc:before{content:"";}.icon-cloud-download:before{content:"";}.icon-cloud-upload:before{content:"";}.icon-angle-double-left:before{content:"";}.icon-angle-double-right:before{content:"";}.icon-angle-double-up:before{content:"";}.icon-angle-double-down:before{content:"";}.icon-desktop:before{content:"";}.icon-laptop:before{content:"";}.icon-tablet:before{content:"";}.icon-mobile-phone:before{content:"";}.icon-quote-left:before{content:"";}.icon-quote-right:before{content:"";}.icon-folder-open-o:before{content:"";}.icon-gamepad:before{content:"";}.icon-terminal:before{content:"";}.icon-code:before{content:"";}.icon-code-fork:before{content:"";}.icon-microphone:before{content:"";}.icon-microphone-slash:before{content:"";}.icon-rocket:before{content:"";}.icon-file:before{content:"";}.icon-file-text:before{content:"";}.icon-sort-amount-asc:before{content:"";}.icon-sort-amount-desc:before{content:"";}.icon-thumbs-up:before{content:"";}.icon-thumbs-down:before{content:"";}.icon-youtube:before{content:"";}.icon-dropbox:before{content:"";}.icon-long-arrow-down:before{content:"";}.icon-long-arrow-up:before{content:"";}.icon-long-arrow-left:before{content:"";}.icon-long-arrow-right:before{content:"";}.icon-drupal:before{content:"";}.icon-database2:before{content:"";}.icon-bomb:before{content:"";}.icon-newspaper-o:before{content:"";}.icon-wifi:before{content:"";}.icon-paypal2:before{content:"";}.icon-cc-paypal:before{content:"";}.icon-copyright:before{content:"";}.icon-at:before{content:"";}.icon-area-chart:before{content:"";}.icon-pie-chart:before{content:"";}.icon-toggle-off:before{content:"";}.icon-toggle-on:before{content:"";}.icon-mouse-pointer:before{content:"";}.icon-hand-peace-o:before{content:"";}.icon-trademark:before{content:"";}.icon-registered:before{content:"";}.icon-creative-commons:before{content:"";}.icon-television:before{content:"";}.icon-map-o:before{content:"";}.icon-commenting:before{content:"";}.icon-commenting-o:before{content:"";}.icon-usb:before{content:"";}.icon-envira:before{content:"";}.icon-address-card:before{content:"";}.icon-address-card-o:before{content:"";}.icon-user-circle-o:before{content:"";}.icon-microchip:before{content:"";}.icon-android:before{content:"";}.icon-flatscreen:before{content:"";}.icon-clapperboard:before{content:"";}.icon-kodi-symbol:before{content:"";}.icon-kodi-text:before{content:"";}.icon-linux:before{content:"";}.icon-music:before{content:"";}.icon-pi:before{content:"";}.icon-network:before{content:"";}.icon-rss:before{content:"";}.icon-statistics:before{content:"";}.icon-pie:before{content:"";}.icon-minus:before{content:"";}.icon-plus:before{content:"";}.icon-info2:before{content:"";}.icon-question:before{content:"";}.icon-help:before{content:"";}.icon-warning:before{content:"";}.icon-list:before{content:"";}.icon-flow-tree:before{content:"";}.icon-small-thick-arrow-left:before{content:"";}.icon-small-thick-arrow-right:before{content:"";}.icon-small-arrow-left:before{content:"";}.icon-small-arrow-right:before{content:"";}.icon-angle-left:before{content:"";}.icon-angle-right:before{content:"";}[class^="icon-"],[class*=" icon-"],.icon{display:inline-block;font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-variant:normal;text-transform:none;}.grid-3{margin:0;padding:0;*zoom:1;}.grid-3 li{margin:0;padding:0;list-style:none;}.grid-3:after{content:"";display:table;clear:both;}.grid-3>li{width:98%;margin:0 1%;}@media (min-width:48em){.grid-3>li{width:48%;float:left;}.grid-3>li:nth-child(2n + 1){clear:left;}}@media (min-width:62em){.grid-3>li{width:31.33333%;}.grid-3>li:nth-child(2n + 1),.grid-3>li:nth-child(3n + 1){clear:none;}.grid-3>li:nth-child(3n + 1){clear:left;}}.grid-4{margin:0;padding:0;*zoom:1;}.grid-4 li{margin:0;padding:0;list-style:none;}.grid-4:after{content:"";display:table;clear:both;}.grid-4>li{width:98%;margin:0 1%;}@media (min-width:48em){.grid-4>li{width:48%;float:left;}.grid-4>li:nth-child(2n + 1){clear:left;}}@media (min-width:62em){.grid-4>li{width:23%;}.grid-4>li:nth-child(2n + 1),.grid-4>li:nth-child(3n + 1){clear:none;}.grid-4>li:nth-child(4n + 1){clear:left;}}.grid-2-4{margin:0;padding:0;*zoom:1;}.grid-2-4 li{margin:0;padding:0;list-style:none;}.grid-2-4:after{content:"";display:table;clear:both;}.grid-2-4>li{width:48%;margin:0 1%;float:left;}.grid-2-4>li:nth-child(2n + 1){clear:left;}@media (min-width:48em){.grid-2-4>li{width:48%;float:left;}.grid-2-4>li:nth-child(2n + 1){clear:left;}}@media (min-width:62em){.grid-2-4>li{width:23%;}.grid-2-4>li:nth-child(2n + 1),.grid-2-4>li:nth-child(3n + 1){clear:none;}.grid-2-4>li:nth-child(4n + 1){clear:left;}}.grid-5{margin:0;padding:0;*zoom:1;}.grid-5 li{margin:0;padding:0;list-style:none;}.grid-5:after{content:"";display:table;clear:both;}.grid-5>li{width:48%;margin:0 1%;float:left;}.grid-5>li:nth-child(2n + 1){clear:left;}@media (min-width:30em){.grid-5>li{width:48%;float:left;}.grid-5>li:nth-child(2n + 1){clear:left;}}@media (min-width:48em){.grid-5>li{width:31.3333%;}.grid-5>li:nth-child(2n + 1){clear:none;}.grid-5>li:nth-child(3n + 1){clear:left;}}@media (min-width:62em){.grid-5>li{width:18%;}.grid-5>li:nth-child(2n + 1),.grid-5>li:nth-child(3n + 1){clear:none;}.grid-5>li:nth-child(5n + 1){clear:left;}}.grid-6{margin:0;padding:0;*zoom:1;}.grid-6 li{margin:0;padding:0;list-style:none;}.grid-6:after{content:"";display:table;clear:both;}.grid-6>li{width:48%;margin:0 1%;float:left;}.grid-6>li:nth-child(2n + 1){clear:left;}@media (min-width:30em){.grid-6>li{width:48%;float:left;}.grid-6>li:nth-child(2n + 1){clear:left;}}@media (min-width:48em){.grid-6>li{width:31.3333%;}.grid-6>li:nth-child(2n + 1){clear:none;}.grid-6>li:nth-child(3n + 1){clear:left;}}@media (min-width:62em){.grid-6>li{width:23%;}.grid-6>li:nth-child(2n + 1),.grid-6>li:nth-child(3n + 1){clear:none;}.grid-6>li:nth-child(4n + 1){clear:left;}}@media (min-width:75em){.grid-6>li{width:14.66667%;}.grid-6>li:nth-child(4n + 1){clear:none;}.grid-6>li:nth-child(6n + 1){clear:left;}}.grid-inline{margin:0;padding:0;text-align:center;}.grid-inline li{margin:0;padding:0;list-style:none;}.grid-inline li{display:inline-block;}.padding,.padding__large{padding:2em 0;}.padding h2.pane-title,.padding h2:first-child,.padding h3.pane-title,.padding h3:first-child,.padding__large h2.pane-title,.padding__large h2:first-child,.padding__large h3.pane-title,.padding__large h3:first-child{margin-top:0;}@media (min-width:48em){.padding,.padding__large{padding:2em 1em;}.padding .block__title,.padding__large .block__title{margin-top:0.4em;}}@media (min-width:62em){.padding,.padding__large{padding:4em 0em;}}.padding__medium,.user-profile.view-mode-full{padding:2em 0;}.padding__medium h2.pane-title,.padding__medium h2:first-child,.padding__medium h3.pane-title,.padding__medium h3:first-child,.user-profile.view-mode-full h2.pane-title,.user-profile.view-mode-full h2:first-child,.user-profile.view-mode-full h3.pane-title,.user-profile.view-mode-full h3:first-child{margin-top:0;}@media (min-width:48em){.padding__medium,.user-profile.view-mode-full{padding:2em 1em;}.padding__medium .block__title,.user-profile.view-mode-full .block__title{margin-top:0.4em;}}@media (min-width:62em){.padding__medium,.user-profile.view-mode-full{padding:2em 0em;}}.padding__small,div.donate{padding:2em 0;}.padding__small h2.pane-title,.padding__small h2:first-child,.padding__small h3.pane-title,.padding__small h3:first-child,div.donate h2.pane-title,div.donate h2:first-child,div.donate h3.pane-title,div.donate h3:first-child{margin-top:0;}@media (min-width:48em){.padding__small,div.donate{padding:2em 1em;}.padding__small .block__title,div.donate .block__title{margin-top:0.4em;}}@media (min-width:62em){.padding__small,div.donate{padding:1em 0em;}}.no-padding__top{padding-top:0!important;}.no-padding__bottom{padding-bottom:0!important;}.align__left{text-align:left;}.align__right{text-align:right;}.align__center{text-align:center;}.ds-2col-fluid>.group-left,.ds-2col-fluid>.group-right{float:none;width:auto;padding-bottom:2em;}@media (min-width:48em){.ds-2col-fluid>.group-left{float:left;width:50%;}.ds-2col-fluid>.group-right{float:right;width:50%;}}@media (min-width:48em){.ds-2col-fluid.layout-30-70>.group-left{float:left;width:28%;margin-right:3%;}.ds-2col-fluid.layout-30-70>.group-right{float:right;width:69%;}}@media (min-width:48em){.ds-2col-fluid.layout-20-80>.group-left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22.22222%;float:left;}.ds-2col-fluid.layout-20-80>.group-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:77.77778%;float:right;padding-left:2em;}}img,media{max-width:100%;}.media-element-container img{height:auto!important;}.palette__1{background:#fefefe;color:#777;}.palette__1 h2,.palette__1 h3{color:#333;}.palette__1 .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.palette__1 .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__1 .button:before{margin-right:0.4em;font-size:0.8em;}.palette__1 .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.palette__1 .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.palette__2,.pane-block-1,#block-block-1,.block--block-6{background:#12b2e7;color:rgba(255,255,255,0.9);}.palette__2 h2,.palette__2 h3,.pane-block-1 h2,#block-block-1 h2,.block--block-6 h2,.pane-block-1 h3,#block-block-1 h3,.block--block-6 h3{color:rgba(255,255,255,0.9);}.palette__2 .button,.pane-block-1 .button,#block-block-1 .button,.block--block-6 .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#fff;color:#12b2e7;color:#12b2e7;}.palette__2 .button:active,.pane-block-1 .button:active,#block-block-1 .button:active,.block--block-6 .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__2 .button:hover,.pane-block-1 .button:hover,#block-block-1 .button:hover,.block--block-6 .button:hover{background:#12b2e7;}.palette__2 .button:hover,.pane-block-1 .button:hover,#block-block-1 .button:hover,.block--block-6 .button:hover{background:rgba(255,255,255,0.8);}.palette__2 .button:before,.pane-block-1 .button:before,#block-block-1 .button:before,.block--block-6 .button:before{margin-right:0.4em;font-size:0.8em;}.palette__2 .button:hover,.pane-block-1 .button:hover,#block-block-1 .button:hover,.block--block-6 .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#f2f2f2;}.palette__2 .button:focus,.pane-block-1 .button:focus,#block-block-1 .button:focus,.block--block-6 .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.palette__3,.pane-block-2,#block-block-2,.block--block-3{background:#222;color:rgba(255,255,255,0.6);}.palette__3 h2,.palette__3 h3,.pane-block-2 h2,#block-block-2 h2,.block--block-3 h2,.pane-block-2 h3,#block-block-2 h3,.block--block-3 h3{color:#ddd;}.palette__3 .button,.pane-block-2 .button,#block-block-2 .button,.block--block-3 .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.palette__3 .button:active,.pane-block-2 .button:active,#block-block-2 .button:active,.block--block-3 .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__3 .button:before,.pane-block-2 .button:before,#block-block-2 .button:before,.block--block-3 .button:before{margin-right:0.4em;font-size:0.8em;}.palette__3 .button:hover,.pane-block-2 .button:hover,#block-block-2 .button:hover,.block--block-3 .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.palette__3 .button:focus,.pane-block-2 .button:focus,#block-block-2 .button:focus,.block--block-3 .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.palette__4,.block--block-8,.pane-sponsors,.sponsors-block,.block--views-sponsors-block,.block--views-sponsors-gold-block{background:#ebebeb;color:#777;}.palette__4 h2,.palette__4 h3,.block--block-8 h2,.pane-sponsors h2,.sponsors-block h2,.block--views-sponsors-block h2,.block--views-sponsors-gold-block h2,.block--block-8 h3,.pane-sponsors h3,.sponsors-block h3,.block--views-sponsors-block h3,.block--views-sponsors-gold-block h3{color:#333;}.palette__4 .button,.block--block-8 .button,.pane-sponsors .button,.sponsors-block .button,.block--views-sponsors-block .button,.block--views-sponsors-gold-block .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.palette__4 .button:active,.block--block-8 .button:active,.pane-sponsors .button:active,.sponsors-block .button:active,.block--views-sponsors-block .button:active,.block--views-sponsors-gold-block .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__4 .button:before,.block--block-8 .button:before,.pane-sponsors .button:before,.sponsors-block .button:before,.block--views-sponsors-block .button:before,.block--views-sponsors-gold-block .button:before{margin-right:0.4em;font-size:0.8em;}.palette__4 .button:hover,.block--block-8 .button:hover,.pane-sponsors .button:hover,.sponsors-block .button:hover,.block--views-sponsors-block .button:hover,.block--views-sponsors-gold-block .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.palette__4 .button:focus,.block--block-8 .button:focus,.pane-sponsors .button:focus,.sponsors-block .button:focus,.block--views-sponsors-block .button:focus,.block--views-sponsors-gold-block .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.palette__5,.views-exposed-form-addons-browse-all{background:#f1f1f1;color:#777;}.palette__5 h2,.palette__5 h3,.views-exposed-form-addons-browse-all h2,.views-exposed-form-addons-browse-all h3{color:#333;}.palette__5 .button,.views-exposed-form-addons-browse-all .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.palette__5 .button:active,.views-exposed-form-addons-browse-all .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__5 .button:before,.views-exposed-form-addons-browse-all .button:before{margin-right:0.4em;font-size:0.8em;}.palette__5 .button:hover,.views-exposed-form-addons-browse-all .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.palette__5 .button:focus,.views-exposed-form-addons-browse-all .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.palette__6{background:#f7f7f7;color:#777;}.palette__6 h2,.palette__6 h3{color:#333;}.palette__6 .button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.palette__6 .button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.palette__6 .button:before{margin-right:0.4em;font-size:0.8em;}.palette__6 .button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.palette__6 .button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}html,body{line-height:22px;}@media (min-width:48em){html,body{font-size:18px;line-height:26px;}}a{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;text-decoration:none;color:#12b2e7;}p a{border-bottom:1px dotted transparent;}p a:hover{border-bottom-color:#12b2e7;}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1;}#sliding-popup .popup-content #popup-buttons button,.button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}#sliding-popup .popup-content #popup-buttons button:active,.button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}#sliding-popup .popup-content #popup-buttons button:before,.button:before{margin-right:0.4em;font-size:0.8em;}#sliding-popup .popup-content #popup-buttons button:hover,.button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}#sliding-popup .popup-content #popup-buttons button:focus,.button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.button-invert{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#fff;color:#fff;color:#12b2e7;}.button-invert:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.button-invert:hover{background:#12b2e7;}.button-invert:hover{background:rgba(255,255,255,0.8);}.button-invert:before{margin-right:0.4em;font-size:0.8em;}.button-invert:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#f2f2f2;}.button-invert:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div.donate__radios label,.button-secondary{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#ccc;color:#fff;}div.donate__radios label:active,.button-secondary:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}div.donate__radios label:hover,.button-secondary:hover{background:#12b2e7;}div.donate__radios label:before,.button-secondary:before{margin-right:0.4em;font-size:0.8em;}div.donate__radios label:hover,.button-secondary:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#bfbfbf;}div.donate__radios label:focus,.button-secondary:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.message{padding:1em 1.2em 1em 3em;margin:1.5em 0;position:relative;text-align:left;display:inline-block;}.message:before{position:absolute;left:0.8em;top:0.8em;font-size:1.3em;}.message-info{padding:1em 1.2em 1em 3em;margin:1.5em 0;position:relative;text-align:left;display:inline-block;background:rgba(18,178,231,0.5);color:#0b6988;}.message-info:before{position:absolute;left:0.8em;top:0.8em;font-size:1.3em;}.message-info:before{content:"";display:inline-block;font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-variant:normal;text-transform:none;}.message-notice{padding:1em 1.2em 1em 3em;margin:1.5em 0;position:relative;text-align:left;display:inline-block;background:rgba(18,178,231,0.5);color:#0b6988;}.message-notice:before{position:absolute;left:0.8em;top:0.8em;font-size:1.3em;}.message-notice:before{content:"";display:inline-block;font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-variant:normal;text-transform:none;}.message-code{padding:1em 1.2em 1em 3em;margin:1.5em 0;position:relative;text-align:left;display:inline-block;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Courier New",Courier,monospace;background:#ccc;padding-left:1.2em;color:#333;}.message-code:before{position:absolute;left:0.8em;top:0.8em;font-size:1.3em;}.message-code:before{display:none;}.addon-full,.node--addon--full{padding:0 0 1.5em;}.addon-full,.addon-full .active,.node--addon--full,.node--addon--full .active{color:#777;}.addon-full__sub-title{color:#333;margin:0.2em 0;}.addon-full__links{margin:1.7em 0 1.3em;}.addon-full__links a{float:left;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#a2a2a2;color:#fff;font-size:0.9em;margin-right:0.5em;margin-bottom:0.4em;}.addon-full__links a:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.addon-full__links a:hover{background:#12b2e7;}.addon-full__links a:before{margin-right:0.4em;font-size:0.8em;}.addon-full__links a:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#959595;}.addon-full__links a:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.addon-full__links a:before{margin-right:0.6em;font-size:0.9em;display:none;}.addon-full__links a.button{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.addon-full__links a.button:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.addon-full__links a.button:before{margin-right:0.4em;font-size:0.8em;}.addon-full__links a.button:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.addon-full__links a.button:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.addon-full__metas{*zoom:1;margin:0.8em 0;color:#666;font-size:0.9em;padding-bottom:0.9em;}.addon-full__metas:after{content:"";display:table;clear:both;}.addon-full__metas .field__label{font-weight:normal;}.addon-full__meta{display:inline-block;margin-right:1.2em;}.addon-full__meta .label{color:#ccc;font-size:0.8em;margin-right:0.4em;display:inline-block;}.addon-full__meta .item{display:inline-block;margin-right:0.3em;}.addon-full__meta .item:after{content:",";}.addon-full__meta .item:last-child{margin-right:0;}.addon-full__meta .item:last-child:after{content:"";}.addon-full__download{clear:both;padding:0.1em 0 0 0;}.addon-full__download h3{font-size:0.9em;margin:0 0 1em;}.addon-full__download h3 a{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;}.addon-full__download h3 a:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.addon-full__download h3 a:before{margin-right:0.4em;font-size:0.8em;}.addon-full__download h3 a:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.addon-full__download h3 a:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.addon-full__download .field-group-format-wrapper{background:#ebebeb;padding:0.8em;}.addon-full__download .field-group-format-wrapper .description{font-size:0.9em;color:#777;line-height:1.3em;}.addon-full__download .field-group-format-wrapper .field--name-field-download-link{padding-top:0.5em;}.addon-full__download .field-group-format-wrapper .field--name-field-download-link a{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:#12b2e7;color:#fff;font-size:0.9em;}.addon-full__download .field-group-format-wrapper .field--name-field-download-link a:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.addon-full__download .field-group-format-wrapper .field--name-field-download-link a:before{margin-right:0.4em;font-size:0.8em;}.addon-full__download .field-group-format-wrapper .field--name-field-download-link a:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background-color:#10a0cf;}.addon-full__download .field-group-format-wrapper .field--name-field-download-link a:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.addon-full__broken{padding:1em 1.2em 1em 3em;margin:1.5em 0;position:relative;text-align:left;display:inline-block;background:rgba(218,36,76,0.3);color:#82162d;margin-top:0;font-size:0.9em;display:block;}.addon-full__broken:before{position:absolute;left:0.8em;top:0.8em;font-size:1.3em;}.addon-full__broken:before{content:"";display:inline-block;font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-variant:normal;text-transform:none;}.addon-full__broken-label{font-weight:bold;}.addon-full .whats-new__content,.node--addon--full .whats-new__content{background:rgba(18,178,231,0.2);padding:1em;color:#0b6988;display:none;}.addon-full .whats-new__content p,.node--addon--full .whats-new__content p{margin:0;}.mfp-content .l-content{max-width:50em;margin-left:auto;margin-right:auto;background:#fff;position:relative;text-align:left;}.mfp-content .l-content:after{content:" ";display:block;clear:both;}.mfp-content .l-content .l-title{padding:1.5em 1.5em;}.mfp-content .l-content .l-title h1{margin:0;font-size:1.5em;}.mfp-content .l-content .mfp-close{color:#888;}.mfp-content .l-content .breadcrumb a{font-size:13px;}.addon-popup .mfp-content .l-title{margin-bottom:0;}.addon-popup .mfp-content .constraints{width:auto;}.addon-popup .mfp-content .node{padding-top:0;}.mfp-container button.mfp-arrow{display:none;}.vocabulary-addon-category.view-mode-mini,.node--addon--teaser{margin-bottom:1.3em;padding:0.2em;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}.vocabulary-addon-category.view-mode-mini:hover,.node--addon--teaser:hover{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}.vocabulary-addon-category.view-mode-mini:hover .field--name-field-icon,.node--addon--teaser:hover .field--name-field-icon,.vocabulary-addon-category.view-mode-mini:hover .field--name-field-image,.node--addon--teaser:hover .field--name-field-image{border-color:#12b2e7;}.vocabulary-addon-category.view-mode-mini:hover img,.node--addon--teaser:hover img{opacity:0.8;}.vocabulary-addon-category.view-mode-mini:hover h3 a,.node--addon--teaser:hover h3 a{color:#12b2e7;}.vocabulary-addon-category.view-mode-mini h3,.node--addon--teaser h3{font-size:0.9em;margin:0;text-align:center;overflow:hidden;word-break:break-word;padding:0.6em 0.8em;}.vocabulary-addon-category.view-mode-mini h3 a,.node--addon--teaser h3 a{color:#555;}@media (min-width:48em){.vocabulary-addon-category.view-mode-mini h3,.node--addon--teaser h3{line-height:1.2;font-size:1em;}}.vocabulary-addon-category.view-mode-mini .field--name-field-subtext,.node--addon--teaser .field--name-field-subtext{font-size:0.9em;color:#999;margin-top:0.6em;}.vocabulary-addon-category.view-mode-mini .field--name-field-icon,.vocabulary-addon-category.view-mode-mini .field--name-field-image,.node--addon--teaser .field--name-field-icon,.node--addon--teaser .field--name-field-image{background:#12b2e7;border:2px solid #ddd;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}.vocabulary-addon-category.view-mode-mini .field--name-field-icon,.node--addon--teaser .field--name-field-icon{padding:1em;border-color:#12b2e7;}.vocabulary-addon-category.view-mode-mini img,.node--addon--teaser img{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;display:block;width:100%;height:auto;}.view-addon-categories .view-content,.view-addons .view-content{padding:1em 0 0;margin-bottom:-1em;}.taxonomy-term--addon-category--full{padding-bottom:3em;}.block--displayasblock-dab-highlightaddoncategorytaxon{display:none;}.l-region--highlighted .field--name-field-image,.l-region--highlighted .field--name-field-icon{float:left;margin-right:0.5em;margin-top:-1em;margin-bottom:-1.5em;width:4em;opacity:0.7;}.l-region--highlighted .field--name-field-image{float:left;margin-right:2em;margin-top:-1em;margin-bottom:-5em;width:10em;}.l-region--highlighted .view-mode-highlight:after{clear:none;display:none;}.l-region--highlighted .field--name-field-icon{display:none;}@media (min-width:62em){.l-region--highlighted .field--name-field-icon{display:block;}}.page-node-8763 .node--full{text-align:center;}.page-node-8763 .l-content-bottom{background:#f7f7f7;}.page-node-8763 .taxonomy-term-description{text-align:center;padding:0.5em 0;}.taxonomy-term--addon-author--full form.views-exposed-form-addons-entity-view-1,.taxonomy-term--addon-category--full form.views-exposed-form-addons-entity-view-1{display:none;}.taxonomy-term--addon-author--full .view-addons .view-filters,.taxonomy-term--addon-category--full .view-addons .view-filters{background:#f1f1f1;}.taxonomy-term--addon-author--full .view-addons .view-filters form,.taxonomy-term--addon-category--full .view-addons .view-filters form{display:block;margin:0 1.5% 1em;}.addons-top-authors--wrapper{padding:2em 0;}.addons-top-authors--wrapper h2.pane-title,.addons-top-authors--wrapper h2:first-child,.addons-top-authors--wrapper h3.pane-title,.addons-top-authors--wrapper h3:first-child{margin-top:0;}@media (min-width:48em){.addons-top-authors--wrapper{padding:2em 1em;}.addons-top-authors--wrapper .block__title{margin-top:0.4em;}}@media (min-width:62em){.addons-top-authors--wrapper{padding:2em 0em;}}.addons-top-authors ul{margin:0;padding:0;margin-bottom:2em;}.addons-top-authors ul li{margin:0;padding:0;list-style:none;}@media (min-width:48em){.addons-top-authors ul li{width:50%;float:left;}}@media (min-width:62em){.addons-top-authors ul li{width:33.33%;}}.addons-top-authors ul li a{display:block;padding:1em;background:rgba(0,0,0,0.05);color:#777;}.addons-top-authors ul li a:hover{background:rgba(0,0,0,0.15);}.addons-top-authors ul li a:hover span,.addons-top-authors ul li a:hover strong{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}.addons-top-authors ul li a:hover span{color:#12b2e7;}.addons-top-authors ul li a:hover strong{color:#333;}.addons-top-authors ul li strong{color:#ccc;font-size:1em;float:left;padding:0em 0 1em;width:1.5em;margin-right:0.4em;}.addons-top-authors ul li span{display:block;white-space:nowrap;color:#333;font-weight:600;overflow:hidden;}.addons-top-authors ul li small{font-weight:300;}.addons-top-authors ul .author{margin:1% 0.8%;}html.js .animate-element{opacity:0;position:relative;}html.js .animate-element__all,html.js .animate-element__fade-in{opacity:0;-moz-transition:all 750ms linear;-o-transition:all 750ms linear;-webkit-transition:all 750ms linear;transition:all 750ms linear;}html.js .in-view.animate-element__all,html.js .animate-element__fade-in.in-view{opacity:1;}html.js .animate-element__all,html.js .animate-element__slide-up{-moz-transform:translate(0px,50px);-ms-transform:translate(0px,50px);-webkit-transform:translate(0px,50px);transform:translate(0px,50px);-moz-transform:translate3d(0px,50px,0px);-ms-transform:translate3d(0px,50px,0px);-webkit-transform:translate3d(0px,50px,0px);transform:translate3d(0px,50px,0px);}html.js .in-view.animate-element__all,html.js .animate-element__slide-up.in-view{-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.articles-list--block .views-row{max-width:415px;margin-left:auto;margin-right:auto;}.articles-list--block .views-row:after{content:" ";display:block;clear:both;}@media (min-width:48em){.articles-list--block .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:0 1em;}.articles-list--block .views-row.views-row-last{display:none;}}@media (min-width:62em){.articles-list--block .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;float:left;}.articles-list--block .views-row.views-row-last{display:block;}}.articles-list--block .view-content{padding-bottom:1em;}.node--article--teaser,.article-teaser{text-align:center;margin-bottom:2em;max-width:415px;}.article-teaser__title{font-size:1.2em;margin:0.5em 0;line-height:1.5;}.article-teaser__image{margin-bottom:1em;}.article-teaser__body{font-size:0.95em;line-height:1.5;}@media (min-width:30em){.article-list--user .node--article--teaser,.article-list--user .article-teaser{max-width:none;text-align:left;}.article-list--user .article-teaser__image{max-width:200px;float:left;margin-right:1em;}}.node--article--teaser-large,.article-teaser-large{max-width:850px;margin-left:auto;margin-right:auto;margin-bottom:3em;}.node--article--teaser-large:after,.article-teaser-large:after{content:" ";display:block;clear:both;}.article-teaser-large__title{margin:0;padding:0.5em 0 0.1em;font-size:1.8em;}.article-teaser-large__tags{margin:0;padding:0;}.article-teaser-large__tags li{margin:0;padding:0;list-style:none;}.article-teaser-large__tags,.article-teaser-large__tags li{display:inline-block;margin-right:0.5em;}.article-teaser-large__tags a{color:#12b2e7;}.article-teaser-large__date{display:inline-block;margin-right:1em;}.article-teaser-large__author{margin-right:1em;}.article-teaser-large__meta{padding:0.7em 0 1em;font-size:0.8em;margin-bottom:1.2em;}.article-teaser-large__meta i{font-size:0.85em;color:#ccc;margin-right:0.5em;}.article-teaser-large__meta a{color:#777;}.article-teaser-large__meta a:hover{color:#12b2e7;}.article-teaser-large__read-more{padding:0.8em 0;font-size:0.9em;font-weight:600;}.blog-list-page .l-main-content{padding:2em 0;}.blog-list-page .l-main-content h2.pane-title,.blog-list-page .l-main-content h2:first-child,.blog-list-page .l-main-content h3.pane-title,.blog-list-page .l-main-content h3:first-child{margin-top:0;}@media (min-width:48em){.blog-list-page .l-main-content{padding:2em 1em;}.blog-list-page .l-main-content .block__title{margin-top:0.4em;}}@media (min-width:62em){.blog-list-page .l-main-content{padding:3em 0em;}}.node--article--full{margin-bottom:3em;}.node--article--full__title{margin:0 0 0.2em;}@media (min-width:62em){.node--article--full__title{font-size:2.5em;}}.node--article--full__date,.node--article--full__tags{font-size:0.9em;}.node--article--full__date .tag,.node--article--full__tags .tag{padding-right:0.5em;}.node--article--full__date .tag:after,.node--article--full__tags .tag:after{content:",";}.node--article--full__date .tag:last-child:after,.node--article--full__tags .tag:last-child:after{content:"";}.node--article--full__date,.node--article--full__date a,.node--article--full__tags,.node--article--full__tags a{color:#999;}.node--article--full__image{margin:1.5em 0;}.node--article--full__image img{display:block;}.node--article--full__author{padding:1em 0 1.5em;margin-bottom:1.4em;}.node--article--full__byline{font-size:0.8em;margin:1.6em 0 1.1em;color:#999;}.node--article--full__byline>div{display:inline-block;margin-right:0.4em;}.node--article--sidebar,.node--article--full__sidebar{margin:1em 0;color:#999;}.node--article--sidebar .node--article--full__tags,.node--article--sidebar .node--article--full__date,.node--article--full__sidebar .node--article--full__tags,.node--article--full__sidebar .node--article--full__date{padding:0.9em 0;}.node--article--sidebar .node--article--full__tags:last-child,.node--article--sidebar .node--article--full__date:last-child,.node--article--full__sidebar .node--article--full__tags:last-child,.node--article--full__sidebar .node--article--full__date:last-child{background:none;padding-bottom:0;}.node--article--sidebar h4,.node--article--full__sidebar h4{margin:0 0 0.5em;font-size:1em;}.l-region--sidebar-second .block.block--displayasblock-dab-sidebararticlenode{background:none;padding-bottom:0;margin-bottom:1.5em;}.l-region--sidebar-second .block.block--kodi-core-addthis{padding-bottom:2em;}.l-region--sidebar-second .block.block--kodi-core-addthis h2.block__title{font-size:0.9em;}.views-exposed-form-articles-page .form-submit{display:none;}.views-exposed-form-articles-page .form-item-keyword{position:relative;}.views-exposed-form-articles-page .form-item-keyword input{padding-right:47px;}.views-exposed-form-articles-page .icon-search{color:#777;top:0;right:0;position:absolute;width:47px;height:47px;vertical-align:middle;text-align:center;z-index:10;padding-top:4.5%;cursor:pointer;}.views-exposed-form-articles-page .icon-search:hover{color:#12b2e7;}.block{margin:0;}.l-region--sidebar-second .block{margin-bottom:2em;padding-bottom:1em;}.l-region--sidebar-second .block:last-child{background:none;}.l-region--sidebar-second .block .block__title{font-size:1.5em;}.l-content-bottom{text-align:center;}.pane-block-1,#block-block-1{padding:0;}@media (min-width:62em){.pane-block-1 .pane-content,.pane-block-1 .block-inner,#block-block-1 .pane-content,#block-block-1 .block-inner{background:url(/sites/default/themes/kodi/images/logo-watermark-large.png?1487919950) 0em 6em no-repeat;}}@media (min-width:62em){.pane-block-1 .pane-content,.pane-block-1 .block__content,#block-block-1 .pane-content,#block-block-1 .block__content{text-align:left;padding-left:20em;max-width:52em;}}.pane-block-1 h2,#block-block-1 h2{margin-top:0.5em;}.pane-block-2 .pane-content ul,.pane-block-2 .block__content ul,#block-block-2 .pane-content ul,#block-block-2 .block__content ul{margin-top:2em;font-size:0.7em;color:#a2a2a2;}@media (min-width:48em){.pane-block-2 .pane-content ul,.pane-block-2 .block__content ul,#block-block-2 .pane-content ul,#block-block-2 .block__content ul{font-size:0.9em;margin-top:3em;}}.pane-block-2 .pane-content li span,.pane-block-2 .block__content li span,#block-block-2 .pane-content li span,#block-block-2 .block__content li span{font-size:1.3em;}.pane-block-2 a,#block-block-2 a{display:block;color:#a2a2a2;padding-bottom:2em;}.pane-block-2 a:hover,#block-block-2 a:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.pane-block-2 i,#block-block-2 i{display:block;font-size:5em;margin-bottom:0.2em;}.pane-block-2 p,#block-block-2 p{margin:1em 0 2em;color:#999;}.pane-block-2 h2,#block-block-2 h2{margin:0.5em 0;}.l-branding{width:100px;float:right;padding:0.35em 0;}.l-branding img{display:block;width:100%;}@media (min-width:62em){.l-branding{width:135px;float:left;}}#breakpoint:after{content:'xsmall';display:none;}@media (min-width:30em){#breakpoint:after{content:'small';}}@media (min-width:48em){#breakpoint:after{content:'med';}}@media (min-width:62em){#breakpoint:after{content:'large';}}@media (min-width:75em){#breakpoint:after{content:'xl';}}@media (min-width:88em){#breakpoint:after{content:'xxl';}}#sliding-popup.sliding-popup-bottom{background:none;}#sliding-popup .popup-content{-moz-box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.05);border-top:1px solid rgba(255,255,255,0.3);background:#222;padding:0.2em 1.5em;max-width:45em;margin-left:auto;margin-right:auto;}#sliding-popup .popup-content #popup-text{max-width:none;float:none;text-align:center;}#sliding-popup .popup-content #popup-text p{font-size:14px;font-weight:400;color:#bbb!important;margin-bottom:0;}@media (min-width:48em){#sliding-popup .popup-content #popup-text{text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:77.77778%;float:left;}}#sliding-popup .popup-content #popup-text h2{color:#333!important;}#sliding-popup .popup-content #popup-buttons{max-width:none;float:none;}@media (min-width:48em){#sliding-popup .popup-content #popup-buttons{text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22.22222%;float:right;}}#sliding-popup .popup-content #popup-buttons button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:400;border:none!important;text-shadow:none;font-size:0.7em;margin:0.7em 0 0.5em 0.5em;}#sliding-popup .popup-content #popup-buttons button:hover{background:#0e8eb8;}#sliding-popup .popup-content #popup-buttons button.find-more-button{display:none;}div.donate form{max-width:600px;margin-left:auto;margin-right:auto;}div.donate form:after{content:" ";display:block;clear:both;}div.donate .form-submit{margin-top:2em;padding:0 3em;}@media (min-width:30em){div.donate__two-col .form-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:2%;}div.donate__two-col .form-item:last-child{padding-left:2%;padding-right:0;}}div.donate__radios{padding-top:0.3em;}div.donate__radios .form-item{margin:0 0.5em;display:inline-block;position:relative;}div.donate__radios label{padding:0.8em 1em;color:#333;background:#ddd;letter-spacing:0;display:block;margin-bottom:0.5em;}@media (min-width:30em){div.donate__radios label{min-width:270px;display:inline-block;}}div.donate__radios label:before{content:"";display:inline-block;font-family:"icomoon";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-variant:normal;text-transform:none;color:#a2a2a2;vertical-align:top;margin-right:0.5em;font-size:1em;}div.donate__radios input[type=radio]:checked~label{background:#444;color:#fff;}div.donate__radios input[type=radio]:checked~label:before{color:#12b2e7;}div.donate__radios input{display:none;}@media (min-width:75em){.donor-wall{max-width:66em;margin-left:auto;margin-right:auto;}.donor-wall:after{content:" ";display:block;clear:both;}}.donor-wall__donations{margin-top:2em;}.donor-wall__donations li{margin:1%;padding:1em;background:rgba(255,255,255,0.4);}.donor-wall__donations li:hover{background:rgba(255,255,255,0.6);}@media (min-width:48em){.donor-wall__donations li{width:48%;float:left;min-height:92px;}.donor-wall__donations li:nth-child(2n + 1){clear:left;}}.donor-wall__amount{font-size:1.1em;font-weight:600;color:#333;}.donor-wall__amount small{font-size:0.7em;padding-left:0.3em;color:#777;}.donor-wall__comment{font-size:0.8em;}.donor-wall__meta{font-size:0.9em;}.donor-wall__meta strong{color:#333;font-size:1.1em;}.page-node-1 .node--full{text-align:center;}.node--release .field-collection-container,.node--release .field-collection-view{padding:0;margin:0;border-bottom:none;}.node--release .field-collection-container .content,.node--release .field-collection-view .content{width:auto;}.node--release .field-collection-item-field-download-files div{display:inline-block;}.node--release .button-secondary,.node--release .button{padding-left:0.6em;padding-right:0.6em;margin:0 0.3em;margin-bottom:0.5em;font-size:0.9em;}.node--release .field--name-field-label .field__item{margin:0;color:#999;font-size:0.9em;margin-right:0.2em;}.node--release .field--name-field-downloads>.field__items{margin:0;padding:0;*zoom:1;}.node--release .field--name-field-downloads>.field__items li{margin:0;padding:0;list-style:none;}.node--release .field--name-field-downloads>.field__items:after{content:"";display:table;clear:both;}.node--release .field--name-field-downloads>.field__items>.field__item{width:98%;margin:0 1%;}@media (min-width:48em){.node--release .field--name-field-downloads>.field__items>.field__item{width:48%;float:left;}.node--release .field--name-field-downloads>.field__items>.field__item:nth-child(2n + 1){clear:left;}}@media (min-width:62em){.node--release .field--name-field-downloads>.field__items>.field__item{width:23%;}.node--release .field--name-field-downloads>.field__items>.field__item:nth-child(2n + 1),.node--release .field--name-field-downloads>.field__items>.field__item:nth-child(3n + 1){clear:none;}.node--release .field--name-field-downloads>.field__items>.field__item:nth-child(4n + 1){clear:left;}}.node--release .field--name-field-downloads>.field__items>.field__item{margin-bottom:1em;}.node--release .field--name-field-message{margin:1.5em auto 0;color:#777;font-size:0.9em;}.vocabulary-distribution.view-mode-mini{margin-bottom:1.5em;}.vocabulary-distribution.view-mode-mini .field--name-field-icon{padding:2em;position:relative;min-height:8em;text-align:center;}.vocabulary-distribution.view-mode-mini .field--name-field-icon img{position:absolute;margin:0;padding:0;left:0;right:0;top:0;bottom:0;margin:auto;}.vocabulary-distribution.view-mode-mini .field--name-field-icon img{width:auto;max-height:6em;height:auto;}.vocabulary-distribution.view-mode-mini h2{margin:0.1em 0 0.7em;}a .vocabulary-distribution.view-mode-mini h2{color:#555;}.pane-download-distros .view-content,.block--views-download-distros-block .view-content{padding-top:0.5em;}.pane-download-distros .view-footer,.block--views-download-distros-block .view-footer{font-size:0.9em;color:#999;}.block--block-5{background:#ebebeb;}.distro-download{position:relative;background:#fff;padding:0;}.mfp-content .distro-download{width:100%;}.distro-download .active{color:#555;}.distro-download .l-title{background:#222;color:#fff;padding-bottom:0!important;}.distro-download .l-title h2{padding:0.3em 0 0.8em;}.distro-download .field-collection-item-field-download-files div{display:inline-block;}.distro-download .field-collection-item-field-download-files .field--name-field-label{min-width:4em;color:#888;}.distro-download h2{margin:0.7em 0 0.2em;}.distro-download .download-links{margin:1.3em 0;}.distro-download .help-text{border-top:2px solid #ebebeb;padding-top:1em;margin-top:1.5em;}.distro-download .button-secondary,.distro-download .button{margin:0 0.3em;margin-bottom:0.5em;font-size:0.9em;}.distro-download .container{*zoom:1;padding:0em 1em 1.5em;}.distro-download .container:after{content:"";display:table;clear:both;}.distro-download .container>.group-left{padding-top:1em;text-align:center;}.distro-download .container>.group-left img{max-width:125px;}@media (min-width:48em){.distro-download .container>.group-left{width:15%;float:left;}.distro-download .container>.group-right{width:80%;float:right;}}.distro-download .pane{display:none;}.distro-download .pane.active{display:block;}@media (min-width:30em){.distro-download .l-title{padding:1em 2em 0!important;}.distro-download .container{padding:0em 2em 1.5em;}.distro-download .distro-tabs{margin:0 0em -3px;}.distro-download .distro-tabs li a{padding:0.4em 0.9em 0.5em;}}.block--views-features-block{text-align:center;}.block--views-features-block .view-content{padding:1em 1em 0;}#homepage .pane-block-21{padding-top:2.5em;}@media (min-width:62em){#homepage .pane-block-21{padding-top:4.5em;}}#homepage .pane-features{padding-top:0;}#block-views-features-block-1{background:#ebebeb;text-align:center;}#block-views-features-block-1 .view-header{margin-bottom:1.6em;}#block-views-features-block-1 .view-content{padding:1em 1em 0em;}#block-views-features-block-1 .block__title{margin-bottom:0.5em;}.block--block-4{background:#ebebeb;}.block--block-4 .button{margin-top:1.2em;}.node--feature--mini{padding:1em 0.5em;}.node--feature--mini .group-header div,.node--feature--mini .group-header h3{margin:0;padding:0;display:inline-block;}.node--feature--mini .group-header img{height:1.3em;width:auto;display:inline-block;}.node--feature--mini .group-header h3{padding-left:0.7em;color:#12b2e7;font-size:2em;}@media (min-width:48em){.node--feature--mini .group-header h3{font-size:1.4em;}.node--feature--mini .group-header img{height:1em;}}.node--feature--mini p{color:#555;}.node--feature--teaser{padding:0 0.4em 1.5em;}.node--feature--teaser .group-title div{display:inline-block;}.node--feature--teaser .group-title img{height:1.5em;margin-right:1em;}.node--feature--teaser h3{padding:0.5em 0 0.2em;margin:0;}.node--feature--teaser p{margin-top:0.5em;font-size:0.9em;}.mfp-content .node--feature--full{padding:0;}.node--feature--full .feature-full__body{padding:0.5em 1.5em 1em;}.node--feature--full .feature-full__image{display:block;}.l-footer{background:#111 url(/sites/default/themes/kodi/images/bg-dark-1.jpg?1487919950) repeat;}.block--system-powered-by{padding:2em 0;}.block--system-powered-by h2.pane-title,.block--system-powered-by h2:first-child,.block--system-powered-by h3.pane-title,.block--system-powered-by h3:first-child{margin-top:0;}@media (min-width:48em){.block--system-powered-by{padding:2em 1em;}.block--system-powered-by .block__title{margin-top:0.4em;}}@media (min-width:62em){.block--system-powered-by{padding:3em 0em;}}.l-footer .block--menu-block{*zoom:1;padding:2em 0;}.l-footer .block--menu-block:after{content:"";display:table;clear:both;}.l-footer .block--menu-block h2.pane-title,.l-footer .block--menu-block h2:first-child,.l-footer .block--menu-block h3.pane-title,.l-footer .block--menu-block h3:first-child{margin-top:0;}@media (min-width:48em){.l-footer .block--menu-block{padding:2em 1em;}.l-footer .block--menu-block .block__title{margin-top:0.4em;}}@media (min-width:62em){.l-footer .block--menu-block{padding:3em 0em;}}@media (min-width:62em){.l-footer .block--menu-block{background:url(/sites/default/themes/kodi/images/logo-watermark-large-light.png?1487919950) 90% 210% no-repeat;}}@media (min-width:62em){.l-footer .block--menu-block .block-inner{padding-right:10%;}}.l-footer .block--menu-block .menu-block-wrapper ul{margin:0;padding:0;}.l-footer .block--menu-block .menu-block-wrapper ul li{margin:0;padding:0;list-style:none;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li{font-size:120%;padding:0 0.5em 1.5em;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li a{color:#fff;display:block;margin-bottom:0.8em;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li ul li{font-size:80%;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li ul li a{color:#bbb;margin-bottom:0.1em;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li ul li a:hover{color:#fff;}@media (min-width:30em){.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li{float:left;width:50%;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li:nth-child(2n + 1){clear:both;}}@media (min-width:48em){.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li{width:33.33%;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li:nth-child(2n + 1){clear:none;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li:nth-child(4n + 1){clear:both;}}@media (min-width:62em){.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li{width:20%;}.l-footer .block--menu-block .menu-block-wrapper>ul.menu>li:nth-child(4n + 1){clear:none;}}.block--block-3{padding:2em 0;}.block--block-3 h2.pane-title,.block--block-3 h2:first-child,.block--block-3 h3.pane-title,.block--block-3 h3:first-child{margin-top:0;}@media (min-width:48em){.block--block-3{padding:2em 1em;}.block--block-3 .block__title{margin-top:0.4em;}}@media (min-width:62em){.block--block-3{padding:2em 0em;}}.block--block-3 .block-inner{text-align:center;}@media (min-width:48em){.block--block-3 .block-inner{text-align:left;}}.block--block-3 .block__title{background:url(/sites/default/themes/kodi/logo-stacked.svg) 50% 0 no-repeat;background-size:contain;width:110px;height:120px;margin:0 auto;text-indent:-9999999px;}@media (min-width:48em){.block--block-3 .block__title{float:left;margin:0 1.5em 0em 0;}}.block--block-3 .block__content{color:#999;padding:0.4em 0;}.block--block-3 .block__content p{margin:0;}.gallery__images .doghouse-magnific{margin-right:-1em;}.gallery__images .doghouse-magnific img{display:block;}.gallery__images .doghouse-magnific a{padding:0.5em 1em 0.5em 0;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;}@media (min-width:48em){.gallery__images .doghouse-magnific a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;float:left;}}.not-front .l-title{background:#222;padding:1.4em 1em;border-bottom:3px solid #12b2e7;}.not-front .l-title h1,.not-front .l-title h2{margin:0;color:#ddd;font-size:1.3em;}@media (min-width:48em){.not-front .l-title h1,.not-front .l-title h2{font-size:1.7em;}}@media (min-width:62em){.not-front .l-title h1{max-width:80%;float:left;}}.front .l-nav,.front .l-header{background:#1b1b1b;}.front .l-nav{top:0;right:0;left:0;position:absolute;background:transparent;z-index:5;}.breadcrumb{overflow:hidden;line-height:0.95;}.breadcrumb li{float:left;text-transform:uppercase;font-size:0.75em;padding-bottom:1.2em;padding-bottom:0.5em;}.breadcrumb li:first-child{display:none;}.breadcrumb li:after{content:"/";font-size:0.8em;color:#999;padding:0 0.4em 0 0.5em;}.breadcrumb li:last-child:after{content:"";}@media (min-width:48em){.breadcrumb{display:block;}}.l-header{background:#222;color:#fff;}.l-header .constraints{max-width:1920px;margin-left:auto;margin-right:auto;}.l-header .constraints:after{content:" ";display:block;clear:both;}.node--hero-slide--full,.hero{position:relative;padding:0;}.hero__image{position:relative;}.hero__image:after{top:0;right:0;bottom:0;left:0;position:absolute;content:"";background:rgba(0,0,0,0.4);z-index:1;}@media (min-width:48em){.hero__image:after{background:rgba(0,0,0,0.75);}}.hero__image img{display:block;}.hero__content{padding:2em;font-size:0.8em;text-align:center;}@media (min-width:48em){.hero__content{padding:0 4em;top:28%;position:absolute;z-index:2;}}@media (min-width:62em){.hero__content{padding:0;font-size:0.85em;text-align:center;left:0;right:0;max-width:42em;margin-left:auto;margin-right:auto;width:100%;}.hero__content:after{content:" ";display:block;clear:both;}}@media (min-width:88em){.hero__content{font-size:1em;top:29%;}}.hero__title{color:#fff;margin-bottom:0.5em;}.hero__subtext{margin:1em 0;color:#999;}.hero__button{margin:1.7em 0;}@media (min-width:75em){.node--hero-slide--full,.hero{max-height:650px;overflow:hidden;}}#block-views-hero-slides-block .slick-dots,.hero__dots{right:0;bottom:5%;left:0;position:absolute;text-align:center;display:none!important;}@media (min-width:75em){#block-views-hero-slides-block .slick-dots,.hero__dots{display:block!important;}}#block-views-hero-slides-block .slick-dots li,.hero__dots li{display:inline-block;opacity:0.5;padding-top:2px;vertical-align:middle;}#block-views-hero-slides-block .slick-dots li button,.hero__dots li button{width:7px;height:7px;}#block-views-hero-slides-block .slick-dots li.slick-active,.hero__dots li.slick-active{opacity:0.8;padding-top:0;}#block-views-hero-slides-block .slick-dots li.slick-active button,.hero__dots li.slick-active button{width:9px;height:9px;}#block-views-hero-slides-block .slick-dots button,.hero__dots button{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-indent:-99999px;border:0;padding:0;background:#fff;margin:0 0.5em;}#block-views-hero-slides-block{min-height:4em;background:#222;}#block-views-hero-slides-block .view-content{display:none;}#block-views-hero-slides-block.home-hero-processed .view-content{display:block;}#block-views-hero-slides-block.home-hero-processed:after{display:none;}#block-views-hero-slides-block:after{content:'';background:#444;padding-bottom:34%;display:block;}.kodi-addon{max-width:900px;margin-left:auto;margin-right:auto;}.kodi-addon:after{content:" ";display:block;clear:both;}.kodi-addon__fanart{position:relative;}.kodi-addon__fanart img{display:block;}.kodi-addon__fanart .slick-prev,.kodi-addon__fanart .slick-next{position:absolute;top:0;bottom:0;right:0;width:20%;background:none;border:none;z-index:10;outline:none;text-align:right;padding:0 1em;}.kodi-addon__fanart .slick-prev i,.kodi-addon__fanart .slick-next i{font-size:2em;color:#fff;opacity:0.1;}.kodi-addon__fanart .slick-prev:hover i,.kodi-addon__fanart .slick-next:hover i{opacity:1;}.kodi-addon__fanart .slick-prev{left:0;right:auto;text-align:left;}.kodi-addon__tab-wrapper{position:relative;margin:0 0 1em 1em;display:none;}.kodi-addon__tabs{position:absolute;bottom:100%;}.kodi-addon__pane-wrapper{padding:1em;}.kodi-addon__pane-wrapper .pane{display:none;}.kodi-addon__pane-wrapper .pane.active{display:block;}.kodi-addon__col-1{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;display:none;}.kodi-addon__pane__screenshots .field__item{display:inline-block;margin:0 0.4em 0.3em;}.kodi-addon__pane__screenshots .field__item img{width:200px;}.kodi-addon .fanart-fallback{position:relative;background:#333;display:none;overflow:hidden;}.kodi-addon .fanart-fallback img.blur-image{-webkit-filter:blur(30px);filter:blur(30px);opacity:0.8;}.kodi-addon .fanart-fallback img.thumb-image{-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:120px;height:120px;}@media (min-width:48em){.kodi-addon .fanart-fallback img.thumb-image{width:200px;height:200px;}}@media (min-width:62em){body.sidebar-second .l-region--content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-right:2.5em;}body.sidebar-second .l-region--sidebar-second{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:right;padding-left:0.5em;}}img.alignright{float:right;margin-left:1em;}img.alignleft{float:left;margin-right:1em;}.responsive-video-wrapper{max-width:1200px;margin:0 auto;}.l-nav{*zoom:1;background:#111 url(/sites/default/themes/kodi/images/bg-dark-1.jpg?1487919950) repeat;padding:0.3em 0.5em;}.l-nav:after{content:"";display:table;clear:both;}.block--menu-block-1{padding-top:3px;}.block--menu-block-1 .block__title{width:25px;height:27px;margin:0;position:relative;z-index:150;-moz-transition:ease-in-out 0.5s;-o-transition:ease-in-out 0.5s;-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;cursor:pointer;}.block--menu-block-1 .block__title,.block--menu-block-1 .block__title span{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.block--menu-block-1 .block__title span{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:block;position:absolute;left:0;opacity:1;height:2px;background:#f1f1f1;z-index:160;width:100%;-moz-transition:ease-in-out 0.25s;-o-transition:ease-in-out 0.25s;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s;}.block--menu-block-1 .block__title span:nth-child(1){top:9px;}.block--menu-block-1 .block__title span:nth-child(2),.block--menu-block-1 .block__title span:nth-child(3){top:17px;}.block--menu-block-1 .block__title span:nth-child(4){top:25px;}.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(1),.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(4){width:0;left:50%;opacity:0;}.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(1){top:9px;}.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(4){bottom:25px;}.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(2){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.mobile-menu-open .block--menu-block-1 .block__title span:nth-child(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:62em){.block--menu-block-1{padding:0;}.block--menu-block-1 .block__title{display:none;}}body.mobile-menu-open{overflow:hidden;}@media (min-width:30em){body.mobile-menu-open{overflow:auto;}}.menu-name-main-menu.menu-block-1{-moz-transition:ease-in-out 0.25s;-o-transition:ease-in-out 0.25s;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s;padding:4em 1em 1em 3em;top:0;bottom:0;left:0;position:fixed;width:100%;z-index:100;background:rgba(34,34,34,0.98) url(/sites/default/themes/kodi/images/logo-watermark-large-light.png?1487919950) 150px -60px no-repeat;background-position:right -80px bottom -60px;left:-100%;overflow-y:auto;}.mobile-menu-open .menu-name-main-menu.menu-block-1{left:0;max-width:none;}@media (min-width:30em){.menu-name-main-menu.menu-block-1{width:20em;}}.menu-name-main-menu.menu-block-1>ul.menu{position:static;z-index:151;}.menu-name-main-menu.menu-block-1>ul.menu>li{font-size:1.1em;text-align:left;padding-bottom:0.2em;}.menu-name-main-menu.menu-block-1>ul.menu>li a{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;padding:0.8em 1.7em;display:inline-block;line-height:1;border:none;cursor:pointer;letter-spacing:0.5px;background:none;color:#fff;color:#ebebeb;display:inline-block;text-transform:none;font-size:16px;}.menu-name-main-menu.menu-block-1>ul.menu>li a:active{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);}.menu-name-main-menu.menu-block-1>ul.menu>li a:hover{background:#12b2e7;}.menu-name-main-menu.menu-block-1>ul.menu>li a:before{margin-right:0.4em;font-size:0.8em;}.menu-name-main-menu.menu-block-1>ul.menu>li a:hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);}.menu-name-main-menu.menu-block-1>ul.menu>li a:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.menu-name-main-menu.menu-block-1>ul.menu>li a:focus{background:none;}.menu-name-main-menu.menu-block-1>ul.menu>li.last a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#12b2e7;margin-left:1.3em;margin-top:1.5em;}.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu{display:block;}.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu{padding-left:1em;padding-bottom:0.5em;display:none;}.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu>li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:0.9em;color:#a2a2a2;text-transform:none;text-align:left;padding:0.6em 1.4em;}.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu>li a:hover{color:#fff;background:none;}@media (min-width:62em){.menu-name-main-menu.menu-block-1{float:right;padding:0.8em 0;left:0;width:auto;background:none;position:relative;overflow-y:visible;}.menu-name-main-menu.menu-block-1>ul.menu{display:block!important;position:static;background:none;}.menu-name-main-menu.menu-block-1>ul.menu>li{margin-left:0em;float:left;text-align:center;position:relative;padding-bottom:0;}.menu-name-main-menu.menu-block-1>ul.menu>li.active-trail>ul.menu{display:none;}.menu-name-main-menu.menu-block-1>ul.menu>li a{color:#f1f1f1;width:auto;padding:0.6em 0.8em;text-transform:uppercase;font-size:16px;}.menu-name-main-menu.menu-block-1>ul.menu>li.first{display:none;}.menu-name-main-menu.menu-block-1>ul.menu>li.last a{margin:0 0 0 0.5em;}.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu{-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);box-shadow:0px 1px 5px rgba(0,0,0,0.4);position:absolute;top:100%;left:0;background:rgba(31,31,31,0.9);width:8em;padding:0;border-top:3px solid transparent;}.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu li,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu li{float:none;text-align:left;}.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu li.last a,.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu li a,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu li.last a,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu li a{background:none;margin:0;display:block;width:auto;text-align:left;padding:0.6em 0.8em;font-size:0.8em;color:#ccc;}.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu li.last a:hover,.menu-name-main-menu.menu-block-1>ul.menu>li.open>ul.menu li a:hover,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu li.last a:hover,.menu-name-main-menu.menu-block-1>ul.menu>li>ul.menu li a:hover{background:#12b2e7;color:#fff;}.menu-name-main-menu.menu-block-1>ul.menu>li:hover ul{display:block!important;}}.page__image{padding:2em 0;}.page__image h2.pane-title,.page__image h2:first-child,.page__image h3.pane-title,.page__image h3:first-child{margin-top:0;}@media (min-width:48em){.page__image{padding:2em 1em;}.page__image .block__title{margin-top:0.4em;}}@media (min-width:62em){.page__image{padding:2em 0em;}}.page-block__images .doghouse-magnific{margin-top:3em;margin:0;padding:0;*zoom:1;}.page-block__images .doghouse-magnific li{margin:0;padding:0;list-style:none;}.page-block__images .doghouse-magnific:after{content:"";display:table;clear:both;}.page-block__images .doghouse-magnific>a{width:48%;margin:0 1%;float:left;}.page-block__images .doghouse-magnific>a:nth-child(2n + 1){clear:left;}@media (min-width:48em){.page-block__images .doghouse-magnific>a{width:48%;float:left;}.page-block__images .doghouse-magnific>a:nth-child(2n + 1){clear:left;}}@media (min-width:62em){.page-block__images .doghouse-magnific>a{width:23%;}.page-block__images .doghouse-magnific>a:nth-child(2n + 1),.page-block__images .doghouse-magnific>a:nth-child(3n + 1){clear:none;}.page-block__images .doghouse-magnific>a:nth-child(4n + 1){clear:left;}}.page-block__images a{outline:none;}.node--page--full .field--name-field-image{text-align:center;padding:2em 0;}.node--page--full .field--name-field-image h2.pane-title,.node--page--full .field--name-field-image h2:first-child,.node--page--full .field--name-field-image h3.pane-title,.node--page--full .field--name-field-image h3:first-child{margin-top:0;}@media (min-width:48em){.node--page--full .field--name-field-image{padding:2em 1em;}.node--page--full .field--name-field-image .block__title{margin-top:0.4em;}}@media (min-width:62em){.node--page--full .field--name-field-image{padding:1em 0em;}}@media (min-width:62em){.node--page--full{margin-top:-1.5em;}}.page-node-2 .node--page--full{text-align:center;}body.node-type-page .constraints-content{max-width:none!important;width:auto!important;}.node--full.node--page--full{padding:2em 0;padding:0;}.node--full.node--page--full h2.pane-title,.node--full.node--page--full h2:first-child,.node--full.node--page--full h3.pane-title,.node--full.node--page--full h3:first-child{margin-top:0;}@media (min-width:48em){.node--full.node--page--full{padding:2em 1em;}.node--full.node--page--full .block__title{margin-top:0.4em;}}@media (min-width:62em){.node--full.node--page--full{padding:0 0em;}}.node--product--full,.product-full{padding-bottom:2em;text-align:center;}.product-full__image{background:#f1f1f1;padding:1em 0;display:block;margin:0 -2.5% 2em;}.product-full__links{margin:2em 0 0.5em;}.product-full__links a{margin:0 0.5em;}.node--product--teaser,.product-teaser{text-align:left;margin-bottom:0.5em;}.product-teaser__image{float:left;width:100px;margin-right:1em;}.product-teaser__title{display:block;padding:0.5em 0 0.4em;color:#333;}.product-teaser__title strong{font-weight:400;}.product-teaser__description{font-size:0.85em;color:#777;line-height:1.2;display:block;}.node--product--teaser a,.product-teaser a{outline:none;}.product-list-large{padding-bottom:2em;}.node--product--teaser-large,.product-large{max-width:320px;margin:0 2em 2em;}.product-large__title{font-size:1.5em;margin-bottom:0.5em;}.product-large__image{display:block;}.block--kodi-core-social{float:right;display:none;}@media (min-width:62em){.block--kodi-core-social{display:block;}}.block--kodi-core-social ul.social-networks li{display:inline-block;margin-left:0.05em;}.block--kodi-core-social ul.social-networks a{-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;background-color:rgba(0,0,0,0.6);color:#777;display:inline-block;padding:0.2em 0;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;width:1.8em;height:1.8em;text-align:center;}.block--kodi-core-social ul.social-networks a:hover{background-color:rgba(255,255,255,0.9);color:#fff;}.block--kodi-core-social ul.social-networks a.network-facebook:hover{background:#3b5998;}.block--kodi-core-social ul.social-networks a.network-twitter:hover{background:#1da1f2;}.block--kodi-core-social ul.social-networks a.network-google-plus:hover{background:#dd4b39;}.block--kodi-core-social ul.social-networks a.network-youtube:hover{background:#cd201f;}.block--kodi-core-social ul.social-networks a.network-github:hover{background:#4078c0;}.block--kodi-core-social ul.social-networks a.network-rss:hover{background:#f26522;}.block--kodi-core-social ul.social-networks a.network-mastodon:hover{background:#189efc;}.block--kodi-core-social ul.social-networks a.network-paypal:hover{background:#27346a;}html.js .block--kodi-core-social .contextual-links-wrapper{display:none!important;}.pane-sponsors,.sponsors-block,.block--views-sponsors-block{text-align:center;}.pane-sponsors .view-header,.sponsors-block .view-header,.block--views-sponsors-block .view-header{margin-bottom:1em;}.pane-sponsors .view-content,.sponsors-block .view-content,.block--views-sponsors-block .view-content{padding:1em 0 1.5em;}.pane-sponsors .view-content ul li,.sponsors-block .view-content ul li,.block--views-sponsors-block .view-content ul li{display:inline-block;margin:1em;}.pane-sponsors .view-content ul li img,.sponsors-block .view-content ul li img,.block--views-sponsors-block .view-content ul li img{height:40px;width:auto;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.6;}.pane-sponsors .view-content ul li:hover img,.sponsors-block .view-content ul li:hover img,.block--views-sponsors-block .view-content ul li:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}.block--views-sponsors-diamond-block,.block--views-sponsors-gold-block{text-align:center;}.block--views-sponsors-diamond-block .block__title,.block--views-sponsors-gold-block .block__title{margin-bottom:2em;}@media (min-width:48em){.block--views-sponsors-diamond-block ul>li,.block--views-sponsors-gold-block ul>li{float:left;width:50%;padding:0.8em 2em 1.5em;font-size:90%;line-height:1.4;}.block--views-sponsors-diamond-block ul>li:nth-child(2n + 1),.block--views-sponsors-gold-block ul>li:nth-child(2n + 1){clear:both;}}.stats__intro{margin-bottom:2em;}.stats__numbers{margin:0;padding:0;}.stats__numbers li{margin:0;padding:0;list-style:none;}.stats__numbers li{display:inline-block;padding:1em 2em;}.stats__number{font-size:3em;padding-bottom:0.5em;}.stats__title{font-size:0.9em;}body{background:#fefefe;}body.fe{background:#ddd;}.l-body{max-width:1920px;margin-left:auto;margin-right:auto;-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.05);box-shadow:0 1px 4px 0 rgba(0,0,0,0.05);background:#fefefe;}.l-body:after{content:" ";display:block;clear:both;}.l-page{position:relative;}.l-below-title{margin-bottom:1.5em;}.front .l-below-title,.mfp-content .l-below-title{margin:0;}.element-invisible{margin:0;}ul.pager{margin:1.5em 0 2.5em;text-transform:uppercase;font-size:0.85em;}ul.pager li{display:inline-block;margin:0 0.1em;padding:0;}ul.pager a{color:#fff;}ul.pager a:hover{background:#12b2e7;}ul.pager a,ul.pager li.pager__item--current{background:#ccc;display:inline-block;padding:0.2em 0.5em;}ul.pager li.pager__item--current{background:#333;color:#fff;}ul.tabs{border:none;margin:-1.5em 0 1.5em;}ul.tabs li{margin-right:0.1em;font-size:0.8em;}ul.tabs a.active{background:#fefefe;}.mfp-content h1{float:none;max-width:none;}.mfp-content .constraints{width:100%;}.mfp-content .mfp-close{color:rgba(255,255,255,0.9);}.mfp-title{font-size:14px;opacity:0.9;}.mfp-wrap .l-main-content,.mfp-wrap .l-region--content{width:auto!important;float:none!important;padding:0!important;}.user-profile.view-mode-full{min-height:500px;}.user-profile__name{margin:0;}.user-profile__image{padding-bottom:1.5em;}.user-profile__link{padding-bottom:0.3em;}.user-profile .view-header{text-align:left;margin:0;padding:1.5em 0;}.user-profile .view-header h4{margin:0;}.user-profile .label-inline{margin-right:0.5em;}.user-mini__image{float:left;margin-right:1em;}.user-mini__image img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:2em;}.user-mini__name{font-size:1.2em;display:block;padding-top:0.2em;}.user-mini__name a{color:#333;}.views-exposed-form__refine,.views-exposed-form__refine .hide{display:none;}