@charset "UTF-8";@font-face{font-family:civil-society;src:url(/assets/css/fonts/civil-society/civil-society.eot);src:url(/assets/css/fonts/civil-society/civil-society.eot?#iefix) format("embedded-opentype"),url(/assets/css/fonts/civil-society/civil-society.woff) format("woff"),url(/assets/css/fonts/civil-society/civil-society.ttf) format("truetype"),url(/assets/css/fonts/civil-society/civil-society.svg#civil-society) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:civil-society!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-font-template-export-01:before{content:"a"}.icon-icon-font-template-export-13:before{content:"b"}.icon-icon-font-template-export-26:before{content:"c"}.icon-icon-font-template-export-25:before{content:"d"}.icon-icon-font-template-export-12:before{content:"e"}.icon-icon-font-template-export-11:before{content:"f"}.icon-icon-font-template-export-24:before{content:"g"}.icon-icon-font-template-export-10:before{content:"h"}.icon-icon-font-template-export-23:before{content:"i"}.icon-icon-font-template-export-22:before{content:"j"}.icon-icon-font-template-export-09:before{content:"k"}.icon-icon-font-template-export-08:before{content:"l"}.icon-icon-font-template-export-21:before{content:"m"}.icon-icon-font-template-export-20:before{content:"n"}.icon-icon-font-template-export-07:before{content:"o"}.icon-icon-font-template-export-06:before{content:"p"}.icon-icon-font-template-export-19:before{content:"q"}.icon-icon-font-template-export-18:before{content:"r"}.icon-icon-font-template-export-05:before{content:"s"}.icon-icon-font-template-export-04:before{content:"t"}.icon-icon-font-template-export-17:before{content:"u"}.icon-icon-font-template-export-31:before{content:"v"}.icon-icon-font-template-export-30:before{content:"w"}.icon-icon-font-template-export-29:before{content:"x"}.icon-icon-font-template-export-28:before{content:"y"}.icon-icon-font-template-export-15:before{content:"z"}.icon-icon-font-template-export-16:before{content:"A"}.icon-icon-font-template-export-03:before{content:"B"}.icon-icon-font-template-export-02:before{content:"C"}.icon-icon-font-template-export-14:before{content:"D"}.icon-icon-font-template-export-27:before{content:"E"}@font-face{font-family:FranklinGothic-Book;src:url(/assets/css/fonts/FranklinGothic-Book/FranklinGothic-Book.eot);src:url(/assets/css/fonts/FranklinGothic-Book/FranklinGothic-Book.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/FranklinGothic-Book/FranklinGothic-Book.woff) format('woff'),url(/assets/css/fonts/FranklinGothic-Book/FranklinGothic-Book.ttf) format('truetype'),url(/assets/css/fonts/FranklinGothic-Book/FranklinGothic-Book.svg#FranklinGothic-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FranklinGothic-Demi;src:url(/assets/css/fonts/FranklinGothic-Demi/FranklinGothic-Demi.eot);src:url(/assets/css/fonts/FranklinGothic-Demi/FranklinGothic-Demi.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/FranklinGothic-Demi/FranklinGothic-Demi.woff) format('woff'),url(/assets/css/fonts/FranklinGothic-Demi/FranklinGothic-Demi.ttf) format('truetype'),url(/assets/css/fonts/FranklinGothic-Demi/FranklinGothic-Demi.svg#FranklinGothic-Demi) format('svg');font-weight:700;font-style:normal}@font-face{font-family:FranklinGothic-Heavy;src:url(/assets/css/fonts/FranklinGothic-Heavy/FranklinGothic-Heavy.eot);src:url(/assets/css/fonts/FranklinGothic-Heavy/FranklinGothic-Heavy.eot?#iefix) format('embedded-opentype'),url(/assets/css/fonts/FranklinGothic-Heavy/FranklinGothic-Heavy.woff) format('woff'),url(/assets/css/fonts/FranklinGothic-Heavy/FranklinGothic-Heavy.ttf) format('truetype'),url(/assets/css/fonts/FranklinGothic-Heavy/FranklinGothic-Heavy.svg#FranklinGothic-Heavy) format('svg');font-weight:800;font-style:normal}html{-webkit-text-size-adjust:none}body{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:400;color:#535353;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden}a{color:#6589ae;cursor:pointer}a:hover{text-decoration:none;color:#6589ae}a:focus{text-decoration:none;outline:0;color:#6589ae}code{color:#2f5878;background:#eee;padding:2px 9px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}hr{border-color:#ccc}p{margin:0 0 26px;line-height:1.5}img{max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#31313f;margin-top:0}.h1,h1{font-size:40px}.h2,h2{font-size:30px}.h3,h3{font-size:26px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}blockquote{border:none;padding:0;margin-bottom:30px}blockquote:after,blockquote:before{content:" ";display:table}blockquote:after{clear:both}blockquote p{font-size:28px;font-style:italic;color:#2f3236;line-height:1.2;margin:0}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}blockquote cite{display:block;border-top:1px solid #eee;padding-top:12px;margin-top:12px;color:#727284;font-size:13px;line-height:1.2;font-style:normal}blockquote cite strong{color:#31313F;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}blockquote .author{text-align:right;float:left;width:130px}blockquote .author:after,blockquote .author:before{content:" ";display:table}blockquote .author:after{clear:both}blockquote .author h4{font-size:16px;margin-bottom:0}blockquote .author p{color:#535353;font-style:normal;font-weight:400;font-size:13px}blockquote .author p:after,blockquote .author p:before{display:none}blockquote .author p.position{color:#727284}blockquote .author .img-wrapper{margin-bottom:20px}blockquote .author+.quote{float:left;width:100%;margin-left:-130px;padding-left:160px}blockquote+.article-group{border-top:none}@media only screen and (max-width:579px){blockquote .author{float:none;text-align:left;width:auto;margin-bottom:10px}blockquote .author .img-wrapper{width:60px;float:left;margin-bottom:0}blockquote .author .img-wrapper+.meta{float:left;width:100%;margin-left:-60px;padding-left:80px;padding-top:8px}blockquote .author+.quote{float:none;width:auto;margin-left:0;padding-left:0}blockquote .quote p{font-size:22px}}.table{font-weight:300;border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr{background:#e5e5e5}.table>thead>tr>th{font-weight:500;color:#535353;text-transform:uppercase}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:7px 19px;border:1px solid #ddd}.table>tbody>tr.total,.table>tfoot>tr.total,.table>thead>tr.total{background-color:#f5f5f5}.table>tbody>tr.total>td,.table>tbody>tr.total>th,.table>tfoot>tr.total>td,.table>tfoot>tr.total>th,.table>thead>tr.total>td,.table>thead>tr.total>th{text-transform:uppercase;font-weight:500}.table>tbody>tr:nth-child(odd)>td{background:0 0}.table>tbody>tr:nth-child(even)>td{background:#f5f5f5}nav>ul{display:block;padding:0;margin:0;list-style:none}.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bababa}.form-control::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#bababa}.form-control:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:#bababa}input.form-control{height:44px}.alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:10px;font-size:15px}.alert.alert-danger{background:#cc193f;color:#fff;padding-left:70px;position:relative}.alert.alert-danger a{color:#fff}.alert.alert-danger:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-143px -201px;width:15px;height:15px;content:"";display:inline-block;text-indent:-999em;position:absolute;left:35px;top:19px}@media only screen and (max-width:767px){.alert.alert-danger{padding-left:35px}.alert.alert-danger:before{left:10px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.login-form input:-webkit-autofill,.login-form input:-webkit-autofill:active,.login-form input:-webkit-autofill:focus,.login-form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff}.form-header{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;margin-bottom:20px}.form-group{margin-bottom:20px}.form-group:after,.form-group:before{content:" ";display:table}.form-group:after{clear:both}.form-group .cta-wrapper{float:right;width:190px;text-align:right;padding-top:10px;padding-right:30px;margin-bottom:10px;max-width:100%}.form-group .cta-wrapper .btn{width:113px;margin-top:10px}.form-group .cta-wrapper .btn.btn-long{width:160px}.form-group .cta-wrapper .btn:first-child{margin-top:0}@media only screen and (max-width:767px){.form-group .cta-wrapper .btn{margin-top:0;margin-bottom:10px;margin-right:10px}}.form-group .cta-wrapper.longer{width:250px}.form-group .cta-wrapper.longer .btn{width:230px}@media only screen and (max-width:767px){.form-group .cta-wrapper{float:none;width:100%;text-align:left;padding:0 15px 10px}}.form-group-value{margin-bottom:0;padding-top:7px}@media only screen and (max-width:767px){.form-group .col-xs-12 .cta-wrapper{padding-left:0}.form-group .column-form-group>div{margin-top:10px}.form-group .column-form-group>div:first-child{margin-top:0}}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px}.form-control:focus{outline:0;border-color:#ccc;box-shadow:none!important}.help-block{font-size:15px;margin:10px 0}.help-block.info-icon{position:relative;padding-left:25px}.help-block.info-icon:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-143px -180px;width:15px;height:15px;content:"";display:inline-block;text-indent:-999em;position:absolute;top:4px;left:0}.has-error .form-control{background:#fef3f5}.has-error .help-block{color:#535353}.custom-file-input{position:absolute;left:-999em}.file-name{display:block;margin-bottom:5px;word-break:break-word}.form-margin{margin-top:65px}@media only screen and (max-width:767px){.form-margin{margin-top:0}}.form-horizontal .control-label{text-align:left;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;line-height:1.2;color:#333}.form-horizontal .control-label.data{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}.grey-box{background:#e8e8e8;padding:30px;margin-bottom:45px;margin-top:20px}.grey-box .form-group{margin-bottom:0}.grey-box .form-control{height:45px}.form-wrapper{background:#fff;height:auto;padding:30px;margin-bottom:30px}.checkbox-inline,.radio-inline{margin-left:0;padding-left:0;margin-right:30px}.checkbox-inline+.show-tooltip,.radio-inline+.show-tooltip{display:inline-block;vertical-align:middle;padding-top:10px}.box-fields{border:1px solid #eee;padding:30px;margin-top:30px}@media only screen and (max-width:767px){.box-fields{padding:20px}}.btn{font-size:16px;line-height:1.2;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#fff;text-align:center;background:#2f3236;white-space:normal;max-width:100%;padding:12px 15px 11px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn:focus,.btn:hover{color:#ebebeb}.btn.btn-long{width:230px}.btn.btn-medium{width:150px}.btn.btn-red{background:#cc193f}.btn.btn-blue{background:#007ba5}.btn.btn-violet{background:#502384}.btn.btn-bluegreen{background:#1d8a99}.btn.btn-yellow{background:#f0ba2f}.btn.btn-green{background:#04a653}.btn.btn-maroon{background:#312326}.btn.btn-remove{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800}.btn.btn-grey-light{background:#8a8a8a}.btn:active{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group-btn .btn{width:100px}.input-group-addon{border-radius:0}.datepicker-group .input-group-addon{border:none;background:0 0}.submit-section{position:relative}.submit-section .left-link{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;margin-bottom:0;position:absolute;left:0;top:12px}.submit-section .left-link a{font-size:13px;color:#727284}@media only screen and (max-width:767px){.submit-section .left-link{position:static;margin-top:10px;text-align:left}}.tooltip-wrapper{padding-left:0;padding-top:10px}.tooltip-wrapper.more-info{padding-top:0}.tooltip-wrapper.more-info a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;color:#4b4b4b;line-height:1;margin-top:4px;display:block}.tooltip-wrapper.more-info a:first-child{margin-top:0}.tooltip-wrapper.more-info a.show-tooltip{width:15px}@media only screen and (max-width:767px){.tooltip-wrapper.more-info{text-align:right;padding-top:10px}.tooltip-wrapper.more-info a{display:inline-block;margin-left:10px;vertical-align:middle}}.label-small{color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;margin:10px 0;cursor:pointer}select.form-control{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-image:url(/assets/img/icon-dropdown.png);background-repeat:no-repeat;background-position:right center;text-indent:.01px;text-overflow:"";padding-right:25px}.lt-ie10 select.form-control{background-image:none;padding-right:0}select.form-control::-ms-expand{display:none}input[type=radio]{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute!important;left:auto;margin-left:1px!important;margin-top:7px}input[type=radio]+label{cursor:pointer;font-size:16px;display:inline;margin-bottom:0;padding-left:0;position:relative;vertical-align:middle;word-break:break-word}input[type=radio]+label:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-279px -246px;width:18px;height:18px;content:"";display:inline-block;text-indent:-999em;margin-right:10px;position:relative;vertical-align:middle;top:-2px}input[type=radio]+label.checked:before{content:",";background-position:-279px -222px}input[type=radio]+label .show-tooltip{vertical-align:middle}input[type=radio]:checked+label:before{content:",";background-position:-279px -222px}input[type=radio][disabled],input[type=radio][disabled]+label{pointer-events:none}input[type=radio][disabled]+label:before{opacity:.5}input[type=radio].square+label:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-204px -249px;width:15px;height:15px;content:"";display:inline-block;text-indent:-999em}input[type=radio].square+label.checked:before,input[type=radio].square:checked+label:before,input[type=radio].square:checked[disabled]+label:before{background-position:-204px -269px}input[type=radio].square[disabled]+label:before{background-position:-279px -276px;opacity:1}input[type=checkbox]{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute!important;left:auto;margin-left:1px!important;margin-top:7px}input[type=checkbox]+label{cursor:pointer;font-size:16px;display:inline;margin-bottom:0;padding-left:0;position:relative;vertical-align:middle;word-break:break-word}input[type=checkbox]+label:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-204px -249px;width:15px;height:15px;content:"";display:inline-block;text-indent:-999em;margin-right:10px;position:relative;vertical-align:middle;top:-2px}input[type=checkbox]+label.checked:before{content:",";background-position:-204px -269px}input[type=checkbox]+label .show-tooltip{vertical-align:middle}input[type=checkbox]:checked+label:before{content:",";background-position:-204px -269px}input[type=checkbox][disabled],input[type=checkbox][disabled]+label{pointer-events:none}input[type=checkbox][disabled]+label:before{content:"'";background-position:-279px -276px}input[type=checkbox].white-checkbox+label:before{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-232px -276px;width:15px;height:15px;content:"";display:inline-block;text-indent:-999em;margin-right:10px;position:relative;vertical-align:middle;top:-2px}input[type=checkbox].white-checkbox+label.checked:before,input[type=checkbox].white-checkbox:checked+label:before{content:",";background-position:-257px -276px}@media print{*{box-shadow:none!important;text-shadow:none!important;-ms-filter:none!important;filter:none!important}input,select,textarea{page-break-inside:avoid}a,a:visited{text-decoration:underline}.ir a:after,a[href]:after,a[href^="javascript:"]:after,a[href^="#"]:after,abbr[title]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.ads-container .ads-wrap,.ads-header-wrap,.announcement-banner,.article-header,.content-section .side-column,.disqus-wrap,.footer-links,.footer-social,.header-banner-content,.mobile-toggle,.overlay,.social-icons,.sponsored-articles-wrap,.text-block.article-widget-marker,.top-links-section{display:none}.footer-contact{position:static!important;width:auto!important}.footer-contact br{display:none!important}.content-section .main-column{float:none;padding-right:15px!important;margin-right:0!important}.article-gallery-popup-wrap *,.entry.featured-entry *,.featured-article-carousel *{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#fff!important}.article-gallery-popup-wrap a,.entry.featured-entry a,.featured-article-carousel a{color:#fff!important;text-decoration:none}.collapsible .collapsible-item .collapsible-content{display:block!important;padding:0!important}.collapsible .collapsible-item>.collapsible-header>a{padding-left:0!important}.collapsible .collapsible-item>.collapsible-header>a:after{display:none}#masthead{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;margin-bottom:30px;background-color:#6589ae!important;-webkit-print-color-adjust:exact}#masthead.bg-blue{background:#007ba5!important}#masthead.bg-blue2{background:#1B75BB!important}#masthead.bg-skyblue{background:#6589ae!important}#masthead.bg-strongblue{background:#0081c9!important}#masthead.bg-white{background:#fbfbfb!important}#masthead.bg-grey-dark{background:#2f3236!important}#masthead.bg-purple{background:#662583!important}#masthead.bg-red{background:#d10e40!important}#masthead.bg-maroon{background:#312326!important}#masthead.bg-violet{background:#502384!important}#masthead.bg-violet-dark{background:#1e132a!important}#masthead.bg-bluegreen{background:#1d8a99!important}#masthead.bg-cyan{background:#06bab1!important}#masthead.bg-bluegreen-dark{background:#1c2526!important}#masthead.bg-yellow{background:#f0ba2f!important}#masthead.bg-green{background:#04a653!important}#masthead.bg-grey{background:#aaa!important}#masthead .header-banner-content,#masthead .search-form-header{display:none}.container{width:100%}.article-detail-gallery .gallery-item .details,.entry.featured-entry .img-wrap+.details,.featured-article-carousel .entry .details .title a,.featured-article-carousel .entry .excerpt p,.featured-article-carousel .entry .meta,.featured-article-carousel .entry .meta .date,.featured-article-carousel .entry .meta .location,.featured-article-carousel .entry.featured-entry .details .title a,.featured-article-carousel .entry.featured-entry .excerpt p,.featured-article-carousel .entry.featured-entry .meta,.featured-article-carousel .entry.featured-entry .meta .date,.featured-article-carousel .entry.featured-entry .meta .location{-webkit-print-color-adjust:exact}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0){.form-control{font-size:16px!important}}.not-visible{display:none}.add-manually{font-weight:700;margin-top:8px;display:inline-block}.underline{text-decoration:underline}.round-borders{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.perfect-round{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.aligned-center{text-align:center}.aligned-right{text-align:right}.aligned-left{text-align:left}.aligned-justify{text-align:justify}.uppercase{text-transform:uppercase}.centered{display:block;margin-left:auto;margin-right:auto}.full-width{width:100%}.line-break{clear:both;background:#ccc;margin:30px 0;height:1px}.intro-text{font-size:18px;color:#333}.side-note{color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;float:right}.listing{padding:0;margin:0;list-style:none}.listing .listing-item{display:block}.listing.programme{margin-bottom:50px}.listing.programme:after,.listing.programme:before{content:" ";display:table}.listing.programme:after{clear:both}.listing.programme>li:after,.listing.programme>li:before{content:" ";display:table}.listing.programme>li:after{clear:both}.listing.programme .no-content .session-title:after{display:none}.listing.programme .schedule{font-size:.7222em;float:left;width:130px;padding-right:10px}.listing.programme .session-title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.2;float:left;width:100%;margin-left:-130px;padding-left:130px;margin-right:-150px;padding-right:150px;cursor:pointer;position:relative;font-weight:400}.listing.programme .session-title:after{content:"+";position:absolute;top:0;right:0}.listing.programme .session-title.is-active:after{content:"-"}.listing.programme .status{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:.7222em;float:right;width:150px;text-align:right;color:#cc193f;padding-right:20px}.listing.programme p{font-size:.9444em}.listing.programme p.position{font-size:.7647em;color:#727284;margin-bottom:0}.listing.programme h4{margin-bottom:0}@media only screen and (max-width:579px){.listing.programme .schedule{float:none;width:100%;padding-right:0}.listing.programme .session-title{float:none;width:100%;margin-left:0;padding-left:0;margin-right:0;padding-right:0;margin-top:10px}.listing.programme .status{float:none;width:100%;text-align:left;margin-top:10px}}.listing.list-shaded>li{margin-bottom:0;padding:10px 15px}.listing.list-shaded>.odd{background:#eee}.listing.list-shaded>.odd .text-block{padding-top:0}.listing.list-shaded .text-block{display:none;clear:both;margin:10px -15px -10px;background:#eee;padding:10px 20px 20px}.listing.list-shaded .text-block h4{margin-bottom:0}.listing.list-shaded .text-block p{line-height:1.5!important;margin-bottom:20px}.listing.list-shaded .text-block .position{margin-bottom:0;font-size:13px;color:#727284}.listing.list-shaded>.even .text-block{background:0 0}.listing.sponsor>li{margin-bottom:25px}.listing.mod-plans{padding:0;margin:0;list-style:none;margin-top:30px;margin-bottom:25px}.listing.mod-plans:first-child{margin-top:0}.listing.mod-plans>li{background:#fff;clear:both;margin-bottom:4px;height:90px;display:table;width:100%}.listing.mod-plans>li:after,.listing.mod-plans>li:before{content:" ";display:table}.listing.mod-plans>li:after{clear:both}@media only screen and (max-width:579px){.listing.mod-plans>li{height:auto;display:block}}.listing.mod-plans>li .column-title{background:#f4f4f4;display:table-cell;padding:0 20px;vertical-align:middle;width:367px}.listing.mod-plans>li .column-title h4{margin-bottom:0}@media only screen and (max-width:1199px){.listing.mod-plans>li .column-title{width:230px}}@media only screen and (max-width:767px){.listing.mod-plans>li .column-title{width:200px}}@media only screen and (max-width:579px){.listing.mod-plans>li .column-title{display:block;padding:30px 20px;width:100%}}.listing.mod-plans>li .column-price{display:table-cell;padding:0 20px;text-align:left;vertical-align:middle}.listing.mod-plans>li .column-price:after,.listing.mod-plans>li .column-price:before{content:" ";display:table}.listing.mod-plans>li .column-price:after{clear:both}@media only screen and (max-width:579px){.listing.mod-plans>li .column-price{display:block;padding:30px 20px;width:100%}}@media only screen and (max-width:479px){.listing.mod-plans>li .column-price{padding:20px}}.listing.mod-plans>li .price-wrapper{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;float:left}@media only screen and (max-width:767px){.listing.mod-plans>li .price-wrapper{width:110px;margin:0 auto;text-align:left;line-height:1}.listing.mod-plans>li .price-wrapper .big{margin-left:0}}.listing.mod-plans>li .price-wrapper .big{font-size:26px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;margin-left:5px;position:relative}.listing.mod-plans>li .price-wrapper .evat-label{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;position:absolute;top:100%;right:0}.listing.mod-plans>li .btn-wrapper{float:right}.listing.mod-plans>li .btn-wrapper .btn{width:170px}@media only screen and (max-width:479px){.listing.mod-plans>li .btn-wrapper .btn{width:115px}}.sponsor-list{padding:0;list-style:none;margin:0 -8px}.sponsor-list:after,.sponsor-list:before{content:" ";display:table}.sponsor-list:after{clear:both}.sponsor-list li{padding:0 8px;float:left;width:33.33%}.sponsor-list li img{width:100%}@media only screen and (max-width:579px){.sponsor-list li{width:100%;margin-bottom:20px}.sponsor-list li img{max-width:320px}}.subheading{color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;margin-bottom:10px}.meta-label{display:inline-block;vertical-align:middle;position:relative;background:#646473;padding:4px 8px 4px 25px;font-size:12px;color:#fff;text-transform:uppercase}.meta-label:focus,.meta-label:hover{color:#fff}.meta-label .cs-ico{position:absolute;top:0;left:0;bottom:0;width:21px;background:#83838F;padding-top:7px;text-align:center}.meta-label .cs-ico:before{margin:0 auto}.text-block{background:#f6f6f6;padding:25px;margin:0 0 20px}.text-block h3{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:13px;margin:0 0 17px;color:#333;text-transform:uppercase}.text-block p{color:#73726D;font-size:16px;line-height:1.5;margin:0}.text-block .listing li{color:#73726D;font-size:16px;line-height:1.3;margin-top:10px}.text-block .listing li:first-child{margin-top:0}.text-block .tweet-link{color:#73726D}.text-block .tweet-label{display:inline-block;color:#31313F;text-transform:uppercase;font-size:12px;margin-left:5px;line-height:1.3;padding:3px 8px;border:1px solid #31313F;text-decoration:none}.text-block .see-more-text h3{font-size:13px;text-transform:uppercase}.text-block .see-more-links{padding:0;margin:0;list-style:none}.text-block .see-more-links li+li{margin-top:10px}.text-block .see-more-links li a.link{font-size:17px;color:#6589ae;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-decoration:none}.text-block .see-more-links li a.meta-label{margin-left:5px}@media only screen and (max-width:767px){.text-block .see-more-links li a.meta-label{display:none}}.text-block .more-on-links{padding:0;margin:0;margin-top:-20px;list-style:none;display:block;width:100%}.text-block .more-on-links:after,.text-block .more-on-links:before{content:" ";display:table}.text-block .more-on-links:after{clear:both}.text-block .more-on-links li{display:block;width:33.3333%;height:67px;float:left;margin-top:20px;padding-right:25px}@media only screen and (max-width:579px){.text-block .more-on-links li{width:50%}}.text-block .more-on-links li a{text-decoration:none;display:block}.text-block .more-on-links li.hidden-tags{display:none}@media only screen and (max-width:579px){.text-block .more-on-links li.show-hidden-tags{display:block;width:auto;float:none;clear:both;padding:0;margin:0 -25px -25px;height:auto}.text-block .more-on-links li.show-hidden-tags .link{background:#e9e9e9;padding:10px 10px 10px 45px;position:relative}.text-block .more-on-links li.show-hidden-tags .link .labe-text{text-align:left}.text-block .more-on-links li.show-hidden-tags .link .count{font-size:20px;position:absolute;top:7px;left:25px}}.text-block .more-on-links .link{color:#333;font-size:16px;line-height:1.2}.text-block .more-on-links .link .label-text{display:block}.text-block .more-on-links .link .count{display:block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:40px}.cs-ico{display:inline-block}.cs-ico:before{display:block;content:"";background:url(/assets/img/civil-sprite.png) no-repeat}.cs-ico.user-sm:before{background-position:-4px -53px;width:25px;height:25px}.cs-ico.hamburger:before{background-position:-3px -3px;width:24px;height:20px}.cs-ico.facebook:before{background-position:-31px -3px;width:44px;height:44px}.cs-ico.twitter:before{background-position:-31px -50px;width:44px;height:44px}.cs-ico.linkedin:before{background-position:-78px -3px;width:44px;height:44px}.cs-ico.youtube:before{background-position:-78px -50px;width:44px;height:44px}.cs-ico.rss:before{background-position:-125px -3px;width:44px;height:44px}.cs-ico.facebook2:before{background-position:-226px -51px;width:50px;height:50px}.cs-ico.twitter2:before{background-position:-226px -107px;width:50px;height:50px}.cs-ico.comment:before{background-position:-226px -163px;width:50px;height:50px}.cs-ico.add:before{background-position:-226px -218px;width:50px;height:50px}.cs-ico.calendar-o-green:before{background-position:-3px -104px;width:40px;height:40px}.cs-ico.calendar-o-purple:before{background-position:-47px -104px;width:40px;height:40px}.cs-ico.calendar-o-red:before{background-position:-90px -104px;width:40px;height:40px}.cs-ico.ellipsis:before{background-position:-6px -151px;width:23px;height:5px}.cs-ico.close-ico:before{background-position:-4px -162px;width:21px;height:21px}.cs-ico.pie:before{background-position:-58px -151px;width:20px;height:20px}.cs-ico.play:before{background-position:-87px -151px;width:15px;height:18px}.cs-ico.play-sm:before{background-position:-219px -5px;width:7px;height:9px}.cs-ico.play-lg:before{background-position:-240px -5px;width:30px;height:36px}.cs-ico.gallery-sm:before{background-position:-219px -23px;width:14px;height:9px}.cs-ico.search-ellipsis:before{background-position:-130px -54px;width:24px;height:33px}.cs-ico.search-grey:before{background-position:-8px -194px;width:21px;height:21px}.cs-ico.search-lg-grey:before{background-position:-6px -221px;width:40px;height:40px}.cs-ico.close-modal:before{background-position:-6px -266px;width:31px;height:31px}.cs-ico.info:before{background-position:-107px -180px;width:16px;height:16px}.cs-ico.info.white-info:before{background-position:-107px -202px;width:15px;height:16px}.cs-ico.calendar:before{background-position:-177px -200px;width:15px;height:15px}.cs-ico.flag:before{background-position:-204px -225px;width:14px;height:16px}.cs-ico.tooltip:before{background-position:-107px -153px;width:15px;height:15px}.cs-ico-font{display:inline-block;text-align:center}.cs-ico-font:before{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-ico-font.svg-replace-icon:before{display:none}.cs-ico-font.box50{width:50px!important;height:50px!important;background:#fff;display:block}.cs-ico-font.box50:before{line-height:50px!important}.cs-ico-font.box50.svg-replace-icon{display:flex;align-items:center;justify-content:center}.cs-ico-font.box50.svg-replace-icon img{max-width:40px}.cs-ico-font.facebook{width:44px;height:44px;background:#3B5998;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.facebook:before{content:"m";line-height:44px;font-size:30px}.cs-ico-font.twitter{width:44px;height:44px;background:#00ACED;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.twitter:before{content:"j";line-height:44px;font-size:30px}.cs-ico-font.linkedin{width:44px;height:44px;background:#2279B8;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.linkedin:before{content:"n";line-height:44px;font-size:30px}.cs-ico-font.youtube{width:44px;height:44px;background:#FB3330;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.youtube:before{content:"g";line-height:44px;font-size:30px}.cs-ico-font.gplus{width:44px;height:44px;background:#D6492F;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.gplus:before{content:"d";line-height:44px;font-size:30px}.cs-ico-font.email{width:44px;height:44px;background:#737384;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.email:before{content:"F";line-height:44px;font-size:30px}.cs-ico-font.rss{width:44px;height:44px;background:#F0BA2F;text-align:center;overflow:hidden;color:#fff}.cs-ico-font.rss:before{content:"q";line-height:44px;font-size:30px}.cs-ico-font.hamburger:before{content:"C";font-size:22px;color:#fff;line-height:1}.cs-ico-font.search:before{content:"a";font-size:22px;color:#fff;line-height:1}.cs-ico-font.close-ico:before{content:"B";font-size:22px;color:#fff;line-height:1}.cs-ico-font.comment{border:1px solid rgba(131,131,141,.1)}.cs-ico-font.comment:before{content:"i";font-size:30px;color:#727284}.cs-ico-font.add-box{border:1px solid rgba(131,131,141,.1)}.cs-ico-font.add-box:before{content:"G";font-size:30px;color:#727284;text-align:center}.cs-ico-font.user-ico{background:#A2A8B3;width:25px;height:25px;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.cs-ico-font.user-ico:before{content:"l";font-size:14px;color:#fff;line-height:25px}.cs-ico-font.cart:before{content:"v";font-size:23px}.bg-blue{background:#007ba5}.bg-blue2{background:#1B75BB}.bg-skyblue-2,.carousel-section.top-left-arrow,.tabbed-section.top-left-arrow{background-color:#e5eaf1!important}.bg-skyblue{background:#6589ae}.bg-strongblue{background:#0081c9}.bg-white{background:#fbfbfb}.bg-grey-dark{background:#2f3236}.bg-purple{background:#662583}.bg-red{background:#d10e40}.bg-maroon{background:#312326}.bg-violet{background:#502384}.bg-violet-dark{background:#1e132a}.bg-bluegreen{background:#1d8a99}.bg-cyan{background:#06bab1}.bg-bluegreen-dark{background:#1c2526}.bg-yellow{background:#f0ba2f}.bg-green{background:#04a653}.bg-grey{background:#aaa}.color-red{color:#cc193f}.main-wrapper{-webkit-transition:.4s left ease,.4s right ease;-moz-transition:.4s left ease,.4s right ease;-ms-transition:.4s left ease,.4s right ease;-o-transition:.4s left ease,.4s right ease;transition:.4s left ease,.4s right ease}.main-wrapper.cke_editable{overflow:auto}.entry.entry-teaser{position:relative;min-height:100px;overflow:hidden}.entry.entry-teaser:after{content:'';position:absolute;z-index:5;bottom:0;left:0;display:block;width:100%;height:165px;background:linear-gradient(180deg,rgba(251,251,251,0)0,rgba(251,251,251,.96)81.12%,#fbfbfb 100%)}.entry.details-entry .title{font-size:40px;line-height:1.2;color:#31313F;margin:-5px 0 0}.entry.details-entry .title+.meta{margin-top:0}@media only screen and (max-width:767px){.entry.details-entry .title{margin:0}}@media only screen and (max-width:579px){.entry.details-entry .title{font-size:28px;line-height:1.1}}.entry.details-entry .meta{color:#737384;display:inline-block;font-size:.8125em;line-height:1.4;margin:10px 0 25px}.entry.details-entry .meta .category{color:#333;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:16px}.entry.details-entry .entry-intro p{font-size:18px;color:#333;line-height:1.2}.entry.details-entry .img-wrap{position:relative;margin-bottom:25px}.entry.details-entry .img-wrap .cs-ico{width:80px;height:80px;display:block;background:#222;background:rgba(34,34,34,.4);padding-top:22px;position:absolute;bottom:30px;left:30px;z-index:2}.entry.details-entry .img-wrap .cs-ico:before{margin:0 auto}.entry.details-entry .img-caption{margin-bottom:20px}.entry.details-entry .img-caption .text{color:#333;font-size:13px;font-style:italic;line-height:1.3;margin:0 0 7px}.entry.details-entry .img-caption .copyright{font-size:13px;color:#9FA5B2;line-height:1.3}.entry.details-entry .img-caption+.details .article-author{margin-top:-60px}@media only screen and (max-width:767px){.entry.details-entry .img-caption+.details .article-author{margin-top:0}}.entry.details-entry .details{padding-right:40px}.entry.details-entry .details:after,.entry.details-entry .details:before{content:" ";display:table}.entry.details-entry .details:after{clear:both}@media only screen and (max-width:1199px){.entry.details-entry .details{padding-right:0}}.entry.details-entry .details .col-right{width:100%;padding-left:140px;position:relative;z-index:1;float:right;margin-left:-130px}.entry.details-entry .details .col-right p{line-height:1.4}@media only screen and (max-width:767px){.entry.details-entry .details .col-right{padding-left:0!important;margin-left:0;float:none}}.entry.details-entry .details .col-left{width:130px;float:left;position:relative;z-index:2}@media only screen and (max-width:767px){.entry.details-entry .details .col-left{width:100%;float:none}}.entry.details-entry .disqus-wrap{padding-left:170px;padding-right:90px}@media only screen and (max-width:1199px){.entry.details-entry .disqus-wrap{padding-right:0}}@media only screen and (max-width:767px){.entry.details-entry .disqus-wrap{padding-left:0}}@media only screen and (max-width:767px){.article-author{padding-left:0;padding-right:20px}}.article-author .author-img{text-align:right;margin-bottom:20px}@media only screen and (max-width:767px){.article-author .author-img{text-align:left;width:70px;float:left;position:relative;z-index:2}}.article-author .author-img a{text-decoration:none;display:inline-block}.article-author .author-img img{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.article-author .author-details{text-align:right;margin-bottom:20px}.article-author .author-details:after,.article-author .author-details:before{content:" ";display:table}.article-author .author-details:after{clear:both}@media only screen and (max-width:767px){.article-author .author-details{text-align:left;margin-bottom:10px;position:relative;z-index:1;float:left;margin-left:-70px;padding-left:85px}}.article-author .author-details .name{margin:0;font-size:16px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;line-height:1.2}.article-author .author-details .name a{color:#31313F}.article-author .author-details .count{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:1.3;color:#31313F}.article-author .author-details .social-links{margin:5px 0 10px}.article-author .author-details .social-links a{font-size:13px;line-height:1.2;color:#333}.article-author .author-details .social-links a+a{margin-left:12px}.article-author .social-icons{float:left;width:100px;position:relative;z-index:10;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.article-author .social-icons:after,.article-author .social-icons:before{content:" ";display:table}.article-author .social-icons:after{clear:both}@media only screen and (max-width:767px){.article-author .social-icons{width:200px;float:none;margin:15px 0 25px;position:static}}.article-author .social-icons a{float:left;width:50px}.article-author .social-icons a .cs-ico{display:block}.article-author .social-icons a.more-social{position:relative;z-index:3}.article-author .social-icons a.more-social .cs-ico-font:before{display:block;-webkit-transition:transform 400ms ease;-moz-transition:transform 400ms ease;-ms-transition:transform 400ms ease;-o-transition:transform 400ms ease;transition:transform 400ms ease;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.article-author .social-icons a.more-social.active .cs-ico-font:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.article-author .social-icons a.hidden-social{display:block;position:absolute;bottom:0;right:0;-webkit-transition:transform 400ms ease;-moz-transition:transform 400ms ease;-ms-transition:transform 400ms ease;-o-transition:transform 400ms ease;transition:transform 400ms ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.article-author .social-icons.expanded a.more-social .cs-ico-font:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.article-author .social-icons.expanded a.hidden-social.hidden-1{-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);transform:translate(0,50px)}.article-author .social-icons.expanded a.hidden-social.hidden-2{-webkit-transform:translate(0,99px);-moz-transform:translate(0,99px);-ms-transform:translate(0,99px);-o-transform:translate(0,99px);transform:translate(0,99px)}.article-author .social-icons.expanded a.hidden-social.hidden-3{-webkit-transform:translate(0,148px);-moz-transform:translate(0,148px);-ms-transform:translate(0,148px);-o-transform:translate(0,148px);transform:translate(0,148px)}.article-author .social-icons.expanded a.hidden-social.hidden-4{-webkit-transform:translate(0,197px);-moz-transform:translate(0,197px);-ms-transform:translate(0,197px);-o-transform:translate(0,197px);transform:translate(0,197px)}.article-author .social-icons.expanded a.hidden-social.hidden-5{-webkit-transform:translate(0,246px);-moz-transform:translate(0,246px);-ms-transform:translate(0,246px);-o-transform:translate(0,246px);transform:translate(0,246px)}.title-wrapper .meta{color:#737384;font-size:.8125em;line-height:1.4;margin:10px 0 25px}.title-wrapper .meta *{margin-right:5px}@media only screen and (max-width:991px){.title-wrapper{padding-left:0;padding-right:0}}.dl-horizontal dd{word-break:break-word}.dl-horizontal.contact-details{font-size:14px}.dl-horizontal.contact-details dt{width:85px;text-align:left;float:left}.dl-horizontal.contact-details dd{margin-left:100px;word-break:break-word}@media only screen and (max-width:479px){.dl-horizontal.contact-details dd{margin-left:95px}}.dl-horizontal.order-summary{font-size:14px}.dl-horizontal.order-summary dt{text-align:left;overflow:visible;text-overflow:none;white-space:normal;margin-bottom:5px}.dl-horizontal.order-summary dd{word-break:break-word;margin-bottom:5px;text-align:right}#contents{background:#fbfbfb}#contents.bg-white{background:#fff}.sidebar:after,.sidebar:before{content:" ";display:table}.sidebar:after{clear:both}@media only screen and (max-width:991px){.sidebar .widget{margin-bottom:30px;width:100%;float:none}}.sidebar .widget+.widget{margin-top:30px}@media only screen and (max-width:991px){.sidebar .widget+.widget{margin-top:0}}@media only screen and (max-width:767px){.sidebar .widget.widget-ad{padding-left:0;padding-right:0;border-bottom:none}}.sidebar blockquote .author{float:none;text-align:left;width:auto;margin-bottom:10px}.sidebar blockquote .author .img-wrapper{width:60px;float:left;margin-bottom:0}.sidebar blockquote .author .img-wrapper+.meta{float:left;width:100%;margin-left:-60px;padding-left:80px;padding-top:8px}.sidebar blockquote .author+.quote{float:none;width:auto;margin-left:0;padding-left:0}.sidebar blockquote .quote p{font-size:20px}@media only screen and (max-width:991px){.container{width:100%}}.checkbox-list{padding:0;margin:0;list-style:none}.checkbox-list li{margin-bottom:5px}.content-section{padding:30px 0}@media only screen and (max-width:991px){.content-section{padding:30px 20px}}@media only screen and (max-width:767px){.content-section{padding:30px 15px}}.content-section .main-column{position:relative;z-index:1;float:left;width:100%;padding-left:15px;padding-right:345px;margin-right:-330px;min-height:1px}@media only screen and (max-width:991px){.content-section .main-column{float:none;padding:0;margin:0}}.content-section .main-column>.entry>.title{font-size:40px}@media only screen and (max-width:767px){.content-section .main-column>.entry>.title{font-size:20px}}.content-section .side-column{position:relative;z-index:2;width:330px;float:left;padding-right:15px;padding-left:15px;min-height:1px}@media only screen and (max-width:991px){.content-section .side-column{float:none;width:100%;padding:0;margin-top:23px;z-index:0}}@media only screen and (max-width:767px){.content-section .side-column{margin-left:-10px;margin-right:-10px;width:auto}}.content-section.mod-half .header-row{margin-bottom:30px}.content-section.mod-half .main-column,.content-section.mod-half .side-column{padding:0 15px;width:50%;margin:0}@media only screen and (max-width:991px){.content-section.mod-half .main-column{width:100%;margin-bottom:20px}}@media only screen and (max-width:991px){.content-section.mod-half .side-column{width:100%}.content-section.mod-half .side-column .aligned-right{text-align:left}}.content-section-header{color:#31313F;font-size:36px;line-height:39px;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #eee}.carousel-section,.tabbed-section{padding:20px 0}.tabbed-section .section-title{margin:0 0 15px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;color:#535353}.tabbed-section .section-title.has-sub{margin-bottom:10px}.tabbed-section .sub{color:#535353;font-size:16px;line-height:1.2;margin:0 0 30px}.top-left-arrow .container{position:relative}.top-left-arrow .container:before{content:"";display:block;position:absolute;background:url(/assets/img/civil-sprite.png) no-repeat -6px -84px;width:17px;height:13px;top:-20px;left:17px}.page-header{border:none;padding:40px 0 10px;margin:0 0 20px;background:#fff}.page-header .container{position:relative}.page-header .page-title{color:#6587AC}.page-header .count{position:absolute;top:0;right:15px;font-size:32px;line-height:34px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-align:right}.page-header .count small{display:block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:16px}.article-header{padding:15px 0;background:#f6f6f6;margin-bottom:30px}.article-header+.content-section{padding-top:5px}@media only screen and (max-width:579px){.article-header{display:none}.article-header+.content-section{padding-top:30px}}.subtitle{color:#727284;font-size:13px;line-height:1.3}.return-link{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}.return-link a{color:#727284}.entry .img-wrap{margin:0 0 12px}.entry .img-wrap a{display:block;text-decoration:none}@media only screen and (max-width:1199px){.entry .img-wrap img{width:100%;height:auto}}@media only screen and (max-width:579px){.entry .img-wrap img{width:100%;height:auto}}.entry .img-wrap.caption-on-right{width:100%;float:left;margin-right:-220px;padding-right:220px}.entry .img-wrap.caption-on-right+.img-caption{width:220px;float:left;padding:20px;margin-top:-20px;background:#fbfbfb;position:relative;z-index:1}.entry .img-wrap.caption-on-right+.img-caption+*{clear:both}@media only screen and (max-width:479px){.entry .img-wrap.caption-on-right{float:none;margin-right:0;margin-bottom:0;padding-right:0;margin-top:0}.entry .img-wrap.caption-on-right+.img-caption{width:100%;float:none}}.entry .details .title{margin:0 0 8px;font-size:20px;line-height:1.1}.entry .details .title a{color:#333}.entry .details .meta{font-size:.8125em;line-height:1.4}.entry .details .meta,.entry .details .meta .date,.entry .details .meta .location{color:#737384;display:inline-block}.entry .details .meta .type{text-transform:uppercase;color:#6589ae;display:inline-block}.entry .details .meta>*{margin-right:8px}.entry .details .meta+.excerpt{margin-top:12px}.entry .details .excerpt p{line-height:1.2;margin:0}.entry.private .details .title a:after{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o";font-size:60%;margin-left:5px;color:#A2A8B3}.entry.featured-entry{position:relative}@media only screen and (max-width:579px){.entry.featured-entry{margin-top:-30px}}.entry.featured-entry .img-wrap{width:100%;margin:0}@media only screen and (max-width:1199px){.entry.featured-entry .img-wrap{padding-bottom:110px}}@media only screen and (max-width:579px){.entry.featured-entry .img-wrap{padding-bottom:0;width:auto;margin-right:-20px;margin-left:-20px;position:relative;z-index:1}}.entry.featured-entry .img-wrap img{width:100%;margin:0;height:auto}.entry.featured-entry .img-wrap+.details{background:#fbfbfb;padding:28px 30px;position:absolute;z-index:2;width:570px;left:0;bottom:0}@media only screen and (max-width:767px){.entry.featured-entry .img-wrap+.details{width:100%;max-width:520px}}@media only screen and (max-width:579px){.entry.featured-entry .img-wrap+.details{position:relative;padding:15px 20px;margin-top:-30px;z-index:2}}.entry.featured-entry .details .title{font-size:36px}@media only screen and (max-width:767px){.entry.featured-entry .details .title{font-size:30px}}@media only screen and (max-width:579px){.entry.featured-entry .details .title{font-size:20px}}.entry.main-entry{position:relative}.entry.main-entry:after,.entry.main-entry:before{content:" ";display:table}.entry.main-entry:after{clear:both}.entry.main-entry:first-child{padding-top:13px}.entry.main-entry .img-wrap{width:370px;margin:0;position:relative;z-index:2;float:left}@media only screen and (max-width:1199px){.entry.main-entry .img-wrap{width:320px}}@media only screen and (max-width:579px){.entry.main-entry .img-wrap{padding-bottom:0;width:auto;margin-right:-9px;margin-left:-9px;position:relative;z-index:1;float:none}.entry.main-entry .img-wrap img{max-width:none;width:100%}}.entry.main-entry .img-wrap img{max-width:100%;height:auto}.entry.main-entry .img-wrap+.details{width:100%;margin-left:-370px;padding-left:400px;position:relative;z-index:1;float:left}@media only screen and (max-width:1199px){.entry.main-entry .img-wrap+.details{margin-left:-320px;padding-left:340px}}@media only screen and (max-width:579px){.entry.main-entry .img-wrap+.details{position:relative;padding:15px 20px;margin-top:-30px;z-index:2;background:#fff;margin-right:1px;margin-left:1px;width:auto}}.entry.main-entry .details .title{font-size:36px}@media only screen and (max-width:767px){.entry.main-entry .details .title{font-size:30px}}@media only screen and (max-width:579px){.entry.main-entry .details .title{font-size:20px}}.entry.main-entry .details .title a{-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.entry.main-entry .details .title a:hover{color:#6589ae}.entry.individual-entry:after,.entry.individual-entry:before{content:" ";display:table}.entry.individual-entry:after{clear:both}.entry.individual-entry .img-wrap{width:220px;position:relative;z-index:2;float:left}@media only screen and (max-width:767px){.entry.individual-entry .img-wrap{width:150px}}@media only screen and (max-width:579px){.entry.individual-entry .img-wrap{text-align:center;float:none;width:200px;margin:0 auto 15px}}.entry.individual-entry .img-wrap+.details{float:left;margin-left:-220px;padding-left:250px}@media only screen and (max-width:767px){.entry.individual-entry .img-wrap+.details{margin-left:-150px;padding-left:180px}}@media only screen and (max-width:579px){.entry.individual-entry .img-wrap+.details{margin-left:0;padding-left:0;float:none}}.entry.individual-entry .details{width:100%;position:relative;z-index:1}.entry.organisation-entry:after,.entry.organisation-entry:before{content:" ";display:table}.entry.organisation-entry:after{clear:both}.entry.organisation-entry .org-info{width:220px;position:relative;z-index:2;float:left;padding:30px;background:#fff}.entry.organisation-entry .org-info:after,.entry.organisation-entry .org-info:before{content:" ";display:table}.entry.organisation-entry .org-info:after{clear:both}@media only screen and (max-width:767px){.entry.organisation-entry .org-info{width:150px}}@media only screen and (max-width:579px){.entry.organisation-entry .org-info{text-align:center;float:none;width:300px;margin:0 auto 15px}}.entry.organisation-entry .org-info .img-wrap{margin:0 0 15px}.entry.organisation-entry .org-info .org-address{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:1.3;color:#31313F;text-align:right;margin-bottom:15px}.entry.organisation-entry .org-info .org-links{text-align:right;margin-bottom:15px}.entry.organisation-entry .org-info .org-links a{font-size:13px;line-height:1.2;color:#333;display:inline-block}.entry.organisation-entry .org-info .org-links a+a{margin-left:8px}.entry.organisation-entry .org-info .social-share-label{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:15px;line-height:1.3;color:#31313F;text-align:right;margin-bottom:5px;display:block}.entry.organisation-entry .org-info .social-icons{width:150px;float:right}.entry.organisation-entry .org-info .social-icons:after,.entry.organisation-entry .org-info .social-icons:before{content:" ";display:table}.entry.organisation-entry .org-info .social-icons:after{clear:both}.entry.organisation-entry .org-info .social-icons a{float:left;display:block;width:50px}.entry.organisation-entry .details{float:left;margin-left:-220px;padding-left:250px;width:100%;position:relative;z-index:1}@media only screen and (max-width:767px){.entry.organisation-entry .details{margin-left:-150px;padding-left:180px}}@media only screen and (max-width:579px){.entry.organisation-entry .details{margin-left:0;padding-left:0;float:none}}.entry.job-entry:after,.entry.job-entry:before{content:" ";display:table}.entry.job-entry:after{clear:both}.entry.job-entry .job-info{width:240px;position:relative;z-index:2;float:left;padding:30px;background:#fff}.entry.job-entry .job-info:after,.entry.job-entry .job-info:before{content:" ";display:table}.entry.job-entry .job-info:after{clear:both}@media only screen and (max-width:767px){.entry.job-entry .job-info{text-align:center;float:none;width:300px;margin:0 auto 15px}}.entry.job-entry .job-info .closing-date,.entry.job-entry .job-info .img-wrap,.entry.job-entry .job-info .job-meta{margin:0 0 15px}.entry.job-entry .job-info .closing-date span,.entry.job-entry .job-info .job-meta span{display:block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:1.2}.entry.job-entry .job-info .btn-apply{padding:4px 12px}.entry.job-entry .job-info+.details{float:left;margin-left:-240px;padding-left:270px}@media only screen and (max-width:767px){.entry.job-entry .job-info+.details{margin-left:0;padding-left:0;float:none}}.entry.job-entry .details{width:100%;position:relative;z-index:1}.entry.job-entry .details .title{font-size:34px;line-height:1.2;color:#31313F;margin:0}.entry.job-entry .details .meta{margin-bottom:24px}.entry.job-entry .details .meta .meta-item{display:block}@media only screen and (max-width:579px){.entry.widget-entry .img-wrap{margin-right:-14px;margin-left:-14px;position:relative;z-index:1;margin-bottom:0}}@media only screen and (max-width:579px){.entry.widget-entry .img-wrap+.details{padding:15px;margin-top:-30px;margin-right:10px;margin-left:10px;background:#fff;width:auto;position:relative;z-index:2}}.entry .entry-intro p{font-size:18px;color:#333;line-height:1.35}.article-group{padding:30px 0 10px;margin:30px 0 0;border-top:1px solid #eee;overflow:hidden}@media only screen and (max-width:991px){.article-group{border-top:none}}@media only screen and (max-width:767px){.article-group{margin-top:22px;padding-top:0;padding-bottom:0}}.article-group .masonry-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%!important}.article-group .masonry-container .masonry-item{width:33.3333%;margin-bottom:20px;position:static!important;top:0!important;left:0!important;right:0!important;transform:inherit!important;transition:inherit!important}.article-group .masonry-container .masonry-item .entry{height:100%;border-right:1px solid #eee}@media only screen and (max-width:1199px){.article-group .masonry-container .masonry-item{width:50%}}@media only screen and (max-width:579px){.article-group .masonry-container .masonry-item{width:100%}}@media only screen and (max-width:579px){.article-group .masonry-container .masonry-item .entry{border-left:none}}.article-group .masonry-container .masonry-item .entry .details .title a{-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.article-group .masonry-container .masonry-item .entry .details .title a:hover{color:#6589ae}.article-group .article-container .article-item{width:33.3333%;float:left}@media only screen and (max-width:1199px){.article-group .article-container .article-item{width:50%}}@media only screen and (max-width:579px){.article-group .article-container .article-item{width:100%;height:auto!important}}.article-group .article-container .article-item .entry{padding:0}.article-group .article-group-inner{margin-left:-24px;margin-right:-24px}.article-group .article-group-inner.mod-two-column{height:auto!important}.article-group .article-group-inner.mod-two-column .masonry-container .masonry-item{width:50%}@media only screen and (max-width:991px){.article-group .article-group-inner.mod-two-column .masonry-container .masonry-item{width:40%}}@media only screen and (max-width:767px){.article-group .article-group-inner.mod-two-column .masonry-container .masonry-item{width:50%}}@media only screen and (max-width:579px){.article-group .article-group-inner.mod-two-column .masonry-container .masonry-item{width:100%}}@media only screen and (min-width:1200px){.article-group .article-group-inner.mod-two-column .masonry-container .masonry-item:nth-of-type(-n+3) .entry{padding-top:30px}}.article-group .entry{padding:30px 24px;position:relative}@media only screen and (max-width:767px){.article-group .entry{padding:21px 20px}.article-group .entry .img-wrap{position:relative;z-index:1;margin-bottom:0}.article-group .entry .img-wrap+.details{background:#fff;padding:15px;margin-top:-30px;margin-right:10px;margin-left:10px;width:auto;position:relative;z-index:2}.article-group .entry .details{margin-right:10px;margin-left:10px;padding:0 15px}}@media only screen and (max-width:579px){.article-group .entry{padding-left:15px;padding-right:15px}}.article-group .row .entry{padding:0;margin-bottom:30px}.article-group .row>div{border-left:1px solid #eee}@media only screen and (min-width:992px){.article-group .row>div:nth-child(3n+1){border-left:none}}@media only screen and (max-width:991px){.article-group .row>div{border-left:none}.article-group .row>div .entry{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.article-group .row>div{height:auto!important;border-left:none}}@media only screen and (min-width:1200px){.article-group .masonry-item:nth-of-type(-n+3) .entry{padding-top:5px}.article-group .masonry-item:nth-of-type(-n+3) .entry:before{display:none}}@media only screen and (min-width:992px){.article-group .masonry-item:nth-of-type(-n+2) .entry{padding-top:5px}.article-group .masonry-item:nth-of-type(-n+2) .entry:before{display:none}}.article-carousel .owl-stage{min-width:100%!important}.article-carousel .entry{width:100%;margin:0 auto}.lt-ie9 .article-carousel .entry{width:100%!important}@media only screen and (max-width:479px){.article-carousel .entry,.article-carousel .entry.featured{width:300px;max-width:100%}}.article-carousel .entry .img-wrap.has-icon{position:relative}.article-carousel .entry .img-wrap.has-icon a{position:relative;z-index:1}.article-carousel .entry .img-wrap.has-icon .cs-ico{position:absolute;z-index:2;bottom:0;left:0;width:40px;height:40px;text-align:center;padding:10px 0 0;background:rgba(0,0,0,.4)}.article-carousel .entry .img-wrap.has-icon .cs-ico:before{margin:0 auto}.article-carousel .entry .img-wrap.has-icon .cs-ico.play{padding-top:11px}.article-carousel .entry .details .title{font-size:20px;line-height:1.2;margin:0}.article-carousel .entry .details .title a{color:#535353}.article-carousel .entry .details .meta{margin:0 0 8px}.sponsored-articles-wrap{margin:30px 0}.sponsored-articles-wrap h2{font-size:26px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#333;margin:0 0 15px}.sponsored-articles-wrap .sponsored-articles-row{margin:0 -15px}.sponsored-articles-wrap .entry{padding:15px;min-height:260px}.search-results-list .article-item,.search-results-list .masonry-item,.sponsored-articles-row .article-item,.sponsored-articles-row .masonry-item{width:33.3333%}@media only screen and (max-width:1199px){.search-results-list .article-item,.search-results-list .masonry-item,.sponsored-articles-row .article-item,.sponsored-articles-row .masonry-item{width:50%}}@media only screen and (max-width:991px){.search-results-list .article-item,.search-results-list .masonry-item,.sponsored-articles-row .article-item,.sponsored-articles-row .masonry-item{width:33.3333%}}@media only screen and (max-width:767px){.search-results-list .article-item,.search-results-list .masonry-item,.sponsored-articles-row .article-item,.sponsored-articles-row .masonry-item{width:50%}}@media only screen and (max-width:579px){.search-results-list .article-item,.search-results-list .masonry-item,.sponsored-articles-row .article-item,.sponsored-articles-row .masonry-item{width:100%}}@media only screen and (max-width:579px){.search-results-list .article-item,.sponsored-articles-row .article-item{height:auto!important}}.article-listing-widget .entry .img-wrap{margin:0;width:60px;float:left;position:relative;z-index:2}.article-listing-widget .entry .img-wrap a{display:block;text-decoration:none}@media only screen and (max-width:579px){.article-listing-widget .entry .img-wrap img{width:100%;height:auto}}.article-listing-widget .entry .img-wrap+.details{float:left;margin-left:-60px;padding-left:80px!important}.article-listing-widget .entry .details{padding:0!important}.article-listing-widget .entry .details .title{margin:0 0 4px!important}.article-listing-widget .entry .details .title a{color:#333}.article-listing-widget .entry .details .meta .type{font-size:13px!important;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}.article-listing-widget .entry.private .details .title a:after{background-position:-279px -5px;width:7px;height:10px;margin-left:5px}.detail-footer{background:#f6f6f6;padding:25px 0;margin:0 0 20px}.detail-footer:after,.detail-footer:before{content:" ";display:table}.detail-footer:after{clear:both}.detail-footer .note-col{float:right;margin-left:-220px;padding-left:250px;padding-right:25px;position:relative;width:100%;z-index:1}@media only screen and (max-width:579px){.detail-footer .note-col{margin-left:0;padding-left:25px;float:none}}.detail-footer .note-col p{font-size:17px;color:#333;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;line-height:1.4;margin:0}.detail-footer .return-col{position:relative;float:left;width:220px;z-index:2;background:#f6f6f6;padding:10px 25px}@media only screen and (max-width:579px){.detail-footer .return-col{width:100%;float:none}}.detail-footer .return-col a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:13px;margin:0;color:#333;text-transform:uppercase}.detail-share .social-icons:after,.detail-share .social-icons:before{content:" ";display:table}.detail-share .social-icons:after{clear:both}.detail-share .social-icons a{float:left}.private .details .title a:after,.private .details .title span:after{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o";font-size:60%;margin-left:5px;color:#A2A8B3}.user-details{margin:40px 0}.user-details:after,.user-details:before{content:" ";display:table}.user-details:after{clear:both}.user-details .img-wrapper{width:75px;float:left}.user-details .details{float:left;width:100%;margin-left:-75px;padding-left:90px}.user-details .details h1,.user-details .details p{margin-bottom:0}@media only screen and (max-width:579px){.user-details .img-wrapper{width:100%;float:none;margin-bottom:20px}.user-details .details{float:none;margin-left:0;padding-left:0}}.carousel-section .entry .meta .date{display:none}.text-block.arrow-left-white p{position:relative;padding-left:40px}.text-block.arrow-left-white p:before{border-radius:4px;content:"";position:absolute;left:22px;top:11px;background:#535353;width:6px;height:6px}.carousel-section .carousel-wrap .owl-nav{border-top:0;margin-top:0}.page-banner{background-size:cover;background-position:center;background-repeat:no-repeat}.page-banner:before{content:""}@media only screen and (min-width:768px){.page-banner .row{display:flex;align-items:center}}.page-banner-meta{color:#fff;font-size:14px;font-weight:700}.page-banner-content{min-height:340px;display:flex;justify-content:center;flex-direction:column;padding:20px 0;background:rgba(42,42,42,.6)}.page-banner-content h1{color:#fff}.page-banner-content .search-form .search-input{color:#fff;border-color:#fff}.page-banner-content .search-form .search-input::-webkit-input-placeholder{color:rgba(246,246,246,.8)}.page-banner-content .search-form .search-input::-moz-placeholder{color:rgba(246,246,246,.8)}.page-banner-content .search-form .search-input:-moz-placeholder{color:rgba(246,246,246,.8)}.page-banner-content .search-form .search-submit-icon{color:#fff}.article-list-results-count{font-size:14px;font-weight:700}.article-list{border-top:1px solid #E2E2E2;margin-bottom:30px}.article-list .article-block{padding:30px 0;border-bottom:1px solid #E2E2E2}@media only screen and (min-width:580px){.article-list .article-block{display:flex;flex-direction:row-reverse}}.article-list .article-meta{font-size:14px;font-weight:700;margin-bottom:10px}@media only screen and (max-width:579px){.article-list .article-img img{width:100%}}.article-list .article-details{flex:1;margin-right:20px;margin-top:20px}@media only screen and (min-width:580px){.article-list .article-details{margin-right:20px;margin-top:0}}.article-list .title a{color:#333}.article-list .featured-tag{background:#6589AE;border-radius:15px;font-size:14px;color:#fff;width:88px;padding:7px 10px;display:inline-block;margin-left:10px;vertical-align:middle;text-align:center}.show-more-btn{font-weight:700;color:#333}.return-link{color:#535353;font-size:14px;font-weight:700}.return-link-holder{border-top:1px solid #E2E2E2;padding-top:25px}.side-column .widget-social .social-links li{margin-right:10px}dl dt{font-weight:400}dl dd{font-weight:700;margin-bottom:20px}.article-group.mod-no-border{padding-top:0;border-top:0}.top-links-section{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#fff;position:relative;z-index:4;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:991px){.top-links-section.open{padding-bottom:0}}@media only screen and (min-width:992px){.top-links-section.has-margin{margin-bottom:40px}}@media only screen and (min-width:992px){.top-links-section.has-doubled-margin{margin-bottom:80px}}@media only screen and (min-width:992px){.top-links-section{display:block!important;top:0!important}}@media only screen and (max-width:991px){.top-links-section{display:none;overflow-y:auto;position:fixed;top:0!important;left:0;bottom:0;background:#2f3236;width:100%;z-index:99}}.top-links-section .site-logo-sm{float:left;width:67px;position:relative;z-index:2;padding-top:9px;padding-bottom:9px}@media only screen and (max-width:1199px){.top-links-section .site-logo-sm{width:44px}}.top-links-section .site-logo-sm a{display:inline-block}.top-links-section .site-logo-sm a img{max-width:100%}.top-links-section .site-navigation-wrap{width:100%;float:left;margin-left:-67px;padding-left:67px;margin-right:-285px;padding-right:285px;position:relative;z-index:1}@media only screen and (max-width:1199px){.top-links-section .site-navigation-wrap{margin-left:-44px;padding-left:44px}}.top-links-section .sign-in-link{width:285px;float:right;position:relative;z-index:2;border-right:1px solid #eee;border-left:1px solid #eee;height:51px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.top-links-section .sign-in-link .topics-menu{display:inline-block;font-size:16px;color:#848b99;line-height:1;padding-top:5px;padding-left:15px;padding-right:15px;float:none;border-left:none}.top-links-section .sign-in-link .topics-menu .ellipsis{font-size:44px;display:inline-block;vertical-align:middle}.top-links-section .sign-in-link .topics-menu .topics-label{display:inline-block;vertical-align:middle;margin-top:-10px}.top-links-section .sign-in-link .topics-menu .cs-ico-font.search{line-height:1;margin-left:10px;position:relative;top:-4px}.top-links-section .sign-in-link>a{float:right;height:50px;border-left:1px solid #eee;min-width:60px;text-align:center}.top-links-section .sign-in-link .cart-count{color:#848b99;vertical-align:middle}.top-links-section .sign-in-link .cs-ico-font:before{color:#848b99;line-height:50px;vertical-align:middle}@media only screen and (max-width:991px){.top-links-section .sign-in-link{padding-top:0;padding-bottom:0;width:100%;display:block;float:none;border-right:none;border-left:none;height:auto}}.top-links-section .sign-in-link .toggle-close-menu{border:none;background:0 0;position:absolute;right:0;top:15px;z-index:9}.top-links-section .sign-in-link .toggle-close-menu .close-ico:before{color:#fff}@media only screen and (max-width:579px){.top-links-section .sign-in-link .toggle-close-menu{top:25px}}.top-links-section .sign-in-link .toggle-close-menu:focus{outline:0}.top-links-section .sign-in-link .toggle-search{position:absolute;z-index:3;top:0;bottom:0;right:0;background:0 0;border:none;border-left:1px solid #eee;width:50px}.top-links-section .sign-in-link .toggle-search:active,.top-links-section .sign-in-link .toggle-search:focus{outline:0}@media only screen and (max-width:991px){.top-links-section .top-links-wrap{background:#2f3236;position:relative;display:block;width:100%;height:auto;top:0;bottom:0;left:0;z-index:9}.top-links-section .top-links-wrap .container{padding-left:20px;padding-right:20px}.top-links-section .site-logo-sm{display:none}.top-links-section .site-navigation-wrap{float:none;margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;width:initial}}@media only screen and (min-width:992px){.top-links-section.is-sticky{position:sticky;top:0!important;left:0;background-color:#6589ae}.top-links-section.is-sticky .site-logo-sm img{filter:brightness(100)}.top-links-section.is-sticky .sign-in-link .cart-count,.top-links-section.is-sticky .sign-in-link .topics-menu,.top-links-section.is-sticky .sign-in-link .topics-menu:focus,.top-links-section.is-sticky .sign-in-link .topics-menu:hover,.top-links-section.is-sticky .sign-in-link>a,.top-links-section.is-sticky .sign-in-link>a .cs-ico-font:before,.top-links-section.is-sticky .sign-in-link>a:focus,.top-links-section.is-sticky .sign-in-link>a:hover,.top-links-section.is-sticky .site-navigation>ul>li>a,.top-links-section.is-sticky .site-navigation>ul>li>a:focus,.top-links-section.is-sticky .site-navigation>ul>li>a:hover{color:#fff}.top-links-section.is-sticky .site-navigation{border-left-color:#5A7895}.top-links-section.is-sticky .site-navigation>ul>li>a:after{background-color:#5A7895}.top-links-section.is-sticky .site-navigation>ul>li.dropdown>a:after{border-top-color:#fff}.top-links-section.is-sticky .site-navigation>ul>li.has-dropdown.active>a{border-bottom-color:#fff}.top-links-section.is-sticky .sign-in-link{border-left-color:#5A7895;border-right-color:#5A7895}.top-links-section.is-sticky .sign-in-link>a{border-left-color:#5A7895}.admin-loggedin .top-links-section.is-sticky{top:45px!important}}.site-navigation{font-size:15px}@media only screen and (min-width:992px){.site-navigation{border-left:1px solid #d4dee9}}.site-navigation>ul{margin:0;padding:0}.site-navigation>ul:after,.site-navigation>ul:before{content:" ";display:table}.site-navigation>ul:after{clear:both}@media only screen and (max-width:1199px){.site-navigation>ul{padding-left:5px;padding-right:5px}}@media only screen and (max-width:991px){.site-navigation>ul{padding:0}}.site-navigation>ul>li{display:block;float:left;padding:13px 10px;position:static}@media only screen and (max-width:1199px){.site-navigation>ul>li{padding:1px 8px}}@media only screen and (max-width:991px){.site-navigation>ul>li{position:relative;padding:0;float:none}}@media only screen and (max-width:991px) and (min-width:580px){.site-navigation>ul>li{border-bottom:1px solid rgba(125,125,125,.3)}.site-navigation>ul>li:first-child{border-top:1px solid rgba(125,125,125,.3)}}@media only screen and (min-width:992px){.site-navigation>ul>li:last-child>a:after{display:none}}.site-navigation>ul>li>a{display:block;line-height:24px;color:#848b99;position:relative}@media only screen and (max-width:991px){.site-navigation>ul>li>a{color:#fff;padding:12px 20px;overflow:hidden}}@media only screen and (max-width:991px) and (min-width:580px){.site-navigation>ul>li>a{padding-top:12px;padding-bottom:12px}}@media only screen and (min-width:992px){.site-navigation>ul>li>a{border-bottom:1px solid transparent}.site-navigation>ul>li>a:after{content:'';position:absolute;top:0;right:-10px;display:block;width:1px;height:100%;background-color:#d4dee9}}@media only screen and (min-width:1200px){.site-navigation>ul>li>a{border-bottom-width:2px}}.site-navigation>ul>li.active>a{color:#333}@media only screen and (min-width:992px){.site-navigation>ul>li.active>a{font-weight:700;border-bottom-color:#6589ae}}@media only screen and (max-width:991px){.site-navigation>ul>li.active>a{background:#353b42;color:#fff}.site-navigation>ul>li.active>a:before{display:none}}@media only screen and (max-width:991px){.site-navigation>ul>li.dropdown{position:relative}}@media only screen and (min-width:992px){.site-navigation>ul>li.dropdown{padding-right:15px}}@media only screen and (max-width:991px){.site-navigation>ul>li.dropdown>a:after{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#fff;content:"s";background:0 0;display:block;position:absolute;top:11px;right:30px}}@media only screen and (min-width:992px){.site-navigation>ul>li.dropdown>a:after{content:"";position:absolute;top:9px;right:-15px;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #6589ae;background-color:transparent!important}}.site-navigation>ul>li.dropdown.active>a{background:0 0}.site-navigation>ul>li.dropdown.active>a:after{background-position:-279px -40px}@media only screen and (max-width:991px){.site-navigation>ul>li.dropdown.active>a:after{content:"t"}}@media only screen and (max-width:991px){.site-navigation>ul>li.has-dropdown{position:relative}}@media only screen and (max-width:991px){.site-navigation>ul>li.has-dropdown>a:after{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#fff;content:"s";background:0 0;display:block;position:absolute;top:11px;right:30px}}.site-navigation>ul>li.has-dropdown.active>a{background:0 0}@media only screen and (min-width:992px){.site-navigation>ul>li.has-dropdown.active>a{font-weight:700;border-bottom-color:#6589ae}}@media only screen and (max-width:991px){.site-navigation>ul>li.has-dropdown.active>a:after{content:"t"}}.site-navigation>ul>li.has-dropdown.active>.dropdown-menu{display:block}.site-navigation>ul>li>.dropdown-menu{display:block;border-radius:0;border:none;position:absolute;top:100%;z-index:999;float:none;font-size:15px;width:100%;margin:0;padding:0;background:#f8f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:991px){.site-navigation>ul>li>.dropdown-menu{position:relative;top:0;background:#353b42;border-top:none}}@media only screen and (min-width:992px){.site-navigation>ul>li>.dropdown-menu{left:0;right:0;width:100vw;max-width:940px;margin:0 auto;padding-right:40px}.site-navigation>ul>li>.dropdown-menu:before{content:'';position:absolute;top:0;left:calc((100vw - 940px) / -2);display:block;width:100vw;height:100%;background-color:#fff;border-top:1px solid #D4DEE9;border-bottom:1px solid #5A7895}}@media only screen and (min-width:1200px){.site-navigation>ul>li>.dropdown-menu{max-width:1140px}.site-navigation>ul>li>.dropdown-menu:before{left:calc((100vw - 1140px) / -2)}}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list{padding:0;margin:0;list-style:none}@media only screen and (min-width:992px){.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list.has-multiple-lines{height:40px;overflow:hidden}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list.has-multiple-lines>li.dropdown-toggler{display:block}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list.collapsed{height:auto}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list.collapsed>li.dropdown-toggler>a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li{display:inline-block;margin:0 6px}@media only screen and (max-width:991px){.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li{display:block}}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li>a{display:block;line-height:24px;color:#848b99;padding:8px 6px;position:relative}@media only screen and (max-width:991px){.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li>a{color:#fff;padding-left:25px;padding-right:25px}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li>a:focus,.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li>a:hover{background:0 0}}@media only screen and (min-width:992px){.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li.dropdown-toggler{position:absolute;top:0;right:0;z-index:1;display:none}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li.dropdown-toggler>a{padding-top:11px}.site-navigation>ul>li>.dropdown-menu>.dropdown-menu-list>li.dropdown-toggler>a:before{content:"s";display:inline-block;font-family:civil-society!important;font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#838B99}}.site-navigation>ul>li>.dropdown-menu.is-hidden{display:none}#masthead{-webkit-transition:background-color 500ms;-moz-transition:background-color 500ms;-ms-transition:background-color 500ms;-o-transition:background-color 500ms;transition:background-color 500ms;position:relative;z-index:1}@media only screen and (max-width:991px){#masthead .container{padding-left:80px;padding-right:80px;position:relative}}#masthead .site-logo-header{float:left;width:300px;position:relative;z-index:2;padding-top:24px;height:112px}@media only screen and (max-width:1199px){#masthead .site-logo-header{width:250px}}@media only screen and (max-width:991px){#masthead .site-logo-header{float:none;width:100%;text-align:center}}@media only screen and (max-width:479px){#masthead .site-logo-header{height:auto;padding-bottom:24px}}#masthead .site-logo{display:inline-block;margin:0;padding:0}#masthead .site-logo a{display:block}#masthead .site-logo a img{max-width:100%}#masthead .search-form-header{-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;width:100%;height:112px;float:left;position:relative;z-index:1;margin-left:-300px;padding-left:300px;margin-right:-285px;padding-right:300px;padding-top:17px;opacity:0}@media only screen and (max-width:1199px){#masthead .search-form-header{margin-left:-250px;padding-left:250px}}#masthead .search-form-header .search-form-wrap{padding-left:10px;padding-right:10px;display:none;position:relative}#masthead .search-form-header .search-form-wrap .search-input{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375em}#masthead .search-form-header .search-form-wrap .search-reset{text-transform:uppercase;color:#fff;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:11px;text-align:center;width:50px;position:absolute;top:0;right:0;display:none}#masthead .search-form-header .search-form-wrap .result-summary{color:#fff;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:12px;position:absolute;bottom:0;right:10px}#masthead .search-form-header .search-form-wrap.show-reset .search-reset{display:block}#masthead .search-form-header .search-form-wrap.show-reset .search-submit-icon{display:none}#masthead .header-member-content{float:right;color:#fff;padding-top:37px;padding-right:15px}#masthead .header-member-content a{color:#fff}#masthead .header-member-content h3{color:#fff;font-size:1em;text-decoration:underline;margin-bottom:0}#masthead .header-member-content p{line-height:normal}#masthead .header-banner-content{border-left:1px solid rgba(50,50,50,.2);border-right:1px solid rgba(50,50,50,.2);color:#fff;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;height:112px;width:285px;float:right;position:relative;z-index:1}#masthead .header-banner-content a{color:#fff}#masthead .header-banner-content .header-banner-nav{text-align:center;display:table;height:112px;width:100%}#masthead .header-banner-content .header-banner-nav a{display:table-cell;vertical-align:middle;padding:0 7px}@media only screen and (min-width:992px){#masthead .header-banner-content .header-banner-nav a{position:relative}#masthead .header-banner-content .header-banner-nav a:after{content:'';position:absolute;top:calc(50% - 12px);left:0;display:block;width:1px;height:24px;background-color:rgba(50,50,50,.2)}#masthead .header-banner-content .header-banner-nav a:first-child:after{display:none}}#masthead .header-banner-content .account-preview{padding-top:40px;padding-left:20px}#masthead .header-banner-content .account-preview:after,#masthead .header-banner-content .account-preview:before{content:" ";display:table}#masthead .header-banner-content .account-preview:after{clear:both}#masthead .header-banner-content .account-preview .icon-wrapper{float:left;width:35px;position:relative;z-index:1}#masthead .header-banner-content .account-preview .icon-wrapper .user-ico{background:#fff}#masthead .header-banner-content .account-preview .icon-wrapper .user-ico:before{color:#A2A8B3}#masthead .header-banner-content .account-preview .account-details{float:left;width:100%;margin-left:-35px;padding-left:35px}#masthead .header-banner-content .account-preview .account-details h3{color:#fff;font-size:1em;margin-bottom:4px}#masthead .header-banner-content .account-preview .account-details ul{padding:0;margin:0;list-style:none;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:.875em}#masthead .header-banner-content .account-preview .account-details ul:after,#masthead .header-banner-content .account-preview .account-details ul:before{content:" ";display:table}#masthead .header-banner-content .account-preview .account-details ul:after{clear:both}#masthead .header-banner-content .account-preview .account-details ul li{float:left;border-left:1px solid #fff;line-height:1;padding:0 10px}#masthead .header-banner-content .account-preview .account-details ul li:first-child{padding-left:0;border-left:none}#masthead .trending-submenu-wrap{width:100%;height:112px;float:left;position:relative;z-index:1;margin-left:-300px;padding-left:300px;margin-right:-162px;padding-right:192px;padding-top:45px}#masthead .trending-submenu-wrap h3{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;line-height:1.2;margin:0}#masthead .trending-submenu-wrap .trending-list{padding:0;margin:0;list-style:none;display:inline-block;vertical-align:middle}#masthead .trending-submenu-wrap .trending-list li{display:inline-block;margin-left:25px}@media only screen and (max-width:1199px){#masthead .trending-submenu-wrap .trending-list li{margin-left:15px}}#masthead .trending-submenu-wrap .trending-list li a{font-size:16px;color:#fff;line-height:1.2}#masthead .topics-header{width:162px;height:112px;float:right;position:relative;z-index:2;border-left:1px solid transparent}@media only screen and (max-width:1199px){#masthead .topics-header{width:130px}}#masthead .topics-header .topics-menu{padding:20px;position:absolute;top:0;left:0;bottom:0;height:auto;width:100%;border:none;background:0 0;text-align:left}@media only screen and (max-width:1199px){#masthead .topics-header .topics-menu{padding-right:5px;padding-left:15px}}#masthead .topics-header .topics-menu:focus{outline:0}#masthead .topics-header .topics-menu .btn-label{color:#f6f6f6;font-size:18px;line-height:24px;vertical-align:middle;min-width:60px;display:inline-block}#masthead .topics-header .topics-menu .ellipsis{position:relative;top:3px;line-height:1;font-size:44px;color:#fff;vertical-align:middle;display:inline-block;margin-left:10px}@media only screen and (max-width:1199px){#masthead .topics-header .topics-menu .ellipsis{margin-left:0}}#masthead .topics-header .topics-menu .cs-ico{vertical-align:middle}#masthead .topics-header .topics-menu .cs-ico.ellipsis,#masthead .topics-header .topics-menu .cs-ico.hamburger{display:inline-block;margin-left:24px}#masthead .topics-header .topics-menu .cs-ico.close-ico{margin-left:25px;display:none}#masthead .topics-header .topics-menu.open{background:#7595b6}#masthead.bg-skyblue .topics-header{border-color:#53789d}#masthead.bg-red .topics-header{border-color:#c60d3c}#masthead.bg-red .topics-header .topics-menu.open{background:#d62753}#masthead.bg-red .mobile-toggle{background:#d10e40}#masthead.bg-red .mobile-toggle:after{background:rgba(182,111,135,.5)}@media only screen and (max-width:479px){#masthead.bg-red .mobile-toggle{top:15px}}#masthead.bg-violet .topics-header{border-color:#461f72}#masthead.bg-violet .topics-header .topics-menu.open{background:#623991}#masthead.bg-violet .mobile-toggle{background:#502384}#masthead.bg-violet .mobile-toggle:after{background:rgba(156,111,182,.5)}#masthead.bg-bluegreen .topics-header{border-color:#1a7c8a}#masthead.bg-bluegreen .topics-header .topics-menu.open{background:#3496a3}#masthead.bg-bluegreen .mobile-toggle{background:#1d8a99}#masthead.bg-bluegreen .mobile-toggle:after{background:rgba(111,182,166,.5)}#masthead.bg-blue2 .topics-header{border-color:#1A7C8A}#masthead.bg-blue2 .topics-header .topics-menu.open{background:#3283C2}#masthead.bg-blue2 .mobile-toggle{background:#1B75BB}#masthead.bg-blue2 .mobile-toggle:after{background:rgba(27,117,187,.5)}#masthead.bg-cyan .topics-header{border-color:#05a199}#masthead.bg-cyan .mobile-toggle,#masthead.bg-cyan .topics-header .topics-menu.open{background:#06bab1}#masthead.bg-cyan .mobile-toggle:after{background:rgba(27,178,187,.5)}#masthead.bg-strongblue .mobile-toggle{background:#0081c9}#masthead.bg-strongblue .mobile-toggle:after{background:rgba(27,117,187,.5)}#masthead.bg-grey .topics-header{border-color:#a0a0a0}#masthead.bg-grey .topics-header .topics-menu.open{background:#b3b3b3}#masthead.bg-grey .mobile-toggle{background:#aaa}#masthead.bg-grey .mobile-toggle:after{background:rgba(170,170,170,.5)}#masthead.show-search{background:#444!important}@media only screen and (max-width:991px){#masthead.show-search .site-logo-header{display:block!important}}#masthead.show-search .search-form-header{margin-left:0;padding-left:0;opacity:1}#masthead.show-search .search-form-header .search-form-wrap{display:block;padding-left:67px}#masthead.show-search .search-form-header .header-member-content{display:none}#masthead.show-search .header-banner-content{border-left:1px solid rgba(219,219,234,.6);border-right:1px solid rgba(219,219,234,.6)}@media only screen and (min-width:992px){#masthead.show-search .header-banner-content .header-banner-nav a:after{background-color:rgba(219,219,234,.6)}}@media only screen and (max-width:991px){#masthead.show-search{background:#6589ae!important}#masthead.show-search.bg-red{background:#d10e40!important}#masthead.show-search.bg-violet{background:#502384!important}#masthead.show-search.bg-bluegreen{background:#1d8a99!important}#masthead.show-search.bg-blue2{background:#1B75BB!important}#masthead.show-search.bg-grey{background:#aaa!important}}.topics-overlay{position:absolute;z-index:9;width:100%;height:auto;top:163px;left:0;bottom:0;background:#2f3236}@media only screen and (min-width:992px){.topics-overlay{display:block!important}}@media only screen and (max-width:991px){.topics-overlay{background:#2f3236;display:none;top:0!important;width:100%;left:auto;right:0;position:fixed;overflow-y:auto;z-index:999;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.topics-overlay .container{padding-left:20px;padding-right:20px}}.topics-overlay .topics-menu-wrap{background:#2f3236}.topics-overlay.bg-red .topics-menu-wrap.open .container:before{background-position:-199px -51px}.topics-overlay.bg-violet .topics-menu-wrap.open .container:before{background-position:-199px -71px}.topics-overlay.bg-bluegreen .topics-menu-wrap.open .container:before{background-position:-199px -115px}.topics-overlay.bg-blue2 .topics-menu-wrap.open .container:before{background-position:-171px -142px}.topics-overlay.bg-grey .topics-menu-wrap.open .container:before{background-position:-173px -161px}@media only screen and (min-width:992px){.topics-overlay.is-sticky{position:fixed;top:51px!important;left:0;height:calc(100vh - 51px);overflow:auto}.admin-loggedin .topics-overlay.is-sticky{top:96px!important}}.topics-menu-wrap.open .container{position:relative}.topics-menu-wrap.open .container:before{content:"";background:url(/assets/img/civil-sprite.png) no-repeat -173px -3px;width:17px;height:13px;position:absolute;z-index:2;top:0;right:87px;display:none}@media only screen and (max-width:1199px){.topics-menu-wrap.open .container:before{right:73px}}.topics-menu-wrap .browse-topic,.topics-menu-wrap .browse-type{position:relative;float:left;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:1199px){.topics-menu-wrap .browse-topic,.topics-menu-wrap .browse-type{float:none}}@media only screen and (max-width:991px){.topics-menu-wrap .browse-topic,.topics-menu-wrap .browse-type{padding-top:20px;padding-bottom:20px}}.topics-menu-wrap .browse-topic .title,.topics-menu-wrap .browse-type .title{font-size:26px;line-height:1.4;color:#fff;margin:0 0 30px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800}@media only screen and (max-width:991px){.topics-menu-wrap .browse-topic .title,.topics-menu-wrap .browse-type .title{font-size:13px;opacity:.3;margin:0 0 15px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-transform:uppercase}}.topics-menu-wrap .browse-type{z-index:2;width:250px}@media only screen and (max-width:1199px){.topics-menu-wrap .browse-type{width:100%;border-bottom:1px solid #26282B}}@media only screen and (max-width:991px){.topics-menu-wrap .browse-type{border-bottom:none}}@media only screen and (max-width:579px){.topics-menu-wrap .browse-type{border-bottom:none;border-bottom:1px solid rgba(125,125,125,.3)}}.topics-menu-wrap .browse-type .topic-list{padding:0;margin:0;list-style:none}@media only screen and (max-width:991px){.topics-menu-wrap .browse-type .topic-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px){.topics-menu-wrap .browse-type .topic-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.topics-menu-wrap .browse-type .topic-list li{display:block;margin:0 0 12px}@media only screen and (max-width:1199px){.topics-menu-wrap .browse-type .topic-list li{display:inline-block}.topics-menu-wrap .browse-type .topic-list li+li{margin-left:10px}}@media only screen and (max-width:991px){.topics-menu-wrap .browse-type .topic-list li{display:inline-block;width:100%}.topics-menu-wrap .browse-type .topic-list li+li{margin-left:0}}.topics-menu-wrap .browse-type .topic-list li a{font-size:20px;color:#fff;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;line-height:1.4}@media only screen and (max-width:991px){.topics-menu-wrap .browse-type .topic-list li a{font-size:16px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}}.topics-menu-wrap .browse-topic{z-index:1;width:100%;margin-left:-250px;padding-left:265px}@media only screen and (max-width:1199px){.topics-menu-wrap .browse-topic{margin-left:0;padding-left:0}}@media only screen and (max-width:991px) and (min-width:580px){.topics-menu-wrap .browse-topic{border-top:1px solid rgba(125,125,125,.2);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:auto}}.topics-menu-wrap .browse-topic .title{display:none}@media only screen and (max-width:1199px){.topics-menu-wrap .browse-topic .title{display:block}}@media only screen and (max-width:991px) and (min-width:580px){.topics-menu-wrap .browse-topic .title{margin-bottom:20px}}@media only screen and (max-width:991px) and (min-width:580px){.topics-menu-wrap .browse-topic .topic-group-wrap{border-top:1px solid rgba(125,125,125,.2);margin-left:-20px;margin-right:-20px;width:auto}}@media only screen and (max-width:991px) and (min-width:580px){.topics-menu-wrap .browse-topic .topic-group-wrap .topic-group{border-bottom:1px solid rgba(125,125,125,.2);padding-left:20px;padding-right:20px}}@media only screen and (min-width:992px){.topic-group-wrap .topic-group{background:#3a434e}.topic-group-wrap .topic-group:nth-child(2n+1){background:#353b42}}.topic-group:after,.topic-group:before{content:" ";display:table}.topic-group:after{clear:both}.topic-group .list-col{float:left;position:relative;z-index:1;width:100%;margin-right:-453px;padding:20px 475px 20px 25px;min-height:250px}@media only screen and (max-width:991px){.topic-group .list-col{min-height:1px;padding:1px;margin-right:0}}.topic-group .list-col:after,.topic-group .list-col:before{content:" ";display:table}.topic-group .list-col:after{clear:both}.topic-group .list-col .topic-parent{font-size:20px;line-height:1.2;margin:0 0 12px;position:relative}@media only screen and (max-width:991px){.topic-group .list-col .topic-parent{font-size:16px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;padding:10px 30px 10px 0}}@media only screen and (max-width:991px) and (min-width:580px){.topic-group .list-col .topic-parent{padding-top:17px;padding-bottom:17px}}.topic-group .list-col .topic-parent a{color:#fff}.topic-group .list-col .topic-parent .toggle-sub-topic{display:none;position:absolute;top:0;bottom:0;right:0;width:30px;padding:0;text-align:right;background:0 0;border:none}.topic-group .list-col .topic-parent .toggle-sub-topic:before{content:"";display:inline-block;background:url(/assets/img/civil-sprite.png) no-repeat -134px -95px;width:16px;height:9px}.topic-group .list-col .topic-parent .toggle-sub-topic:focus{outline:0}.topic-group .list-col .topic-parent .toggle-sub-topic.open:before{background-position:-134px -110px}@media only screen and (max-width:991px){.topic-group .list-col .topic-parent .toggle-sub-topic{display:block}}.topic-group .list-col .sub-topic-list{padding:0;margin:0;list-style:none}@media only screen and (max-width:991px){.topic-group .list-col .sub-topic-list{display:none;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background:#353b42}}.topic-group .list-col .sub-topic-list li{display:block;margin:0 0 5px}@media only screen and (max-width:991px){.topic-group .list-col .sub-topic-list li{margin:0}}.topic-group .list-col .sub-topic-list li a{font-size:18px;line-height:1.1;color:#fff;display:inline-block}@media only screen and (max-width:991px){.topic-group .list-col .sub-topic-list li a{color:#c5cbcc;font-size:16px;padding:10px 0}}@media only screen and (min-width:992px){.topic-group .list-col .sub-topic-list.two-cols{width:50%;float:left}}.topic-group .list-col .sub-topic-list.two-cols:first-child{padding-right:15px}@media only screen and (max-width:991px){.topic-group .list-col .sub-topic-list.two-cols:first-child{padding-right:20px}}.topic-group .list-col .sub-topic-list.two-cols+.two-cols{padding-left:15px}@media only screen and (max-width:991px){.topic-group .list-col .sub-topic-list.two-cols+.two-cols{padding-left:20px}}.topic-group .img-col{width:453px;float:left;position:relative;z-index:2}@media only screen and (max-width:991px){.topic-group .img-col{display:none}}.topic-group .img-col a{display:block;position:relative}.topic-group .img-col a img{max-width:100%}.topic-group .img-col .img-label{position:absolute;z-index:2;top:25px;left:30px}.topic-group .img-col .img-label .count{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:40px;color:#fff;line-height:1.2;margin:0 0 7px;display:block}.topic-group .img-col .img-label .text{display:block;font-size:16px;line-height:1.2;font-style:italic;color:#fff}.topic-group .img-col .img-label .text strong{font-size:14px;display:block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800}.search-overlay{position:absolute;z-index:9;width:100%;height:auto;top:51px;left:0;bottom:0;background:#2f3236}@media only screen and (max-width:991px){.search-overlay{display:none}}.search-overlay .search-menu-wrap{background:#2f3236}.search-overlay.bg-red .search-menu-wrap.open .container:before{background-position:-199px -51px}.search-overlay.bg-violet .search-menu-wrap.open .container:before{background-position:-199px -71px}.search-overlay.bg-bluegreen .search-menu-wrap.open .container:before{background-position:-199px -115px}.search-menu-wrap.open .container{position:relative}.search-menu-wrap.open .container:before{content:"";display:block;background:url(/assets/img/civil-sprite.png) no-repeat -6px -84px;width:17px;height:13px;position:absolute;z-index:2;top:0;right:31px}.search-menu-wrap #search-menu-form{padding:40px 0;position:relative}.search-menu-wrap #search-menu-form .input-text{border:none;background:0 0;width:100%;color:#fff;font-size:60px;line-height:1.2;padding-bottom:15px;border-bottom:1px dotted #A2A8B3}.search-menu-wrap #search-menu-form .input-text:focus{outline:0}.search-menu-wrap #search-menu-form .input-text::-webkit-input-placeholder{color:#dedfe1}.search-menu-wrap #search-menu-form .input-text::-moz-placeholder{color:#dedfe1}.search-menu-wrap #search-menu-form .input-text:-moz-placeholder{color:#dedfe1}.search-menu-wrap #search-menu-form .input-submit{background:url(/assets/img/civil-sprite.png) no-repeat -6px -221px;width:40px;height:40px;position:absolute;z-index:3;top:65px;right:0;border:none;text-indent:-9999px;overflow:hidden}@media only screen and (min-width:992px){.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.overlay-hugeinc .search-menu-wrap,.overlay-hugeinc .topics-menu-wrap{-webkit-perspective:1200px;perspective:1200px;overflow:hidden;height:0}.overlay-hugeinc .search-menu-wrap .container,.overlay-hugeinc .topics-menu-wrap .container{opacity:.4;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-hugeinc.open .search-menu-wrap,.overlay-hugeinc.open .topics-menu-wrap{height:auto}.overlay-hugeinc.open .search-menu-wrap .container,.overlay-hugeinc.open .topics-menu-wrap .container{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}.mobile-toggle{position:absolute;z-index:98;top:30px;background:#6589ae;border:none;width:60px;height:60px;padding:0;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:.4s all ease;-moz-transition:.4s all ease;-ms-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease}.mobile-toggle:focus{outline:0}.mobile-toggle.fixed{position:fixed}.mobile-toggle.shadowed{-webkit-box-shadow:0 3px 1px 0 rgba(0,0,0,.3);box-shadow:0 3px 1px 0 rgba(0,0,0,.3)}.mobile-toggle .cs-ico-font{position:relative}.mobile-toggle .cs-ico-font.close-ico{top:3px}.mobile-toggle:after{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;content:'';opacity:0;pointer-events:none;background:rgba(111,148,182,.5)}.mobile-toggle.click-effect:after{-webkit-animation:anim-effect-boris .3s forwards;animation:anim-effect-boris .3s forwards}@media only screen and (max-width:479px){.mobile-toggle{top:18px}}@-webkit-keyframes anim-effect-boris{0%{-webkit-transform:scale3d(0.3,.3,1);transform:scale3d(0.3,.3,1)}25%,50%{opacity:1}to{opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@keyframes anim-effect-boris{0%{-webkit-transform:scale3d(0.3,.3,1);transform:scale3d(0.3,.3,1)}25%,50%{opacity:1}to{opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}.mobile-toggle-menu{left:10px}.mobile-toggle-menu .cs-ico-font.hamburger{top:3px}.mobile-toggle-menu.open.fixed{left:270px}.mobile-toggle-menu.open .cs-ico-font.hamburger{display:none}.mobile-toggle-menu.open .cs-ico-font.close-ico{display:inline-block}.mobile-toggle-topics{right:10px}.mobile-toggle-topics .cs-ico-font.search{top:4px;left:1px}.mobile-toggle-topics.open.fixed{right:270px}.mobile-toggle-topics.open .cs-ico-font.search{display:none}.mobile-toggle-topics.open .cs-ico-font.close-ico{display:inline-block}.mobile-search-wrap{padding-top:40px;padding-right:60px;position:relative}@media only screen and (max-width:579px){.mobile-search-wrap{padding-right:0}}.mobile-search-wrap .title{font-size:13px;text-transform:uppercase;color:#fff;opacity:.3;margin:7px 0 15px;line-height:1.2;display:none}@media only screen and (max-width:579px){.mobile-search-wrap .title{display:block}}.mobile-search-wrap .topics-toggle{border:none;background:0 0;text-decoration:none;position:absolute;z-index:4;top:40px;right:6px;padding:0}.mobile-search-wrap .topics-toggle:focus{outline:0}.search-form-mobile{position:relative}.search-form-mobile::-webkit-input-placeholder{color:rgba(246,246,246,.8)}.search-form-mobile::-moz-placeholder{color:rgba(246,246,246,.8)}.search-form-mobile:-moz-placeholder{color:rgba(246,246,246,.8)}.search-form-mobile .search-input{background:#26282b;border:none;color:#f8f8f8;font-size:16px;line-height:1.2;padding:4px 30px 4px 8px;width:100%;position:relative;z-index:1;outline:0}.search-form-mobile .search-submit{border:none;position:absolute;z-index:3;top:7px;right:10px;background:url(/assets/img/civil-sprite.png) no-repeat -169px -101px;width:14px;height:14px;padding:0;text-indent:-9999px;overflow:hidden}.mobile-login{margin-left:-20px;margin-right:-20px;background:#202327;padding:20px}.mobile-login-nav{list-style:none;padding:0;margin:0}.mobile-login-nav li{display:block}.mobile-login-nav li+li{margin-top:10px}.mobile-login-nav li a{color:#fff}.mobile-login-nav .user-ico{background:#a2a8b3;margin-right:5px}.mobile-login-nav .user-ico:before{color:#fff!important;line-height:25px!important}.mobile-login-preview{position:relative}.mobile-login-preview .icon-wrapper{position:absolute;top:0;left:0}.mobile-login-preview .icon-wrapper .user-ico{background:#fff!important}.mobile-login-preview .icon-wrapper .user-ico:before{color:#202327!important;line-height:25px!important}.mobile-login-details{padding-left:45px}.mobile-login-details h3{font-size:18px;line-height:1.2;color:#fff;margin-bottom:5px}.mobile-login-details ul{list-style:none;margin:0;padding:0}.mobile-login-details ul li{display:inline-block;position:relative}.mobile-login-details ul li+li{border-left:1px solid #fff;padding-left:7px;margin-left:7px;line-height:18px}.mobile-login-details ul li a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:16px;color:#fff}.mobile-login-checkout{margin-left:-20px;margin-right:-20px;margin-top:20px;border-top:1px solid #333538;padding:20px 20px 0}.mobile-login-checkout a{color:#fff}.mobile-login-checkout .cart-count,.mobile-login-checkout .cart-text,.mobile-login-checkout .cart:before{color:#fff;line-height:23px;vertical-align:middle;display:inline-block}.mobile-login-checkout .cart-text{margin-left:10px}.mobile-login-subscription{padding:20px;background:#202327}.mobile-login-subscription a{color:#fff}.mobile-login-subscription span{display:block}.mobile-login-subscription .text{text-decoration:underline;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.mobile-login-subscription .sub{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}#subhead{padding:20px 0;background:#6589ae;color:#fff}#subhead a,#subhead h4,#subhead p{color:#fff}#subhead>.container:first-child:before{background-color:#7d7d7d;background-color:rgba(125,125,125,.2);content:"";height:1px;width:100%;margin-bottom:45px}.lt-ie9 #subhead>.container:first-child:before{background-color:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#337d7d7d, endColorstr=#337d7d7d)}@media only screen and (max-width:767px){#subhead>.container:first-child:before{display:none}}#subhead .row{position:relative}@media only screen and (max-width:991px){#subhead .row{margin-left:0;margin-right:0}}#subhead .footer-links{width:50%;float:left;overflow:hidden;z-index:1;min-height:280px}@media only screen and (max-width:767px){#subhead .footer-links{width:100%;float:none;min-height:1px;padding-top:20px;padding-bottom:20px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:20px}}#subhead .footer-links .widget-menu{width:50%;float:left}#subhead .footer-links .widget-menu ul li a{color:#fff}#subhead .footer-contact{width:25%;float:left}@media only screen and (max-width:991px){#subhead .footer-contact{float:left;position:relative;width:50%;margin-bottom:20px}}@media only screen and (max-width:767px){#subhead .footer-contact{width:100%}}#subhead .footer-social{width:25%;float:right;position:relative;z-index:3}@media only screen and (max-width:991px){#subhead .footer-social{float:left;position:relative;width:50%;margin-bottom:20px}}@media only screen and (max-width:767px){#subhead .footer-social{float:none;width:100%}}#subhead .foot-widget{padding-left:15px;padding-right:15px}.ads-header-wrap{text-align:center}.ads-header-wrap .ads-header{text-align:center;position:relative;padding:0 0 10px}.ads-header-wrap .ads-header a{display:inline-block}.ads-header-wrap .ads-header img{max-width:100%;height:auto}.ads-header-wrap .ads-header.billboard+.leaderboard{z-index:3;margin-top:-90px}@media (max-width:640px){.ads-header-wrap .ads-header.billboard,.ads-header-wrap .ads-header.leaderboard{display:none}}.ads-container,.ads-header-wrap .ads-header.mobile{display:none}@media (max-width:640px){.ads-header-wrap .ads-header.mobile{display:block}}@media only screen and (max-width:991px){.ads-container{display:none!important}}.ads-container .ads-wrap{position:fixed;padding:30px 0;-webkit-transition:.4s top ease;-moz-transition:.4s top ease;-ms-transition:.4s top ease;-o-transition:.4s top ease;transition:.4s top ease}.ads-container .ads-wrap.ads-left{left:0}.ads-container .ads-wrap.ads-right{right:0}.ads-container .ads-wrap a{display:block;text-decoration:none}.ads-container .ads-wrap img{width:auto;max-height:calc(100vh - 90px)}@media only screen and (max-width:579px){.dmpu{display:none}}.show-more-wrap{margin-top:30px;padding-top:20px;text-align:center;border-top:1px solid #eee}@media only screen and (max-width:991px){.show-more-wrap{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #eee}}.show-more-wrap .show-more-btn{font-size:1.125em;color:#4b4b4b;line-height:1.2;display:inline-block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.show-more-wrap .show-more-btn.light-grey{color:#727284}@media only screen and (max-width:479px){.carousel-wrap{padding-left:5px;padding-right:5px}}.carousel-wrap .carousel-title{margin:0 0 15px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;color:#535353}@media only screen and (max-width:479px){.carousel-wrap .carousel-title{margin-bottom:20px}}.carousel-wrap .owl-nav{border-top:1px solid rgba(255,255,255,.2);margin-top:30px;padding-top:20px}.carousel-wrap .owl-nav:after,.carousel-wrap .owl-nav:before{content:" ";display:table}.carousel-wrap .owl-nav:after{clear:both}.carousel-wrap .owl-nav .owl-next,.carousel-wrap .owl-nav .owl-prev{max-width:50%;position:relative;font-size:16px;line-height:20px;color:#535353}.carousel-wrap .owl-nav .owl-next:before,.carousel-wrap .owl-nav .owl-prev:before{font-family:civil-society!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;color:#fff;display:block;position:absolute;top:0}.carousel-wrap .owl-nav .owl-prev{float:left;padding-left:30px}.carousel-wrap .owl-nav .owl-prev:before{content:"f";width:19px;height:11px;left:0}.carousel-wrap .owl-nav .owl-next{float:right;padding-right:30px}.carousel-wrap .owl-nav .owl-next:before{content:"e";width:19px;height:12px;right:0}.carousel-wrap .owl-dots{text-align:right;position:absolute;z-index:2;top:-40px;right:0;display:none!important}.carousel-wrap .owl-dots.desktop{top:11px;right:15px;display:block!important}.carousel-wrap .owl-dots.desktop .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:479px){.carousel-wrap .owl-dots{display:block!important;top:-24px;left:0;right:auto;width:100%;text-align:center}.carousel-wrap .owl-dots.desktop{display:none!important}}.tabbed-contents-wrap{position:relative}.tabbed-contents-wrap .section-title{margin-bottom:30px}@media only screen and (max-width:579px){.tabbed-contents-wrap .section-title.has-sub+.sign-in{margin-top:-10px}}.tabbed-contents-wrap .sign-in{position:absolute;top:5px;right:0;color:#535353;z-index:2;margin:0}@media only screen and (max-width:579px){.tabbed-contents-wrap .sign-in{position:relative;margin-top:-30px;margin-bottom:10px}}.tab-wrap .tab-nav{padding:0;margin:0;list-style:none}.tab-wrap .tab-nav li{display:inline-block}.tab-wrap .tab-nav li+li{margin-left:10px}.tab-wrap .tab-nav li a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:#535353}.tab-wrap .tab-nav li.active a{color:#6589ae}.tab-wrap.vertical{margin-bottom:30px;position:relative}.tab-wrap.vertical:after,.tab-wrap.vertical:before{content:" ";display:table}.tab-wrap.vertical:after{clear:both}@media only screen and (max-width:767px){.tab-wrap.vertical{margin-bottom:-20px;margin-left:-15px;margin-right:-15px}}.tab-wrap.vertical:before{content:"";display:block;width:270px;height:auto;position:absolute;z-index:2;top:0;left:0;bottom:0;background:#e5eaf1}@media only screen and (max-width:991px){.tab-wrap.vertical:before{width:180px}}@media only screen and (max-width:767px){.tab-wrap.vertical:before{display:none}}.tab-wrap.vertical>.tab-nav{width:270px;float:left;position:relative;z-index:3;background:#e5eaf1}@media only screen and (max-width:991px){.tab-wrap.vertical>.tab-nav{width:170px}}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav{width:100%;float:none;padding:0 20px;position:relative;margin-right:0}.tab-wrap.vertical>.tab-nav:after{content:"";display:block;background:url(/assets/img/civil-sprite.png) no-repeat -169px -124px;width:16px;height:9px;position:absolute;z-index:0;top:17px;right:25px}.tab-wrap.vertical>.tab-nav.open:after{background-position:-134px -110px}.tab-wrap.vertical>.tab-nav.open>li{display:block}.tab-wrap.vertical>.tab-nav.open>li.active>a{color:#6589ae}}.tab-wrap.vertical>.tab-nav>li{display:block}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li{display:none}}.tab-wrap.vertical>.tab-nav>li+li{margin-left:0;margin-top:10px}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li+li{margin-top:0}}.tab-wrap.vertical>.tab-nav>li>a{padding:10px 10px 10px 0;display:inline-block}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li>a{display:block;padding-right:20px}}.tab-wrap.vertical>.tab-nav>li.active{position:relative}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li.active{display:block}}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li.active>a{color:#fff}}.tab-wrap.vertical>.tab-nav>li.active:after{content:"";display:block;border:10px solid transparent;border-right-color:#fff;border-right-width:15px;position:absolute;top:50%;right:0;margin-top:-8px}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-nav>li.active:after{display:none}}.tab-wrap.vertical>.tab-content{width:100%;margin-left:-270px;padding-left:270px;position:relative;z-index:1;float:left}@media only screen and (max-width:991px){.tab-wrap.vertical>.tab-content{margin-left:-180px;padding-left:180px}}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-content{margin-left:0;padding-left:0}}.tab-wrap.vertical>.tab-content>.tab-pane{background:#e5eaf1;color:#535353}@media only screen and (max-width:767px){.tab-wrap.vertical>.tab-content>.tab-pane{padding:20px;text-align:center}}.tab-wrap.sub-tabs{position:relative}@media only screen and (max-width:767px){.tab-wrap.sub-tabs>.tab-nav{margin-bottom:20px;text-align:left}}.tab-wrap.sub-tabs>.tab-nav>li>a{font-size:16px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#6589ae}.tab-wrap.sub-tabs>.tab-nav>li.active>a{color:#6589ae}.tab-wrap.sub-tabs>.tab-content>.tab-pane{position:relative}.tab-wrap.sub-tabs>.tab-content>.tab-pane .mobile-collapse{display:none}.subscribe-tab-nav{width:100%;margin-right:-270px;position:absolute;z-index:4;top:20px;left:30px}@media only screen and (max-width:767px){.subscribe-tab-nav{margin-right:0;position:relative;top:0;left:0}}.subscribe-tab-nav+.tab-content .subscribe-pane .description{padding-top:55px}.subscribe-pane{position:relative}.subscribe-pane:after,.subscribe-pane:before{content:" ";display:table}.subscribe-pane:after{clear:both}.subscribe-pane .description{width:100%;margin-right:-270px;padding:20px 300px 20px 30px;float:left}@media only screen and (max-width:767px){.subscribe-pane .description{padding-top:20px;padding-left:0;text-align:left}}@media only screen and (max-width:579px){.subscribe-pane .description{display:none}}.subscribe-pane .description:before{content:"";display:block;width:270px;height:auto;position:absolute;top:0;bottom:0;right:0;background:#e5eaf1}.subscribe-pane .description .description-content{line-height:1.2;color:#535353}.subscribe-pane .price{width:270px;position:relative;z-index:3;float:left;background:#6589ae;color:#fff;padding:20px 30px}@media only screen and (max-width:579px){.subscribe-pane .price{width:100%;float:none}}.subscribe-pane .price .btn{background:#6589ae}.subscribe-pane .price .term{display:block;font-size:16px;line-height:1.4;margin-bottom:20px}.subscribe-pane .price .term strong{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.subscribe-pane .price .price-text{display:inline-block;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:60px;line-height:90px;position:relative;padding-right:15px;margin-bottom:10px}.subscribe-pane .price .price-text .req{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;position:absolute;top:17px;right:0;line-height:1}.subscribe-pane .price .btn{display:block}.subscribe-pane .others-link{position:absolute;z-index:4;bottom:20px;left:30px;font-size:16px;margin-bottom:0}@media only screen and (max-width:767px){.subscribe-pane .others-link{left:0}}@media only screen and (max-width:579px){.subscribe-pane .others-link{position:relative;text-align:left;top:0;margin-top:12px;margin-left:5px}}.subscribe-pane .others-link a{color:#6589ae;text-decoration:underline}.cs-modal .modal-backdrop{background:#fff;opacity:.75}.cs-modal .modal-dialog{margin-top:100px;width:1140px}@media only screen and (max-width:1199px){.cs-modal .modal-dialog{width:940px}}@media only screen and (max-width:991px){.cs-modal .modal-dialog{width:95%}}.cs-modal .modal-content{border:none;position:relative;padding:30px 40px;background:#2f3236;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cs-modal .close{opacity:1;float:none;position:absolute;right:0;top:-50px}.cs-modal .close:hover{opacity:1}.cs-modal .close:focus{outline:0}.cs-modal .cs-modal-header{padding-right:320px;position:relative;margin-bottom:40px}@media only screen and (max-width:767px){.cs-modal .cs-modal-header{padding-right:0;padding-top:50px}}.cs-modal .cs-modal-header .title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;margin:0 0 10px;color:#fff}.cs-modal .cs-modal-header .sub{color:#fff;font-size:16px;line-height:1.2;margin:0}.cs-modal .cs-modal-header .sign-in{width:300px;text-align:right;position:absolute;z-index:2;top:5px;right:0;color:#fff;font-size:16px;line-height:1.2;margin:0}@media only screen and (min-width:992px){.purchase-content-wrap .subscribe-tab-nav{left:270px}}.purchase-content-wrap .description{background:#e5eaf1;position:relative;padding-left:30px}.purchase-content-wrap .description .img-sub{padding:0 20px 0 0;width:250px;float:left}@media only screen and (max-width:991px){.purchase-content-wrap .description .img-sub{display:none}}.collapsible{margin-bottom:20px}.collapsible .collapsible-item+.collapsible-item{border-top:1px solid #eee}.collapsible .collapsible-item>.collapsible-header{font-size:26px;line-height:1.2;margin:0}.collapsible .collapsible-item>.collapsible-header>a{padding:12px 30px 12px 15px;display:block;position:relative;color:#31313F}.collapsible .collapsible-item>.collapsible-header>a:hover{text-decoration:none}.collapsible .collapsible-item>.collapsible-header>a:after{position:absolute;right:19px;top:14px;content:"+"}.collapsible .collapsible-item.open>.collapsible-header>a{color:#31313F}.collapsible .collapsible-item.open>.collapsible-header>a:after{content:"\2013"}.collapsible .collapsible-item .collapsible-content{padding:12px 15px;display:none}.collapsible .collapsible-item .collapsible-content:after,.collapsible .collapsible-item .collapsible-content:before{content:" ";display:table}.collapsible .collapsible-item .collapsible-content:after{clear:both}.member-listing .listing-item{margin-bottom:15px}.member-listing .listing-item+.listing-item{margin-top:30px}.member-listing .listing-item.featured .member-entry .img-wrap{width:200px}.member-listing .listing-item.featured .member-entry .img-wrap+.details{float:left;margin-left:-200px;padding-left:220px}@media only screen and (max-width:1199px){.member-listing .listing-item.featured .member-entry .img-wrap{float:none}.member-listing .listing-item.featured .member-entry .img-wrap+.details{float:none;margin-left:0;padding-left:0}}@media only screen and (max-width:991px){.member-listing .listing-item.featured .member-entry .img-wrap{float:left}.member-listing .listing-item.featured .member-entry .img-wrap+.details{float:left;margin-left:-200px;padding-left:220px}}@media only screen and (max-width:579px){.member-listing .listing-item.featured .member-entry .img-wrap{float:none}.member-listing .listing-item.featured .member-entry .img-wrap+.details{float:none;margin-left:0;padding-left:0}}.member-listing .member-entry:after,.member-listing .member-entry:before{content:" ";display:table}.member-listing .member-entry:after{clear:both}.member-listing .member-entry .img-wrap{float:left;position:relative;width:120px;z-index:2;margin-bottom:0!important}.member-listing .member-entry .img-wrap a{display:block;text-decoration:none}.member-listing .member-entry .img-wrap img{width:100%;height:auto}.member-listing .member-entry .img-wrap+.details{float:left;margin-left:-120px;padding-left:140px;padding-right:0}@media only screen and (max-width:1199px){.member-listing .member-entry .img-wrap{float:none;margin-bottom:25px!important}.member-listing .member-entry .img-wrap+.details{float:none;margin-left:0;padding-left:0}}@media only screen and (max-width:991px){.member-listing .member-entry .img-wrap{float:left}.member-listing .member-entry .img-wrap+.details{float:left;margin-left:-120px;padding-left:140px}}@media only screen and (max-width:579px){.member-listing .member-entry .img-wrap{float:none}.member-listing .member-entry .img-wrap+.details{float:none;margin-left:0;padding-left:0}}.member-listing .member-entry .details{width:100%;position:relative;z-index:1}.member-listing .member-entry .details .title{margin:0;font-size:20px}.member-listing .member-entry .details .meta{margin:0}.member-listing .member-entry .details .excerpt{margin-top:5px;margin-bottom:0;font-size:16px}.member-listing .member-entry.search-organisation .img-wrap{width:150px}.member-listing .member-entry.search-organisation .img-wrap+.details{margin-left:-150px;padding-left:170px}.article-readmore{max-height:96px}.article-readmore.long{max-height:288px}.article-readmore>*{line-height:24px!important;margin-bottom:24px}.article-readmore>:last-child{margin-bottom:0}.article-readmore+[data-readmore-toggle]{margin-top:20px;margin-bottom:30px;font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#666;text-transform:uppercase;text-decoration:underline}.featured-article-carousel{background:#333;position:relative}@media only screen and (max-width:579px){.featured-article-carousel{margin-right:-20px;margin-left:-20px;margin-top:-30px;width:auto}}@media only screen and (max-width:579px){.featured-article-carousel .entry,.featured-article-carousel .entry.featured-entry{margin-top:0}}@media only screen and (max-width:991px){.featured-article-carousel .entry .img-wrap,.featured-article-carousel .entry.featured-entry .img-wrap{padding-bottom:0}}@media only screen and (max-width:579px){.featured-article-carousel .entry .img-wrap,.featured-article-carousel .entry.featured-entry .img-wrap{margin-left:0;margin-right:0}}.featured-article-carousel .entry .details,.featured-article-carousel .entry.featured-entry .details{background:#333;left:25px}@media only screen and (max-width:767px){.featured-article-carousel .entry .details,.featured-article-carousel .entry.featured-entry .details{left:0}}@media only screen and (max-width:579px){.featured-article-carousel .entry .details,.featured-article-carousel .entry.featured-entry .details{max-width:none;padding-top:25px;min-height:165px}}.featured-article-carousel .entry .details .title a,.featured-article-carousel .entry .excerpt p,.featured-article-carousel .entry .meta,.featured-article-carousel .entry .meta .date,.featured-article-carousel .entry .meta .location,.featured-article-carousel .entry.featured-entry .details .title a,.featured-article-carousel .entry.featured-entry .excerpt p,.featured-article-carousel .entry.featured-entry .meta,.featured-article-carousel .entry.featured-entry .meta .date,.featured-article-carousel .entry.featured-entry .meta .location{color:#fff}.featured-article-carousel .owl-dots{position:absolute;left:540px;z-index:99}@media only screen and (max-width:579px){.featured-article-carousel .owl-dots{left:auto!important;right:15px}}.featured-article-carousel .owl-nav{position:absolute;z-index:99;bottom:200px;right:0}@media only screen and (max-width:1199px){.featured-article-carousel .owl-nav{bottom:auto;top:0}}@media only screen and (max-width:991px){.featured-article-carousel .owl-nav{bottom:40%;top:auto}}@media only screen and (max-width:767px){.featured-article-carousel .owl-nav{display:none}}.featured-article-carousel .owl-nav .owl-next,.featured-article-carousel .owl-nav .owl-prev{overflow:hidden;width:60px;height:60px;z-index:99;display:inline-block;background:rgba(51,51,51,.4);color:#fff;font-size:22px;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease;text-align:center}.featured-article-carousel .owl-nav .owl-next:hover,.featured-article-carousel .owl-nav .owl-prev:hover{background:#D10E40}.featured-article-carousel .owl-nav .owl-next span:before,.featured-article-carousel .owl-nav .owl-prev span:before{line-height:60px}.featured-article-carousel .owl-nav .owl-next{margin-left:2px}.breadcrumb-wrapper .breadcrumb{background:0 0;margin:0;padding:0}.breadcrumb-wrapper .breadcrumb>li{color:#727284;font-size:13px;line-height:1.2}.breadcrumb-wrapper .breadcrumb>li a{color:#727284}.breadcrumb-wrapper .breadcrumb>li+li:before{content:"\003e";font-size:13px;color:#727284;line-height:1.2}.article-detail-gallery{margin-bottom:20px}.article-detail-gallery .gallery-item{position:relative}.article-detail-gallery .gallery-item .details{position:absolute;bottom:0;left:20px;background:#333;z-index:8;padding:35px 25px 15px!important;color:#f8f8f8;width:560px}@media only screen and (max-width:767px){.article-detail-gallery .gallery-item .details{width:100%;max-width:520px;left:0}}@media only screen and (max-width:579px){.article-detail-gallery .gallery-item .details{position:relative;padding:15px 20px}}.article-detail-gallery .gallery-item .details.no-caption{width:auto;padding:20px 30px 15px!important}.article-detail-gallery .gallery-item .details p{margin:0;font-size:16px;line-height:1.3}.article-detail-gallery .gallery-item .details .gallery-count{position:absolute;z-index:2;right:12px;top:12px;font-size:13px;line-height:1.1}.article-detail-gallery .owl-nav{position:absolute;z-index:99;bottom:80px;right:0}@media only screen and (max-width:1199px){.article-detail-gallery .owl-nav{bottom:30%}}@media only screen and (max-width:767px){.article-detail-gallery .owl-nav{display:none}}.article-detail-gallery .owl-nav .owl-next,.article-detail-gallery .owl-nav .owl-prev{overflow:hidden;width:60px;height:60px;z-index:99;display:inline-block;background:#333;background:rgba(51,51,51,.4);color:#fff;font-size:22px;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease;text-align:center}.article-detail-gallery .owl-nav .owl-next:hover,.article-detail-gallery .owl-nav .owl-prev:hover{background:#D10E40}.article-detail-gallery .owl-nav .owl-next span:before,.article-detail-gallery .owl-nav .owl-prev span:before{line-height:60px}.article-detail-gallery .owl-nav .owl-next{margin-left:2px}.article-gallery-popup-wrap{position:relative}.article-gallery-popup-wrap .gallery-popup-trigger{color:#fff;overflow:hidden;width:60px;height:60px;display:block;position:absolute;top:0;right:0;background:#333;background:rgba(51,51,51,.1);z-index:2;border:none;font-size:30px;text-align:center}.article-gallery-popup-wrap .gallery-popup-trigger:focus{outline:0}.article-gallery-popup-wrap .gallery-popup-trigger span{text-align:center}.article-gallery-popup-wrap .gallery-popup-trigger span:before{line-height:60px}.article-gallery-popup-wrap .article-gallery-popup{position:relative;z-index:1}.article-gallery-popup.mfp-hide{display:block!important}.mfp-wrap .article-gallery-popup{position:relative;max-width:810px;margin:0 auto}.mfp-wrap button.mfp-close{width:60px;height:60px;color:#fff;font-size:30px;background:#333;background:rgba(51,51,51,.1)}.mfp-bg{background:#535362;opacity:1}.purchase-template-container .template-header{padding-right:320px;position:relative;margin-bottom:40px;margin-top:0}@media only screen and (max-width:767px){.purchase-template-container .template-header{padding-right:0;padding-top:50px}}.purchase-template-container .template-header .title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;margin:0 0 10px;color:#535353}.purchase-template-container .template-header .sub{color:#535353;font-size:16px;line-height:1.2;margin:0}.purchase-template-container .template-header .sign-in{width:300px;text-align:right;position:absolute;z-index:2;top:5px;right:0;color:#535353;font-size:16px;line-height:1.2;margin:0}.video-wrap .video-trigger{display:block;text-decoration:none}.video-wrap .video-embed-wrap iframe{width:100%}@media only screen and (max-width:767px){.video-wrap .video-embed-wrap iframe{height:320px}}@media only screen and (max-width:579px){.video-wrap .video-embed-wrap iframe{height:260px}}.search-form-wrap{position:relative;padding:20px 0;margin-bottom:40px}@media only screen and (max-width:579px){.search-form-wrap{margin-bottom:30px}}.topics-overlay .search-form-wrap{margin-bottom:0}.search-form-wrap .search-input{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375em}.search-form-wrap .search-reset{text-transform:uppercase;color:#535353;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:11px;text-align:center;width:50px;position:absolute;top:0;right:0;display:none}.topics-overlay .search-form-wrap .search-reset{color:#fff}.search-form-wrap .result-summary{color:#535353;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:12px;position:absolute;bottom:0;right:10px}.topics-overlay .search-form-wrap .result-summary{color:#fff}.search-form-wrap.show-reset .search-reset{display:block}.search-form-wrap.show-reset .search-submit-icon{display:none}.search-form{position:relative}.search-form .input-label{position:absolute;color:#535353;color:rgba(83,83,83,.8);font-size:1.125em;line-height:26px;font-weight:400;top:5px;display:none}.topics-overlay .search-form .input-label{color:#fff;color:rgba(246,246,246,.8)}.search-form .search-input{background:0 0;border:none;border-bottom:1px solid rgba(0,0,0,.2);font-size:1.125em;line-height:26px;padding:5px 30px 5px 0;width:100%;color:#535353}.search-form .search-input::-webkit-input-placeholder{color:rgba(83,83,83,.8)}.search-form .search-input::-moz-placeholder{color:rgba(83,83,83,.8)}.search-form .search-input:-moz-placeholder{color:rgba(83,83,83,.8)}.topics-overlay .search-form .search-input{border-bottom:1px solid #fbfbfb;border-bottom:1px solid rgba(251,251,251,.2);color:#f6f6f6}.topics-overlay .search-form .search-input::-webkit-input-placeholder{color:rgba(246,246,246,.8)}.topics-overlay .search-form .search-input::-moz-placeholder{color:rgba(246,246,246,.8)}.topics-overlay .search-form .search-input:-moz-placeholder{color:rgba(246,246,246,.8)}.search-form .search-input:focus{outline:0}.search-form .search-submit{border:none;text-indent:-9999px;overflow:hidden;background:url(/assets/img/civil-sprite.png) no-repeat -4px -27px;width:21px;height:21px;position:absolute;top:5px;right:0}.search-form .search-submit-icon{border:none;overflow:hidden;background:0 0;position:absolute;top:5px;right:0;color:#535353;font-size:22px}.topics-overlay .search-form .search-submit-icon{color:#fff}.search-form .search-submit-icon:focus{outline:0}.widget>.title{font-size:1.0625em;line-height:21px;margin:0 0 15px}.widget h5{margin-bottom:15px}.widget h5.order-title{margin-bottom:5px}.widget.border-top{padding-top:30px;border-top:1px solid #eee}@media only screen and (max-width:991px){.widget.border-top{padding-top:0;border-top:none}}.widget.widget-bg{padding:20px;background:#f6f6f6;border:none}.widget.widget-bg>.title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:26px;line-height:1.2;margin-bottom:20px}.widget .widget-more-link{margin-top:12px}.widget .widget-more-link a{font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#727284}.widget.widget-filter .collapsible .collapsible-item .collapsible-header{font-size:18px;background:#f6f6f6}.widget.widget-filter .collapsible .collapsible-item+.collapsible-item{border-color:#fff}.widget.widget-filter .collapsible .collapsible-item .collapsible-content{background:#fff}.widget.widget-filter .mod-trigger-checklist{color:#31313F;cursor:pointer;font-size:16px;display:inline-block;font-weight:700;margin-bottom:0;padding-left:0;position:relative;vertical-align:middle;word-break:break-word}.widget.widget-filter .mod-trigger-checklist:after{content:"+"}.widget.widget-filter .mod-trigger-checklist.open:after{content:"\2013"}.widget.widget-filter .checkbox-list.closed{display:none}.widget.sub-navigation{background:#f6f6f6}.widget.sub-navigation .widget-content{padding:20px}.widget.sub-navigation .widget-content ul{padding:0;margin:0;list-style:none}.widget.sub-navigation .widget-content ul li{border-top:1px solid #e0e0e0;margin-bottom:0}.widget.sub-navigation .widget-content ul li:first-child{border-top:none}.widget.sub-navigation .widget-content ul li a{-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;color:#939393;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;display:block;padding:10px 0;text-decoration:none}.widget.sub-navigation .widget-content ul li.active>a{position:relative;color:#333;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.widget.sub-navigation .widget-content ul li.has-submenu>a{position:relative}.widget.sub-navigation .widget-content ul li.has-submenu>a:after{background-image:url(/assets/img/civil-sprite.png);background-repeat:no-repeat;background-position:-47px -206px;width:13px;height:9px;display:inline-block;text-indent:-999em;content:"v";position:absolute;right:21px;top:50%;margin-top:-4px}.widget.sub-navigation .widget-content ul li .submenu{display:none}.widget.sub-navigation .widget-content ul li .submenu li{font-size:1em;font-weight:400;border-top:none;padding-left:20px}.widget-cta .cta-title{margin:15px 0}.widget-cta .cta .btn{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:2px solid #6587AC;padding:10px 25px}.sidebar .cta-title{border-bottom:1px solid #DDD;padding-bottom:15px}.sidebar .cta{text-align:center}@media only screen and (max-width:767px){.article-bottom-widget{margin-top:0!important}}.widget-text .text-content p{margin-bottom:12px;line-height:1.4;color:#444}.widget-text .text-content p a{color:#444}.widget-menu ul{padding:0;margin:0;list-style:none}.widget-menu ul li{margin:0 0 3px}.widget-menu ul li a{color:#444;line-height:1.5;display:inline-block}.widget-social .social-links{padding:0;margin:0;list-style:none}.widget-social .social-links:after,.widget-social .social-links:before{content:" ";display:table}.widget-social .social-links:after{clear:both}.widget-social .social-links li{display:block;float:left}.widget-social .social-links li a,.widget-social .social-links li a .cs-ico{display:block}.widget-img{text-align:center}.widget-img a{display:block;text-decoration:none}.widget-img img{max-width:100%;height:auto}.widget.dmpu,.widget.mpu{margin-bottom:50px}.widget-booking .widget-wrap{background:#007ba5;padding:20px 25px}.widget-booking .title{color:#f8f8f8;font-size:26px;line-height:1.2;margin:0 0 8px}.widget-booking .meta{font-size:13px;margin:0 0 12px}.widget-booking .meta .date{color:#d7f3ff;display:inline-block}.widget-booking .meta .type{color:#d7f3ff;display:inline-block;margin-left:5px}.widget-booking .details{color:#f8f8f8;line-height:1.2;margin:0 0 15px}.widget-booking .btn{background:#1a88ae;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:16px;line-height:1.2;padding:12px;width:100%;color:#ebebeb;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget-booking .btn:active,.widget-booking .btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget-booking.bg-purple{background:0 0}.widget-booking.bg-purple .widget-wrap{background:#662583}.widget-booking.bg-purple .meta .date,.widget-booking.bg-purple .meta .type{color:#e5d8eb}.widget-booking.bg-purple .btn{background:#85519c}.widget-event .img-wrapper{margin-bottom:25px}.widget-event .img-wrapper img{width:100%}.widget-event .content{padding:0 17px}.widget-event .content p{font-size:14px;margin-bottom:15px}.widget-event .content .schedule{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px}.widget-event .content .price{background:#fff;color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;padding:16px 10px;margin-bottom:20px;text-align:center}.widget-event .content .price span{color:#333;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;margin-left:10px}.widget-event .content .btn{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800}.widget-featured-list{padding-top:20px;border-top:1px solid #eee}.widget-featured-list .title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;margin:0 0 12px}.widget-featured-list .listing .listing-item+.listing-item{margin-top:12px}.widget-featured-list .article-title{font-size:18px;line-height:1.2;margin:0 0 4px}.widget-featured-list .article-title a{color:#333}.widget-featured-list .meta{color:#737384;font-size:13px;margin:0;line-height:1.4}.widget-featured-list .meta .type{text-transform:uppercase;color:#6589ae}.widget-booking-list{padding-top:20px;border-top:1px solid #eee}.widget-booking-list .title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;margin:0 0 18px}.widget-booking-list .listing .listing-item:after,.widget-booking-list .listing .listing-item:before{content:" ";display:table}.widget-booking-list .listing .listing-item:after{clear:both}.widget-booking-list .listing .listing-item+.listing-item{margin-top:18px}.widget-booking-list .listing .listing-item.has-logo{position:relative;padding-left:60px;min-height:50px}.widget-booking-list .booking-logo{position:absolute;z-index:2;top:5px;left:0}.widget-booking-list .article-title{font-size:18px;line-height:1.2;margin:0 0 4px}.widget-booking-list .article-title a{color:#333}.widget-booking-list .meta{color:#737384;font-size:13px;margin:0;line-height:1.4}.widget-booking-list .meta .type{text-transform:uppercase;color:#6589ae}.widget-list .title{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:26px;line-height:1.4;margin:0 0 12px}.widget-list .title:after,.widget-list .title:before{content:" ";display:table}.widget-list .title:after{clear:both}.widget-list .title .more-link{position:relative;top:5px;display:inline-block;float:right;font-size:16px;color:#727284}.widget-list.widget-bg>.listing{list-style-type:disc;padding-left:20px;margin-bottom:0}.widget-list.widget-bg>.listing .listing-item{display:list-item}.widget-list.widget-bg>.listing .listing-item:after,.widget-list.widget-bg>.listing .listing-item:before{display:none}.widget-list.widget-bg>.listing .listing-item a{font-weight:400}.widget-list .listing .listing-item:after,.widget-list .listing .listing-item:before{content:" ";display:table}.widget-list .listing .listing-item:after{clear:both}.widget-list .listing .listing-item+.listing-item{margin-top:8px}.widget-list .listing .listing-item a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:1.2;margin:0 0 4px;color:#6589ae}.widget-list .listing .listing-item .img-wrap{float:left;position:relative;z-index:2;margin-bottom:12px}.widget-list .listing .listing-item .img-wrap+.details{float:left;margin-left:-60px;padding-left:80px}.widget-list .listing .listing-item .details{position:relative;z-index:1;width:100%;margin-bottom:12px}.widget-list .listing .listing-item .details .title,.widget-list .listing .listing-item .details h3{margin:0 0 8px;font-size:17px;line-height:1.2}.widget-list .listing .listing-item .details .title a,.widget-list .listing .listing-item .details h3 a{font-size:17px;line-height:1.2;margin:0}.widget-list .listing .listing-item .details p{margin:0;font-size:13px;color:#727284;line-height:1.2}.widget-ad{position:relative;border-bottom:1px solid #eee}.widget-ad .ad-wrap{text-align:center}.widget-ad .ad-wrap a img{max-width:100%;height:auto}.widget-ad .ad-label{position:relative;margin:0;padding:8px 0;color:#a0a6b2;font-size:11px;text-align:center}.widget-tabbed-listing .see-also{font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#666;text-transform:uppercase;line-height:1.2;margin:0 0 5px}.widget-tabbed-listing .see-also a{color:#666}.widget-tabbed-listing .tab-wrap .tab-nav{display:table;width:100%}.widget-tabbed-listing .tab-wrap .tab-nav li{border-bottom:1px solid #fff;display:table-cell;background:#efefef;vertical-align:top}.widget-tabbed-listing .tab-wrap .tab-nav li a{font-size:14px;line-height:1.2;padding:15px;color:#666;display:block;text-transform:uppercase}.widget-tabbed-listing .tab-wrap .tab-nav li.active{border-bottom:1px solid #f6f6f6;background:#f6f6f6}.widget-tabbed-listing .tab-wrap .tab-nav li.active a{color:#333}.widget-tabbed-listing .tab-wrap .tab-nav li+li{border-left:3px solid #fff;margin:0}.widget-tabbed-listing .tab-wrap .tab-content{padding:20px;background:#f6f6f6;border:none}.widget-tabbed-listing .listing{counter-reset:listing-counter}.widget-tabbed-listing .listing .listing-item .news-entry:before{counter-increment:listing-counter;content:counter(listing-counter) "";font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;font-size:28px;color:#6589ae;line-height:1;display:block;width:40px;float:left}.widget-tabbed-listing .listing .listing-item .details{float:right;padding-left:40px!important;margin-left:-40px!important;position:relative}.widget-tabbed-listing .listing .listing-item .details .title>a:before{content:"";position:absolute;height:25px;width:40px;left:0;top:0;display:block}.widget-tabbed-listing .listing .listing-item .img-wrap{display:none}.tooltipster-twitter{pointer-events:all}.tooltipster-twitter .tooltipster-content{position:relative;z-index:2}.tooltip-twitter-link{display:block;text-decoration:none;font-size:16px;cursor:default}.quantity-form{padding:0;margin:0;list-style:none;margin-top:30px;margin-bottom:25px}.quantity-form:first-child{margin-top:0}.quantity-form>li{background:#fff;clear:both;margin-bottom:4px;min-height:90px;display:table;width:100%}.quantity-form>li:after,.quantity-form>li:before{content:" ";display:table}.quantity-form>li:after{clear:both}.quantity-form>li.heading{height:auto;min-height:90px}.quantity-form>li.delegate,.quantity-form>li.session{display:none}.quantity-form>li.session{margin-bottom:0;border-top:1px solid #f2f2f2}.quantity-form>li.form-wrapper{background:#fff!important;height:auto;min-height:90px;padding:29px}.quantity-form>li.form-wrapper fieldset{margin-top:50px;margin-bottom:30px}.quantity-form>li.form-wrapper fieldset:first-child{margin-top:0}.quantity-form>li.form-wrapper .no-style{margin:0}.quantity-form>li.form-wrapper>p a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-decoration:underline;color:#333}.quantity-form>li.form-wrapper p input[type=checkbox]+label,.quantity-form>li.form-wrapper p input[type=radio]+label{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px}.quantity-form>li .session-body{margin-bottom:0;border-top:1px solid #f2f2f2}.quantity-form>li .radio-btn-wrapper{display:table-cell;width:35px;padding-left:10px;vertical-align:middle}.quantity-form>li .title{display:table-cell;padding:25px;vertical-align:middle}.quantity-form>li .title h4{font-size:20px;margin-bottom:0;line-height:1}.quantity-form>li .title p{font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;margin:0}.quantity-form>li .title p .current-plan{color:#333;margin-right:5px}.quantity-form>li .title p a{text-decoration:none;color:#727284}.quantity-form>li .title .date{color:#878787;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}.quantity-form>li .title .date.mod-due{color:#6589ae;font-weight:700}.quantity-form>li .white-column{display:table-cell;width:175px;padding:25px;font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;background:#fff;position:relative;vertical-align:middle}.quantity-form>li .light-grey-column{display:table-cell;width:219px;padding:25px;font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;background:#f4f4f4;position:relative;text-align:center;vertical-align:middle}.quantity-form>li .light-grey-column.sm{width:141px}.quantity-form>li .light-grey-column.lg{width:269px}.quantity-form>li .light-grey-column.discount{background:#fff;text-align:center}.quantity-form>li .grey-column{display:table-cell;width:200px;padding:25px;font-size:13px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;background:#e8e8e8;position:relative;min-height:90px;vertical-align:middle}.quantity-form>li .grey-column.sm{width:141px}.quantity-form>li .grey-column.lg{width:269px}.quantity-form>li .grey-column.dark-grey{background:#d3d3d3}.quantity-form>li .grey-column h5{margin-bottom:0}.quantity-form>li .grey-column h5 a{color:#333}.quantity-form>li .grey-column h5+p{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:0;line-height:1}.quantity-form>li .total{width:410px}.quantity-form>li .net-total{width:410px;background:#d3d3d3}.quantity-form>li .big{font-size:26px;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:800;margin-left:5px;position:relative}.quantity-form>li .big.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent;display:inline;min-width:0;border:none;line-height:1;padding:0;width:65px;font-size:26px!important}.quantity-form>li .evat-label{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;position:absolute;top:100%;right:0}.quantity-form>li .count-control{background:#cc193f;color:#fff;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:20px;display:block;width:30px;height:30px;text-align:center;line-height:30px;position:absolute;right:25px}.quantity-form>li .count-control.count-up{top:50%;margin-top:-33px}.quantity-form>li .count-control.count-down{top:50%}.quantity-form>li .delegate-name,.quantity-form>li .event-name,.quantity-form>li .session-name{float:left;width:100%;font-size:13px;padding:29px;margin-right:-190px;padding-right:190px}.quantity-form>li .delegate-name h4,.quantity-form>li .event-name h4,.quantity-form>li .session-name h4{margin-bottom:5px}.quantity-form>li .delegate-name h5,.quantity-form>li .delegate-name p,.quantity-form>li .event-name h5,.quantity-form>li .event-name p,.quantity-form>li .session-name h5,.quantity-form>li .session-name p{margin-bottom:0}.quantity-form>li .delegate-details,.quantity-form>li .delegate-submit{padding:10px 29px;width:100%}.quantity-form>li .delegate-details h4,.quantity-form>li .delegate-submit h4{margin-bottom:5px}.quantity-form>li .delegate-details h5,.quantity-form>li .delegate-details p,.quantity-form>li .delegate-submit h5,.quantity-form>li .delegate-submit p{margin-bottom:0}.quantity-form>li .delegate-details:first-child,.quantity-form>li .delegate-details:first-of-type{padding-top:29px}.quantity-form>li .cta-wrapper{float:right;width:190px;text-align:right;padding-top:29px;padding-right:30px}.quantity-form>li .cta-wrapper .btn{font-size:14px;width:87px}.quantity-form>li .cta-wrapper .btn.btn-long{width:160px}.quantity-form>li .cta-wrapper .btn.btn-remove{width:auto}.quantity-form>li .cta-smaller-font{font-size:13px}.quantity-form>li .session-header:after,.quantity-form>li .session-header:before{content:" ";display:table}.quantity-form>li .session-header:after{clear:both}@media only screen and (max-width:579px){.quantity-form>li .session-header .session-name{float:none;margin:0 auto}}.quantity-form>li .session-header .cta-wrapper{padding-top:35px;padding-right:25px}@media only screen and (max-width:579px){.quantity-form>li .session-header .cta-wrapper{float:none;margin:0 auto;padding-top:0;text-align:center}}@media only screen and (max-width:579px){.quantity-form>li .session-header .cta-wrapper .btn{width:100%}}.quantity-form>li .session-name{font-weight:700}.quantity-form>li .session .flag-danger{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#cc193f;font-size:13px}@media only screen and (max-width:767px){.quantity-form>li .title{display:block}.quantity-form>li .grey-column,.quantity-form>li .light-grey-column{display:block;float:left;text-align:center;width:50%;height:90px}.quantity-form>li .grey-column.sm,.quantity-form>li .light-grey-column.sm{width:40%}.quantity-form>li .grey-column.lg,.quantity-form>li .light-grey-column.lg{width:60%}.quantity-form>li .grey-column.discount,.quantity-form>li .light-grey-column.discount{background:#f4f4f4;text-align:center!important;height:auto}.quantity-form>li .net-total,.quantity-form>li .total{width:100%}.quantity-form>li .delegate-name,.quantity-form>li .event-name{float:none;padding:29px;margin-right:0;padding-right:29px}.quantity-form>li .cta-wrapper{float:none;width:100%;text-align:left;padding:0 20px 25px}.quantity-form>li .radio-btn-wrapper{float:left;display:block;padding-top:20px}.quantity-form>li .radio-btn-wrapper+.title{margin-right:0;padding-right:20px;float:left;width:100%;margin-left:-35px;padding-left:45px}.quantity-form>li .radio-btn-wrapper+.title+.grey-column{width:100%}.quantity-form>li .price-wrapper{width:110px;margin:0 auto;text-align:left;line-height:1}.quantity-form>li .price-wrapper .big{margin-left:0}.quantity-form>li.current-plan .grey-column,.quantity-form>li.current-plan .white-column{display:block;float:left;text-align:center;width:50%;height:90px}.quantity-form>li.two-column-mobile .light-grey-column,.quantity-form>li.two-column-mobile .title{float:left;width:50%}}@media only screen and (max-width:479px){.quantity-form>li .grey-column,.quantity-form>li .light-grey-column{text-align:left!important;line-height:1;padding:25px 20px}.quantity-form>li .grey-column.lg,.quantity-form>li .grey-column.sm,.quantity-form>li .light-grey-column.lg,.quantity-form>li .light-grey-column.sm{width:100%}.quantity-form>li .delegate-name,.quantity-form>li .event-name,.quantity-form>li .title{padding:25px 20px}.quantity-form>li .cta-wrapper{padding:0 20px 25px}.quantity-form>li .big,.quantity-form>li .big.form-control{display:block;margin-left:0}.quantity-form>li.current-plan .grey-column,.quantity-form>li.current-plan .white-column{text-align:left}}.quantity-form.summary li .grey-column,.quantity-form.summary li .light-grey-column{text-align:center}.quantity-form.four-column-event>li{background:#fcfcfc;height:auto}.quantity-form.four-column-event>li.heading{background:#fff}.quantity-form.four-column-event>li .title{padding:25px 20px}.quantity-form.four-column-event>li .light-grey-column{width:180px;padding:25px 20px}.quantity-form.four-column-event>li .grey-column{width:121px;padding:25px 20px}.quantity-form.four-column-event>li .grey-column.dark-grey{width:269px;padding:29px}.quantity-form.four-column-event>li .grey-column.cta-column{width:290px;padding:25px;text-align:right}.quantity-form.four-column-event>li .grey-column.cta-column .btn{font-size:14px;min-width:160px}@media only screen and (max-width:1199px){.quantity-form.four-column-event>li.heading{border-bottom:1px solid rgba(125,125,125,.2);margin-bottom:0}.quantity-form.four-column-event>li .title{margin-right:0;padding-right:20px;height:auto;display:block;float:left;width:100%}.quantity-form.four-column-event>li .grey-column,.quantity-form.four-column-event>li .light-grey-column{width:50%;display:block;float:left;min-height:90px}.quantity-form.four-column-event>li .grey-column.cta-column,.quantity-form.four-column-event>li .grey-column.dark-grey{width:100%;padding:25px 20px;text-align:left}.quantity-form.four-column-event>li .grey-column.cta-column .btn,.quantity-form.four-column-event>li .grey-column.dark-grey .btn{width:100%}}.payment-method{padding:0 30px}.payment-method .add-discount{float:right;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;margin-bottom:10px}.payment-method .add-discount a{color:#727284}.payment-method .add-purchase-order{float:right;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:13px;margin:0 20px 10px 0}.payment-method .add-purchase-order a{color:#727284}.payment-method .methods{margin-top:30px;margin-bottom:40px}.payment-method .methods .checkbox,.payment-method .methods .radio{margin-right:25px}.payment-method .discount-code-field{margin-bottom:50px;display:none}.payment-method .discount-code-field label{color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:400;margin:10px 0;cursor:pointer}.payment-method .purchase-order-field{margin-bottom:50px;display:none}.payment-method .purchase-order-field label{color:#727284;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:400;margin:10px 0;cursor:pointer}.payment-method .line-break{margin-left:-30px;margin-right:-30px}.payment-method .form-vertical .discount-code-field{margin-bottom:0}@media only screen and (max-width:767px){.payment-method{padding:0 20px}.payment-method .methods{margin-top:20px;margin-bottom:20px}.payment-method .discount-code-field{margin-bottom:30px}.payment-method .discount-code-field label{margin-top:0}.payment-method .line-break{margin-left:-20px;margin-right:-20px}}.my-details{font-size:14px;color:#525252}.my-details p{line-height:1.3;margin-bottom:20px}.address-form,.charity-number{display:none}.address-fieldset.form-wrapper{background:0 0;height:auto;padding:0;margin-bottom:0}.address-lookup{background:#fff;height:auto;padding:30px;margin-bottom:30px}.postcode-lookup{margin-top:15px}.filter-dropdown select{position:absolute;left:-999em}.address-form-contain{display:none}.chosen-container{width:100%!important;font-size:14px}.chosen-container .chosen-drop{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container .chosen-results li{padding-left:12px;padding-right:12px}.chosen-container-multi .chosen-choices{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;border-color:#ccc;padding:7px 12px}.chosen-container-multi .chosen-choices li.search-choice{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:50%;margin-top:-6px}.announcement-banner{background:#333}.announcement-banner.mod-fixed{position:fixed;z-index:99;width:100%;bottom:0;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.announcement-banner.mod-transparent{background-color:#333;background-color:rgba(51,51,51,.7)}.lt-ie9 .announcement-banner.mod-transparent{background-color:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3333333, endColorstr=#b3333333)}.announcement-content{padding:10px 0;text-align:center;position:relative;color:#fff}@media only screen and (max-width:991px){.mod-transparent .announcement-content{padding-right:0}}.announcement-content.mod-cta{padding:0;max-width:900px;margin-right:auto;margin-left:auto;display:table}@media only screen and (max-width:991px){.announcement-content.mod-cta{display:block;padding:10px}}.announcement-content.mod-cta .mod-cta-content{display:table-cell;vertical-align:middle;padding-right:30px}@media only screen and (max-width:991px){.announcement-content.mod-cta .mod-cta-content{padding-right:0;display:block}}.announcement-content.mod-cta .mod-cta-btn{display:table-cell;vertical-align:middle}.lt-ie9 .announcement-content.mod-cta .mod-cta-btn{width:180px}@media only screen and (max-width:991px){.announcement-content.mod-cta .mod-cta-btn{display:block}}.announcement-content.mod-cta .btn{width:auto;position:relative}@media only screen and (max-width:991px){.announcement-content.mod-cta .btn{width:100%;margin-top:10px}}.announcement-content p{margin:0}.announcement-content a{text-decoration:underline;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#fff}.mod-transparent .announcement-content a{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif}.announcement-content a.btn{text-decoration:none;width:auto;font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.announcement-content strong{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.announcement.mod-bottom-right .announcement-item .icon-announcement-close:after,.announcement.mod-bottom-right .announcement-item .icon-announcement-close:before{background-color:#6589ae}.announcement.mod-bottom-right .announcement-content{color:#31313F;text-align:left}.announcement.mod-bottom-right .announcement-content a{color:#31313F;text-decoration:none}.announcement.mod-bottom-right .announcement-content a.btn{color:#fff;background:#cc193f}.announcement.mod-bottom-right .announcement-content h3{font-size:20px;line-height:22px}.quantity-form .session.session-open{margin-bottom:25px}.quantity-form .session-details{padding:0 29px 30px}.quantity-form .session-details h4{margin-bottom:25px}.quantity-form .session-details p{font-size:14px}.quantity-form .session-details p a{font-weight:700;color:#333;text-decoration:underline}.quantity-form .session-list{margin-bottom:20px}.quantity-form .session-list-wrap{border:1px solid #eee;padding:25px;margin-bottom:20px}.quantity-form .session-list-time{margin:0 0 10px}.quantity-form .session-list-item{padding:10px 115px 10px 15px;position:relative}@media only screen and (max-width:579px){.quantity-form .session-list-item{padding-right:15px}}.quantity-form .session-list-item:nth-child(odd){background:#eee}.quantity-form .session-list-item:nth-child(even){background:0 0}.quantity-form .session-list-item:after,.quantity-form .session-list-item:before{content:" ";display:table}.quantity-form .session-list-item:after{clear:both}.quantity-form .session-list-item .checkbox{margin:0}.quantity-form .session-list-item .checkbox label{font-weight:700}.quantity-form .session-list-item .checkbox label:before{top:-1px;margin-right:25px}.quantity-form .session-list-item .flag-danger{font-family:franklin-gothic-urw,FranklinGothic,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#cc193f;font-size:13px;margin:0;width:100px;position:absolute;top:11px;right:15px}@media only screen and (max-width:579px){.quantity-form .session-list-item .flag-danger{position:relative;top:0;right:0;width:100%;text-align:left;margin-top:10px;display:block}}.quantity-form .session-submit{text-align:center;position:relative}.quantity-form .session-cancel{color:#a3a7b2;font-weight:700;font-size:13px;margin-bottom:0;position:absolute;top:13px;left:0}@media only screen and (max-width:579px){.quantity-form .session-cancel{position:relative;display:block;text-align:center;top:0;margin-top:15px}}.sponsors-exhibitors{margin-bottom:30px;padding-top:10px}.sponsors-exhibitors h5{font-size:18px;margin-bottom:20px!important}.sponsors-exhibitors p{font-size:14px!important}.sponsors-exhibitors input[type=checkbox]+label{font-size:14px}.campaign-widget{background-color:#efefef;margin-bottom:30px}.campaign-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){.campaign-wrapper{flex-direction:row}}.campaign-wrapper .campaign-article-list{order:2;padding:0 20px;border-left:1px solid #ddd;border-right:1px solid #ddd}.campaign-wrapper .campaign-article-list:only-child{padding-top:15px;padding-bottom:15px;border-left:0;border-right:0;margin:0}@media only screen and (max-width:767px){.campaign-wrapper .campaign-article-list{border-left:0;border-right:0}}@media only screen and (min-width:768px){.campaign-wrapper .campaign-article-list{order:0;margin:20px 0}.campaign-wrapper .campaign-article-list:not(:only-child){flex:1 1 33.3333%;max-width:33.3333%}.campaign-wrapper .campaign-article-list:not(:only-child):first-child{border-left:0;padding-left:0}.campaign-wrapper .campaign-article-list:not(:only-child):first-child .campaign-article:first-child{position:relative}.campaign-wrapper .campaign-article-list:not(:only-child):first-child .campaign-article:first-child:before{content:'';position:absolute;top:calc(50% - 11px);right:-31px;display:block;width:0;height:0;border-top:11px solid transparent;border-left:11px solid #ddd;border-bottom:11px solid transparent}.campaign-wrapper .campaign-article-list:not(:only-child):first-child .campaign-article:first-child:after{content:'';position:absolute;top:calc(50% - 11px);right:-30px;display:block;width:0;height:0;border-top:11px solid transparent;border-left:11px solid #efefef;border-bottom:11px solid transparent}.campaign-wrapper .campaign-article-list:not(:only-child):last-child{border-right:0;padding-right:0}.campaign-wrapper .campaign-article-list:not(:only-child):last-child .campaign-article:first-child{position:relative}.campaign-wrapper .campaign-article-list:not(:only-child):last-child .campaign-article:first-child:before{content:'';position:absolute;top:calc(50% - 11px);left:-31px;display:block;width:0;height:0;border-top:11px solid transparent;border-right:11px solid #ddd;border-bottom:11px solid transparent}.campaign-wrapper .campaign-article-list:not(:only-child):last-child .campaign-article:first-child:after{content:'';position:absolute;top:calc(50% - 11px);left:-30px;display:block;width:0;height:0;border-top:11px solid transparent;border-right:11px solid #efefef;border-bottom:11px solid transparent}.campaign-wrapper .campaign-article-list:not(:only-child) .campaign-article{padding:20px}.campaign-wrapper .campaign-article-list:only-child{flex-grow:1}}@media only screen and (min-width:992px){.campaign-wrapper .campaign-article-list{padding:0 30px;margin:30px 0}.campaign-wrapper .campaign-article-list:not(:only-child):first-child .campaign-article:first-child:before{right:-41px}.campaign-wrapper .campaign-article-list:not(:only-child):first-child .campaign-article:first-child:after{right:-40px}.campaign-wrapper .campaign-article-list:not(:only-child):last-child .campaign-article:first-child:before{left:-41px}.campaign-wrapper .campaign-article-list:not(:only-child):last-child .campaign-article:first-child:after{left:-40px}.campaign-wrapper .campaign-article-list:not(:only-child) .campaign-article{padding:25px 30px}}.campaign-wrapper .campaign-article.is-featured{order:1}@media only screen and (min-width:768px){.campaign-wrapper .campaign-article.is-featured{order:0}.campaign-wrapper .campaign-article.is-featured:not(:only-child){flex:1 1 66.6666%;max-width:66.6666%}.campaign-wrapper .campaign-article.is-featured:only-child{flex-grow:1}}.campaign-article{padding:20px 0;border-bottom:1px solid #ddd;margin-bottom:0}.campaign-article.is-featured{padding:20px;border-bottom:0}@media only screen and (min-width:992px){.campaign-article.is-featured{padding:30px}}.campaign-article.is-featured .campaign-article-heading{margin-bottom:1px}@media only screen and (min-width:992px){.campaign-article.is-featured .campaign-article-heading{font-size:36px;font-size:3.6rem}}.campaign-article.is-featured .campaign-article-text{line-height:1.5}@media only screen and (min-width:992px){.campaign-article.is-featured .campaign-article-text{font-size:24px}}.campaign-article:last-child{border-bottom:0}.campaign-article-list{margin-bottom:20px}.campaign-article-image{display:block;margin-bottom:20px}.campaign-article-content>:last-child{margin-bottom:0}.campaign-article-heading{margin-bottom:8px;color:#31313f}.campaign-article-heading>a{-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;color:inherit}.campaign-article-heading>a:focus,.campaign-article-heading>a:hover{color:#6589ae}.campaign-article-text{color:#31313f;margin-bottom:10px}.campaign-article-meta,.campaign-article-tag{font-size:13px;line-height:1.7;color:#737384}.campaign-article-tag{font-weight:700;text-transform:uppercase}a.campaign-article-tag,a.campaign-article-tag:focus,a.campaign-article-tag:hover{color:#6589ae}.campaign-article-tag.ml-5{margin-left:5px}.campaign-article-tag.mr-5{margin-right:5px}.show-frontend-editors{position:static}.show-frontend-editors .content-editor{z-index:8}