.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;}
@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;}.date-elements span + span{margin-left:5px;}.field-name-field-main-image{margin-bottom:35px;}
