/* ======================== */
/* = WageningenUR Generic = */
/* ======================== */
/* = Default styles       = */
/* ======================== */
/*! =============================== */
/*! = Version : 0.30.0-1-g9d9d071 = */
/*! = Date  : 2016-09-16          = */
/*! =============================== */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}ul,ol{list-style:none}pre,code,kbd,samp{font-family:monospace,sans-serif}
input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}
.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}
button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}a:focus{outline:thin dotted}
a:hover,a:active{outline:0}svg:not(:root){overflow:hidden}@font-face{font-family:UnitWeb;src:url("../fonts/unitWeb/UnitWeb.eot");src:url("../fonts/unitWeb/UnitWeb.eot?#iefix") format("embedded-opentype"),url("../fonts/unitWeb/UnitWeb.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:UnitWeb;src:url("../fonts/unitWeb/UnitWeb-Bold.eot");src:url("../fonts/unitWeb/UnitWeb-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/unitWeb/UnitWeb-Bold.woff") format("woff");font-weight:bold;font-style:normal}
@font-face{font-family:'wurfont';src:url("../fonts/wurfont/wurfont-regular-webfont.eot");src:url("../fonts/wurfont/wurfont-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/wurfont/wurfont-regular-webfont.woff") format("woff"),url("../fonts/wurfont/wurfont-regular-webfont.ttf") format("truetype"),url("../fonts/wurfont/wurfont-regular-webfont.svg#wurfontRegular") format("svg");font-weight:normal;font-style:normal}
.font-content{font-family:arial,helvetica,verdana,sans-serif}.font-footer,.carrousel .items li .caption a span,.service-navigation nav{font-size:11px;font-size:1.1rem}
.font-list-title,.list .links li a .title{font-size:16px;font-size:1.6rem;font-family:UnitWeb}
.font-comments-h3,.comments .article-details .title{font-size:19px;font-size:1.9rem;font-family:UnitWeb;font-weight:bold}
.font-h3,.content h3{font-size:13px;font-size:1.3rem;font-weight:bold}.font-h4,.comments h3,.comments time{font-size:12px;font-size:1.2rem;font-weight:bold}
.font-size-meta,.aside-top-link a.more,.aside-top-link a.button,aside section,.meta-data th,.content .meta-data th,.content .tags li,.list.galleries .links li a .body,.comments li,.comments .comment-details,.comments .article-details,.inner.page>aside .banner h2,.banner h2{font-size:12px;font-size:1.2rem}
.font-size-subnav-level2,.font-size-content,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.form .formsteps li,.carrousel .items li .caption,.content,.content header p.type,.content table,.factsheet{font-size:13px;font-size:1.3rem}
.font-size-dd,.content .meta dd{font-size:14px;font-size:1.4rem}.font-size-intro,.content p.intro,.search-results .filters h2{font-size:16px;font-size:1.6rem}
.font-h1,.content h1{font-family:UnitWeb;font-size:34px;font-size:3.4rem;font-weight:bold;line-height:1}
.font-h2,h2,.list.search .title,.list.galleries .image-count,.banner p{font-family:UnitWeb;font-size:18px;font-size:1.8rem;font-weight:bold}
.font-aside-h2,.inner.page>aside h2,.form h2,.main.content .comments h2{font-family:UnitWeb;font-size:26px;font-size:2.6rem;font-weight:bold}
.font-galleries-title,.list.galleries .links li a .title,.list.galleries .links li a:hover .title{font-family:UnitWeb;font-size:22px;font-size:2.2rem}
.faux-columns-bg{background-image:url(../images/backgrounds/c_white.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%;background-color:#fff}
.autoclear:after,.page:after,.form .fields:after,.content .tags:after,body>footer:after,.list .links li a:after,.list.with-image.small>ul>li:after,.list.galleries>ul>li:after,aside .comments li>a:after,.layout-search .search-results:after{content:"";visibility:hidden;clear:both;display:block;height:0}
.hide-accessible,.icon span,.acc{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.reset-list-bullets ul,.reset-list-bullets li{background:0}.reset-list-bullets li{margin-left:0}
.reset-list-bullets ul:before,.reset-list-bullets ul li:before{content:none;display:none}
span.secondary-color,form.comment .info-message .tooltip p,.form .button.with-emphasis,.form.with-background .button,.form.with-background .button:hover,.poll-value,.content .visual .caption span span,.content header p.type,a,.pullquote,.content figure figcaption span span,.site-search-results .button:hover .icon,.list .more,.list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a:hover,.list.with-image .links li a:hover,.list.with-inline-meta .links li a:hover .title,.list.with-image .links li a:hover .title,.list.with-inline-meta .links li a:hover .body,.list.with-image .links li a:hover .body,.list.with-image .links li a .meta,.list.search .meta,.list.galleries .links li a:hover .title,.list.galleries .links li a:hover .body,.list.galleries .extra-info strong,.main.content .comment-nr,.comments h3,.comments time,.comments .comment-details a.react,.comment-count{color:#7fbc31}
body .fancybox-title{color:#5f8e29}form.site-search .button:hover,form.site-search .button,.service-navigation,.service-navigation a,.list.galleries .links li a .meta,.gallery-search .button{color:#b1d963}
body>header,.aside-top-link a.button,.form .info-message,.form .info-message .tooltip p,.form.with-background .info-message,form.comment .info-message,form .button,form.comment,.form.poll .indicator,.content .tags li,.list.with-inline-meta.with-image.highlighted .links li,.list.search mark,.comment-nr,aside .comments .article-details,aside .comments li:hover,.banner a{background-color:#7fbc31}
.list .links li a:hover,.pagination li:hover a:hover,.pagination li:hover a,.pagination li.active span,.pagination li.active:hover span,.pagination li.active a,.pagination li.active:hover a{background-color:#b1d963}
.list.galleries .image-count,a.lightbox:hover .gallery-hover{background:rgba(127,188,49,0.7)}
html,.aside-top-link,.form .row .error-message ul,.resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-prev span{background-color:#6da42b}
.site-search,.site-language{background-color:#5f8e29}.filter li.active a,.filter li:hover a{background:#7fbc31;background:-webkit-gradient(linear,left top,left bottom,from(#7fbc31),to(#5f8e29));background:-moz-linear-gradient(top,#7fbc31,#5f8e29);background:linear-gradient(to bottom,#7fbc31,#5f8e29)}
.form .info-message .tooltip p:before,.form.with-background .info-message .tooltip p:before,.banner a:after,.search-results .facet li,.search-results .facet .extended li:first-child{border-color:#7fbc31}
.form .row .error-message:before,.form.stacked .row .error-message:before{border-color:#6da42b}
.theme-orange{background-color:#e2a802}.theme-orange span.secondary-color,.theme-orange form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-orange p,.theme-orange .form .button.with-emphasis,.form .theme-orange .button.with-emphasis,.theme-orange .form.with-background .button,.form.with-background .theme-orange .button,.theme-orange .poll-value,.theme-orange .content .visual .caption span span,.content .visual .caption span .theme-orange span,.theme-orange .content header p.type,.content header .theme-orange p.type,.theme-orange a,.theme-orange .pullquote,.theme-orange .content figure figcaption span span,.content figure figcaption span .theme-orange span,.theme-orange .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-orange .icon,.theme-orange .list .more,.list .theme-orange .more,.theme-orange .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-orange .meta,.theme-orange .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-orange a:hover,.theme-orange .list.with-image .links li a:hover,.list.with-image .links li .theme-orange a:hover,.theme-orange .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-orange .title,.theme-orange .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-orange .title,.theme-orange .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-orange .body,.theme-orange .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-orange .body,.theme-orange .list.with-image .links li a .meta,.list.with-image .links li a .theme-orange .meta,.theme-orange .list.search .meta,.list.search .theme-orange .meta,.theme-orange .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-orange .title,.theme-orange .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-orange .body,.theme-orange .list.galleries .extra-info strong,.list.galleries .extra-info .theme-orange strong,.theme-orange .main.content .comment-nr,.main.content .theme-orange .comment-nr,.theme-orange .comments h3,.comments .theme-orange h3,.theme-orange .comments time,.comments .theme-orange time,.theme-orange .comments .comment-details a.react,.comments .comment-details .theme-orange a.react,.theme-orange .comment-count{color:#fab900}
.theme-orange body .fancybox-title,body .theme-orange .fancybox-title{color:#c59407}
.theme-orange form.site-search .button,form.site-search .theme-orange .button,.theme-orange .service-navigation,.theme-orange .service-navigation a,.service-navigation .theme-orange a,.theme-orange .list.galleries .links li a .meta,.list.galleries .links li a .theme-orange .meta,.theme-orange .gallery-search .button,.gallery-search .theme-orange .button{color:#ffcc6e}
.theme-orange body>header,.theme-orange .aside-top-link a.button,.aside-top-link .theme-orange a.button,.theme-orange .form .info-message,.form .theme-orange .info-message,.theme-orange .form .info-message .tooltip p,.form .info-message .tooltip .theme-orange p,.theme-orange form.comment .info-message,form.comment .theme-orange .info-message,.theme-orange form .button,form .theme-orange .button,.theme-orange form.comment,.theme-orange .form.poll .indicator,.form.poll .theme-orange .indicator,.theme-orange .content .tags li,.content .tags .theme-orange li,.theme-orange .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-orange li,.theme-orange .list.search mark,.list.search .theme-orange mark,.theme-orange .comment-nr,.theme-orange aside .comments .article-details,aside .comments .theme-orange .article-details,.theme-orange aside .comments li:hover,aside .comments .theme-orange li:hover,.theme-orange .banner a,.banner .theme-orange a{background-color:#fab900}
.theme-orange .list .links li a:hover,.list .links li .theme-orange a:hover,.theme-orange .pagination li:hover a,.pagination li:hover .theme-orange a,.theme-orange .pagination li.active span,.pagination li.active .theme-orange span,.theme-orange .pagination li.active a,.pagination li.active .theme-orange a{background-color:#ffcc6e}
.theme-orange .list.galleries .image-count,.list.galleries .theme-orange .image-count,.theme-orange a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-orange .gallery-hover{background-color:rgba(250,185,0,0.7)}
.theme-orange html,.theme-orange .aside-top-link,.theme-orange .form .row .error-message ul,.form .row .error-message .theme-orange ul,.theme-orange .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-orange span,.theme-orange .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-orange span{background-color:#e2a802}
.theme-orange .site-search,.theme-orange .site-language{background-color:#c59407}
.theme-orange .filter li.active a,.filter li.active .theme-orange a,.theme-orange .filter li:hover a,.filter li:hover .theme-orange a{background:#fab900;background:-webkit-gradient(linear,left top,left bottom,from(#fab900),to(#c59407));background:-moz-linear-gradient(top,#fab900,#c59407);background:linear-gradient(to bottom,#fab900,#c59407)}
.theme-orange .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-orange p:before,.theme-orange .banner a:after,.banner .theme-orange a:after,.theme-orange .search-results .facet li,.search-results .facet .theme-orange li,.theme-orange .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-orange li:first-child{border-color:#fab900}
.theme-orange .form .row .error-message:before,.form .row .theme-orange .error-message:before{border-color:#e2a802}
.theme-yellow{background-color:#c4ba01}.theme-yellow span.secondary-color,.theme-yellow form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-yellow p,.theme-yellow .form .button.with-emphasis,.form .theme-yellow .button.with-emphasis,.theme-yellow .form.with-background .button,.form.with-background .theme-yellow .button,.theme-yellow .poll-value,.theme-yellow .content .visual .caption span span,.content .visual .caption span .theme-yellow span,.theme-yellow .content header p.type,.content header .theme-yellow p.type,.theme-yellow a,.theme-yellow .pullquote,.theme-yellow .content figure figcaption span span,.content figure figcaption span .theme-yellow span,.theme-yellow .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-yellow .icon,.theme-yellow .list .more,.list .theme-yellow .more,.theme-yellow .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-yellow .meta,.theme-yellow .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-yellow a:hover,.theme-yellow .list.with-image .links li a:hover,.list.with-image .links li .theme-yellow a:hover,.theme-yellow .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-yellow .title,.theme-yellow .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-yellow .title,.theme-yellow .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-yellow .body,.theme-yellow .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-yellow .body,.theme-yellow .list.with-image .links li a .meta,.list.with-image .links li a .theme-yellow .meta,.theme-yellow .list.search .meta,.list.search .theme-yellow .meta,.theme-yellow .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-yellow .title,.theme-yellow .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-yellow .body,.theme-yellow .list.galleries .extra-info strong,.list.galleries .extra-info .theme-yellow strong,.theme-yellow .main.content .comment-nr,.main.content .theme-yellow .comment-nr,.theme-yellow .comments h3,.comments .theme-yellow h3,.theme-yellow .comments time,.comments .theme-yellow time,.theme-yellow .comments .comment-details a.react,.comments .comment-details .theme-yellow a.react,.theme-yellow .comment-count{color:#d7cb00}
.theme-yellow body .fancybox-title,body .theme-yellow .fancybox-title{color:#a59c03}
.theme-yellow form.site-search .button,form.site-search .theme-yellow .button,.theme-yellow .service-navigation,.theme-yellow .service-navigation a,.service-navigation .theme-yellow a,.theme-yellow .list.galleries .links li a .meta,.list.galleries .links li a .theme-yellow .meta,.theme-yellow .gallery-search .button,.gallery-search .theme-yellow .button{color:#ede203}
.theme-yellow body>header,.theme-yellow .aside-top-link a.button,.aside-top-link .theme-yellow a.button,.theme-yellow .form .info-message,.form .theme-yellow .info-message,.theme-yellow .form .info-message .tooltip p,.form .info-message .tooltip .theme-yellow p,.theme-yellow form.comment .info-message,form.comment .theme-yellow .info-message,.theme-yellow form .button,form .theme-yellow .button,.theme-yellow form.comment,.theme-yellow .form.poll .indicator,.form.poll .theme-yellow .indicator,.theme-yellow .content .tags li,.content .tags .theme-yellow li,.theme-yellow .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-yellow li,.theme-yellow .list.search mark,.list.search .theme-yellow mark,.theme-yellow .comment-nr,.theme-yellow aside .comments .article-details,aside .comments .theme-yellow .article-details,.theme-yellow aside .comments li:hover,aside .comments .theme-yellow li:hover,.theme-yellow .banner a,.banner .theme-yellow a{background-color:#d7cb00}
.theme-yellow .list .links li a:hover,.list .links li .theme-yellow a:hover,.theme-yellow .pagination li:hover a,.pagination li:hover .theme-yellow a,.theme-yellow .pagination li.active span,.pagination li.active .theme-yellow span,.theme-yellow .pagination li.active a,.pagination li.active .theme-yellow a{background-color:#ede203}
.theme-yellow .list.galleries .image-count,.list.galleries .theme-yellow .image-count,.theme-yellow a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-yellow .gallery-hover{background-color:rgba(215,203,0,0.7)}
.theme-yellow html,.theme-yellow .aside-top-link,.theme-yellow .form .row .error-message ul,.form .row .error-message .theme-yellow ul,.theme-yellow .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-yellow span,.theme-yellow .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-yellow span{background-color:#c4ba01}
.theme-yellow .site-search,.theme-yellow .site-language{background-color:#a59c03}
.theme-yellow .filter li.active a,.filter li.active .theme-yellow a,.theme-yellow .filter li:hover a,.filter li:hover .theme-yellow a{background:#d7cb00;background:-webkit-gradient(linear,left top,left bottom,from(#d7cb00),to(#a59c03));background:-moz-linear-gradient(top,#d7cb00,#a59c03);background:linear-gradient(to bottom,#d7cb00,#a59c03)}
.theme-yellow .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-yellow p:before,.theme-yellow .banner a:after,.banner .theme-yellow a:after,.theme-yellow .search-results .facet li,.search-results .facet .theme-yellow li,.theme-yellow .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-yellow li:first-child{border-color:#d7cb00}
.theme-yellow .form .row .error-message:before,.form .row .theme-yellow .error-message:before{border-color:#c4ba01}
.theme-blue{background-color:#006199}.theme-blue span.secondary-color,.theme-blue form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-blue p,.theme-blue .form .button.with-emphasis,.form .theme-blue .button.with-emphasis,.theme-blue .form.with-background .button,.form.with-background .theme-blue .button,.theme-blue .poll-value,.theme-blue .content .visual .caption span span,.content .visual .caption span .theme-blue span,.theme-blue .content header p.type,.content header .theme-blue p.type,.theme-blue a,.theme-blue .pullquote,.theme-blue .content figure figcaption span span,.content figure figcaption span .theme-blue span,.theme-blue .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-blue .icon,.theme-blue .list .more,.list .theme-blue .more,.theme-blue .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-blue .meta,.theme-blue .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-blue a:hover,.theme-blue .list.with-image .links li a:hover,.list.with-image .links li .theme-blue a:hover,.theme-blue .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-blue .title,.theme-blue .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-blue .title,.theme-blue .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-blue .body,.theme-blue .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-blue .body,.theme-blue .list.with-image .links li a .meta,.list.with-image .links li a .theme-blue .meta,.theme-blue .list.search .meta,.list.search .theme-blue .meta,.theme-blue .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-blue .title,.theme-blue .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-blue .body,.theme-blue .list.galleries .extra-info strong,.list.galleries .extra-info .theme-blue strong,.theme-blue .main.content .comment-nr,.main.content .theme-blue .comment-nr,.theme-blue .comments h3,.comments .theme-blue h3,.theme-blue .comments time,.comments .theme-blue time,.theme-blue .comments .comment-details a.react,.comments .comment-details .theme-blue a.react,.theme-blue .comment-count{color:#006dac}
.theme-blue body .fancybox-title,body .theme-blue .fancybox-title{color:#004d7c}
.theme-blue form.site-search .button,form.site-search .theme-blue .button,.theme-blue .service-navigation,.theme-blue .service-navigation a,.service-navigation .theme-blue a,.theme-blue .list.galleries .links li a .meta,.list.galleries .links li a .theme-blue .meta,.theme-blue .gallery-search .button,.gallery-search .theme-blue .button{color:#5f9dcd}
.theme-blue body>header,.theme-blue .aside-top-link a.button,.aside-top-link .theme-blue a.button,.theme-blue .form .info-message,.form .theme-blue .info-message,.theme-blue .form .info-message .tooltip p,.form .info-message .tooltip .theme-blue p,.theme-blue form.comment .info-message,form.comment .theme-blue .info-message,.theme-blue form .button,form .theme-blue .button,.theme-blue form.comment,.theme-blue .form.poll .indicator,.form.poll .theme-blue .indicator,.theme-blue .content .tags li,.content .tags .theme-blue li,.theme-blue .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-blue li,.theme-blue .list.search mark,.list.search .theme-blue mark,.theme-blue .comment-nr,.theme-blue aside .comments .article-details,aside .comments .theme-blue .article-details,.theme-blue aside .comments li:hover,aside .comments .theme-blue li:hover,.theme-blue .banner a,.banner .theme-blue a{background-color:#006dac}
.theme-blue .list .links li a:hover,.list .links li .theme-blue a:hover,.theme-blue .pagination li:hover a,.pagination li:hover .theme-blue a,.theme-blue .pagination li.active span,.pagination li.active .theme-blue span,.theme-blue .pagination li.active a,.pagination li.active .theme-blue a{background-color:#5f9dcd}
.theme-blue .list.galleries .image-count,.list.galleries .theme-blue .image-count,.theme-blue a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-blue .gallery-hover{background-color:rgba(0,109,172,0.7)}
.theme-blue html,.theme-blue .aside-top-link,.theme-blue .form .row .error-message ul,.form .row .error-message .theme-blue ul,.theme-blue .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-blue span,.theme-blue .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-blue span{background-color:#006199}
.theme-blue .site-search,.theme-blue .site-language{background-color:#004d7c}.theme-blue .filter li.active a,.filter li.active .theme-blue a,.theme-blue .filter li:hover a,.filter li:hover .theme-blue a{background:#006dac;background:-webkit-gradient(linear,left top,left bottom,from(#006dac),to(#004d7c));background:-moz-linear-gradient(top,#006dac,#004d7c);background:linear-gradient(to bottom,#006dac,#004d7c)}
.theme-blue .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-blue p:before,.theme-blue .banner a:after,.banner .theme-blue a:after,.theme-blue .search-results .facet li,.search-results .facet .theme-blue li,.theme-blue .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-blue li:first-child{border-color:#006dac}
.theme-blue .form .row .error-message:before,.form .row .theme-blue .error-message:before{border-color:#006199}
.theme-dblue{background-color:#004c6e}.theme-dblue span.secondary-color,.theme-dblue form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-dblue p,.theme-dblue .form .button.with-emphasis,.form .theme-dblue .button.with-emphasis,.theme-dblue .form.with-background .button,.form.with-background .theme-dblue .button,.theme-dblue .poll-value,.theme-dblue .content .visual .caption span span,.content .visual .caption span .theme-dblue span,.theme-dblue .content header p.type,.content header .theme-dblue p.type,.theme-dblue a,.theme-dblue .pullquote,.theme-dblue .content figure figcaption span span,.content figure figcaption span .theme-dblue span,.theme-dblue .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-dblue .icon,.theme-dblue .list .more,.list .theme-dblue .more,.theme-dblue .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-dblue .meta,.theme-dblue .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-dblue a:hover,.theme-dblue .list.with-image .links li a:hover,.list.with-image .links li .theme-dblue a:hover,.theme-dblue .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-dblue .title,.theme-dblue .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-dblue .title,.theme-dblue .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-dblue .body,.theme-dblue .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-dblue .body,.theme-dblue .list.with-image .links li a .meta,.list.with-image .links li a .theme-dblue .meta,.theme-dblue .list.search .meta,.list.search .theme-dblue .meta,.theme-dblue .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-dblue .title,.theme-dblue .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-dblue .body,.theme-dblue .list.galleries .extra-info strong,.list.galleries .extra-info .theme-dblue strong,.theme-dblue .main.content .comment-nr,.main.content .theme-dblue .comment-nr,.theme-dblue .comments h3,.comments .theme-dblue h3,.theme-dblue .comments time,.comments .theme-dblue time,.theme-dblue .comments .comment-details a.react,.comments .comment-details .theme-dblue a.react,.theme-dblue .comment-count{color:#005a7f}
.theme-dblue body .fancybox-title,body .theme-dblue .fancybox-title{color:#002b3e}
.theme-dblue form.site-search .button,form.site-search .theme-dblue .button,.theme-dblue .service-navigation,.theme-dblue .service-navigation a,.service-navigation .theme-dblue a,.theme-dblue .list.galleries .links li a .meta,.list.galleries .links li a .theme-dblue .meta,.theme-dblue .gallery-search .button,.gallery-search .theme-dblue .button{color:#288ec1}
.theme-dblue body>header,.theme-dblue .aside-top-link a.button,.aside-top-link .theme-dblue a.button,.theme-dblue .form .info-message,.form .theme-dblue .info-message,.theme-dblue .form .info-message .tooltip p,.form .info-message .tooltip .theme-dblue p,.theme-dblue form.comment .info-message,form.comment .theme-dblue .info-message,.theme-dblue form .button,form .theme-dblue .button,.theme-dblue form.comment,.theme-dblue .form.poll .indicator,.form.poll .theme-dblue .indicator,.theme-dblue .content .tags li,.content .tags .theme-dblue li,.theme-dblue .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-dblue li,.theme-dblue .list.search mark,.list.search .theme-dblue mark,.theme-dblue .comment-nr,.theme-dblue aside .comments .article-details,aside .comments .theme-dblue .article-details,.theme-dblue aside .comments li:hover,aside .comments .theme-dblue li:hover,.theme-dblue .banner a,.banner .theme-dblue a{background-color:#005a7f}
.theme-dblue .list .links li a:hover,.list .links li .theme-dblue a:hover,.theme-dblue .pagination li:hover a,.pagination li:hover .theme-dblue a,.theme-dblue .pagination li.active span,.pagination li.active .theme-dblue span,.theme-dblue .pagination li.active a,.pagination li.active .theme-dblue a{background-color:#288ec1}
.theme-dblue .list.galleries .image-count,.list.galleries .theme-dblue .image-count,.theme-dblue a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-dblue .gallery-hover{background-color:rgba(0,90,127,0.7)}
.theme-dblue html,.theme-dblue .aside-top-link,.theme-dblue .form .row .error-message ul,.form .row .error-message .theme-dblue ul,.theme-dblue .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-dblue span,.theme-dblue .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-dblue span{background-color:#004c6e}
.theme-dblue .site-search,.theme-dblue .site-language{background-color:#002b3e}.theme-dblue .filter li.active a,.filter li.active .theme-dblue a,.theme-dblue .filter li:hover a,.filter li:hover .theme-dblue a{background:#005a7f;background:-webkit-gradient(linear,left top,left bottom,from(#005a7f),to(#002b3e));background:-moz-linear-gradient(top,#005a7f,#002b3e);background:linear-gradient(to bottom,#005a7f,#002b3e)}
.theme-dblue .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-dblue p:before,.theme-dblue .banner a:after,.banner .theme-dblue a:after,.theme-dblue .search-results .facet li,.search-results .facet .theme-dblue li,.theme-dblue .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-dblue li:first-child{border-color:#005a7f}
.theme-dblue .form .row .error-message:before,.form .row .theme-dblue .error-message:before{border-color:#004c6e}
.theme-red{background-color:#a6022e}.theme-red span.secondary-color,.theme-red form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-red p,.theme-red .form .button.with-emphasis,.form .theme-red .button.with-emphasis,.theme-red .form.with-background .button,.form.with-background .theme-red .button,.theme-red .poll-value,.theme-red .content .visual .caption span span,.content .visual .caption span .theme-red span,.theme-red .content header p.type,.content header .theme-red p.type,.theme-red a,.theme-red .pullquote,.theme-red .content figure figcaption span span,.content figure figcaption span .theme-red span,.theme-red .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-red .icon,.theme-red .list .more,.list .theme-red .more,.theme-red .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-red .meta,.theme-red .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-red a:hover,.theme-red .list.with-image .links li a:hover,.list.with-image .links li .theme-red a:hover,.theme-red .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-red .title,.theme-red .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-red .title,.theme-red .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-red .body,.theme-red .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-red .body,.theme-red .list.with-image .links li a .meta,.list.with-image .links li a .theme-red .meta,.theme-red .list.search .meta,.list.search .theme-red .meta,.theme-red .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-red .title,.theme-red .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-red .body,.theme-red .list.galleries .extra-info strong,.list.galleries .extra-info .theme-red strong,.theme-red .main.content .comment-nr,.main.content .theme-red .comment-nr,.theme-red .comments h3,.comments .theme-red h3,.theme-red .comments time,.comments .theme-red time,.theme-red .comments .comment-details a.react,.comments .comment-details .theme-red a.react,.theme-red .comment-count{color:#b20330}
.theme-red body .fancybox-title,body .theme-red .fancybox-title{color:#92072c}.theme-red form.site-search .button,form.site-search .theme-red .button,.theme-red .service-navigation,.theme-red .service-navigation a,.service-navigation .theme-red a,.theme-red .list.galleries .links li a .meta,.list.galleries .links li a .theme-red .meta,.theme-red .gallery-search .button,.gallery-search .theme-red .button{color:#e06367}
.theme-red body>header,.theme-red .aside-top-link a.button,.aside-top-link .theme-red a.button,.theme-red .form .info-message,.form .theme-red .info-message,.theme-red .form .info-message .tooltip p,.form .info-message .tooltip .theme-red p,.theme-red form.comment .info-message,form.comment .theme-red .info-message,.theme-red form .button,form .theme-red .button,.theme-red form.comment,.theme-red .form.poll .indicator,.form.poll .theme-red .indicator,.theme-red .content .tags li,.content .tags .theme-red li,.theme-red .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-red li,.theme-red .list.search mark,.list.search .theme-red mark,.theme-red .comment-nr,.theme-red aside .comments .article-details,aside .comments .theme-red .article-details,.theme-red aside .comments li:hover,aside .comments .theme-red li:hover,.theme-red .banner a,.banner .theme-red a{background-color:#b20330}
.theme-red .list .links li a:hover,.list .links li .theme-red a:hover,.theme-red .pagination li:hover a,.pagination li:hover .theme-red a,.theme-red .pagination li.active span,.pagination li.active .theme-red span,.theme-red .pagination li.active a,.pagination li.active .theme-red a{background-color:#e06367}
.theme-red .list.galleries .image-count,.list.galleries .theme-red .image-count,.theme-red a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-red .gallery-hover{background-color:rgba(178,3,48,0.7)}
.theme-red html,.theme-red .aside-top-link,.theme-red .form .row .error-message ul,.form .row .error-message .theme-red ul,.theme-red .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-red span,.theme-red .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-red span{background-color:#a6022e}
.theme-red .site-search,.theme-red .site-language{background-color:#92072c}.theme-red .filter li.active a,.filter li.active .theme-red a,.theme-red .filter li:hover a,.filter li:hover .theme-red a{background:#b20330;background:-webkit-gradient(linear,left top,left bottom,from(#b20330),to(#92072c));background:-moz-linear-gradient(top,#b20330,#92072c);background:linear-gradient(to bottom,#b20330,#92072c)}
.theme-red .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-red p:before,.theme-red .banner a:after,.banner .theme-red a:after,.theme-red .search-results .facet li,.search-results .facet .theme-red li,.theme-red .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-red li:first-child{border-color:#b20330}
.theme-red .form .row .error-message:before,.form .row .theme-red .error-message:before{border-color:#a6022e}
.theme-green{background-color:#6da42b}.theme-green span.secondary-color,.theme-green form.comment .info-message .tooltip p,form.comment .info-message .tooltip .theme-green p,.theme-green .form .button.with-emphasis,.form .theme-green .button.with-emphasis,.theme-green .form.with-background .button,.form.with-background .theme-green .button,.theme-green .poll-value,.theme-green .content .visual .caption span span,.content .visual .caption span .theme-green span,.theme-green .content header p.type,.content header .theme-green p.type,.theme-green a,.theme-green .pullquote,.theme-green .content figure figcaption span span,.content figure figcaption span .theme-green span,.theme-green .site-search-results .button:hover .icon,.site-search-results .button:hover .theme-green .icon,.theme-green .list .more,.list .theme-green .more,.theme-green .list.with-inline-meta .links li a .meta,.list.with-inline-meta .links li a .theme-green .meta,.theme-green .list.with-inline-meta .links li a:hover,.list.with-inline-meta .links li .theme-green a:hover,.theme-green .list.with-image .links li a:hover,.list.with-image .links li .theme-green a:hover,.theme-green .list.with-inline-meta .links li a:hover .title,.list.with-inline-meta .links li a:hover .theme-green .title,.theme-green .list.with-image .links li a:hover .title,.list.with-image .links li a:hover .theme-green .title,.theme-green .list.with-inline-meta .links li a:hover .body,.list.with-inline-meta .links li a:hover .theme-green .body,.theme-green .list.with-image .links li a:hover .body,.list.with-image .links li a:hover .theme-green .body,.theme-green .list.with-image .links li a .meta,.list.with-image .links li a .theme-green .meta,.theme-green .list.search .meta,.list.search .theme-green .meta,.theme-green .list.galleries .links li a:hover .title,.list.galleries .links li a:hover .theme-green .title,.theme-green .list.galleries .links li a:hover .body,.list.galleries .links li a:hover .theme-green .body,.theme-green .list.galleries .extra-info strong,.list.galleries .extra-info .theme-green strong,.theme-green .main.content .comment-nr,.main.content .theme-green .comment-nr,.theme-green .comments h3,.comments .theme-green h3,.theme-green .comments time,.comments .theme-green time,.theme-green .comments .comment-details a.react,.comments .comment-details .theme-green a.react,.theme-green .comment-count{color:#7fbc31}
.theme-green body .fancybox-title,body .theme-green .fancybox-title{color:#5f8e29}
.theme-green form.site-search .button,form.site-search .theme-green .button,.theme-green .service-navigation,.theme-green .service-navigation a,.service-navigation .theme-green a,.theme-green .list.galleries .links li a .meta,.list.galleries .links li a .theme-green .meta,.theme-green .gallery-search .button,.gallery-search .theme-green .button{color:#b1d963}
.theme-green body>header,.theme-green .aside-top-link a.button,.aside-top-link .theme-green a.button,.theme-green .form .info-message,.form .theme-green .info-message,.theme-green .form .info-message .tooltip p,.form .info-message .tooltip .theme-green p,.theme-green form.comment .info-message,form.comment .theme-green .info-message,.theme-green form .button,form .theme-green .button,.theme-green form.comment,.theme-green .form.poll .indicator,.form.poll .theme-green .indicator,.theme-green .content .tags li,.content .tags .theme-green li,.theme-green .list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links .theme-green li,.theme-green .list.search mark,.list.search .theme-green mark,.theme-green .comment-nr,.theme-green aside .comments .article-details,aside .comments .theme-green .article-details,.theme-green aside .comments li:hover,aside .comments .theme-green li:hover,.theme-green .banner a,.banner .theme-green a{background-color:#7fbc31}
.theme-green .list .links li a:hover,.list .links li .theme-green a:hover,.theme-green .pagination li:hover a,.pagination li:hover .theme-green a,.theme-green .pagination li.active span,.pagination li.active .theme-green span,.theme-green .pagination li.active a,.pagination li.active .theme-green a{background-color:#b1d963}
.theme-green .list.galleries .image-count,.list.galleries .theme-green .image-count,.theme-green a.lightbox:hover .gallery-hover,a.lightbox:hover .theme-green .gallery-hover{background-color:rgba(127,188,49,0.7)}
.theme-green html,.theme-green .aside-top-link,.theme-green .form .row .error-message ul,.form .row .error-message .theme-green ul,.theme-green .resource-fancybox .fancybox-next span,.resource-fancybox .fancybox-next .theme-green span,.theme-green .resource-fancybox .fancybox-prev span,.resource-fancybox .fancybox-prev .theme-green span{background-color:#6da42b}
.theme-green .site-search,.theme-green .site-language{background-color:#5f8e29}.theme-green .filter li.active a,.filter li.active .theme-green a,.theme-green .filter li:hover a,.filter li:hover .theme-green a{background:#7fbc31;background:-webkit-gradient(linear,left top,left bottom,from(#b20330),to(#5f8e29));background:-moz-linear-gradient(top,#7fbc31,#5f8e29);background:linear-gradient(to bottom,#7fbc31,#5f8e29)}
.theme-green .form .info-message .tooltip p:before,.form .info-message .tooltip .theme-green p:before,.theme-green .banner a:after,.banner .theme-green a:after,.theme-green .search-results .facet li,.search-results .facet .theme-green li,.theme-green .search-results .facet .extended li:first-child,.search-results .facet .extended .theme-green li:first-child{border-color:#7fbc31}
.theme-green .form .row .error-message:before,.form .row .theme-green .error-message:before{border-color:#6da42b}
html{font-family:arial,helvetica,sans-serif;font-size:62.5%;color:#333}.inner{max-width:950px;margin:0 auto}
a,a:link,a:visited{text-decoration:none}strong{font-weight:bold}hr{height:4px;background-color:#333;border:0}
aside hr{margin-right:-20px}body>header{margin-top:38px;color:#fff;padding:14px 0 26px 0}
body>header .inner{padding-left:30px;box-sizing:border-box;-webkit-box-sizing:border-box}
body .service-navigation{position:absolute;height:38px;width:100%;text-transform:uppercase}
.page>article{width:63.15789%;background-color:#fff;float:left;clear:both;margin-top:-12px;margin-bottom:-40px;padding-bottom:20px;-moz-box-shadow:4px 4px 6px rgba(0,0,0,0.3);box-shadow:4px 4px 4px rgba(0,0,0,0.3);z-index:2;position:relative}
nav.filter{background-color:#333;padding-left:30px}header h2{text-transform:uppercase}
.aside-top-link{text-align:right;margin-right:-22px;margin-left:-30px;position:relative;height:54px}
.aside-top-link img{position:absolute;left:20px;bottom:0}.aside-top-link a.more,.aside-top-link a.button{position:absolute;display:inline-block;padding:24px 0;text-decoration:none;z-index:2;padding:5px 15px;color:#fff;text-transform:uppercase;right:0;bottom:10px}
.aside-top-link a.button{font-size:11px;font-size:1.1rem;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;border:1px;border-radius:2px;margin-right:30px}
.aside-top-link a.button:hover{background:#333}.inner.page>aside{width:36.84211%;float:left}
.inner.page>aside .content{margin-left:30px;padding-right:20px;z-index:-2}aside section{margin-top:22px;padding-top:15px;padding-right:20px;margin-right:-20px;border-top:4px solid #333}
aside div+div section{margin-top:0}.inner.page>aside h2{font-weight:bold;margin:.5em 0}
.inner.page>aside section h2{margin:0}.main.content{border-top:solid #333 12px;padding:15px 30px;min-height:500px}
.page{background-color:#f4f4f4}.banner-aside img{margin-top:22px}.icon{vertical-align:middle;display:inline-block;font-family:"wurfont";text-decoration:none;font-size:16px;line-height:1;width:16px;height:16px}
.form.with-background{color:#333}.form h3{padding-bottom:20px;font-weight:normal}
.form form{margin-right:10px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #a7a7a7;border-bottom:1px solid #bebebe;border-radius:3px;box-shadow:inset 2px 2px 3px 0 #e0e0e0;outline:0;margin:0;padding:5px;float:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form .fields select,.form .fields textarea,.form .fields input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.form textarea{resize:vertical}.form .row{margin:20px 0;position:relative}.form .row.extended-description{margin-bottom:-10px}
.form .label{float:left;padding:4px 20px 0 0}.form .fields{width:100%;margin-right:30px;box-sizing:border-box}
.form .fields input[type=radio],.form .fields input[type=checkbox]{width:auto;margin-right:10px}
.form .fields input[type=checkbox]{vertical-align:middle}.form .fields .icon,.form .fields .field.full,.form .field{width:97%;float:left;margin-left:3%}
.form .field:first-child{margin-left:0}.form .fields .field:first-child{margin-left:0}
.form .fields .field.twothird{width:63.666%}.form .fields .field.half{width:47%}
.form .fields .field.third{width:30.333%}.form .fields .field.fourth{width:22%}.form .fields .field label{display:none}
.form .fields>label{display:block;float:left;vertical-align:top;width:100%}.form .fields.half>label{width:47%}
.form .fields.third>label{width:30%}.form .fields.third>label,.form .fields.half>label{margin-right:3%}
.form .fields.inline>label{display:inline;width:auto;margin-right:3%}.form .fields>label .text{overflow:hidden;display:block}
.form .row p{margin-top:1.3em;margin-bottom:0}.form .row p:first-child{margin-top:0}
.form .fields .icon{width:16px;padding:4px 20px 0 0;color:#999}.form.with-background .fields .icon{color:#fff}
.info-message .tooltip p,.error-message li{padding:0 10px;background:0}.error-message ul,.error-message ul>li{margin:0}
.error-message li:before{display:none}.form .info-message{display:inline-block;border-radius:10px;color:#fff;height:16px;width:16px;text-align:center;text-decoration:none;position:relative;font-family:Georgia}
.form .info-message .open{color:#fff;text-decoration:none}.form .info-message .tooltip{display:none;left:100%;top:50%;position:absolute;font-family:verdana,sans-serif;width:300px;color:#fff;font-weight:normal;text-align:left;z-index:100;padding:0 15px}
.form .info-message .tooltip p:before{content:"";border-top:10px solid;border-left:10px solid transparent !important;position:absolute;left:-10px;top:0}
.form .info-message .tooltip p{margin:0;position:relative}.form .info-message:hover .tooltip{display:block}
form.comment .info-message .tooltip p{background-color:#fff}.form.with-background .info-message .tooltip p:before{border-top:10px solid}
form.comment .info-message .tooltip p:before{content:"";border-top:10px solid #fff}
.form .row .error-message:before{content:"";border-top-width:10px;border-top-style:solid;border-left:10px solid transparent !important;position:absolute;left:-10px;top:0;height:0;width:0}
.form.with-background .row .error-message:before{border-top:10px solid #CCC}.form .row .error-message{color:#fff;position:absolute;left:100%;width:75%}
.form.with-background .row .error-message{color:#000}.form .row .error-message ul li{background:0}
.form .row .error-message ul{margin-bottom:0}.form.with-background .row .error-message ul{background:#CCC}
.form .row.error input{color:#F00}.form .formsteps ol{margin:0}.form .formsteps li{display:none;color:#000;margin:0}
.form .formsteps li:before{content:none}.form .formsteps li.active{display:block}
form .button{padding:5px 15px;line-height:1.5;border-radius:2px;font-weight:bold;color:#fff;text-transform:uppercase;border:1px}
form .button:hover{background:#333}.form .button.with-emphasis{background:#fff;font-weight:bold}
.form.with-background .button,.form.with-background .button:hover{font-weight:normal;background:#fff}
.form .prev,.form.with-background .prev{float:right;margin-right:25px;color:#333;padding-top:5px}
.form .next,.form.with-background .next{float:right;margin-right:30px}.form.stacked .row{padding-right:0}
.form.stacked .label{float:none;width:auto;padding-bottom:4px}.form.stacked .fields{margin-left:0}
.form.stacked .row .error-message{width:97%;left:0;position:relative}.form.stacked .row .error-message:before{border-top-width:10px;border-top-style:solid;border-left:10px solid transparent;border-right:10px solid transparent;top:100%;left:50%}
.form.stacked .info-message .tooltip{width:150px}.form.stacked.with-background .row .error-message:before{border-top:10px solid #CCC;border-left:10px solid transparent;border-right:10px solid transparent}
form.comment{color:#fff;border-radius:3px;box-shadow:1px 1px 3px #CCC}section.meta form.comment h2{padding-left:30px;line-height:30px;line-height:3rem;vertical-align:middle;font-weight:normal}
section.meta form.comment.display h2{background-position:-3742px -88px}form.comment h2,form.comment h2 a{color:#fff;text-decoration:none;display:block}
section.meta .comment-count{padding:0;margin:20px 0 20px 3px}form.comment .fields{display:block;padding:0 12px 0 30px;position:relative;margin-bottom:2em}
form.comment .fields:first-child{margin-top:30px}form.comment .label{float:left;width:23%;padding-top:5px}
form.comment input{width:50%}form.comment input[type=number]{width:20%}form.comment textarea{height:100px;height:10rem;width:70%;resize:none}
.form .displayNone{display:none}.form.poll .fields{float:none;margin-left:0}.form.poll .fields label{margin-bottom:6px}
.form.poll p{margin-bottom:12px;padding-right:90px}.form.poll p:last-child{font-size:.9em}
.form.poll .indicator{position:relative;display:block;height:1.3em;margin-top:4px}
.poll-value{position:absolute;right:-10px;width:0;font-size:1.15em;line-height:1.3em}
a.lightbox{position:relative;display:block}a.lightbox:hover{text-decoration:none}
body .fancybox-title{font-size:14px}body .fancybox-title .title{font-weight:bold}
body .fancybox-title .datetime{text-transform:uppercase}body .fancybox-title .datetime:before{content:" - "}
body .fancybox-overlay{background:rgba(51,51,51,0.8)}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.resource-fancybox .fancybox-wrap,.resource-fancybox .fancybox-skin,.resource-fancybox .fancybox-outer,.resource-fancybox .fancybox-inner,.resource-fancybox .fancybox-image,.resource-fancybox .fancybox-wrap iframe,.resource-fancybox .fancybox-wrap object,.resource-fancybox .fancybox-nav,.resource-fancybox .fancybox-nav span,.resource-fancybox .fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.resource-fancybox .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.resource-fancybox .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}
.resource-fancybox .fancybox-opened{z-index:8030}.resource-fancybox .fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.resource-fancybox .fancybox-outer,.resource-fancybox .fancybox-inner{position:relative}
.resource-fancybox .fancybox-inner{overflow:hidden}.resource-fancybox .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.resource-fancybox .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.resource-fancybox .fancybox-image,.resource-fancybox .fancybox-iframe{display:block;width:100%;height:100%}
.resource-fancybox .fancybox-image{max-width:100%;max-height:100%}.resource-fancybox #fancybox-loading{background-image:url(../images/backgrounds/fancybox_sprite.png)}
.resource-fancybox #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
.resource-fancybox #fancybox-loading div{width:44px;height:44px;background:url(../images/backgrounds/fancybox_loading.gif) center center no-repeat}
.resource-fancybox .fancybox-close{position:absolute;top:-25px;right:-25px;width:50px;height:50px;cursor:pointer;z-index:8040;background:url("../images/gallery-close.png") no-repeat}
.resource-fancybox a.fancybox-close:hover{background:url("../images/gallery-close-hover.png") no-repeat}
.resource-fancybox .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/backgrounds/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
.resource-fancybox .fancybox-prev{left:0}.resource-fancybox .fancybox-next{right:0}
.resource-fancybox .fancybox-nav span{position:absolute;top:50%;width:50px;height:50px;margin-top:-18px;cursor:pointer;z-index:8040}
.resource-fancybox .fancybox-prev span{left:-35px;background-image:url("../images/gallery-arrow-prev.png");background-repeat:no-repeat;opacity:.7}
.resource-fancybox .fancybox-next span{right:-35px;background-image:url("../images/gallery-arrow-next.png");background-repeat:no-repeat;opacity:.7}
.resource-fancybox .fancybox-prev:hover span{left:-35px;opacity:1}.resource-fancybox .fancybox-next:hover span{right:-35px;opacity:1}
.resource-fancybox .fancybox-nav:hover span{visibility:visible}.resource-fancybox .fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.resource-fancybox.fancybox-lock{overflow:hidden}.resource-fancybox .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/backgrounds/fancybox_overlay.png)}
.resource-fancybox .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.resource-fancybox .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.resource-fancybox .fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.resource-fancybox .fancybox-opened .fancybox-title{visibility:visible}.resource-fancybox .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.resource-fancybox .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.resource-fancybox .fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.resource-fancybox .fancybox-title-inside-wrap{padding-top:10px}.resource-fancybox .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
.content .carrousel ul,.content .carrousel ul li{background:0;margin-bottom:0;list-style:none}
.content .carrousel ul li:before{content:none;display:none}.carrousel .wrapper{position:relative;z-index:5}
.carrousel .wrapper{height:250px}.main.content .carrousel .wrapper{height:75px}.carrousel .items li{position:absolute;top:0;visibility:hidden;padding:0;margin:0}
.carrousel .items li.show{visibility:visible}.carrousel .items .slide{position:relative}
.carrousel .items .slide img{display:block}.carrousel .items li .caption{font-style:normal;background:#333;position:absolute;bottom:-48px;left:0;padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:100px;color:#fff;line-height:1.5;width:195px;border-top:1px solid #fff;height:38px}
.carrousel .items li .caption a span:before{font-family:wurfont;content:"\F006"}
.carrousel .items li .caption a,.carrousel .items li .caption strong{color:#fff;text-decoration:none}
.carrousel .items li .caption .carrousel-overlay{position:absolute;top:-32px;right:10px;width:32px;height:26px;background-image:url("../images/overlay-button.png");background-repeat:no-repeat}
.carrousel .items li .caption h3{font-weight:normal;margin-top:0;text-overflow:ellipsis;overflow:hidden;text-transform:none}
.carrousel .items li .caption p{font-size:11px;padding-right:15px;margin:0 0 5px 0}
.carrousel .more{color:#fff;text-decoration:none;margin-bottom:-10px;font-size:11px}
.carrousel .more:before{font-family:wurfont;content:"\F006 "}
.carrousel .more:hover{text-decoration:underline}.carrousel .actions{position:absolute;top:185px;right:0;width:100px;z-index:500}
.carrousel .actions a span{width:48px;border:1px solid #474747;display:inline-block;height:45px;margin:0;padding:0;text-align:center;line-height:45px}
.carrousel .actions a{font-family:wurfont;color:#6b6b6b;font-size:2.5rem;font-size:25px}
.carrousel .actions a:hover{color:#fff}.carrousel .pagination{padding:0}.carrousel .pagination ul li a,.carrousel .pagination ul li:hover a{color:#fff;background:0}
.carrousel .pagination ul li:hover a,.carrousel .pagination ul li.active a{color:#333;-moz-transition:color .1s ease-in;-webkit-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in}
.carrousel .pagination ul li a.icon,.carrousel .pagination ul li.active a,.carrousel .pagination ul li:hover a.icon,.carrousel .pagination ul li.active:hover a{background:0;padding:2px;font-weight:normal}
.carrousel .pagination ul li a:hover{background:0}.carrousel .pagination{position:absolute;bottom:10px;left:20px}
.content{line-height:1.5}aside section .content{line-height:1.2}.content .visual{margin-left:-30px}
.content .visual img{display:block}.content .visual.vertical{float:left;width:53.7%;margin-right:30px}
.content .visual .caption{padding:15px 20px 15px 30px;background:#f3f2ef}.content .visual .caption.with-caption-metadata-only{padding:0;background:0}
.content .visual .caption p{margin:0;padding:0}.content .visual .caption p:first-child{padding:1em 0 0 0}
.content .visual .caption.with-caption-metadata-only{color:#ccc;padding-top:2px;text-align:right}
.content .visual .caption.with-caption-metadata-only p{margin:0;padding:0}.content .visual .caption span span{font-weight:bold}
.content .visual .caption .type{color:#ccc;font-weight:normal}.content h1{font-weight:bold;margin:.6em 0 1em}
.content header h1{margin:6px 0}.content header p.type{line-height:1.6;margin-bottom:0;text-transform:uppercase}
.content h2{font-weight:bold}.main.content h2{margin-top:20px;margin-bottom:.6em}
.content h3{font-weight:bold;text-transform:uppercase;margin-top:10px}.content p,.content ul,.content ol,.content table,.content figure.block,.pullquote{margin-bottom:1em}
.content ul,.content ol{overflow:hidden}.content p.intro{clear:both;line-height:1.5;font-weight:bold}
.content strong{font-weight:bold}.content em{font-style:italic}a{text-decoration:underline}
a:hover{text-decoration:none}.content ul{list-style-type:disc}.content li{margin-left:2.15385em;margin-bottom:.38462em}
.content ul ul,.content ol ol,.content ul ol,.content ol ul{margin-top:.38462em;margin-bottom:0}
.content ul>li{position:relative}.content ol{counter-reset:numbered}.content ol>li{counter-increment:numbered;position:relative;margin-left:2.46154em}
.content ol>li:before{display:block;content:counter(numbered) ".";text-align:right;width:1.69231em;margin-right:.76923em;position:absolute;left:-2.46154em}
.content table{max-width:100%;border-collapse:collapse;margin-right:-30px;margin-left:-30px}
.content table caption{text-align:left;font-weight:bold;padding-left:30px;padding-bottom:.5em}
.content tr th:first-child,.content tr td:first-child{padding-left:30px}.content tbody tr:nth-child(odd) td,.content tbody tr:nth-child(odd) th{background:#f3f2ef}
.content th,.content td{text-align:left;padding:.38462em 2em .38462em 0}.content th{font-weight:bold}
.content thead th{font-weight:bold}.content table .center{text-align:center}.content table .right{text-align:right}
.pullquote{position:relative;padding-left:58px}.pullquote blockquote{font-size:16px;font-size:1.6rem;font-style:italic;font-weight:bold}
.pullquote blockquote:before{content:"\201C"}.pullquote blockquote:after{content:"\201D"}
.content figure.pullquote figcaption{padding:0;background:0;font-size:13px;font-size:1.3rem;font-weight:normal;font-style:italic}
.pullquote figcaption .more{text-decoration:none}.pullquote figcaption .more:hover{text-decoration:underline}
.pullquote.with-photo{min-height:80px;background:0;padding-left:0}.pullquote.with-photo:before{content:"";display:none}
.pullquote.with-photo blockquote,.pullquote.with-photo figcaption{margin-left:58px}
.pullquote.with-photo .photo-frame{margin-left:-30px;float:left;height:80px;width:80px;overflow:hidden}
.pullquote.with-photo .photo-frame .photo{width:80px}.content .meta{border-bottom:1px solid #f4f4f4;display:block}
.content .meta dt,.content .meta dd{display:inline}.content .meta dd,.content .meta dt{color:#888}
.content .meta dd{font-weight:bold}.meta-data{margin:10px 40px 10px -20px;background:#f3f2ef;padding:10px 20px}
.content .meta-data table{margin-bottom:0}.meta-data th,.content .meta-data th{font-weight:normal;text-align:left}
.meta-data td,.content .meta-data td{font-weight:bold}.content img{max-width:100%}
.content figure.block{margin-left:-30px;display:block}.content figure.left img,.content figure.block img{display:block}
.content figure.left{clear:left;float:left;width:220px;margin:0 1.69231em 1em -30px}
.content figure.left+figure.left{margin-top:.69231em;margin-bottom:1em}.content figure figcaption{padding:15px 20px 15px 30px;background:#f3f2ef}
.content figure figcaption.with-caption-metadata-only{padding:0;background:0}.content figure figcaption p{margin:0;padding:0}
.content figure figcaption p:first-child{padding:1em 0 0 0}.content figure figcaption.with-caption-metadata-only{color:#ccc;padding-top:2px;text-align:right}
.content figure figcaption.with-caption-metadata-only p{margin:0;padding:0}.content figure figcaption span span{font-weight:bold}
.content .col figure.left,.content .col figure.block{float:none;margin:0 0 1em 0;max-width:100%;width:auto}
.content .col figure img{width:100%;max-width:100%}.content .col figure figcaption{padding-left:20px}
.content .tags{margin:10px 0;width:75%;float:left;list-style:none}.content .tags li{float:left;margin:0 10px 0 0;color:#fff;border-radius:10px/50%}
.content .tags li a{color:#fff;padding:2px 10px;display:block}.ad-banner{position:absolute}
.ad-banner.top{top:0;left:0;right:0;background:#fff;height:88px;overflow:hidden;padding:6px 0}
.ad-banner.right{top:193px;left:0;right:0}.with-top-ad-banner .ad-banner.right,.layout-gallery.with-top-ad-banner .ad-banner.right,.layout-article.with-top-ad-banner .ad-banner.right{top:293px}
.ad-banner.right .inner{position:relative}.ad-banner.right .inner .banners{position:absolute;left:103%}
.ad-banner.right .inner .banners a{display:inline-block;margin-bottom:5px}.ad-banner.right .inner .banners img{display:block}
.site-search{float:right;margin:8px 0;padding:0;position:relative;width:200px}.site-search.focused{background:#333}
.site-search .input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 5% 0 2%;height:20px;padding-right:40px}
.site-search .input input{outline:0;background:transparent;width:100%;height:21px;position:relative;box-shadow:none;border:0;color:#fff;line-height:10px}
.site-search .input input::-ms-input-placeholder{color:#b1d963;padding:2px}.theme-yellow .site-search .input input::-ms-input-placeholder{color:#ede203}
.theme-red .site-search .input input::-ms-input-placeholder{color:#e06367}.theme-blue .site-search .input input::-ms-input-placeholder{color:#5f9dcd}
.theme-dblue .site-search .input input::-ms-input-placeholder{color:#288ec1}.theme-orange .site-search .input input::-ms-input-placeholder{color:#ffcc6e}
.theme-green .site-search .input input::-ms-input-placeholder{color:#b1d963}.site-search .input input:-moz-placeholder{color:#b1d963;padding:2px}
.theme-yellow .site-search .input input:-moz-placeholder{color:#ede203}.theme-red .site-search .input input:-moz-placeholder{color:#e06367}
.theme-blue .site-search .input input:-moz-placeholder{color:#5f9dcd}.theme-dblue .site-search .input input:-moz-placeholder{color:#288ec1}
.theme-orange .site-search .input input:-moz-placeholder{color:#ffcc6e}.theme-green .site-search .input input:-moz-placeholder{color:#b1d963}
.site-search .input input::-webkit-input-placeholder{color:#b1d963;padding:2px}.theme-yellow .site-search .input input::-webkit-input-placeholder{color:#ede203}
.theme-red .site-search .input input::-webkit-input-placeholder{color:#e06367}.theme-blue .site-search .input input::-webkit-input-placeholder{color:#5f9dcd}
.theme-dblue .site-search .input input::-webkit-input-placeholder{color:#288ec1}
.theme-orange .site-search .input input::-webkit-input-placeholder{color:#ffcc6e}
.theme-green .site-search .input input::-webkit-input-placeholder{color:#b1d963}
form.site-search .button:hover,form.site-search .button{font-weight:bold;border:0;position:absolute;top:0;width:40px;height:20px;overflow:hidden;background:transparent;right:0}
.site-search .button .icon{top:0;right:10px;position:absolute}.site-search .button:hover .icon{color:#FFF}
.site-search .button.button-close{display:none}.site-search-results{margin-top:8px;padding:0;position:relative;width:100%;background:#fff}
.site-search-results .input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 20px 20px 10px;border:2px #ccc solid}
.site-search-results .input input{outline:0;background:transparent;width:100%;position:relative;box-shadow:none;border:0;color:#000;margin-top:-15px;font-weight:bold}
.site-search-results ::-ms-input-placeholder{color:#ccc}.site-search-results ::-moz-placeholder{color:#ccc}
.site-search-results ::-webkit-input-placeholder{color:#ccc}.site-search-results .button:hover,.site-search-results .button{font-weight:bold;border:0;position:absolute;top:0;width:40px;text-indent:-999px;color:#ccc;background:transparent !important;right:0}
.site-search-results .button .icon{top:4px;right:20px;position:absolute;text-indent:0;font-size:25px}
.search-number{font-size:11px;font-size:.9em;display:block;margin:20px 0}.site-language{float:right;display:block;height:21px;font-size:11px;font-size:1.1rem;position:relative;z-index:200;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 0 0 5px;margin-left:5px;margin-top:8px;text-transform:none}
.site-language.display,.site-language:hover,.site-language ul:hover{background:#333;color:#fff}
.site-language>a:after{content:"\F010";font-family:wurfont;font-size:16px;position:absolute;right:0;top:4px;height:10px;line-height:10px;padding:3px 0;padding-left:2px}
.site-language>a{display:inline-block;outline:0;padding:2px 0;padding-right:20px}
.site-language ul{background:#333;color:#fff;display:none;position:absolute;top:100%;right:0;z-index:200;width:120px;padding:5px 0}
.site-language.display ul{display:inline-block}.site-language ul a:hover{text-decoration:none;font-weight:bold}
.site-language ul li{display:inline-block;float:none;margin:0}.site-language ul a{display:block;text-transform:none;color:#666;float:none;width:100px;margin:0;padding:7px 0;padding:5px 20px;margin-left:-10px}
.site-language.display a,.site-language ul a:hover{color:#fff}.site-language>ul>li{padding:0 10px}
.service-navigation{position:absolute;top:0;right:0}.service-navigation a{text-decoration:none}
.service-navigation a:hover{color:#FFF}.service-navigation nav{padding:0;margin:0}
.service-navigation nav ul{display:inline-block;float:right}.service-navigation nav .home,.service-navigation nav li{padding:12px 14px;display:inline-block}
.service-navigation .social{float:right;display:inline-block;font-size:16px;float:right;margin-right:15px;line-height:30px;vertical-align:middle}
.service-navigation .social a{font-family:wurfont}.service-navigation .social .twitter{margin-top:1px;display:inline-block}
.service-navigation nav .home{float:left;margin-left:30px;padding-left:0}body>footer{padding-top:55px;background-color:#333;min-height:85px}
body>footer .inner a{color:#ccc;text-decoration:none;text-transform:uppercase}body>footer .inner a:hover{color:#FFF}
body>footer nav ul{padding:0;margin-right:36.84211%;float:right;width:44%}body>footer .home,body>footer nav li{padding:12px 14px;display:inline-block}
body>footer .home{margin-left:30px;padding-left:0}.list>ul>li{margin:0}.list ul{margin:0;padding:0;list-style-type:none;overflow:visible}
.list .body{line-height:1.5}.list .more{display:block;margin-top:5px}.list .links li{border-bottom:1px solid #f4f4f4}
.list .links li a{display:block;text-decoration:none;padding-top:12px;padding-bottom:12px}
.main.content .list .links li a{margin-left:-30px;padding-left:30px}.list .links li a:hover{color:#fff}
.list .links li a .title{display:block;font-size:1.6rem;font-weight:bold;text-transform:uppercase;padding:0 70px 0 0;vertical-align:middle;color:#333}
.list.with-inline-meta .links li a{color:#333}.list.with-inline-meta .links li a .meta{display:inline;border-bottom:0}
.list.with-inline-meta .links li a:hover,.list.with-image .links li a:hover,.list.with-inline-meta .links li a:hover .title,.list.with-image .links li a:hover .title,.list.with-inline-meta .links li a:hover .body,.list.with-image .links li a:hover .body{background:0}
.list.with-inline-meta .links li a:hover .meta{color:#333}.list.with-image>ul>li{padding-left:43%;position:relative;margin-bottom:0}
.list.with-image>ul>li:before{content:""}.list.with-image>ul>li img{float:left;width:68%;margin-left:-75%;height:auto}
.list.with-image .links li a .title{margin-left:-75%;padding:0;margin-bottom:5px}
.list.with-inline-meta .links li a .title{padding-bottom:0}.list.with-image .links li a .body{color:#333}
.list.with-image.small>ul>li{padding-left:20%;position:relative}.list.with-image.small>ul>li img{float:left;width:22%;margin-left:-25%}
.list.with-image.small .links li a .title{margin-left:-25%;padding:0;margin-bottom:5px}
.list.with-inline-meta.with-image.highlighted .meta{display:block}.list.with-inline-meta.with-image.highlighted .divider{display:none}
.list.with-inline-meta.with-image.highlighted .links li{margin-left:-10px;margin-right:-10px;padding-right:10px}
.list.with-inline-meta.with-image.highlighted .links li a .title,.list.with-inline-meta.with-image.highlighted .links li a img{margin-left:-68%}
.list.with-inline-meta.with-image.highlighted .links li a img{width:63%;margin-right:25px}
.list.with-inline-meta.with-image.highlighted .links li,.list.with-inline-meta.with-image.highlighted .links li a,.list.with-inline-meta.with-image.highlighted .links li a .title,.list.with-inline-meta.with-image.highlighted .links li a .body,.list.with-inline-meta.with-image.highlighted .links li a .divider,.list.with-inline-meta.with-image.highlighted .links li a .meta{color:#fff}
.list.with-inline-meta.with-image.highlighted .links li:hover,.list.with-inline-meta.with-image.highlighted .links li:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li:hover span.body,.list.with-inline-meta.with-image.highlighted .links li:hover span.meta,.list.with-inline-meta.with-image.highlighted .links li a:hover,.list.with-inline-meta.with-image.highlighted .links li a:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li a:hover span.body,.list.with-inline-meta.with-image.highlighted .links li a:hover span.meta,.list.with-inline-meta.with-image.highlighted .links li a .title:hover,.list.with-inline-meta.with-image.highlighted .links li a .title:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li a .title:hover span.body,.list.with-inline-meta.with-image.highlighted .links li a .title:hover span.meta,.list.with-inline-meta.with-image.highlighted .links li a .body:hover,.list.with-inline-meta.with-image.highlighted .links li a .body:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li a .body:hover span.body,.list.with-inline-meta.with-image.highlighted .links li a .body:hover span.meta,.list.with-inline-meta.with-image.highlighted .links li a .divider:hover,.list.with-inline-meta.with-image.highlighted .links li a .divider:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li a .divider:hover span.body,.list.with-inline-meta.with-image.highlighted .links li a .divider:hover span.meta,.list.with-inline-meta.with-image.highlighted .links li a .meta:hover,.list.with-inline-meta.with-image.highlighted .links li a .meta:hover strong.title,.list.with-inline-meta.with-image.highlighted .links li a .meta:hover span.body,.list.with-inline-meta.with-image.highlighted .links li a .meta:hover span.meta{color:#fff}
@media only screen and (max-width:767px){.list.with-inline-meta.with-image.highlighted .links li a img{margin-right:0}
}.list.search h2{color:#ccc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
.list.search li{border-top:1px solid #f4f4f4;padding:20px 0}.list.search .title{font-family:UnitWeb;color:#333;display:block;text-transform:uppercase}
.list.search a{display:block;color:#333}.list.search .meta{border-bottom:0;display:inline;text-transform:uppercase;font-weight:bold}
.list.search mark{font-style:normal;font-weight:normal;color:#fff;padding:0 2px}
.list.galleries>ul>li img{float:left;width:534px;margin-left:-30px;position:absolute;left:0}
.list.galleries>ul>li{position:relative;margin-bottom:2em;padding-left:524px;height:200px;border-bottom:0}
.list.galleries>ul>li:before{content:""}.list.galleries .links li a{background:0}
.list.galleries .links li a .title,.list.galleries .links li a:hover .title{line-height:1;margin-left:0;padding:0;margin-bottom:5px}
.list.galleries .links li a:hover .title{background:0}.list.galleries .links li a .meta{font-weight:bold;display:block}
.list.galleries .links li a:hover .meta{color:#333}.list.galleries .links li a .body{color:#333}
.list.galleries .image-count{display:block;position:absolute;z-index:1;left:489px;top:12px;margin-left:-30px;width:45px;height:45px;line-height:45px;color:#fff;text-align:center}
.list.galleries .links li a:hover .image-count{color:#333}.list.galleries .extra-info{color:#ccc;display:block;margin-top:20px}
.list.galleries .meta{border-bottom:0}.filter li{display:inline-block;text-align:center}
.filter li a{background-color:#1f1f1f;padding:4px 5px;min-width:70px;margin:10px 5px 0 0;display:block;color:#8c8c8c;text-decoration:none;border-radius:3px;font-size:12px;font-size:1.2rem}
.filter li.active a,.filter li:hover a{color:#fff;font-weight:normal}.tab{display:none}
.tab.active{display:block}.no-js .tab{display:block}.pagination{margin:10px 0}.pagination ul{width:100%;margin:0 auto;text-align:center;border-top:0;padding:0;line-height:1}
div.pagination li,.pagination li{display:inline-block;background:0;padding:0 1px;margin:0}
.pagination li a,.pagination li span{text-decoration:none;display:inline-block;padding:6px 8px}
.pagination li .icon a,.pagination li .icon span{padding:0}.pagination li,.pagination li a{color:#999;background-color:#f0f0f0}
.pagination li:hover a:hover,.pagination li:hover a{color:#FFF}.pagination li.active span,.pagination li.active:hover span,.pagination li.active a,.pagination li.active:hover a{font-weight:bold;color:#fff}
.pagination li.next a,.pagination li.prev a{text-transform:lowercase}.pagination li.next a:after{content:"\F006";width:10px;display:inline-block;font-family:wurfont;font-size:1rem}
.pagination li.prev a:before{content:"\F005";width:10px;display:inline-block;font-family:wurfont;padding-right:2px;font-size:1rem}
footer.pagination a.next,footer.pagination a.prev{width:49%;float:left;text-decoration:none;color:#333}
footer.pagination a.next{float:right;text-align:right}.factsheet th,.factsheet td{vertical-align:top}
.factsheet .label{display:block;margin:0}.factsheet h2{margin-bottom:.6em;font-weight:bold}
.factsheet dd{margin-bottom:1em;font-weight:bold}.factsheet dd ul,.factsheet dd li{display:inline}
.factsheet dd li{margin-left:0}.factsheet dd li a:after{content:", "}
.factsheet dd li:last-child a:after{content:""}
.factsheet dl{margin-bottom:1em}.main.content .comments li{margin-left:0}.list.with-comments{clear:both}
.comments ul{list-style:none}.comments li{border-top:1px solid #fff}.main.content .comments{border-top:1px solid #f4f4f4}
.main.content .comments li{background:#f4f4f4;color:#333;min-height:0;padding:12px 0}
.list.with-comments h2 .speech{display:none}.main.content .comments ul ul{margin-top:12px}
.main.content .comments li li{padding-left:45px;background:inherit}.main.content .comments li li:last-child{margin-bottom:0;padding-bottom:0}
.main.content .comments>ul>li:nth-child(even){background:white}.comments li a{display:block;color:inherit}
.comment-nr{font-size:17px;font-size:1.7rem;float:left;font-weight:bold;display:block;width:40px;height:100%;text-align:right;padding-right:5px;color:#fff;font-family:UnitWeb}
aside .comment-nr strong{color:#fff}.main.content .comment-nr{font-size:24px;font-size:2.4rem;background:inherit;text-align:left;padding-left:15px;padding-right:0}
.comments h3,.comments time{margin:3px 0;font-weight:bold;display:inline}.comments h3{text-transform:none}
.comments time:before{content:"\2013";margin-right:5px}
aside .comments .article-details{line-height:1.2}.comments .article-details .title{display:block;color:#fff;margin:2px 0}
.comments .article-details .meta{color:#fff;color:rgba(255,255,255,0.5);display:block;border-bottom:0}
.comments .comment-details,.comments .article-details{padding:5px;padding-left:62px;padding-right:20px}
.comments .comment-details a.react{white-space:nowrap;visibility:hidden;display:inline}
.comments li:hover .comment-details a.react{visibility:visible}.comments .comment-details a.react:after{font-family:"wurfont";content:" \F006"}
.comments p{margin-bottom:0}aside .comments li:hover .article-details{display:block}
aside .comments h3,aside .comments time,aside .comments .comment-details h3,aside .comments .comment-details time{color:#acacac}
aside .comments li .article-details{display:none}aside .comments li{background-color:#e2e2e2;min-height:70px;color:#333;overflow:hidden;position:relative;margin-left:0;margin-bottom:0}
aside .comments li:first-child{border-top:0}aside .comments .article-details{position:absolute;top:0;bottom:0;left:40px;right:0;padding-left:22px}
aside .comments li:hover{color:#fff}aside .comments .comment-nr{position:absolute;top:0;left:0;bottom:0}
aside .comments .comment-nr strong{display:block}.comment-count{margin:10px 0;display:block}
.comment-count.none{color:#d4d4d4}.comment-count .icon{display:inline-block;margin-top:-3px}
.list .comment-count{margin:5px 0}.main.content .comment-count{float:right}.banner{margin:20px 0 20px 0;padding:0 0 25px 0;position:relative;overflow:hidden}
.banner a{color:#fff;display:block}.banner a:hover{text-decoration:none}.banner .body{position:relative;padding:20px 20px 0 20px}
.banner p{text-transform:uppercase;line-height:1.2;margin-bottom:.75em}.inner.page>aside .banner h2,.banner h2{text-transform:uppercase;font-family:arial,helvetica,sans-serif;font-weight:normal;line-height:1.8;margin-bottom:.75em;margin-bottom:0}
.banner .meta{color:#fff;margin-bottom:1.5em}.banner .button{position:absolute;bottom:20px;right:20px;background:#fff;color:#333}
.banner.with-photo .body{margin-left:90px}.banner.with-photo img{position:absolute;top:0;left:0}
.banner.without-button .body{border-bottom:0;padding-bottom:20px}.banner.without-button h2{margin:0}
.banner a{text-decoration:none;color:#fff;min-height:180px}.banner:hover a{text-decoration:none;color:#fff;background:#333}
.banner a:after{content:"";display:block;position:absolute;left:110px;bottom:0;width:0;height:0;border-style:solid;border-width:25px 25px 0 0;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}
.banner:hover a:after{border-color:#333 transparent transparent transparent}.social{text-align:center;margin:20px 0}
.service-navigation .social{margin:0 15px 0 0}.social>*{vertical-align:top}.embed .frame{position:relative;padding-bottom:56.25%;padding-top:30px;padding-right:40px;height:0;overflow:hidden}
.embed .frame iframe,.embed .frame object,.embed .frame embed{position:absolute;top:0;left:0;width:100%;height:100%}
.gallery-layout .page>article{width:80%}.gallery-search .button{font-weight:bold;border:0;position:absolute;top:0;width:40px;height:28px;text-indent:-999px;overflow:hidden;background:transparent;right:0}
.gallery-list{margin:0;padding:0}.content ul.gallery-list{list-style:none}.gallery-list>li{padding:0;margin-left:0;margin-bottom:0;overflow:hidden;width:24%;padding-bottom:16.25%;float:left;position:relative;margin-right:1%;margin-bottom:1%}
.gallery-list>li a{display:block;position:absolute;box-sizing:border-box;padding:0;top:0;left:0;right:0;bottom:0}
.gallery-list>li img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}
a.lightbox:hover .gallery-hover{font-size:13px;font-size:1.3rem;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;right:0;top:0;background-image:url("../images/backgrounds/gallery-hover.png");background-repeat:no-repeat;background-position:center}
.gallery-hover{display:none}.with-top-ad-banner,.gallery-layout.with-top-ad-banner,.layout-article.with-top-ad-banner{margin-top:138px}
.with-top-ad-banner .service-navigation,.gallery-layout.with-top-ad-banner .service-navigation,.layout-article.with-top-ad-banner .service-navigation{top:100px}
.layout-search .search-results{width:163%}.layout-search .results{float:left;width:65%}
.layout-search .results .list.search{padding-right:25px}.layout-search .filters{float:left;padding:0 20px;width:35%;-moz-box-sizing:border-box;box-sizing:border-box}
.search-results .filters h2{margin-bottom:1.66667em}.search-results .facet{margin-bottom:2.08333em}
.search-results .facet h3{font-weight:bold;margin-bottom:.4em}.search-results .facet.extended .extended{display:block}
.search-results .facet .extended{display:none}.search-results .facet ul{margin-bottom:0}
.search-results .facet li,.search-results .facet .extended li:first-child{border-top-width:1px;border-top-style:solid;margin:0}
.search-results .facet li:before{content:none}.search-results .facet li:first-child{border-top:0}
.search-results .facet li a,.search-results .facet a.more,.search-results .facet a.less{display:block;padding:.4em 0}
.search-results .facet a.more,.search-results .facet a.less{display:block;border-top:1px solid #000;background:0;padding-right:15px;position:relative}
.search-results .facet a.more:after,.search-results .facet a.less:after{font-family:wurfont;content:"\F101";position:absolute;right:0}
.search-results .facet a.less:after{content:"\F102"}
.search-results .facet .active .icon{margin-left:.5em;color:#333}@media only screen and (max-width:950px){.carrousel .items li .caption{width:100%;padding:0;padding-bottom:45px}
.carrousel .items li .caption a{display:block;padding:5px}.carrousel .actions{top:auto;right:auto;bottom:0;width:100%;max-width:300px;background:#333;margin-bottom:12px}
.carrousel .actions a{display:block;width:50%;float:left}.carrousel .actions a span{display:block;width:auto}
.ad-banner.right,.ad-banner.right .inner,.ad-banner.right .inner .banners{position:static;margin:5px;text-align:center}
.ad-banner.right:after,.ad-banner.right .inner:after,.ad-banner.right .inner .banners:after{content:"";display:table;clear:both}
.ad-banner.right .inner{display:inline-block;left:50%}.ad-banner.right .inner .banners a{float:left;margin-right:5px}
}@media only screen and (max-width:767px){.page>article,.gallery-layout .page>article,.inner.page>aside,body>footer nav ul{width:auto;float:none;margin:0}
body>header{margin:0 0 113px 0;padding:14px 0}body .service-navigation{top:88px;z-index:99}
.with-top-ad-banner,.gallery-layout.with-top-ad-banner,.layout-article.with-top-ad-banner{margin-top:100px}
body.with-top-ad-banner .service-navigation{top:188px}.site-language{width:48%;margin:8px 1% 8px 1%;padding:0}
.site-language>a{padding-left:5px}.site-search{width:49%;margin-left:1%}.service-navigation .social a{display:inline-block;width:40px}
.service-navigation nav .home{margin-left:3%}.service-navigation nav ul{position:relative;width:100%;height:0;padding-top:40px;overflow:hidden;background:#7fbc31;background:-moz-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7fbc31),color-stop(100%,#5f8e29));background:-webkit-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-o-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-ms-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:linear-gradient(to bottom,#7fbc31 0,#5f8e29 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-blue .service-navigation nav ul{background:#006dac;background:-moz-linear-gradient(top,#006dac 0,#004d7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006dac),color-stop(100%,#004d7c));background:-webkit-linear-gradient(top,#006dac 0,#004d7c 100%);background:-o-linear-gradient(top,#006dac 0,#004d7c 100%);background:-ms-linear-gradient(top,#006dac 0,#004d7c 100%);background:linear-gradient(to bottom,#006dac 0,#004d7c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-dblue .service-navigation nav ul{background:#005a7f;background:-moz-linear-gradient(top,#005a7f 0,#002b3e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#005a7f),color-stop(100%,#002b3e));background:-webkit-linear-gradient(top,#005a7f 0,#002b3e 100%);background:-o-linear-gradient(top,#005a7f 0,#002b3e 100%);background:-ms-linear-gradient(top,#005a7f 0,#002b3e 100%);background:linear-gradient(to bottom,#005a7f 0,#002b3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-green .service-navigation nav ul{background:#7fbc31;background:-moz-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7fbc31),color-stop(100%,#5f8e29));background:-webkit-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-o-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:-ms-linear-gradient(top,#7fbc31 0,#5f8e29 100%);background:linear-gradient(to bottom,#7fbc31 0,#5f8e29 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-orange .service-navigation nav ul{background:#fab900;background:-moz-linear-gradient(top,#fab900 0,#c59407 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fab900),color-stop(100%,#c59407));background:-webkit-linear-gradient(top,#fab900 0,#c59407 100%);background:-o-linear-gradient(top,#fab900 0,#c59407 100%);background:-ms-linear-gradient(top,#fab900 0,#c59407 100%);background:linear-gradient(to bottom,#fab900 0,#c59407 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-red .service-navigation nav ul{background:#b20330;background:-moz-linear-gradient(top,#b20330 0,#92072c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b20330),color-stop(100%,#92072c));background:-webkit-linear-gradient(top,#b20330 0,#92072c 100%);background:-o-linear-gradient(top,#b20330 0,#92072c 100%);background:-ms-linear-gradient(top,#b20330 0,#92072c 100%);background:linear-gradient(to bottom,#b20330 0,#92072c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.theme-yellow .service-navigation nav ul{background:#d7cb00;background:-moz-linear-gradient(top,#d7cb00 0,#a59c03 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d7cb00),color-stop(100%,#a59c03));background:-webkit-linear-gradient(top,#d7cb00 0,#a59c03 100%);background:-o-linear-gradient(top,#d7cb00 0,#a59c03 100%);background:-ms-linear-gradient(top,#d7cb00 0,#a59c03 100%);background:linear-gradient(to bottom,#d7cb00 0,#a59c03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0)}
.service-navigation nav ul.opened{overflow:visible}.service-navigation nav ul:before{content:"menu";position:absolute;top:14px;left:3%}
.service-navigation nav ul:after{content:"";position:absolute;top:14px;right:14px;width:0;height:0;border:10px solid;border-left-color:transparent;border-right-color:transparent;border-bottom:0}
.service-navigation nav ul.opened:after{border-top:0;border-bottom:10px solid}.service-navigation nav li{display:block;padding:0;background-color:#fff;border-bottom:1px solid #000;box-shadow:1px 1px 10px rgba(0,0,0,0.4)}
.service-navigation nav li a{display:block;padding:15px 3%;color:#333}.service-navigation nav li a:hover{color:inherit}
.ad-banner.top img{width:100%}.content figure.left{float:none}.aside-top-link{height:160px;margin-right:-20px}
body>footer{background:#f4f4f4}body>footer nav li,body>footer .inner a.home{display:block;float:left;width:50%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body>footer .inner a.home,body>footer nav li a{display:inline-block;padding:14px 40px;text-align:center;background:#282828;background:-moz-linear-gradient(top,#282828 0,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#282828),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#282828 0,#131313 100%);background:-o-linear-gradient(top,#282828 0,#131313 100%);background:-ms-linear-gradient(top,#282828 0,#131313 100%);background:linear-gradient(to bottom,#282828 0,#131313 100%);box-shadow:inset 1px 1px 1px rgba(60,60,60,0.4),inset -1px -1px 1px rgba(0,0,0,0.4);min-height:56px}
body>footer .inner a.home{width:50%;margin:0}body>footer nav li a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.layout-search .search-results{width:auto}.layout-search .results,.layout-search .filters{float:none}
.layout-search .results .list.search{padding-right:0}.gallery-list>li{width:49%;padding-bottom:32.5%}
}