.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
fieldset.bef-select-as-radios-fieldset.collapsed legend,fieldset.bef-select-as-checkboxes-fieldset.collapsed legend{position:relative;}.bef-slider.ui-slider-horizontal{margin-top:6px;}.bef-slider.ui-slider-vertical{margin-top:12px;}
.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(/sites/all/libraries/lightbox2/dist/images/close.png) url(/sites/all/libraries/lightbox2/dist/images/loading.gif) url(/sites/all/libraries/lightbox2/dist/images/prev.png) url(/sites/all/libraries/lightbox2/dist/images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/sites/all/libraries/lightbox2/dist/images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/sites/all/libraries/lightbox2/dist/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/sites/all/libraries/lightbox2/dist/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/sites/all/libraries/lightbox2/dist/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
@font-face{font-family:'Icons';src:url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.svg) format("svg");src:url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.eot);src:url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.eot) format("embedded-opentype"),url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.woff) format("woff"),url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.woff2) format("woff2"),url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.ttf) format("truetype"),url(/sites/all/themes/europol_foundation/fonts/epol-icons/epol-icons.svg) format("svg");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;}h1{font-size:calc(35px + 0.8vw) !important;font-weight:700 !important;line-height:1.2 !important;display:block !important;margin-top:-10px !important;margin-bottom:1.8vw !important;letter-spacing:-0.02em !important;text-transform:uppercase !important;}h2{font-size:calc(27px + 0.7vw) !important;font-weight:700 !important;display:block !important;margin-top:0 !important;margin-bottom:2.2vw !important;padding-left:0.5cm !important;letter-spacing:-.02em;text-transform:uppercase !important;border-left:6px solid #ffc900 !important;}.open:before{color:#4C9E45;}.abandoned_tender:before{color:#768edd;}.cancelled_tender:before{color:#f27404;}.closed_procedure:before,.closed:before{color:#CE3635;}.contract_awarded:before{color:#ffc900;}.on_going_procedure:before{color:#4C9E45;}.under_evaluation:before{color:#008fff;}.tab-title.active{display:block !important;}.full-color{margin-bottom:1cm !important;}.view-node-title-type,.view-node-title-type li{font-family:"droid_serifregular",Georgia,"Times New Roman",Times,serif;font-size:1.375rem;font-style:italic;letter-spacing:-.02em;color:#333;}.vocabulary-agencies .group-contact-details,.vocabulary-agencies .field-name-field-main-image{float:left !important;width:45% !important;}.vocabulary-agencies .field-name-field-main-image{margin-right:20px !important;margin-bottom:20px !important;}.field-name-field-images img{display:none;margin-bottom:20px;}.field-name-field-images img:first-child{display:block;}.node-multimedia .field-name-field-images img{display:inline-block !important;width:48% !important;margin-right:1% !important;margin-bottom:20px !important;margin-left:1% !important;vertical-align:top;}.field-name-field-operation-places-of-action ul{margin:0 auto !important;}.field-name-field-operation-places-of-action ul li{font-size:calc(17px + .2vw);display:inline-block !important;width:15% !important;margin:0 1%;text-align:center !important;}.node-operation .date-display-start,.node-operation .date-display-end{display:inline-block !important;}.node-operation .date-elements span{margin-right:30px !important;}.node-operation .field-name-field-key-facts ul{list-style:none !important;}.node-operation .field-name-field-key-facts ul li{display:inline-block !important;width:15% !important;margin:0 1%;text-align:center !important;vertical-align:top;border:0 !important;}.node-vacancy.view-mode-full .highlighted-sticker{width:100% !important;margin-bottom:20px;}.zf-2col-stacked.node-document .row,.zf-2col-stacked.node-operation .row,.zf-2col-stacked.taxonomy-term .row,.zf-2col-stacked.node-staff-member .row{display:flex !important;}.zf-2col-stacked.node-document .row .group-left,.zf-2col-stacked.node-operation .row .group-left,.zf-2col-stacked.taxonomy-term .row .group-left,.zf-2col-stacked.node-staff-member .row .group-left{float:left !important;width:49% !important;margin-right:1% !important;flex:1 !important;}.zf-2col-stacked.node-document .row .group-left div.highlighted-sticker,.zf-2col-stacked.node-operation .row .group-left div.highlighted-sticker,.zf-2col-stacked.taxonomy-term .row .group-left div.highlighted-sticker,.zf-2col-stacked.node-staff-member .row .group-left div.highlighted-sticker{float:none !important;width:100% !important;margin-left:0 !important;}.zf-2col-stacked.node-document .row .group-left img,.zf-2col-stacked.node-operation .row .group-left img,.zf-2col-stacked.taxonomy-term .row .group-left img,.zf-2col-stacked.node-staff-member .row .group-left img{width:100%;}.zf-2col-stacked.node-document .row .group-right,.zf-2col-stacked.node-operation .row .group-right,.zf-2col-stacked.taxonomy-term .row .group-right,.zf-2col-stacked.node-staff-member .row .group-right{float:right !important;width:49% !important;margin-left:1%;flex:1 !important;}.field-name-field-files,.field-name-field-weblinks,.group-metadata{margin:40px 0 !important;}.group-metadata .field-label{float:left;width:15%;}.link-reg-button{padding:20px;}.file-download .file-type{margin-right:10px !important;color:white !important;}.file-download .file-language,.file-download a{margin-right:10px !important;}.link-button{padding:1rem 2rem 1.0625rem !important;}.field-name-field-weblinks ul li a:after,.field-name-field-vacancy-application-url{display:none !important;}.tab-content{padding:20px !important;}.tabs.vertical{float:left !important;}.highlighted-list li{display:block !important;float:left !important;}.tabs-content > .content .full-color{overflow:hidden;padding-top:20px;padding-bottom:20px;}.general-public,.law-enforcement,.research,.press{display:block;margin:1.5625rem 0;}.general-public:before,.law-enforcement:before,.research:before,.press:before{vertical-align:middle;content:"";font-family:'Icons';font-weight:normal;font-style:normal;color:true;speak:none;}.general-public:before,.law-enforcement:before,.research:before,.press:before{font-size:2.5rem;line-height:4.375rem;display:block;width:4.375rem;height:4.375rem;margin:0 auto 0.625rem auto;transition:background .2s,color .2s;text-align:center;color:#768edd;border-radius:100%;background:#003f90;}.law-enforcement:before{vertical-align:middle;content:"";font-family:'Icons';font-weight:normal;font-style:normal;color:true;speak:none;}.research:before{vertical-align:middle;content:"";font-family:'Icons';font-weight:normal;font-style:normal;color:true;speak:none;}.press:before{vertical-align:middle;content:"";font-family:'Icons';font-weight:normal;font-style:normal;color:true;speak:none;}
