@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:400,700");.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
.icheckbox_minimal-blue,.iradio_minimal-blue{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/sites/all/themes/custom/ecmc/css/libs/icheck/minimal/blue.png) no-repeat;border:none;cursor:pointer;}.icheckbox_minimal-blue{background-position:0 0;}.icheckbox_minimal-blue.hover{background-position:-20px 0;}.icheckbox_minimal-blue.checked{background-position:-40px 0;}.icheckbox_minimal-blue.disabled{background-position:-60px 0;cursor:default;}.icheckbox_minimal-blue.checked.disabled{background-position:-80px 0;}.iradio_minimal-blue{background-position:-100px 0;}.iradio_minimal-blue.hover{background-position:-120px 0;}.iradio_minimal-blue.checked{background-position:-140px 0;}.iradio_minimal-blue.disabled{background-position:-160px 0;cursor:default;}.iradio_minimal-blue.checked.disabled{background-position:-180px 0;}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_minimal-blue,.iradio_minimal-blue{background-image:url(/sites/all/themes/custom/ecmc/css/libs/icheck/minimal/blue@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px;}}
@font-face{font-family:"fontello";src:url(/sites/all/themes/custom/ecmc/css/./fonts/fontello/fontello.eot?);src:url(/sites/all/themes/custom/ecmc/css/./fonts/fontello/fontello.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/ecmc/css/./fonts/fontello/fontello.woff2?) format("woff2"),url(/sites/all/themes/custom/ecmc/css/./fonts/fontello/fontello.woff?) format("woff"),url(/sites/all/themes/custom/ecmc/css/./fonts/fontello/fontello.ttf?) format("truetype");font-weight:normal;font-style:normal;}.icon-quotes{margin-top:2em !important;margin-bottom:2em !important;}.icon-quotes:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E800";}.icon-quotes:after{display:none;}.icon-quotes:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.icon-quotes-after{margin-top:2em !important;margin-bottom:2em !important;}.icon-quotes-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E800";}.icon-quotes-after:before{display:none;}.icon-quotes-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\E800";}.icon-quotes-after:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.icon-quotes-both{margin-top:2em !important;margin-bottom:2em !important;}.icon-quotes-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E800";}.icon-quotes-both:before,.icon-quotes-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E800";}.icon-quotes-both:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.icon-chevron-left:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E801";}.icon-chevron-left:after{display:none;}.icon-chevron-left-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E801";}.icon-chevron-left-after:before{display:none;}.icon-chevron-left-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\E801";}.icon-chevron-left-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E801";}.icon-chevron-left-both:before,.icon-chevron-left-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E801";}.icon-chevron-right:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E802";}.icon-chevron-right:after{display:none;}.icon-chevron-right-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E802";}.icon-chevron-right-after:before{display:none;}.icon-chevron-right-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\E802";}.icon-chevron-right-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E802";}.icon-chevron-right-both:before,.icon-chevron-right-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E802";}.icon-tick:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}.icon-tick:after{display:none;}.icon-tick-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}.icon-tick-after:before{display:none;}.icon-tick-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\E803";}.icon-tick-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}.icon-tick-both:before,.icon-tick-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}.icon-search:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}.icon-search:after{display:none;}.icon-search-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}.icon-search-after:before{display:none;}.icon-search-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\E804";}.icon-search-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}.icon-search-both:before,.icon-search-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}.icon-circle:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F111";}.icon-circle:after{display:none;}.icon-circle-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F111";}.icon-circle-after:before{display:none;}.icon-circle-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\F111";}.icon-circle-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F111";}.icon-circle-both:before,.icon-circle-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F111";}.icon-menu:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F0C9";}.icon-menu:after{display:none;}.icon-menu-after:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F0C9";}.icon-menu-after:before{display:none;}.icon-menu-after:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\F0C9";}.icon-menu-both:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F0C9";}.icon-menu-both:before,.icon-menu-both:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F0C9";}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}div[class*='span-'].first{padding-left:0;}div[class*='span-'].last{padding-right:0;}img{height:auto;max-width:100%;}.container{max-width:100%;margin-left:auto;margin-right:auto;margin:0 auto;max-width:1220px;width:94%;}.container:after{content:" ";display:block;clear:both;}@media (min-width:50em){.container{width:97%;}}@media (min-width:50em){.container{width:94%;}}.row{max-width:100%;margin-left:auto;margin-right:auto;margin:0 0 1.5em 0;}.row:after{content:" ";display:block;clear:both;}@media (min-width:50em){.span-2{box-sizing:border-box;width:16.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-3{box-sizing:border-box;width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-4{box-sizing:border-box;width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-5{box-sizing:border-box;width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-6{box-sizing:border-box;width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-7{box-sizing:border-box;width:58.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-8{box-sizing:border-box;width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-9{box-sizing:border-box;width:75%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-10{box-sizing:border-box;width:83.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-11{box-sizing:border-box;width:91.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.span-12{box-sizing:border-box;width:100%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}input,textarea{font-family:'Nunito Sans','Arial',sans-serif;border:1px solid #9d9d9d;border-radius:3px;font-size:0.9em;padding:0.8em;width:100%;box-sizing:border-box;}input:focus,textarea:focus{outline:#2E008B dotted 1px;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic;}input:-moz-placeholder,textarea:-moz-placeholder{font-style:italic;}input::-moz-placeholder,textarea::-moz-placeholder{font-style:italic;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic;}input[type="checkbox"],input[type="radio"]{width:auto;}input[type="submit"]{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;}input[type="submit"]:active,input[type="submit"]:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}input[type="submit"]:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}input[type="submit"] a{color:#FFFFFF;}input[type="submit"] a:hover{color:#FFFFFF;text-decoration:none;}label{margin:0 0 0.8em 0;}select{background-color:#FFFFFF;border:1px solid #ACBEC2;border-radius:3px;color:#16303A;font-size:0.9em;font-style:italic;padding:1.1em 0.8em;box-shadow:0px 3px 0px 0px rgba(68,68,68,0.2);-webkit-appearance:none;}.chosen-container{font-size:0.9em;text-align:left;width:100% !important;}@media (min-width:75em){.chosen-container{width:66% !important;}}.chosen-container .chosen-single{background:none;background-color:#FFFFFF;border:1px solid #ACBEC2;border-radius:3px;color:#16303A;font-style:italic;height:auto;line-height:normal;padding:0.8em;box-shadow:0px 3px 0px 0px rgba(68,68,68,0.2);}.chosen-container .chosen-single div{top:0.8em;}.chosen-container .chosen-drop{border-radius:0 0 3px 3px;}.chosen-container .chosen-results{margin:0;padding:0 0.4em 0.8em;}.chosen-container .chosen-results li{border-bottom:1px solid #9d9d9d;padding:0.8em 0.4em;margin:0;}.chosen-container .chosen-results li.highlighted{background:none;background-color:#16303A;}.chosen-container .chosen-results li:last-child{border-bottom:none;}.chosen-container-active.chosen-with-drop .chosen-single{background-image:none;background-color:#FFFFFF;box-shadow:none;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 2px;}.chosen-container-active.chosen-with-drop .chosen-drop{box-shadow:none;}.form-type-bef-checkbox label,.form-type-radio label{font-weight:normal;}@media (min-width:75em){.form-actions input{width:auto;}}.form-item.form-error .chosen-single{border:2px solid #eb5812;}@media (min-width:75em){.form-item input,.form-item textarea,.form-item .grippie{width:66%;}}@media (min-width:75em){.form-item input[type="checkbox"],.form-item input[type="radio"]{width:auto;}}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#eb5812;}.form-item input.error{background-image:url(/sites/all/themes/custom/ecmc/images/field-error.png);background-position:center right;background-repeat:no-repeat;padding-right:55px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.form-item input.error{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/field-error.png);background-size:auto 103%;}}.form-type-date-popup label{display:none;}.iradio_minimal,.icheckbox_minimal{display:inline-block;margin:0.5em 0;padding:0.25em !important;background:#FFFFFF;font-size:80%;color:#16303A;border:2px solid #16303A;vertical-align:middle;cursor:pointer;box-shadow:inset 0 0 0 transparent,0 0 0 transparent;transition:all 150ms ease;}.iradio_minimal:before,.icheckbox_minimal:before{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all 250ms ease;}.iradio_minimal.checked:before,.icheckbox_minimal.checked:before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.iradio_minimal + label,.icheckbox_minimal + label{margin-left:-0.5em;padding:0 1em;cursor:pointer;}.iradio_minimal input,.icheckbox_minimal input{display:none;}.iradio_minimal{color:#16303A;border-color:#16303A;border-radius:50%;}.iradio_minimal.hover{box-shadow:inset 0 0 5px #16303A,0 0 0 rgba(22,48,58,0);}.iradio_minimal.checked{box-shadow:inset 0 0 3px #16303A,0 0 0 rgba(22,48,58,0);}.iradio_minimal.disabled{background:#8b989d;}.icheckbox_minimal{color:#16303A;border-color:#16303A;}.icheckbox_minimal.hover{box-shadow:inset 0 0 5px #16303A,0 0 0 transparent;}.icheckbox_minimal.checked{box-shadow:inset 0 0 2px #16303A,0 0 0 transparent;}.icheckbox_minimal.disabled{background:#8b989d;}.field-collection-container{border:0;}.field-group-htabs-wrapper .horizontal-tabs{border:0;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list{background-color:transparent;border:0;margin-bottom:1.5em;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li{background-color:#e6e6e6;border:0;margin-bottom:0.4em;margin-right:0;padding:0;width:100%;}@media (min-width:40em){.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li{margin-bottom:0;margin-right:0.4em;width:auto;}}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li:hover{background-color:#00B6ED;}.no-hero .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li:hover{background-color:#00B6ED;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected{background-color:#00B6ED;padding:0;}.no-hero .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected{background-color:#00B6ED;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected a{color:#FFFFFF;cursor:default;padding:0.8em 1.5em;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected a strong{color:#FFFFFF;}.no-hero .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li.selected a strong{color:#FFFFFF;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a{min-width:70px;padding:0.8em 1.5em;text-align:center;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a:hover{background-color:transparent;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a:hover strong{color:#FFFFFF;}.no-hero .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a:hover strong{color:#FFFFFF;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a strong{color:#000000;}.no-hero .field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-list li a strong{color:#000000;}.field-group-htabs-wrapper .horizontal-tabs .horizontal-tabs-pane{padding:0;margin:0;}.field-group-htabs-wrapper .horizontal-tabs .field{margin-bottom:1.9em;}.field-group-htabs-wrapper .horizontal-tabs .field-label,.field-group-htabs-wrapper .horizontal-tabs .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-group-htabs-wrapper .horizontal-tabs .block-views > h2,.field-group-htabs-wrapper .horizontal-tabs
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-group-htabs-wrapper .horizontal-tabs .block-views > h2,.field-group-htabs-wrapper .horizontal-tabs
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-group-htabs-wrapper .horizontal-tabs .block-views > h2{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;margin:0 0 0.4em 0;}.field-type-datetime{color:#9d9d9d;font-size:0.9em;}.modal-content input{width:auto;}.panels-ipe-control input{width:auto;}.panel-pane{margin-bottom:1.5em;}.panel-pane.last{margin-bottom:0;}.panel-pane .pane-title{margin:0 0 0.4em 0;}.pane-page-messages{margin-bottom:0;}.pane-page-messages .messages{margin-bottom:1.5em;}#tabs ul{margin:0;padding:0;}#tabs ul li{background-color:#16303A;border:0;display:inline-block;font-size:0.8em;list-style:none;margin:0 0 0 0.4em;padding:0.4em 0.8em;position:relative;}#tabs ul li a{color:#FFFFFF;}div.messages{background-color:#fff;background-image:none;border:0;margin:0.8em 0 0;padding:0;}div.messages a{color:#fff;text-decoration:underline;}div.messages li{background-position:15px 7px;background-repeat:no-repeat;border:0;color:#fff;margin:0 0 0.4em 0;min-height:26px;padding:0.5em 1em 0.4em 52px;position:relative;border-radius:2px;}div.messages li .icon{background-size:contain;display:inline-block;height:25px;left:1em;position:absolute;top:0.45em;width:25px;}div.messages ul{margin:0;}div.messages.error li{background-color:#eb5812;}div.messages.error li .icon{background-image:url(/sites/all/themes/custom/ecmc/images/error-icon.png);}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){div.messages.error li .icon{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/error-icon.png);}}div.messages.status li{background-color:#76ad4c;}div.messages.status li .icon{background-image:url(/sites/all/themes/custom/ecmc/images/status-icon.png);}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){div.messages.status li .icon{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/status-icon.png);}}.views-exposed-form label{font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;}.views-exposed-form .views-exposed-widget{margin:0 0 0.8em 0;padding:0;}.views-exposed-form .form-item label{font-family:'Nunito Sans','Arial',sans-serif;font-weight:normal;}html,body{font-family:'Nunito Sans','Arial',sans-serif;color:#333333;margin:0;padding:0;}body{background-color:#16303A;font-size:15px;line-height:1.5em;}a{color:#2E008B;text-decoration:none;}a:hover,a:active{color:#2E008B;}a:hover{text-decoration:underline;}a:visited{color:#2E008B;}h1,h2,h3,h4,.pane-bundle-contact-promo .field-name-field-contact-name .field-items,h5{font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;margin-top:0;}h1{font-size:2em;font-weight:bold;line-height:1em;}h2{font-size:1.6em;font-weight:bold;line-height:1.2em;}h3{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;}h4,.pane-bundle-contact-promo .field-name-field-contact-name .field-items{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;}img.round{border-radius:50%;display:block;margin:0 auto;}p{margin-top:0;}p.grey{padding-bottom:0.8em;}p:last-child{margin-bottom:0;}table{border:0;margin-left:-0.4em;}table td{background-color:#e5f0f7;border:0.4em solid #fff;padding:0.8em;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}table tr:nth-child(even) td{background-color:#cce1f0;}ul{padding:0 0 0 1em;}#beta{background-image:url(/sites/all/themes/custom/ecmc/images/beta.png);background-position:left top;background-repeat:no-repeat;background-size:contain;height:80px;left:0;position:absolute;top:0;width:80px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#beta{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/beta.png);}}#block-ecmc-follow-links-follow-footer a,.pane-ecmc-follow-links-follow-footer a{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:0.4em 0.4em 0 0;overflow:hidden;text-indent:-999px;}#block-ecmc-follow-links-follow-footer .linked-in,.pane-ecmc-follow-links-follow-footer .linked-in{background-image:url(/sites/all/themes/custom/ecmc/images/follow/linkedin.png);height:25px;width:25px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#block-ecmc-follow-links-follow-footer .linked-in,.pane-ecmc-follow-links-follow-footer .linked-in{background-image:url(/sites/all/themes/custom/ecmc/images/follow/@2x/linkedin.png);}}#block-ecmc-follow-links-follow-footer .twitter,.pane-ecmc-follow-links-follow-footer .twitter{background-image:url(/sites/all/themes/custom/ecmc/images/follow/twitter.png);height:25px;width:25px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#block-ecmc-follow-links-follow-footer .twitter,.pane-ecmc-follow-links-follow-footer .twitter{background-image:url(/sites/all/themes/custom/ecmc/images/follow/@2x/twitter.png);}}.blue{background-color:#e5f5eb;padding:0.8em 0.8em;}.btn,a.btn{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;}.btn:active,.btn:focus,a.btn:active,a.btn:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.btn:hover,a.btn:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}.btn a,a.btn a{color:#FFFFFF;}.btn a:hover,a.btn a:hover{color:#FFFFFF;text-decoration:none;}#edit-tabs-row{text-align:right;}.grey{background-color:#e3e3e3;padding:0.8em 0.8em;}#header-follow-links{display:none;margin:0 1em 0 0;position:absolute;right:33%;top:0.2em;}@media (min-width:40em){#header-follow-links{display:block;padding:0.4em 0 0 0;}}@media (min-width:62em){#header-follow-links{right:28%;}}#header-follow-links a{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;overflow:hidden;text-indent:-999px;margin:0 0 0 0.8em;}#header-follow-links .linked-in{background-image:url(/sites/all/themes/custom/ecmc/images/follow/linkedin-top.png);height:25px;width:25px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#header-follow-links .linked-in{background-image:url(/sites/all/themes/custom/ecmc/images/follow/@2x/linkedin-top.png);}}#header-follow-links .twitter{background-image:url(/sites/all/themes/custom/ecmc/images/follow/twitter-top.png);height:25px;width:25px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#header-follow-links .twitter{background-image:url(/sites/all/themes/custom/ecmc/images/follow/@2x/twitter-top.png);}}#hero{background-image:url(/sites/all/themes/custom/ecmc/images/texture.jpg);border-bottom:4px solid #00B6ED;position:relative;margin:0;}#hero h1{display:inline-block;margin:0;padding:0.8em 0.8em;left:0;bottom:0;color:#00B6ED;text-align:center;width:100%;box-sizing:border-box;}@media (min-width:40em){#hero h1{background-color:rgba(255,255,255,0.7);position:absolute;text-align:left;}}@media (min-width:75em){#hero h1{text-align:center;max-width:66%;min-width:33%;width:auto;}}#hero img{display:none;height:auto;max-width:none;width:100%;}@media (min-width:40em){#hero img{display:block;}}#hero .container{position:relative;}@media (min-width:40em){#hero .container{min-height:8em;}}#hero .panel-pane{margin:0;}#hero .shadow{background-color:#000000;filter:alpha(opacity=10);height:3px;left:0;opacity:0.1;position:absolute;right:0;top:0;z-index:99;}.image-caption{color:#9d9d9d;font-size:0.9em;margin-top:-0.8em;}.image-centre{margin:0 0 0.8em 0;}.image-centre img{height:auto;width:100%;}.image-left{float:left;margin-right:0.8em;width:45%;}.image-left img{height:auto;width:100%;}.image-right{float:right;margin-left:0.8em;width:45%;}.image-right img{height:auto;width:100%;}.landing-page #edit-tabs-row{margin:0;}.landing-page #hero{margin-bottom:1.5em;}.landing-page #intro-content{padding-left:0;padding-right:0;}.landing-page #right-col{float:right;}.landing-page #secondary-nav-row{display:none;}#main-content{padding-left:0;}@media (min-width:75em){#main-content{width:75%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;}}@media (min-width:40em){#main-content .horizontal-tabs{margin-top:-3em;}}#navigation-span .nav-icons{overflow:hidden;*zoom:1;margin:-3em 0 0 0;}@media (min-width:40em){#navigation-span .nav-icons{margin:-2em 0 0 0;}}@media (min-width:50em){#navigation-span .nav-icons{display:none;}}#navigation-span .mobile-nav-element{font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;display:inline-block;float:right;margin:0 0 0.8em 0.4em;overflow:hidden;}@media (min-width:50em){#navigation-span .mobile-nav-element{display:none;}}#navigation-span .mobile-nav-element:hover{text-decoration:none;}#navigation-span .mobile-nav-element:before,#navigation-span .mobile-nav-element:after{font-size:2.5em;}#navigation-span .mobile-nav-element#menu-search{color:#00B6ED;}#navigation-span .mobile-nav-element#menu-search:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}#navigation-span .mobile-nav-element#menu-search:after{display:none;}@media (min-width:40em){#navigation-span .mobile-nav-element#menu-search{display:none;}}#navigation-span .mobile-nav-element#menu-hamburger{color:#00B6ED;}#navigation-span .mobile-nav-element#menu-hamburger:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F0C9";}#navigation-span .mobile-nav-element#menu-hamburger:before{display:none;}#navigation-span .mobile-nav-element#menu-hamburger:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\F0C9";}@media (min-width:40em){#navigation-span .mobile-nav-element#menu-hamburger:before,#navigation-span .mobile-nav-element#menu-hamburger:after{font-size:1.75em;vertical-align:middle;}#navigation-span .mobile-nav-element#menu-hamburger .element-invisible{position:relative !important;display:inline-block;height:auto;clip:unset;vertical-align:middle;}}@media (min-width:50em){#navigation-span .mobile-nav-element#menu-hamburger{display:none;}}#page-footer{background-color:#16303A;color:#FFFFFF;font-size:0.8em;margin:0;padding:1.5em 0;}#page-footer a{color:#FFFFFF;}#page-footer ul{margin:0;padding:0;}#page-footer ul li{display:inline-block;margin:0;width:48%;}#page-footer .region-footer .container{width:100%;}#page-header{margin:0;padding:0.8em 0 0 0;}#page-header img{max-width:8em;}#page-header #logo{display:block;}#page-header ul{display:none;margin:0;padding:0;text-align:center;z-index:99999;}#page-header ul.open{display:block;}#page-header ul li{background-color:#16303A;list-style:none;margin:0;padding:0.8em 1.5em;}#page-header ul li a{color:#FFFFFF;display:block;}#page-header .container{position:relative;}#page-header .contextual-links{display:none;}#page-header .span-3{padding:1em 0;margin:0;}@media (min-width:40em){#page-header .span-3{margin:0 0 0.8em 0;}}#page-header .span-12{padding:0;}@media (min-width:40em){#page-header img{max-width:9em;}#page-header ul li{background-color:transparent;display:inline-block;margin:0 0 0 0.4em;padding:0;}#page-header ul li.first{margin:0;}#page-header ul li a{border-bottom:4px solid transparent;color:#16303A;padding-bottom:1em;}#page-header ul li a.active,#page-header ul li a.active-trail{border-bottom-color:#00B6ED;}#page-header ul li a:hover{text-decoration:none;}}@media (min-width:50em){#page-header ul{display:block;margin-top:0;text-align:right;}#page-header ul li{margin:0 0 0 0.8em;}}@media (min-width:62em){#page-header img{max-width:11em;}#page-header .span-12{margin-top:-2em;}}@media (min-width:75em){#page-header ul li.last{margin-right:1px;}}#page-main-content{margin-bottom:0;}#page-wrapper{background-color:#FFFFFF;}#page-wrapper.no-hero #hero{border-color:#16303A;}#page-wrapper.no-hero #hero h1{background-color:transparent;color:#16303A;margin:0.8em 0;line-height:1em;padding-left:0;position:static;text-align:left;width:auto;}#page-wrapper.no-hero #hero .container{min-height:initial;}.pane-bundle-section-promo{overflow:hidden;position:relative;}.pane-bundle-section-promo a{background-image:url(/sites/all/themes/custom/ecmc/images/spacer.gif);bottom:0;left:0;position:absolute;right:0;text-indent:-999px;top:0;}.pane-bundle-section-promo h3{color:#2E008B;margin:0 0 0.4em 0;}.pane-bundle-section-promo img{width:100%;}.pane-bundle-section-promo .field-name-field-section-promo-image{margin:0 0 0.4em 0;}.region-search{border-top:3px solid rgba(0,0,0,0.1);display:none;margin:0 -3%;}.region-search.open{display:block;}.region-search label{display:none;}.region-search .views-exposed-widgets{margin:0;padding:0 0 0 0.8em;}.region-search .views-exposed-widgets .form-submit{margin:0;}.region-search .views-exposed-widgets .views-exposed-widget{position:relative;display:inline-block;margin:0;float:none;vertical-align:middle;}.region-search .views-exposed-widgets .views-exposed-widget input{box-sizing:border-box;width:100%;padding:0.8em 0;background-color:#FFFFFF;font-size:1em;border:0;border-radius:0px;box-shadow:none;}.region-search .views-exposed-widgets .views-exposed-widget.views-widget-filter-search_api_views_fulltext{width:calc(100% - 3em - 5px);}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button{width:3em;}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E804";}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button:after{display:none;}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button:before{position:absolute;margin-top:0.2em;width:100%;height:100%;font-size:2em;color:#00B6ED;}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button input{opacity:0;padding:0.8em 0.8em 0.8em 0;}.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button input:active,.region-search .views-exposed-widgets .views-exposed-widget.views-submit-button input:focus{margin:0;}@media (min-width:40em){.region-search{background-color:#FFFFFF;border:0;display:block;margin:0;padding:0;position:absolute;right:0;top:0;width:33%;}.region-search form{border:1px solid #bbbbbb;border-radius:3px;}}@media (min-width:62em){.region-search{width:28%;}}#right-col{padding-right:0;}@media (min-width:75em){#right-col{width:25%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-right:0;}}#secondary-nav-row{margin:0;padding:0.4em 0 0.8em;}@media (min-width:40em){#secondary-nav-row{height:1em;padding:1.5em 0;text-align:right;}}#secondary-nav-row #breadcrumb-col{padding:0;}@media (min-width:40em){#secondary-nav-row #breadcrumb-col{float:right;}}#secondary-nav-row #breadcrumbs-row{color:#9d9d9d;font-size:0.9em;margin:0;}#secondary-nav-row #breadcrumbs-row a{color:#9d9d9d;}#search-form-col{margin:0 0 1.5em 0;}@media (min-width:40em){#search-form-col{margin:0;float:right;}}.sub-heading{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;margin:0 0 0.8em 0;}.node-carousel{background-color:#FFFFFF;}.node-carousel .control{display:none;}.node-carousel .field-name-field-carousel-slide-heading{text-align:center;vertical-align:middle;padding:1em 1em 2em;}.node-carousel .field-name-field-carousel-slide-heading .field-items{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;}@media (min-width:40em){.node-carousel .field-name-field-carousel-slide-heading{padding:1.5em 1.5em 2.4em;position:absolute;text-align:left;width:33%;}}.node-carousel .play-list{bottom:0;display:none;right:0;}@media (min-width:40em){.node-carousel .play-list{display:block;}}.node-carousel .play-list a{background-position:center center;background-repeat:no-repeat;display:block;opacity:1;overflow:hidden;text-indent:999px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.node-carousel .play-list a{background-size:contain;}}.node-carousel .play-list a.active{cursor:default;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.node-carousel .play-list li{background-color:#00B6ED;margin:0;padding:0.4em;}.node-carousel .play-list .carousel-pause{background-image:url(/sites/all/themes/custom/ecmc/images/carousel/pause.png);height:16px;width:16px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.node-carousel .play-list .carousel-pause{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/carousel/pause.png);}}.node-carousel .play-list .carousel-play{background-image:url(/sites/all/themes/custom/ecmc/images/carousel/play.png);height:16px;width:16px;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.node-carousel .play-list .carousel-play{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/carousel/play.png);}}.node-carousel .slide-list{display:none;}@media (min-width:40em){.node-carousel .slide-list{display:block;}}.node-carousel .slide-list a{background-color:rgba(255,255,255,0.2);border:2px solid #00B6ED;}.node-carousel .slide-list .active{background-color:#00B6ED;}#page-wrapper .homepage-page #hero{border-color:#00B6ED;}.homepage-page #hero .node-carousel .field-name-field-carousel-slide-heading .field-item{color:#00B6ED;}.homepage-page #intro-row{background-color:#16303A;padding:1.5em 0;}.homepage-page #main-content-row{margin:0 0 1.5em 0;}#partners-row{margin:0;padding:1.5em 0;}.search-page form{background-color:#16303A;color:#FFFFFF;border-radius:3px;padding:1.5em 1.8em;box-shadow:0px 4px 0px 0px rgba(22,48,58,0.25);}.search-page form input{width:100%;margin-bottom:0.8em;border-radius:3px;}.search-page form input[name*="date"]{margin-right:0;}.search-page form input + .description{margin-top:-0.8em;margin-bottom:0.8em;}.search-page form input[type="submit"]{width:auto;margin-top:1em;margin-bottom:0;padding:0.4em 2em;font-size:1.2em;}.search-page form input[type="submit"]:active,.search-page form input[type="submit"]:focus{margin-top:calc(1em + 4px);}.search-page form .form-type-date-popup{margin-right:0;}.search-page form .chosen-container{width:100% !important;margin-bottom:0.8em;}.search-page form label{font-size:1.2em;}.search-page form .views-exposed-widgets{margin:0;}.search-page form .views-exposed-widget{float:none;margin:0;}.search-page form .views-submit-button{text-align:right;}.search-page input{width:100%;}.search-page input[type="submit"]{width:auto;}.search-page .chosen-container{width:100% !important;}.search-page .form-type-bef-checkbox{overflow:hidden;*zoom:1;margin-bottom:0.8em;text-align:left;}.search-page .form-type-bef-checkbox label{float:left;line-height:1.2em;margin:0 0 0 0.4em;width:70%;}.search-page .form-type-bef-checkbox input{float:left;margin-left:0;}.search-page .form-type-bef-checkbox .icheckbox_minimal-blue{float:left;}.search-page .views-row{margin:0 0 1.5em 0;}div.view-site-search-view div.views-row h2{margin:0 0 0.4em 0;}div.view-site-search-view div.views-row p.search-label{float:left;padding:0 10px;margin:0 0 0.8em;border:1px solid #006bb3;border-radius:100px;color:#006bb3;font-size:12px;}div.view-site-search-view div.node-event .field{float:left;width:100%;}.node-type-webform #hero h1,.page-centres-search #hero h1{background-color:transparent;color:#006bb3;margin:0.8em 0;padding-left:0;position:static;text-align:left;}.node-type-webform #hero .container,.page-centres-search #hero .container{min-height:initial;}.centre-studies-table td{float:left;height:6em;width:100%;}.centre-studies-table tr{width:50%;float:left;}@media (min-width:46em){.centre-studies-table td{float:none;height:auto;width:auto;}.centre-studies-table tr{float:none;width:auto;}}#centres-search-widget{background-color:#16303A;color:#FFFFFF;width:100%;}#centres-search-widget.js .views-exposed-widget:last-child{margin-bottom:0;}@media (min-width:40em){#centres-search-widget.js .views-submit-button{display:none;}}#centres-search-widget form{padding:0 1.5em 0.8em;}#centres-search-widget select{width:100%;}#centres-search-widget ul{max-height:240px;overflow:scroll;}#centres-search-widget ul a{color:#FFFFFF;}#centres-search-widget .accordion{border-bottom:1px #FFFFFF solid;padding:0 0 0.8em 0;}#centres-search-widget .accordion > label{background-image:url(/sites/all/themes/custom/ecmc/images/white-arrow-closed.png);background-position:3px center;background-repeat:no-repeat;cursor:pointer;margin:0 0 0 -3px;padding:0 0 0 1.5em;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#centres-search-widget .accordion > label{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/white-arrow-closed.png);background-size:auto 80%;padding:0 0 0 1.8em;}}#centres-search-widget .accordion.open{padding:0;}#centres-search-widget .accordion.open > label{background-image:url(/sites/all/themes/custom/ecmc/images/white-arrow-open.png);background-position:left center;margin-bottom:0.4em;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){#centres-search-widget .accordion.open > label{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/white-arrow-open.png);background-size:auto 50%;}}#centres-search-widget .accordion .views-widget{zoom:1;}#centres-search-widget .accordion .views-widget:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#centres-search-widget .bef-select-as-checkboxes{overflow:hidden;*zoom:1;}#centres-search-widget #centre-search-list-title:before{display:none;}#centres-search-widget #centre-search-list-title span{background-color:transparent;}#centres-search-widget .chosen-container{width:100% !important;}#centres-search-widget .form-title{font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;margin:0 1.5em 0.8em;position:relative;text-align:center;z-index:1;}#centres-search-widget .form-title:before{border-top:1px solid #FFFFFF;bottom:0;content:'';left:0;margin:0 auto;position:absolute;right:0;top:50%;z-index:-1;}#centres-search-widget .form-title span{background-color:#16303A;padding:0 0.4em;}#centres-search-widget .form-type-checkbox{float:left;margin-bottom:0.8em;text-align:left;width:100%;}#centres-search-widget .form-type-checkbox label{float:left;line-height:1.2em;margin:0 0 0 0.4em;width:70%;}#centres-search-widget .form-type-checkbox input{float:left;margin-left:0;}#centres-search-widget .form-type-checkbox .icheckbox_minimal-blue{float:left;}@media (min-width:50em){#centres-search-widget .form-type-checkbox{float:left;width:50%;}}@media (min-width:40em) and (max-width:62em){#centres-search-widget #map-canvas,#centres-search-widget #map-controls{width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}#centres-search-widget #map-canvas{color:#16303A;display:none;margin:0;min-height:800px;padding-top:0.8em;}#centres-search-widget #map-canvas a{color:#006bb3;}#centres-search-widget #map-canvas a.btn{color:#FFFFFF;}#centres-search-widget #map-canvas img{max-width:none;}@media (min-width:40em){#centres-search-widget #map-canvas{display:block;}}@media (min-width:62em) and (max-width:75em){#centres-search-widget #map-canvas{width:58.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}#centres-search-widget #map-canvas #centre-list-wrap ul{margin:0 0 0 1.5em;}#centres-search-widget #map-canvas #centre-list-wrap ul li{list-style:none;margin-left:0;}#centres-search-widget #map-controls{background-color:#16303A;padding-top:0.8em;position:relative;}@media (min-width:62em) and (max-width:75em){#centres-search-widget #map-controls{width:41.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}#centres-search-widget #map-controls #centre-list-wrap{margin:0 1.5em 0.8em;position:relative;z-index:2;}#centres-search-widget #map-controls #centre-list-wrap .form-title{margin-left:0;margin-right:0;}#centres-search-widget #map-controls #centre-list-wrap .item-list{font-size:0.9em;position:relative;}#centres-search-widget #map-controls #centre-list-wrap .item-list.active #center-drop-down div b{background-position:-16px 2px;}#centres-search-widget #map-controls #centre-list-wrap .item-list.active ul{display:block;}#centres-search-widget #map-controls #centre-list-wrap .item-list ul{background-color:#FFFFFF;border:1px solid #ACBEC2;border-top:0;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;display:none;left:0;margin:-4px 0 0 0;padding:0 0.4em 0.8em;position:absolute;right:0;z-index:999;}#centres-search-widget #map-controls #centre-list-wrap .item-list ul li{border-bottom:1px solid #ACBEC2;list-style:none;margin:0;}#centres-search-widget #map-controls #centre-list-wrap .item-list ul li:last-child{border-bottom:0;}#centres-search-widget #map-controls #centre-list-wrap .item-list ul li a{color:#333333;display:block;padding:0.7em 0.4em;}#centres-search-widget #map-controls #centre-list-wrap .item-list ul li a:hover,#centres-search-widget #map-controls #centre-list-wrap .item-list ul li a:focus{background-color:#6E8790;color:#FFFFFF;text-decoration:none;}#centres-search-widget #map-controls #centre-list-wrap .item-list #center-drop-down{background-color:#FFFFFF;border:1px solid #ACBEC2;border-radius:3px;color:#16303A;font-style:italic;display:block;line-height:normal;padding:0.8em;position:relative;text-decoration:none;box-shadow:0px 4px 0px 0px rgba(172,190,194,0.5);}#centres-search-widget #map-controls #centre-list-wrap .item-list #center-drop-down:focus{outline:none;}#centres-search-widget #map-controls #centre-list-wrap .item-list #center-drop-down div{display:block;height:100%;position:absolute;right:0;top:0.8em;width:18px;}#centres-search-widget #map-controls #centre-list-wrap .item-list #center-drop-down div b{background:url(/sites/all/themes/custom/ecmc/css/libs/chosen/chosen-sprite.png) no-repeat scroll 0 2px transparent;display:block;height:100%;width:100%;}#centres-search-widget #map-controls #map-controls-form-wrap{position:relative;z-index:1;}#centres-search-widget .views-submit-button{margin-bottom:0;}#centres-search-widget .views-exposed-widget{float:none;text-align:left;width:100%;}#centres-search-widget .views-exposed-widget.views-submit-button{text-align:center;}#centres-search-widget .views-exposed-widget .form-submit{margin-top:0;}#centres-search-widget .views-widget-filter-field_centre_type{overflow:hidden;*zoom:1;}@media (min-width:40em){#centres-search-widget .views-widget-filter-field_centre_type .form-item{float:left;width:50%;}}.field-name-field-assays .field-items,.field-name-field-cancer-types .field-items,.field-name-field-treatment-modailities .field-items{padding:0;list-style-type:none;}.field-name-field-assays .field-items > li:before,.field-name-field-assays .field-items > .field-item:before,.field-name-field-cancer-types .field-items > li:before,.field-name-field-cancer-types .field-items > .field-item:before,.field-name-field-treatment-modailities .field-items > li:before,.field-name-field-treatment-modailities .field-items > .field-item:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}.field-name-field-assays .field-items > li:after,.field-name-field-assays .field-items > .field-item:after,.field-name-field-cancer-types .field-items > li:after,.field-name-field-cancer-types .field-items > .field-item:after,.field-name-field-treatment-modailities .field-items > li:after,.field-name-field-treatment-modailities .field-items > .field-item:after{display:none;}.field-name-field-assays .field-items > li:before,.field-name-field-assays .field-items > li:after,.field-name-field-assays .field-items > .field-item:before,.field-name-field-assays .field-items > .field-item:after,.field-name-field-cancer-types .field-items > li:before,.field-name-field-cancer-types .field-items > li:after,.field-name-field-cancer-types .field-items > .field-item:before,.field-name-field-cancer-types .field-items > .field-item:after,.field-name-field-treatment-modailities .field-items > li:before,.field-name-field-treatment-modailities .field-items > li:after,.field-name-field-treatment-modailities .field-items > .field-item:before,.field-name-field-treatment-modailities .field-items > .field-item:after{margin:0 0.5em 0 0;color:#70147A;font-size:100%;line-height:2em;vertical-align:middle;}.field-name-field-assays .field-items .field-item,.field-name-field-cancer-types .field-items .field-item,.field-name-field-treatment-modailities .field-items .field-item{display:inline-block;width:34%;}.field-name-field-centre-key-capabilities,.field-name-field-centre-facilities{border-bottom:1px #ACBEC2 solid;padding:0 0 0.8em;}.field-name-field-centre-key-capabilities.open .field-label,.field-name-field-centre-key-capabilities.open .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-key-capabilities.open
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-key-capabilities.open
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-facilities.open .field-label,.field-name-field-centre-facilities.open .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-facilities.open .block-views > h2,.field-name-field-centre-facilities.open
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-facilities.open .block-views > h2,.field-name-field-centre-facilities.open
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-facilities.open .block-views > h2{background-image:url(/sites/all/themes/custom/ecmc/images/centre-accordion-arrow-open.png);background-position:left center;background-size:auto 0.5em;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.field-name-field-centre-key-capabilities.open .field-label,.field-name-field-centre-key-capabilities.open .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-key-capabilities.open
      .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-key-capabilities.open
      .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-key-capabilities.open .block-views > h2,.field-name-field-centre-facilities.open .field-label,.field-name-field-centre-facilities.open .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-facilities.open .block-views > h2,.field-name-field-centre-facilities.open
      .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-facilities.open .block-views > h2,.field-name-field-centre-facilities.open
      .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-facilities.open .block-views > h2{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/centre-accordion-arrow-open.png);}}.field-name-field-centre-key-capabilities .field-label,.field-name-field-centre-key-capabilities .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-key-capabilities
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-key-capabilities
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-facilities .field-label,.field-name-field-centre-facilities .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-facilities .block-views > h2,.field-name-field-centre-facilities
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-facilities .block-views > h2,.field-name-field-centre-facilities
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-facilities .block-views > h2{background-image:url(/sites/all/themes/custom/ecmc/images/centre-accordion-arrow-closed.png);background-position:3px center;background-repeat:no-repeat;background-size:auto 0.7em;cursor:pointer;padding:0 0 0 1em;}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min--moz-device-pixel-ratio:1.25){.field-name-field-centre-key-capabilities .field-label,.field-name-field-centre-key-capabilities .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-key-capabilities
      .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-key-capabilities
      .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-key-capabilities .block-views > h2,.field-name-field-centre-facilities .field-label,.field-name-field-centre-facilities .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .field-name-field-centre-facilities .block-views > h2,.field-name-field-centre-facilities
      .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .field-name-field-centre-facilities .block-views > h2,.field-name-field-centre-facilities
      .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .field-name-field-centre-facilities .block-views > h2{background-image:url(/sites/all/themes/custom/ecmc/images/@2x/centre-accordion-arrow-closed.png);padding:0 0 0 1.1em;}}.field-name-field-centre-key-capabilities .field-items,.field-name-field-centre-facilities .field-items{display:none;margin:0 0 0 1.5em;}.view-centres-team{overflow:hidden;*zoom:1;}.view-centres-team .entity{overflow:hidden;*zoom:1;overflow:visible;}.view-centres-team .entity .field{margin:0;text-align:left;font-size:1em;}@media (min-width:40em){.view-centres-team .entity .field{float:right;text-align:left;width:75%;}}@media (min-width:75em){.view-centres-team .entity .field{width:79%;}}.view-centres-team .entity .field .field-label,.view-centres-team .entity .field .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .view-centres-team .entity .field .block-views > h2,.view-centres-team .entity .field
      .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .view-centres-team .entity .field .block-views > h2,.view-centres-team .entity .field
      .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .view-centres-team .entity .field .block-views > h2{margin:0;}.view-centres-team .entity .field-name-field-team-member-bio{border-bottom:1px solid #bbbbbb;margin:0.8em 0 1.5em;padding:0 0 0.8em 0;text-align:left;}@media (min-width:40em){.view-centres-team .entity .field-name-field-team-member-bio{clear:both;float:none;width:90%;}}.view-centres-team .entity .field-name-field-team-member-bio .centre-bio-toggle{display:block;margin:0.4em auto 0;text-align:center;}.view-centres-team .entity .field-name-field-team-member-bio .centre-bio-toggle:focus{outline:none;}.view-centres-team .entity .field-name-field-team-member-bio .field-items{overflow:hidden;}.view-centres-team .entity .field-name-field-team-member-image{border-radius:50%;display:block;margin:0 0 0.8em;max-height:10em;max-width:10em;overflow:hidden;padding:0;}@media (min-width:40em){.view-centres-team .entity .field-name-field-team-member-image{display:inline-block;float:left;margin:0 0 1.5em 0;width:20%;}}.view-centres-team .entity .field-name-field-team-member-title .field-item{color:#16303A;font-size:1em;font-weight:bold;line-height:1.3em;margin:0;}.view-centres-team .entity .field-name-field-expertise .field-label,.view-centres-team .entity .field-name-field-expertise .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .view-centres-team .entity .field-name-field-expertise .block-views > h2,.view-centres-team .entity .field-name-field-expertise
    .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .view-centres-team .entity .field-name-field-expertise .block-views > h2,.view-centres-team .entity .field-name-field-expertise
    .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .view-centres-team .entity .field-name-field-expertise .block-views > h2{font-size:1em;color:#333333;}.view-centres-team .entity .field-name-field-expertise .field-item{font-size:1em;line-height:1.3em;color:#333333;}.view-centres-team .entity .field-name-field-team-member-name .field-item,.view-centres-team .entity .field-name-field-team-member-name-link .field-item{font-style:italic;font-size:1.4em;font-weight:bold;line-height:1.3em;}.field-name-field-team-members-display-short,.field-name-field-operational-team{width:100%;}@media (min-width:40em){.field-name-field-team-members-display-short,.field-name-field-operational-team{width:90%;}}.field-name-field-team-members-display-short .view-centres-team .views-row,.field-name-field-operational-team .view-centres-team .views-row{float:left;margin:0 0 1.5em 0;min-height:8em;text-align:left;width:100%;}@media (min-width:40em){.field-name-field-team-members-display-short .view-centres-team .views-row,.field-name-field-operational-team .view-centres-team .views-row{text-align:left;width:50%;}}.field-name-field-team-members-display-short .view-centres-team .field,.field-name-field-operational-team .view-centres-team .field{float:left;margin:0;width:100%;}.field-name-field-team-members-display-short .view-centres-team .field .field-items,.field-name-field-operational-team .view-centres-team .field .field-items{margin:0 0.8em 0 0;}.field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-short .block-views > h2,.field-name-field-operational-team .block-views > h2{border-bottom:1px solid #bbbbbb;margin:0 0 0.8em 0 !important;}ul.blue-tick-list,ul.tick-list{padding:0;list-style-type:none;}ul.blue-tick-list > li:before,ul.blue-tick-list > .field-item:before,ul.tick-list > li:before,ul.tick-list > .field-item:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E803";}ul.blue-tick-list > li:after,ul.blue-tick-list > .field-item:after,ul.tick-list > li:after,ul.tick-list > .field-item:after{display:none;}ul.blue-tick-list > li:before,ul.blue-tick-list > li:after,ul.blue-tick-list > .field-item:before,ul.blue-tick-list > .field-item:after,ul.tick-list > li:before,ul.tick-list > li:after,ul.tick-list > .field-item:before,ul.tick-list > .field-item:after{margin:0 0.5em 0 0;color:#70147A;font-size:100%;line-height:2em;vertical-align:middle;}.info-box{background-color:rgba(255,255,255,0.9);color:#333333;padding:1.5em;margin:-38px 0 0 -120px;position:absolute;width:240px;box-sizing:border-box;}.info-box:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(255,255,255,0.9);content:'';height:0;left:50%;margin:16px 0 0 -20px;position:absolute;width:0;}.info-box h4,.info-box .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .info-box .field-items{margin-bottom:0.4em;color:#EC008C;}.info-box .btn{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;padding:0.4em 1.5em;}.info-box .btn:active,.info-box .btn:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.info-box .btn:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}.info-box .btn a{color:#FFFFFF;}.info-box .btn a:hover{color:#FFFFFF;text-decoration:none;}.info-box .btn-wrap{text-align:center;}.pane-ecmc-centre-search-centres-contact-block{text-align:center;}@media (min-width:40em){.pane-ecmc-centre-search-centres-contact-block{text-align:right;}}.pane-ecmc-centre-search-centres-contact-block .btn{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;padding:0.4em 1.5em;width:100%;}.pane-ecmc-centre-search-centres-contact-block .btn:active,.pane-ecmc-centre-search-centres-contact-block .btn:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.pane-ecmc-centre-search-centres-contact-block .btn:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}.pane-ecmc-centre-search-centres-contact-block .btn a{color:#FFFFFF;}.pane-ecmc-centre-search-centres-contact-block .btn a:hover{color:#FFFFFF;text-decoration:none;}.pane-node-field-centre-case-studies{border:1px solid #bbbbbb;border-radius:3px;padding:0.8em;box-shadow:0px 4px 0px 0px rgba(235,235,235,0.4);}.pane-node-field-centre-case-studies h3{color:#16303A;line-height:1em;}.pane-node-field-centre-case-studies h5{font-size:1em;}.pane-node-field-similar-centre{border:1px solid #ACBEC2;border-radius:3px;padding:0.8em;box-shadow:0px 4px 0px 0px rgba(235,235,235,0.4);}.pane-node-field-similar-centre h3{color:#16303A;line-height:1em;}.pane-node-field-similar-centre h5{font-size:1em;font-weight:700;line-height:1em;margin:0;}.pane-node-field-similar-centre h5 a{color:#2E008B;}.pane-node-field-similar-centre .field-collection-container{margin:0;}.pane-node-field-similar-centre .field-collection-view{border-bottom:1px dashed #006bb3;margin:0;padding:0.8em 0;}.pane-node-field-similar-centre .field-collection-view.field-collection-view-final{border-bottom:0;}.pane-node-field-similar-centre .field-collection-view .field-name-field-similar-centre-matches{color:#9d9d9d;font-size:0.9em;}.pane-node-field-similar-centre .field-collection-view .field-name-field-similar-centre-matches,.pane-node-field-similar-centre .field-collection-view .field-name-title{float:right;width:70%;}.pane-node-field-similar-centre .field-collection-view .field-type-image{float:left;width:25%;}.pane-node-field-similar-centre .field-collection-view .node-centre.clearfix:after{display:none;}.pane-node-field-similar-centre .field-name-field-similar-centre > .field-items > .field-item{margin:0;}.search-page #views-exposed-form-search-index-view-centres-search-pane .chosen-container{width:90% !important;}.search-page .pane-search-index-view-centres-search-pane .view-header{color:#9d9d9d;font-size:0.9em;font-style:italic;margin:0 0 0.8em 0;}.search-page #views-exposed-form-search-index-view-centres-search-pane{background-color:#006bb3;color:#fff;padding:1.5em;}.search-page .views-exposed-widget{width:100%;}.search-page .views-submit-button{margin:0;text-align:right;width:100%;}@-moz-document url-prefix(){#centres-search-widget .form-type-bef-checkbox label{margin-top:-1px;}}@media (min-width:40em){.view-groups-listing-view{margin:-0.83333%;}}.view-groups-listing-view .views-row{margin-bottom:1.5em;}.view-groups-listing-view .views-row.views-row-odd{clear:left;}@media (min-width:50em){.view-groups-listing-view .views-row.views-row-odd{clear:none;}}@media (min-width:40em){.view-groups-listing-view .views-row{width:50%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}@media (min-width:50em){.view-groups-listing-view .views-row{width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}.view-groups-listing-view .views-row h4,.view-groups-listing-view .views-row .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .view-groups-listing-view .views-row .field-items{margin-bottom:0.8em;}.view-groups-listing-view .views-row img{max-width:none;width:100%;}.view-groups-listing-view .views-row .views-field-field-group-image{margin:0 0 0.8em 0;}.horizontal-tabs .node-resource a{color:#e74981;}.horizontal-tabs .node-resource h4,.horizontal-tabs .node-resource .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .horizontal-tabs .node-resource .field-items{color:#006bb3;margin:0;}.horizontal-tabs .node-resource .field{margin:0;}.horizontal-tabs .node-resource .field-name-field-resource-date{color:#9d9d9d;margin:0 0 0.8em 0;}.node.node-resource.view-mode-listing{border-bottom:1px solid #e3e3e3;margin:0 0 0.8em 0;padding:0 0 0.8em 0;}#mini-panel-promoted_news h4,#mini-panel-promoted_news .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name #mini-panel-promoted_news .field-items{font-size:1.6em;font-weight:bold;line-height:1.2em;line-height:1.1em;}#mini-panel-promoted_news .field-name-field-news-image img{width:100%;}#mini-panel-promoted_news #tertiary-promoted-news{margin:0;}.node-news .field-name-body{clear:both;width:100%;}.node-news .field-name-field-news-type{border-left:1px solid #9d9d9d;float:left;font-size:0.9em;text-transform:uppercase;margin:0 0 0.8em 0.8em;padding:0 0 0 0.8em;width:auto;}.node-news .field-name-field-news-type a{color:#e74981;}.node-news .field-type-datetime{float:left;margin:0 0 0.8em 0;width:auto;}.node-news.view-mode-listing h4,.node-news.view-mode-listing .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .node-news.view-mode-listing .field-items{font-size:1.6em;font-weight:bold;line-height:1.2em;line-height:1.1em;margin:0 0 0.4em 0;}.node-news.view-mode-listing .field{clear:none;float:left;width:100%;}.node-news.view-mode-listing .field-name-body{float:right;}.node-news.view-mode-listing .field-name-field-news-image{display:none;}.node-news.view-mode-listing .field-name-field-news-type{width:auto;}.node-news.view-mode-listing .field-name-field-news-type .field-items{margin:0;}.node-news.view-mode-listing .field-type-datetime{width:auto;}@media (min-width:40em){.node-news.view-mode-listing .field{width:85%;}.node-news.view-mode-listing .field .field-items{margin:0 0 0 1.5em;}.node-news.view-mode-listing .field-name-field-news-image{display:block;margin:0;width:15%;}.node-news.view-mode-listing .field-name-field-news-image .field-items{margin:0;}.node-news.view-mode-listing .field-name-field-news-type{width:auto;}.node-news.view-mode-listing .field-name-field-news-type .field-items{margin:0;}.node-news.view-mode-listing .field-type-datetime{width:auto;}}.node-news.view-mode-listing_promoted{position:relative;overflow:hidden;}@media (min-width:40em) and (max-width:50em){.node-news.view-mode-listing_promoted h4,.node-news.view-mode-listing_promoted .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .node-news.view-mode-listing_promoted .field-items{display:inline;}.node-news.view-mode-listing_promoted .field-name-title,.node-news.view-mode-listing_promoted .field-name-field-news-publish-date,.node-news.view-mode-listing_promoted .field-name-body{clear:right;float:right;overflow:hidden;width:50%;}.node-news.view-mode-listing_promoted .field-name-title .field-items,.node-news.view-mode-listing_promoted .field-name-field-news-publish-date .field-items,.node-news.view-mode-listing_promoted .field-name-body .field-items{margin:0 0 0 1.5em;}.node-news.view-mode-listing_promoted .field-name-field-news-image{float:left;overflow:hidden;margin:-12% 0 0 0;position:absolute;top:50%;width:50%;}.node-news.view-mode-listing_promoted .field-name-field-news-image .field-items{margin:0;}}@media (min-width:62em){.node-news.view-mode-listing_promoted h4,.node-news.view-mode-listing_promoted .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .node-news.view-mode-listing_promoted .field-items{display:inline;}.node-news.view-mode-listing_promoted .field-name-title,.node-news.view-mode-listing_promoted .field-name-field-news-publish-date,.node-news.view-mode-listing_promoted .field-name-body{clear:right;float:right;overflow:hidden;width:50%;}.node-news.view-mode-listing_promoted .field-name-title .field-items,.node-news.view-mode-listing_promoted .field-name-field-news-publish-date .field-items,.node-news.view-mode-listing_promoted .field-name-body .field-items{margin:0 0 0 1.5em;}.node-news.view-mode-listing_promoted .field-name-field-news-image{float:left;overflow:hidden;margin:-12% 0 0 0;position:absolute;top:50%;width:50%;}.node-news.view-mode-listing_promoted .field-name-field-news-image .field-items{margin:0;}}@media (min-width:40em){.node-type-news .panel-pane .node-news{margin-top:-2em;}}.node-type-news .panel-pane .node-news .field{width:100%;}.node-type-news .panel-pane .node-news .field-name-field-news-publish-date,.node-type-news .panel-pane .node-news .field-name-field-news-type{width:auto;}.panel-pane.pane-news-listings-news-listing-main h3,.panel-pane.pane-news-listings-news-listing-sidebar h3,.panel-pane.pane-news-listings-news-listing-no-image h3{font-size:1em;margin-bottom:0.8em;text-transform:uppercase;}.view-news-search-index-view .views-row{margin:0 0 1.5em 0;}.view-news-listings .views-field-field-news-publish-date{color:#9d9d9d;font-size:0.9em;margin:0;}.view-news-listings .views-row{overflow:hidden;*zoom:1;margin:0 0 1.5em 0;}.view-news-listings.view-display-id-news_listing_sidebar h5{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;line-height:1.1em;margin:0;}.view-news-listings.view-display-id-news_listing_sidebar .views-row{margin:0 0 0.8em 0;}.view-news-listings.view-display-id-news_listing_no_image h4,.view-news-listings.view-display-id-news_listing_no_image .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .view-news-listings.view-display-id-news_listing_no_image .field-items{font-size:1.6em;font-weight:bold;line-height:1.2em;line-height:1.1em;margin:0;}.view-news-listings.view-display-id-news_listing_no_image .views-field{float:left;width:100%;}.view-news-listings.view-display-id-news_listing_no_image .views-field-field-news-publish-date{float:left;width:auto;}.view-news-listings.view-display-id-news_listing_no_image .views-field-field-news-type{border-left:1px solid #e3e3e3;float:left;font-size:0.9em;margin:0 0 0 0.8em;padding:0 0 0 0.8em;text-transform:uppercase;width:auto;}.view-news-listings.view-display-id-news_listing_no_image .views-field-field-news-type a{color:#e74981;}#views-exposed-form-news-search-index-view-news-simple-search{background-color:#16303A;color:#FFFFFF;border-radius:3px;padding:1.5em 1.8em;box-shadow:0px 4px 0px 0px rgba(22,48,58,0.25);}#views-exposed-form-news-search-index-view-news-simple-search input{width:100%;margin-bottom:0.8em;border-radius:3px;}#views-exposed-form-news-search-index-view-news-simple-search input[name*="date"]{margin-right:0;}#views-exposed-form-news-search-index-view-news-simple-search input + .description{margin-top:-0.8em;margin-bottom:0.8em;}#views-exposed-form-news-search-index-view-news-simple-search input[type="submit"]{width:auto;margin-top:1em;margin-bottom:0;padding:0.4em 2em;font-size:1.2em;}#views-exposed-form-news-search-index-view-news-simple-search input[type="submit"]:active,#views-exposed-form-news-search-index-view-news-simple-search input[type="submit"]:focus{margin-top:calc(1em + 4px);}#views-exposed-form-news-search-index-view-news-simple-search .form-type-date-popup{margin-right:0;}#views-exposed-form-news-search-index-view-news-simple-search .chosen-container{width:100% !important;margin-bottom:0.8em;}#views-exposed-form-news-search-index-view-news-simple-search label{font-size:1.2em;}#views-exposed-form-news-search-index-view-news-simple-search .views-exposed-widgets{margin:0;}#views-exposed-form-news-search-index-view-news-simple-search .views-exposed-widget{float:none;margin:0;}#views-exposed-form-news-search-index-view-news-simple-search .views-submit-button{text-align:right;}.ui-datepicker{background-color:#fff;}.ui-datepicker select{box-shadow:none;padding:0.4em;}.ui-datepicker td a,.ui-datepicker td span{text-align:center;}.js .node-event.view-mode-listing{padding:1.5em;margin:0 0 1.5em 0;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending.active .field-items{display:block;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending .icon{background-image:url(/sites/all/themes/custom/ecmc/images/ecmc-attending.png);background-position:right top;background-repeat:no-repeat;cursor:pointer;height:76px;margin:0;position:absolute;right:0;top:0;width:76px;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending .field-items{display:none;margin:0;position:absolute;right:-2.5em;top:-2.5em;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event.active .field-items{display:block;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event .icon{background-image:url(/sites/all/themes/custom/ecmc/images/ecmc-event.png);background-position:right top;background-repeat:no-repeat;cursor:pointer;height:76px;margin:0;position:absolute;right:0;top:0;width:76px;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event .field-items{display:none;margin:0;position:absolute;right:-2.5em;top:-2.5em;}.node-event.view-mode-listing{padding:0.8em;position:relative;}.node-event.view-mode-listing.ecmc-event{background-color:#e5f5eb;}.node-event.view-mode-listing.ecmc-event .field-name-field-event-ecmc-attending{display:none;}.node-event.view-mode-listing.ecmc-attending{background-color:#e5f5eb;}.node-event.view-mode-listing .field-name-field-event-type{border-left:1px solid #9d9d9d;margin:0 0 0.8em 0.8em;padding:0 0 0 0.8em;width:auto;}.node-event.view-mode-listing .field-type-datetime{float:left;width:auto;}.node-event h4,.node-event .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .node-event .field-items{font-size:1.6em;font-weight:bold;line-height:1.2em;line-height:1.1em;margin:0;}.node-event .field{float:left;width:100%;}@media (min-width:40em){.node-event .field{width:88%;}}@media (min-width:62em){.node-event .field{width:90%;}}.node-event .field-group-htabs-wrapper .field-name-field-event-date{margin:0 0 0.4em 0;}.node-event .field-name-body{float:right;}.node-event .field-name-field-event-type{font-size:0.9em;text-transform:uppercase;}.node-event .field-name-field-event-type a{color:#e74981;}.node-event .field-name-field-event-ecmc-event,.node-event .field-name-field-event-ecmc-attending,.node-event .field-name-field-event-link{float:right;}.node-event .field-name-field-event-ecmc-event .field-items{background-color:#00846f;color:#fff;padding:0.3em 0.8em 0.4em;margin:0.8em 0 0 0;}.node-event .field-name-field-event-ecmc-attending .field-items{background-color:#eb5812;color:#fff;padding:0.3em 0.8em 0.4em;margin:0.8em 0 0 0;}.node-event .field-name-field-event-link{margin:0.8em 0 0 0;}.node-event .field-type-datetime{float:right;}.node-event .field-type-datetime .field-label,.node-event .field-type-datetime .field-name-field-team-members-display-full .block-views > h2,.field-name-field-team-members-display-full .node-event .field-type-datetime .block-views > h2,.node-event .field-type-datetime
  .field-name-field-team-members-display-short .block-views > h2,.field-name-field-team-members-display-short .node-event .field-type-datetime .block-views > h2,.node-event .field-type-datetime
  .field-name-field-operational-team .block-views > h2,.field-name-field-operational-team .node-event .field-type-datetime .block-views > h2{font-size:1.2em;line-height:normal;width:4em;}.node-event .icon{float:left;margin:0 2% 0 0;width:10%;display:none;}@media (min-width:40em){.node-event .icon{display:block;}}@media (min-width:62em){.node-event .icon{width:8%;}}.node-event .icon img{display:block;}.pane-bundle-event-promo{position:relative;overflow:hidden;}.pane-bundle-event-promo h3{font-size:1em;font-weight:bold;line-height:1em;text-transform:uppercase;}.pane-bundle-event-promo img{width:100%;}.pane-bundle-event-promo .field-name-body{width:100%;}.pane-bundle-event-promo .field-name-field-event-promo-image{margin:0 0 0.8em 0;}.pane-bundle-event-promo .field-name-title{width:100%;}.pane-bundle-event-promo .pane-title{margin:0 0 0.8em 0;}@media (min-width:40em) and (max-width:50em){.pane-bundle-event-promo h3{display:inline;}.pane-bundle-event-promo .pane-title,.pane-bundle-event-promo .field-type-entityreference{clear:right;float:right;overflow:hidden;width:50%;}.pane-bundle-event-promo .field-name-field-event-promo-image{float:left;margin:0;overflow:hidden;width:48%;}}@media (min-width:62em){.pane-bundle-event-promo h3{display:inline;}.pane-bundle-event-promo .pane-title,.pane-bundle-event-promo .field-type-entityreference{clear:right;float:right;overflow:hidden;width:50%;}.pane-bundle-event-promo .field-name-field-event-promo-image{float:left;margin:0;overflow:hidden;width:48%;}}#views-exposed-form-events-search-index-view-events-search-pane{background-color:#16303A;color:#FFFFFF;border-radius:3px;padding:1.5em 1.8em;box-shadow:0px 4px 0px 0px rgba(22,48,58,0.25);}#views-exposed-form-events-search-index-view-events-search-pane input{width:100%;margin-bottom:0.8em;border-radius:3px;}#views-exposed-form-events-search-index-view-events-search-pane input[name*="date"]{margin-right:0;}#views-exposed-form-events-search-index-view-events-search-pane input + .description{margin-top:-0.8em;margin-bottom:0.8em;}#views-exposed-form-events-search-index-view-events-search-pane input[type="submit"]{width:auto;margin-top:1em;margin-bottom:0;padding:0.4em 2em;font-size:1.2em;}#views-exposed-form-events-search-index-view-events-search-pane input[type="submit"]:active,#views-exposed-form-events-search-index-view-events-search-pane input[type="submit"]:focus{margin-top:calc(1em + 4px);}#views-exposed-form-events-search-index-view-events-search-pane .form-type-date-popup{margin-right:0;}#views-exposed-form-events-search-index-view-events-search-pane .chosen-container{width:100% !important;margin-bottom:0.8em;}#views-exposed-form-events-search-index-view-events-search-pane label{font-size:1.2em;}#views-exposed-form-events-search-index-view-events-search-pane .views-exposed-widgets{margin:0;}#views-exposed-form-events-search-index-view-events-search-pane .views-exposed-widget{float:none;margin:0;}#views-exposed-form-events-search-index-view-events-search-pane .views-submit-button{text-align:right;}.archive-tree.js .collapsible-tree .item-list{display:none;}.archive-tree.js .view-grouping-content{display:none;}.archive-tree .archive-heading{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;line-height:1em;margin:0 0 0.4em 0;}.archive-tree .date-display-single{color:#9d9d9d;font-size:0.9em;}.archive-tree .item-list li{border-bottom:1px dashed #006bb3;list-style:none;margin:0 0 0.8em 0;padding:0 0 0.8em 0;}.archive-tree .view-grouping-header{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;line-height:1em;margin:0 0 0.4em 0;}.archive-tree .view-grouping-header a{color:#e74981;}.view-term-listing .views-row{margin:0 0 2.4em 0;}.panels-ipe-portlet-content .pane-bundle-three-col-row,.panels-ipe-portlet-content .pane-bundle-two-col-row{border:1px solid #9d9d9d;}.panels-ipe-portlet-content .pane-bundle-three-col-row .panel-panel,.panels-ipe-portlet-content .pane-bundle-two-col-row .panel-panel{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0.8em;}.panels-ipe-portlet-content .pane-bundle-three-col-row .contextual-links-wrapper a,.panels-ipe-portlet-content .pane-bundle-two-col-row .contextual-links-wrapper a{display:block;}.panels-ipe-portlet-content .pane-bundle-three-col-row .panel-col-first{border-right:1px solid #9d9d9d;}.panels-ipe-portlet-content .pane-bundle-three-col-row .panel-col-last{border-left:1px solid #9d9d9d;}.panels-ipe-portlet-content .pane-bundle-two-col-row .panel-col-first{border-right:1px solid #9d9d9d;}.panel-3col .panel-col .inside{margin:0 0 1.5em 0;}@media (min-width:50em){.panel-3col .panel-col .inside{margin:0;}}.panel-3col .panel-col-last .inside{margin:0 0 1.5em 0;}@media (min-width:50em){.panel-3col .panel-col-last .inside{margin:0;}}.pane-bundle-three-col-row{margin:0;}@media (min-width:50em){.pane-bundle-three-col-row{margin:0 -0.83333% 2.5em;}}.pane-bundle-three-col-row .panel-panel{width:100%;}@media (min-width:50em){.pane-bundle-three-col-row .panel-panel{width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;}}.pane-bundle-two-col-row{margin:0;}@media (min-width:50em){.pane-bundle-two-col-row{margin:0 0 2.5em 0;}}.pane-bundle-two-col-row .panel-panel{margin:0 0 2.4em 0;width:100%;}@media (min-width:50em){.pane-bundle-two-col-row .panel-panel{margin:0;}}@media (min-width:50em){.pane-bundle-two-col-row .panel-col-first{width:66.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-left:0;}}.pane-bundle-two-col-row .panel-col-first .inside{margin:0;}@media (min-width:50em){.pane-bundle-two-col-row .panel-col-last{width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding-right:0;}}.pane-bundle-two-col-row .panel-col-last .inside{margin:0;}.pane-bundle-contact-promo{overflow:hidden;*zoom:1;margin:0 0 1.5em 0;text-align:center;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}.pane-bundle-contact-promo .field-name-field-contact-bio{clear:both;margin:0.8em 0;text-align:left;width:100%;}.pane-bundle-contact-promo .field-name-field-contact-key-skills{clear:both;margin:0 0 0.8em 0;text-align:left;width:100%;}.pane-bundle-contact-promo .field-name-field-contact-image{margin:0 0 0.8em 0;}.pane-bundle-contact-promo .field-name-field-contact-image img{border-radius:50%;display:block;margin:0 auto;}.pane-bundle-contact-promo .field-name-field-contact-name{margin:0 0 0.8em 0;}@media (min-width:40em){.pane-bundle-contact-promo{text-align:left;}.pane-bundle-contact-promo .field{float:right;padding:0 0 0 0.8em;width:80%;}.pane-bundle-contact-promo .field-name-field-contact-bio,.pane-bundle-contact-promo .field-name-field-contact-key-skills{clear:both;padding:0;width:100%;}.pane-bundle-contact-promo .field-name-field-contact-image{float:left;padding:0;width:20%;}.pane-bundle-contact-promo .field-name-field-contact-image img{margin:0;width:95%;}}@media (min-width:75em){.pane-bundle-contact-promo .field-name-field-contact-name{margin-top:1em;}}.pane-bundle-content-promo-list h3{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;line-height:1em;text-transform:uppercase;}.pane-bundle-cta-promo{padding:1px 0;}.pane-bundle-cta-promo h3{color:#2E008B;}.pane-bundle-cta-promo .field-name-field-cta-promo-body{margin:0 0 0.8em 0;}.pane-bundle-cta-promo .field-name-field-cta-promo-image{margin:0 0 0.4em 0;}.pane-bundle-cta-promo .field-name-field-cta-promo-link a{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;width:100%;}.pane-bundle-cta-promo .field-name-field-cta-promo-link a:active,.pane-bundle-cta-promo .field-name-field-cta-promo-link a:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.pane-bundle-cta-promo .field-name-field-cta-promo-link a:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}.pane-bundle-cta-promo .field-name-field-cta-promo-link a a{color:#FFFFFF;}.pane-bundle-cta-promo .field-name-field-cta-promo-link a a:hover{color:#FFFFFF;text-decoration:none;}.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#EC008C;border:1px solid #EC008C;border-radius:3px;color:#FFFFFF;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(236,0,140,0.5);box-sizing:border-box;}.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a:active,.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a:focus{background-color:#E2639A;border-color:#EC008C;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a:hover{background-color:#E2639A;border-color:#E2639A;color:#FFFFFF;text-decoration:none;}.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a a{color:#FFFFFF;}.pane-bundle-cta-promo.pink .field-name-field-cta-promo-link a a:hover{color:#FFFFFF;text-decoration:none;}.pane-bundle-cta-promo.grey{background-color:transparent;}.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;font-family:'Nunito Sans','Arial',sans-serif;font-weight:700;background-color:#FFFFFF;border:1px solid #ACBEC2;border-radius:3px;color:#2E008B;display:inline-block;padding:0.4em 3.2em;position:relative;text-align:center;cursor:pointer;transition:all 150ms ease;box-shadow:0px 4px 0px 0px rgba(172,190,194,0.5);box-sizing:border-box;}.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a:active,.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a:focus{border-color:#ACBEC2;margin-top:4px;margin-bottom:-4px;outline:none;box-shadow:none;}.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a:hover{color:#2E008B;text-decoration:none;}.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a a{color:#2E008B;}.pane-bundle-cta-promo.grey .field-name-field-cta-promo-link a a:hover{color:#2E008B;text-decoration:none;}.pane-bundle-homepage-users-section{background-color:#16303A;color:#FFFFFF;}.pane-bundle-homepage-users-section a{color:#FFFFFF;}.pane-bundle-homepage-users-section .field-collection-view{border:0;}.pane-bundle-homepage-users-section .field-name-field-homepage-users-types > .field-items{margin:0 -1em;}@media (min-width:50em){.pane-bundle-homepage-users-section .field-name-field-homepage-users-types > .field-items > .field-item{width:33.33333%;float:left;padding-left:0.83333%;padding-right:0.83333%;padding:0;}}.pane-bundle-homepage-users-section .field-name-field-homepage-user-type-body{clear:both;margin:0.8em 0 0;}.pane-bundle-homepage-users-section .field-name-field-homepage-user-type-heading{font-size:1.4em;font-weight:bold;line-height:1.3em;color:#16303A;display:inline-block;line-height:1em;vertical-align:middle;width:76%;}.pane-bundle-homepage-users-section .field-name-field-homepage-user-type-icon{display:inline-block;max-width:3.5em;vertical-align:middle;width:20%;}.pane-bundle-partner-logos-pane .field{width:100%;display:inline-block;padding:0;vertical-align:middle;}@media (min-width:50em){.pane-bundle-partner-logos-pane .field-name-field-image{width:calc(25% - 5px);}}.pane-bundle-partner-logos-pane .field-name-field-image .field-item{padding:1em 2em;}@media (min-width:50em){.pane-bundle-partner-logos-pane .field-name-field-image .field-item{padding:0 2em 0 0;}}@media (min-width:50em){.pane-bundle-partner-logos-pane .field-name-field-partner-logo-image{width:75%;}}.pane-bundle-partner-logos-pane .field-name-field-partner-logo-image .field-item{width:calc(50% - 5px);display:inline-block;margin:0;padding:2em;text-align:center;vertical-align:middle;}.pane-bundle-partner-logos-pane .field-name-field-partner-logo-image .field-item:last-child.even{display:block;margin:0 auto;}@media (min-width:50em){.pane-bundle-partner-logos-pane .field-name-field-partner-logo-image .field-item{width:calc(20% - 5px);padding:0 2em;}.pane-bundle-partner-logos-pane .field-name-field-partner-logo-image .field-item:last-child.even{display:inline-block;margin:0;}}.pane-bundle-partner-logos-pane img{width:100%;max-width:100%;}.pane-bundle-partner-logos-pane-ca{overflow:hidden;*zoom:1;text-align:center;}.pane-bundle-partner-logos-pane-ca img{width:90%;}.pane-bundle-partner-logos-pane-ca .field-item{display:inline-block;margin-bottom:0.8em;vertical-align:middle;width:32%;}@media (min-width:50em){.pane-bundle-partner-logos-pane-ca{margin:0 -0.83333%;}.pane-bundle-partner-logos-pane-ca .field-item{width:16.66667%;float:left;padding-left:0.83333%;padding-right:0.83333%;}.pane-bundle-partner-logos-pane-ca .field-item:first-of-type{text-align:left;}.pane-bundle-partner-logos-pane-ca .field-item:last-of-type{text-align:right;}}.field-name-field-interview-promo{margin-top:1em;border-top:1px solid #00B6ED;border-bottom:1px solid #00B6ED;padding:2.4em 0 1.5em;position:relative;text-align:center;}.field-name-field-interview-promo:before,.field-name-field-interview-promo:after{position:absolute;left:calc(50% - 0.75em);width:1.5em !important;height:1em;font-size:250%;color:#00B6ED;background-color:#FFFFFF;z-index:999;}.field-name-field-interview-promo:before{top:-0.5em;}.field-name-field-interview-promo:after{bottom:-0.5em;}.field-name-field-interview-promo h4,.field-name-field-interview-promo .pane-bundle-contact-promo .field-name-field-contact-name .field-items,.pane-bundle-contact-promo .field-name-field-contact-name .field-name-field-interview-promo .field-items{margin-bottom:0.4em;}.field-name-field-interview-promo .field-name-title,.field-name-field-interview-promo .field-name-body{text-align:left;}@media (min-width:40em){.field-name-field-interview-promo .field-name-title,.field-name-field-interview-promo .field-name-body{float:right;width:78%;}}.field-name-field-interview-promo .field-type-image{border-radius:50%;display:inline-block;margin:0 0 0.8em 0;overflow:hidden;}@media (min-width:40em){.field-name-field-interview-promo .field-type-image{float:left;margin:0;width:18%;}}.field-name-field-interview-promo .field-type-image img{display:block;}.field-name-field-interview-promo .field-type-image .field-items .field-item{margin:0;}.pane-bundle-quote-pane{margin-top:1em;border-top:1px solid #00B6ED;border-bottom:1px solid #00B6ED;margin:0 0 2em 0;padding:2.4em 0;position:relative;text-align:center;}.pane-bundle-quote-pane:before,.pane-bundle-quote-pane:after{position:absolute;left:calc(50% - 0.75em);width:1.5em !important;height:1em;font-size:250%;color:#00B6ED;background-color:#FFFFFF;z-index:999;}.pane-bundle-quote-pane:before{top:-0.5em;}.pane-bundle-quote-pane:after{bottom:-0.5em;}.pane-bundle-quote-pane .field-name-field-quote-name{font-style:italic;}.pane-bundle-quote-pane .field-name-field-quote-text{margin:0 0 0.8em 0;}.pane-bundle-testimonial-carousel{margin-top:1em;border-top:1px solid #00B6ED;border-bottom:1px solid #00B6ED;padding:2.4em 0 2.4em;position:relative;text-align:center;}.pane-bundle-testimonial-carousel:before,.pane-bundle-testimonial-carousel:after{position:absolute;left:calc(50% - 0.75em);width:1.5em !important;height:1em;font-size:250%;color:#00B6ED;background-color:#FFFFFF;z-index:999;}.pane-bundle-testimonial-carousel:before{top:-0.5em;}.pane-bundle-testimonial-carousel:after{bottom:-0.5em;}.pane-bundle-testimonial-carousel.last{margin-bottom:23px;}@media (min-width:40em){.pane-bundle-testimonial-carousel{text-align:left;}}.pane-bundle-testimonial-carousel.js.loaded .field-collection-container .field-item{display:block;}.pane-bundle-testimonial-carousel.js.loaded .field-collection-container .field-collection-item-field-testimonal-carosusel-item{position:absolute;top:0;left:0;}.pane-bundle-testimonial-carousel.js .field-collection-container .field-item{display:none;}.pane-bundle-testimonial-carousel .field-collection-container{overflow:hidden;margin:0;position:relative;}.pane-bundle-testimonial-carousel .field-collection-item-field-testimonal-carosusel-item{background-color:#fff;}.pane-bundle-testimonial-carousel .field-collection-view{border:0;padding:0;}.pane-bundle-testimonial-carousel .field-name-field-testimonial-body,.pane-bundle-testimonial-carousel .field-name-field-testimonial-name{text-align:left;}@media (min-width:40em){.pane-bundle-testimonial-carousel .field-name-field-testimonial-body,.pane-bundle-testimonial-carousel .field-name-field-testimonial-name{float:right;width:78%;}}.pane-bundle-testimonial-carousel .field-name-field-testimonial-body{font-style:italic;}.pane-bundle-testimonial-carousel .field-name-field-testimonial-name{margin:0.8em 0 0 0;}.pane-bundle-testimonial-carousel .field-type-image{border-radius:50%;display:inline-block;margin:0 0 0.8em 0;overflow:hidden;}@media (min-width:40em){.pane-bundle-testimonial-carousel .field-type-image{float:left;margin:0;width:18%;}}.pane-bundle-testimonial-carousel .field-type-image img{display:block;}.pane-bundle-testimonial-carousel .field-type-image .field-items .field-item{margin:0;}.pane-bundle-testimonial-carousel .pane-title{display:none;}.pane-bundle-testimonial-carousel .testimonial-controls{margin:0;padding:0;text-align:right;}.pane-bundle-testimonial-carousel .testimonial-controls li{display:inline-block;list-style:none;margin:0 0.4em;}.pane-bundle-testimonial-carousel .testimonial-controls a{display:block;padding:0.25em;font-size:150%;border:2px solid #00B6ED;border-radius:50%;color:#00B6ED;text-decoration:none;}.pane-bundle-testimonial-carousel .testimonial-controls .inactive{color:#CAE9F2;border-color:#CAE9F2;}.pane-custom .pane-title{color:#16303A;}.pane-ecmc-centre-search-centres-promo-block{position:relative;text-align:center;}@media (min-width:40em){.pane-ecmc-centre-search-centres-promo-block{margin:10px 0 0 0;min-height:250px;padding:0 250px 0 0;text-align:left;}}.pane-ecmc-centre-search-centres-promo-block h3{background-color:#fff;color:#16303A;display:inline-block;padding:0 0.4em 0 0;position:relative;width:auto;z-index:2;}.pane-ecmc-centre-search-centres-promo-block p{text-align:left;}.pane-ecmc-centre-search-centres-promo-block .btn{padding-left:1.5em;padding-right:1.5em;}.pane-ecmc-centre-search-centres-promo-block .map{display:none;}@media (min-width:40em){.pane-ecmc-centre-search-centres-promo-block .map{display:block;position:absolute;right:0;top:-10px;z-index:2;}}.pane-ecmc-centre-search-centres-promo-block .bottom-line{border-bottom:4px solid #16303A;left:0;position:absolute;right:0;bottom:0;z-index:1;}.pane-ecmc-centre-search-centres-promo-block .button-row{padding:0 0 1.5em 0;}@media (min-width:40em){.pane-ecmc-centre-search-centres-promo-block .button-row{text-align:right;}}.pane-ecmc-centre-search-centres-promo-block .top-line{border-bottom:1px solid #16303A;height:0;left:0;position:absolute;right:0;top:1em;z-index:1;}@media (min-width:40em){.pane-ecmc-centre-search-centres-promo-block .top-line{right:190px;}}.pane-man-twitter-widget-pane{border:1px solid #9d9d9d;border-radius:3px;padding:0.4em 0.4em 0;text-align:center;}.js .node-event.view-mode-listing{padding:1.5em;margin:0 0 1.5em 0;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending.active .field-items{display:block;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending .icon{background-image:url(/sites/all/themes/custom/ecmc/images/ecmc-attending.png);background-position:right top;background-repeat:no-repeat;cursor:pointer;height:76px;margin:0;position:absolute;right:0;top:0;width:76px;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-attending .field-items{display:none;margin:0;position:absolute;right:-2.5em;top:-2.5em;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event.active .field-items{display:block;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event .icon{background-image:url(/sites/all/themes/custom/ecmc/images/ecmc-event.png);background-position:right top;background-repeat:no-repeat;cursor:pointer;height:76px;margin:0;position:absolute;right:0;top:0;width:76px;}.js .node-event.view-mode-listing .field-name-field-event-ecmc-event .field-items{display:none;margin:0;position:absolute;right:-2.5em;top:-2.5em;}.node-event .field{width:88%;}.node-event .icon{width:10%;}.pane-bundle-event-promo .field{width:100%;}.pane-bundle-event-promo .field-name-field-event-date{float:left;width:auto;}.pane-bundle-event-promo .field-name-field-event-type{border-left:1px solid #9d9d9d;float:left;margin:0 0 0.8em 0.8em;padding:0 0 0 0.8em;width:auto;}@media (min-width:40em){.pane-bundle-event-promo h3{display:inline;}.pane-bundle-event-promo .pane-title,.pane-bundle-event-promo .field-type-entityreference{clear:right;float:right;overflow:hidden;width:50%;}.pane-bundle-event-promo .field-name-field-event-promo-image{float:left;margin:0;overflow:hidden;width:48%;}}
