﻿@font-face{font-family:'cecon-font';src:url("../fonts/cecon-font.svg") format("svg");src:url("../fonts/cecon-font.eot");src:url("../fonts/cecon-font.eot") format("embedded-opentype"),url("../fonts/cecon-font.woff2") format("woff2"),url("../fonts/cecon-font.ttf") format("truetype"),url("../fonts/cecon-font.woff") format("woff");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased}.forum-comments-wrapper>article .forum-comment .forum-post-links a{font-size:calc(11px);background:#0c568a !important;color:#fff !important;margin-right:0.2em !important;margin-bottom:0.5em !important;margin-left:0.2em !important;padding:0.3em 0.4em !important}.block-forum-intro h2{color:#0c568a}.sidebar>.block{margin-bottom:1.875rem;clear:both;float:none}.sidebar>.block[class*='-search']{width:100%;margin-bottom:0}.sidebar>.block.block-contact-moderator{margin-left:0}.sidebar>.block.block-contact-moderator a{width:100%}#forum{margin-top:2.8125rem;clear:both}#forum .forum-pager{display:inline-block;vertical-align:middle}#forum .forum-pager ul{margin:0}#forum .forum-pager ul li{margin:0}.item-list .pager{text-align:left}.item-list .pager a{font-size:.8125rem !important}table.forum-table{width:100%;font-size:.8125rem;border-bottom:1px solid #ccd9df !important}table.forum-table td{font-size:.8rem}table.forum-table th{font-size:.8rem}table.forum-table .forum-table-category-topic-tags{width:30%}table.forum-table .forum-table-category-topic-name{width:25%}table.forum-table .forum-topic-table-author-header{width:20%}table.forum-table .forum-table-category-more,table.forum-table .forum-table-category-tags,table.forum-table .forum-topic-table-date-header,table.forum-table .views-field-last-updated,table.forum-table .views-field-tags{width:15%}table.forum-table .forum-topic-table-title-header,table.forum-table .views-field-title{width:40%}table.forum-table .forum-table-category-name{width:70%}table.forum-table .forum-table-category-topic-author,table.forum-table .forum-table-category-topic-date{width:10%}.comment-toggle-wrapper,.forum-items-toggle{font-weight:bold;color:#0c568a}.comment-toggle-wrapper:hover,.forum-items-toggle:hover{cursor:pointer}.forum-items-toggle{margin-top:0.5em}.forum-show-more-items:after{content:" ";display:inline-block;width:8px;height:8px;border-top:2px solid #0c568a;border-left:2px solid #0c568a;transform:rotate(-135deg) skew(0);margin-left:0.5em;margin-bottom:0.1em}.expand .toggle-expand:after{content:" ";display:inline-block;width:8px;height:8px;border-top:2px solid #0c568a;border-left:2px solid #0c568a;transform:rotate(-135deg) skew(0);margin-left:0.5em;margin-bottom:0.1em}.forum-show-less-items:after{content:" ";display:inline-block;width:8px;height:8px;border-top:2px solid #0c568a;border-left:2px solid #0c568a;transform:rotate(45deg) skew(0);margin-left:0.5em;margin-bottom:-0.1em}.collapse .toggle-expand:after{content:" ";display:inline-block;width:8px;height:8px;border-top:2px solid #0c568a;border-left:2px solid #0c568a;transform:rotate(45deg) skew(0);margin-left:0.5em;margin-bottom:-0.1em}.forum-topic-title{clear:both;float:left;font-size:1.5rem}.forum-highlights-comments{margin:-1.25rem 0 1rem 1.5rem;display:none}.forum-item-visibility{display:none}table.forum-table th{background-color:#ccd9df;font-weight:normal}table.forum-table td{background-color:#fff;vertical-align:top;border-bottom:1px solid #ccd9df}table.forum-table td.active{background-color:#fbe8dd}table.forum-table td *{font-size:.8125rem}table.forum-table td:nth-child(even){background-color:#f4f4f4}table.forum-table .forum-table-category-empty{font-style:italic}table.forum-table .forum-table-category-empty td{text-align:center}table.forum-table .forum-table-category-name{font-weight:normal;font-size:.9375rem;padding:0}table.forum-table .forum-table-category-name p{margin-bottom:0}@media only screen and (min-width: 40.063em){table.forum-table .forum-table-category-name a{display:flex;align-items:center}}table.forum-table .forum-table-category-name span{font-weight:bold}table.forum-table .forum-table-category-name img{width:80px;vertical-align:middle;margin-right:.9375rem}table.forum-table .forum-items-list{font-size:inherit;margin:0;list-style:none}table.forum-table .forum-items-list li:not(:last-child):after{content:','}table.forum-table .forum-post-date{font-size:.7rem;line-height:normal}table.forum-table td.views-field-title{font-weight:bold}table.forum-table .forum-topic-table-tags-cell,table.forum-table .forum-topic-table-date-cell{background-color:#eaeaea}table.forum-table+.topic-teaser-full-view-link{margin-top:-20px}.block-login{padding:.9375rem;background:linear-gradient(#4dace0, #fff);background-color:#4dace0}.block-login h4{font-weight:bold;color:#fff}.block-login .register_link{display:inline-block;background-color:#0c568a;padding:8px;color:#fff}.block-login .login_link{display:inline-block;background-color:#4dace0;padding:8px;color:#fff}.block .circular-cafe{padding:.9375rem;background-color:#ccd9df}.block .circular-cafe img{float:left;margin-right:.9375rem}.block .circular-cafe .block-title{font-size:1.125rem;font-weight:bold}.block[class*='recent-tags']{margin-bottom:1.875rem}.block[class*='recent-tags'] h2{font-size:.8125rem;font-weight:bold}.block[class*='recent-tags'] .item-list ul{font-size:.6875rem;display:flex;margin:0;list-style:none;flex-wrap:wrap}.block[class*='recent-tags'] .item-list ul li{margin:0}.block[class*='recent-tags'] .item-list ul li a{display:inline-block;margin-right:2px;margin-bottom:2px;padding:8px;color:#fff;background-color:#0c568a}.block[class*='recent-tags'] .item-list ul li a:hover,.block[class*='recent-tags'] .item-list ul li a:focus{background-color:#1073b9}.block-contact-moderator{float:right;margin-left:10px}.block-contact-moderator a{padding:8px 10px;border:1px solid #ccd9df;font-size:.8125rem;display:block}.block-contact-moderator a:after{vertical-align:middle;content:"";font-size:1.5rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.block-contact-moderator a:after{float:right;line-height:normal;margin-top:-3px}.cecon-discussion-search-block{width:26%;float:right}.cecon-discussion-search-block .views-exposed-form{background:none;padding:0}.cecon-discussion-search-block .views-exposed-form input{font-size:.8125rem}.cecon-discussion-search-block .form-submit{margin-top:0 !important;height:37px;width:37px;position:relative;font-size:0;overflow:hidden}.cecon-discussion-search-block .form-submit:before{vertical-align:middle;content:"";font-size:1.5rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.cecon-discussion-search-block .form-submit:before{position:absolute;top:5px;left:10px}.cecon-discussion-search-block .form-submit:hover:before,.cecon-discussion-search-block .form-submit:focus:before{color:#fff}.cecon-discussion-search-block .views-exposed-widgets{display:flex}.cecon-discussion-search-block .views-exposed-widgets #edit-comment-wrapper{width:80%}.cecon-discussion-search-block .views-exposed-widgets .views-exposed-widget{padding:0}.block-category-suggestion .suggest_category{background-color:#87BEBC;padding:.9375rem;color:#fff;font-weight:bold;display:block}.block-views.block-view-forum-categories h2.block-title{background-color:#0c568a;color:#fff;padding:10px;font-size:1.25rem}.block-views.block-view-forum-categories .views-row{margin-bottom:5px;display:flex;align-items:center;background-color:#ccd9df}.block-views.block-view-forum-categories .views-row:hover,.block-views.block-view-forum-categories .views-row:focus{background-color:#a4d5ef}.block-views.block-view-forum-categories .views-row.active{background-color:#4dace0;color:#fff}.block-views.block-view-forum-categories .views-row img{width:80px}.block-views.block-view-forum-categories .views-row a{display:block;line-height:normal;padding:.9375rem}.block-view-search-by-tag .views-exposed-widget{padding:0}.views-table{width:100%}.forum-create-new-topic,.forum-add-new-post{float:right}.forum-create-new-topic a,.forum-add-new-post a{display:inline-block;background-color:#ccd9df;font-size:.8125rem;font-weight:bold;padding:5px 10px;margin-bottom:.9375rem}.forum-create-new-topic a:before,.forum-add-new-post a:before{vertical-align:middle;content:"";font-size:1.5rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.forum-create-new-topic a:before,.forum-add-new-post a:before{line-height:normal}.forum-create-new-topic a:hover,.forum-add-new-post a:hover,.forum-create-new-topic a:focus,.forum-add-new-post a:focus{background-color:#0c568a;color:#fff}.forum-create-new-topic a:hover:before,.forum-add-new-post a:hover:before,.forum-create-new-topic a:focus:before,.forum-add-new-post a:focus:before{color:#fff}.comment-wrapper{margin-top:1.875rem;margin-bottom:1.875rem}.comment-wrapper>h3{background-color:#ccd9df;margin:0;padding:10px 10px 10px 25%;color:#0c568a;font-size:1rem;font-weight:bold}.forum-highlights-comments{display:none}.forum-comments-wrapper{font-size:.8125rem}.forum-comments-wrapper>article{display:flex;border-style:solid;border-color:#ccd9df;border-width:0px 1px 1px 1px}.forum-comments-wrapper>article .forum-profile-info{flex-basis:30%;background-color:#eaeaea;padding:.9375rem}.forum-comments-wrapper>article .forum-profile-info.hidden-profile-info{opacity:0.1}.forum-comments-wrapper>article .forum-profile-info.hidden-profile-info h5.forum-profile-username{background:#000}.forum-comments-wrapper>article .forum-comment{padding:.9375rem;width:100%}.forum-comments-wrapper>article .forum-comment *{font-size:.8125rem}.forum-comments-wrapper>article .forum-comment img{margin:1.5em 1.5em 1.5em 0;float:left;width:auto}.forum-comments-wrapper>article .forum-comment .forum-post-links{clear:both;float:right}.forum-comments-wrapper>article .forum-comment .forum-post-links a{padding:0.5em !important}.forum-comments-wrapper>article .forum-comment .moderation-comment{padding:1rem;margin-bottom:0.5rem;color:#f4715b;background:#feece9;border-bottom:2px solid #fbd0c8}.forum-comments-wrapper>article .forum-comment .moderation-comment p{margin-bottom:0.5rem}.forum-comments-wrapper>article .forum-comment .moderation-comment a{text-decoration:underline;color:#f04124}.forum-profile-details-list{list-style:none;margin:.9375rem 0;display:block;float:left}.forum-profile-details-list .forum-post-date{padding-bottom:.9375rem;font-size:.75rem;display:block}.comment-form-wrapper{margin-top:1.875rem;margin-bottom:1.875rem;background-color:#ccd9df;padding:1.875rem;clear:both}.comment-form-wrapper h2{font-size:1.5rem}.comment-form-wrapper fieldset.filter-wrapper{border:none;padding:0.5em}.comment-form-wrapper fieldset.filter-wrapper .form-item{padding:0}.comment-form-wrapper .post-comment-button{margin-top:1em}#back-to-top{float:right;margin-top:5px}#back-to-top a{text-align:right;display:block;width:25px;height:25px;overflow:hidden;margin-bottom:1.875rem}#back-to-top a:before{vertical-align:middle;content:"";font-size:1.5rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}#back-to-top a:before{line-height:normal}.view-profile-icon:before{vertical-align:middle;content:"";font-size:1.1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}.view-profile-icon:before{margin-right:5px}.send-message-icon:before{vertical-align:middle;content:"";font-size:1.1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}.send-message-icon:before{margin-right:5px}.block-user-icon:before{vertical-align:middle;content:"";font-size:1.1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}.block-user-icon:before{margin-right:5px}.topic-teaser-full-view-link ul{margin:0 0 1.875rem 0;float:right}.topic-teaser-full-view-link ul a{display:block;background-color:#4dace0;padding:5px;text-transform:uppercase;font-size:.5625rem;color:#fff}.topic-teaser-full-view-link ul a:hover,.topic-teaser-full-view-link ul a:focus{background:#2187bf}.profile .group-cecon-contact-image{width:100%;display:block;float:left}@media only screen and (min-width: 40.063em){.profile .group-cecon-contact-image{width:15%;margin-right:2%}}.profile .group-cecon-user-meta{width:100%;display:block;float:left}@media only screen and (min-width: 40.063em){.profile .group-cecon-user-meta{width:25%;margin-right:2%}}.profile .group-cecon-user-meta .group-cecon-user-main-info,.profile .group-cecon-user-meta .group-cecon-social-media{border:1px solid #dae0de;padding:.625rem;font-size:calc(13px)}.profile .group-cecon-user-meta .group-cecon-user-main-info .field-label,.profile .group-cecon-user-meta .group-cecon-social-media .field-label{font-size:calc(13px);margin:0.5em 0 0 0}.profile .group-cecon-user-meta .group-cecon-user-main-info ul,.profile .group-cecon-user-meta .group-cecon-social-media ul{list-style:none;margin:0}.profile .group-cecon-user-meta .group-cecon-user-main-info ul li:not(:last-child):after,.profile .group-cecon-user-meta .group-cecon-social-media ul li:not(:last-child):after{content:",";margin-right:0.3em;padding-left:0.1em}.profile .group-cecon-user-meta .group-cecon-user-main-info ul li a,.profile .group-cecon-user-meta .group-cecon-social-media ul li a{font-size:calc(13px)}.profile .group-cecon-user-meta .group-cecon-social-media{margin-top:.625rem}.profile .group-cecon-user-meta .group-cecon-social-media a:before{margin-right:0.5em}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="twitter"]{border:none;padding:0;margin:0}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="twitter"] a:before{vertical-align:middle;content:"";font-size:1.25rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#1cb7eb;speak:none}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="linkedin"]{border:none;padding:0;margin:0}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="linkedin"] a:before{vertical-align:middle;content:"";font-size:1.25rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0077b7;speak:none}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="facebook"]{border:none;padding:0;margin:0}.profile .group-cecon-user-meta .group-cecon-social-media div[class*="facebook"] a:before{vertical-align:middle;content:"";font-size:1.25rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4267b2;speak:none}.profile .group-cecon-user-data{width:100%;display:block;float:left}@media only screen and (min-width: 40.063em){.profile .group-cecon-user-data{width:27%;margin-right:2%}}.profile .group-cecon-user-data .field-name-field-cecon-organisation-company,.profile .group-cecon-user-data .field-name-title-field{background:#dae0de;padding:.625rem;font-size:calc(13px);margin-bottom:.625rem}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib{margin-top:1em}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib .field-label{font-size:calc(13px)}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib .user-latest-contributions{font-size:calc(13px);border:1px solid #dae0de;padding:.625rem}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib .user-latest-contributions p{font-size:calc(13px)}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib .user-latest-contributions .latest-contribution{clear:both;margin-bottom:0.7em}.profile .group-cecon-user-data .field-name-field-cecon-user-latest-contrib .user-latest-contributions .latest-contribution:not(:last-child):after{content:",";margin-right:0.3em;padding-left:0.1em}.profile .group-cecon-account-info{width:100%;display:block;float:left}@media only screen and (min-width: 40.063em){.profile .group-cecon-account-info{width:27%}}.profile .group-cecon-account-info .user-messages,.profile .group-cecon-account-info .user-edit-profile,.profile .group-cecon-account-info .user-conversations,.profile .group-cecon-account-info .user-online-presence{background:#ccd9df;padding:.625rem;font-size:calc(13px);color:#000}.profile .group-cecon-account-info .user-edit-profile,.profile .group-cecon-account-info .user-conversations,.profile .group-cecon-account-info .user-online-presence{margin-top:.625rem}.profile .group-cecon-account-info .user-messages a:before{margin-right:0.2em}.profile .group-cecon-account-info .user-messages a:before{vertical-align:middle;content:"";font-size:1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.profile .group-cecon-account-info .user-edit-profile a:before{margin-right:0.2em}.profile .group-cecon-account-info .user-edit-profile a:before{vertical-align:middle;content:"";font-size:1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.profile .group-cecon-account-info .user-conversations>label:before{margin-right:0.2em}.profile .group-cecon-account-info .user-conversations>label:before{vertical-align:middle;content:"";font-size:1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.profile .group-cecon-account-info .user-conversations input[type="checkbox"]+label{display:inline}.profile .group-cecon-account-info .user-online-presence label[for=edit-online-presence]:before{vertical-align:middle;content:"";font-size:1rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#4dace0;speak:none}.profile .group-cecon-account-info .user-online-presence label[for=edit-online-presence]:before{margin-right:0.2em}.user-status{padding:0.4em;color:#fff;float:left}.user-status.user-offline{background:#f04124}.user-status.user-offline:before{width:10px;height:10px;background:#bb260d;border-radius:5px;display:inline-block;margin-right:0.2em;content:' '}.user-status.user-online{background:#43AC6A}.user-status.user-online:before{width:10px;height:10px;background:#2e7548;border-radius:5px;display:inline-block;margin-right:0.2em;content:' '}.forum-topic-source{font-style:italic;font-size:calc(14px) !important}.forum-topic-source:before{vertical-align:middle;content:"";font-size:.8rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}.forum-topic-source:before{margin-right:0.5em}h1.account{vertical-align:top}h1.account:before{vertical-align:middle;content:"";font-size:2.3rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}h1.messages{vertical-align:top}h1.messages:before{vertical-align:middle;content:"";font-size:2.3rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}h1.notifications{vertical-align:top}h1.notifications:before{vertical-align:middle;content:"";font-size:2.3rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#0c568a;speak:none}h1.notifications:before{margin-right:0.2em}ul.action-links{margin-left:0;display:block;float:left;margin-top:0.5em}ul.action-links li{display:inline-block}ul.action-links li a{font-size:calc(12px);background:#0c568a;color:#fff;padding:0.75em 1em}ul.action-links li a:before{vertical-align:middle;content:"";font-size:.85rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#fff;speak:none}ul.action-links li a:before{margin-right:0.5em}button#edit-delete{font-size:calc(12px);background:#0c568a;color:#fff;padding:0.75em 1em}button#edit-delete:before{vertical-align:middle;content:"";font-size:.85rem;font-family:'cecon-font';font-weight:normal;font-style:normal;color:#fff;speak:none}button#edit-delete:before{margin-right:0.5em}table.privatemsg-list{width:100%;margin-top:1rem}.privatemsg-message-participants{background-color:#ccd9df;margin:0;padding:1em;color:#0c568a;font-size:1rem;font-weight:bold}.privatemsg-message{background-color:#dae0de;max-width:none}.privatemsg-message .privatemsg-message-information{padding:0.5em 0}.privatemsg-message .privatemsg-message-body{font-style:italic}.privatemsg-message .privatemsg-message-date{font-size:calc(11px)}.privatemsg-message ul.privatemsg-message-actions{float:right;margin-right:0.5em}.privatemsg-message ul.privatemsg-message-actions li a{color:#000;background:#ccd9df;padding:0.5em;font-size:calc(13px)}form#privatemsg-new{margin-top:1.875rem;margin-bottom:1.875rem;background-color:#ccd9df;padding:1.875rem;clear:both}form#privatemsg-new .text-format-wrapper{margin-bottom:1em}.privatemsg-message-column{width:98.5%}
