﻿.container2{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;position:relative}.container2>.row{margin-left:-10px;margin-right:-10px}.grid-view-list .views-row{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.grid-view-list.grid-col .views-row{flex-basis:0;flex-grow:1;max-width:100%}.grid-view-list.grid-col-2 .views-row{flex:0 0 50%;width:50%;max-width:50%}.grid-view-list.grid-col-3 .views-row{flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%}.grid-view-list.grid-col-4 .views-row{flex:0 0 25%;width:25%;max-width:25%}.grid-view-list.grid-col-5 .views-row{flex:0 0 20%;width:20%;max-width:20%}.grid-view-list.grid-col-6 .views-row{flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%}@media (min-width: 576px){.grid-view-list.grid-col-sm .views-row{flex-basis:0;flex-grow:1;max-width:100%}.grid-view-list.grid-col-sm-2 .views-row{flex:0 0 50%;width:50%;max-width:50%}.grid-view-list.grid-col-sm-3 .views-row{flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%}.grid-view-list.grid-col-sm-4 .views-row{flex:0 0 25%;width:25%;max-width:25%}.grid-view-list.grid-col-sm-5 .views-row{flex:0 0 20%;width:20%;max-width:20%}.grid-view-list.grid-col-sm-6 .views-row{flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%}}@media (min-width: 768px){.grid-view-list.grid-col-md .views-row{flex-basis:0;flex-grow:1;max-width:100%}.grid-view-list.grid-col-md-2 .views-row{flex:0 0 50%;width:50%;max-width:50%}.grid-view-list.grid-col-md-3 .views-row{flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%}.grid-view-list.grid-col-md-4 .views-row{flex:0 0 25%;width:25%;max-width:25%}.grid-view-list.grid-col-md-5 .views-row{flex:0 0 20%;width:20%;max-width:20%}.grid-view-list.grid-col-md-6 .views-row{flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%}}@media (min-width: 992px){.grid-view-list.grid-col-lg .views-row{flex-basis:0;flex-grow:1;max-width:100%}.grid-view-list.grid-col-lg-2 .views-row{flex:0 0 50%;width:50%;max-width:50%}.grid-view-list.grid-col-lg-3 .views-row{flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%}.grid-view-list.grid-col-lg-4 .views-row{flex:0 0 25%;width:25%;max-width:25%}.grid-view-list.grid-col-lg-5 .views-row{flex:0 0 20%;width:20%;max-width:20%}.grid-view-list.grid-col-lg-6 .views-row{flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%}}@media (min-width: 1200px){.grid-view-list.grid-col-xl .views-row{flex-basis:0;flex-grow:1;max-width:100%}.grid-view-list.grid-col-xl-2 .views-row{flex:0 0 50%;width:50%;max-width:50%}.grid-view-list.grid-col-xl-3 .views-row{flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%}.grid-view-list.grid-col-xl-4 .views-row{flex:0 0 25%;width:25%;max-width:25%}.grid-view-list.grid-col-xl-5 .views-row{flex:0 0 20%;width:20%;max-width:20%}.grid-view-list.grid-col-xl-6 .views-row{flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}body{font-size:16px;font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",sans-serif;min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#161627;text-rendering:optimizeLegibility\9}body.i18n-zh-hant{font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",Arial,sans-serif}h1{font-size:36px;font-weight:500;margin:0.67em 0;letter-spacing:2px}h2{font-size:30px;font-weight:500;margin:0.83em 0;letter-spacing:2px}h3{font-size:24px;margin:1em 0}@media (max-width: 991.98px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}}h4{margin:1.33em 0;font-size:20px}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}h1,h2,h3,h4,h5,h6{font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",Arial,sans-serif}b,strong{font-weight:bold}blockquote{margin:1em 40px;background-color:#fff;padding:24px 54px;font-weight:300;line-height:2;position:relative}blockquote:before,blockquote:after{content:'';position:absolute;width:30px;height:22px;display:block}blockquote:before{left:16px;top:16px;background-image:url('../images/icon-quotes-first.png?1531810141')}blockquote:after{right:16px;bottom:16px;background-image:url('../images/icon-quotes-last.png?1531810162')}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif}a{text-decoration:none}a:hover,a:focus{text-decoration:underline;outline:0}table{margin:10px 0;padding:0;width:100%}table.sticky-header{z-index:10}table,thead,tbody,tr,th,td{border-color:#ccc}table,td,th{vertical-align:middle}caption,th,td{text-align:left}thead tr{font-weight:700;background-color:#e5e5e5}td,th{border-bottom:0;margin:0;padding:5px 7px}tbody tr{border-top:1px solid #ccc}tr.odd{background:#fff}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5}tr.odd td.active{background-color:#eee}tr.even td.active{background-color:#ebebeb}.container{box-sizing:border-box}#page{background-color:#f8f8f8}#footer{padding:17px 15px 24px}@media (min-width: 992px){#footer{padding:17px 50px 24px}}#header-wrapper{background:#161627;color:#f8f8f8}#header-wrapper .container{padding:10px 15px}@media (min-width: 992px){#header-wrapper .container{padding:24px 50px}}#footer-wrapper{background:#161627;color:#fff;padding-top:20px;padding-bottom:20px}#footer-wrapper .container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}#logo{padding:10px 0}#logo img{vertical-align:bottom;max-width:172px}@media (max-width: 1199.98px){#logo{padding:0}#logo img{height:45px}}#site-name{margin:0}#site-name a:link,#site-name a:visited{text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}#site-slogan{margin:0}#page-title{margin:0;padding:0 10px}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center}.attribution a{text-decoration:none;color:inherit}.attribution a:hover,.attribution a:focus{text-decoration:underline}ul.action-links{margin:20px 0 0;list-style:none}ul.links{margin:0;padding:0}ul.links.inline{display:block}ul.links li{display:inline;list-style:none;padding:0 10px 0 0}.region-header{float:right;text-align:right}#leader-menu,#block-locale-language-content{display:inline-block;margin-bottom:5px}#main-menu{margin-bottom:0}.nav{clear:both}.nav ul,.nav ul.menu{margin:0;padding:0}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px}.nav .block{margin-bottom:0}.block-user-menu ul.menu{text-align:right;margin:0}.block-user-menu li.leaf+.leaf{margin-left:24px}.block-user-menu li.leaf{display:inline-block;list-style:none;float:none;padding-right:0}.block-user-menu li.leaf a,.block-user-menu li.leaf span{color:#ccc;font-size:15px}.block-user-menu li.leaf a:hover,.block-user-menu li.leaf a.active-trail,.block-user-menu li.leaf span:hover,.block-user-menu li.leaf span.active-trail{color:#d8e501;text-decoration:none}.block-main-menu ul.menu{margin-bottom:0}.block-main-menu li.leaf+.leaf{margin-left:40px}.block-main-menu li.leaf{list-style:none;display:inline-block;padding-right:0}.block-main-menu li.leaf a,.block-main-menu li.leaf span{font-size:17px;color:#fff}.block-main-menu li.leaf a:hover,.block-main-menu li.leaf a.active-trail,.block-main-menu li.leaf span:hover,.block-main-menu li.leaf span.active-trail{color:#d8e501;text-decoration:none}.block-main-menu #toggle-search{cursor:pointer}ul.sf-menu{margin-bottom:0}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0}.block-superfish ul{margin:0 !important;padding:0 !important}.block-superfish li{margin:0 !important;padding:0 !important}.sf-vertical{width:100%}.sf-vertical li{width:100%}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0}.sf-vertical li a{padding:0 10px}.sf-navbar{padding-bottom:0 !important}.sf-menu.sf-style-default a{padding:0 10px}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0}.at-mt .at-menu-toggle-button{margin:0}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap}ul.menu{padding-left:15px}ul.menu ul{padding-left:15px}ul.menu li{margin:0}.block .menu li.content{padding:0}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0}#primary-menu-bar{text-align:center}#primary-menu-bar ul.primary-menu{display:inline-block;margin-bottom:-8px}#primary-menu-bar ul.primary-menu>li{box-sizing:border-box;display:inline;font-size:15px;padding:9px 15px 9px 12px;position:relative}#primary-menu-bar ul.primary-menu>li+li{background:transparent url('../images/navspace.jpg') no-repeat 0% 15px}#primary-menu-bar ul.primary-menu a{color:#fff;padding:9px 17px 15px;text-transform:uppercase;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-size:18px}#primary-menu-bar ul.primary-menu a:hover,#primary-menu-bar ul.primary-menu a:focus,#primary-menu-bar ul.primary-menu a.active{color:#d8e501;text-decoration:none;outline:none}#mobile-menu{text-align:center;max-height:0px}#mobile-menu .content-inner{position:relative}#mobile-menu .menu-content{overflow:hidden;max-height:0;overflow:hidden;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#mobile-menu .menu-bar{position:relative}#mobile-menu .close{position:absolute;right:10px;top:-20px;color:#fff;font-size:24px}#mobile-menu.open{max-height:1000px;padding:15px;background-color:#fedc01}#mobile-menu.open .menu-bar{display:none}#mobile-menu.open .menu-content{max-height:1000px}#mobile-menu .menu-wrapper+.menu-wrapper{margin-top:20px;border-top:1px solid #fff;padding-top:20px}#mobile-menu .menu>li{list-style:none;margin:8px 0}#mobile-menu .menu a{color:#fff;font-size:18px}#menu-toggler{display:inline-block;border-radius:50%;width:40px;height:40px;box-sizing:border-box;background-color:#fedc01;padding:7px 0 0;position:absolute;top:-19px;left:calc(50% - 20px)}#menu-toggler i{color:#fff;font-size:24px}.front .menu-bar{position:relative;height:1px;background-color:#f3e06a}#breadcrumb{padding-bottom:0.5em}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px}#breadcrumb .breadcrumb-label:after{content:":"}#breadcrumb .breadcrumb-wrapper{margin-left:0}#breadcrumb ol{margin:0;padding:0}#breadcrumb .with-breadcrumb-label ol{display:inline}#breadcrumb li{list-style:none;display:inline-block;color:#999;vertical-align:middle}#breadcrumb .crumb-separator{display:inline-block;margin:0 5px}ul.pager{clear:both;margin:0;text-align:center}.item-list ul.pager li{margin:0;padding:.5em 0.1em}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}ul.pager li.pager-current{font-weight:700}.block ul.pager li{margin:0}ul.pager li a{color:#161627;display:block}ul.pager li.pager-item,ul.pager li.pager-current,ul.pager li.pager-next,ul.pager li.pager-last,ul.pager li.pager-first,ul.pager li.pager-previous{width:44px;height:44px;display:inline-block;box-sizing:border-box;margin:0 5px}ul.pager li.pager-current,ul.pager li:hover{background-color:#d8e501;border:1px solid #c0cc01;font-weight:normal;border-radius:50%}.pager>li{position:relative}.pager .ajax-progress-throbber{position:absolute}#tasks{margin-bottom:15px}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px}ul.primary li{display:block;float:left;margin:0 1px -1px}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center}.attribution a{text-decoration:none;color:inherit}.attribution a:hover,.attribution a:focus{text-decoration:underline}ul.action-links{margin:20px 0 0;list-style:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{font-weight:700}.form-item .description{font-size:0.85em}input[type="text"],input[type="password"]{padding:8px 16px;background-color:transparent;border-radius:2px;border:1px solid #999;opacity:0.8;box-sizing:border-box;max-width:100%}input[type="text"]:focus,input[type="password"]:focus{opacity:1}input[type="text"]:disabled,input[type="password"]:disabled{opacity:0.4}input[type="submit"]{background:transparent;color:#161627;border:1px solid;padding:8px 16px;letter-spacing:2px}input[type="submit"]:hover{background-color:#d8e501;border-color:#c0cc01}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.marker,.form-required{color:#c00}.container-inline div,.container-inline label{display:inline}fieldset{border:1px solid #ccc}.password-parent,.confirm-parent{margin:0}.search-db-form{padding:30px 0 50px}.search-db-form .form-field .field-label,.search-db-form .form-item label{color:#f8f8f8;width:120px;font-weight:normal}.search-db-form .form-item>div,.search-db-form .form-item>label{display:inline-block}.search-db-form input[type="text"]{color:#f8f8f8;width:409px}.search-db-form input[type="text"]:focus{border-color:#f8f8f8;outline:none}.search-db-form select{width:300px;max-width:100%;color:#f8f8f8;background-color:transparent;border:1px solid #999;line-height:2.3em;height:2.3em}.search-db-form select:focus{outline:none}.search-db-form select option{background-color:#999}.search-db-form .field-finish-year>div,.search-db-form .field-finish-year .form-item{display:inline-block}.search-db-form .field-finish-year select{width:100px}.search-db-form .field-finish-year span{color:#f8f8f8;display:inline-block;width:51px;text-align:center}.search-db-form .form-item.disabled,.search-db-form .form-field.disabled{color:#444}.search-db-form .form-item.disabled,.search-db-form .form-item.disabled label,.search-db-form .form-item.disabled .field-label,.search-db-form .form-item.disabled span,.search-db-form .form-field.disabled,.search-db-form .form-field.disabled label,.search-db-form .form-field.disabled .field-label,.search-db-form .form-field.disabled span{color:#444}.search-db-form .form-item.disabled input[type="text"],.search-db-form .form-item.disabled select,.search-db-form .form-field.disabled input[type="text"],.search-db-form .form-field.disabled select{background-color:#444;color:#999;border-color:#161627}.search-db-form .btn{color:#fff;background-color:transparent;width:160px;font-size:16px;letter-spacing:2px;font-weight:500}@media all and (max-width: 320px){.search-db-form .btn{width:150px}}.search-db-form .btn-submit{border-color:#fff;color:#d8e501}.search-db-form .btn-cancel{border:0;color:#fff}.search-db-form .form-keyword-fields .form-item.active label{color:#d8e501}.search-db-form .form-keyword-fields .form-item.active input[type="text"]{border-color:#d8e501}div.messages{margin-bottom:10px;margin-top:10px}div.messages ul{margin-top:0;margin-bottom:0}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word}.ie6-7 .node-unpublished p.unpublished>*,.ie6-7 .comment-unpublished p.unpublished>*{position:relative}.maintenance-page .container{padding:40px 0}.maintenance-page #site-name,.maintenance-page #page-title{margin:0}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px}.db-offline div.messages{margin:20px 0 0}.db-offline #content{padding:20px 0}ul.sf-menu{margin-bottom:0}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0}.block-superfish ul{margin:0 !important;padding:0 !important}.block-superfish li{margin:0 !important;padding:0 !important}.sf-vertical{width:100%}.sf-vertical li{width:100%}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0}.sf-vertical li a{padding:0 10px}.sf-navbar{padding-bottom:0 !important}.sf-menu.sf-style-default a{padding:0 10px}ul#simplemenu li .nolink,ul#simplemenu li a{font-size:16px;line-height:16px;padding:5px 6px 5px 6px}ul#simplemenu li .nolink{width:auto;display:block}ul#simplemenu .sfHover ul,ul#simplemenu li:hover ul{top:27px}.field-label-inline .field-label,.field-label-inline .field-items{display:inline-block;float:none}.field-label-inline .field-label{margin:0}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0}.field-type-taxonomy-term-reference.field-label-inline .field-item+.field-item{padding:0 0 0 10px}.field-type-list-text.field-label-inline>.field-items{vertical-align:top}.field-name-field-genres.field-label-inline>.field-items{vertical-align:top}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px}.field-collection-container{border-bottom:none;margin-bottom:auto}.field-collection-view{border-bottom:none}.field-type-field-collection.field-label-inline>.field-items{vertical-align:top}.field-type-field-collection-form .field-multiple-table th.field-label{padding:0.5em 1em}.field-group-htabs-wrapper div.horizontal-tabs{border:0}.field-group-htabs-wrapper div.horizontal-tabs ul.horizontal-tabs-list{background-color:transparent;border-right:0}.field-group-htabs-wrapper div.horizontal-tabs fieldset.horizontal-tabs-panes .field-group-div>div{padding-left:1.5em}.field-group-htabs-wrapper ul.horizontal-tabs-list{text-align:center}.field-group-htabs-wrapper ul.horizontal-tabs-list li{float:none;display:inline-block;margin:5px;border:0;border-radius:7px}.field-group-htabs-wrapper ul.horizontal-tabs-list li .form-required{display:none}.field-group-htabs-wrapper ul.horizontal-tabs-list li a{color:#8a888a;padding:0.6em 1em}.field-group-htabs-wrapper ul.horizontal-tabs-list li a:hover{background-color:#d8e501}.field-group-htabs-wrapper ul.horizontal-tabs-list li.selected{color:#161627;background-color:#d8e501}.field-group-htabs-wrapper ul.horizontal-tabs-list li.selected a{padding:0.6em 1em}.field-group-div{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:1.5em 0;margin:2em 0}.field-group-div>h3{margin-top:0}.field-group-div>div{padding-left:1.5em;border-left:3px solid #ccc}.field-group-div>div .form-item{margin-top:0;margin-bottom:0;padding:1em 0}.field-group-div+.field-group-div{border-top:0}.block{margin-bottom:20px}.block-title{margin:0}.block-content ul,.block-content ol{padding:0 0 0 15px}.block-content li{margin:0;padding:0}.front .block.no-hbl .block-title{margin-bottom:25px}#block-front-carousel{margin-bottom:50px;-moz-box-shadow:8px 5px 16px #666;-webkit-box-shadow:8px 5px 16px #666;box-shadow:8px 5px 16px #666}#block-front-carousel img{display:block}#block-views-site-news-block-1{padding-right:15px}#block-views-site-news-block-1 .view-site-news{position:relative;padding-top:70.52632%;overflow:hidden;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:5px 3px 10px #888;-webkit-box-shadow:5px 3px 10px #888;box-shadow:5px 3px 10px #888}#block-views-site-news-block-1 .view-content{position:absolute;top:0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;height:100%;width:100%;box-sizing:border-box;padding:40px 30px 30px;background-color:#fff}#block-views-site-news-block-1 .views-field-changed{color:#ff9966;font-size:20px}#block-views-site-news-block-1 .title{margin-top:15px}#block-views-site-news-block-1 .text{font-size:16px;height:7.3em}#block-views-site-news-block-1 .owl-carousel{position:relative}#block-views-site-news-block-1 .owl-controls{bottom:5px;width:100%}#block-views-site-news-block-1 .owl-controls .owl-page{margin:0 10px}#block-duty-time{padding-left:15px}#block-duty-time .block-content{border-radius:20px;overflow:hidden;-moz-box-shadow:5px 3px 10px #888;-webkit-box-shadow:5px 3px 10px #888;box-shadow:5px 3px 10px #888;max-height:344px;overflow:hidden}#block-duty-time .block-content img{display:block}#block-views-services-block-1{margin-top:50px}#block-views-services-block-1 .block-title{padding-bottom:10px}#block-views-services-block-1 .block-content{border-top:2px solid #ddd;padding-top:20px}#block-views-services-block-1 .views-row{display:inline-block;margin:0 20px 20px}#block-views-services-block-1 .views-row a{color:#ff9966;display:inline-block;font-size:28px;padding:8px 30px;min-width:144px;box-sizing:border-box;text-align:center;background-color:#fff;border-radius:50px}#block-views-services-block-1 .views-row a:hover,#block-views-services-block-1 .views-row a:focus{text-decoration:none;color:#E6771A}#block-map{margin-bottom:80px;margin-top:30px}.node{margin-bottom:20px}.node .node-title{margin:0}.node-type-my-blog #page-title{color:#EF9F20;font-weight:normal}.node-type-my-blog .node-content{margin-bottom:4px;padding-bottom:10px;border-bottom:1px solid #e9e9e9}.node-type-my-blog .node-content p{line-height:1.9em;font-size:16px;margin:8px 0}.node-type-my-blog .info{margin:0 0 10px 0;text-align:right}.node-type-my-blog .info .article-date{color:#913A18}.node-type-my-blog .info .field-type-taxonomy-term-reference{margin-left:20px;display:inline-block;background:url('../images/tag.jpg') no-repeat 0 50%}.node-type-my-blog .info .field-type-taxonomy-term-reference ul{padding-left:20px;margin:5px 0}.node-type-my-blog .info .field-type-taxonomy-term-reference li{display:inline-block;list-style:none}.node-type-my-blog .info .field-type-taxonomy-term-reference a{color:#6495ED}.calendar-calendar{font-size:14px}.calendar-calendar table{border-collapse:separate}.calendar-calendar tbody tr{border-top:0}.calendar-calendar tbody tr:first-child{border-top:1px solid #efefef}.calendar-calendar td{border:1px solid #efefef}.calendar-calendar td.empty{color:#8a888a;border-color:#efefef;background-color:#ddd}.calendar-calendar td .inner div.day{width:30px;height:30px;box-sizing:border-box;line-height:26px;margin:12px 12px 0;font-weight:bold;font-family:Helvetica, sans-serif}.calendar-calendar td .inner div.day a{font-size:14px;font-family:Helvetica, sans-serif;color:#161627}.calendar-calendar td a{font-weight:normal}.calendar-calendar .month-view .full tr{background-color:#fff}.calendar-calendar .month-view .full th{background-color:#fff;padding:15px 20px;font-size:14px;border:0;font-weight:500;color:#999;border-bottom:15px solid #f8f8f8}.calendar-calendar .month-view .full td{padding:0}.calendar-calendar .month-view .full tr.multi-day{border-top:0}.calendar-calendar .month-view .full tr.multi-day .dummy-space{border-top:0;border-bottom:0}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:17px !important;line-height:17px}.calendar-calendar .month-view .full td.multi-day .inner.colspan-1 .monthview{width:calc(100% * 1 - 46px + 2px * (1 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-1 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-1 .monthview.is-continution{width:calc(100% * 1 - 26px + 2px * (1 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-1 .monthview.is-continues.is-continution{width:calc(100% * 1 - 4px + 2px * (1 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-2 .monthview{width:calc(100% * 2 - 46px + 2px * (2 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-2 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-2 .monthview.is-continution{width:calc(100% * 2 - 26px + 2px * (2 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-2 .monthview.is-continues.is-continution{width:calc(100% * 2 - 4px + 2px * (2 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-3 .monthview{width:calc(100% * 3 - 46px + 2px * (3 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-3 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-3 .monthview.is-continution{width:calc(100% * 3 - 26px + 2px * (3 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-3 .monthview.is-continues.is-continution{width:calc(100% * 3 - 4px + 2px * (3 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-4 .monthview{width:calc(100% * 4 - 46px + 2px * (4 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-4 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-4 .monthview.is-continution{width:calc(100% * 4 - 26px + 2px * (4 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-4 .monthview.is-continues.is-continution{width:calc(100% * 4 - 4px + 2px * (4 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-5 .monthview{width:calc(100% * 5 - 46px + 2px * (5 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-5 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-5 .monthview.is-continution{width:calc(100% * 5 - 26px + 2px * (5 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-5 .monthview.is-continues.is-continution{width:calc(100% * 5 - 4px + 2px * (5 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-6 .monthview{width:calc(100% * 6 - 46px + 2px * (6 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-6 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-6 .monthview.is-continution{width:calc(100% * 6 - 26px + 2px * (6 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-6 .monthview.is-continues.is-continution{width:calc(100% * 6 - 4px + 2px * (6 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-7 .monthview{width:calc(100% * 7 - 46px + 2px * (7 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-7 .monthview.is-continues,.calendar-calendar .month-view .full td.multi-day .inner.colspan-7 .monthview.is-continution{width:calc(100% * 7 - 26px + 2px * (7 - 1))}.calendar-calendar .month-view .full td.multi-day .inner.colspan-7 .monthview.is-continues.is-continution{width:calc(100% * 7 - 4px + 2px * (7 - 1))}.calendar-calendar .month-view .full td.multi-day div.view-item{margin:3px 0}.calendar-calendar .month-view .full td.multi-day div.monthview{left:24px;margin-left:0;height:2.2em;line-height:2.2em;background-color:transparent}.calendar-calendar .month-view .full td.multi-day div.monthview.is-continution{left:2px}.calendar-calendar .month-view .full td.multi-day div.monthview div a{display:block;padding-left:8px;font-size:14px;color:#f8f8f8}.calendar-calendar .month-view .full td.multi-day div.monthview .continues{display:none}.calendar-calendar .month-view .full td.multi-day div.monthview .continuation{display:none}.calendar-calendar .month-view .full td.multi-day .event-cata-1 div.monthview,.calendar-calendar .month-view .full td.multi-day .event-cata-1187 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-1 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-1187 div.monthview{background-color:#e91e63}.calendar-calendar .month-view .full td.multi-day .event-cata-1 div.monthview a,.calendar-calendar .month-view .full td.multi-day .event-cata-1187 div.monthview a,.calendar-calendar .month-view .full td.single-day .event-cata-1 div.monthview a,.calendar-calendar .month-view .full td.single-day .event-cata-1187 div.monthview a{color:#f8f8f8}.calendar-calendar .month-view .full td.multi-day .event-cata-2 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-2 div.monthview{background-color:#7e57c2}.calendar-calendar .month-view .full td.multi-day .event-cata-3 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-3 div.monthview{background-color:#00bcd4}.calendar-calendar .month-view .full td.multi-day .event-cata-3 div.monthview a,.calendar-calendar .month-view .full td.single-day .event-cata-3 div.monthview a{color:#f8f8f8}.calendar-calendar .month-view .full td.multi-day .event-cata-4 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-4 div.monthview{background-color:#4db6ac}.calendar-calendar .month-view .full td.multi-day .event-cata-5 div.monthview,.calendar-calendar .month-view .full td.single-day .event-cata-5 div.monthview{background-color:#5c6bc0}.calendar-calendar .month-view .full td.multi-day .expired-event div.monthview,.calendar-calendar .month-view .full td.single-day .expired-event div.monthview{background-color:#999}.calendar-calendar .month-view .full tr td.today{border-left:1px solid #efefef;border-right:1px solid #efefef}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:1px solid #efefef}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:1px solid #efefef}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:1px solid #efefef}.calendar-calendar .month-view .full td.date-box.today{border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef}.calendar-calendar .month-view .full td.date-box.today .month.day{width:30px;height:30px;box-sizing:border-box;line-height:26px;background-color:#d8e501;border-radius:50%}.view .date-nav-wrapper .date-heading h3{font-size:24px;font-family:Helvetica, sans-serif;font-weight:normal}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{position:initial;background-color:transparent;display:inline-block;vertical-align:bottom;text-align:center;padding:0 5px}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{font-size:32px;display:block;margin-left:0;margin-right:0;padding:0 10px}.webform-client-form .form-item{margin-top:0;margin-bottom:30px}.webform-client-form .webform-container-inline label{display:inline-block;width:110px;position:relative;font-weight:300}.webform-client-form .webform-container-inline label .form-required{position:absolute;left:-10px;top:-4px;color:#d8e501}.webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline .form-textarea-wrapper{width:calc(100% - 135px)}.webform-client-form input[type="text"],.webform-client-form input[type="email"]{padding:10px 16px 8px;background-color:transparent;border-radius:2px;border:1px solid #999;opacity:0.8}.webform-client-form textarea{resize:none;background-color:#f8f8f8}.flag-wrapper{position:relative}.flag-wrapper .flag-throbber{position:absolute}.flag-outer-bookmarks.flag-in-node .btn:before{content:'\f08a'}.flag-outer-bookmarks.flag-in-node .btn.unflag-action:before{content:'\f004'}a.freelink-internal{font-style:italic}.lang-zh-hant a.freelink-internal{font-style:normal}.lang-zh-hant a.freelink-internal.freelink-type-film:before{content:'《'}.lang-zh-hant a.freelink-internal.freelink-type-film:after{content:'》'}@media (max-width: 767.98px){#crm-container .event-info-content{padding-left:10px;padding-right:10px}}.sidr ul{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.sidr ul li{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.sidr a{font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",Arial,sans-serif;font-size:18px;color:#161627}.sidr .sidr-class-active-trail a{color:#afb42b}#sidr-wrapper-0{position:absolute;left:0}#sidr-wrapper-0 a{color:#f8f8f8;font-size:24px}#sidr-wrapper-0 a i+i{display:none}.sidr-open #page:before{content:'';position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.75);z-index:1}.sidr-open #header-wrapper{position:relative;z-index:1}.sidr-open #sidr-wrapper-0 a i{display:none}.sidr-open #sidr-wrapper-0 a i+i{display:inline-block}.search-results{margin:0;padding:0}#admin-menu{margin:0;padding:0;font-size:12px}.dev-query{background:#eee;padding:30px}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:inline-block}.d-inline-flex{display:-webkit-inline-flex;display:inline-flex}.d-flex{display:-webkit-flex;display:flex}.flex-none{-webkit-flex:none;flex:none}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.justify-between{-webkit-justify-content:space-between;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;justify-content:space-around}.mw1200{max-width:1200px;margin-left:auto;margin-right:auto}.mw1110{max-width:1110px;margin-left:auto;margin-right:auto}.mw1000,.node-type-ovp .node-header .blk-content,.node-type-ovp .node-content{max-width:1000px;margin-left:auto;margin-right:auto}.mw960{max-width:960px;margin-left:auto;margin-right:auto}.mw900,.page-civicrm #main-content{max-width:900px;margin-left:auto;margin-right:auto}.mw800{max-width:800px;margin-left:auto;margin-right:auto}.mw780{max-width:780px;margin-left:auto;margin-right:auto}.mw500{max-width:500px;margin-left:auto;margin-right:auto}.c-dark{color:#161627}.c-grey{color:#999}.c-grey2{color:#444}.c-grey-light{color:#ddd}.c-white{color:#f8f8f8}.c-green{color:#d8e501}.c-gy{color:#d8e501}.c-gy-dark{color:#c0cc01}.bg-dark{background-color:#161627}.bg-grey{background-color:#999}.bg-grey2{background-color:#444}.bg-grey-light{background-color:#ddd}.bg-white{background-color:#f8f8f8}.bg-green{background-color:#d8e501}.bg-gy{background-color:#d8e501}.bg-gy-dark{background-color:#c0cc01}.bg-transparent{background-color:transparent}.line-h-15{line-height:1.5}.line-h-20{line-height:2}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.float-left{float:left}.float-right{float:left}.float-none{float:none}.self-clear:after,.page-node .node-content:after{content:'';display:block;clear:both;height:0}.btn{color:#161627;padding:11px;font-weight:500;border:2px solid #161627;display:inline-block;text-align:center;cursor:pointer}.btn.disabled{opacity:0.4}.btn:hover{background-color:#d8e501;border:2px solid #c0cc01;text-decoration:none}.btn.dark{color:#d8e501;border:2px solid #999}.btn.dark:hover{color:#161627;background-color:#d8e501;border:2px solid #c0cc01}.btn.green{background-color:#d8e501;color:#161627;border:1px solid #c0cc01;border-radius:2px}.btn.thin{border-width:1px}.btn.transparent{background-color:transparent}.lang-zh-hant .show-on-en{display:none !important}.lang-en .show-on-zh{display:none !important}.grid-view-list{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.grid-view-list .view-content{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.grid-view-list .view-content .slick-list{width:100%}.lang-en .film-list .film-card .cht{display:none}.lang-en .film-list.dark .film-card .en{color:#f8f8f8}.catalog-list .views-row .img img{display:block}.catalog-list .views-row .year{color:#999;font-size:14px;padding:16px 0}.news-list .title a{font-size:16px;color:#161627}.news-list .post-date{font-size:14px;color:#999}#block-locale-language-content{margin-left:24px}@media (max-width: 991.98px){#block-locale-language-content{position:absolute;right:5px;top:10px}}#block-locale-language-content .language-switcher-locale-url{margin:0;padding-left:0}#block-locale-language-content .language-switcher-locale-url li{list-style:none}#block-locale-language-content .language-switcher-locale-url li .active{display:none}#block-locale-language-content .language-switcher-locale-url li a{color:#f8f8f8}.region-page-banner .block{margin-bottom:0}.page-banner{margin-bottom:0}.page-banner .banner-wrapper{position:relative;background-position:center;background-size:cover;min-height:222px;box-sizing:border-box;padding-top:40px}.page-banner .edit-link{position:absolute;left:10px;top:10px}.page-banner .edit-link a{color:#fff}.page-banner .banner-content{max-width:580px;display:inline-block;padding-right:10px;padding-left:10px}.page-banner h2.title{margin:0 0 30px;letter-spacing:2px}.page-banner .text{font-size:16px;font-weight:300;line-height:2em}.page-banner.dark{color:#f8f8f8}.page-banner .no-content h2.title{margin-top:1.5em;margin-bottom:0}.unit-menu.block .block-content{padding:60px 0 40px}.unit-menu.block ul.menu{list-style:none;text-align:center;margin:0;padding:0}.unit-menu.block li.leaf{display:inline-block;margin:0 10px}.unit-menu.block li.leaf a{display:block;padding:11px;width:180px;text-align:center;box-sizing:border-box;border:1px solid #999;border-radius:2px;color:#161627}.unit-menu.block li.leaf a.active,.unit-menu.block li.leaf a:hover{text-decoration:none;background-color:#d8e501;border:1px solid #c0cc01}#block-tfi-search-db{background-color:#161627;margin-bottom:0;position:absolute;width:100%;max-height:0;overflow:hidden;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#block-tfi-search-db.open{max-height:700px;z-index:4}#block-search-form{margin-left:10px;margin-bottom:0}#search-block-form{position:relative}#search-block-form:after{font-family:FontAwesome;content:'\f002';position:absolute;top:10px;left:15px;text-align:center;cursor:pointer}#search-block-form input[type="text"]{width:140px}#search-block-form input[type="submit"]{width:39px;opacity:0}#search-block-form .form-item{position:absolute;top:7px;right:35px;margin:0;opacity:0;visibility:hidden;-moz-transition:visibility ease-out,opacity .4s ease-out;-o-transition:visibility ease-out,opacity .4s ease-out;-webkit-transition:visibility ease-out,opacity .4s ease-out;transition:visibility ease-out,opacity .4s ease-out}#search-block-form:hover .form-item{visibility:visible;opacity:1}.film-card{position:relative}.film-card a{color:#161627}.film-card .bookmark{float:right;margin-left:5px;opacity:0;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.film-card .bookmark .btn{border-radius:50%;width:40px;height:40px;padding:5px;border:1px solid #161627;font-size:20px;text-align:center}.film-card .bookmark .btn span{display:none}.film-card .bookmark .btn:hover{background-color:transparent;border:1px solid #161627}.film-card .bookmark .btn:before{display:inline-block;font-family:FontAwesome;margin-right:5px;content:'\f067';margin-right:0}.film-card .bookmark .btn.unflag-action{border-color:transparent}.film-card .bookmark .btn.unflag-action:before{content:'\f004';color:#c0cc01}.film-card .bookmark a{display:block}.film-card:hover .bookmark{opacity:1}.film-card .img{text-align:center}.film-card .img img{width:100%;display:inline-block}.film-card .title span{color:#444}.film-card .title span.cht{margin-right:8px;font-weight:500;color:#161627;letter-spacing:1px}.film-card .title span.en{display:inline-block}.film-card.bookmarkable .title{width:calc(100% - 45px)}.film-card .text>span{color:#999;display:inline-block;font-size:14px}.film-card .text>span+span:before{content:' / '}.maker-card .cover img,.unit-card .cover img{display:block}.maker-card .title a,.unit-card .title a{color:#161627}.article-card2 .card-right,.event-card .card-right{min-width:300px}.article-card2 .cover,.event-card .cover{text-align:center}.article-card2 .cover img,.event-card .cover img{display:inline-block}.article-card2 .title,.event-card .title{font-size:24px;font-weight:500;margin:0 0 1em;padding-left:12px;position:relative}.article-card2 .title:before,.event-card .title:before{content:'';display:inline-block;position:absolute;width:4px;height:1em;left:0;top:5px;background-color:#d8e501}.article-card2 .text p,.event-card .text p{margin-bottom:0}.article-card2 .read-more,.event-card .read-more{display:inline-block;margin-top:15px}.article-card2 .read-more a,.event-card .read-more a{color:#161627}.article-card2 .read-more:after,.event-card .read-more:after{content:'>';color:#d8e501;margin-left:5px}@media (min-width: 768px){.article-card2>div,.event-card>div{display:inline-block;vertical-align:top}.article-card2 .card-right,.event-card .card-right{width:calc(100% - 285px)}.article-card2 .cover,.event-card .cover{margin-right:40px}}.event-card .event-time{color:#999;font-size:14px;margin-bottom:24px}.event-card2 .cover img{display:block;margin-left:auto;margin-right:auto}.event-card2 .title{font-size:16px;font-weight:500;line-height:1.25}.event-card2 .title a{color:#161627}.footer-logo{display:inline-block}@media (max-width: 991.98px){.footer-logo{margin-bottom:10px;margin-top:20px}.footer-logo img{height:45px;display:block}}.crm-subscribe{margin-top:19px;margin-bottom:10px}.crm-subscribe input[type="text"],.crm-subscribe input[type="submit"]{height:40px;box-sizing:border-box;display:inline-block;vertical-align:top;color:#999}.crm-subscribe input[type="text"]:focus,.crm-subscribe input[type="submit"]:focus{color:#f8f8f8}@media (max-width: 767.98px){.crm-subscribe input[type="text"]{width:calc(100% - 120px);font-size:14px}}.crm-subscribe a.btn.submit,.crm-subscribe input[type="submit"]{color:#d8e501;font-weight:500;background-color:transparent;border:1px solid #999;padding:8px 20px;letter-spacing:2px;margin-left:-4px}.copyright{color:#ddd;font-size:13px}.node-section{padding:60px 0}.node-section .field-collection-view{margin:auto}.node-section .section-title{letter-spacing:2px}.page-node #page-title,.page-node article.node-full{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:10px;padding-right:10px}.page-node #page-title{margin-top:15px;margin-bottom:15px}.page-node article.node a{color:#161627}.page-node .node-header .row{padding-left:10px;padding-right:10px;margin-left:0;margin-right:0}.page-node .node-header img{max-width:100%;display:block}.page-node .node-content{font-weight:300;line-height:2}.page-node .node-content strong{font-weight:bold}.page-node .node-content table{font-size:15px;line-height:1.33;border-left:0;border-right:0;border-top-width:2px;border-bottom-width:2px}.page-node .node-content table tr{background-color:transparent}.page-node .node-content th{font-weight:500}.page-node .node-content th,.page-node .node-content td{padding:20px 10px;border-left:0;border-right:0}.page-node .node-content th p,.page-node .node-content td p{margin:0}.page-node .node-content p img[style*="left"]{margin-right:20px}.page-node .node-content p img[style*="right"]{margin-left:20px}.page-node-add .node-form,.page-node-edit .node-form{max-width:1200px;margin-left:auto;margin-right:auto}.page-node-add .node-form .form-item>label,.page-node-edit .node-form .form-item>label{margin-bottom:8px}.page-node-add .node-form .form-item .filter-wrapper,.page-node-edit .node-form .form-item .filter-wrapper{padding-top:0;padding-bottom:0}.page-node-add .node-form tr .form-item,.page-node-edit .node-form tr .form-item{margin:1em 0}.page-node-add .node-film_submit-form .filter-wrapper,.page-node-edit .node-film_submit-form .filter-wrapper{display:none}.page-node-add .node-film_submit-form .field-multiple-table th.field-label,.page-node-edit .node-film_submit-form .field-multiple-table th.field-label{padding:0.5em 1em}.page-node-add .node-film_submit-form .tabledrag-toggle-weight,.page-node-edit .node-film_submit-form .tabledrag-toggle-weight{display:none}.page-node-add .node-film_submit-form .form-actions,.page-node-edit .node-film_submit-form .form-actions{position:fixed;right:10px;top:50%;width:140px;text-align:right}.page-node-add .node-film_submit-form .form-actions .form-submit,.page-node-edit .node-film_submit-form .form-actions .form-submit{display:inline-block;background-color:#fff;width:124px;margin-bottom:10px}.page-node-add .node-film_submit-form .form-actions .form-submit:hover,.page-node-edit .node-film_submit-form .form-actions .form-submit:hover{background-color:#d8e501}.node-type-ovp article.node-full{max-width:initial;padding-left:0;padding-right:0}.node-type-ovp .node-header{position:relative}.node-type-ovp .node-header .header-bg{height:720px;width:100%;background-size:cover}.node-type-ovp .node-header .header-bg:before{content:'';height:100%;display:block;background-image:linear-gradient(to bottom, rgba(0,0,0,0),#000000)}.node-type-ovp .node-header .field-name-field-image{max-height:720px;min-height:640px;overflow:hidden}.node-type-ovp .node-header .field-name-field-image img{width:100%}.node-type-ovp .node-header .blk-content-wrapper{position:absolute;width:100%;top:195px}.node-type-ovp .node-header .content-inner{max-width:500px;box-sizing:border-box;padding:35px 24px;background-color:rgba(33,34,59,0.6);color:#fff}.node-type-ovp .node-header .field-name-title-field{font-size:30px;font-weight:500;letter-spacing:2px}.node-type-ovp .node-header .field-name-body{font-size:16px;line-height:2;letter-spacing:1px;text-align:justify;font-weight:300}.node-type-ovp .node-content{position:relative;z-index:1;margin-top:-100px}.node-type-ovp .node-content .entity-field-collection-item{margin-bottom:120px}.node-type-ovp .node-content .entity-field-collection-item>div{box-sizing:border-box}.node-type-ovp .node-content .entity-field-collection-item .col1{background-color:#fff;padding:10px 20px 30px;width:90%;margin-left:auto;margin-right:auto;margin-top:-65px;position:relative}.node-type-ovp .node-content .entity-field-collection-item .col2{position:relative}.node-type-ovp .node-content .entity-field-collection-item .col2 img{width:100%}.node-type-ovp .node-content .entity-field-collection-item .field-name-field-blk-title{font-size:30px;font-weight:500;letter-spacing:2px}.node-type-ovp .node-content .entity-field-collection-item .field-name-field-blk-content{font-weight:300;line-height:2em;margin-bottom:24px}.node-type-ovp .node-content .entity-field-collection-item a.btn{width:215px}@media (min-width: 992px){.node-type-ovp .node-content .entity-field-collection-item>div{float:right;height:328px}.node-type-ovp .node-content .entity-field-collection-item .col1{width:calc(42% + 32px);padding:55px 56px 46px 24px;margin-top:inherit;position:inherit}.node-type-ovp .node-content .entity-field-collection-item .col2{width:58%;margin-left:-32px;padding-top:40px;min-width:400px}.node-type-ovp .node-content .entity-field-collection-item .col2:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;display:block;border-width:0 0 40px 32px;border-color:transparent transparent #999 transparent}}.node-type-event #page-title,.node-type-event article.node-full{max-width:1000px;padding-left:10px;padding-right:10px}.node-type-event #page-title{margin-top:15px;margin-bottom:15px}.node-type-event .node-header .field-name-field-image{text-align:center}.node-type-event .node-header img{width:auto;max-width:100%;display:inline-block}.node-type-event .node-content:after{content:'';display:block;clear:both;height:0}.node-type-event .event-briefing{max-width:500px;margin-left:auto;margin-right:auto}.node-type-event .event-briefing .field{line-height:2em}.node-type-event .event-briefing .field-label{font-weight:normal}.node-type-event .event-briefing .action{margin-top:16px}.node-type-event .event-briefing .btn{width:100%}@media (min-width: 992px){.node-type-event .event-briefing{width:200px;padding-top:100px;float:left;margin-left:12px}.node-type-event .event-intro{float:right;max-width:680px;width:100%}}.node-type-note .node-header .row{margin-left:-10px;margin-right:-10px;padding-left:0}.node-type-note .node-header .field{display:inline-block;font-size:14px}@media (min-width: 768px){.node-type-note .node-header .field+.field{margin-left:20px}}.node-type-note .node-header .field-type-taxonomy-term-reference ul{list-style:none;padding-left:0}.node-type-note .node-header .field-name-field-author li{display:inline-block}.node-type-note .node-header .field-name-field-author li+li{margin-left:5px}.node-type-note .node-header .field-post-date{color:#999}.node-type-note .node-header .field-name-field-tag li{display:inline-block;border:1px solid #c0cc01;color:#161627;padding:0 10px;font-size:12px;margin-right:5px;margin-bottom:5px}.node-type-note .node-header .field-name-field-tag li a{display:block;color:#161627}.node-type-filmmakers #page-title,.node-type-office #page-title{display:none}.node-type-filmmakers article.node-full,.node-type-office article.node-full{max-width:780px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.node-type-filmmakers .node-header,.node-type-office .node-header{margin-left:-10px;margin-right:-10px;margin-bottom:20px}@media (min-width: 768px){.node-type-filmmakers .node-header,.node-type-office .node-header{margin-bottom:60px}}.node-type-filmmakers .node-content .col,.node-type-office .node-content .col{box-sizing:border-box}.node-type-filmmakers .node-content .field-name-body,.node-type-office .node-content .field-name-body{line-height:2}.node-type-filmmakers .node-content .block-title,.node-type-filmmakers .block-filmmakers-block-1 .block-title,.node-type-filmmakers .block-unit-block-1 .block-title,.node-type-filmmakers .block-related-films .block-title,.node-type-office .node-content .block-title,.node-type-office .block-filmmakers-block-1 .block-title,.node-type-office .block-unit-block-1 .block-title,.node-type-office .block-related-films .block-title{font-size:24px;letter-spacing:2px;box-sizing:border-box;padding-left:20px;position:relative;margin-bottom:35px;padding-left:14px;margin-bottom:24px;line-height:1.5em}.node-type-filmmakers .node-content .block-title:before,.node-type-filmmakers .block-filmmakers-block-1 .block-title:before,.node-type-filmmakers .block-unit-block-1 .block-title:before,.node-type-filmmakers .block-related-films .block-title:before,.node-type-office .node-content .block-title:before,.node-type-office .block-filmmakers-block-1 .block-title:before,.node-type-office .block-unit-block-1 .block-title:before,.node-type-office .block-related-films .block-title:before{content:'';display:inline-block;background-color:#d8e501;width:4px;height:24px;position:absolute;left:10px;top:6px}.node-type-filmmakers .node-content .block-title:before,.node-type-filmmakers .block-filmmakers-block-1 .block-title:before,.node-type-filmmakers .block-unit-block-1 .block-title:before,.node-type-filmmakers .block-related-films .block-title:before,.node-type-office .node-content .block-title:before,.node-type-office .block-filmmakers-block-1 .block-title:before,.node-type-office .block-unit-block-1 .block-title:before,.node-type-office .block-related-films .block-title:before{left:0}.node-type-filmmakers .block-related-films,.node-type-office .block-related-films{padding-left:10px;padding-right:10px}.node-type-filmmakers .film-list2 .view-content:after,.node-type-office .film-list2 .view-content:after{content:'';display:block;clear:both;height:0}.node-type-filmmakers .film-list2 .views-row,.node-type-office .film-list2 .views-row{width:calc(50% - 24px);margin:10px;min-width:300px;display:inline-block;vertical-align:top}.node-type-film article.node-full{max-width:1200px}.node-type-film article.node-full .film-title{margin-top:0;margin-bottom:8px}.node-type-film article.node-full .node-header .film-status .field-item{min-width:80px;display:inline-block;text-align:center;padding:1px 4px;border-radius:2px;color:#f8f8f8;background-color:#009ee3;font-size:12px}.node-type-film article.node-full .node-header img{width:100%}.node-type-film article.node-full .node-header .actions{position:relative;text-align:center;margin-bottom:20px}.node-type-film article.node-full .node-header .actions .flag-outer{display:inline-block}.node-type-film article.node-full .node-header .actions .action-btn{display:inline-block}.node-type-film article.node-full .node-header .actions .btn{width:153px;height:36px;padding:6px;background-color:#d8e501;border-color:#c0cc01;border-width:1px}.node-type-film article.node-full .node-header .actions .btn:before{display:inline-block;font-family:FontAwesome;margin-right:5px}.node-type-film article.node-full .node-header .actions .btn-apply-preview:before{content:"\f06e"}@media (min-width: 768px){.node-type-film article.node-full .node-header .actions{text-align:right;height:0;top:-50px;margin-bottom:0px}.node-type-film article.node-full .node-header .actions .action-btn+.action-btn{margin-left:10px}}.node-type-film article.node-full .node-content .col{position:relative}.node-type-film article.node-full .node-content .col+.col{flex:1}@media (min-width: 768px){.node-type-film article.node-full .node-content .col+.col{max-width:calc(100% - 280px - 9rem)}}.node-type-film article.node-full .node-content .img2-col{position:relative;margin-right:40px;flex:0 0 280px;margin-top:20px}@media (min-width: 768px){.node-type-film article.node-full .node-content .img2-col{margin-top:-100px}}.node-type-film article.node-full .node-section{padding:0 0 50px}.node-type-film article.node-full .node-section>h3{font-size:30px;font-weight:500;letter-spacing:2px;margin-top:0;margin-bottom:16px}.node-type-film article.node-full .intro-section{padding-top:40px}.node-type-film article.node-full .intro-section>h3{margin-top:0}.node-type-film article.node-full .team-section{padding-bottom:20px}.node-type-film article.node-full .field-group-1{font-size:14px;margin-bottom:15px}.node-type-film article.node-full .field-group-1>div{display:inline-block;vertical-align:middle}.node-type-film article.node-full .field-group-1>div+div:before{content:'⁄';display:inline-block;margin:0 7px}.node-type-film article.node-full .field-group-1 .field-label{font-weight:normal}.node-type-film article.node-full .field-group-1 .field-type-taxonomy-term-reference ul{list-style:none;padding-left:0;display:inline-block}.node-type-film article.node-full .field-name-field-country-term ul{padding-left:0}.node-type-film article.node-full .field-name-field-country-term li{list-style:none}.node-type-film article.node-full .field-name-field-tag ul{padding-left:0}.node-type-film article.node-full .field-name-field-tag li{display:inline-block;list-style:none;font-size:14px}.node-type-film article.node-full .field-name-field-tag li:before{content:'#'}.node-type-film article.node-full .field-name-field-tag li+li{margin-left:10px}.node-type-film article.node-full .field-name-field-official-url .field-items{display:inline-block}.node-type-film .team-content .member{display:inline-block;vertical-align:top;margin-bottom:20px}.node-type-film .member-role{font-size:20px;font-weight:300;position:relative}.node-type-film .member-role:before{content:'';position:absolute;left:-12px;top:7px;width:4px;height:24px;display:block;background-color:#d8e501}.node-type-film .member-role ul{list-style:none;padding:0;margin-top:0;margin-bottom:0}.node-type-film .member-name{font-size:24px}.node-type-film .member-name .field-item:after{content:"\f105";font-family:FontAwesome}.node-type-film .field-name-field-cc-type ul{list-style:none;padding-left:0}.node-type-film .slick-slider .slick-slide{padding:0 5px;text-align:center}.node-type-film .slick-slider .slick-slide a.colorbox{display:inline-block}.node-type-film .slick-slider .slick-arrow{position:absolute;top:calc(50% - 20px);font-size:40px;opacity:0.4;color:#000;cursor:pointer;padding:0 5px;line-height:1;z-index:2}.node-type-film .slick-slider .slick-prev{left:-30px}.node-type-film .slick-slider .slick-next{right:-30px}.front #main-content{margin-bottom:68px}.front #block-system-main{margin-bottom:0}#front-carousel{margin-bottom:40px}#front-carousel .slick-dotted{position:relative}#front-carousel .slick-dots{position:absolute;padding:0;width:100%;bottom:20px;text-align:center}#front-carousel .slick-dots li{text-indent:-9999px;position:relative;display:inline-block;width:20px;height:20px;list-style:none;margin:5px;cursor:pointer}#front-carousel .slick-dots li:after{position:absolute;top:5px;left:5px;content:'';display:block;width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,0.2)}#front-carousel .slick-dots li.slick-active:after{border:2px solid #d8e501}#front-carousel .slick__arrow{top:28vw}#front-carousel .slick-prev:before,#front-carousel .slick-next:before{font-family:FontAwesome;color:#fff;opacity:0.4;font-size:40px}#front-carousel .slick-prev:hover:before,#front-carousel .slick-next:hover:before{opacity:1}#front-carousel .slick-prev:before{content:'\f104'}#front-carousel .slick-next:before{content:'\f105'}#front-carousel .slide__content{position:relative}#front-carousel .slide__content .text .desc{height:124px;padding:16px 24px;background-color:#21223b;color:#fff;line-height:1.47;font-size:15px;font-weight:300;text-align:justify;letter-spacing:1px;box-sizing:border-box}#front-carousel .bg-wrapper{background:center no-repeat;background-size:cover;position:relative;box-sizing:border-box}#front-carousel .banner{width:100%;height:56.25vw;overflow:hidden}#front-carousel .banner img{width:100%}@media (min-width: 992px){#front-carousel .slick__arrow{top:50%}#front-carousel .slide__content .text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;left:132px;top:0;width:100%;height:100%}#front-carousel .slide__content .text .desc{height:auto;background-color:rgba(33,34,59,0.6);line-height:32px;padding:32px 24px;max-width:300px;font-size:16px}#front-carousel .bg-wrapper{height:630px;overflow:hidden}#front-carousel .banner{height:100%}#front-carousel .banner img{position:absolute;top:50%;left:-50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}#front-news span.slick-arrow,#front-catalog span.slick-arrow{color:#000;opacity:0.4;font-size:40px;text-align:center;z-index:1}#front-news span.slick-arrow:before,#front-catalog span.slick-arrow:before{content:''}#front-news{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:50px}#front-news .block-title{text-align:center;margin-bottom:32px}#front-news .view-content:after{content:'';display:block;clear:both;height:0}#front-news .title a{font-size:16px;color:#161627}#front-news .post-date{font-size:14px;color:#999}#front-work{background-image:url('../images/bg-noise.png?1526367917');padding:50px 0;margin-bottom:50px}#front-work .view-header .block-title{text-align:center;color:#fff}#front-work .view-header .block-title h2{font-size:30px;letter-spacing:2px}#front-work .view-header .block-title h2 .edit-link{color:#fff}#front-work a:hover{text-decoration:none}#front-work .field-name-body{max-width:780px;line-height:2em;font-weight:300;margin-left:auto;margin-right:auto}@media (max-width: 1199.98px){#front-work .field-name-body{padding-left:10px;padding-right:10px}}#front-work .view-content,#front-work .block-title{max-width:1200px;margin-left:auto;margin-right:auto}#front-work .cust-block .field-name-body{color:#fff}#front-work .view-content:after{content:'';display:block;clear:both;height:0}#front-work .view-footer{padding-top:50px}#front-work .film-list1 .block-title,#front-work .film-list2 .block-title{font-size:24px;letter-spacing:2px;box-sizing:border-box;color:#fff;padding-left:20px;position:relative;margin-bottom:35px}#front-work .film-list1 .block-title:before,#front-work .film-list2 .block-title:before{content:'';display:inline-block;background-color:#d8e501;width:4px;height:24px;position:absolute;left:10px;top:6px}#front-work .film-list1 .block-title span.see-all,#front-work .film-list2 .block-title span.see-all{position:absolute;right:10px}#front-work .film-list1 .block-title span.see-all i,#front-work .film-list2 .block-title span.see-all i{font-size:20px;margin-right:5px}#front-work .film-list1 .block-title span.see-all a,#front-work .film-list2 .block-title span.see-all a{color:#f8f8f8;font-size:16px}#front-work .film-list2 .views-row{position:relative}#front-work .film-list2 .views-row .plan-card,#front-work .film-list2 .views-row .film-card{position:relative}#front-work .film-list2 .views-row .title{position:absolute;top:35%;width:100%;padding:0 10px;text-align:center}#front-work .film-list2 .views-row .title a{color:#fff;text-shadow:1px 1px 2px #333}#front-work .film-list2 .views-row .title .cht,#front-work .film-list2 .views-row .title .en{display:block;font-size:20px}@media (min-width: 992px){#front-work .film-list2 .views-row .title .cht,#front-work .film-list2 .views-row .title .en{font-size:30px}}#front-work .film-list2 .views-row .title .en{letter-spacing:1px}#front-work .film-list2 .views-row .title .cht+.en{font-size:15px;text-transform:uppercase}#front-work .film-list2 .views-row .title .cht+.en a{color:#eee}@media (max-width: 767.98px){#front-work .film-list2 .views-row-4,#front-work .film-list2 .views-row-5,#front-work .film-list2 .views-row-6{display:none}}#front-work .film-list1{padding-top:50px}#front-work .film-list1 .views-row{margin-bottom:40px}#front-work .film-list1 .views-row .title span{color:#f8f8f8}@media (max-width: 767.98px){#front-work .film-list1 .views-row-4,#front-work .film-list1 .views-row-5,#front-work .film-list1 .views-row-6{display:none}}.lang-en #front-work .film-list2 .views-row .title .en{font-size:24px}#front-catalog .block-title{text-align:center;margin-bottom:32px}#front-catalog .views-row .img,#front-catalog .views-row .year{max-width:280px;margin-left:auto;margin-right:auto}#front-catalog .more-link{margin-top:30px}#front-catalog .more-link .btn{width:240px;padding:11px 0;border-width:1px;display:inline-block}.section-about article.node-full{max-width:none}.section-about .node-section .field-collection-view{margin:auto;text-align:center}.section-about .node-section .section-title{font-size:28px;margin-top:0;font-weight:normal}.section-about .node-section .section-content{line-height:2em}.section-about .node-section.section-0 .section-title{margin-bottom:32px}.section-about .node-section.section-1{background-color:#fff}.section-about .node-section.section-1 .section-title{margin-bottom:50px}.section-about .node-section.section-1 .section-title{margin-bottom:40px}.section-about .about-services .service-intro{max-width:450px}@media (min-width: 992px){.section-about .about-services .service-intro:nth-child(2n){margin-left:38px}}.section-about .about-services .intro-icon img{border-radius:50%;border:1px solid #161627}.section-about .about-services .intro{padding-left:10px;padding-right:10px}.section-about .about-services .intro .title{font-size:20px;margin-bottom:12px}.section-about .about-services .intro .desc{text-align:justify;line-height:2em}@media (min-width: 768px){.section-about .about-services .intro-icon{margin-right:19px}.section-about .about-services .intro{padding-left:0;padding-right:0;-webkit-flex:0 1 auto;flex:0 1 auto}}.section-about .about-contact .map{margin-top:68px}.section-contact-us #page-title{display:none}.section-contact-us #main-content{padding-top:60px;padding-bottom:60px}.section-contact-us article.node-webform{max-width:600px;margin-left:auto;margin-right:auto}.section-contact-us article.node-webform .form-actions{text-align:center}.section-contact-us article.node-webform .form-actions input[type="submit"]{width:240px;height:46px;opacity:0.8;border-radius:2px;border:1px solid #161627;font-weight:500;letter-spacing:2px;background-color:#f8f8f8}.section-notes #page-title{display:none}.page-notes-list .view-content{padding-left:10px;padding-right:10px}@media (min-width: 992px){.page-notes-list .view-content{padding-left:0;padding-right:0}}.page-notes-list .views-row{margin-bottom:70px}.page-notes-list .article-title{font-weight:500;font-size:24px;margin-top:0;margin-bottom:18px;position:relative;padding-left:14px}.page-notes-list .article-title a,.page-notes-list .article-title a:hover{color:#161627;text-decoration:none}.page-notes-list .article-title:before{content:'';position:absolute;left:0;top:7px;height:1em;width:4px;display:block;background-color:#d8e501}.page-notes-list .article-author{font-size:14px;margin-right:16px}.page-notes-list .post-date{margin-right:20px;font-size:14px}.page-notes-list .article-tags a{font-size:12px;color:#161627;display:inline-block;border:1px solid #c0cc01;padding:0 10px}.page-notes-list .article-tags a:hover{text-decoration:none;background-color:#d8e501}.page-notes-list .article-tags a+a{margin-left:5px}.page-notes-list .article-teaser{margin-top:24px;margin-bottom:16px}.page-notes-list .read-more:after{content:'\f105';display:inline-block;color:#d8e501;font-family:FontAwesome;font-size:20px;margin-left:10px}.page-notes-list .read-more a{color:#161627}.page-notes-tag #page-title{max-width:780px;margin-left:auto;margin-right:auto}.page-activity-news #page-title{display:none}.page-activity-news #main-content{padding-top:60px}.article-list2 .view-content{padding-left:10px;padding-right:10px}@media (min-width: 992px){.article-list2 .view-content{padding-left:0;padding-right:0}}.article-list2 .article-card2{margin-bottom:60px}.page-event-calendar .pane-1,.page-event-calendar .pane-2,.page-event-calendar .pane-3,.page-event-calendar .pane-4{background-color:#fff}.page-event-calendar .pane-4{padding-bottom:50px}.page-event-calendar .pane-1{padding:60px 0 30px}.page-event-calendar .pane-1 h2{margin:0;letter-spacing:2px;font-weight:500}.page-event-calendar .upcoming-list ul{list-style:none;padding:0;margin:0}.page-event-calendar .upcoming-list li{margin-bottom:13px}.page-event-calendar .upcoming-list .views-row>span{display:inline-block}.page-event-calendar .upcoming-list .views-row a{color:#161627}.page-event-calendar .upcoming-list .sign-status{font-size:12px;color:#f8f8f8;width:80px;border-radius:2px;text-align:center}.page-event-calendar .upcoming-list.normal .sign-status{background-color:#00bcd4}.page-event-calendar .upcoming-list.extended .sign-status{background-color:#ef5350}.page-event-calendar .upcoming-list.final .sign-status{background-color:#607d8b}.page-event-calendar .upcoming-list .sign-date{font-weight:300;margin:0 20px}.page-event-calendar .upcoming-list .sign-title{line-height:2em}.page-event-calendar .calendar-page{max-width:1106px;margin-left:auto;margin-right:auto}.page-event-calendar .date-nav-wrapper{padding:58px 0 0;margin-top:0}.page-event-calendar .date-nav{padding-bottom:0;margin-bottom:0}.page-event-calendar .date-nav .date-heading{position:relative}.page-event-calendar .date-nav .btn-show-today{position:absolute;left:0;padding:6px;width:158px;box-sizing:border-box}.page-event-calendar .views-exposed-widgets{text-align:right}.page-event-calendar .views-exposed-widgets .views-exposed-widget{float:none;margin-top:-20px;margin-bottom:25px;padding-right:0}.page-event-calendar .views-exposed-widgets select{padding:5px 16px;font-size:16px;color:#161627;border-color:#ccc;height:40px;width:200px}.page-event-calendar .view-display-id-page_4 .views-exposed-widgets{text-align:center}.page-event-calendar .view-display-id-page_4 .views-exposed-widgets .views-exposed-widget{margin-top:20px}.page-event-calendar .view-display-id-page_4 .view-content{padding-left:15px;padding-right:15px}.page-event-calendar .view-display-id-page_4 .views-row{padding:8px 16px;font-size:14px;letter-spacing:2px;border-radius:5px}.page-event-calendar .view-display-id-page_4 .views-row+.views-row{margin-top:18px}.page-event-calendar .view-display-id-page_4 .views-row .date{color:#f8f8f8;font-weight:bold}.page-event-calendar .view-display-id-page_4 .views-row a{color:#f8f8f8}.page-event-calendar .view-display-id-page_4 .views-row.event-cata-1187{background-color:#e91e63}.page-event-calendar .view-display-id-page_4 .views-row.event-cata-2{background-color:#7e57c2}.page-event-calendar .view-display-id-page_4 .views-row.event-cata-3{background-color:#00bcd4}.page-event-calendar .view-display-id-page_4 .views-row.event-cata-4{background-color:#4db6ac}.page-event-calendar .view-display-id-page_4 .views-row.event-cata-5{background-color:#5c6bc0}.page-event-calendar .view-display-id-page_4 .views-row.expired-event{background-color:#999}.page-film-list #page-title,.page-latest-films #page-title,.page-latest-plans #page-title{display:none}.page-film-list #main-content,.page-latest-films #main-content,.page-latest-plans #main-content{padding-top:60px}.page-film-list .film-list .views-row,.page-latest-films .film-list .views-row,.page-latest-plans .film-list .views-row{margin-bottom:40px}.page-film-list .views-row{margin-bottom:40px}.page-film-list .film-list .views-exposed-widgets{text-align:center;margin-bottom:40px}.page-film-list .film-list .views-exposed-widgets .views-exposed-widget{float:none;display:inline-block}@media (max-width: 991.98px){.page-film-list .film-list .views-exposed-widgets .views-exposed-widget{padding-right:0;display:block}}.page-film-list .film-list .views-exposed-widgets .views-exposed-widget .form-item{margin-right:0}.page-film-list .film-list .views-exposed-widgets .views-exposed-widget label,.page-film-list .film-list .views-exposed-widgets .views-exposed-widget .views-widget{display:inline-block;vertical-align:middle}.page-film-list .film-list .views-exposed-widgets .views-exposed-widget label{margin-right:12px;font-weight:normal}.page-film-list .film-list .views-exposed-widgets .views-exposed-widget select{box-sizing:border-box;padding:8px 16px;margin-right:0;width:200px;-moz-appearance:none;-webkit-appearance:none;background:url('../images/select-arrow.jpg?1529970595') no-repeat center right 10px #f8f8f8}.page-latest-plans .film-list .film-card{max-width:280px;margin-left:auto;margin-right:auto}.page-filmmaker-list #page-title{display:none}.page-filmmaker-list #main-content{padding-top:60px}.page-filmmaker-list .maker-list .views-row{margin-bottom:40px}.page-filmmaker-list .maker-list .views-row .cover img{width:100%}.page-unit-list #page-title,page-organizations #page-title{display:none}.page-unit-list #main-content,page-organizations #main-content{padding-top:60px}.page-unit-list .unit-list .views-row,page-organizations .unit-list .views-row{margin-bottom:40px}.page-unit-list .unit-list .views-row .cover img,page-organizations .unit-list .views-row .cover img{width:100%}.page-film-db #page-title{display:none}.page-film-db .search-db-header{background:url('../images/bg-blur-04-lg.jpg?1532274345') center;background-size:cover;padding:40px 0}.page-film-db .search-db-header .header{text-align:center;color:#f8f8f8}.page-film-db .search-db-header h1{margin-top:0}.page-film-db .view-search-db{padding-top:60px;padding-bottom:80px}.page-film-db .view-search-db .view-header{text-align:center}.page-event-list #page-title{display:none}.page-event-list #main-content{padding-bottom:100px}.page-event-list .pane-coming-events{background-color:#fff;padding-top:70px;padding-bottom:10px;margin-bottom:50px}@media (max-width: 1199.98px){.page-event-list .pane-coming-events .view-content{padding-left:10px;padding-right:10px}}.page-event-list .pane-coming-events .views-row{margin-bottom:60px}.page-event-list .pane-past-events .block-title{text-align:center;font-size:30px;margin-bottom:32px;letter-spacing:2px;font-weight:500}.page-event-list .pane-past-events .views-row{margin-bottom:40px}.page-film-catalog #page-title{display:none}.page-film-catalog #main-content{padding-top:60px}.page-film-catalog .catalog-list .views-row{margin-bottom:40px}.page-film-catalog .catalog-list .views-row .img,.page-film-catalog .catalog-list .views-row .year{max-width:280px;margin-left:auto;margin-right:auto}.page-news #page-title{display:none}.page-news #main-content{margin-top:60px;margin-bottom:70px}.page-news .news-list .views-row{margin-bottom:20px}.page-news .news-list .views-row .cover,.page-news .news-list .views-row .title,.page-news .news-list .views-row .post-date{max-width:220px;margin-left:auto;margin-right:auto}.page-toboggan-denied #main-content,.page-user #main-content,.page-user.page-user-bookmarks #main-content,.page-user.page-user-cancel #main-content,.page-user.page-user-edit #main-content,.page-user.page-user-register #main-content,.page-user.page-user-login #main-content,.page-user.page-user-password #main-content,.page-user.not-logged-in #main-content,.page-bookmarks #main-content{margin-left:auto;margin-right:auto;max-width:1200px;background-image:none}.page-user #main-content{background:url('../images/user/bg-blur-10-lg.jpg?1531846410') no-repeat center center;background-size:cover}.page-user.logged-in #main-content{max-width:none}.page-user.page-user-bookmarks #main-content,.page-user.page-user-cancel #main-content{max-width:1200px}.page-user #block-system-main{margin-bottom:0}.page-user .user-profile{color:#f8f8f8;margin-bottom:0}.page-user .user-profile .account-actions{padding:30px 0 60px}.page-user .user-profile .account-action a{color:#f8f8f8;font-size:20px;letter-spacing:2px;line-height:1.6;display:block;font-weight:normal}.page-user .user-profile .account-action a:before{content:'';width:160px;height:160px;border-radius:50%;display:block;border:1px solid #f8f8f8;margin-bottom:16px;margin-left:auto;margin-right:auto}.page-user .user-profile .account-action.my-bookmark a:before{background-image:url('../images/user/icon-mem-01.png?1531885702')}.page-user .user-profile .account-action.my-account a:before{background-image:url('../images/user/icon-mem-02.png?1531885712')}.page-user .user-profile .account-action.logout a:before{background-image:url('../images/user/icon-mem-03.png?1531885718')}.page-user .user-profile .account-action:hover a{color:#d8e501;text-decoration:none}.page-user .user-profile .account-action:hover a:before{border:1px solid #d8e501;background-color:#d8e501}@media (min-width: 768px){.page-user #user-profile-form{max-width:600px;margin-left:auto;margin-right:auto}}.page-user-login #page-title,.page-user-login #login-message,.page-user-register #page-title,.page-user-register #login-message,.page-user.not-logged-in #page-title,.page-user.not-logged-in #login-message,.page-toboggan-denied #page-title,.page-toboggan-denied #login-message{display:none}.page-user-login .banner-wrapper,.page-user-register .banner-wrapper,.page-user.not-logged-in .banner-wrapper,.page-toboggan-denied .banner-wrapper{min-height:150px;padding-top:0}.page-user-login #main-content,.page-user-register #main-content,.page-user.not-logged-in #main-content,.page-toboggan-denied #main-content{padding:60px 10px}.page-user-login #block-system-main,.page-user-register #block-system-main,.page-user.not-logged-in #block-system-main,.page-toboggan-denied #block-system-main{margin-left:auto;margin-right:auto;max-width:600px}.page-user-login #login-links,.page-user-register #login-links,.page-user.not-logged-in #login-links,.page-toboggan-denied #login-links{margin-bottom:40px}.page-user-login #login-links a,.page-user-register #login-links a,.page-user.not-logged-in #login-links a,.page-toboggan-denied #login-links a{color:#161627;padding:5px 10px;font-size:16px;display:inline-block;line-height:1.5em;box-sizing:border-box}@media (min-width: 768px){.page-user-login #login-links a,.page-user-register #login-links a,.page-user.not-logged-in #login-links a,.page-toboggan-denied #login-links a{font-size:22px;padding:10px 20px}}.page-user-login #login-links a,.page-user-login #login-links a.lt-active,.page-user-login #login-links a.lt-active:hover,.page-user-register #login-links a,.page-user-register #login-links a.lt-active,.page-user-register #login-links a.lt-active:hover,.page-user.not-logged-in #login-links a,.page-user.not-logged-in #login-links a.lt-active,.page-user.not-logged-in #login-links a.lt-active:hover,.page-toboggan-denied #login-links a,.page-toboggan-denied #login-links a.lt-active,.page-toboggan-denied #login-links a.lt-active:hover{border:0;text-decoration:none}.page-user-login #login-links a.lt-active,.page-user-login #login-links a.lt-active:hover,.page-user-login #login-links a:hover,.page-user-register #login-links a.lt-active,.page-user-register #login-links a.lt-active:hover,.page-user-register #login-links a:hover,.page-user.not-logged-in #login-links a.lt-active,.page-user.not-logged-in #login-links a.lt-active:hover,.page-user.not-logged-in #login-links a:hover,.page-toboggan-denied #login-links a.lt-active,.page-toboggan-denied #login-links a.lt-active:hover,.page-toboggan-denied #login-links a:hover{background-color:#d8e501}.page-user-login #login-form .form-item label,.page-user-login #register-form .form-item label,.page-user-register #login-form .form-item label,.page-user-register #register-form .form-item label,.page-user.not-logged-in #login-form .form-item label,.page-user.not-logged-in #register-form .form-item label,.page-toboggan-denied #login-form .form-item label,.page-toboggan-denied #register-form .form-item label{margin-bottom:8px}.page-user-login #crm-container fieldset,.page-user-register #crm-container fieldset,.page-user.not-logged-in #crm-container fieldset,.page-toboggan-denied #crm-container fieldset{border-top:0;margin:15px 0}.page-user-login #crm-container fieldset legend,.page-user-register #crm-container fieldset legend,.page-user.not-logged-in #crm-container fieldset legend,.page-toboggan-denied #crm-container fieldset legend{display:none}.page-user-login #crm-container .crm-section .label,.page-user-register #crm-container .crm-section .label,.page-user.not-logged-in #crm-container .crm-section .label,.page-toboggan-denied #crm-container .crm-section .label{text-align:left;float:none;margin-bottom:8px;font-size:16px}.page-user-login #crm-container .crm-section .label label,.page-user-register #crm-container .crm-section .label label,.page-user.not-logged-in #crm-container .crm-section .label label,.page-toboggan-denied #crm-container .crm-section .label label{margin-bottom:0}.page-user-login #crm-container .crm-section .edit-value,.page-user-register #crm-container .crm-section .edit-value,.page-user.not-logged-in #crm-container .crm-section .edit-value,.page-toboggan-denied #crm-container .crm-section .edit-value{margin-left:0}.page-user-login #crm-container .state_province-1-section .edit-value>div,.page-user-register #crm-container .state_province-1-section .edit-value>div,.page-user.not-logged-in #crm-container .state_province-1-section .edit-value>div,.page-toboggan-denied #crm-container .state_province-1-section .edit-value>div{margin-bottom:5px;margin-right:5px}.page-user-login #crm-container input[type="text"],.page-user-register #crm-container input[type="text"],.page-user.not-logged-in #crm-container input[type="text"],.page-toboggan-denied #crm-container input[type="text"]{border-radius:2px;width:100%}.page-user-login.lang-en #crm-container .crm-section .label,.page-user-register.lang-en #crm-container .crm-section .label,.page-user.not-logged-in.lang-en #crm-container .crm-section .label,.page-toboggan-denied.lang-en #crm-container .crm-section .label{width:110px}.page-bookmarks #page-title{display:none}.page-bookmarks #main-content{padding-top:60px}.page-bookmarks .view-flag-bookmarks .view-header{margin-bottom:40px}.page-bookmarks .view-flag-bookmarks .bookmark-filters .btn{width:120px;letter-spacing:2px;border:1px solid}.page-bookmarks .view-flag-bookmarks .bookmark-filters .btn.active{background-color:#d8e501}.page-bookmarks .view-flag-bookmarks .views-row{display:none}.page-bookmarks .view-flag-bookmarks .views-row.show{display:block}.page-search #main-content{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:70px;padding-left:10px;padding-right:10px}.page-search .search-form.google-cse{padding:0 10px}.page-search .search-form.google-cse .form-item-keys label{display:none}.page-search .search-form.google-cse .form-item-keys input[type="text"]{margin-bottom:10px;padding:8px 16px !important;border-color:#000 !important}@media (max-width: 767.98px){.page-search #google-cse-results .gsc-results-wrapper-overlay{padding:30px 10px;width:90%;left:5%}}.page-search #google-cse-results .gsc-control-cse{background-color:transparent;border:0}.page-search #google-cse-results .gsc-selected-option-container{overflow-wrap:normal}@media (max-width: 767.98px){.page-search #google-cse-results .gsc-result-info-container,.page-search #google-cse-results .gsc-orderby-container{display:block}}.page-search #google-cse-results .gsc-resultsRoot table,.page-search #google-cse-results .gsc-resultsRoot tbody,.page-search #google-cse-results .gsc-resultsRoot tr{border:0}.page-search #google-cse-results .gsc-resultsHeader,.page-search #google-cse-results .gsc-table-cell-snippet-close{border:0}.page-search #google-cse-results .gsc-table-result{margin-top:0}.page-search #google-cse-results .gsc-table-result .gs-snippet{padding:0 10px}.block-tfi-signup .add-btns .btn{margin:10px}.page-civicrm #page-title{margin:20px 0;font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",Arial,sans-serif}.page-civicrm #main-content{font-family:Arial,"Noto Sans TC","Noto Sans","cwTeXHei","微軟正黑體","Microsoft JhengHei","STHeiti","細明體","Trebuchet MS","Helvetica Neue",Arial,sans-serif}.page-admin #main-content{margin-left:auto;margin-right:auto;max-width:1200px}.page-admin a{color:#03a9f4}.page-admin #tasks ul{padding-left:0}.page-admin #tasks li{display:inline-block}.page-admin #tasks li+li{margin-left:10px}.page-admin fieldset{background:#fafafa;border:0;margin:0 0 15px;padding:10px 0;position:relative}.page-admin .fieldset-wrapper{padding:0 15px}.page-admin fieldset fieldset{background:#ededed}.page-admin fieldset fieldset .fieldset-wrapper{padding:10px 15px}.page-admin fieldset fieldset fieldset{background:#ededed}.page-admin fieldset fieldset fieldset .fieldset-wrapper{padding:10px 15px}.page-admin .filter-wrapper{border-top-left-radius:0;border-top-right-radius:0}.page-admin fieldset.collapsed{height:auto}.page-admin fieldset.collapsed{background:transparent;margin-bottom:0;padding-bottom:0;border-radius:0}.page-admin fieldset#edit-body-und-0-format{border-radius:0 0 3px 3px}.page-admin .vertical-tabs fieldset{border-radius:0;background:#fff}.page-admin .vertical-tabs-panes>fieldset>.fieldset-wrapper{padding:10px 15px}.page-admin .vertical-tabs-panes fieldset fieldset .fieldset-wrapper{padding-top:0 !important}.page-admin legend{font-size:1em;border:0;background:#d4d4d4;display:block;padding:7px 1%;width:98%;border-radius:2px}.page-admin fieldset legend,.page-admin fieldset legend a:link,.page-admin fieldset legend a:visited,.page-admin fieldset legend a:hover,.page-admin fieldset legend a:focus,.page-admin fieldset legend a:active{font-weight:600;color:#424242}html.js fieldset.collapsed{height:auto}.page-admin-structure-views b,.page-admin-structure-views strong{font-weight:bold}.section-backoffice #main-content{padding-top:60px;padding-bottom:60px;max-width:1200px;margin-left:auto;margin-right:auto}