/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside + .mCSB_scrollTools{right:-26px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/libraries/mscrollbar/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1);}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}
.zoom-0 .ast-side-exposed-filters span.fieldset-legend,.zoom-0 .ast-side-exposed-filters fieldset,.zoom-0 .ast-side-exposed-filters fieldset legend,.zoom-0 .ast-side-exposed-filters span.fieldset-legend{line-height:21px;}.zoom-1 .main-container .page-content .region-content .views-element-container .resource-view .view-content .resource-row.col-md-6 .resource-img img{height:auto;}.zoom-2 .main-container .page-content .region-content .views-element-container .resource-view .view-content .resource-row.col-md-6 .resource-img img{height:auto;}.zoom-3 .main-container .page-content .region-content .views-element-container .resource-view .view-content .resource-row.col-md-6{width:100%;}.zoom-4 .main-container .page-content .region-content .views-element-container .resource-view .view-content .resource-row.col-md-6{width:100%;}.ast-case-studies-help h1{text-align:center;text-transform:uppercase;color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin-top:26px;margin-bottom:43px;}.ast-case-studies-help h1 a{color:#2c75b9;text-decoration:none;font-weight:normal;}.ast-case-studies-help p{color:#676767;font-size:1.5rem;line-height:2.0714285714285716rem;}.ast-case-studies-help h2 span{display:none;}.ast-side-exposed-filters .form-actions .btn>span.glyphicon-trash{display:none;}
header.navbar.container{width:100%;max-width:none;background-color:#283170;color:#fff;min-height:135px;border:0;border-radius:0;padding:0;margin:0;}header.navbar.container a{color:#fff;}header.navbar.container a.is-active,header.navbar.container a:hover,header.navbar.container a:focus{color:#fdcc0e;}header.navbar.container .navbar-header{float:right;}header.navbar.container .menu--main{float:right;}header.navbar.container .menu--main li{font-size:1.1428571428571428rem;text-transform:uppercase;}header.navbar.container .menu--main li:not(:last-child) a:after{content:'';border-right:1px solid #989897;height:10px;width:1px;padding-right:26px;margin-right:26px;}header.navbar.container .menu--main li a{padding:10px 0;}header.navbar.container .menu--main li.active a{background-color:transparent;color:#fdcc0e;}header.navbar.container .menu--account{font-size:0.8571428571428571rem;}header.navbar.container .search-block-form{display:none;}header.navbar.container #modal-custom-search{background:#2c75b9;border-radius:0;font-size:1.0714285714285714rem;width:40px;display:inline-block;height:40px;padding-top:7px;}header.navbar.container .name.navbar-brand{display:none;}header.navbar.container .header-img{margin-top:50px;margin-bottom:8px;margin-left:13px;float:left;}header.navbar.container .header-block{max-width:97%;margin:0 auto;padding:5px 0;display:flex;justify-content:center;}header.navbar.container .region-navigation-collapsible{clear:both;}header.navbar.container .region-navigation-collapsible > nav{padding:0;}header.navbar.container .navbar-collapse{border:0;box-shadow:none;padding:0;clear:both;}header.navbar.container .mob-header{margin-bottom:20px;overflow:auto;}header.navbar.container .header-block{overflow:hidden;}header.navbar.container .header-img{margin-top:30px;margin-bottom:8px;margin-left:13px;float:left;}header.navbar.container .header-img .img-responsive{height:67px;}.page-node-type-resource li a.menulink-resources,.page-node-type-casestudy li a.menulink-casestudies{color:#fdcc0e;}body:not(.user-logged-in) .user-nav .navbar-right{visibility:hidden;}#modal-container-custom-search .search-txt-input{color:#666;width:100%;border:0;border-bottom:1px solid #ccc;outline:0;margin-top:15px;}#modal-container-custom-search .modal-header{background:#fff;}#modal-container-custom-search .modal-body{overflow:hidden;padding:11px 20px 30px;}#modal-container-custom-search .modal-dialog{top:25%;position:relative;z-index:1050;}#modal-container-custom-search .search-btn{background:#283170;color:#fff;font-size:0.8571428571428571rem;border-radius:0;width:auto;}#modal-container-custom-search .modal-header{border:0;}@media (max-width:1200px){header.navbar.container ul.menu--main li{font-size:0.8571428571428571rem;}footer.footer div.footer-top .footer-content-wrapper .footer-logo2{border-right:0;}}@media (max-width:1300px){header.navbar.container ul.menu--main li:not(:last-child) a:after{padding-right:8px;margin-right:8px;}}@media (min-width:1200px){header.navbar.container{max-height:135px;}}@media (min-width:1300px){header.navbar.container .custom-search{margin:0;}}@media (min-width:768px) and (max-width:991px){header.navbar.container .header-block{display:block;}header.navbar.container .header-block > div{float:left;}header.navbar.container .user-nav .navbar-collapse{clear:both;}}@media (min-width:992px){.header-outer-wrapper{background-color:#283170;}header.navbar.container{position:fixed;z-index:100;}}@media (max-width:991px){.header-outer-wrapper{display:none;}header.navbar.container .header-block{display:block;}}@media (min-width:768px){.mob-logo,.mob-header-img{display:none;}}@media (max-width:767px){header.navbar.container .navbar-header{clear:both;float:left;}header.navbar.container .menu--main{margin:0;}header.navbar.container .menu--main li:not(:last-child) a:after{content:none;}header.navbar.container .navbar-collapse{clear:both;float:left;width:100%;border-top:1px solid #fff;padding:0 15px;}header.navbar.container #block-customsearchblock{float:right;margin-top:6px;}header.navbar.container .menu--main{float:left;}header.navbar.container .header-img{margin-bottom:7px;}header.navbar.container .user-nav{position:relative;display:block;clear:both;}header.navbar.container .user-nav .region-header-top{clear:both;}header.navbar.container .user-nav .menu--account{text-align:right;margin-right:4px;margin-top:0;margin-bottom:0;}header.navbar.container .user-nav .menu--account a{padding-top:0;}header.navbar.container .user-nav .menu--account li{display:inline-block;}header.navbar.container #modal-custom-search{margin-top:2px;border-radius:4px;border:1px solid #ddd;padding-top:7px;background:none;color:#918973;width:43px;height:34px;}header.navbar.container .header-block{max-width:100%;}header.navbar.container .mob-header-img img{width:142px;height:76px;}header.navbar.container .mob-logo img{width:162px;height:60px;margin-right:20px;}header.navbar.container .logo{display:none;}header.navbar.container .search-btn{display:block;margin:15px auto 0;}header.navbar.container #block-silicon-account-menu,header.navbar.container .mob-header{display:none;}header.navbar.container .mob-header{margin-bottom:8px;}header.navbar.container .header-img{width:100%;}header.navbar.container .header-img .mob-logo,header.navbar.container .header-img mob-header-img{display:inline-block;}body:not(.user-logged-in) #block-silicon-account-menu{float:right;margin-top:8px;margin-right:10px;}body:not(.user-logged-in) #block-silicon-account-menu .menu--account a{border:1px solid #ddd;margin-left:15px;padding:8px 13px;border-radius:4px;height:35px;font-size:0;}body:not(.user-logged-in) #block-silicon-account-menu .menu--account a .user-img{font-size:1.0714285714285714rem;color:#918973;}}.path-frontpage .page-header,.path-frontpage .feed-icon{display:none;}.path-frontpage .fluid-layout{background:#f3f2f2;}.path-frontpage .home-page-key-websites{padding-left:45px;}.path-frontpage .home-page-key-websites h2.block-title{margin-bottom:25px;}.path-frontpage .block-title{text-align:center;text-transform:uppercase;color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin-bottom:44px;}.path-frontpage .block-title a{color:#2c75b9;text-decoration:none;}.path-frontpage .home-page-key-websites .block-title,.path-frontpage .home-page-resources .block-title{text-align:center;margin:46px 0 31px;color:#606161;font-size:1.5rem;text-transform:uppercase;}.path-frontpage .resource-title{margin-bottom:10px;}.path-frontpage .resource-title a{color:#0d72b9;font-size:1.1428571428571428rem;line-height:1.2857142857142858rem;}.path-frontpage .pub-date{color:#808080;font-size:0.8571428571428571rem;margin-bottom:3px;}.path-frontpage .resource-desc{margin-bottom:11px;color:#808080;line-height:1.2857142857142858rem;}.path-frontpage .res-inner-block{margin-bottom:10px;}.path-frontpage .resource-view .resource-row .resources-attr-wrapper{margin-bottom:69px;overflow:hidden;}.path-frontpage .resource-view .resource-details{padding-left:15px;}.path-frontpage .resource-view .resource-row:nth-of-type(odd){clear:both;}.path-frontpage .readmore-link a{display:inline-block;border:1px solid #0d72b9;padding:8px 19px;color:#0d72b9;font-size:0.8571428571428571rem;transition:.2s ease-out;min-height:35px;text-decoration:none;color:#0d72b9;display:inline-block;}.path-frontpage .readmore-link a:hover{background-color:#0d72b9;color:#fff;}.path-frontpage .key-row{line-height:1.7142857142857142rem;padding-bottom:20px;margin-bottom:17px;}.path-frontpage .key-row:not(:last-child){border-bottom:1px solid #cdcccb;}.path-frontpage .key-row a{color:#0d72b9;font-size:1rem;}.path-frontpage .key-row .field-content{color:#808080;}.path-frontpage .key-row:last-child{margin-bottom:0;padding-bottom:0;}.path-frontpage .banner-top .view-content > .views-row{position:relative;}.path-frontpage .banner-top .banner-title{position:absolute;background:#000;width:100%;height:100%;background:rgba(0,0,0,0.2);color:#fff;font-size:3.9285714285714284rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-weight:bold;line-height:4.285714285714286rem;margin:0 auto;text-transform:uppercase;}.path-frontpage .banner-top .banner-title .banner-title-value{max-width:680px;}.path-frontpage .home-background{max-width:850px;margin:0 auto;}.path-frontpage .home-background .block-summary{color:#676767;font-size:1.5rem;line-height:2.0714285714285716rem;}.path-frontpage .home-background .view-footer{background-color:#ffc114;text-transform:uppercase;max-width:235px;margin:33px auto 23px;display:flex;transition:.2s ease-out;border:1px solid #ffc114;display:flex;align-items:center;justify-content:center;}.path-frontpage .home-background .view-footer:hover{background-color:#fff;border:1px solid #ffc114;}.path-frontpage .home-background .block-read-more{float:left;padding-right:15px;margin-right:13px;color:#4e4e4e;font-size:0.8571428571428571rem;cursor:pointer;padding:9px 20px;min-height:35px;position:relative;}.path-frontpage .home-background .block-read-more:after{content:'';border-right:1px solid #4e4e4e;display:block;position:absolute;height:38%;width:1px;right:0;top:11px;}.path-frontpage .home-background .backgrd-dropdown{float:right;color:#4e4e4e;font-size:0.8571428571428571rem;cursor:pointer;}.path-frontpage .home-background .backgrd-dropdown .view-content{background:url(/themes/custom/silicon/images/Home/Language_Arrow.png) no-repeat right 5px;display:block;padding-right:24px;height:18px;overflow:hidden;}.path-frontpage .home-background .backgrd-dropdown .view-content.show-all{height:auto;overflow:auto;background:url(/themes/custom/silicon/images/Home/Language_Up-Arrow.png) no-repeat right 5px;}.path-frontpage .home-background .backgrd-dropdown select{text-transform:uppercase;background:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';background:url(/themes/custom/silicon/images/Home/Language_Arrow.png) no-repeat right center;padding-right:23px;cursor:pointer;}.path-frontpage .home-background .backgrd-dropdown select::-ms-expand{display:none;}.path-frontpage .home-background .home-background-view .view-content .views-row{display:none;}.path-frontpage .home-background .home-background-view .view-content .views-row.selected,.path-frontpage .home-background .home-background-view .view-content .views-row.active{display:block;}.path-frontpage .home-background .home-background-view .block-title{margin-bottom:30px;margin-top:57px;}.path-frontpage .home-background .home-background-view .block-title a{color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;text-decoration:none;}.path-frontpage .more-link{clear:both;text-align:center;margin-top:0;display:block;}.path-frontpage .more-link a{background-color:#ffc114;display:inline-block;padding:9px 20px;text-transform:upper;color:#4e4e4e;clear:both;text-align:center;margin-top:49px;margin-bottom:50px;text-decoration:none;text-transform:uppercase;font-size:0.8571428571428571rem;transition:.2s ease-out;border:1px solid #ffc114;}.path-frontpage .more-link a:hover{background-color:#fff;border:1px solid #ffc114;}.path-frontpage header.navbar.container .menu a.is-active.menulink-home,.path-frontpage header.navbar.container .menu a:hover,.path-frontpage header.navbar.container .menu a:focus{color:#fdcc0e;}.path-frontpage header.navbar.container .menu a.is-active:not(.menulink-home){color:#fff;}.path-frontpage .banner-image img{width:100%;}.path-frontpage .map-content-wrapper{background:#93bbd7;padding:20px 0;}.path-frontpage .map-content{padding:0;}.path-frontpage .map-block-filter-wrapper{border-top:1px solid #e5e5e5;text-align:center;}.path-frontpage .map-block-filter-wrapper .map-block-filters{color:#2a75ba;text-transform:uppercase;font-size:1rem;}.path-frontpage .highcharts-container{width:100%;}.path-frontpage .view-all-resources-link-front-page{clear:both;}.path-frontpage .map-content-wrapper:not(.loader):after{content:'';background:url(/themes/custom/silicon/images/Home/loader.gif) no-repeat center center;display:block;width:100%;height:100%;position:absolute;top:10%;margin:0 auto;opacity:0.5;}#modal-container-custom-search .modal-header .close{margin-top:-2px;font-size:2.4285714285714284rem;font-weight:normal;opacity:1;}.map-block-filters .view-content > .grid > .row{display:flex;border-bottom:1px solid #ccc;margin:0;}.map-block-filters .view-content > .grid > .row > .home-map-theme-each-tab{border-bottom:8px solid transparent;cursor:pointer;position:relative;padding:26px 20px 20px;border-right:1px solid #ccc;}.map-block-filters .view-content > .grid > .row > .home-map-theme-each-tab:last-child{border-right:0;}.map-block-filters .view-content > .grid > .row > .home-map-theme-each-tab.active{border-bottom:8px solid #2a75ba;}.map-block-filters .view-content > .grid > .row > .home-map-theme-each-tab.active .themes-name{color:#2a75ba;}.map-block-filters .view-content > .grid > .row > .home-map-theme-each-tab:last-child .themes-name:after{content:none;}.themes-name{color:#989897;font-size:1rem;word-break:break-all;}.highcharts-tooltip .tooltip-header{border-bottom:1px solid #ccc;margin-bottom:8px;padding-bottom:10px;padding:12px 17px 13px;font-size:1rem;font-weight:bold;color:#676767;font-family:'Open Sans',Sans-Serif;}.highcharts-tooltip .tooltip-footer{background-color:#ffc114;padding:7px 0;height:30px;width:100%;text-align:center;margin-top:10px;border:1px solid #ffc114;}.highcharts-tooltip .tooltip-footer a{color:#4e4e4e;text-decoration:none;}.highcharts-tooltip .tooltip-footer:hover{background-color:#2c75b9;color:#fff;border:1px solid #2c75b9;}.highcharts-tooltip .tooltip-footer:hover a{color:#fff;}.highcharts-tooltip .tooltip-wrapper{width:300px;white-space:normal;}.highcharts-tooltip .case-study-title:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;}.highcharts-tooltip .tooltip-body{padding:7px 17px;font-size:1rem;line-height:20px;}.highcharts-tooltip .tooltip-body a{color:#2c75b9;}.highcharts-tooltip .highcharts-label > span{left:0;}.highcharts-tooltip .close{font-size:16px;font-weight:normal;opacity:1;color:#fff;background-color:#343433;padding:3px;height:23px;width:23px;text-align:center;}.tooltipnotVisible{visibility:hidden !important;opacity:0 !important;}div.highcharts-tooltip:not(.highchartClicks) .tooltipbottom{display:none;visibility:hidden;}div.highcharts-tooltip:not(.highchartClicks) .tooltiptop{margin:0;padding:0;border:none;}g.highcharts-tooltip{background:red !important;z-index:999999;display:none;}#country-sector-gen-mix g.highcharts-tooltip{display:block;}.highcharts-tooltip > span{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 0 11px 0 #9e9e9e;min-width:150px;}.highcharts-tooltip > span:after{position:absolute;bottom:-18px;width:30px;height:24px;left:calc(50% - 15px);content:"";background:url(/themes/custom/silicon/images/popup_down_arrow.png) no-repeat center center transparent;}.highcharts-tooltip > span:after{position:absolute;bottom:-18px;width:30px;height:24px;left:calc(50% - 15px);content:"";background:url(/themes/custom/silicon/images/popup_down_arrow.png) no-repeat center center transparent;}.highcharts-tooltip > span:after{background:transparent;}.ast-home-map .block-title{margin-top:20px;margin-bottom:43px;display:none;}.home-map-view-all{text-align:center;margin:40px 0 50px;}.home-map-view-all a{background:url(/themes/custom/silicon/images/Home/resources-icon.png) no-repeat left 18px center;background-color:#ffc114;padding:9px 20px 9px 50px;color:#4e4e4e;text-transform:uppercase;font-size:0.8571428571428571rem;transition:.2s ease-out;border:1px solid #ffc114;border-radius:0;}.home-map-view-all a:active,.home-map-view-all a:focus,.home-map-view-all a:hover{background-color:#fff !important;border:1px solid #ffc114;color:#4e4e4e !important;border-color:#ffc114 !important;box-shadow:none;}#block-copyright{text-align:left;}#block-poweredby{text-align:right;}#block-poweredby img{display:inline-block;}.ast-case-studies-help{max-width:850px;margin:0 auto 30px;}.ast-case-studies-help .field--name-body{color:#808080;}.ast-case-studies-help h2 span{display:none;}@media (min-width:1200px){.path-frontpage .resources-attr-wrapper span{display:flex;}.path-frontpage .resources-attr-wrapper .readmore-link{position:absolute;bottom:0;}}@media (min-width:992px){.path-frontpage .resource-row{border-right:1px solid #ccc;}.path-frontpage .resource-row:nth-of-type(odd){border-right:1px solid #ccc;clear:both;}.path-frontpage .resource-row:nth-last-child(1) .resources-attr-wrapper,.path-frontpage .resource-row:nth-last-child(2) .resources-attr-wrapper{margin-bottom:0px;}}@media (max-width:991px){.resource-view .resource-row div.resources-attr-wrapper{margin-bottom:30px !important;}footer.footer div.footer-top{padding:20px 0;}footer.footer div.footer-top .footer-content-wrapper .footer-logo2{padding:10px 24px;border-right:0;}footer.footer .footer-menus .region-footer-top > nav > ul > li{display:inline-block;padding:18px 10px 0;}}@media (min-width:768px){.map-content-wrapper{min-height:760px;position:relative;}}@media (max-width:767px){.map-content-wrapper{min-height:300px;position:relative;}}@media (max-width:500px){footer.footer div.footer-top .footer-content-wrapper{display:flex;flex-direction:column;align-items:center;}footer.footer div.footer-top .footer-content-wrapper .footer-logo1{width:160px;}footer.footer div.footer-top .footer-content-wrapper .footer-logo2{width:210px;}}@media (max-width:767px){.path-frontpage .banner-top .banner-image img{min-height:300px;object-fit:cover;}.path-frontpage .banner-top .banner-title{line-height:2.642857142857143rem;font-size:1.5rem;}.path-frontpage .region-fluid-layout{display:block;}.path-frontpage .home-page-resources{background:#f3f2f2;}.path-frontpage .fluid-layout{background:none;margin-bottom:30px;}.path-frontpage .resource-row:nth-last-child(1) .resources-attr-wrapper,.path-frontpage .resource-view .resource-row:nth-last-child(2) .resources-attr-wrapper,.path-frontpage .resources-attr-wrapper{margin-bottom:20px !important;}.path-frontpage .resource-details{margin-top:10px;}.path-frontpage .home-background .block-summary{font-size:1rem;line-height:1.5714285714285714rem;}.path-frontpage .home-background .home-background-view div.block-title{margin-bottom:9px;margin-top:25px;}.path-frontpage .home-background .home-background-view div.block-title a{font-size:1.9285714285714286rem;}.path-frontpage .home-page-key-websites .block-title,.path-frontpage .home-page-resources .block-title{margin:20px 0 22px;font-size:1.2142857142857142rem;}.path-frontpage .home-page-key-websites{padding-left:15px;}.path-frontpage .block-title{margin-bottom:24px;margin-top:0px;font-size:1.7142857142857142rem;}.path-frontpage .resource-view .resource-row:nth-of-type(odd){border-right:0;}.path-frontpage .resource-view .resource-row{margin-bottom:27px;border-bottom:8px solid #fff;}.path-frontpage .resource-view .resource-row:last-child{margin-bottom:0;}.path-frontpage .more-link a{margin-top:0;margin-bottom:0;}.path-frontpage .ast-home-map .map-block-filters select{width:100%;margin:20px 0;min-height:43px;color:#808080;padding:10px;}.path-frontpage .map-block-filters{display:none;}.path-frontpage .map-content #home-map-block{height:auto;}.path-frontpage .home-background .view-footer{text-align:center;justify-content:center;max-width:71%;}body:not(.path-frontpage) footer.footer{margin-top:30px !important;}footer .footer-top .region-footer-top > nav > ul > li > a{font-size:0.8571428571428571rem !important;}#block-poweredby{text-align:left;margin-top:10px;padding:0;}#block-copyright{padding:0;}}html{font-size:14px;}body{font-family:'Montserrat',Sans-Serif;margin-top:0;}.pagination{font-family:'Lato',Sans-Serif;display:block;float:right;clear:both;margin-bottom:0;}.pagination > li > a,.pagination > li > span{border:0;background:none;font-size:1rem;padding:0;color:#b3b3b3;}.pagination > li > a:after,.pagination > li > span:after{content:'';border-right:1px solid #ccc;display:inline-block;height:10px;width:1px;padding-left:8px;margin-right:8px;}.pagination li:last-child a{color:#0d72b9;}.pagination li:last-child a:after{border-color:#0d72b9;}.pagination li:nth-last-child(2) a:after{border-color:#0d72b9;}.pagination li:first-child a{color:#0d72b9;}.pagination li:first-child a:before{content:'';border-left:1px solid #0d72b9;display:inline-block;height:10px;width:1px;padding-left:5px;}.pagination li:first-child a:after{border-color:#0d72b9;}.pagination > .active > a{background:none;color:#0d72b9;font-weight:bold;}.pagination > .active > a:after{content:'';border-right:1px solid #ccc;display:inline-block;height:10px;width:1px;}.pagination > .active > a:hover{color:#0d72b9;}.pagination .active a,.pagination a:hover,.pagination li > a:hover,.pagination > .active > a,.pagination > li.active > span,.pagination > li.active > a:hover,.pagination > li.active > span:hover,.pagination > li.active > a:focus,.pagination > li.active > span:focus{border:0;background:none;background-color:transparent !important;}body:not(.path-frontpage) footer{margin-top:66px !important;}.breadcrumb{background-color:transparent;padding-left:0;margin-top:18px;font-size:0.8571428571428571rem;margin-bottom:21px;}.breadcrumb a{color:#2c75b9;}.breadcrumb > .active{color:#b3b2b3;}.breadcrumb > .active a{color:#b3b2b3;}.edit-link{font-size:0.9285714285714286rem;text-transform:capitalize;}.footer-menus .menu > li:first-child{display:none;}.footer-menus .menulink-home{display:none;}.footer-menus .menu > li > a:hover{color:#fdcc0e;}.ast-side-exposed-filters .form--inline .form-item{display:block;clear:both;width:100%;}.ast-side-exposed-filters .form-actions{clear:both;display:block;}.ast-side-exposed-filters .form-actions .btn{background:#cdcccb;border-color:#cdcccb;margin-top:12px;color:#4e4e4e;border-radius:0;padding:9px 36px;font-size:1rem;text-transform:uppercase;min-height:40px;transition:.2s ease-out;}.ast-side-exposed-filters .form-actions .btn:hover{background-color:#4e4e4e;color:#fff;}.ast-side-exposed-filters .form-actions .btn:first-child{margin-right:15px;}.ast-side-exposed-filters .form-actions .btn:last-child{margin-right:0;}.ast-side-exposed-filters span.fieldset-legend{font-size:1rem;text-transform:uppercase;color:#4d4d4d;margin-bottom:-2px;display:block;padding:12px 30px 12px 20px;border:1px solid #fff;position:relative;cursor:pointer;font-weight:normal;}.ast-side-exposed-filters span.fieldset-legend:after{content:'';background:url(/themes/custom/silicon/images/Resource/Down_Arrow_Filter.png) no-repeat center right;width:15px;height:15px;position:absolute;right:9px;top:12px;}.ast-side-exposed-filters .exposed-pub-year legend{border-bottom:0;}.ast-side-exposed-filters .exposed-pub-year .fieldset-wrapper{border-top:1px solid #e5e5e5;}.ast-side-exposed-filters .fieldset-wrapper{display:none;border:1px solid #e5e5e5;padding:12px 20px;max-height:300px;overflow:auto;}.ast-side-exposed-filters .fieldset-wrapper .mCSB_scrollTools{opacity:0;}.ast-side-exposed-filters .fieldset-wrapper .form-item{padding:9px 0;margin-left:28px;max-width:86%;}.ast-side-exposed-filters .fieldset-wrapper .form-item:not(:last-child){border-bottom:1px solid #e5e5e5;}.ast-side-exposed-filters .fieldset-wrapper .form-item label{color:#989897;word-wrap:break-word;position:relative;}.ast-side-exposed-filters .fieldset-wrapper .form-item label.showImg:before{content:'';background:url(/themes/custom/silicon/images/Resource/Tick.png) no-repeat center center;display:inline-block;height:13px;width:13px;position:absolute;left:-28px;z-index:9;background-color:#fff;border:1px solid #2c75b9;top:4px;}.ast-side-exposed-filters .fieldset-wrapper .form-item label.showImg input{visibility:hidden;}.ast-side-exposed-filters .fieldset-wrapper.with-filter{display:block;}.ast-side-exposed-filters .control-label.option .form-checkbox{margin-right:15px;display:inline-block;margin-left:-28px;float:left;}.ast-side-exposed-filters .fieldset-legend.active{border:1px solid #e5e5e5;display:block;border-bottom:0;border-top:0;}.ast-side-exposed-filters .fieldset-legend.active:after{content:'';background:url(/themes/custom/silicon/images/Resource/Close_Filter.png) no-repeat center right;}.ast-side-exposed-filters .fieldset-legend.with-filter{color:#2c75b9;}.ast-side-exposed-filters .fieldset-legend.with-filter:before{content:'';height:28px;width:4px;background-color:#2c75b9;display:block;position:absolute;left:0;top:7px;}.ast-side-exposed-filters fieldset:first-child .fieldset-legend.active{border-top:1px solid #e5e5e5;}.ast-side-exposed-filters legend{margin-bottom:0;border-bottom:0;}.ast-side-exposed-filters .filters-title{margin-bottom:6px;background:#ffc114;padding:11px 10px;color:#666;text-align:center;font-size:1rem;height:43px;}.ast-side-exposed-filters fieldset{border-bottom:1px solid #e5e5e5;line-height:21px;}.zoom-2 .ast-side-exposed-filters fieldset,.zoom-4 .ast-side-exposed-filters fieldset,.zoom-3 .ast-side-exposed-filters fieldset{line-height:31px;}.page-node-type-resource table,.page-node-type-casestudy table{border:1px solid #ccc;width:100%;margin-bottom:15px;}.page-node-type-resource table td,.page-node-type-casestudy table td{border:1px solid #ddd;text-align:left;padding:8px;}.page-node-type-resource table.ast-table-inner,.page-node-type-casestudy table.ast-table-inner{border-spacing:30px;border-collapse:separate;background:#f2f2f2;border:0;}.page-node-type-resource table.ast-table-inner td,.page-node-type-casestudy table.ast-table-inner td{background:#fff;border:0;padding:35px 40px;vertical-align:top;}.readmore-link a{display:inline-block;border:1px solid #0d72b9;padding:8px 19px;color:#0d72b9;font-size:0.8571428571428571rem;transition:.2s ease-out;min-height:35px;text-decoration:none;color:#0d72b9;display:inline-block;text-transform:uppercase;}.readmore-link a:hover{background-color:#0d72b9;color:#fff;}.page-header,.block-title{color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin-top:0;margin-bottom:22px;border:0;}.footer-bottom a{color:#808080;}.banner-image img{width:100%;}.page-header{margin-bottom:3px;}.readmore-link a:hover{box-shadow:none !important;}.img-caption{margin-bottom:15px;font-style:italic;font-size:13px;}.breadcrumb > li:last-child{color:#b3b2b3;}@media (max-width:991px){.ast-side-exposed-filters .fieldset-wrapper{padding:12px 10px;}.ast-side-exposed-filters .control-label.option .form-checkbox{margin-right:10px;}}@media (max-width:767px){.ast-side-exposed-filters .fieldset-wrapper .form-item label.showImg:before{left:-8px;}.breadcrumb > li{float:left;display:block;}.breadcrumb > li:last-child{float:none;}.banner-image img{min-height:300px;object-fit:cover;}}.path-resources .block-title{color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin:0 0 22px;}.path-resources .resource-title{margin-bottom:10px;word-wrap:break-word;}.path-resources .resource-title a{color:#0d72b9;font-size:1.1428571428571428rem;}.path-resources .pub-date{color:#808080;font-size:0.8571428571428571rem;margin-bottom:2px;}.path-resources .resource-view .resource-row{margin-bottom:60px;padding-left:0;}.path-resources .resource-view .resource-details{padding-left:17px;}.path-resources .resource-view .resource-img{padding-right:0;}.path-resources .resource-view .resource-img img{border:1px solid #dbdbdb;}.path-resources .readmore-link a{display:inline-block;border:1px solid #0d72b9;padding:8px 19px;color:#0d72b9;font-size:0.8571428571428571rem;transition:.2s ease-out;min-height:35px;text-decoration:none;color:#0d72b9;display:inline-block;}.path-resources .readmore-link a:hover{background-color:#0d72b9;color:#fff;}.path-resources .resource-desc{margin-bottom:10px;font-size:0.93rem;color:#676767;}.path-resources .resource-short-desc{color:#676767;line-height:1.86rem;margin-bottom:50px;padding-bottom:42px;font-size:1.14rem;border-bottom:1px solid #ccc;}.path-resources .page-header{display:none;}.path-resources .pagination{margin-top:0;}.path-resources #block-resources-intro{color:#4d4d4d;line-height:1.71rem;margin-bottom:50px;padding-bottom:43px;font-size:1.14rem;border-bottom:1px solid #cdcccb;}.page-node-type-resource .res-doc,.page-node-type-resource .pub-date{margin-bottom:5px;}.page-node-type-resource .res-desc{color:#808080;line-height:1.57rem;margin-bottom:10px;}.page-node-type-resource .res-doc .field--label{margin-bottom:10px;}.res-details-wrapper{margin-bottom:15px;}.res-list-row{overflow:hidden;margin-bottom:20px;}.ast-useful-resources div.useful-more-link,.useful-more-link{display:block;transition:0.3s ease-out;color:#fff;background-color:#2c75b9;border:1px solid #2c75b9;min-height:50px;padding:8px 0;text-align:center;text-transform:uppercase;}.ast-useful-resources div.useful-more-link a,.useful-more-link a{color:#fff;background:url(/themes/custom/silicon/images/Home/Useful_Websites.png) no-repeat left center transparent;text-decoration:none;display:inline-block;font-size:1.29rem;font-weight:600;padding:4px 0 3px 33px;margin:0;border:0;}.ast-useful-resources div.useful-more-link:hover,.useful-more-link:hover{background-color:#fff;}.ast-useful-resources div.useful-more-link:hover a,.useful-more-link:hover a{background:url(/themes/custom/silicon/images/Home/Useful_Websites_Hover.png) no-repeat left center;color:#2c75b9;}.path-frontpage .useful-more-link:hover{background-color:#2c75b9;}.path-frontpage .useful-more-link:hover a{background:url(/themes/custom/silicon/images/Home/Useful_Websites-hover.png) no-repeat left center;color:#ffc114;}.ast-useful-resources div.useful-more-link{margin-top:49px;}.path-frontpage div.useful-more-link{margin-bottom:40px;min-height:40px;padding:3px 0;}@media (min-width:1200px){.path-resources .resources-attr-wrapper > span{display:flex;}.path-resources .readmore-link{position:absolute;bottom:0;}}@media (min-width:768px) and (max-width:991px){.path-casestudies .sidebar-left,.path-resources .sidebar-left{width:35%;}.path-casestudies .page-content,.path-resources .page-content{width:65%;}.path-casestudies .resource-view .resource-row,.path-resources .resource-view .resource-row{margin-bottom:0;}}@media (max-width:1200px){.readmore-link a{font-size:0.7142857142857143rem !important;min-height:30px !important;}.ast-useful-resources div.useful-more-link a,.useful-more-link a{font-size:14px;}}@media (max-width:767px){.path-resources .resource-view .resource-details{margin-top:10px;}.path-resources .resource-view .resource-row{margin-bottom:20px;border-bottom:8px solid #f2f2f2;padding-bottom:20px;}.path-resources .resources-filters > form{display:none;background:#f2f2f2;}.path-resources .resources-filters .form-actions{text-align:center;margin-bottom:12px;}.path-resources .resources-filters div.filters-title{margin-bottom:0;}.path-resources .resources-filters div.filters-title:after{content:'';padding-right:15px;background:url(/themes/custom/silicon/images/Resource/plus.png) no-repeat center center #ffc114;float:right;width:10px;height:10px;display:block;margin-top:7px;}.path-resources .resources-filters div.filters-title.withFilter:after{background:url(/themes/custom/silicon/images/Resource/minus.png) no-repeat center center #ffc114;}.path-resources .resource-short-desc{padding-bottom:25px;margin-bottom:25px;}.path-resources .resources-page-title .block-title:after{content:'';padding-right:15px;background:url(/themes/custom/silicon/images/Resource/minus.png) no-repeat center center transparent;float:right;width:10px;height:10px;display:block;margin-top:15px;}.path-resources .resources-page-title .block-title.withdesc:after{background:url(/themes/custom/silicon/images/Resource/plus.png) no-repeat center center transparent;}.path-resources .resources-page-title .block-title.withParm:after{background:url(/themes/custom/silicon/images/Resource/plus.png) no-repeat center center transparent;}.path-resources .resource-short-desc.withParm{display:none;}.path-resources .block-title{text-align:center;}.path-resources .pagination{padding:0 20px;}.resource-view .resource-row div.resources-attr-wrapper{margin-bottom:0 !important;}.resource-view .view-content .resources-attr-wrapper > span div.resource-details{padding-bottom:0;}.resources-attr-wrapper{text-align:center;}.resources-attr-wrapper img{margin:0 auto;}.resource-view .view-empty{margin:10px 20px;}.ast-useful-resources div.useful-more-link{margin-top:20px;margin-bottom:20px;}}body.page-node-type-resource h1.page-header{font-size:1.7857142857142858rem;}body.page-node-type-resource .res-details{margin-top:15px;}body.page-node-type-resource .readmore-link{margin:10px 0 20px;}#block-case-study-intro{color:#4d4d4d;line-height:1.7142857142857142rem;margin-bottom:50px;border-bottom:1px solid #cdcccb;padding-bottom:43px;font-size:1.1428571428571428rem;}.ast-casestudy-left-menu-wrapper{padding:26px 30px;}.ast-casestudy-left-menu-wrapper ul{padding-left:0;}.ast-casestudy-left-menu-wrapper ul li{list-style-type:none;margin-bottom:10px;}.ast-casestudy-left-menu-wrapper ul li:not(:last-child){border-bottom:1px solid #d0d2d3;}.ast-casestudy-left-menu-wrapper ul li a{color:#1a1a1a;text-decoration:none;padding-bottom:5px;-webkit-transition:.5s all ease-out;-moz-transition:.5s all ease-out;transition:.5s all ease-out;position:relative;display:inline-block;}.ast-casestudy-left-menu-wrapper ul li a.selected{color:#203665;font-weight:bold;}.ast-casestudy-left-menu-wrapper ul li a.selected:after{content:'';border-bottom:2px solid #203665;width:100%;height:2px;bottom:-1px;position:absolute;left:0;}.ast-casestudy-left-menu-wrapper ul li a.selected:after a{color:#203665;}.ast-case-study-content-wrapper .field--name-body > .row{display:flex;}.ast-case-study-section-head{font-size:24px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;color:#4d4d4d;}.ast-case-study-each-section{margin-bottom:22px;border-bottom:1px solid #ccc;padding-bottom:14px;}.ast-casestudy-left-menu-wrapper.fixed{position:fixed;top:15%;width:25%;max-width:260px;z-index:9;}.ast-casestudy-left-menu-wrapper.fixed.bottom-pos.changePos{bottom:395px;top:auto;}.user-logged-in .ast-casestudy-left-menu-wrapper.fixed{top:85px;}.ast-case-study-content-wrapper .col-sm-3{position:relative;background:#f2f2f2;}.ast-case-study-content-wrapper .ast-left-menu-custom-wrapper{padding:0;height:100%;}.path-casestudies .page-header{display:none;}.path-casestudies .breadcrumb{margin-top:18px;font-size:0.8571428571428571rem;margin-bottom:21px;}.path-casestudies .block-title{margin-bottom:8px;}.ast-casestudy-title{margin-top:10px;}.ast-casestudy-title a{color:#263287;font-size:1.1428571428571428rem;}.ast-each-casestudy-wrapper{margin-bottom:24px;}.page-node-type-casestudy{font-family:'Raleway',Sans-Serif;}.page-node-type-casestudy .page-header{border:0;color:#2c75b9;font-size:2.5714285714285716rem;}.ast-case-study-section-subhead{color:#1a1a1a;text-transform:uppercase;padding-bottom:9px;border-bottom:1px solid #cbcbcb;margin-bottom:10px;font-size:1.2857142857142858rem;}.aims-themes .aims-theme-head{margin:20px 0;}.aims-themes li{color:#0d72b9;}.aims-themes li a{color:#0d72b9;}.ast-casestudy-right-content-wrapper{padding:22px 0 15px 15px;}.ast-casestudy-right-content-wrapper li{margin-bottom:20px;padding-left:21px;position:relative;}.ast-casestudy-right-content-wrapper li a{color:#0d72b9;}.ast-casestudy-right-content-wrapper ol li{padding-left:10px;}.ast-casestudy-right-content-wrapper ul{padding-left:0;}.ast-casestudy-right-content-wrapper ul li{list-style-type:none;}.ast-casestudy-right-content-wrapper ul li:before{content:'';display:inline-block;width:5px;height:5px;border:1px solid #808080;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;position:absolute;left:0;top:9px;}.ast-casestudy-right-content-wrapper .aims-bottom > p{margin-bottom:16px;}.ast-casestudy-right-content-wrapper table ul{padding-left:30px;}.ast-casestudy-right-content-wrapper table ul li{margin-bottom:5px;}.ast-case-study-each-section-content{color:#1a1a1a;line-height:1.5714285714285714rem;word-wrap:break-word;}.ast-case-study-each-section-content img{margin-right:15px;margin-bottom:15px;}.ast-case-study-each-section-content table th{padding:5px 10px;}.ast-casestudy-thumb-img img{height:170px;width:264px;object-fit:cover;}.aims-bottom{margin-top:15px;}@media (min-width:992px) and (max-width:1199px){.ast-casestudy-left-menu-wrapper.fixed{max-width:242px;}.ast-case-study-content-wrapper .col-sm-3{width:30%;}}@media (max-width:991px){.ast-case-study-content-wrapper .field--item > .row{display:block;}.ast-case-study-content-wrapper .field--item > .row > div{width:100%;max-width:none;}.ast-casestudy-left-menu-wrapper select{width:100%;padding:10px;}.ast-casestudy-right-content-wrapper{padding:22px 0;}.ast-case-study-each-section:not(.mob-selected){display:none;}.ast-case-study-each-section{border-bottom:0;padding-bottom:0;margin-bottom:0;}.ast-casestudy-left-menu-wrapper{padding:26px 20px;}}@media (max-width:767px){.ast-casestudies{margin-top:30px;}.ast-casestudy-right-content-wrapper{padding:22px 15px;}.page-node-type-casestudy .page-header{font-size:1.9285714285714286rem;}.contact-addr-wrapper button{margin-bottom:25px;}.ast-case-study-each-section table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ast-case-study-each-section table tr{border-bottom:10px solid #fff;display:block;}.ast-case-study-each-section table td{border-bottom:1px solid #ddd;display:block;width:100% !important;text-align:right;}.ast-case-study-each-section table td::before{content:attr(data-label);float:left;font-weight:bold;width:50%;text-align:left;}.ast-case-study-each-section .table-responsive{border:0;}.ast-case-study-each-section table{border:0;}}.path-aboutus{background:#f3f2f2;}.ast-aboutus .about-row{background:#fff;margin-bottom:30px;padding:44px 25px 25px;border-bottom:1px solid #cdcccb;}.ast-aboutus .about-row:last-child{margin-bottom:0;}.ast-aboutus .about-title{text-align:center;max-width:90%;}.ast-about-right-wrapper{color:#1a1a1a;}.ast-about-right-wrapper .about-body dl{margin-left:30px;}.ast-about-right-wrapper ul li{list-style-type:circle;margin-bottom:10px;}.ast-about-right-wrapper p{margin-bottom:16px;}.ast-about-right-wrapper a{color:#0d72b9;}.ast-about-right-wrapper .about-title{text-align:left;font-weight:bold;color:#4d4d4d;font-size:1.7142857142857142rem;margin-bottom:20px;line-height:2.0714285714285716rem;}@media (max-width:767px){.ast-about-left-wrapper{margin-bottom:15px;}}.ast-background-view{text-align:center;color:#676767;line-height:1.8571428571428572rem;font-size:1.1428571428571428rem;}.ast-background-view .background-row{display:none;margin-bottom:20px;}.ast-background-view .background-row .background-title{font-size:20px;margin-bottom:15px;}.ast-background-view .background-row .background-desc{color:#1a1a1a;}.ast-background-view .background-row.active{display:block;}.ast-background-view .block-selected-language{margin-right:10px;color:#4e4e4e;font-size:0.8571428571428571rem;cursor:pointer;position:relative;text-transform:uppercase;}.ast-background-view .view-header{margin-bottom:30px;display:inline-block;background-color:#ffc114;transition:.2s ease-out;border:1px solid #ffc114;padding:2px 20px;display:none;margin-bottom:30px;}.ast-background-view .view-header > *{display:inline-block;}.ast-background-view .view-header:hover{background-color:#fff;border:1px solid #ffc114;}.ast-background-view .view-content{text-align:left;}.path-background .backgrd-dropdown select{border-radius:0;text-transform:uppercase;background-color:transparent;border:0;border-left:1px solid #ccc;color:#4e4e4e;font-size:0.8571428571428571rem;cursor:pointer;outline:0;padding-left:3px;text-transform:uppercase;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';background:url(/themes/custom/silicon/images/Home/Language_Arrow.png) no-repeat right center;padding-right:18px;}.path-background .backgrd-dropdown select option{background:#fff;}.path-background .backgrd-dropdown select::-ms-expand{display:none;}.dashboard-link{display:table;margin-bottom:30px;vertical-align:middle;}.dashboard-link a{display:block;text-align:center;border-radius:10px;min-height:140px;color:#fff;padding:10px;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;}.dashboard-link i{background:#84d3d7;border-radius:85px;width:130px;height:130px;color:#fff;padding-top:24px;}.dashboard-link.success-bg a{background:#97b74c;}.view-menu-dashboard .fa,.view-dashboard .fa,.dashboard-link svg{font-size:3.5714285714285716rem;}.dashboard-link.bg-primary a{background:#74a4d3;}.dashboard-link.bg-success a{background:#a27bb6;}.dashboard-link.bg-warning a{background:#b16715;}.dashboard-link.bg-danger a{background:#d9534f;}.dashboard-link.bg-info a{background:#84d3d7;}.dashboard-link.bg-warning a{background:#b16715;}.dashboard-link.bg-warning,.dashboard-link.bg-info,.dashboard-link.bg-danger,.dashboard-link.bg-warning,.dashboard-link.bg-success,.dashboard-link.bg-primary{background:transparent;}.dashboard-text{margin-top:10px;}.ast-useful-websites .each-useful-website-link{border-bottom:1px solid #ccc;margin-bottom:23px;padding-bottom:27px;}.ast-useful-websites .each-useful-website-link .ast-useful-website-title{color:#0d72b9;margin-bottom:10px;word-wrap:break-word;font-size:1.1428571428571428rem;}.ast-useful-websites .each-useful-website-link .ast-useful-website-title a{color:#0d72b9;}.ast-useful-websites .each-useful-website-link .ast-useful-website-content{margin-bottom:20px;font-size:0.9285714285714286rem;color:#676767;}.ast-useful-websites .each-useful-website-link .ast-useful-website-link a{display:inline-block;border:1px solid #0d72b9;padding:8px 19px;color:#0d72b9;font-size:0.8571428571428571rem;transition:.2s ease-out;min-height:35px;text-decoration:none;}.ast-useful-websites .each-useful-website-link .ast-useful-website-link a:hover{background-color:#0d72b9;color:#fff;}.ast-useful-websites .each-useful-website-link:last-child{border:0;margin-bottom:0;padding-bottom:0;}.path-useful-websites .page-header{margin-bottom:15px;}div.ast-euro-search.ast-useful-websites .ast-useful-website-content{margin-bottom:0;}.path-euro-search .bef-exposed-form .form-wrapper{margin-left:10px;}.ast-euro-search{word-break:break-word;}.ast-euro-search #modal-search-help{padding-left:0;font-weight:500;}.ast-euro-search #modal-search-help:hover{box-shadow:none;outline:0;}.ast-euro-search #modal-container-search-help .modal-body{padding:15px 26px;}.ast-euro-search #modal-container-search-help .modal-body li{font-size:13px;margin-bottom:6px;color:#666;display:block;list-style-type:circle;display:list-item;}.ast-euro-search #modal-container-search-help .modal-title{font-weight:500;font-size:23px;padding-left:19px;padding-top:6px;float:left;}.ast-euro-search #modal-container-search-help .close{float:right;font-size:15px;margin-top:11px;opacity:1;font-weight:500;}.ast-euro-search #modal-container-search-help .close::after{content:"x";font-size:18px;padding-left:9px;}.ast-euro-search .search-result-heading{color:#2c75b9;font-weight:normal;margin-bottom:20px;font-size:25px;}@media (max-width:767px){.path-euro-search .bef-exposed-form .form-wrapper{clear:both;margin-bottom:10px;margin-left:0;}.path-euro-search .bef-exposed-form .form--inline > .form-item{float:left;width:100%;}}
header.navbar.container .header-block{padding:4px 0;}.path-frontpage .fluid-layout{padding-left:0;padding-right:0;width:100%;}body{font-size:1rem;}.zoom-0{font-size:14px;}.zoom-1{font-size:16px;}.zoom-2{font-size:18px;}.zoom-3{font-size:20px;}.zoom-4{font-size:22px;}.contrast-1 .banner-top,.contrast-1 .content-top,.contrast-1 .main-container,.contrast-1 .banner-top *,.contrast-1 .content-top *,.contrast-1 .main-container *{color:#0500ff !important;}.contrast-2 body,.contrast-2 .banner-top,.contrast-2 .content-top,.contrast-2 .main-container,.contrast-2 .content-top *,.contrast-2 .main-container *:not(.contact-loc){background-color:#343434 !important;border-color:#fff !important;}.contrast-2 .banner-top,.contrast-2 .content-top,.contrast-2 .main-container,.contrast-2 .banner-top *,.contrast-2 .content-top *,.contrast-2 .main-container *{color:#fff !important;}.contrast-3 body,.contrast-3 .banner-top,.contrast-3 .content-top,.contrast-3 .main-container,.contrast-3 .content-top *,.contrast-3 .main-container *{background-color:#000 !important;border-color:#fff !important;}.contrast-3 .banner-top,.contrast-3 .content-top,.contrast-3 .main-container,.contrast-3 .content-top *,.contrast-3 .main-container *{color:#fff !important;}.contrast-2 .main-container .contact-loc *,.contrast-3 .main-container .contact-loc *{background-color:initial !important;color:initial !important;}.contrast-2 .main-container .contact-loc .geolocation-map-container div *,.contrast-3 .main-container .contact-loc .geolocation-map-container div *{border-color:initial !important;}.contrast-2 .main-container .contact-loc .geolocation-map-container > div:not(:first-child),.contrast-3 .main-container .contact-loc .geolocation-map-container > div:not(:first-child){background-color:#fff !important;border-color:initial !important;}header.navbar.container .menu--main li{font-size:16px;line-height:1.2857142857142858rem;}.readmore-link a{text-decoration:none;color:#0d72b9;display:inline-block;border:1px solid #0d72b9;padding:8px 19px;color:#0d72b9;font-size:0.8571428571428571rem;transition:.2s ease-out;min-height:35px;text-transform:uppercase;}.readmore-link a:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background-color:#0d72b9;color:#fff;}.contrast-1 .readmore-link a:hover,.contrast-2 .readmore-link a:hover,.contrast-3 .readmore-link a:hover{box-shadow:none;background-color:initial;color:initial;}.contrast-1 .fluid-layout .readmore-link a:hover,.contrast-2 .fluid-layout .readmore-link a:hover,.contrast-3 .fluid-layout .readmore-link a:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background-color:#0d72b9;color:#fff;}.ast-side-exposed-filters span.fieldset-legend.active{background-color:transparent !important;}.link-more{display:block;padding-right:27px;width:74px;margin:0px auto 25px;font-size:14px;color:#4d4d4d;cursor:pointer;background:url(/themes/custom/silicon/images/Resource/More_icon.png) no-repeat right center;}.link-more.active{background:url(/themes/custom/silicon/images/Resource/Minus_icon.png) no-repeat right center;}.contrast-2 .link-more,.contrast-3 .link-more{background:url(/themes/custom/silicon/images/Home/More_icon_OnContrast.png) no-repeat right center !important;}.contrast-2 .link-more.active,.contrast-3 .link-more.active{background:url(/themes/custom/silicon/images/Home/Minus_icon_OnContrast.png) no-repeat right center !important;}.contrast-2 .home-background .backgrd-dropdown .view-content,.contrast-3 .home-background .backgrd-dropdown .view-content{background:url(/themes/custom/silicon/images/Home/Language_Arrow_OnContrast.png) no-repeat right 5px;}.ast-side-exposed-filters span.fieldset-legend{word-wrap:break-word;}@media screen and (min-width:1200px){.zoom-1 .container{width:1200px;}.zoom-2 .container{width:1230px;}.zoom-3 .container{width:1260px;}.zoom-4 .container{width:100%;max-width:1366px;}}@media screen and (min-width:992px) and (max-width:1199px){.zoom-1 .container{width:100%;}.zoom-2 .container{width:100%;}.zoom-3 .container{width:100%;}.zoom-4 .container{width:100%;}}@media screen and (min-width:768px){.modal .searchinputBlock{width:-webkit-calc(100% - 108px);width:-moz-calc(100% - 108px);width:calc(100% - 108px);}header.navbar.container #modal-container-custom-search .search-txt-input{margin-top:10px;}header.navbar.container #modal-container-custom-search .search-btn{width:108px;}}@media screen and (min-width:768px) and (max-width:991px){.zoom-1 .container{width:100%;}.zoom-2 .container{width:100%;}.zoom-3 .container{width:100%;}.zoom-4 .container{width:100%;}}.user-logged-in .dashboard-header .btn{margin-bottom:15px;}.user-logged-in.path-node dl > dd,.user-logged-in.path-node dl > dt{position:relative;padding-left:0;padding-top:9px;margin-left:0;margin-bottom:0;list-style-type:none;list-style-image:none;}.user-logged-in.path-node dl > dd{border-bottom:1px solid #ccc;margin:0 0 10px;line-height:1.231em;font-size:0.923em;color:#666;padding-bottom:10px;}.user-logged-in.path-node dl > dd:last-child{border-bottom:0;}.user-logged-in.path-node dl dt a{margin-left:-30px;padding:0 0 4px 30px;min-height:0;font-weight:normal;}.path-dashboard header.navbar.container a.is-active{background-color:transparent;}.about-logo img{margin:0 auto;}.about-text-below-image{font-size:14px;line-height:16px;color:#1a1a1a;font-weight:400;margin-top:8px;text-align:center;}.glyphicon-search,.glyphicon-user{font-size:15px !important;line-height:22px !important;}.custom-search a.btn{line-height:15px;}@media screen and (min-width:992px) and (max-width:1199px){header.navbar.container ul.menu--main li{font-size:12px;}}@media screen and (max-width:767px){header.navbar.container .mob-logo{margin:0;}header.navbar.container .mob-logo img{width:231px;height:auto;margin-right:20px;}header.navbar.container .mob-header-img{display:inline-block;}header.navbar.container .mob-header-img img{width:170px;height:auto;}header.navbar.container .glyphicon-search,header.navbar.container .glyphicon-user{font-size:15px !important;line-height:17px !important;}}@media screen and (max-width:500px){header.navbar.container .header-img{margin-left:0;flex-direction:column;}header.navbar.container .mob-logo{margin:0 0 0 0;display:block !important;float:none !important;}header.navbar.container .mob-logo img{width:160px;height:auto;margin:0 auto;}header.navbar.container .mob-header-img{display:block;margin-top:5px;}header.navbar.container .mob-header-img img{width:160px;height:auto;margin:0 auto;}}@media screen and (min-width:768px) and (max-width:991px){.ast-casestudies .ast-each-casestudy-wrapper .ast-casestudy-thumb-img img{margin:0 auto;object-fit:cover;}.ast-casestudies .ast-each-casestudy-wrapper .ast-casestudy-title{text-align:center;}}.path-frontpage .resource-view .resource-row:last-child{border-right:0;}.path-frontpage .resource-view .resource-row:nth-of-type(odd){padding-right:10px;}.path-frontpage .resource-view .resource-row:nth-of-type(even){padding-left:25px;}.path-frontpage .resource-view .resource-details{padding-bottom:40px;}.path-frontpage .resource-view .view-content{flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}.path-frontpage .resource-view .view-content .resources-attr-wrapper > span{-ms-flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}.path-frontpage .home-page-key-websites{padding-left:15px;}.path-frontpage .ast-home-useful-links .view-content .row{display:flex;flex-wrap:wrap;flex-direction:row;-ms-flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}.path-frontpage .ast-home-useful-links .view-content .key-row{border:0;border-right:1px solid #cdcccb;}.path-frontpage .ast-home-useful-links .view-content .key-row:nth-of-type(3n-1){border-right:0;}.path-frontpage .ast-home-useful-links .view-content .row .key-row{width:calc(33.33% - 1px);width:-webkit-calc(33.33% - 1px);width:-moz-calc(33.33% - 1px);width:calc(33.33% - 1px);}.ast-useful-resources{text-align:center;}.ast-useful-resources .useful-more-link{display:inline-block;}.ast-useful-resources .useful-more-link a{display:inline-block;padding:9px 20px 9px 50px;color:#4e4e4e;clear:both;text-align:center;margin-top:49px;margin-bottom:50px;margin-right:20px;text-decoration:none;text-transform:uppercase;font-size:0.8571428571428571rem;transition:.2s ease-out;border:1px solid #ffc114;background:url(/themes/custom/silicon/images/Home/link-icon.png) no-repeat left 18px center;background-color:#ffc114;}.ast-useful-resources .useful-more-link a:hover{background-color:#fff;}.ast-useful-resources .more-link{display:inline-block;}.ast-useful-resources .more-link a{background:url(/themes/custom/silicon/images/Home/resources-icon.png) no-repeat left 18px center;background-color:#ffc114;padding:9px 20px 9px 50px;}.path-frontpage .home-background .backgrd-dropdown select{margin-right:15px;}.zoom-4 .path-frontpage .home-background .view-footer{max-width:260px;}.path-frontpage #home-map-block .highcharts-container{overflow:visible !important;max-width:-webkit-calc(100vw - 30px);max-width:-moz-calc(100vw - 30px);max-width:-o-calc(100vw - 30px);max-width:calc(100vw - 30px);}.ast-home-map{overflow-x:hidden;}@media screen and (min-width:768px) and (max-width:991px){.path-frontpage .resource-view .resource-row{border-right:0;}.path-frontpage .resource-view .resource-row img{width:100%;}.path-frontpage .resource-view .view-content{display:block;}.path-frontpage .resource-view .view-content .resources-attr-wrapper > span{display:block;}.path-frontpage .resource-view .resource-row:nth-of-type(odd){padding-right:15px;}.path-frontpage .resource-view .resource-row:nth-of-type(even){padding-left:15px;}}@media screen and (max-width:767px){.path-frontpage .resource-view .resource-row{border-right:0;}.path-frontpage .resource-view .resource-row img{width:100%;}.path-frontpage .resource-view .view-content{display:block;}.path-frontpage .resource-view .view-content .resources-attr-wrapper > span{display:block;}.path-frontpage .resource-view .resource-row:nth-of-type(odd){padding-right:15px;}.path-frontpage .resource-view .resource-row:nth-of-type(even){padding-left:15px;}.path-frontpage .ast-home-useful-links .view-content .key-row{border:0;border-bottom:1px solid #cdcccb;}.path-frontpage .ast-home-useful-links .view-content .key-row:nth-of-type(3n-1){border-bottom:0;}.path-frontpage .ast-home-useful-links .view-content .row .key-row{width:100%;}.ast-useful-resources{text-align:center;}.ast-useful-resources .useful-more-link{display:block;}.ast-useful-resources .useful-more-link a{margin-top:25px;margin-bottom:0px;margin-right:0px;}.ast-useful-resources .useful-more-link a:hover{background-color:#fff;}.ast-useful-resources .more-link{display:block;}}.path-resources .ast-useful-resources .useful-more-link a{margin-bottom:20px;}.page-node-type-resource h1.page-header{color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin-top:0;margin-bottom:22px;border-bottom:0;}.ast-resource-details .block-title{color:#2c75b9;font-size:2.5714285714285716rem;font-weight:normal;margin-top:0;margin-bottom:22px;}.ast-resource-details .res-desc,.ast-resource-details .res-blurb{font-size:1.1428571428571428rem;font-weight:300;line-height:1.7142857142857142rem;color:#1a1a1a;margin-bottom:15px;}.ast-resource-details .res-desc{display:none;}.ast-resource-details .res-field{margin-bottom:15px;}.ast-resource-details .res-field .title{font-size:1rem;color:#2c75b9;font-weight:400;margin-bottom:5px;}.ast-resource-details .res-field .value{font-size:1rem;font-weight:300;color:#1a1a1a;line-height:1.7142857142857142rem;}.ast-resource-details .link-more{display:block;padding-right:27px;width:74px;margin:0px auto 25px;font-size:14px;color:#4d4d4d;cursor:pointer;background:url(/themes/custom/silicon/images/Resource/More_icon.png) no-repeat right center;}.ast-resource-details .link-more.active{background:url(/themes/custom/silicon/images/Resource/Minus_icon.png) no-repeat right center;}.resource-view .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;width:100%;}.resource-view .view-content .resources-attr-wrapper > span{flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}.resource-view .view-content .resources-attr-wrapper > span .resource-details{padding-bottom:50px;}.resources-filters .fieldset-wrapper .form-item label{font-size:1rem;}.path-resources .resource-title a{line-height:1.2857142857142858rem;}.additional-link .title{font-size:1rem;color:#2c75b9;font-weight:400;margin-bottom:5px;margin-right:5px;}.additional-link .add-link-each{padding:0 5px;}.additional-link .add-link-each a{color:#1a1a1a;}.path-resources .resource-view .resource-img{padding-right:15px;}.path-resources .resource-view .resource-img img{height:auto;max-height:max-content;object-fit:contain;}.map-content #home-map-block{height:640px;}.resources-attr-wrapper{flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;}@media screen and (min-width:768px) and (max-width:1199px){.path-resources .readmore-link{position:absolute;bottom:0;}}@media screen and (max-width:767px){.resource-view .view-content .resource-row{padding-left:15px;padding-right:15px;}.ast-resource-details .res-image img{margin:0 auto;}}footer{padding:0 !important;margin:0 !important;border:0 !important;}footer .footer-top{background-color:#2a3070;padding:63px 0 62px;}footer .footer-top .footer-content-wrapper{margin:0 auto;text-align:center;}footer .footer-top .footer-content-wrapper .footer-logo1,footer .footer-top .footer-content-wrapper .footer-logo2,footer .footer-top .footer-content-wrapper .footer-menus{display:inline-block;}footer .footer-top .footer-content-wrapper .footer-logo2{padding:3px 40px 4px;border-right:1px solid #f3f2f2;}footer .footer-top .region-footer-top > nav > ul > li{padding:20px 0 20px 50px;}footer .footer-top .region-footer-top > nav > ul > li > a{padding:0;color:#fff;font-size:14px;text-transform:uppercase;background-color:transparent;}footer .footer-top .region-footer-top > nav > ul > li > a:hover,footer .footer-top .region-footer-top > nav > ul > li > a:focus{background-color:transparent;}footer .footer-bottom{font-size:12px;color:#808080;background-color:#373737;text-align:center;padding:16px 0;line-height:18px;}.social-hide .social-media-access{display:none !important;}.social-media-access{position:fixed;right:15px;top:50%;transform:translateY(-50%);z-index:999;}.social-media-access h2.block-title{display:none;}.social-media-access .ast-block-social-share-wrapper{position:relative;z-index:999;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1{border-bottom:1px solid #ccc;margin-bottom:5px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-plus,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-minus,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-bright,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-reload,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-question{display:block;width:45px;height:45px;border-radius:50%;margin-bottom:5px;cursor:pointer;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-plus{background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top 0px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-plus:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top 0px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-minus{background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top -50px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-minus:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top -50px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-bright{background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top -100px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-bright:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top -100px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-reload{background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top -150px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-reload:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top -150px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-question{background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top -200px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-question:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top -200px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-question a{width:45px;height:45px;display:block;border-radius:50%;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2{position:relative;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share{display:block;width:45px;height:45px;border-radius:50%;cursor:pointer;background:url(/themes/custom/silicon/images/Home/Icons_Sprite.png) no-repeat right 0px top -283px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share:hover{background:url(/themes/custom/silicon/images/Home/Icons_Sprite_Hover.png) no-repeat right 0px top -283px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links{display:none;position:absolute;left:-45px;top:50%;transform:translateY(-50%);padding:5px;border-radius:5px;background-color:#fff;box-shadow:0 0 15px #676767;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links::after{content:'';display:block;width:15px;height:12px;position:absolute;top:50%;transform:translateY(-50%);right:-14px;background:url(/themes/custom/silicon/images/Home/arrow_popup.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul{padding:0;list-style:none;display:block;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia{display:block;width:26px;height:26px;border-radius:50%;cursor:pointer;margin-top:5px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a{display:block;width:26px;height:26px;border-radius:50%;cursor:pointer;text-decoration:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fBook{background:url(/themes/custom/silicon/images/Home/fb.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fBook:hover{background:url(/themes/custom/silicon/images/Home/fb_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.twitter{background:url(/themes/custom/silicon/images/Home/twitter.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.twitter:hover{background:url(/themes/custom/silicon/images/Home/twitter_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fliker{background:url(/themes/custom/silicon/images/Home/flickr.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fliker:hover{background:url(/themes/custom/silicon/images/Home/flickr_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.dribbble{background:url(/themes/custom/silicon/images/Home/dribble.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.dribbble:hover{background:url(/themes/custom/silicon/images/Home/dribble_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.linkedin{background:url(/themes/custom/silicon/images/Home/linkedin.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.linkedin:hover{background:url(/themes/custom/silicon/images/Home/linkedin_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.email{background:url(/themes/custom/silicon/images/Home/email.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.email:hover{background:url(/themes/custom/silicon/images/Home/email_hover.png) no-repeat center;}.page-node-type-web-page table td{border:1px solid #dde0e5;padding:5px 10px;}@media screen and (max-width:767px){.social-media-access{position:relative;right:auto;top:auto;transform:none;z-index:999;padding:15px;background-color:#283170;display:block;text-align:center;padding:0;}.social-media-access .ast-block-social-share-wrapper{position:relative;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1{display:inline-block;display:none;margin-bottom:0px;border-bottom:0;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-plus,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-minus,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-bright,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-reload,.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-1 .ast-social-question{display:inline-block;margin-bottom:0px;cursor:pointer;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2{position:relative;display:block;display:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share{display:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links{position:relative;left:auto;top:auto;transform:none;border-radius:5px;display:block;padding:0;background-color:transparent !important;box-shadow:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links:after{display:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul{padding:0;list-style:none;display:inline-block;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia{display:inline-block;width:26px;height:26px;border-radius:50%;cursor:pointer;margin-top:0px;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a{display:block;width:26px;height:26px;border-radius:50%;cursor:pointer;text-decoration:none;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fBook{background:url(/themes/custom/silicon/images/Home/fb.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fBook:hover{background:url(/themes/custom/silicon/images/Home/fb_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.twitter{background:url(/themes/custom/silicon/images/Home/twitter.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.twitter:hover{background:url(/themes/custom/silicon/images/Home/twitter_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fliker{background:url(/themes/custom/silicon/images/Home/flickr.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.fliker:hover{background:url(/themes/custom/silicon/images/Home/flickr_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.dribbble{background:url(/themes/custom/silicon/images/Home/dribble.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.dribbble:hover{background:url(/themes/custom/silicon/images/Home/dribble_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.linkedin{background:url(/themes/custom/silicon/images/Home/linkedin.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.linkedin:hover{background:url(/themes/custom/silicon/images/Home/linkedin_hover.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.email{background:url(/themes/custom/silicon/images/Home/email.png) no-repeat center;}.social-media-access .ast-block-social-share-wrapper .ast-social-share-section-2 .ast-social-share-links ul .socialMedia a.email:hover{background:url(/themes/custom/silicon/images/Home/email_hover.png) no-repeat center;}.ast-social-access-tool{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid #ccc;border-radius:4px;width:44px;height:34px;}.ast-social-access-share{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid #ccc;border-radius:4px;width:44px;height:34px;}.ast-social-access-share{background:url(/themes/custom/silicon/images/Home/icn_share_mobile.png) no-repeat center;}.ast-social-access-tool{background:url(/themes/custom/silicon/images/Home/icn_moreOptions_mobile.png) no-repeat center;}}@media (min-width:992px) and (max-width:1199px){footer .footer-top .region-footer-top > nav > ul > li{padding:20px 0 20px 25px;}}
