Lunch break:
-
(Times in UTC)
+
+
+
+
+
+
+
+
-
+
+
Quick Guide:
This tool simulates the long range airborne spread SARS-CoV-2 virus in a finite volume and estimates the risk of COVID-19 infection. It is based on current scientific data and can be used to compare the effectiveness of different mitigation measures.
Virus data:
@@ -385,18 +495,19 @@ v{{ calculator_version }} Please sen
for more detailed explanations on how to use this tool.
+
+
-
-
-
-
-
Disclaimer:
-
+
+
+
CARA is a risk assessment tool developed to model the concentration of viruses in enclosed spaces, in order to inform space-management decisions.
- CARA models the concentration profile of virions in enclosed spaces with clear and intuitive graphs.
+ CARA models the concentration profile of potential infectious viruses in enclosed spaces with clear and intuitive graphs.
The user can set a number of parameters, including room volume, exposure time, activity type, mask-wearing and ventilation.
The report generated indicates how to avoid exceeding critical concentrations and chains of airborne transmission in spaces such as individual offices, meeting rooms and labs.
@@ -424,10 +535,9 @@ v{{ calculator_version }}
Please sen
CARA has not undergone review, approval or certification by competent authorities, and as a result, it cannot be considered
as a fully endorsed and reliable tool, namely in the assessment of potential viral emissions from infected hosts to be modelled.
-
+
-
-
-
+
+
{% endblock main %}
diff --git a/cara/apps/calculator/templates/userguide.html.j2 b/cara/apps/calculator/templates/userguide.html.j2
index ede8c8e3..2902dd26 100644
--- a/cara/apps/calculator/templates/userguide.html.j2
+++ b/cara/apps/calculator/templates/userguide.html.j2
@@ -1,21 +1,28 @@
-{% extends "page.html.j2" %}
+{% extends "layout.html.j2" %}
+{% block main %}
+
+
Instructions for use
+
This is a guide to help you use the calculator app.
+ If you are using the expert version of the tool, you should look at the expert notes.
+
For more information on the Airborne Transmission of SARS-CoV-2, feel free to check out the HSE Seminar: https://cds.cern.ch/record/2743403
+
The methodology, mathematical equations and parameters of the model are described here in the CERN Report: CERN-OPEN-2021-004
+
-{% block contents %}
+
+
+
-
Instructions for use
-
This is a guide to help you use the calculator app.
-If you are using the expert version of the tool, you should look at the expert notes.
-
For more information on the Airborne Transmission of SARS-CoV-2, feel free to check out the HSE Seminar: https://cds.cern.ch/record/2743403
-
The methodology, mathematical equations and parameters of the model are described here in the CERN Report: CERN-OPEN-2021-004
-
Disclaimer
-
-
+
+
+
CARA is a risk assessment tool developed to model the concentration of viruses in enclosed spaces, in order to inform space-management decisions.
- CARA models the concentration profile of potential virions in enclosed spaces with clear and intuitive graphs.
+ CARA models the concentration profile of potential infectious viruses in enclosed spaces with clear and intuitive graphs.
The user can set a number of parameters, including room volume, exposure time, activity type, mask-wearing and ventilation.
The report generated indicates how to avoid exceeding critical concentrations and chains of airborne transmission in spaces such as individual offices, meeting rooms and labs.
@@ -43,168 +50,178 @@ If you are using the expert version of the tool, you should look at the expert
CARA has not undergone review, approval or certification by competent authorities, and as a result, it cannot be considered
as a fully endorsed and reliable tool, namely in the assessment of potential viral emissions from infected hosts to be modelled.
-
-
-
How to use this tool
-
Simulation Name & Room number
-
In order to be able to trace back the simulations in your workplace risk assessments, performed with the tool, you can give each one a unique name - for example "Office use on Tuesday mornings".
-The simulation name has no bearing on the calculation.
-
A room number is included, if you do not wish to use a formal room number any reference will do - for example "57/2-004"
-
Virus Data
-
Please choose the correct virus strain or any reported Variant of Concern (VOC) from the list.
-Changing this setting alters the properties of the virus which are used for the simulation.
-This has a significant effect on the probability of infection.
-The choices are:
-
-SARS-CoV-2 (nominal strain), covering typical strains and varaints which are not of concern from an epidemiologic point of view of the virus;
-SARS-CoV-2 (Alpha VOC), first identified in the UK at the end of 2020 which is found to be approximately 1.5x more transmissible compared to the non-VOCs;
-SARS-CoV-2 (Gamma VOC), first identified in Brazil in January 2021 which is found to be approximately 2.2x more transmissible compared to the non-VOCs.
-SARS-CoV-2 (Delta VOC), first identified in India towards the end of 2020 which is found to be approximately 60% more transmissible compared to the ALPHA VOC.
-
-
The user can base their choice according to the prevalence of the different variants in the local area. Access to this information can be found here:
-
-
N.B. The transmission data for the Gamma variant has been taken from a study data gathered in Manaus, Brazil where the variant was first observed.
-The local population in Manaus had very high levels of Covid-19 antibodies (>67%) in recent months.
-This factor has been taken into account by the authors of the study, via statistical adjustments to the transmission value (i.e. it has been increased, to account for spread in a population with significant acquired Covid-19 immunity).
-However, this value may be revised in the future as more studies of the Gamma VOC transmission in different geographical locations become available.
-
Room Data
-
Please enter either the room volume (in m³) or both the floor area (m²) and the room height (m).
-This information is available via GIS Portal (https://gis.cern.ch/gisportal/).
-
Room heating system
-
The use of central heating (e.g. radiators) reduces relative humidity of the indoor air, which can decrease the decay rate of viral infectivity. If your space is heated with such water radiators, select 'Yes'. If your space does not have such heating, or they are not in use in the period of the simulation (e.g. summer), select 'No'.
-
Ventilation type
-
There are three main options:
-
Mechanical ventilation
-
If the room has mechanical ventilation, suppling fresh air from outside (either a local or centralised system), you should select this option.
-In order to make an accurate calculation you will need to know either the flow rate of fresh air supplied in the room or th total number of air changes per hour with fresh air.
-
Please bear in mind that any of the two inputs only consider the supply of fresh air. If a portion of air is recirculated, it shall not be accounted for in the inputs.
-
Natural ventilation
-
Natural ventilation refers to rooms which have openable windows.
-There are many possibilities to calculate natural ventilation air flows, for simplification this tool assumes a single-sided natural ventilation scheme which is a conservative approach for the purpose of this tool.
-
Please choose the type of window (see illustration below):
-
-- Sliding or side-hung
-- Top- or bottom-hung
-
-
-
Please enter the number, height and width and opening distance of the windows (in m).
-If there are multiple windows of different sizes, you should take an average.
-
The window opening distance (in m) is:
-
-- In the case of Sliding or Side-Hung option, the length the window is moved open.
-Window opening distance example (image of open window and measuring tape):
-

-- In case of Top- or Bottom-Hung, the distance between the fixed frame and the movable glazed part when open.
-
-
Notes: If you are unsure about the opening distance for the window, it is recommended to choose a conservative value (5 cms, 0.05m or 10cms, 0.10m).
-If you open the window at different distances throughout the day, choose an average value.
-
When using natural ventilation, the circulation of air is simulated as a function of the difference between the temperature inside the room and the outside air temperature. The average outdoor temperature for each hour of the day has been computed for every month of the year based on historical data for Geneva, Switzerland.
-It is therefore very important to enter the correct time and date in the event data section.
-Finally, you must specify if the windows are open permanently (at all the times), or periodically (in intervals for a certain duration and frequency - both in minutes) - e.g. open the window for 10 minutes (duration) every 60 minutes (frequency).
-
No ventilation
-
This option assumes there is neither Mechanical nor Natural ventilation in the simulation.
-
HEPA filtration
-
A HEPA filter is a high efficiency particulate matter filter, which removes small airborne particles from the air.
-They can be very useful for removing particles with viruses from the air in an enclosed space.
-The calculator allows you to simulate the installation of a HEPA air filter within the room.
-The recommended airflow rate for the HEPA filter should correspond to a total air exchange rate of 3 - 6 ACH (the higher the better, even beyond 6).
-
Event Data
-
Here we capture the information about the event being simulated.
-First enter the number of occupants in the space, if you have a (small) variation in the number of people, please input the average or consider using the expert tool.
-Within the number of people occupying the space, you should specify how many are infected.
-
As an example, for a shared office with 4 people, where one person is infected, we enter 4 occupants and 1 infected person.
-
Activity type
-
There are a few predefined activities in the tool at present.
-
Office = All persons seated, talking occasionally (1/3rd of the time, with normal breathing the other 2/3rds of the time). Everyone (exposed and infected occupants) is treated the same in this model.
-Meeting = All persons seated, having a conversation (approximately each occupant is 1/N % of the time talking, where N is the number of occupants). Everyone (exposed and infected occupants) is treated the same in this model.
-
Library = All persons seated, breathing only (not talking), all the time.
-
Call Centre = All persons seated, all talking simultaneously, all the time. This is a conservative profile, i.e. will show an increased P(i) compared to office/meeting activity. Everyone (exposed and infected occupants) is treated the same in this model.
-
Control Room (day shift) = All persons seated, all talking 50% of the time. This is a conservative profile, i.e. will show an increased P(i) compared to office/meeting activity. Everyone (exposed and infected occupants) is treated the same in this model.
-
Control Room (night shift) = All persons seated, all talking 10% of the time. Everyone (exposed and infected occupants) is treated the same in this model.
-
Lab = Based on a typical lab or technical working area, all persons are doing light activity and talking 50% of the time. Everyone (exposed and infected occupants) is treated the same in this model.
-
Workshop = Based on a mechanical assembly workshop or equipment installation scenario, all persons are doing moderate activity and talking 50% of the time. This activity is equally applicable to bicycling, or walking on a gradient, in the LHC tunnels. Everyone (exposed and infected occupants) is treated the same in this model.
-
Training = Based on a typical training course scenario.
-One individual (the trainer) is standing and talking, with all other individuals seated and talking quietly (whispering).
-In this case it is assumed that the infected person is the trainer, because this is the worst case in terms of viral shedding.
-
Gym = All persons are doing heavy exercise and breathing (not talking). Everyone (exposed and infected occupants) is treated the same in this model.
-
Timings
-
You should enter the time (hours:minutes) for the start and end of the simulation period (i.e. 8:30 to 17:30 for a typical office day).
-It is important to enter the correct times for the simulation, in particular when using natural ventilation.
-It is possible to specify a different time for the entry and exit of both the exposed and infected person, however for most cases (where we do not know apriori which of the occupants is infected), it is recommended to set these to the same values as the activity start and end.
-
When is the event?
-
This is included for completeness in all simulations, however it is of particular relevance to those using natural ventilation because of variations in outside air temperature.
-
Only the month is used by the model to retrieve the average outdoor air temperatures for the Geneva region.
-
Breaks
-
Lunch Break
-
You have the option to specify a lunch break.
-This will be useful if you plan to simulate a typical full working day.
-During the lunch break it is assumed that all occupants will leave the simulated space (to go eat lunch somewhere else - restaurant or break room).
-If you plan to eat lunch in the same area where you have been working, you should select 'No' even if a lunch break will be taken, since the risk of infection is related to the occupation of the simulated space.
-See 'Split Breaks' if the occupants do not break at the same time.
-
It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.
-
Coffee Breaks
-
You have the option to choose 0(No breaks), 2 or 4 coffee breaks during the simulated period.
-It is assumed that all occupants vacate the space during the break period.
-If coffee breaks are taken in-situ, this option should be set to 'No breaks'.
-
When enabled, the breaks are spread equally throughout the day - for example if we simulate the period from 9:00 to 18:00, with a lunch break from 13:00 to 14:00 and considering 2 coffee breaks, the tool will schedule the first coffee break around 11:00 and the second around 16:00.
-The exact timing of the breaks within the day is not particularly critical to an accurate simulation, so you do not need to be concerned about major differences if you take a coffee break at 10:00 instead of 11:00.
-The variation of coffee breaks can be altered in 5 minute increments up to 30 minutes in length.
-Note that this doesn't necessarily have to be a coffee break, it can represent any period where the simulated space is vacated.
-See 'Split Breaks' if the occupants do not break at the same time.
-
It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.
-
Split breaks
-
You have the option to specify whether the exposed and infected person(s) break at the same time.
-If not, then you can input separate breaks. This is particularly different when specifying coffee breaks as they are spread evenly throughout the activity times specified.
-
If we take an example where the exposed person(s) activity time is from 9:00 to 18:00 and the infected person(s) is from 10:00 to 17:00, with both having a lunch break from 13:00 to 14:00 and have 2 coffee breaks each, we can have two different results:
-
-Specify the default situtaion where both exposed and infected persons(s) have their breaks at the same time: in this case the coffee break times are calculated based on the activity time of the exposed - both will have their first coffee break around 11:00 and the second around 16:00.
-
-Specify separate breaks for the infected person(s): in this case the coffee breaks will be calculated based on the different activity times (i.e. exposed from 9:00 to 18:00 and infected from 10:00 to 17:00) - the exposed person(s) will have their first coffee break around 11:00 and the second around 16:00, whereas the infected will have their first coffee break around 11:30 and the second around 15:30.
-
-
-
Face Masks
-
The model allows for a simulation with either a continuous wearing of face masks throughout the duration of the event, or have the removed at all times - i.e. all occupants (infected and exposed alike) wear or not masks for the duration of the simulation.
-Please bear in mind the user inputs shall be aligned with the current applicable public health & safety instructions.
-Please check what are the applicable rules, before deciding which assumptions are used for the simulation.
-
If you have selected the Training activity type, this equates to the trainer and all participants either wearing masks throughout the training (Yes), or removing them when seated/standing at their socially distanced positions within the training room (No).
-Please confirm what are the applicable rules, before deciding which assumptions are used for the simulation
-
For the time being only the Type 1 surgical and FFP2 masks can be selected.
-
Generate Report
-
When you have entered all the necessary information, please click on the Generate Report button to execute the model. With the implementation of Monte Carlo simulations, the browser might take a few secounds to react.
-
Report
-
The report will open in your web browser.
-It contains a summary of all the input data, which will allow the simulation to be repeated if required in the future as we improve the model.
-
Results
-
This part of the report shows the P(I) or probability of one exposed person getting infected.
-It is estimated based on the emission rate of virus into the simulated volume, and the amount which is inhaled by exposed individuals.
-This probability is valid for the simulation duration - i.e. the start and end time.
-If you are using the natural ventilation option, the simulation is only valid for the selected month, because the following or preceding month will have a different average temperature profile.
-The expected number of new cases for the simulation is calculated based on the probability of infection, multiplied by the number of exposed occupants.
-
The graph shows the variation in the concentration of virions within the simulated volume.
-It is determined by:
-
-- The presence of the infected person, who emits airborne viruses in the volume.
-- The emission rate is related to the type of activity of the infected person (sitting, light exercise), their level of vocalisation (breathing, talking or shouting).
-- The accumulation of virions in the volume, which is driven, among other factors, by ventilation (if applicable).
-- In a mechanical ventilation scenario, the removal rate is constant, based on fresh airflow supply in and out of the simulated space.
-- Under natural ventilation conditions, the effectiveness of ventilation relies upon the hourly temperature difference between the inside and outside air temperature.
-- A HEPA filter removes virions from the air at a constant rate and is modelled in the same way as mechanical ventilation, however air passed through a HEPA filter is recycled (i.e. it is not fresh air).
-
-
-
-
QR code
-
At the end of the report you can find a unique QR code / hyperlink for this report. This provides an automatic way to review the calculator form with the corresponding specified parameters.
-This allows for:
-
-- sharing reports by either scanning or clicking on the QR code to obtain a shareable link.
-- easily regenerating reports with any new versions of the CARA model released in the future.
-
-
Conclusion
-
This tool provides informative comparisons for COVID-19 (long-range) airborne risk only - see Disclaimer
-If you have any comments on your experience with the app, or feedback for potential improvements, please share them with the development team Send email.
+
+
-{% endblock contents %}
+
+
How to use this tool
+
Simulation Name & Room number
+
In order to be able to trace back the simulations in your workplace risk assessments, performed with the tool, you can give each one a unique name - for example "Office use on Tuesday mornings".
+ The simulation name has no bearing on the calculation.
+
A room number is included, if you do not wish to use a formal room number any reference will do - for example "57/2-004"
+
Virus Data
+
Please choose the correct virus strain or any reported Variant of Concern (VOC) from the list.
+ Changing this setting alters the properties of the virus which are used for the simulation.
+ This has a significant effect on the probability of infection.
+ The choices are:
+
+ SARS-CoV-2 (nominal strain), covering typical strains and varaints which are not of concern from an epidemiologic point of view of the virus;
+ SARS-CoV-2 (Alpha VOC), first identified in the UK at the end of 2020 which is found to be approximately 1.5x more transmissible compared to the non-VOCs;
+ SARS-CoV-2 (Gamma VOC), first identified in Brazil in January 2021 which is found to be approximately 2.2x more transmissible compared to the non-VOCs.
+ SARS-CoV-2 (Delta VOC), first identified in India towards the end of 2020 which is found to be approximately 60% more transmissible compared to the ALPHA VOC.
+
+
The user can base their choice according to the prevalence of the different variants in the local area. Access to this information can be found here:
+
+
N.B. The transmission data for the Gamma variant has been taken from a study data gathered in Manaus, Brazil where the variant was first observed.
+ The local population in Manaus had very high levels of Covid-19 antibodies (>67%) in recent months.
+ This factor has been taken into account by the authors of the study, via statistical adjustments to the transmission value (i.e. it has been increased, to account for spread in a population with significant acquired Covid-19 immunity).
+ However, this value may be revised in the future as more studies of the Gamma VOC transmission in different geographical locations become available.
+
Room Data
+
Please enter either the room volume (in m³) or both the floor area (m²) and the room height (m).
+ This information is available via GIS Portal (https://gis.cern.ch/gisportal/).
+
Room heating system
+
The use of central heating (e.g. radiators) reduces relative humidity of the indoor air, which can decrease the decay rate of viral infectivity. If your space is heated with such water radiators, select 'Yes'. If your space does not have such heating, or they are not in use in the period of the simulation (e.g. summer), select 'No'.
+
Ventilation type
+
There are three main options:
+
Mechanical ventilation
+
If the room has mechanical ventilation, suppling fresh air from outside (either a local or centralised system), you should select this option.
+ In order to make an accurate calculation you will need to know either the flow rate of fresh air supplied in the room or th total number of air changes per hour with fresh air.
+
Please bear in mind that any of the two inputs only consider the supply of fresh air. If a portion of air is recirculated, it shall not be accounted for in the inputs.
+
Natural ventilation
+
Natural ventilation refers to rooms which have openable windows.
+ There are many possibilities to calculate natural ventilation air flows, for simplification this tool assumes a single-sided natural ventilation scheme which is a conservative approach for the purpose of this tool.
+
Please choose the type of window (see illustration below):
+
+ - Sliding or side-hung
+ - Top- or bottom-hung
+
+
+
+

+
Please enter the number, height and width and opening distance of the windows (in m).
+ If there are multiple windows of different sizes, you should take an average.
+
The window opening distance (in m) is:
+
+ - In case of Top- or Bottom-Hung, the distance between the fixed frame and the movable glazed part when open.
+ - In the case of Sliding or Side-Hung option, the length the window is moved open.
+ Window opening distance example (image of open window and measuring tape):
+
+
+
+
+

+
Notes: If you are unsure about the opening distance for the window, it is recommended to choose a conservative value (5 cms, 0.05m or 10cms, 0.10m).
+ If you open the window at different distances throughout the day, choose an average value.
+
When using natural ventilation, the circulation of air is simulated as a function of the difference between the temperature inside the room and the outside air temperature. The average outdoor temperature for each hour of the day has been computed for every month of the year based on historical data for Geneva, Switzerland.
+ It is therefore very important to enter the correct time and date in the event data section.
+ Finally, you must specify if the windows are open permanently (at all the times), or periodically (in intervals for a certain duration and frequency - both in minutes) - e.g. open the window for 10 minutes (duration) every 60 minutes (frequency).
+
No ventilation
+
This option assumes there is neither Mechanical nor Natural ventilation in the simulation.
+
HEPA filtration
+
A HEPA filter is a high efficiency particulate matter filter, which removes small airborne particles from the air.
+ They can be very useful for removing particles with viruses from the air in an enclosed space.
+ The calculator allows you to simulate the installation of a HEPA air filter within the room.
+ The recommended airflow rate for the HEPA filter should correspond to a total air exchange rate of 3 - 6 ACH (the higher the better, even beyond 6).
+
Event Data
+
Here we capture the information about the event being simulated.
+ First enter the number of occupants in the space, if you have a (small) variation in the number of people, please input the average or consider using the expert tool.
+ Within the number of people occupying the space, you should specify how many are infected.
+
As an example, for a shared office with 4 people, where one person is infected, we enter 4 occupants and 1 infected person.
+
Activity type
+
There are a few predefined activities in the tool at present.
+
+ - Office = All persons seated, talking occasionally (1/3rd of the time, with normal breathing the other 2/3rds of the time). Everyone (exposed and infected occupants) is treated the same in this model.
+ - Meeting = All persons seated, having a conversation (approximately each occupant is 1/N % of the time talking, where N is the number of occupants). Everyone (exposed and infected occupants) is treated the same in this model.
+ - Library = All persons seated, breathing only (not talking), all the time.
+ - Call Centre = All persons seated, all talking simultaneously, all the time. This is a conservative profile, i.e. will show an increased
P(i) compared to office/meeting activity. Everyone (exposed and infected occupants) is treated the same in this model.
+ - Control Room (day shift) = All persons seated, all talking 50% of the time. This is a conservative profile, i.e. will show an increased
P(i) compared to office/meeting activity. Everyone (exposed and infected occupants) is treated the same in this model.
+ - Control Room (night shift) = All persons seated, all talking 10% of the time. Everyone (exposed and infected occupants) is treated the same in this model.
+ - Lab = Based on a typical lab or technical working area, all persons are doing light activity and talking 50% of the time. Everyone (exposed and infected occupants) is treated the same in this model.
+ - Workshop = Based on a mechanical assembly workshop or equipment installation scenario, all persons are doing moderate activity and talking 50% of the time. This activity is equally applicable to bicycling, or walking on a gradient, in the LHC tunnels. Everyone (exposed and infected occupants) is treated the same in this model.
+ - Training = Based on a typical training course scenario.
+ One individual (the trainer) is standing and talking, with all other individuals seated and talking quietly (whispering).
+ In this case it is assumed that the infected person is the trainer, because this is the worst case in terms of viral shedding.
+ - Gym = All persons are doing heavy exercise and breathing (not talking). Everyone (exposed and infected occupants) is treated the same in this model.
+
+
Timings
+
You should enter the time (hours:minutes) for the start and end of the simulation period (i.e. 8:30 to 17:30 for a typical office day).
+ It is important to enter the correct times for the simulation, in particular when using natural ventilation.
+ It is possible to specify a different time for the entry and exit of both the exposed and infected person, however for most cases (where we do not know apriori which of the occupants is infected), it is recommended to set these to the same values as the activity start and end.
+
When is the event?
+
This is included for completeness in all simulations, however it is of particular relevance to those using natural ventilation because of variations in outside air temperature.
+
Only the month is used by the model to retrieve the average outdoor air temperatures for the Geneva region.
+
Breaks
+
Lunch Break
+
You have the option to specify a lunch break.
+ This will be useful if you plan to simulate a typical full working day.
+ During the lunch break it is assumed that all occupants will leave the simulated space (to go eat lunch somewhere else - restaurant or break room).
+ If you plan to eat lunch in the same area where you have been working, you should select 'No' even if a lunch break will be taken, since the risk of infection is related to the occupation of the simulated space.
+ See 'Split Breaks' if the occupants do not break at the same time.
+
It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.
+
Coffee Breaks
+
You have the option to choose 0(No breaks), 2 or 4 coffee breaks during the simulated period.
+ It is assumed that all occupants vacate the space during the break period.
+ If coffee breaks are taken in-situ, this option should be set to 'No breaks'.
+
When enabled, the breaks are spread equally throughout the day - for example if we simulate the period from 9:00 to 18:00, with a lunch break from 13:00 to 14:00 and considering 2 coffee breaks, the tool will schedule the first coffee break around 11:00 and the second around 16:00.
+ The exact timing of the breaks within the day is not particularly critical to an accurate simulation, so you do not need to be concerned about major differences if you take a coffee break at 10:00 instead of 11:00.
+ The variation of coffee breaks can be altered in 5 minute increments up to 30 minutes in length.
+ Note that this doesn't necessarily have to be a coffee break, it can represent any period where the simulated space is vacated.
+ See 'Split Breaks' if the occupants do not break at the same time.
+
It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.
+
Split breaks
+
You have the option to specify whether the exposed and infected person(s) break at the same time.
+ If not, then you can input separate breaks. This is particularly different when specifying coffee breaks as they are spread evenly throughout the activity times specified.
+
If we take an example where the exposed person(s) activity time is from 9:00 to 18:00 and the infected person(s) is from 10:00 to 17:00, with both having a lunch break from 13:00 to 14:00 and have 2 coffee breaks each, we can have two different results:
+
+ Specify the default situtaion where both exposed and infected persons(s) have their breaks at the same time: in this case the coffee break times are calculated based on the activity time of the exposed - both will have their first coffee break around 11:00 and the second around 16:00.
+
+ Specify separate breaks for the infected person(s): in this case the coffee breaks will be calculated based on the different activity times (i.e. exposed from 9:00 to 18:00 and infected from 10:00 to 17:00) - the exposed person(s) will have their first coffee break around 11:00 and the second around 16:00, whereas the infected will have their first coffee break around 11:30 and the second around 15:30.
+
+
+
Face Masks
+
The model allows for a simulation with either a continuous wearing of face masks throughout the duration of the event, or have the removed at all times - i.e. all occupants (infected and exposed alike) wear or not masks for the duration of the simulation.
+ Please bear in mind the user inputs shall be aligned with the current applicable public health & safety instructions.
+ Please check what are the applicable rules, before deciding which assumptions are used for the simulation.
+
If you have selected the Training activity type, this equates to the trainer and all participants either wearing masks throughout the training (Yes), or removing them when seated/standing at their socially distanced positions within the training room (No).
+ Please confirm what are the applicable rules, before deciding which assumptions are used for the simulation
+
For the time being only the Type 1 surgical and FFP2 masks can be selected.
+
Generate Report
+
When you have entered all the necessary information, please click on the Generate Report button to execute the model. With the implementation of Monte Carlo simulations, the browser might take a few secounds to react.
+
Report
+
The report will open in your web browser.
+ It contains a summary of all the input data, which will allow the simulation to be repeated if required in the future as we improve the model.
+
Results
+
This part of the report shows the P(I) or probability of one exposed person getting infected.
+ It is estimated based on the emission rate of virus into the simulated volume, and the amount which is inhaled by exposed individuals.
+ This probability is valid for the simulation duration - i.e. the start and end time.
+ If you are using the natural ventilation option, the simulation is only valid for the selected month, because the following or preceding month will have a different average temperature profile.
+ The expected number of new cases for the simulation is calculated based on the probability of infection, multiplied by the number of exposed occupants.
+
The graph shows the variation in the concentration of infectious viruses within the simulated volume.
+ It is determined by:
+
+ - The presence of the infected person, who emits airborne viruses in the volume.
+ - The emission rate is related to the type of activity of the infected person (sitting, light exercise), their level of vocalisation (breathing, talking or shouting).
+ - The accumulation of infectious quanta in the volume, which is driven, among other factors, by ventilation (if applicable).
+ - In a mechanical ventilation scenario, the removal rate is constant, based on fresh airflow supply in and out of the simulated space.
+ - Under natural ventilation conditions, the effectiveness of ventilation relies upon the hourly temperature difference between the inside and outside air temperature.
+ - A HEPA filter removes infectious virus from the air at a constant rate and is modelled in the same way as mechanical ventilation, however air passed through a HEPA filter is recycled (i.e. it is not fresh air).
+
+
+
+
QR code
+
At the end of the report you can find a unique QR code / hyperlink for this report. This provides an automatic way to review the calculator form with the corresponding specified parameters.
+ This allows for:
+
+ - sharing reports by either scanning or clicking on the QR code to obtain a shareable link.
+ - easily regenerating reports with any new versions of the CARA model released in the future.
+
+
Conclusion
+
This tool provides informative comparisons for COVID-19 (long-range) airborne risk only - see Disclaimer
+ If you have any comments on your experience with the app, or feedback for potential improvements, please share them with the development team Send email.
+
+
+{% endblock main %}
diff --git a/cara/apps/static/css/cern-theme.css b/cara/apps/static/css/cern-theme.css
deleted file mode 100644
index 072f4e3e..00000000
--- a/cara/apps/static/css/cern-theme.css
+++ /dev/null
@@ -1,2979 +0,0 @@
-.text-align-left {
- text-align: left;
-}
-
-.text-align-right {
- text-align: right;
-}
-
-.text-align-center {
- text-align: center;
-}
-
-.text-align-justify {
- text-align: justify;
-}
-
-.align-left {
- float: left;
-}
-
-.align-right {
- float: right;
-}
-
-.align-center {
- display: block;
- margin-right: auto;
- margin-left: auto;
-}
-
-.fieldgroup {
- padding: 0;
- border-width: 0;
-}
-
-.container-inline div,
-.container-inline label {
- display: inline-block;
-}
-
-.container-inline .details-wrapper {
- display: block;
-}
-
-.clearfix:after {
- display: table;
- clear: both;
- content: "";
-}
-
-.js details:not([open]) .details-wrapper {
- display: none;
-}
-
-.hidden {
- display: none;
-}
-
-.visually-hidden {
- position: absolute !important;
- overflow: hidden;
- clip: rect(1px, 1px, 1px, 1px);
- width: 1px;
- height: 1px;
- word-wrap: normal;
-}
-
-.visually-hidden.focusable:active,
-.visually-hidden.focusable:focus {
- position: static !important;
- overflow: visible;
- clip: auto;
- width: auto;
- height: auto;
-}
-
-.invisible {
- visibility: hidden;
-}
-
-.item-list__comma-list,
-.item-list__comma-list li {
- display: inline;
-}
-
-.item-list__comma-list {
- margin: 0;
- padding: 0;
-}
-
-.item-list__comma-list li:after {
- content: ", ";
-}
-
-.item-list__comma-list li:last-child:after {
- content: "";
-}
-
-.js .js-hide {
- display: none;
-}
-
-.js-show {
- display: none;
-}
-
-.js .js-show {
- display: block;
-}
-
-.nowrap {
- white-space: nowrap;
-}
-
-.position-container {
- position: relative;
-}
-
-.progress {
- position: relative;
-}
-
-.progress__track {
- min-width: 100px;
- max-width: 100%;
- height: 16px;
- margin-top: 5px;
- border: 1px solid;
- background-color: #fff;
-}
-
-.progress__bar {
- width: 3%;
- min-width: 3%;
- max-width: 100%;
- height: 16px;
- background-color: #000;
-}
-
-.progress__description,
-.progress__percentage {
- overflow: hidden;
- margin-top: 0.2em;
- color: #555;
- font-size: 0.875em;
-}
-
-.progress__description {
- float: left;
-}
-
-[dir="rtl"] .progress__description {
- float: right;
-}
-
-.progress__percentage {
- float: right;
-}
-
-[dir="rtl"] .progress__percentage {
- float: left;
-}
-
-.progress--small .progress__track {
- height: 7px;
-}
-
-.progress--small .progress__bar {
- height: 7px;
- background-size: 20px 20px;
-}
-
-.reset-appearance {
- margin: 0;
- padding: 0;
- border: 0 none;
- background: transparent;
- line-height: inherit;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.resize-none {
- resize: none;
-}
-
-.resize-vertical {
- min-height: 2em;
- resize: vertical;
-}
-
-.resize-horizontal {
- max-width: 100%;
- resize: horizontal;
-}
-
-.resize-both {
- max-width: 100%;
- min-height: 2em;
- resize: both;
-}
-
-table.sticky-header {
- z-index: 500;
- top: 0;
- margin-top: 0;
- background-color: #fff;
-}
-
-.system-status-counter__status-icon {
- display: inline-block;
- width: 25px;
- height: 25px;
- vertical-align: middle;
-}
-
-.system-status-counter__status-icon:before {
- display: block;
- width: 100%;
- height: 100%;
- content: "";
- background-repeat: no-repeat;
- background-position: center 2px;
- background-size: 16px;
-}
-
-.system-status-counter__status-icon--error:before {
- background-image: url(/core/misc/icons/e32700/error.svg);
-}
-
-.system-status-counter__status-icon--warning:before {
- background-image: url(/core/misc/icons/e29700/warning.svg);
-}
-
-.system-status-counter__status-icon--checked:before {
- background-image: url(/core/misc/icons/73b355/check.svg);
-}
-
-.system-status-report-counters__item {
- width: 100%;
- margin-bottom: 0.5em;
- padding: 0.5em 0;
- text-align: center;
- white-space: nowrap;
- background-color: rgba(0, 0, 0, 0.063);
-}
-
-@media screen and (min-width:60em) {
- .system-status-report-counters {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- }
-
- .system-status-report-counters__item--half-width {
- width: 49%;
- }
-
- .system-status-report-counters__item--third-width {
- width: 33%;
- }
-}
-
-.system-status-general-info__item {
- margin-top: 1em;
- padding: 0 1em 1em;
- border: 1px solid #ccc;
-}
-
-.system-status-general-info__item-title {
- border-bottom: 1px solid #ccc;
-}
-
-.tablesort {
- display: inline-block;
- width: 16px;
- height: 16px;
- background-size: 100%;
-}
-
-.tablesort--asc {
- background-image: url(/core/misc/icons/787878/twistie-down.svg);
-}
-
-.tablesort--desc {
- background-image: url(/core/misc/icons/787878/twistie-up.svg);
-}
-
-div.tree-child {
- background: url(/core/misc/tree.png) no-repeat 11px center;
-}
-
-div.tree-child-last {
- background: url(/core/misc/tree-bottom.png) no-repeat 11px center;
-}
-
-[dir="rtl"] div.tree-child,
-[dir="rtl"] div.tree-child-last {
- background-position: -65px center;
-}
-
-div.tree-child-horizontal {
- background: url(/core/misc/tree.png) no-repeat -11px center;
-}
-
-#dev-status-message {
- position: fixed;
- bottom: 0;
- left: 0;
- width: 100%;
- z-index: 500;
-}
-
-#dev-status-message-content {
- background: #fff;
- background: rgba(255, 255, 255, 0.9);
- text-align: left;
- border-top: 2px solid #333;
- min-height: 60px;
- padding: 20px 20px 20px 60px;
- display: none;
- position: relative;
-}
-
-#dev-status-message.open #dev-status-message-content,
-#dev-status-message.js-disabled #dev-status-message-content {
- display: block;
-}
-
-#dev-status-message-content p,
-#dev-status-message-content h3 {
- margin: 0;
- max-width: 800px;
-}
-
-span#dev-status-icon {
- display: block;
- position: absolute;
- top: 20px;
- left: 20px;
- width: 20px;
- height: 20px;
- background: #f00;
-}
-
-#dev-status-message.dev-status-preprod span#dev-status-icon {
- background-color: #b847ff;
-}
-
-#dev-status-message.dev-status-dev span#dev-status-icon {
- background-color: #e80000;
-}
-
-#dev-status-message.dev-status-archive span#dev-status-icon {
- background-color: #fff100;
-}
-
-#dev-status-message.dev-status-personal span#dev-status-icon {
- background-color: #0063ff;
-}
-
-#dev-status-message.closed .action-close {
- display: none;
-}
-
-#dev-status-message.open .action-open {
- display: none;
-}
-
-#dev-status-action {
- text-align: right;
- padding-right: 20px;
- margin-bottom: -3px;
-}
-
-#dev-status-action span {
- padding: 2px;
- background: #fff;
- background: rgba(187, 208, 231, 0.8);
- border: 2px solid #333;
- border-width: 2px 2px 0 2px;
-}
-
-.js-disabled #dev-status-action {
- display: none;
-}
-
-#dev-status-action {
- font-size: smaller;
- text-transform: uppercase;
-}
-
-#dev-status-action:hover {
- cursor: pointer;
- text-decoration: underline;
-}
-
-@media all and (max-width:480px) {
- #dev-status-message {
- position: relative;
- font-size: smaller;
- }
-
- #dev-status-message-content {
- padding: 0 10px 10px 10px;
- max-width: 100%;
- }
-
- span#dev-status-icon {
- display: none;
- }
-}
-
-.component-row__row {
- clear: both;
-}
-
-.component-row__row:before,
-.component-row__row:after {
- content: "";
- display: table;
-}
-
-.component-row__row:after {
- clear: both;
-}
-
-@font-face {
- font-family: "sourcesans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.svg#sourcesans-regular") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.svg#sourcesans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.svg#sourcesans-bold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-light";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.svg#sourcesans-light") format("svg");
-}
-
-@font-face {
- font-family: "opensans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.svg#opensans-regular") format("svg");
-}
-
-@font-face {
- font-family: "opensans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.svg#opensans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "opensans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.svg#opensans-bold") format("svg");
-}
-
-@font-face {
- font-family: "cern-icons";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.svg#cern-icons") format("svg");
-}
-
-.component-row {
- box-sizing: border-box;
- position: relative;
-}
-
-.component-row *,
-.component-row *::after,
-.component-row *::before {
- box-sizing: border-box;
-}
-
-.component-row__display__centered {
- margin: auto;
- max-width: 1140px;
- overflow: hidden;
-}
-
-.component-row__row {
- position: relative;
- z-index: 3;
-}
-
-.component-row__row .box-effects-wrapper {
- height: 100%;
-}
-
-.component-row__column {
- vertical-align: top;
-}
-
-.component-row__sidebar-left {
- padding-right: 25px !important;
-}
-
-.component-row__sidebar-right {
- padding-left: 25px !important;
-}
-
-.component-row.has_title .component-row__row {
- padding-top: 9rem;
-}
-
-.component-row__display__fluid .component-row__image {
- position: absolute;
- height: 100%;
-}
-
-.component-row__display__fluidcenter .component-row__image {
- position: absolute;
- height: 100%;
-}
-
-.component-row__display__fluidcenter .component-row__row {
- margin: auto;
- max-width: 1140px;
-}
-
-.component-row .component-row__column,
-.component-row .component-row__row {
- height: 100%;
-}
-
-.component-row .row-component-title {
- position: absolute;
- z-index: 4;
- width: 100%;
- padding: 0 5%;
- text-align: center;
- text-transform: uppercase;
-}
-
-.component-row .component-row__image {
- position: absolute;
- height: 100%;
-}
-
-@media only screen and (min-width:992px) {
-
- .component-row .attach-bg,
- .component-row .attach-bg-force {
- background-attachment: fixed !important;
- }
-}
-
-.component-row.effect_background_rotation .background-component.background__image {
- background-size: contain !important;
-}
-
-body:not(.has-header) .component-row.effect_cover_parallax_full {
- min-height: calc(100vh - 40px - 111px);
-}
-
-body:not(.has-header).sticky-header .component-row.effect_cover_parallax_full {
- min-height: calc(100vh - 76px);
-}
-
-body.has-header .component-row.effect_cover_parallax_full {
- min-height: calc(100vh - 40px);
-}
-
-body.has-header.sticky-header .component-row.effect_cover_parallax_full {
- min-height: calc(100vh);
-}
-
-body.toolbar-fixed .component-row.is_full_height {
- height: calc(100vh - 115px);
-}
-
-body.toolbar-fixed.toolbar-vertical .component-row.is_full_height {
- height: calc(100vh - 115px);
-}
-
-body.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .component-row.is_full_height {
- height: calc(100vh - 154px);
-}
-
-body.cern-toolbar .component-row.is_full_height {
- height: calc(100vh - 116px);
-}
-
-@media only screen and (max-width:767px) {
- body.cern-toolbar.toolbar-vertical .component-row.is_full_height .cern-component-header-blocks body.component-header {
- height: calc(100vh - 155px);
- }
-}
-
-body.cern-toolbar.toolbar-fixed .component-row.is_full_height {
- height: calc(100vh - 155px);
-}
-
-body.cern-toolbar.toolbar-fixed.toolbar-vertical .component-row.is_full_height {
- height: calc(100vh - 155px);
-}
-
-body.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .component-row.is_full_height {
- height: calc(100vh - 194px);
-}
-
-body.has-header.toolbar-fixed .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 78px);
-}
-
-body.has-header.cern-toolbar .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 40px);
-}
-
-@media only screen and (max-width:767px) {
- body.has-header.cern-toolbar.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
- }
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 118px);
-}
-
-body.has-header.no-admin-toolbar .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 39px) !important;
-}
-
-body:not(.has-header).toolbar-fixed .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 150px);
-}
-
-body:not(.has-header).toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 150px);
-}
-
-body:not(.has-header).toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 189px);
-}
-
-body:not(.has-header).cern-toolbar .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 135px);
-}
-
-@media only screen and (max-width:767px) {
- body:not(.has-header).cern-toolbar.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 190px);
- }
-}
-
-body:not(.has-header).cern-toolbar.toolbar-fixed .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 190px);
-}
-
-body:not(.has-header).no-admin-toolbar.cern-toolbar.toolbar-fixed .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 150px);
-}
-
-body:not(.has-header).cern-toolbar.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 190px);
-}
-
-body:not(.has-header).cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_full_height {
- height: calc(100vh - 229px);
-}
-
-@media only screen and (min-width:992px) {
- body.toolbar-fixed .component-row.is_half_height {
- min-height: calc((100vh - 115px) / 2);
- height: calc((100vh - 115px) / 2);
- }
-
- body.toolbar-fixed.toolbar-vertical .component-row.is_half_height {
- min-height: calc((100vh - 115px) / 2);
- height: calc((100vh - 115px) / 2);
- }
-
- body.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .component-row.is_half_height {
- min-height: calc((100vh - 154px) / 2);
- height: calc((100vh - 154px) / 2);
- }
-
- body.cern-toolbar .component-row.is_half_height {
- min-height: calc((100vh - 116px) / 2);
- height: calc((100vh - 116px) / 2);
- }
-
- body.cern-toolbar.toolbar-fixed .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-
- body.cern-toolbar.toolbar-fixed.toolbar-vertical .component-row.is_half_height {
- min-height: calc((100vh - 155px) / 2);
- height: calc((100vh - 155px) / 2);
- }
-
- body.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .component-row.is_half_height {
- min-height: calc((100vh - 194px) / 2);
- height: calc((100vh - 194px) / 2);
- }
-
- body.has-header {}
-
- body.has-header.toolbar-fixed .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 39px) / 2);
- height: calc((100vh - 39px) / 2);
- }
-
- body.has-header.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 39px) / 2);
- height: calc((100vh - 39px) / 2);
- }
-
- body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 78px) / 2);
- height: calc((100vh - 78px) / 2);
- }
-
- body.has-header.cern-toolbar .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh + 130px) / 2);
- height: calc((100vh + 130px) / 2);
- }
-
- body.has-header.cern-toolbar.toolbar-fixed .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-
- body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-
- body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-
- body:not(.has-header) {}
-
- body:not(.has-header).toolbar-fixed .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 150px) / 2);
- height: calc((100vh - 150px) / 2);
- }
-
- body:not(.has-header).toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 150px) / 2);
- height: calc((100vh - 150px) / 2);
- }
-
- body:not(.has-header).toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 189px) / 2);
- height: calc((100vh - 189px) / 2);
- }
-
- body:not(.has-header).cern-toolbar .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 151px) / 2);
- height: calc((100vh - 151px) / 2);
- }
-
- body:not(.has-header).cern-toolbar.toolbar-fixed .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 190px) / 2);
- height: calc((100vh - 190px) / 2);
- }
-
- body:not(.has-header).cern-toolbar.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 190px) / 2);
- height: calc((100vh - 190px) / 2);
- }
-
- body:not(.has-header).cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh - 229px) / 2);
- height: calc((100vh - 229px) / 2);
- }
-}
-
-@media only screen and (max-width:1245px) {
- .component-row__display__centered {
- margin: 0 3%;
- }
-
- .component-row__display__centered .component-row__column {
- margin: 0 !important;
- }
-
- .component-row__display__fluidcenter .component-row__column {
- padding: 0 3% !important;
- }
-
- .has-header .layout__region--content .field--items .field--item:first-child .component-row__display__centered {
- margin: 0 !important;
- }
-
- .has-header .layout__region--content .field--items .field--item:first-child .component-row__display__fluidcenter .component-row__column {
- width: 100%;
- float: none;
- margin: auto;
- }
-}
-
-@media only screen and (min-width:992px) {
- .box-effects-wrapper.enable-effects {
- margin-right: -90px;
- }
-}
-
-@media only screen and (max-width:991px) {
- .component-row__sidebar-left {
- padding: 0 0 10px !important;
- }
-
- .component-row__sidebar-right {
- padding: 0 0 10px !important;
- }
-
- body.cern-toolbar.toolbar-fixed .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-}
-
-@media only screen and (max-width:767px) {
- .component-row .row-component-title {
- font-size: calc(100vh / 20);
- }
-
- body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .field--items>.field--item:first-child .component-row.is_half_height {
- min-height: calc((100vh + 80px) / 2);
- height: calc((100vh + 80px) / 2);
- }
-
- .component-row.effect_background_rotation .background__image {
- right: -50% !important;
- opacity: 0.4 !important;
- }
-}
-
-@media only screen and (min-width:992px) {
- .component-row.effect_cover_parallax .background-component {
- background-attachment: fixed !important;
- }
-}
-
-.cern-component-header-blocks span.component-header__scroll {
- z-index: 10;
- text-align: center;
- background: url(/modules/cern_components/patterns/molecules/header-blocks/images/arrow-blue.png) no-repeat 50% 50% white;
- width: 46px;
- height: 46px;
- border-radius: 100%;
- box-shadow: 0px 0px 1px 7px rgba(255, 255, 255, 0.5);
- text-indent: -5000px;
- cursor: pointer;
-}
-
-a.endof-cern-header-blocks {
- display: block;
-}
-
-.cern-component-header-blocks .component-header__carousel {
- clear: both;
-}
-
-.cern-component-header-blocks .component-header__carousel:before,
-.cern-component-header-blocks .component-header__carousel:after {
- content: "";
- display: table;
-}
-
-.cern-component-header-blocks .component-header__carousel:after {
- clear: both;
-}
-
-@font-face {
- font-family: "sourcesans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.svg#sourcesans-regular") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.svg#sourcesans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.svg#sourcesans-bold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-light";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.svg#sourcesans-light") format("svg");
-}
-
-@font-face {
- font-family: "opensans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.svg#opensans-regular") format("svg");
-}
-
-@font-face {
- font-family: "opensans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.svg#opensans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "opensans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.svg#opensans-bold") format("svg");
-}
-
-@font-face {
- font-family: "cern-icons";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.svg#cern-icons") format("svg");
-}
-
-.component-row__display__fluid .cern-component-header-blocks .component-header__carousel .owl-item {
- margin: 0;
-}
-
-.component-row__display__fluid .cern-component-header-blocks .component-header__carousel .owl-item.active {
- margin: 0px -2px -2px -2px;
- width: calc(100vw + 4px) !important;
-}
-
-.cern-component-header-blocks *,
-.cern-component-header-blocks *::after,
-.cern-component-header-blocks *::before {
- box-sizing: border-box;
-}
-
-.cern-component-header-blocks.component-header {
- height: 100%;
- width: 100%;
- position: relative;
-}
-
-.cern-component-header-blocks .component-header__carousel {
- height: 100%;
- width: 100%;
- font-family: 'sourcesans-regular';
- position: relative;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-stage-outer {
- height: 100%;
- width: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-stage {
- height: 100%;
- width: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-item {
- position: relative;
- height: 100%;
- width: 100%;
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-item.active {
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block {
- position: absolute;
- min-height: 100%;
- min-width: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__veil {
- min-height: 100%;
- position: absolute;
- z-index: 0;
- min-width: 100%;
- background-color: rgba(13, 13, 13, 0.5);
- z-index: 0;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block .background__image,
-.cern-component-header-blocks .component-header__carousel .header-block .background__cds_media {
- position: absolute;
- min-height: 100%;
- min-width: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block .background__image figure.cds-image img,
-.cern-component-header-blocks .component-header__carousel .header-block .background__cds_media figure.cds-image img {
- position: absolute !important;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__video {
- min-height: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title {
- position: relative;
- z-index: 10;
- padding: 0 10%;
- right: 0;
- left: 0;
- margin: 120px auto 0;
- color: white;
- text-shadow: 1px 0px 1px black, 0px 1px 1px black, -1px 0px 1px black, 0px -1px 1px black, 0 0 1px black;
-}
-
-@media only screen and (max-width:991px) and (min-width:768px) {
- .cern-component-header-blocks .component-header__carousel .header-block__title {
- margin: 8rem auto 0;
- }
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name {
- font-family: opensans-bold;
- font-weight: 500;
- font-size: 39px;
- line-height: 1;
- margin: 0 0 50px;
- position: relative;
- text-align: center;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name a {
- position: relative;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "";
- display: block;
- height: 2px;
- position: absolute;
- width: 0px;
- left: 0;
- margin: auto;
- bottom: -10px;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name a:hover:after {
- width: 100%;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name__underline {
- content: "";
- display: block;
- height: 2px;
- position: absolute;
- width: 135px;
- right: 0;
- left: 0;
- margin: auto;
- bottom: -23px;
-}
-
-@media only screen and (max-width:991px) {
- .cern-component-header-blocks .component-header__carousel .header-block__title h3.header-block__name {
- font-size: calc(100vh / 20);
- margin-bottom: calc(100vh / 20);
- }
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__subhead {
- color: white;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block__subhead hr {
- width: 135px;
- border-top-width: 2px;
-}
-
-@media only screen and (max-width:991px) {
- .cern-component-header-blocks .component-header__carousel .header-block__subhead p {
- margin: 0 0 5px;
- }
-
- .cern-component-header-blocks .component-header__carousel .header-block__subhead h1,
- .cern-component-header-blocks .component-header__carousel .header-block__subhead h2,
- .cern-component-header-blocks .component-header__carousel .header-block__subhead h3 {
- font-size: calc(100vh / 20) !important;
- }
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block ol.breadcrumb {
- text-align: center;
- background: transparent;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block ol.breadcrumb li:not(:first-child):before {
- content: '\6a';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- position: relative;
- top: 5px;
- font-size: 1.3em;
- padding: 0;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block ol.breadcrumb li a:hover {
- text-decoration: none;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block ol.breadcrumb * {
- color: inherit;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block ol.breadcrumb *:before {
- color: inherit;
-}
-
-.cern-component-header-blocks .component-header__carousel .header-block b.highlight {
- background: #0855a0;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-dots {
- position: absolute;
- left: 10%;
- bottom: 25px;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot {
- -webkit-border-radius: 50%;
- -khtml-border-radius: 50%;
- -moz-border-radius: 50%;
- -ms-border-radius: 50%;
- -o-border-radius: 50%;
- border-radius: 50%;
- height: 18px;
- margin: 0 10px;
- width: 18px;
- position: relative;
- top: 2px;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot span {
- -webkit-border-radius: 50%;
- -khtml-border-radius: 50%;
- -moz-border-radius: 50%;
- -ms-border-radius: 50%;
- -o-border-radius: 50%;
- border-radius: 50%;
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- height: 8px;
- margin: 3px auto 0;
- padding: 0;
- width: 8px;
-}
-
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover {
- border: 2px solid;
- top: 0;
-}
-
-.cern-component-header-blocks .component-header__scroll {
- display: block;
- position: absolute;
- right: 0;
- left: 0;
- margin: auto;
- bottom: 15px;
-}
-
-body.has-header.toolbar-fixed .cern-component-header-blocks.component-header {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed.toolbar-vertical .cern-component-header-blocks.component-header {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .cern-component-header-blocks.component-header {
- height: calc(100vh - 78px);
-}
-
-body.has-header.cern-toolbar .cern-component-header-blocks.component-header {
- height: calc(100vh - 40px);
-}
-
-@media only screen and (max-width:767px) {
- body.has-header.cern-toolbar.toolbar-vertical .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
- }
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .cern-component-header-blocks.component-header {
- height: calc(100vh - 118px);
-}
-
-body.has-header.toolbar-fixed .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh - 39px) / 2);
- min-height: calc((100vh - 39px) / 2);
-}
-
-body.has-header.toolbar-fixed.toolbar-vertical .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 39px);
-}
-
-body.has-header.toolbar-fixed.toolbar-vertical .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh - 39px) / 2);
- min-height: calc((100vh - 39px) / 2);
-}
-
-body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 78px);
-}
-
-body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh - 78px) / 2);
- min-height: calc((100vh - 78px) / 2);
-}
-
-body.has-header.cern-toolbar .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 40px);
-}
-
-body.has-header.cern-toolbar .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh + 130px) / 2);
- min-height: calc((100vh + 130px) / 2);
-}
-
-body.has-header.cern-toolbar .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 30vh;
-}
-
-@media only screen and (max-width:767px) {
- body.has-header.cern-toolbar.toolbar-vertical .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
- }
-
- body.has-header.cern-toolbar.toolbar-vertical .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- height: 60vh;
- }
-
- body.has-header.cern-toolbar.toolbar-vertical .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh - 79px)/ 2);
- }
-
- body.has-header.cern-toolbar.toolbar-vertical .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 25vh;
- }
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- height: 60vh;
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh + 80px) / 2);
- min-height: calc((100vh + 80px) / 2);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 25vh;
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 79px);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- height: 60vh;
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh + 80px) / 2);
- min-height: calc((100vh + 80px) / 2);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 25vh;
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 118px);
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- height: 60vh;
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .is_half_height .cern-component-header-blocks.component-header {
- height: calc((100vh + 80px) / 2);
- min-height: calc((100vh + 80px) / 2);
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 30vh;
-}
-
-body.has-header.no-admin-toolbar .is_full_height .cern-component-header-blocks.component-header {
- height: calc(100vh - 39px) !important;
-}
-
-body.has-header.no-admin-toolbar .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- height: 60vh;
-}
-
-body.has-header.no-admin-toolbar .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- height: 25vh;
-}
-
-body:not(.has-header) .is_full_height .cern-component-header-blocks.component-header .header-block__title {
- padding: 5% 0 0 0;
- margin: 60px auto 0;
-}
-
-@media only screen and (max-width:1071px) {
- body:not(.has-header) .is_half_height .cern-component-header-blocks {
- height: 45vh;
- }
-}
-
-body:not(.has-header) .is_half_height .cern-component-header-blocks.component-header .header-block__title {
- margin: 60px auto 0;
-}
-
-@media only screen and (max-width:991px) and (min-width:767px) {
- .cern-component-header-blocks {
- position: relative;
- }
-}
-
-@media only screen and (max-width:767px) {
- .cern-component-header-blocks {
- position: relative;
- }
-
- .cern-component-header-blocks .component-header__carousel .header-block__title {
- margin: 100px auto 0;
- padding: 0 5%;
- }
-
- .cern-component-header-blocks .component-header__carousel .header-block__name {
- font-size: 40px;
- font-size: 4rem;
- }
-
- .cern-component-header-blocks .component-header__carousel .header-block__subhead {
- line-height: 1.2;
- font-size: 14px;
- }
-
- .cern-component-header-blocks .component-header__carousel .owl-controls,
- .cern-component-header-blocks .component-header__carousel .owl-dots {
- position: absolute;
- left: 5px;
- bottom: 25px;
- right: 0;
- margin: auto;
- text-align: left;
- }
-
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-page,
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-dot,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-page,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot {
- height: 25px;
- margin: 0 2px;
- width: 25px;
- top: 0;
- }
-
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-page span,
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-dot span,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-page span,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot span {
- height: 17px;
- width: 17px;
- }
-
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-page.active,
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-page:hover,
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-dot.active,
- .cern-component-header-blocks .component-header__carousel .owl-controls .owl-dot:hover,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-page.active,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-page:hover,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,
- .cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover {
- top: -1px;
- border: 1px solid;
- }
-
- .cern-component-header-blocks .component-header__scroll {
- transform: scale(0.7, 0.7);
- bottom: 5%;
- }
-
- body:not(.has-header) .cern-component-header-blocks .component-header__carousel .header-block__title {
- margin: 35px auto 0;
- }
-}
-
-@media screen and (max-width:479px) {
- .cern-component-header-blocks .component-header__carousel .owl-dots {
- bottom: 45px;
- }
-
- .component-header__scroll {
- display: none;
- }
-
- .is_half_height .cern-component-header-blocks .component-header__carousel .owl-dots {
- bottom: 25px !important;
- }
-}
-
-@media screen and (max-height:360px) {
- .cern-component-header-blocks .component-header__scroll {
- display: none;
- }
-}
-
-.header-block {
- color: transparent;
-}
-
-.header-block .header-block__title {
- color: white;
-}
-
-.background__veil {
- height: 100%;
- position: absolute;
- min-width: 100%;
- top: 0;
- left: 0;
- z-index: 1;
- background: radial-gradient(at center center, rgba(0, 0, 0, 0.2) 0px, rgba(0, 0, 0, 0.5) 100%);
-}
-
-.background-component {
- min-height: 100%;
- position: absolute;
- min-width: 101%;
- top: 0;
- left: -1px;
- overflow: hidden;
- z-index: 0;
-}
-
-.background-component.background__video {
- background: black;
-}
-
-.background-component.background__video video {
- position: absolute;
- min-width: 100%;
- min-height: 100%;
- margin: auto;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -khtml-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-
-.background-component.background__cds_media a {
- cursor: pointer;
- display: block;
-}
-
-.background-component.background__cds_media video,
-.background-component.background__cds_media img {
- min-width: 100%;
- min-height: 100%;
-}
-
-.background-component.background__cds_media figcaption {
- display: none;
-}
-
-.background-component.background__cds_media figure.cds-image img {
- position: absolute !important;
- min-width: 100%;
- min-height: 100%;
- margin: auto;
- top: 50% !important;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -khtml-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-
-.background-component.background__cds_media figure.cds-video iframe {
- position: absolute;
- min-width: 100%;
- min-height: 100%;
- margin: auto;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- -khtml-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- -o-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
-}
-
-.background-component.background__video_url iframe {
- height: 100%;
- position: absolute;
-}
-
-@media screen and (max-width:991px) {
-
- .background-component.background__cds_media video,
- .background-component.background__cds_media img {
- width: auto !important;
- left: 0;
- right: 0;
- margin: auto;
- }
-}
-
-@font-face {
- font-family: "sourcesans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.svg#sourcesans-regular") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.svg#sourcesans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.svg#sourcesans-bold") format("svg");
-}
-
-@font-face {
- font-family: "sourcesans-light";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.svg#sourcesans-light") format("svg");
-}
-
-@font-face {
- font-family: "opensans-regular";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.svg#opensans-regular") format("svg");
-}
-
-@font-face {
- font-family: "opensans-semibold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.svg#opensans-semibold") format("svg");
-}
-
-@font-face {
- font-family: "opensans-bold";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.svg#opensans-bold") format("svg");
-}
-
-@font-face {
- font-family: "cern-icons";
- src: url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.eot?") format("eot"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff2") format("woff2"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff") format("woff"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.ttf") format("truetype"), url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.svg#cern-icons") format("svg");
-}
-
-.component-preview-cards .preview-card__author a:not(:last-child):not(:nth-last-child(2)):after {
- content: ', ';
-}
-
-.component-preview-cards .preview-card__author a:nth-last-child(2):after {
- content: ' & ';
-}
-
-.component-preview-cards {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- font-size: 14px;
- font-size: 1.4rem;
- font-family: 'sourcesans-regular';
- position: relative;
- min-height: 210px;
- float: left;
- vertical-align: top;
- max-width: 100%;
- padding: 30px 40px;
-}
-
-.component-preview-cards .box-link {
- z-index: 1000;
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-
-.component-preview-cards__box_wrapper {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: center;
- -moz-align-items: center;
- -ms-align-items: center;
- align-items: center;
- -webkit-justify-content: flex-end;
- -moz-justify-content: flex-end;
- -ms-justify-content: flex-end;
- justify-content: flex-end;
- -ms-flex-pack: flex-end;
- -webkit-flex-flow: column;
- -moz-flex-flow: column;
- -ms-flex-flow: column;
- flex-flow: column;
- position: relative;
- z-index: 10;
- height: 150px;
- width: 100%;
-}
-
-.component-preview-cards__box_wrapper .preview-card__avatar {
- width: 65px !important;
- height: 65px !important;
- min-height: 0;
- background: #999999;
- border-radius: 100%;
- padding: 0;
- margin-bottom: 10px;
-}
-
-.component-preview-cards__box {
- -webkit-align-self: flex-end;
- -moz-align-self: flex-end;
- -ms-align-self: flex-end;
- align-self: flex-end;
- width: 100%;
-}
-
-.component-preview-cards .component-preview-cards__category-icon-vocabulary {
- margin: 0 auto;
- text-align: center;
-}
-
-.component-preview-cards .component-preview-cards__category-icon-vocabulary~.preview-card__title h3 a span {
- display: inline-block;
- white-space: normal;
- overflow: hidden;
- text-overflow: ellipsis;
-}
-
-.component-preview-cards .component-preview-cards__category-icon-vocabulary:before {
- content: attr(data-icon);
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
- color: white;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- font-size: 60px;
- position: relative;
- top: -10px;
-}
-
-.component-preview-cards .preview-card {
- width: 100%;
-}
-
-.component-preview-cards .preview-card__title {
- margin: 0;
-}
-
-.component-preview-cards .preview-card__title h3 {
- font-size: 20px;
- font-size: 2rem;
- font-family: 'sourcesans-semibold';
- line-height: 26px !important;
- padding: 0;
- margin: 0;
- display: block;
- width: 100%;
-}
-
-.component-preview-cards .preview-card__title h3 a {
- display: block !important;
- position: relative;
- line-height: 26px !important;
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
-}
-
-.component-preview-cards .preview-card__title h3 a span {
- width: 100%;
-}
-
-.component-preview-cards .preview-card__title h3 a:hover {
- text-decoration: none;
-}
-
-.component-preview-cards .preview-card__title h3 a:before {
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: -2px;
- left: -10px;
- line-height: 25px;
- width: 12px;
- text-indent: -25px;
-}
-
-.component-preview-cards .preview-card__title h3 a.hovered:before {
- left: 0;
-}
-
-.component-preview-cards .preview-card__subtext {
- font-family: 'sourcesans-light';
- min-height: 18px;
- height: 18px;
-}
-
-.component-preview-cards .preview-card__author,
-.component-preview-cards .preview-card__category,
-.component-preview-cards .preview-card__date {
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
- font-family: 'sourcesans-light';
- font-size: 14px;
- font-size: 1.4rem;
- display: inline-block;
-}
-
-.component-preview-cards .preview-card__author:not(:last-child),
-.component-preview-cards .preview-card__category:not(:last-child),
-.component-preview-cards .preview-card__date:not(:last-child) {
- margin-right: 10px;
-}
-
-.component-preview-cards .preview-card__author:not(:last-child):after,
-.component-preview-cards .preview-card__category:not(:last-child):after,
-.component-preview-cards .preview-card__date:not(:last-child):after {
- content: '|';
- display: inline-block;
- position: relative;
- right: -6px;
- top: -1px;
-}
-
-.component-preview-cards .preview-card__author a,
-.component-preview-cards .preview-card__category a,
-.component-preview-cards .preview-card__date a {
- color: white;
- text-decoration: none;
-}
-
-.component-preview-cards .preview-card__author a:hover,
-.component-preview-cards .preview-card__category a:hover,
-.component-preview-cards .preview-card__date a:hover {
- color: white;
- text-decoration: none;
-}
-
-.component-preview-cards.portrait {
- width: calc(33.3% - 8px);
- min-height: 428px;
- margin: 4px;
-}
-
-.component-preview-cards.portrait .component-preview-cards__box_wrapper {
- height: 368px;
-}
-
-@media screen and (max-width:991px) {
- .component-preview-cards.portrait {
- width: calc(50% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
- .component-preview-cards.portrait {
- margin: 4px 0;
- min-height: 210px;
- width: 100%;
- }
-
- .component-preview-cards.portrait .component-preview-cards__box_wrapper {
- height: 150px;
- }
-}
-
-.component-preview-cards.portrait:hover .component-preview-cards__veil {
- opacity: 0;
-}
-
-.component-preview-cards.simple-display {
- width: calc(33.3% - 8px);
- min-height: 210px;
- margin: 4px;
-}
-
-@media screen and (max-width:991px) {
- .component-preview-cards.simple-display {
- width: calc(50% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
- .component-preview-cards.simple-display {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-.component-preview-cards.simple-display:hover .component-preview-cards__veil {
- opacity: 0;
-}
-
-.component-preview-cards.portrait.box-force-full-width {
- width: calc(100% - 8px);
- min-height: 428px;
- margin: 4px;
-}
-
-@media screen and (max-width:991px) {
- .component-preview-cards.portrait.box-force-full-width {
- width: calc(100% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
- .component-preview-cards.portrait.box-force-full-width {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-.component-preview-cards.portrait.box-force-full-width:hover .component-preview-cards__veil {
- opacity: 0;
-}
-
-.component-preview-cards.simple-display.box-force-full-width,
-.component-preview-cards:not(.portrait):not(.simple-display) {
- width: calc(100% - 8px);
- min-height: 210px;
- margin: 4px;
-}
-
-@media screen and (max-width:991px) {
-
- .component-preview-cards.simple-display.box-force-full-width,
- .component-preview-cards:not(.portrait):not(.simple-display) {
- width: calc(100% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
-
- .component-preview-cards.simple-display.box-force-full-width,
- .component-preview-cards:not(.portrait):not(.simple-display) {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-.component-preview-cards.simple-display.box-force-full-width:hover .component-preview-cards__veil,
-.component-preview-cards:not(.portrait):not(.simple-display):hover .component-preview-cards__veil {
- opacity: 0;
-}
-
-.component-preview-cards .material-icons {
- display: none;
-}
-
-.component-preview-cards__icon.video {
- font-family: 'Material Icons';
- width: 30px;
- height: 30px;
- margin: auto;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 1;
-}
-
-.component-preview-cards__icon.video .type_video {
- font-size: 50px;
- font-size: 5rem;
- display: block;
-}
-
-.component-preview-cards__icon.image {
- font-family: 'Material Icons';
- width: 30px;
- height: 30px;
- margin: auto;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 1;
-}
-
-.component-preview-cards__icon.image .type_image {
- font-size: 50px;
- font-size: 5rem;
- display: block;
-}
-
-.component-preview-cards__veil {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- background-color: rgba(0, 0, 0, 0);
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.9)));
- background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0)', endColorStr='rgba(0, 0, 0, 0.9)');
- position: absolute;
- height: 101%;
- width: 101%;
- top: 0;
- left: 0;
- z-index: 0;
-}
-
-.component-preview-cards *,
-.component-preview-cards *::after,
-.component-preview-cards *::before {
- box-sizing: border-box;
-}
-
-.component-row__sidebar-left .component-preview-cards.portrait,
-.component-row__sidebar-right .component-preview-cards.portrait {
- margin: 4px 4px 4px 0;
- width: 100%;
- min-height: 210px;
-}
-
-.component-row__sidebar-left .component-preview-cards.portrait .component-preview-cards__box_wrapper,
-.component-row__sidebar-right .component-preview-cards.portrait .component-preview-cards__box_wrapper {
- height: 150px;
-}
-
-@media screen and (max-width:991px) {
-
- .component-row__sidebar-left .component-preview-cards.portrait,
- .component-row__sidebar-right .component-preview-cards.portrait {
- margin: 4px;
- width: calc(100% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
-
- .component-row__sidebar-left .component-preview-cards.portrait,
- .component-row__sidebar-right .component-preview-cards.portrait {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-.component-row__sidebar-left .component-preview-cards.simple-display,
-.component-row__sidebar-right .component-preview-cards.simple-display {
- margin: 4px 4px 4px 0;
- width: 100%;
- min-height: 210px;
-}
-
-.component-row__sidebar-left .component-preview-cards.simple-display .component-preview-cards__box_wrapper,
-.component-row__sidebar-right .component-preview-cards.simple-display .component-preview-cards__box_wrapper {
- height: 150px;
-}
-
-@media screen and (max-width:991px) {
-
- .component-row__sidebar-left .component-preview-cards.simple-display,
- .component-row__sidebar-right .component-preview-cards.simple-display {
- margin: 4px;
- width: calc(100% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
-
- .component-row__sidebar-left .component-preview-cards.simple-display,
- .component-row__sidebar-right .component-preview-cards.simple-display {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-.component-row__sidebar-left .component-preview-cards:not(.portrait):not(.simple-display),
-.component-row__sidebar-right .component-preview-cards:not(.portrait):not(.simple-display) {
- margin: 4px 4px 4px 0;
- width: 100%;
- min-height: 210px;
-}
-
-.component-row__sidebar-left .component-preview-cards:not(.portrait):not(.simple-display) .component-preview-cards__box_wrapper,
-.component-row__sidebar-right .component-preview-cards:not(.portrait):not(.simple-display) .component-preview-cards__box_wrapper {
- height: 150px;
-}
-
-@media screen and (max-width:991px) {
-
- .component-row__sidebar-left .component-preview-cards:not(.portrait):not(.simple-display),
- .component-row__sidebar-right .component-preview-cards:not(.portrait):not(.simple-display) {
- margin: 4px;
- width: calc(100% - 8px);
- }
-}
-
-@media screen and (max-width:767px) {
-
- .component-row__sidebar-left .component-preview-cards:not(.portrait):not(.simple-display),
- .component-row__sidebar-right .component-preview-cards:not(.portrait):not(.simple-display) {
- margin: 4px 0;
- width: 100%;
- }
-}
-
-@media screen and (min-width:992px) {
- .component-row.box-effects .component-row__center .component-preview-cards {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait {
- width: calc(33.3% - 38px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:991px) {
- .component-row.box-effects .component-row__center .component-preview-cards.portrait {
- width: calc(50% - 38px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:767px) {
- .component-row.box-effects .component-row__center .component-preview-cards.portrait {
- width: 100% !important;
- }
-}
-
-@media screen and (min-width:992px) {
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.from-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.from-bigger,
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.from-bigger.from-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.make-bigger {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- width: calc(43.3% - 38px) !important;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.make-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- width: calc(23.3% - 38px) !important;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait:hover .component-preview-cards__veil {
- opacity: 0;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display {
- width: calc(33.3% - 38px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:991px) {
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display {
- width: calc(50% - 38px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:767px) {
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display {
- width: 100% !important;
- }
-}
-
-@media screen and (min-width:992px) {
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.from-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.from-bigger,
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.from-bigger.from-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.make-bigger {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- width: calc(43.3% - 38px) !important;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.make-smaller {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- width: calc(23.3% - 38px) !important;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display:hover .component-preview-cards__veil {
- opacity: 0;
- }
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards:not(.portrait):not(.simple-display) {
- width: calc(100% - 98px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:991px) {
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards:not(.portrait):not(.simple-display) {
- width: calc(100% - 98px);
- }
-}
-
-@media screen and (min-width:992px) and (max-width:767px) {
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.box-force-full-width,
- .component-row.box-effects .component-row__center .component-preview-cards:not(.portrait):not(.simple-display) {
- width: 100% !important;
- }
-}
-
-@media screen and (min-width:992px) {
-
- .component-row.box-effects .component-row__center .component-preview-cards.portrait.box-force-full-width:hover .component-preview-cards__veil,
- .component-row.box-effects .component-row__center .component-preview-cards.simple-display.box-force-full-width:hover .component-preview-cards__veil,
- .component-row.box-effects .component-row__center .component-preview-cards:not(.portrait):not(.simple-display):hover .component-preview-cards__veil {
- opacity: 0;
- }
-}
-
-@media only screen and (max-width:991px) {
- .text-component-page {
- padding: 0 3%;
- }
-}
-
-.text-component-title {
- font-weight: bold;
- margin: 4rem 0;
-}
-
-.text-component-page figure {
- overflow: hidden;
-}
-
-.text-component-page figure img {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- border-color: #111 !important;
- width: 100%;
-}
-
-.text-component-page figcaption {
- margin-top: 0;
- padding: 0.5em 0em;
- margin-bottom: 2em;
- font-size: 12px;
-}
-
-.text-component-page .align-right,
-.text-component-page .breakout-right {
- float: right;
- margin-left: 3%;
- clear: right;
-}
-
-.text-component-page .align-right img,
-.text-component-page .breakout-right img {
- width: 100%;
-}
-
-.text-component-page .align-left,
-.text-component-page .breakout-left {
- float: left;
- margin-right: 3%;
- clear: left;
-}
-
-.text-component-page .align-left img,
-.text-component-page .breakout-left img {
- width: 100%;
-}
-
-.text-component-page .breakout-left,
-.text-component-page .breakout-right {
- width: 60%;
-}
-
-.text-component-page .breakout-both {
- width: auto;
- clear: both;
-}
-
-.text-component-page .align-left,
-.text-component-page .align-right {
- width: 46%;
-}
-
-.text-component-page .breakout-right,
-.text-component-page .breakout-both {
- margin-right: -30% !important;
-}
-
-.text-component-page .breakout-left,
-.text-component-page .breakout-both {
- margin-left: -30% !important;
-}
-
-.text-component-page .column-right.image-breakout {
- float: right;
- width: 65%;
-}
-
-.text-component-page .column-right.image-align {
- float: right;
- width: 51%;
-}
-
-.text-component-page .column-left.image-breakout {
- float: left;
- width: 65%;
-}
-
-.text-component-page .column-left.image-align {
- float: left;
- width: 51%;
-}
-
-.component-row__column .text-component-page {
- padding: 0;
-}
-
-@media only screen and (min-width:1701px) and (max-width:1900px) {
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-both {
- margin-left: -24% !important;
- }
-
- .text-component-page .breakout-right,
- .text-component-page .breakout-both {
- margin-right: -24% !important;
- }
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-right {
- width: 65%;
- }
-
- .text-component-page .column-right.image-breakout {
- float: right;
- width: 56%;
- }
-
- .text-component-page .column-left.image-breakout {
- float: left;
- width: 56%;
- }
-}
-
-@media only screen and (min-width:1501px) and (max-width:1700px) {
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-both {
- margin-left: -15% !important;
- }
-
- .text-component-page .breakout-right,
- .text-component-page .breakout-both {
- margin-right: -15% !important;
- }
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-right {
- width: 55%;
- }
-
- .text-component-page .column-right.image-breakout {
- float: right;
- width: 57%;
- }
-
- .text-component-page .column-left.image-breakout {
- float: left;
- width: 57%;
- }
-}
-
-@media only screen and (min-width:1366px) and (max-width:1500px) {
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-both {
- margin-left: -7% !important;
- }
-
- .text-component-page .breakout-right,
- .text-component-page .breakout-both {
- margin-right: -7% !important;
- }
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-right {
- width: 50%;
- }
-
- .text-component-page .column-right.image-breakout {
- float: right;
- width: 54%;
- }
-
- .text-component-page .column-left.image-breakout {
- float: left;
- width: 54%;
- }
-}
-
-@media only screen and (min-width:720px) and (max-width:1365px) {
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-both {
- margin-left: 0% !important;
- }
-
- .text-component-page .breakout-right,
- .text-component-page .breakout-both {
- margin-right: 0% !important;
- }
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-right {
- width: 45%;
- }
-
- .text-component-page .column-right.image-breakout {
- float: right;
- width: 51%;
- }
-
- .text-component-page .column-left.image-breakout {
- float: left;
- width: 51%;
- }
-}
-
-@media only screen and (max-width:719px) {
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-both {
- margin-left: 0% !important;
- }
-
- .text-component-page .breakout-right,
- .text-component-page .breakout-both {
- margin-right: 0% !important;
- }
-
- .text-component-page .breakout-left,
- .text-component-page .breakout-right {
- width: 100%;
- }
-
- .text-component-page .column-right.image-breakout {
- float: right;
- width: 100%;
- }
-
- .text-component-page .column-left.image-breakout {
- float: left;
- width: 100%;
- }
-
- .text-component-page .align-left,
- .text-component-page .align-right {
- width: 100%;
- }
-
- .text-component-page .column-right.image-align {
- float: none;
- width: 100%;
- clear: both;
- }
-
- .text-component-page .column-left.image-align {
- float: none;
- width: 100%;
- clear: both;
- }
-}
-
-#cern-toolbar {
- background-color: #222;
- font-family: 'PT Sans', 'Trebuchet MS', Tahoma, sans-serif;
- color: #999;
- font-size: 14px;
- line-height: 1;
- padding: 0 5%;
- height: 43px;
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- z-index: 10;
- box-sizing: border-box;
-}
-
-body:not(.has-header) #cern-toolbar {
- z-index: 100;
-}
-
-body #cern-toolbar.signin-expand {
- z-index: 2000;
-}
-
-#cern-toolbar a {
- color: #ccc;
- text-decoration: none;
- padding: 6px 8px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- border-radius: 5px;
- display: inline-block;
-}
-
-#cern-toolbar a:hover {
- background-color: #000;
- color: #fff;
- border: 0;
-}
-
-#cern-toolbar .active a {
- background-color: #f6f6f6;
- color: #000;
- padding-bottom: 20px;
-}
-
-#cern-toolbar .active .cern-account {
- background-color: #fff;
-}
-
-#cern-toolbar h1 {
- float: left;
- font-size: 14px;
- font-weight: 400;
- line-height: 1;
- position: relative;
- left: -8px;
- padding: 6px 0;
- letter-spacing: 0.08em;
- margin: 0;
-}
-
-#cern-toolbar h1 a {
- color: #fff;
-}
-
-#cern-toolbar h1 span {
- color: #999;
- letter-spacing: normal;
- padding: 0;
-}
-
-#cern-toolbar h1 a:hover span {
- color: #fff;
-}
-
-#cern-toolbar ul {
- float: right;
- list-style: none;
- position: relative;
- right: -8px;
- margin: 0;
-}
-
-#cern-toolbar ul.cern-signedin.toolbar-submenu {
- padding-left: 0;
-}
-
-#cern-toolbar li {
- float: left;
- display: block;
- margin-left: 0.6em;
- padding: 6px 0;
-}
-
-#cern-toolbar .cern-multifactor {
- padding-left: 32px;
- background-image: url(/modules/cern_toolbar/assets/img/toolbarsprite.png);
- background-repeat: no-repeat;
- background-position: 0 -120px;
-}
-
-#cern-toolbar .cern-signout {
- margin-left: 1em;
-}
-
-#cern-toolbar ul li a {
- border-bottom-width: 0;
-}
-
-#cern-toolbar ul li.signin {
- position: relative;
-}
-
-#cern-toolbar ul li.signin a.cern-signin {
- color: #ccc;
- display: inline-block;
- cursor: pointer;
-}
-
-#cern-toolbar ul li.signin div.item-list {
- display: none;
- position: absolute;
- background: rgba(30, 30, 30, 0.95);
- z-index: 9999999999999;
- top: 40px;
- min-width: 200px;
-}
-
-#cern-toolbar ul li.signin div.item-list div.item-list {
- position: static;
-}
-
-#cern-toolbar ul li.signin.signin-expand div.item-list {
- display: block;
-}
-
-#cern-toolbar .cern-account-links {
- width: 100%;
-}
-
-#cern-toolbar div.item-list-length-1,
-#cern-toolbar div.item-list-length-1 div.item-list {
- display: inline !important;
- position: static !important;
- top: 0 !important;
- min-width: auto !important;
-}
-
-#cern-toolbar div.item-list-length-1 ul.toolbar-submenu,
-#cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu {
- padding: 0 !important;
-}
-
-#cern-toolbar div.item-list-length-1 ul.toolbar-submenu li.cern-account-links,
-#cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu li.cern-account-links {
- padding: 0;
- margin: 0;
-}
-
-@media only screen and (min-width:751px) {
- #cern-toolbar ul li.signin.signin-expand {
- padding: 6px 0 0 0;
- }
-
- #cern-toolbar>ul>li.signin.signin-expand>a {
- padding: 6px 8px 14px 8px;
- border-bottom-left-radius: 0;
- border-bottom-right-radius: 0;
- }
-
- #cern-toolbar ul li.signin.signin-expand>a {
- color: #333 !important;
- background: #f6f6f6;
- }
-
- #cern-toolbar:not(.user-authenticated) ul li.signin div.item-list ul {
- padding: 5px;
- }
-
- #cern-toolbar.user-authenticated ul li.signin {
- padding-top: 0;
- }
-
- #cern-toolbar.user-authenticated ul li.signin div.item-list {
- display: block;
- position: static;
- }
-
- #cern-toolbar.user-authenticated ul li.signin a.cern-signin.sign-out {
- display: none;
- }
-
- #cern-toolbar span.cern-signin-label {
- padding-top: 6px;
- display: inline-block;
- }
-
- #cern-toolbar div.item-list-length-1,
- #cern-toolbar div.item-list-length-1 div.item-list {
- display: inline !important;
- position: static !important;
- top: 0 !important;
- min-width: auto !important;
- }
-
- #cern-toolbar div.item-list-length-1 ul.toolbar-submenu,
- #cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu {
- padding: 0 !important;
- }
-
- #cern-toolbar div.item-list-length-1 ul.toolbar-submenu li.cern-account-links,
- #cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu li.cern-account-links {
- padding: 0;
- margin: 0;
- }
-}
-
-@media only screen and (max-width:750px) {
- #cern-toolbar ul li a {
- height: 38px;
- background-position-x: 0px;
- }
-
- #cern-toolbar.user-authenticated ul li a.cern-signin.sign-out {
- background-position-y: -80px;
- }
-
- #cern-toolbar ul li.signin div.item-list {
- right: -70px;
- }
-
- #cern-toolbar ul li.signin div.item-list ul {
- position: static;
- float: none;
- border: 0;
- padding-left: 15px;
- }
-
- #cern-toolbar.user-authenticated ul li.signin div.item-list ul {
- padding-left: 5px;
- padding-top: 5px;
- }
-
- #cern-toolbar ul li.signin div.item-list ul li {
- float: none;
- border: 0;
- }
-
- #cern-toolbar ul li.signin div.item-list ul li a {
- text-indent: 0;
- background: transparent;
- width: 100%;
- border: 0;
- }
-}
-
-#cern-toolbar a,
-#cern-toolbar a span {
- -moz-transition: background-color 0.1s ease-out;
- -webkit-transition: background-color 0.1s ease-out;
- -ms-transition: background-color 0.1s ease-out;
- -o-transition: background-color 0.1s ease-out;
- transition: background-color 0.1s ease-out;
-}
-
-@media only screen and (max-width:750px) {
- #cern-toolbar h1 span {
- display: none;
- }
-
- #cern-toolbar ul li:last-child a {
- border-right: 1px solid #000;
- -moz-box-shadow: 1px 0 0 #444;
- -webkit-box-shadow: 1px 0 0 #444;
- box-shadow: 1px 0 0 #444;
- }
-
- #cern-toolbar li {
- padding: 0;
- margin: 0;
- }
-
- #cern-toolbar a.cern-single-mobile-signin:not(.cern-multiple-mobile-signin),
- #cern-toolbar li a:not(.cern-multiple-mobile-signin) {
- background-image: url(/modules/cern_toolbar/assets/img/toolbarsprite.png) !important;
- background-repeat: no-repeat !important;
- height: 40px !important;
- width: 40px !important;
- -moz-border-radius: 0 !important;
- -webkit-border-radius: 0 !important;
- border-radius: 0 !important;
- text-indent: -5000px !important;
- overflow: hidden !important;
- border-left: 1px solid #444 !important;
- box-sizing: border-box !important;
- }
-
- #cern-toolbar .cern-account {
- background-position: 9px 0;
- }
-
- #cern-toolbar .cern-directory {
- background-position: 0px -40px;
- }
-
- #cern-toolbar .cern-signout {
- background-position: 9px -80px;
- margin-left: 0;
- }
-
- #cern-toolbar .active .cern-account {
- background-position: -31px 0;
- }
-
- #cern-toolbar .active .cern-directory {
- background-position: -31px -40px;
- }
-
- #cern-toolbar .cern-accountlinks span {
- display: none;
- }
-
- #cern-toolbar .cern-multifactor {
- background-image: none;
- padding: 0;
- }
-}
-
-.toolbar-fixed #cern-toolbar {
- top: 39px;
-}
-
-.toolbar-tray-open #cern-toolbar {
- top: 78px;
-}
-
-.toolbar-tray-open.toolbar-vertical #cern-toolbar {
- top: 39px;
-}
-
-@media only screen and (max-width:610px) {
- .toolbar-vertical #cern-toolbar {
- top: 39px;
- }
-}
-
-#cern-toolbar a.account em {
- font-style: normal;
-}
-
-body:not(.cern-theme-on) {
- padding-top: 40px !important;
-}
-
-body:not(.cern-theme-on).toolbar-fixed {
- padding-top: 83px !important;
-}
-
-body:not(.cern-theme-on).toolbar-fixed.toolbar-horizontal.toolbar-tray-open {
- padding-top: 118px !important;
-}
-
-#cern-cookieconsent {
- width: 100%;
- position: fixed;
- bottom: 0;
- box-shadow: none;
- border-radius: 0;
- border: 0;
- left: 0;
- background: rgba(30, 30, 30, 0.95);
- color: #ccc;
- padding-bottom: 3rem;
- font-family: "sourcesans-regular";
- text-align: center;
-}
-
-#cern-cookieconsent * {
- font-size: 1.6rem;
- text-align: center;
-}
-
-#cern-cookieconsent a.cc_btn_accept_all {
- position: static;
- margin: 25px auto 0;
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- color: white;
- padding: 11px 40px 9px;
- border: 2px solid white;
- border-radius: 6px;
- background: #4a4a4a;
- display: inline-block;
- text-decoration: none;
- line-height: 1.9rem;
- text-shadow: 1px 0px 1px black, 0px 1px 1px black, -1px 0px 1px black, 0px -1px 1px black, 0 0 1px black;
-}
-
-#cern-cookieconsent a.cc_btn_accept_all:hover {
- background: rgba(90, 90, 90, 0.1);
-}
-
-#cern-cookieconsent .cc_message a {
- font-size: 1.6rem;
- color: #4d94cc;
- text-decoration: underline;
-}
-
-#cern-cookieconsent .cc_message a:hover {
- color: #042e57;
-}
-
-svg.ext {
- width: 14px;
- height: 14px;
- padding-right: 0.2em;
- fill: #727272;
- font-weight: 900;
-}
-
-svg.mailto {
- width: 14px;
- height: 14px;
- padding-right: 0.2em;
- fill: #727272;
-}
-
-svg.ext path,
-svg.mailto path {
- stroke: #727272;
- stroke-width: 3;
-}
-
-@media print {
-
- svg.ext,
- svg.mailto {
- display: none;
- padding: 0;
- }
-}
-
-extlink i {
- padding-left: 0.2em;
-}
-
-.layout--onecol .layout__region {
- width: 100%;
-}
-
-.paragraph--unpublished {
- background-color: #fff4f4;
-}
\ No newline at end of file
diff --git a/cara/apps/static/css/cern-theme2.css b/cara/apps/static/css/cern-theme2.css
deleted file mode 100644
index 01bed2fc..00000000
--- a/cara/apps/static/css/cern-theme2.css
+++ /dev/null
@@ -1,4 +0,0 @@
-body{color:#292929;background:#191919;}main{background:#ffffff;}header .site-info__text__name,header .site-info__text__slogan{color:#fffffe;}header .site-info__text__name a,header .site-info__text__slogan a{color:#fffffe;text-decoration:none;}header{background:#fffffe;}header .nav > li > a{color:#343a40;}header .nav > li > a:after{background:#f1862e;}header .cern-search a{color:#343a40;}header .cern-search a:after{background:#f1862e;}header .cern-search #cern-search-overlay{background:#fffffe;}header .cern-search #cern-search-overlay .form-item:before{color:#343a40;}header .cern-search #cern-search-overlay .form-item input{border-color:#343a40;color:#343a40;}header .navbar-default .navbar-nav > li > a{color:#343a40;}header .navbar-default .navbar-nav > li > a:hover,header .navbar-default .navbar-nav > li > a:focus{color:#343a40;}header .navbar-default .navbar-nav > .open > a,header .navbar-default .navbar-nav > .open > a:hover,header .navbar-default .navbar-nav > .open > a:focus{color:#343a40;}@media (max-width:767px){header .navbar-default .navbar-header button .icon-bar{background-color:#343a40;}header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#343a40;}header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#343a40;}header .navbar-default .navbar-nav .open .dropdown-menu > .active > a,header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#343a40;background-color:#fffffe;}header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#343a40;}}header .navbar-collapse.collapse.in,header .navbar-collapse.collapsing{background:#fffffe;}header .dropdown-menu{background:#fffffe;border-color:#fffffe;}header .dropdown-menu:before{border-color:transparent transparent #fffffe transparent;}header .dropdown-menu > li > a{background:#fffffe;color:#343a40;}header .dropdown-menu > li > a:before{color:#343a40;}header .dropdown-menu > li > a:after{background:#f1862e;}header .dropdown-menu > li > a:hover:before,header .dropdown-menu > li > a.is-active:before{color:#f1862e;}header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus{background:#fffffe;color:#343a40;}header .dropdown-menu > li > font{color:#343a40;}.sidebar-left nav ul:not(.pagination):not(.contextual-links),.sidebar-right nav ul:not(.pagination):not(.contextual-links){background-color:#fffffe;}.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a,.sidebar-right nav ul:not(.pagination):not(.contextual-links) li a{color:#343a40 !important;}.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover,.sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover{color:#343a40;}.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before,.sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before{color:#f1862e;}.sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after,.sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after{color:#f1862e;}.sticky-header header{background:#fffffe !important;}.has-header header.menu-expanded{background:#fffffe !important;}.block-language .active-language a{color:#343a40;}.block-language .active-language a:after{background:#f1862e;}.block-language ul.links{background:#fffffe;}.block-language ul.links::before{border-color:transparent transparent #fffffe transparent;}.block-language ul.links a{color:#343a40;}.block-language ul.links a:after{background:#f1862e;}.region-content > nav.tabs{background:#fffffe;}.region-content > nav.tabs a.is-active{color:#fffffe;}main .field--type-text-with-summary .nav-tabs li a,main .text-component-text.basic_html .nav-tabs li a,main .text-component-text.restricted_html .nav-tabs li a,main .text-component-text.cern_full_htm .nav-tabs li a{color:#105ea9;background:#fffdfd;}main .field--type-text-with-summary .nav-tabs li.active a,main .field--type-text-with-summary .nav-tabs li:hover a,main .text-component-text.basic_html .nav-tabs li.active a,main .text-component-text.basic_html .nav-tabs li:hover a,main .text-component-text.restricted_html .nav-tabs li.active a,main .text-component-text.restricted_html .nav-tabs li:hover a,main .text-component-text.cern_full_htm .nav-tabs li.active a,main .text-component-text.cern_full_htm .nav-tabs li:hover a{background:#f2f6fa;color:#1161af;}main .field--type-text-with-summary .tab-content,main .text-component-text.basic_html .tab-content,main .text-component-text.restricted_html .tab-content,main .text-component-text.cern_full_htm .tab-content{background:#f2f6fa;color:#1161af;}body > footer{background:#191919;color:#fffeee;}body > footer h2{color:#fffeee !important;}body > footer h2:after{background:#fffeee !important;}body > footer nav ul.menu.nav li a{color:#fffefe;}body > footer nav ul.menu.nav li a:hover,body > footer nav ul.menu.nav li a.is-active{color:#fffefe;}body > footer nav ul.menu.nav li a:hover:before,body > footer nav ul.menu.nav li a.is-active:before{color:#f1862e;}body > footer nav ul.menu.nav li a:before{color:#fffefe;}body > footer nav ul.menu.nav li a:after{background:#f1862e;}body > footer section[id*='followus']:after{background:#fffeee;}body > footer section a{color:#fffefe !important;}body > footer section a:hover{color:#0d72ca !important;}body > footer div[class*="footercolumn1"]:after{background:#fffeee;}body > footer .block-custom-wrapper{color:#fffeee;}body > footer .block-custom-wrapper .field--name-field-visible-title{color:#fffeee;}body > footer .block-custom-wrapper .field--name-field-visible-title:after{background:#fffeee;}main .field--type-text-with-summary a,main .text-component-text.basic_html a,main .text-component-text.restricted_html a,main .text-component-text.cern_full_html a,main .basic-node-full-content-body a,main .event-node-full-content-body a,main .faq-node-full-content-body a,main .event-node-full-content-body a,main .resources-node-full-content-file a,main .system-node-full-content-body a,main .event-node-full-content-body a,main .news-node-full-content-body a,main .component-event-item a{color:#2574b9;}main .field--type-text-with-summary a:hover,main .text-component-text.basic_html a:hover,main .text-component-text.restricted_html a:hover,main .text-component-text.cern_full_html a:hover,main .basic-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .faq-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .resources-node-full-content-file a:hover,main .system-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .news-node-full-content-body a:hover,main .component-event-item a:hover{color:#044873;}main .field--type-text-with-summary ul li::before,main .text-component-text.basic_html ul li::before,main .text-component-text.restricted_html ul li::before,main .text-component-text.cern_full_html ul li::before,main .basic-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .faq-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .resources-node-full-content-file ul li::before,main .system-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .news-node-full-content-body ul li::before,main .component-event-item ul li::before{color:#292920;}main .field--type-text-with-summary u,main .text-component-text.basic_html u,main .text-component-text.restricted_html u,main .text-component-text.cern_full_html u,main .basic-node-full-content-body u,main .event-node-full-content-body u,main .faq-node-full-content-body u,main .event-node-full-content-body u,main .resources-node-full-content-file u,main .system-node-full-content-body u,main .event-node-full-content-body u,main .news-node-full-content-body u,main .component-event-item u{text-decoration-color:#292920;}main .field--type-text-with-summary table,main .text-component-text.basic_html table,main .text-component-text.restricted_html table,main .text-component-text.cern_full_html table,main .basic-node-full-content-body table,main .event-node-full-content-body table,main .faq-node-full-content-body table,main .event-node-full-content-body table,main .resources-node-full-content-file table,main .system-node-full-content-body table,main .event-node-full-content-body table,main .news-node-full-content-body table,main .component-event-item table{background:#fefefe;}main .field--type-text-with-summary table thead th,main .text-component-text.basic_html table thead th,main .text-component-text.restricted_html table thead th,main .text-component-text.cern_full_html table thead th,main .basic-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .faq-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .resources-node-full-content-file table thead th,main .system-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .news-node-full-content-body table thead th,main .component-event-item table thead th{background:#212529;color:#efefef;padding:5px;}main .field--type-text-with-summary table tbody tr:nth-child(odd),main .text-component-text.basic_html table tbody tr:nth-child(odd),main .text-component-text.restricted_html table tbody tr:nth-child(odd),main .text-component-text.cern_full_html table tbody tr:nth-child(odd),main .basic-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .faq-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .resources-node-full-content-file table tbody tr:nth-child(odd),main .system-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .news-node-full-content-body table tbody tr:nth-child(odd),main .component-event-item table tbody tr:nth-child(odd){background-color:#f9f9fa;}main .field--type-text-with-summary table tbody tr:nth-child(even),main .text-component-text.basic_html table tbody tr:nth-child(even),main .text-component-text.restricted_html table tbody tr:nth-child(even),main .text-component-text.cern_full_html table tbody tr:nth-child(even),main .basic-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .faq-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .resources-node-full-content-file table tbody tr:nth-child(even),main .system-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .news-node-full-content-body table tbody tr:nth-child(even),main .component-event-item table tbody tr:nth-child(even){background-color:#e9ecef;}main .field--type-text-with-summary table tbody td,main .text-component-text.basic_html table tbody td,main .text-component-text.restricted_html table tbody td,main .text-component-text.cern_full_html table tbody td,main .basic-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .faq-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .resources-node-full-content-file table tbody td,main .system-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .news-node-full-content-body table tbody td,main .component-event-item table tbody td{color:#333333;}main .field--type-text-with-summary table tfoot td,main .text-component-text.basic_html table tfoot td,main .text-component-text.restricted_html table tfoot td,main .text-component-text.cern_full_html table tfoot td,main .basic-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .faq-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .resources-node-full-content-file table tfoot td,main .system-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .news-node-full-content-body table tfoot td,main .component-event-item table tfoot td{background-color:#333339;color:#999999;}main .field--type-text-with-summary .blockquote,main .field--type-text-with-summary blockquote,main .field--type-text-with-summary q,main .text-component-text.basic_html .blockquote,main .text-component-text.basic_html blockquote,main .text-component-text.basic_html q,main .text-component-text.restricted_html .blockquote,main .text-component-text.restricted_html blockquote,main .text-component-text.restricted_html q,main .text-component-text.cern_full_html .blockquote,main .text-component-text.cern_full_html blockquote,main .text-component-text.cern_full_html q,main .basic-node-full-content-body .blockquote,main .basic-node-full-content-body blockquote,main .basic-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .faq-node-full-content-body .blockquote,main .faq-node-full-content-body blockquote,main .faq-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .resources-node-full-content-file .blockquote,main .resources-node-full-content-file blockquote,main .resources-node-full-content-file q,main .system-node-full-content-body .blockquote,main .system-node-full-content-body blockquote,main .system-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .news-node-full-content-body .blockquote,main .news-node-full-content-body blockquote,main .news-node-full-content-body q,main .component-event-item .blockquote,main .component-event-item blockquote,main .component-event-item q{color:#bbbbbb;}main .field--type-text-with-summary hr,main .text-component-text.basic_html hr,main .text-component-text.restricted_html hr,main .text-component-text.cern_full_html hr,main .basic-node-full-content-body hr,main .event-node-full-content-body hr,main .faq-node-full-content-body hr,main .event-node-full-content-body hr,main .resources-node-full-content-file hr,main .system-node-full-content-body hr,main .event-node-full-content-body hr,main .news-node-full-content-body hr,main .component-event-item hr{border-top-color:#cacaca !important;}.field--type-link a{color:#2574b9;}.field--type-link a:hover{color:#044873;}.owl-theme .owl-dots .owl-dot span{background:#dddddd;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f1862d;}.owl-theme .owl-dots .owl-dot.active,.owl-theme .owl-dots .owl-dot:hover{border-width:2px;border-style:solid;border-color:#f1862d !important;}.component-slider .owl-nav .owl-prev,.component-slider .owl-nav .owl-next{color:#0855a0;}.component-slider .owl-nav .owl-prev:hover,.component-slider .owl-nav .owl-next:hover{color:#0855a0;}.component-slider .owl-nav .owl-prev.disabled,.component-slider .owl-nav .owl-next.disabled{color:#bebebe;}.component-slide figcaption,.component-slide__caption{color:#aaaaaa;}.cern-caption,figcaption{color:#aaaaaa !important;}.cern-caption *,figcaption *{color:#aaaaaa !important;}.field.field--type-entity-reference a{background:#165e9d;color:#f2f9ff;}.field.field--type-entity-reference a:hover{color:#f2f9ff;}.field.field--type-entity-reference .field--items .field--item a{background:#165e9d;color:#f2f9ff;}.field.field--type-entity-reference .field--items .field--item a:hover{color:#f2f9ff;}.news-node-full-content-tags a{background-color:#165e9d;color:#f2f9ff;}.news-node-full-content-tags a:hover{color:#f2f9ff;}.resources-node-full-content-tags a{background-color:#165e9d;color:#f2f9ff;}.resources-node-full-content-tags a:hover{color:#f2f9ff;}.event-node-full-content-file .file-link{background-color:#165e9d;}.event-node-full-content-file .file-link a{color:#f2f9ff;}.event-node-full-content-file .file-link a:hover{color:#f2f9ff;}.upper-cern-tag,.cern-tag{background-color:#165e9d;color:#f2f9ff;}.views-exposed-form .btn.btn-info,.btn-default{color:#ececec;background-color:#0d62b6;border-color:#063b6f;}.views-exposed-form .btn.btn-info:focus,.views-exposed-form .btn.btn-info.focus,.btn-default:focus,.btn-default.focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info:hover,.btn-default:hover{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info:active,.views-exposed-form .btn.btn-info.active,.btn-default:active,.btn-default.active{color:#062d53;background-color:#696b6c;border-color:#063b6f;background-image:none;}.views-exposed-form .btn.btn-info:active:hover,.views-exposed-form .btn.btn-info:active:focus,.views-exposed-form .btn.btn-info:active .focus,.views-exposed-form .btn.btn-info.active:hover,.views-exposed-form .btn.btn-info.active:focus,.views-exposed-form .btn.btn-info.active .focus,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active .focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active .focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info .badge,.btn-default .badge{color:#ececec;background-color:#0d62b6;}.views-exposed-form .btn.btn-info.disabled:hover,.views-exposed-form .btn.btn-info[disabled]:hover,.views-exposed-form .btn.btn-info.disabled:focus,.views-exposed-form .btn.btn-info[disabled]:focus,.views-exposed-form .btn.btn-info.disabled.focus,.views-exposed-form .btn.btn-info[disabled].focus,.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus{background-color:#696b6c;border-color:#063b6f;}.open > .dropdown-toggle.btn-default{color:#062d53;background-color:#696b6c;border-color:#063b6f;background-image:none;}.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default.focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#696b6c;border-color:#063b6f;}.btn-primary{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.btn-primary:focus,.btn-primary.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:hover{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#595959;border-color:#063b6f;}.btn-primary .badge{color:#fbfdff;background-color:#074888;}.btn-success{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.btn-success:focus,.btn-success.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:hover{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#595959;border-color:#063b6f;}.btn-success .badge{color:#fbfdff;background-color:#074888;}.views-view-grid .views-row .views-col article{background:#0f5aa4;color:#e9f5ff;}.views-view-grid .views-row .views-col article a{color:#2574b9;}.views-view-grid .views-row .views-col article a:before{color:#f1862e;}.views-view-grid .views-row .views-col article a:hover{color:#044873;}.views-view-grid .views-row .views-col article > h2 a{color:#fdfeff;}.views-view-grid .views-row .views-col article > h2 a:hover{color:#fdfeff;}.view-content table{background:#fefefe;}.view-content table thead th{background:#212529;color:#efefef;padding:5px;}.view-content table tbody tr:nth-child(odd){background-color:#f9f9fa;}.view-content table tbody tr:nth-child(even){background-color:#e9ecef;}.view-content table tbody td{color:#333333;}.view-content table tfoot td{background-color:#333339;color:#999999;}.block-custom-wrapper{background:#0f5aa4;color:#e9f5ff;}.block-custom-wrapper .field--name-field-visible-title{color:#fdfeff;}.block-custom-wrapper .field--name-field-visible-title:before{color:#f1862e;}main .block-custom-wrapper .field--type-text-with-summary a,main .block-custom-wrapper .text-component-text.basic_html a,main .block-custom-wrapper .text-component-text.restricted_html a,main .block-custom-wrapper .text-component-text.cern_full_html a{color:#2574b9;}main .block-custom-wrapper .field--type-text-with-summary a:hover,main .block-custom-wrapper .text-component-text.basic_html a:hover,main .block-custom-wrapper .text-component-text.restricted_html a:hover,main .block-custom-wrapper .text-component-text.cern_full_html a:hover{color:#044873;}.pagination > li a,.pagination > li span{-webkit-transition:all 0.3s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;color:#2574b9;}.pagination > li a::before{color:#2574b9;}.pagination > li a:hover{color:#044873;}.pagination .page__item--previous::before,.pagination .page__item--next::before{color:#2574b9;}.pagination .page__item--previous:hover::before,.pagination .page__item--next:hover::before{color:#044873;}.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover{border-color:#f1862d;}.component-header__carousel .header-block__title .header-block__name__underline{background:#292929;}.component-call-to-action__wrapper a{color:#fbfdff;}.component-call-to-action__wrapper a:hover{color:#fbfdff;}.component-division__text{background:#0f5aa4;}.component-division__text__link{color:#fdfeff;}.component-division__text__link a{color:#fdfeff;}.component-division__text__link a:hover{color:#fdfeff;}.component-division__text__link a:before{color:#f1862e;}.component-division__text__text{color:#e9f5ff;}.component-division__text__text a{color:#e9f5ff;}.component-division__text__text a:hover{color:#e9f5ff;}div.component-related_card{background:#0f5aa4;color:#e9f5ff;}div.component-related_card__content__date{color:#e9f5ff;}div.component-related_card__content__link a span{color:#fdfeff;}div.component-related_card__content__link a span:hover{color:#fdfeff;}div.component-related_card__content__link a:hover{color:#fdfeff;}div.component-related_card__content__link a:before{color:#f1862e;}div.component-related_card__content__text p{color:#e9f5ff;}.component-preview-cards{background:#0f5aa4;color:#e9f5ff;}.component-preview-cards__icon.video{color:#e9f5ff;}.component-preview-cards__icon.image{color:#e9f5ff;}.component-preview-cards__box{color:#e9f5ff;}div.preview-card__title,.component-preview-cards__title{color:#fdfeff;}div.preview-card__title h3 a span,.component-preview-cards__title h3 a span{color:#fdfeff;}div.preview-card__title h3 a span:hover,.component-preview-cards__title h3 a span:hover{color:#fdfeff;}div.preview-card__title h3 a:hover,.component-preview-cards__title h3 a:hover{color:#fdfeff;}div.preview-card__title h3 a:before,.component-preview-cards__title h3 a:before{color:#f1862e;}div.preview-card__category,div.preview-card__date,.component-preview-cards__category,.component-preview-cards__date{color:#e9f5ff;}.component-media-content{background:#0f5aa4;color:#e9f5ff;}.component-media-content__icon{color:#e9f5ff;}.component-media-content__title a{color:#fdfeff;}.component-media-content__title a:hover{color:#fdfeff;}.component-media-content__title a:before{color:#f1862e;}.view-header{color:#292929;}.view-header a{color:#2574b9;}.view-header a.active:after{background:#044873;}.view-header a *{color:#2574b9;}.view-header a *:hover{color:#044873;}.view-content *{color:#292929;}.view-content a{color:#2574b9;}.view-content a:hover{color:#044873;}.view-content a *{color:#2574b9;}.view-content a *:hover{color:#044873;}.cern-view-display-page.cern-view-display-feature_events .view-header,.cern-view-display-page.cern-view-display-past_events .view-header{color:#292929 !important;}.cern-view-display-page.cern-view-display-feature_events .view-header a,.cern-view-display-page.cern-view-display-past_events .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row *,.cern-view-display-page.cern-view-display-past_events .view-content .views-row *{color:#292929 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-cal-button a.btn,.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-cal-button a.btn{color:#fbfdff !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn),.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn){color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover{color:#044873 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav{position:relative;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after{color:#2574b9;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after{color:#044873;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after{color:#292929;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after{color:#2574b9;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after{color:#044873;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after{color:#292929;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern *{color:#292929 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover{color:#044873 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover{color:#2574b9 !important;}@media only screen and (max-width:767px){.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a,.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext{color:white !important;}.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *,.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext *{color:white !important;}}.cern-view-display-page.cern-view-display-faq_page .view-header{color:rgba(0,0,0,0.4) !important;}.cern-view-display-page.cern-view-display-faq_page .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row *{color:#292929 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row span.collapseManager{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover{color:#044873 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-resources .view-header,.resources-mosaic .view-header{color:#292929 !important;}.cern-view-display-page.cern-view-display-resources .view-header a,.resources-mosaic .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-resources .view-header a.active:after,.resources-mosaic .view-header a.active:after{background:#044873 !important;}.cern-view-display-page.cern-view-display-resources .view-content *,.resources-mosaic .view-content *{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a,.resources-mosaic .view-content a{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a:hover,.resources-mosaic .view-content a:hover{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a *,.resources-mosaic .view-content a *{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a *:hover,.resources-mosaic .view-content a *:hover{color:white !important;}.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row{}.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) *{color:white !important;}@media screen and (max-width:991px){.cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before,.events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before{border-color:#f1862e !important;}}@media screen and (min-width:992px){.bubbly-button{background-color:#f1862e;}.bubbly-button:before{background-image:radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 20%,#f1862e 20%,transparent 30%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f1862e 15%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%);}.bubbly-button:after{background-image:radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f1862e 15%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%);}}.cern-view-display-more_faq .view-content .views-row > div h3 a:before{color:#f1862e !important;}main .region-content .block-language{background:#fffffe;}main .region-content .block-language a{color:#fffffe;}.page-navigation-progress{background:#f1862e !important;}.page-navigation-progress:after{border:4px solid #f1862e !important;}.preview-list-component .preview-list-image{background-color:#0f5aa4;}.preview-list-component .preview-list-news-info .preview-list-title a{color:#2574b9;}.preview-list-component .preview-list-news-info .preview-list-title a:hover{color:#044873;}.preview-list-component .preview-list-news-info .preview-list-title .preview-list-strap,.preview-list-component .preview-list-news-info .preview-list-title .preview-list-news-format,.preview-list-component .preview-list-news-info .preview-list-title .preview-list-date{color:#292929;}.accordion-cern .panel-body p{color:#292929;}.events-collision .bubbly-button{color:#f1862d;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a{color:#2574b9;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover{color:#044873;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before{color:#f1862e;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-content-type,.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-place{color:#292929;}.events-collision .owl-nav .owl-prev::after,.events-collision .owl-nav .owl-next::after{color:#0855a0;}.events-collision .owl-nav .owl-prev:hover::after,.events-collision .owl-nav .owl-next:hover::after{color:#0855a0;}.events-collision .owl-nav .owl-prev.disabled::after,.events-collision .owl-nav .owl-next.disabled::after{color:#bebebe;}.event-grid .agenda-box-pattern .agenda-box-date-wrapper *{color:#292929;}.event-grid .agenda-box-pattern .agenda-box-link a{color:#2574b9;}.event-grid .agenda-box-pattern .agenda-box-link a:hover{color:#044873;}.event-grid .agenda-box-pattern .agenda-box-content-type,.event-grid .agenda-box-pattern .agenda-box-place{color:#292929;}.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover{background-color:#595959;}.teaser-list-block .views-field a{color:#2574b9 !important;}.teaser-list-block .views-field a:before{color:#f1862e;}
-html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.navbar{display:none;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}@font-face{font-family:"Glyphicons Halflings";src:url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(/themes/custom/cernbase/sass/bootstrap/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-asterisk:before{content:"\002a";}.glyphicon-plus:before{content:"\002b";}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac";}.glyphicon-minus:before{content:"\2212";}.glyphicon-cloud:before{content:"\2601";}.glyphicon-envelope:before{content:"\2709";}.glyphicon-pencil:before{content:"\270f";}.glyphicon-glass:before{content:"\e001";}.glyphicon-music:before{content:"\e002";}.glyphicon-search:before{content:"\e003";}.glyphicon-heart:before{content:"\e005";}.glyphicon-star:before{content:"\e006";}.glyphicon-star-empty:before{content:"\e007";}.glyphicon-user:before{content:"\e008";}.glyphicon-film:before{content:"\e009";}.glyphicon-th-large:before{content:"\e010";}.glyphicon-th:before{content:"\e011";}.glyphicon-th-list:before{content:"\e012";}.glyphicon-ok:before{content:"\e013";}.glyphicon-remove:before{content:"\e014";}.glyphicon-zoom-in:before{content:"\e015";}.glyphicon-zoom-out:before{content:"\e016";}.glyphicon-off:before{content:"\e017";}.glyphicon-signal:before{content:"\e018";}.glyphicon-cog:before{content:"\e019";}.glyphicon-trash:before{content:"\e020";}.glyphicon-home:before{content:"\e021";}.glyphicon-file:before{content:"\e022";}.glyphicon-time:before{content:"\e023";}.glyphicon-road:before{content:"\e024";}.glyphicon-download-alt:before{content:"\e025";}.glyphicon-download:before{content:"\e026";}.glyphicon-upload:before{content:"\e027";}.glyphicon-inbox:before{content:"\e028";}.glyphicon-play-circle:before{content:"\e029";}.glyphicon-repeat:before{content:"\e030";}.glyphicon-refresh:before{content:"\e031";}.glyphicon-list-alt:before{content:"\e032";}.glyphicon-lock:before{content:"\e033";}.glyphicon-flag:before{content:"\e034";}.glyphicon-headphones:before{content:"\e035";}.glyphicon-volume-off:before{content:"\e036";}.glyphicon-volume-down:before{content:"\e037";}.glyphicon-volume-up:before{content:"\e038";}.glyphicon-qrcode:before{content:"\e039";}.glyphicon-barcode:before{content:"\e040";}.glyphicon-tag:before{content:"\e041";}.glyphicon-tags:before{content:"\e042";}.glyphicon-book:before{content:"\e043";}.glyphicon-bookmark:before{content:"\e044";}.glyphicon-print:before{content:"\e045";}.glyphicon-camera:before{content:"\e046";}.glyphicon-font:before{content:"\e047";}.glyphicon-bold:before{content:"\e048";}.glyphicon-italic:before{content:"\e049";}.glyphicon-text-height:before{content:"\e050";}.glyphicon-text-width:before{content:"\e051";}.glyphicon-align-left:before{content:"\e052";}.glyphicon-align-center:before{content:"\e053";}.glyphicon-align-right:before{content:"\e054";}.glyphicon-align-justify:before{content:"\e055";}.glyphicon-list:before{content:"\e056";}.glyphicon-indent-left:before{content:"\e057";}.glyphicon-indent-right:before{content:"\e058";}.glyphicon-facetime-video:before{content:"\e059";}.glyphicon-picture:before{content:"\e060";}.glyphicon-map-marker:before{content:"\e062";}.glyphicon-adjust:before{content:"\e063";}.glyphicon-tint:before{content:"\e064";}.glyphicon-edit:before{content:"\e065";}.glyphicon-share:before{content:"\e066";}.glyphicon-check:before{content:"\e067";}.glyphicon-move:before{content:"\e068";}.glyphicon-step-backward:before{content:"\e069";}.glyphicon-fast-backward:before{content:"\e070";}.glyphicon-backward:before{content:"\e071";}.glyphicon-play:before{content:"\e072";}.glyphicon-pause:before{content:"\e073";}.glyphicon-stop:before{content:"\e074";}.glyphicon-forward:before{content:"\e075";}.glyphicon-fast-forward:before{content:"\e076";}.glyphicon-step-forward:before{content:"\e077";}.glyphicon-eject:before{content:"\e078";}.glyphicon-chevron-left:before{content:"\e079";}.glyphicon-chevron-right:before{content:"\e080";}.glyphicon-plus-sign:before{content:"\e081";}.glyphicon-minus-sign:before{content:"\e082";}.glyphicon-remove-sign:before{content:"\e083";}.glyphicon-ok-sign:before{content:"\e084";}.glyphicon-question-sign:before{content:"\e085";}.glyphicon-info-sign:before{content:"\e086";}.glyphicon-screenshot:before{content:"\e087";}.glyphicon-remove-circle:before{content:"\e088";}.glyphicon-ok-circle:before{content:"\e089";}.glyphicon-ban-circle:before{content:"\e090";}.glyphicon-arrow-left:before{content:"\e091";}.glyphicon-arrow-right:before{content:"\e092";}.glyphicon-arrow-up:before{content:"\e093";}.glyphicon-arrow-down:before{content:"\e094";}.glyphicon-share-alt:before{content:"\e095";}.glyphicon-resize-full:before{content:"\e096";}.glyphicon-resize-small:before{content:"\e097";}.glyphicon-exclamation-sign:before{content:"\e101";}.glyphicon-gift:before{content:"\e102";}.glyphicon-leaf:before{content:"\e103";}.glyphicon-fire:before{content:"\e104";}.glyphicon-eye-open:before{content:"\e105";}.glyphicon-eye-close:before{content:"\e106";}.glyphicon-warning-sign:before{content:"\e107";}.glyphicon-plane:before{content:"\e108";}.glyphicon-calendar:before{content:"\e109";}.glyphicon-random:before{content:"\e110";}.glyphicon-comment:before{content:"\e111";}.glyphicon-magnet:before{content:"\e112";}.glyphicon-chevron-up:before{content:"\e113";}.glyphicon-chevron-down:before{content:"\e114";}.glyphicon-retweet:before{content:"\e115";}.glyphicon-shopping-cart:before{content:"\e116";}.glyphicon-folder-close:before{content:"\e117";}.glyphicon-folder-open:before{content:"\e118";}.glyphicon-resize-vertical:before{content:"\e119";}.glyphicon-resize-horizontal:before{content:"\e120";}.glyphicon-hdd:before{content:"\e121";}.glyphicon-bullhorn:before{content:"\e122";}.glyphicon-bell:before{content:"\e123";}.glyphicon-certificate:before{content:"\e124";}.glyphicon-thumbs-up:before{content:"\e125";}.glyphicon-thumbs-down:before{content:"\e126";}.glyphicon-hand-right:before{content:"\e127";}.glyphicon-hand-left:before{content:"\e128";}.glyphicon-hand-up:before{content:"\e129";}.glyphicon-hand-down:before{content:"\e130";}.glyphicon-circle-arrow-right:before{content:"\e131";}.glyphicon-circle-arrow-left:before{content:"\e132";}.glyphicon-circle-arrow-up:before{content:"\e133";}.glyphicon-circle-arrow-down:before{content:"\e134";}.glyphicon-globe:before{content:"\e135";}.glyphicon-wrench:before{content:"\e136";}.glyphicon-tasks:before{content:"\e137";}.glyphicon-filter:before{content:"\e138";}.glyphicon-briefcase:before{content:"\e139";}.glyphicon-fullscreen:before{content:"\e140";}.glyphicon-dashboard:before{content:"\e141";}.glyphicon-paperclip:before{content:"\e142";}.glyphicon-heart-empty:before{content:"\e143";}.glyphicon-link:before{content:"\e144";}.glyphicon-phone:before{content:"\e145";}.glyphicon-pushpin:before{content:"\e146";}.glyphicon-usd:before{content:"\e148";}.glyphicon-gbp:before{content:"\e149";}.glyphicon-sort:before{content:"\e150";}.glyphicon-sort-by-alphabet:before{content:"\e151";}.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}.glyphicon-sort-by-order:before{content:"\e153";}.glyphicon-sort-by-order-alt:before{content:"\e154";}.glyphicon-sort-by-attributes:before{content:"\e155";}.glyphicon-sort-by-attributes-alt:before{content:"\e156";}.glyphicon-unchecked:before{content:"\e157";}.glyphicon-expand:before{content:"\e158";}.glyphicon-collapse-down:before{content:"\e159";}.glyphicon-collapse-up:before{content:"\e160";}.glyphicon-log-in:before{content:"\e161";}.glyphicon-flash:before{content:"\e162";}.glyphicon-log-out:before{content:"\e163";}.glyphicon-new-window:before{content:"\e164";}.glyphicon-record:before{content:"\e165";}.glyphicon-save:before{content:"\e166";}.glyphicon-open:before{content:"\e167";}.glyphicon-saved:before{content:"\e168";}.glyphicon-import:before{content:"\e169";}.glyphicon-export:before{content:"\e170";}.glyphicon-send:before{content:"\e171";}.glyphicon-floppy-disk:before{content:"\e172";}.glyphicon-floppy-saved:before{content:"\e173";}.glyphicon-floppy-remove:before{content:"\e174";}.glyphicon-floppy-save:before{content:"\e175";}.glyphicon-floppy-open:before{content:"\e176";}.glyphicon-credit-card:before{content:"\e177";}.glyphicon-transfer:before{content:"\e178";}.glyphicon-cutlery:before{content:"\e179";}.glyphicon-header:before{content:"\e180";}.glyphicon-compressed:before{content:"\e181";}.glyphicon-earphone:before{content:"\e182";}.glyphicon-phone-alt:before{content:"\e183";}.glyphicon-tower:before{content:"\e184";}.glyphicon-stats:before{content:"\e185";}.glyphicon-sd-video:before{content:"\e186";}.glyphicon-hd-video:before{content:"\e187";}.glyphicon-subtitles:before{content:"\e188";}.glyphicon-sound-stereo:before{content:"\e189";}.glyphicon-sound-dolby:before{content:"\e190";}.glyphicon-sound-5-1:before{content:"\e191";}.glyphicon-sound-6-1:before{content:"\e192";}.glyphicon-sound-7-1:before{content:"\e193";}.glyphicon-copyright-mark:before{content:"\e194";}.glyphicon-registration-mark:before{content:"\e195";}.glyphicon-cloud-download:before{content:"\e197";}.glyphicon-cloud-upload:before{content:"\e198";}.glyphicon-tree-conifer:before{content:"\e199";}.glyphicon-tree-deciduous:before{content:"\e200";}.glyphicon-cd:before{content:"\e201";}.glyphicon-save-file:before{content:"\e202";}.glyphicon-open-file:before{content:"\e203";}.glyphicon-level-up:before{content:"\e204";}.glyphicon-copy:before{content:"\e205";}.glyphicon-paste:before{content:"\e206";}.glyphicon-alert:before{content:"\e209";}.glyphicon-equalizer:before{content:"\e210";}.glyphicon-king:before{content:"\e211";}.glyphicon-queen:before{content:"\e212";}.glyphicon-pawn:before{content:"\e213";}.glyphicon-bishop:before{content:"\e214";}.glyphicon-knight:before{content:"\e215";}.glyphicon-baby-formula:before{content:"\e216";}.glyphicon-tent:before{content:"\26fa";}.glyphicon-blackboard:before{content:"\e218";}.glyphicon-bed:before{content:"\e219";}.glyphicon-apple:before{content:"\f8ff";}.glyphicon-erase:before{content:"\e221";}.glyphicon-hourglass:before{content:"\231b";}.glyphicon-lamp:before{content:"\e223";}.glyphicon-duplicate:before{content:"\e224";}.glyphicon-piggy-bank:before{content:"\e225";}.glyphicon-scissors:before{content:"\e226";}.glyphicon-bitcoin:before{content:"\e227";}.glyphicon-btc:before{content:"\e227";}.glyphicon-xbt:before{content:"\e227";}.glyphicon-yen:before{content:"\00a5";}.glyphicon-jpy:before{content:"\00a5";}.glyphicon-ruble:before{content:"\20bd";}.glyphicon-rub:before{content:"\20bd";}.glyphicon-scale:before{content:"\e230";}.glyphicon-ice-lolly:before{content:"\e231";}.glyphicon-ice-lolly-tasted:before{content:"\e232";}.glyphicon-education:before{content:"\e233";}.glyphicon-option-horizontal:before{content:"\e234";}.glyphicon-option-vertical:before{content:"\e235";}.glyphicon-menu-hamburger:before{content:"\e236";}.glyphicon-modal-window:before{content:"\e237";}.glyphicon-oil:before{content:"\e238";}.glyphicon-grain:before{content:"\e239";}.glyphicon-sunglasses:before{content:"\e240";}.glyphicon-text-size:before{content:"\e241";}.glyphicon-text-color:before{content:"\e242";}.glyphicon-text-background:before{content:"\e243";}.glyphicon-object-align-top:before{content:"\e244";}.glyphicon-object-align-bottom:before{content:"\e245";}.glyphicon-object-align-horizontal:before{content:"\e246";}.glyphicon-object-align-left:before{content:"\e247";}.glyphicon-object-align-vertical:before{content:"\e248";}.glyphicon-object-align-right:before{content:"\e249";}.glyphicon-triangle-right:before{content:"\e250";}.glyphicon-triangle-left:before{content:"\e251";}.glyphicon-triangle-bottom:before{content:"\e252";}.glyphicon-triangle-top:before{content:"\e253";}.glyphicon-console:before{content:"\e254";}.glyphicon-superscript:before{content:"\e255";}.glyphicon-subscript:before{content:"\e256";}.glyphicon-menu-left:before{content:"\e257";}.glyphicon-menu-right:before{content:"\e258";}.glyphicon-menu-down:before{content:"\e259";}.glyphicon-menu-up:before{content:"\e260";}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#0855a0;text-decoration:none;}a:hover,a:focus{color:#042e57;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:0px;}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role="button"]{cursor:pointer;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#999999;}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px;}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%;}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px;}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%;}h1,.h1{font-size:36px;}h2,.h2{font-size:30px;}h3,.h3{font-size:24px;}h4,.h4{font-size:18px;}h5,.h5{font-size:14px;}h6,.h6{font-size:12px;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;}@media (min-width:768px){.lead{font-size:21px;}}small,.small{font-size:85%;}mark,.mark{padding:.2em;background-color:#fcf8e3;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase,.initialism{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#999999;}.text-primary{color:#0855a0;}a.text-primary:hover,a.text-primary:focus{color:#063b6f;}.text-success{color:#3c763d;}a.text-success:hover,a.text-success:focus{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover,a.text-info:focus{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover,a.text-warning:focus{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover,a.text-danger:focus{color:#843534;}.bg-primary{color:#fff;}.bg-primary{background-color:#0855a0;}a.bg-primary:hover,a.bg-primary:focus{background-color:#063b6f;}.bg-success{background-color:#dff0d8;}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}dl{margin-top:0;margin-bottom:20px;}dt,dd{line-height:1.428571429;}dt{font-weight:700;}dd{margin-left:0;}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" ";}.dl-horizontal dd:after{clear:both;}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;}.initialism{font-size:90%;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#999999;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0";}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0;}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:"";}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014";}address{margin-bottom:20px;font-style:normal;line-height:1.428571429;}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:0px;}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:0px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none;}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0px;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}@media (min-width:768px){.container{width:720px;}}@media (min-width:992px){.container{width:940px;}}@media (min-width:1200px){.container{width:1140px;}}.container-fluid{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}.container-fluid:before,.container-fluid:after{display:table;content:" ";}.container-fluid:after{clear:both;}.row{margin-right:0px;margin-left:0px;}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}.row-no-gutters{margin-right:0;margin-left:0;}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:0px;padding-left:0px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.3333333333%;}.col-xs-2{width:16.6666666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.3333333333%;}.col-xs-5{width:41.6666666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.3333333333%;}.col-xs-8{width:66.6666666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.3333333333%;}.col-xs-11{width:91.6666666667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:auto;}.col-xs-pull-1{right:8.3333333333%;}.col-xs-pull-2{right:16.6666666667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.3333333333%;}.col-xs-pull-5{right:41.6666666667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.3333333333%;}.col-xs-pull-8{right:66.6666666667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.3333333333%;}.col-xs-pull-11{right:91.6666666667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:auto;}.col-xs-push-1{left:8.3333333333%;}.col-xs-push-2{left:16.6666666667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.3333333333%;}.col-xs-push-5{left:41.6666666667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.3333333333%;}.col-xs-push-8{left:66.6666666667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.3333333333%;}.col-xs-push-11{left:91.6666666667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1{margin-left:8.3333333333%;}.col-xs-offset-2{margin-left:16.6666666667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.3333333333%;}.col-xs-offset-5{margin-left:41.6666666667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.3333333333%;}.col-xs-offset-8{margin-left:66.6666666667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.3333333333%;}.col-xs-offset-11{margin-left:91.6666666667%;}.col-xs-offset-12{margin-left:100%;}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.3333333333%;}.col-sm-2{width:16.6666666667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.3333333333%;}.col-sm-5{width:41.6666666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.3333333333%;}.col-sm-8{width:66.6666666667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.3333333333%;}.col-sm-11{width:91.6666666667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:auto;}.col-sm-pull-1{right:8.3333333333%;}.col-sm-pull-2{right:16.6666666667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.3333333333%;}.col-sm-pull-5{right:41.6666666667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.3333333333%;}.col-sm-pull-8{right:66.6666666667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.3333333333%;}.col-sm-pull-11{right:91.6666666667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:auto;}.col-sm-push-1{left:8.3333333333%;}.col-sm-push-2{left:16.6666666667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.3333333333%;}.col-sm-push-5{left:41.6666666667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.3333333333%;}.col-sm-push-8{left:66.6666666667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.3333333333%;}.col-sm-push-11{left:91.6666666667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0{margin-left:0%;}.col-sm-offset-1{margin-left:8.3333333333%;}.col-sm-offset-2{margin-left:16.6666666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.3333333333%;}.col-sm-offset-5{margin-left:41.6666666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.3333333333%;}.col-sm-offset-8{margin-left:66.6666666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.3333333333%;}.col-sm-offset-11{margin-left:91.6666666667%;}.col-sm-offset-12{margin-left:100%;}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.3333333333%;}.col-md-2{width:16.6666666667%;}.col-md-3{width:25%;}.col-md-4{width:33.3333333333%;}.col-md-5{width:41.6666666667%;}.col-md-6{width:50%;}.col-md-7{width:58.3333333333%;}.col-md-8{width:66.6666666667%;}.col-md-9{width:75%;}.col-md-10{width:83.3333333333%;}.col-md-11{width:91.6666666667%;}.col-md-12{width:100%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.3333333333%;}.col-md-pull-2{right:16.6666666667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.3333333333%;}.col-md-pull-5{right:41.6666666667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.3333333333%;}.col-md-pull-8{right:66.6666666667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.3333333333%;}.col-md-pull-11{right:91.6666666667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.3333333333%;}.col-md-push-2{left:16.6666666667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.3333333333%;}.col-md-push-5{left:41.6666666667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.3333333333%;}.col-md-push-8{left:66.6666666667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.3333333333%;}.col-md-push-11{left:91.6666666667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.3333333333%;}.col-md-offset-2{margin-left:16.6666666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.3333333333%;}.col-md-offset-5{margin-left:41.6666666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.3333333333%;}.col-md-offset-8{margin-left:66.6666666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.3333333333%;}.col-md-offset-11{margin-left:91.6666666667%;}.col-md-offset-12{margin-left:100%;}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.3333333333%;}.col-lg-2{width:16.6666666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333333333%;}.col-lg-5{width:41.6666666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333333333%;}.col-lg-8{width:66.6666666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333333333%;}.col-lg-11{width:91.6666666667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.3333333333%;}.col-lg-pull-2{right:16.6666666667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.3333333333%;}.col-lg-pull-5{right:41.6666666667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.3333333333%;}.col-lg-pull-8{right:66.6666666667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.3333333333%;}.col-lg-pull-11{right:91.6666666667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.3333333333%;}.col-lg-push-2{left:16.6666666667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.3333333333%;}.col-lg-push-5{left:41.6666666667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.3333333333%;}.col-lg-push-8{left:66.6666666667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.3333333333%;}.col-lg-push-11{left:91.6666666667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.3333333333%;}.col-lg-offset-2{margin-left:16.6666666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.3333333333%;}.col-lg-offset-5{margin-left:41.6666666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.3333333333%;}.col-lg-offset-8{margin-left:66.6666666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.3333333333%;}.col-lg-offset-11{margin-left:91.6666666667%;}.col-lg-offset-12{margin-left:100%;}}table{background-color:transparent;}table col[class*="col-"]{position:static;display:table-column;float:none;}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none;}caption{padding-top:8px;padding-bottom:8px;color:#999999;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:20px;}.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > th,.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed > thead > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}.table-hover > tbody > tr:hover{background-color:#f5f5f5;}.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,.table > thead > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}.table-responsive{min-height:.01%;overflow-x:auto;}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555;}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}.form-control::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control::-ms-expand{background-color:transparent;border:0;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;}textarea.form-control{height:auto;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px;}input[type="date"].input-sm,.input-group-sm > input[type="date"].form-control,.input-group-sm > input[type="date"].input-group-addon,.input-group-sm > .input-group-btn > input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm > input[type="time"].form-control,.input-group-sm > input[type="time"].input-group-addon,.input-group-sm > .input-group-btn > input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm > input[type="datetime-local"].form-control,.input-group-sm > input[type="datetime-local"].input-group-addon,.input-group-sm > .input-group-btn > input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm > input[type="month"].form-control,.input-group-sm > input[type="month"].input-group-addon,.input-group-sm > .input-group-btn > input[type="month"].btn,.input-group-sm input[type="month"]{line-height:30px;}input[type="date"].input-lg,.input-group-lg > input[type="date"].form-control,.input-group-lg > input[type="date"].input-group-addon,.input-group-lg > .input-group-btn > input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg > input[type="time"].form-control,.input-group-lg > input[type="time"].input-group-addon,.input-group-lg > .input-group-btn > input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg > input[type="datetime-local"].form-control,.input-group-lg > input[type="datetime-local"].input-group-addon,.input-group-lg > .input-group-btn > input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg > input[type="month"].form-control,.input-group-lg > input[type="month"].input-group-addon,.input-group-lg > .input-group-btn > input[type="month"].btn,.input-group-lg input[type="month"]{line-height:46px;}}.form-group{margin-bottom:15px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed;}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px;}.radio + .radio,.checkbox + .checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer;}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0;}.form-control-static.input-lg,.input-group-lg > .form-control-static.form-control,.input-group-lg > .form-control-static.input-group-addon,.input-group-lg > .input-group-btn > .form-control-static.btn,.form-control-static.input-sm,.input-group-sm > .form-control-static.form-control,.input-group-sm > .form-control-static.input-group-addon,.input-group-sm > .input-group-btn > .form-control-static.btn{padding-right:0;padding-left:0;}.input-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0px;}select.input-sm,.input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn{height:30px;line-height:30px;}textarea.input-sm,.input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn,select[multiple].input-sm,.input-group-sm > select[multiple].form-control,.input-group-sm > select[multiple].input-group-addon,.input-group-sm > .input-group-btn > select[multiple].btn{height:auto;}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0px;}.form-group-sm select.form-control{height:30px;line-height:30px;}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto;}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5;}.input-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0px;}select.input-lg,.input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn{height:46px;line-height:46px;}textarea.input-lg,.input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn,select[multiple].input-lg,.input-group-lg > select[multiple].form-control,.input-group-lg > select[multiple].input-group-addon,.input-group-lg > .input-group-btn > select[multiple].btn{height:auto;}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0px;}.form-group-lg select.form-control{height:46px;line-height:46px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto;}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:42.5px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none;}.input-lg + .form-control-feedback,.input-group-lg > .form-control + .form-control-feedback,.input-group-lg > .input-group-addon + .form-control-feedback,.input-group-lg > .input-group-btn > .btn + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width:46px;height:46px;line-height:46px;}.input-sm + .form-control-feedback,.input-group-sm > .form-control + .form-control-feedback,.input-group-sm > .input-group-addon + .form-control-feedback,.input-group-sm > .input-group-btn > .btn + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width:30px;height:30px;line-height:30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label ~ .form-control-feedback{top:25px;}.has-feedback label.sr-only ~ .form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto;}.form-inline .input-group > .form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,.form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-right:0px;margin-left:0px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" ";}.form-horizontal .form-group:after{clear:both;}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right;}}.form-horizontal .has-feedback .form-control-feedback{right:0px;}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px;}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none;}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none;}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none;}.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}.btn-default:active,.btn-default.active,.open > .btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad;}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open > .btn-default.dropdown-toggle:hover,.open > .btn-default.dropdown-toggle:focus,.open > .btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c;}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc;}.btn-default .badge{color:#fff;background-color:#333;}.btn-primary{color:#fff;background-color:#0855a0;border-color:#074888;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#063b6f;border-color:#01080e;}.btn-primary:hover{color:#fff;background-color:#063b6f;border-color:#04294d;}.btn-primary:active,.btn-primary.active,.open > .btn-primary.dropdown-toggle{color:#fff;background-color:#063b6f;background-image:none;border-color:#04294d;}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open > .btn-primary.dropdown-toggle:hover,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle.focus{color:#fff;background-color:#04294d;border-color:#01080e;}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#0855a0;border-color:#074888;}.btn-primary .badge{color:#0855a0;background-color:#fff;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625;}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439;}.btn-success:active,.btn-success.active,.open > .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439;}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open > .btn-success.dropdown-toggle:hover,.open > .btn-success.dropdown-toggle:focus,.open > .btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625;}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c;}.btn-success .badge{color:#5cb85c;background-color:#fff;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85;}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc;}.btn-info:active,.btn-info.active,.open > .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc;}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open > .btn-info.dropdown-toggle:hover,.open > .btn-info.dropdown-toggle:focus,.open > .btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85;}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da;}.btn-info .badge{color:#5bc0de;background-color:#fff;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d;}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open > .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512;}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open > .btn-warning.dropdown-toggle:hover,.open > .btn-warning.dropdown-toggle:focus,.open > .btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d;}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236;}.btn-warning .badge{color:#f0ad4e;background-color:#fff;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19;}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open > .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925;}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open > .btn-danger.dropdown-toggle:hover,.open > .btn-danger.dropdown-toggle:focus,.open > .btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19;}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a;}.btn-danger .badge{color:#d9534f;background-color:#fff;}.btn-link{font-weight:400;color:#0855a0;border-radius:0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#042e57;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none;}.btn-lg,.btn-group-lg > .btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0px;}.btn-sm,.btn-group-sm > .btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0px;}.btn-xs,.btn-group-xs > .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0px;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}tr.collapse.in{display:table-row;}tbody.collapse.in{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}.dropup,.dropdown{position:relative;}.dropdown-toggle:focus{outline:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#0855a0;outline:0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-menu-right{right:0;left:auto;}.dropdown-menu-left{right:auto;left:0;}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999;white-space:nowrap;}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto;}.navbar-right .dropdown-menu-left{left:0;right:auto;}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left;}.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{margin-left:-5px;}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" ";}.btn-toolbar:after{clear:both;}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-right:8px;padding-left:8px;}.btn-group > .btn-lg + .dropdown-toggle,.btn-group-lg.btn-group > .btn + .dropdown-toggle{padding-right:12px;padding-left:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}.btn .caret{margin-left:0;}.btn-lg .caret,.btn-group-lg > .btn .caret{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .caret,.dropup .btn-group-lg > .btn .caret{border-width:0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{display:table;content:" ";}.btn-group-vertical > .btn-group:after{clear:both;}.btn-group-vertical > .btn-group > .btn{float:none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group{display:table-cell;float:none;width:1%;}.btn-group-justified > .btn-group .btn{width:100%;}.btn-group-justified > .btn-group .dropdown-menu{left:auto;}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0;}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group .form-control:focus{z-index:3;}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:0px;}.input-group-addon.input-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:0px;}.input-group-addon.input-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:0px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;font-size:0;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-1px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index:2;}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right:-1px;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{z-index:2;margin-left:-1px;}.nav{padding-left:0;margin-bottom:0;list-style:none;}.nav:before,.nav:after{display:table;content:" ";}.nav:after{clear:both;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}.nav > li.disabled > a{color:#999999;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999999;text-decoration:none;cursor:not-allowed;background-color:transparent;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eeeeee;border-color:#0855a0;}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.nav > li > a > img{max-width:none;}.nav-tabs{border-bottom:1px solid #ddd;}.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:0px 0px 0 0;}.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.nav-pills > li{float:left;}.nav-pills > li > a{border-radius:0px;}.nav-pills > li + li{margin-left:2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#fff;background-color:#0855a0;}.nav-stacked > li{float:none;}.nav-stacked > li + li{margin-top:2px;margin-left:0;}.nav-justified,.nav-tabs.nav-justified{width:100%;}.nav-justified > li,.nav-tabs.nav-justified > li{float:none;}.nav-justified > li > a,.nav-tabs.nav-justified > li > a{margin-bottom:5px;text-align:center;}.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media (min-width:768px){.nav-justified > li,.nav-tabs.nav-justified > li{display:table-cell;width:1%;}.nav-justified > li > a,.nav-tabs.nav-justified > li > a{margin-bottom:0;}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0;}.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:0px;}.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #ddd;}@media (min-width:768px){.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{border-bottom:1px solid #ddd;border-radius:0px 0px 0 0;}.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#fff;}}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}.navbar:before,.navbar:after{display:table;content:" ";}.navbar:after{clear:both;}@media (min-width:768px){.navbar{border-radius:0px;}}.navbar-header:before,.navbar-header:after{display:table;content:" ";}.navbar-header:after{clear:both;}@media (min-width:768px){.navbar-header{float:left;}}.navbar-collapse{padding-right:0px;padding-left:0px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" ";}.navbar-collapse:after{clear:both;}.navbar-collapse.in{overflow-y:auto;}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none;}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0;}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px;}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px;}}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0;}}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse{margin-right:0px;margin-left:0px;}@media (min-width:768px){.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}}.navbar-static-top{z-index:1000;border-width:0 0 1px;}@media (min-width:768px){.navbar-static-top{border-radius:0;}}.navbar-brand{float:left;height:50px;padding:15px 0px;font-size:18px;line-height:20px;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-brand > img{display:block;}@media (min-width:768px){.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:0px;}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:0px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0px;}.navbar-toggle:focus{outline:0;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}@media (min-width:768px){.navbar-toggle{display:none;}}.navbar-nav{margin:7.5px 0px;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}}@media (min-width:768px){.navbar-nav{float:left;margin:0;}.navbar-nav > li{float:left;}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}}.navbar-form{padding:10px 0px;margin-right:0px;margin-left:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px;}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle;}.navbar-form .form-control-static{display:inline-block;}.navbar-form .input-group{display:inline-table;vertical-align:middle;}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto;}.navbar-form .input-group > .form-control{width:100%;}.navbar-form .control-label{margin-bottom:0;vertical-align:middle;}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0;}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.navbar-form .has-feedback .form-control-feedback{top:0;}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px;}.navbar-form .form-group:last-child{margin-bottom:0;}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none;}}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:8px;margin-bottom:8px;}.navbar-btn.btn-sm,.btn-group-sm > .navbar-btn.btn{margin-top:10px;margin-bottom:10px;}.navbar-btn.btn-xs,.btn-group-xs > .navbar-btn.btn{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}@media (min-width:768px){.navbar-text{float:left;margin-right:0px;margin-left:0px;}}@media (min-width:768px){.navbar-left{float:left !important;}.navbar-right{float:right !important;margin-right:0px;}.navbar-right ~ .navbar-right{margin-right:0;}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}.navbar-default .navbar-brand{color:#777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}.navbar-default .navbar-text{color:#777;}.navbar-default .navbar-nav > li > a{color:#777;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#333;background-color:transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#555;background-color:#e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color:#ccc;background-color:transparent;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#555;background-color:#e7e7e7;}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555;background-color:#e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#ccc;background-color:transparent;}}.navbar-default .navbar-toggle{border-color:#ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd;}.navbar-default .navbar-toggle .icon-bar{background-color:#888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-link{color:#777;}.navbar-default .navbar-link:hover{color:#333;}.navbar-default .btn-link{color:#777;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333;}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc;}.navbar-inverse{background-color:#222;border-color:#090909;}.navbar-inverse .navbar-brand{color:#bfbfbf;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-text{color:#bfbfbf;}.navbar-inverse .navbar-nav > li > a{color:#bfbfbf;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:#090909;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444;background-color:transparent;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color:#fff;background-color:#090909;}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#090909;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#bfbfbf;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fff;background-color:#090909;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444;background-color:transparent;}}.navbar-inverse .navbar-toggle{border-color:#333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010;}.navbar-inverse .navbar-link{color:#bfbfbf;}.navbar-inverse .navbar-link:hover{color:#fff;}.navbar-inverse .btn-link{color:#bfbfbf;}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff;}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:0px;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{padding:0 5px;color:#ccc;content:"/ ";}.breadcrumb > .active{color:#999999;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#0855a0;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.pagination > li > a:hover,.pagination > li > a:focus,.pagination > li > span:hover,.pagination > li > span:focus{z-index:2;color:#042e57;background-color:#eeeeee;border-color:#ddd;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-top-left-radius:0px;border-bottom-left-radius:0px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:0px;border-bottom-right-radius:0px;}.pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus{z-index:3;color:#fff;cursor:default;background-color:#0855a0;border-color:#0855a0;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#999999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.pagination-lg > li > a,.pagination-lg > li > span{padding:10px 16px;font-size:18px;line-height:1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-top-left-radius:0px;border-bottom-left-radius:0px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-top-right-radius:0px;border-bottom-right-radius:0px;}.pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:12px;line-height:1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-top-left-radius:0px;border-bottom-left-radius:0px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-top-right-radius:0px;border-bottom-right-radius:0px;}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;}.pager:before,.pager:after{display:table;content:" ";}.pager:after{clear:both;}.pager li{display:inline;}.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eeeeee;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#999999;cursor:not-allowed;background-color:#fff;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer;}.label-default{background-color:#999999;}.label-default[href]:hover,.label-default[href]:focus{background-color:gray;}.label-primary{background-color:#0855a0;}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#063b6f;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#999999;border-radius:10px;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.btn-xs .badge,.btn-group-xs > .btn .badge,.btn-group-xs > .btn .badge{top:0;padding:1px 5px;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color:#0855a0;background-color:#fff;}.list-group-item > .badge{float:right;}.list-group-item > .badge + .badge{margin-right:5px;}.nav-pills > li > a > .badge{margin-left:3px;}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee;}.jumbotron h1,.jumbotron .h1{color:inherit;}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200;}.jumbotron > hr{border-top-color:#d5d5d5;}.container .jumbotron,.container-fluid .jumbotron{padding-right:0px;padding-left:0px;border-radius:0px;}.jumbotron .container{max-width:100%;}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px;}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px;}.jumbotron h1,.jumbotron .h1{font-size:63px;}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:0px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;}.thumbnail > img,.thumbnail a > img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto;}.thumbnail .caption{padding:9px;color:#333333;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#0855a0;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:0px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable,.alert-dismissible{padding-right:35px;}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2b542c;}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#843534;}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:0px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#0855a0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px;}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-info{background-color:#5bc0de;}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.media{margin-top:15px;}.media:first-child{margin-top:0;}.media,.media-body{overflow:hidden;zoom:1;}.media-body{width:10000px;}.media-object{display:block;}.media-object.img-thumbnail{max-width:none;}.media-right,.media > .pull-right{padding-left:10px;}.media-left,.media > .pull-left{padding-right:10px;}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top;}.media-middle{vertical-align:middle;}.media-bottom{vertical-align:bottom;}.media-heading{margin-top:0;margin-bottom:5px;}.media-list{padding-left:0;list-style:none;}.list-group{padding-left:0;margin-bottom:20px;}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;}.list-group-item:first-child{border-top-left-radius:0px;border-top-right-radius:0px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#999999;cursor:not-allowed;background-color:#eeeeee;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#999999;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#0855a0;border-color:#0855a0;}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > .small{color:inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#7cbbf8;}a.list-group-item,button.list-group-item{color:#555;}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333;}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5;}button.list-group-item{width:100%;text-align:left;}.list-group-item-success{color:#3c763d;background-color:#dff0d8;}a.list-group-item-success,button.list-group-item-success{color:#3c763d;}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit;}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6;}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d;}.list-group-item-info{color:#31708f;background-color:#d9edf7;}a.list-group-item-info,button.list-group-item-info{color:#31708f;}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit;}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3;}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit;}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}.list-group-item-danger{color:#a94442;background-color:#f2dede;}a.list-group-item-danger,button.list-group-item-danger{color:#a94442;}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit;}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc;}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-body{padding:15px;}.panel-body:before,.panel-body:after{display:table;content:" ";}.panel-body:after{clear:both;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:-1px;border-top-right-radius:-1px;}.panel-heading > .dropdown .dropdown-toggle{color:inherit;}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;}.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px;}.panel > .list-group,.panel > .panel-collapse > .list-group{margin-bottom:0;}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{border-width:1px 0;border-radius:0;}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:-1px;border-top-right-radius:-1px;}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1px;border-bottom-left-radius:-1px;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;}.panel-heading + .list-group .list-group-item:first-child{border-top-width:0;}.list-group + .panel-footer{border-top-width:0;}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table{margin-bottom:0;}.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{padding-right:15px;padding-left:15px;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child{border-top-left-radius:-1px;border-top-right-radius:-1px;}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{border-top-left-radius:-1px;border-top-right-radius:-1px;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:-1px;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:-1px;}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:-1px;border-bottom-left-radius:-1px;}.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{border-bottom-right-radius:-1px;border-bottom-left-radius:-1px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:-1px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:-1px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{border-top:1px solid #ddd;}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td{border-top:0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered{border:0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom:0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom:0;}.panel > .table-responsive{margin-bottom:0;border:0;}.panel-group{margin-bottom:20px;}.panel-group .panel{margin-bottom:0;border-radius:0px;}.panel-group .panel + .panel{margin-top:5px;}.panel-group .panel-heading{border-bottom:0;}.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group{border-top:1px solid #ddd;}.panel-group .panel-footer{border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #ddd;}.panel-default{border-color:#ddd;}.panel-default > .panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd;}.panel-default > .panel-heading .badge{color:#f5f5f5;background-color:#333333;}.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ddd;}.panel-primary{border-color:#0855a0;}.panel-primary > .panel-heading{color:#fff;background-color:#0855a0;border-color:#0855a0;}.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#0855a0;}.panel-primary > .panel-heading .badge{color:#0855a0;background-color:#fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#0855a0;}.panel-success{border-color:#d6e9c6;}.panel-success > .panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color:#d6e9c6;}.panel-success > .panel-heading .badge{color:#dff0d8;background-color:#3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#d6e9c6;}.panel-info{border-color:#bce8f1;}.panel-info > .panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#bce8f1;}.panel-info > .panel-heading .badge{color:#d9edf7;background-color:#31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#bce8f1;}.panel-warning{border-color:#faebcc;}.panel-warning > .panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body{border-top-color:#faebcc;}.panel-warning > .panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#faebcc;}.panel-danger{border-color:#ebccd1;}.panel-danger > .panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ebccd1;}.panel-danger > .panel-heading .badge{color:#f2dede;background-color:#a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ebccd1;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-4by3{padding-bottom:75%;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.well-lg{padding:24px;border-radius:0px;}.well-sm{padding:9px;border-radius:0px;}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none;}.modal-open{overflow:hidden;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-dialog{position:relative;width:auto;margin:10px;}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:0px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5;}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header:before,.modal-header:after{display:table;content:" ";}.modal-header:after{clear:both;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.428571429;}.modal-body{position:relative;padding:15px;}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer:before,.modal-footer:after{display:table;content:" ";}.modal-footer:after{clear:both;}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-footer .btn-block + .btn-block{margin-left:0;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);}.modal-sm{width:300px;}}@media (min-width:992px){.modal-lg{width:900px;}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0;}.tooltip.in{filter:alpha(opacity=90);opacity:0.9;}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000;}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000;}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:0px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover > .arrow{border-width:11px;}.popover > .arrow,.popover > .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover > .arrow:after{content:"";border-width:10px;}.popover.top > .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0;}.popover.top > .arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0;}.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.popover.right > .arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0;}.popover.bottom > .arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);}.popover.bottom > .arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff;}.popover.left > .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25);}.popover.left > .arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff;}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1px -1px 0 0;}.popover-content{padding:9px 14px;}.carousel{position:relative;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;line-height:1;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;}.carousel-inner > .item.next,.carousel-inner > .item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block;}.carousel-inner > .active{left:0;}.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%;}.carousel-inner > .next{left:100%;}.carousel-inner > .prev{left:-100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0;}.carousel-inner > .active.left{left:-100%;}.carousel-inner > .active.right{left:100%;}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5;}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x;}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x;}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1;}.carousel-control .icon-prev:before{content:"\2039";}.carousel-control .icon-next:before{content:"\203a";}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;}.carousel-caption{right:20%;left:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.center-block{display:block;margin-right:auto;margin-left:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs{display:none !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important;}@media (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (max-width:767px){.visible-xs-block{display:block !important;}}@media (max-width:767px){.visible-xs-inline{display:inline !important;}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table !important;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important;}table.visible-md{display:table !important;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width:1200px){.visible-lg{display:block !important;}table.visible-lg{display:table !important;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (min-width:1200px){.visible-lg-block{display:block !important;}}@media (min-width:1200px){.visible-lg-inline{display:inline !important;}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table !important;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}@font-face{font-family:"sourcesans-regular";src:url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/regular.svg#sourcesans-regular") format("svg");}@font-face{font-family:"sourcesans-semibold";src:url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/semibold.svg#sourcesans-semibold") format("svg");}@font-face{font-family:"sourcesans-bold";src:url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/bold.svg#sourcesans-bold") format("svg");}@font-face{font-family:"sourcesans-light";src:url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/sourcesanspro/light.svg#sourcesans-light") format("svg");}@font-face{font-family:"opensans-regular";src:url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/regular.svg#opensans-regular") format("svg");}@font-face{font-family:"opensans-semibold";src:url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/semibold.svg#opensans-semibold") format("svg");}@font-face{font-family:"opensans-bold";src:url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/open-sans/bold.svg#opensans-bold") format("svg");}@font-face{font-family:"cern-icons";src:url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.eot?") format("eot"),url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff2") format("woff2"),url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.woff") format("woff"),url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.ttf") format("truetype"),url("//framework.web.cern.ch/framework/3.0/fonts/cern/cern.svg#cern-icons") format("svg");}
-body{color:#292929;background:#191919;}main{background:#ffffff;}header .site-info__text__name,header .site-info__text__slogan{color:#fafafa;}header .site-info__text__name a,header .site-info__text__slogan a{color:#fafafa;text-decoration:none;}header{background:#949494;}header .nav > li > a{color:#fffffe;}header .nav > li > a:after{background:#f1862e;}header .navbar-default .navbar-nav > li > a{color:#fffffe;}header .navbar-default .navbar-nav > li > a:hover,header .navbar-default .navbar-nav > li > a:focus{color:#fffffe;}header .navbar-default .navbar-nav > .open > a,header .navbar-default .navbar-nav > .open > a:hover,header .navbar-default .navbar-nav > .open > a:focus{color:#fffffe;}@media (max-width:767px){header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fffffe;}header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fffffe;}header .navbar-default .navbar-nav .open .dropdown-menu > .active > a,header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fffffe;background-color:#949494;}header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#fffffe;}}header .navbar-collapse.collapse.in,header .navbar-collapse.collapsing{background:#949494;}header .dropdown-menu{background:#949494;border-color:#949494;}header .dropdown-menu:before{border-color:transparent transparent #949494 transparent;}header .dropdown-menu > li > a{background:#949494;color:#fffffe;}header .dropdown-menu > li > a:before{color:#fffffe;}header .dropdown-menu > li > a:after{background:#f1862e;}header .dropdown-menu > li > a:hover:before,header .dropdown-menu > li > a.is-active:before{color:#f1862e;}header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus{background:#949494;color:#fffffe;}header .dropdown-menu > li > font{color:#fffffe;}.sidebar-left nav ul:not(.contextual-links) > li a:hover::before,.sidebar-right nav ul:not(.contextual-links) > li a:hover::before{color:#f1862e !important;}.sidebar-left nav ul:not(.contextual-links) > li a::after,.sidebar-right nav ul:not(.contextual-links) > li a::after{border-bottom-color:#f1862e !important;}.sticky-header header{background:#949494 !important;}.has-header header.menu-expanded{background:#949494 !important;}.block-language .active-language a{color:#fffffe;}.block-language .active-language a:after{background:#f1862e;}.block-language ul.links{background:#949494;}.block-language ul.links::before{border-color:transparent transparent #949494 transparent;}.block-language ul.links a{color:#fffffe;}.block-language ul.links a:after{background:#f1862e;}.region-content > nav.tabs{background:#949494;}.region-content > nav.tabs a.is-active{color:#949494;}main .field--type-text-with-summary .nav-tabs li a,main .text-component-text.basic_html .nav-tabs li a,main .text-component-text.restricted_html .nav-tabs li a,main .text-component-text.cern_full_htm .nav-tabs li a{color:#105ea9;background:#fffdfd;}main .field--type-text-with-summary .nav-tabs li.active a,main .field--type-text-with-summary .nav-tabs li:hover a,main .text-component-text.basic_html .nav-tabs li.active a,main .text-component-text.basic_html .nav-tabs li:hover a,main .text-component-text.restricted_html .nav-tabs li.active a,main .text-component-text.restricted_html .nav-tabs li:hover a,main .text-component-text.cern_full_htm .nav-tabs li.active a,main .text-component-text.cern_full_htm .nav-tabs li:hover a{background:#f2f6fa;color:#1161af;}main .field--type-text-with-summary .tab-content,main .text-component-text.basic_html .tab-content,main .text-component-text.restricted_html .tab-content,main .text-component-text.cern_full_htm .tab-content{background:#f2f6fa;color:#1161af;}body > footer{background:#191919;color:#fffeee;}body > footer h2{color:#fffeee !important;}body > footer h2:after{background:#fffeee !important;}body > footer nav ul.menu.nav li a{color:#fffefe;}body > footer nav ul.menu.nav li a:hover,body > footer nav ul.menu.nav li a.is-active{color:#fffefe;}body > footer nav ul.menu.nav li a:hover:before,body > footer nav ul.menu.nav li a.is-active:before{color:#f1862e;}body > footer nav ul.menu.nav li a:before{color:#fffefe;}body > footer nav ul.menu.nav li a:after{background:#f1862e;}body > footer section[id*=followus]:after{background:#fffeee;}body > footer section a{color:#fffefe !important;}body > footer section a:hover{color:#0d72ca !important;}body > footer div[class*=footercolumn1]:after{background:#fffeee;}body > footer .block-custom-wrapper{color:#fffeee;}body > footer .block-custom-wrapper .field--name-field-visible-title{color:#fffeee;}body > footer .block-custom-wrapper .field--name-field-visible-title:after{background:#fffeee;}main .field--type-text-with-summary a,main .text-component-text.basic_html a,main .text-component-text.restricted_html a,main .text-component-text.cern_full_html a,main .basic-node-full-content-body a,main .event-node-full-content-body a,main .faq-node-full-content-body a,main .event-node-full-content-body a,main .resources-node-full-content-file a,main .system-node-full-content-body a,main .event-node-full-content-body a,main .news-node-full-content-body a,main .component-event-item a{color:#2574b9;}main .field--type-text-with-summary a:hover,main .text-component-text.basic_html a:hover,main .text-component-text.restricted_html a:hover,main .text-component-text.cern_full_html a:hover,main .basic-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .faq-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .resources-node-full-content-file a:hover,main .system-node-full-content-body a:hover,main .event-node-full-content-body a:hover,main .news-node-full-content-body a:hover,main .component-event-item a:hover{color:#044873;}main .field--type-text-with-summary ul li::before,main .text-component-text.basic_html ul li::before,main .text-component-text.restricted_html ul li::before,main .text-component-text.cern_full_html ul li::before,main .basic-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .faq-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .resources-node-full-content-file ul li::before,main .system-node-full-content-body ul li::before,main .event-node-full-content-body ul li::before,main .news-node-full-content-body ul li::before,main .component-event-item ul li::before{color:#292920;}main .field--type-text-with-summary u,main .text-component-text.basic_html u,main .text-component-text.restricted_html u,main .text-component-text.cern_full_html u,main .basic-node-full-content-body u,main .event-node-full-content-body u,main .faq-node-full-content-body u,main .event-node-full-content-body u,main .resources-node-full-content-file u,main .system-node-full-content-body u,main .event-node-full-content-body u,main .news-node-full-content-body u,main .component-event-item u{text-decoration-color:#292920;}main .field--type-text-with-summary table,main .text-component-text.basic_html table,main .text-component-text.restricted_html table,main .text-component-text.cern_full_html table,main .basic-node-full-content-body table,main .event-node-full-content-body table,main .faq-node-full-content-body table,main .event-node-full-content-body table,main .resources-node-full-content-file table,main .system-node-full-content-body table,main .event-node-full-content-body table,main .news-node-full-content-body table,main .component-event-item table{background:#fefefe;}main .field--type-text-with-summary table thead th,main .text-component-text.basic_html table thead th,main .text-component-text.restricted_html table thead th,main .text-component-text.cern_full_html table thead th,main .basic-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .faq-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .resources-node-full-content-file table thead th,main .system-node-full-content-body table thead th,main .event-node-full-content-body table thead th,main .news-node-full-content-body table thead th,main .component-event-item table thead th{background:#212529;color:#efefef;padding:5px;}main .field--type-text-with-summary table tbody tr:nth-child(odd),main .text-component-text.basic_html table tbody tr:nth-child(odd),main .text-component-text.restricted_html table tbody tr:nth-child(odd),main .text-component-text.cern_full_html table tbody tr:nth-child(odd),main .basic-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .faq-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .resources-node-full-content-file table tbody tr:nth-child(odd),main .system-node-full-content-body table tbody tr:nth-child(odd),main .event-node-full-content-body table tbody tr:nth-child(odd),main .news-node-full-content-body table tbody tr:nth-child(odd),main .component-event-item table tbody tr:nth-child(odd){background-color:#f9f9fa;}main .field--type-text-with-summary table tbody tr:nth-child(even),main .text-component-text.basic_html table tbody tr:nth-child(even),main .text-component-text.restricted_html table tbody tr:nth-child(even),main .text-component-text.cern_full_html table tbody tr:nth-child(even),main .basic-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .faq-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .resources-node-full-content-file table tbody tr:nth-child(even),main .system-node-full-content-body table tbody tr:nth-child(even),main .event-node-full-content-body table tbody tr:nth-child(even),main .news-node-full-content-body table tbody tr:nth-child(even),main .component-event-item table tbody tr:nth-child(even){background-color:#e9ecef;}main .field--type-text-with-summary table tbody td,main .text-component-text.basic_html table tbody td,main .text-component-text.restricted_html table tbody td,main .text-component-text.cern_full_html table tbody td,main .basic-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .faq-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .resources-node-full-content-file table tbody td,main .system-node-full-content-body table tbody td,main .event-node-full-content-body table tbody td,main .news-node-full-content-body table tbody td,main .component-event-item table tbody td{color:#333333;}main .field--type-text-with-summary table tfoot td,main .text-component-text.basic_html table tfoot td,main .text-component-text.restricted_html table tfoot td,main .text-component-text.cern_full_html table tfoot td,main .basic-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .faq-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .resources-node-full-content-file table tfoot td,main .system-node-full-content-body table tfoot td,main .event-node-full-content-body table tfoot td,main .news-node-full-content-body table tfoot td,main .component-event-item table tfoot td{background-color:#333339;color:#999999;}main .field--type-text-with-summary .blockquote,main .field--type-text-with-summary blockquote,main .field--type-text-with-summary q,main .text-component-text.basic_html .blockquote,main .text-component-text.basic_html blockquote,main .text-component-text.basic_html q,main .text-component-text.restricted_html .blockquote,main .text-component-text.restricted_html blockquote,main .text-component-text.restricted_html q,main .text-component-text.cern_full_html .blockquote,main .text-component-text.cern_full_html blockquote,main .text-component-text.cern_full_html q,main .basic-node-full-content-body .blockquote,main .basic-node-full-content-body blockquote,main .basic-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .faq-node-full-content-body .blockquote,main .faq-node-full-content-body blockquote,main .faq-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .resources-node-full-content-file .blockquote,main .resources-node-full-content-file blockquote,main .resources-node-full-content-file q,main .system-node-full-content-body .blockquote,main .system-node-full-content-body blockquote,main .system-node-full-content-body q,main .event-node-full-content-body .blockquote,main .event-node-full-content-body blockquote,main .event-node-full-content-body q,main .news-node-full-content-body .blockquote,main .news-node-full-content-body blockquote,main .news-node-full-content-body q,main .component-event-item .blockquote,main .component-event-item blockquote,main .component-event-item q{color:#bbbbbb;}main .field--type-text-with-summary hr,main .text-component-text.basic_html hr,main .text-component-text.restricted_html hr,main .text-component-text.cern_full_html hr,main .basic-node-full-content-body hr,main .event-node-full-content-body hr,main .faq-node-full-content-body hr,main .event-node-full-content-body hr,main .resources-node-full-content-file hr,main .system-node-full-content-body hr,main .event-node-full-content-body hr,main .news-node-full-content-body hr,main .component-event-item hr{border-top-color:#cacaca !important;}.field--type-link a{color:#2574b9;}.field--type-link a:hover{color:#044873;}.owl-theme .owl-dots .owl-dot span{background:#dddddd;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f1862d;}.owl-theme .owl-dots .owl-dot.active,.owl-theme .owl-dots .owl-dot:hover{border-width:2px;border-style:solid;border-color:#f1862d !important;}.component-slider .owl-nav .owl-prev,.component-slider .owl-nav .owl-next{color:#0855a0;}.component-slider .owl-nav .owl-prev:hover,.component-slider .owl-nav .owl-next:hover{color:#0855a0;}.component-slider .owl-nav .owl-prev.disabled,.component-slider .owl-nav .owl-next.disabled{color:#bebebe;}.component-slide figcaption,.component-slide__caption{color:#aaaaaa;}.cern-caption,figcaption{color:#aaaaaa !important;}.cern-caption *,figcaption *{color:#aaaaaa !important;}.field.field--type-entity-reference .field--items .field--item a{background:#165e9d;color:#f2f9ff;}.field.field--type-entity-reference .field--items .field--item a:hover{color:#f2f9ff;}.news-node-full-content-tags a{background-color:#165e9d;color:#f2f9ff;}.news-node-full-content-tags a:hover{color:#f2f9ff;}.resources-node-full-content-tags a{background-color:#165e9d;color:#f2f9ff;}.resources-node-full-content-tags a:hover{color:#f2f9ff;}.event-node-full-content-file .file-link{background-color:#165e9d;}.event-node-full-content-file .file-link a{color:#f2f9ff;}.event-node-full-content-file .file-link a:hover{color:#f2f9ff;}.upper-cern-tag,.cern-tag{background-color:#165e9d;color:#f2f9ff;}.views-exposed-form .btn.btn-info,.btn-default{color:#ececec;background-color:#0d62b6;border-color:#063b6f;}.views-exposed-form .btn.btn-info:focus,.views-exposed-form .btn.btn-info.focus,.btn-default:focus,.btn-default.focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info:hover,.btn-default:hover{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info:active,.views-exposed-form .btn.btn-info.active,.btn-default:active,.btn-default.active{color:#062d53;background-color:#696b6c;border-color:#063b6f;background-image:none;}.views-exposed-form .btn.btn-info:active:hover,.views-exposed-form .btn.btn-info:active:focus,.views-exposed-form .btn.btn-info:active .focus,.views-exposed-form .btn.btn-info.active:hover,.views-exposed-form .btn.btn-info.active:focus,.views-exposed-form .btn.btn-info.active .focus,.btn-default:active:hover,.btn-default:active:focus,.btn-default:active .focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active .focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}.views-exposed-form .btn.btn-info .badge,.btn-default .badge{color:#ececec;background-color:#0d62b6;}.views-exposed-form .btn.btn-info.disabled:hover,.views-exposed-form .btn.btn-info[disabled]:hover,.views-exposed-form .btn.btn-info.disabled:focus,.views-exposed-form .btn.btn-info[disabled]:focus,.views-exposed-form .btn.btn-info.disabled.focus,.views-exposed-form .btn.btn-info[disabled].focus,.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus{background-color:#696b6c;border-color:#063b6f;}.open > .dropdown-toggle.btn-default{color:#062d53;background-color:#696b6c;border-color:#063b6f;background-image:none;}.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default.focus{color:#062d53;background-color:#696b6c;border-color:#063b6f;}fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#696b6c;border-color:#063b6f;}.btn-primary{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.btn-primary:focus,.btn-primary.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:hover{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#595959;border-color:#063b6f;}.btn-primary .badge{color:#fbfdff;background-color:#074888;}.btn-success{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.btn-success:focus,.btn-success.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:hover{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus{color:#02172a;background-color:#595959;border-color:#063b6f;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#595959;border-color:#063b6f;}.btn-success .badge{color:#fbfdff;background-color:#074888;}.views-view-grid .views-row .views-col article{background:#0f5aa4;color:#e9f5ff;}.views-view-grid .views-row .views-col article a{color:#2574b9;}.views-view-grid .views-row .views-col article a:before{color:#f1862e;}.views-view-grid .views-row .views-col article a:hover{color:#044873;}.views-view-grid .views-row .views-col article > h2 a{color:#fdfeff;}.views-view-grid .views-row .views-col article > h2 a:hover{color:#fdfeff;}.view-content table{background:#fefefe;}.view-content table thead th{background:#212529;color:#efefef;padding:5px;}.view-content table tbody tr:nth-child(odd){background-color:#f9f9fa;}.view-content table tbody tr:nth-child(even){background-color:#e9ecef;}.view-content table tbody td{color:#333333;}.view-content table tfoot td{background-color:#333339;color:#999999;}.block-custom-wrapper{background:#0f5aa4;color:#e9f5ff;}.block-custom-wrapper .field--name-field-visible-title{color:#fdfeff;}.block-custom-wrapper .field--name-field-visible-title:before{color:#f1862e;}main .block-custom-wrapper .field--type-text-with-summary a,main .block-custom-wrapper .text-component-text.basic_html a,main .block-custom-wrapper .text-component-text.restricted_html a,main .block-custom-wrapper .text-component-text.cern_full_html a{color:#2574b9;}main .block-custom-wrapper .field--type-text-with-summary a:hover,main .block-custom-wrapper .text-component-text.basic_html a:hover,main .block-custom-wrapper .text-component-text.restricted_html a:hover,main .block-custom-wrapper .text-component-text.cern_full_html a:hover{color:#044873;}.pagination > li a,.pagination > li span{-webkit-transition:all 0.3s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;color:#2574b9;}.pagination > li a::before{color:#2574b9;}.pagination > li a:hover{color:#044873;}.pagination .page__item--previous::before,.pagination .page__item--next::before{color:#2574b9;}.pagination .page__item--previous:hover::before,.pagination .page__item--next:hover::before{color:#044873;}.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover{border-color:#f1862d;}.component-header__carousel .header-block__title .header-block__name__underline{background:#292929;}.component-call-to-action__wrapper a{color:#fbfdff;}.component-call-to-action__wrapper a:hover{color:#fbfdff;}.component-division__text{background:#0f5aa4;}.component-division__text__link{color:#fdfeff;}.component-division__text__link a{color:#fdfeff;}.component-division__text__link a:hover{color:#fdfeff;}.component-division__text__link a:before{color:#f1862e;}.component-division__text__text{color:#e9f5ff;}.component-division__text__text a{color:#e9f5ff;}.component-division__text__text a:hover{color:#e9f5ff;}div.component-related_card{background:#0f5aa4;color:#e9f5ff;}div.component-related_card__content__date{color:#e9f5ff;}div.component-related_card__content__link a span{color:#fdfeff;}div.component-related_card__content__link a span:hover{color:#fdfeff;}div.component-related_card__content__link a:hover{color:#fdfeff;}div.component-related_card__content__link a:before{color:#f1862e;}div.component-related_card__content__text p{color:#e9f5ff;}.component-preview-cards{background:#0f5aa4;color:#e9f5ff;}.component-preview-cards__icon.video{color:#e9f5ff;}.component-preview-cards__icon.image{color:#e9f5ff;}.component-preview-cards__box{color:#e9f5ff;}div.preview-card__title{color:#fdfeff;}div.preview-card__title h3 a span{color:#fdfeff;}div.preview-card__title h3 a span:hover{color:#fdfeff;}div.preview-card__title h3 a:hover{color:#fdfeff;}div.preview-card__title h3 a:before{color:#f1862e;}div.preview-card__category,div.preview-card__date{color:#e9f5ff;}.component-media-content{background:#0f5aa4;color:#e9f5ff;}.component-media-content__icon{color:#e9f5ff;}.component-media-content__title a{color:#fdfeff;}.component-media-content__title a:hover{color:#fdfeff;}.component-media-content__title a:before{color:#f1862e;}.view-header{color:#292929;}.view-header a{color:#2574b9;}.view-header a.active:after{background:#044873;}.view-header a *{color:#2574b9;}.view-header a *:hover{color:#044873;}.view-content *{color:#292929;}.view-content a{color:#2574b9;}.view-content a:hover{color:#044873;}.view-content a *{color:#2574b9;}.view-content a *:hover{color:#044873;}.cern-view-display-page.cern-view-display-feature_events .view-header,.cern-view-display-page.cern-view-display-past_events .view-header{color:#292929 !important;}.cern-view-display-page.cern-view-display-feature_events .view-header a,.cern-view-display-page.cern-view-display-past_events .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row *,.cern-view-display-page.cern-view-display-past_events .view-content .views-row *{color:#292929 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-cal-button a.btn,.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-cal-button a.btn{color:#fbfdff !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn),.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn){color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover{color:#044873 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover,.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav{position:relative;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after{color:#2574b9;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after{color:#044873;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after{color:#292929;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after{color:#2574b9;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after{color:#044873;}.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after{color:#292929;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern *{color:#292929 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover{color:#044873 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *{color:#2574b9 !important;}.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover{color:#2574b9 !important;}@media only screen and (max-width:767px){.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a,.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext{color:white !important;}.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *,.cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *,.cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *,.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext *{color:white !important;}}.cern-view-display-page.cern-view-display-faq_page .view-header{color:rgba(0,0,0,0.4) !important;}.cern-view-display-page.cern-view-display-faq_page .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row *{color:#292929 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row span.collapseManager{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover{color:#044873 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-resources .view-header,.resources-mosaic .view-header{color:#292929 !important;}.cern-view-display-page.cern-view-display-resources .view-header a,.resources-mosaic .view-header a{color:#2574b9 !important;}.cern-view-display-page.cern-view-display-resources .view-header a.active:after,.resources-mosaic .view-header a.active:after{background:#044873 !important;}.cern-view-display-page.cern-view-display-resources .view-content *,.resources-mosaic .view-content *{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a,.resources-mosaic .view-content a{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a:hover,.resources-mosaic .view-content a:hover{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a *,.resources-mosaic .view-content a *{color:white !important;}.cern-view-display-page.cern-view-display-resources .view-content a *:hover,.resources-mosaic .view-content a *:hover{color:white !important;}.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row{}.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) *{color:white !important;}@media screen and (max-width:991px){.cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before,.events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before{border-color:#f1862e !important;}}@media screen and (min-width:992px){.bubbly-button{background-color:#f1862e;}.bubbly-button:before{background-image:radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 20%,#f1862e 20%,transparent 30%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f1862e 15%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%);}.bubbly-button:after{background-image:radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,transparent 10%,#f1862e 15%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%),radial-gradient(circle,#f1862e 20%,transparent 20%);}}.cern-view-display-more_faq .view-content .views-row > div h3 a:before{color:#f1862e !important;}main .region-content .block-language{background:#949494;}main .region-content .block-language a{color:#fafafa;}.page-navigation-progress{background:#f1862e !important;}.page-navigation-progress:after{border:4px solid #f1862e !important;}.preview-list-component .preview-list-image{background-color:#0f5aa4;}.preview-list-component .preview-list-news-info .preview-list-title a{color:#2574b9;}.preview-list-component .preview-list-news-info .preview-list-title a:hover{color:#044873;}.preview-list-component .preview-list-news-info .preview-list-title .preview-list-strap,.preview-list-component .preview-list-news-info .preview-list-title .preview-list-news-format,.preview-list-component .preview-list-news-info .preview-list-title .preview-list-date{color:#292929;}.accordion-cern .panel-body p{color:#292929;}.events-collision .bubbly-button{color:#f1862d;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a{color:#2574b9;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover{color:#044873;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before{color:#f1862e;}.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-content-type,.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-place{color:#292929;}.events-collision .owl-nav .owl-prev::after,.events-collision .owl-nav .owl-next::after{color:#0855a0;}.events-collision .owl-nav .owl-prev:hover::after,.events-collision .owl-nav .owl-next:hover::after{color:#0855a0;}.events-collision .owl-nav .owl-prev.disabled::after,.events-collision .owl-nav .owl-next.disabled::after{color:#bebebe;}.event-grid .agenda-box-pattern .agenda-box-date-wrapper *{color:#292929;}.event-grid .agenda-box-pattern .agenda-box-link a{color:#2574b9;}.event-grid .agenda-box-pattern .agenda-box-link a:hover{color:#044873;}.event-grid .agenda-box-pattern .agenda-box-content-type,.event-grid .agenda-box-pattern .agenda-box-place{color:#292929;}.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a{color:#fbfdff;background-color:#074888;border-color:#063b6f;}.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover{background-color:#595959;}.teaser-list-block .views-field a{color:#2574b9 !important;}.teaser-list-block .views-field a:before{color:#f1862e;}
-html{font-size:62.5%;}body{font-family:"sourcesans-regular";overflow-x:hidden;font-size:16px;font-size:1.6rem;}body.cern-toolbar{margin:40px 0 0 0;}body.sticky-header.not-enougth-scroll main{padding:120px 0 0 0;}h1,h2,h3,h4,h5{font-family:"opensans-bold";}b,strong{font-family:"sourcesans-bold";font-weight:normal;}.clearboth{clear:both;}.sidebar-right .cern-view-display-block .view-header h2,.sidebar-left .cern-view-display-block .view-header h2{font-size:26px !important;font-family:"opensans-regular" !important;}.sidebar-right .cern-view-display-block > h2,.sidebar-left .cern-view-display-block > h2{font-size:26px !important;font-family:"opensans-regular" !important;}.sidebar-right nav,.sidebar-left nav{padding:0;}.sidebar-right nav ul > li,.sidebar-left nav ul > li{width:auto;}.region-contentfooter .view-header h2{text-align:center;margin-bottom:20px;}@media only screen and (max-width:991px){span.line-of-lines{width:50px;display:inline-block;text-align:center;height:5px;vertical-align:25%;overflow:hidden;text-indent:3000px;}span.line-of-lines > span{height:5px;display:block;width:100%;}h1 span.line-of-lines,h2 span.line-of-lines{height:5px;}h3 span.line-of-lines,h4 span.line-of-lines{height:4px;}p span.line-of-lines{height:2px;vertical-align:20%;}}div.blockquote,blockquote{padding:30px 35px;margin:0;box-sizing:border-box;border-width:1px 0;border-style:solid;border-color:#ccc;display:block;margin:10px 0;position:relative;font-size:20px;line-height:30px;}div.blockquote > p,blockquote > p{margin:0;padding:0;}div.blockquote div,blockquote div{padding:0 40px;margin-bottom:20px;}div.blockquote div span,blockquote div span{font-family:'Source Sans Pro',sans-serif;font-weight:400;padding:0;}div.blockquote.column-left,blockquote.column-left{margin-right:25px;}div.blockquote.column-left.image-breakout,blockquote.column-left.image-breakout{width:calc(57% - 25px);}div.blockquote.column-left.image-align,blockquote.column-left.image-align{width:calc(51% - 25px);}div.blockquote.column-right,blockquote.column-right{margin-left:25px;}div.blockquote.column-right.image-breakout,blockquote.column-right.image-breakout{width:calc(57% - 25px);}div.blockquote.column-right.image-align,blockquote.column-right.image-align{width:calc(51% - 25px);}div.blockquote:before,blockquote:before{content:'T';width:3rem;height:3rem;display:block;top:25px;left:0px;position:absolute;font-family:"cern-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3rem;}div.blockquote:after,blockquote:after{content:'S';width:3rem;height:3rem;display:block;bottom:30px;right:0px;position:absolute;font-family:"cern-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3rem;}div.blockquote > span,blockquote > span{font-family:'Source Sans Pro',sans-serif;font-weight:600;padding:0 40px;}q{padding:0;margin:0;font-size:inherit;border:0;}img{display:block;}*,*::after,*::before{box-sizing:border-box;}main{position:relative;}.tabs ul{margin:auto;max-width:1100px;}.tabs ul li a{color:#ffffff;padding:3px 6px 0;}.tabs ul li a:hover{color:#000000;}.tabs ul li.active a{color:#ffffff;}.content-footer-row.container{margin:0 auto;}.content-footer-row.container .content-footer-container.has-no-column{padding:0;}.content-footer-row.container .content-footer-container.has-column{padding:0 3%;}.content-footer-row.container .content-footer-container.has-left-column{padding:0 3% 0 0;}.content-footer-row.container .content-footer-container.has-right-column{padding:0 0 0 3%;}figure{clear:both;overflow:hidden;}figure img{width:100% !important;}.component-slide figure img{width:auto !important;}iframe{width:100%;}.text-component figure.cds-video iframe{min-height:400px;}@media only screen and (max-width:600px){.text-component figure.cds-video iframe{min-height:300px;}}.cern-tag{padding:3px 8px 0px;}span.upper-cern-tag{padding:3px 8px 0px;text-transform:uppercase;}.p-relative{position:relative;}.mt-0{margin-top:0 !important;}.mb-0{margin-bottom:0 !important;}.mr-0{margin-right:0 !important;}.ml-0{margin-left:0 !important;}.mt-1{margin-top:1rem !important;}.mb-1{margin-bottom:1rem !important;}.mr-1{margin-right:1rem !important;}.ml-1{margin-left:1rem !important;}.mt-2{margin-top:2rem !important;}.mb-2{margin-bottom:2rem !important;}.mr-2{margin-right:2rem !important;}.ml-2{margin-left:2rem !important;}.mt-3{margin-top:3rem !important;}.mb-3{margin-bottom:3rem !important;}.mr-3{margin-right:3rem !important;}.ml-3{margin-left:3rem !important;}.mt-4{margin-top:4rem !important;}.mb-4{margin-bottom:4rem !important;}.mr-4{margin-right:4rem !important;}.ml-4{margin-left:4rem !important;}.owl-theme .owl-dots .owl-dot{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:18px;margin:0 10px;width:18px;position:relative;top:2px;}.owl-theme .owl-dots .owl-dot span{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;height:8px;margin:3px auto 0;padding:0;width:8px;}.owl-theme .owl-dots .owl-dot.active,.owl-theme .owl-dots .owl-dot:hover{border:2px solid;top:0;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent;}.nav .open > a{background-color:transparent;}.nav .open > a:hover,.nav .open > a:focus{background-color:transparent;}.pagination > li > a:hover,.pagination > li > a:focus,.pagination > li > span:hover,.pagination > li > span:focus{background-color:transparent;border-color:transparent;}.pager li > a:hover,.pager li > a:focus{background-color:transparent;}#toolbar-administration .toolbar-tab > .toolbar-item.devel{display:none;}#toolbar-administration .toolbar-tab > .toolbar-item.dashboards,#toolbar-administration .toolbar-tab > .toolbar-item.configuration.vocabulary{color:#bebebe;padding:13px 15px 13px 45px;position:relative;}#toolbar-administration .toolbar-tab > .toolbar-item.dashboards:before,#toolbar-administration .toolbar-tab > .toolbar-item.configuration.vocabulary:before{content:'';display:block;background:url(/themes/custom/cernbase/images/dashboard-bebebe.svg) no-repeat center center/20px auto;left:15px;position:absolute;top:0;width:20px;height:100%;padding:13px 0;}#toolbar-administration .toolbar-tab > .toolbar-item.dashboards:active:before,#toolbar-administration .toolbar-tab > .toolbar-item.dashboards.is-active:before,#toolbar-administration .toolbar-tab > .toolbar-item.configuration.vocabulary:active:before,#toolbar-administration .toolbar-tab > .toolbar-item.configuration.vocabulary.is-active:before{color:#ffffff;background:url(/themes/custom/cernbase/images/dashboard-ffffff.svg) no-repeat center center/20px auto;}#toolbar-administration .toolbar-tab.is-active,#toolbar-administration .toolbar-tab:hover{color:#ffffff;}#toolbar-administration .toolbar-tab.is-active:before,#toolbar-administration .toolbar-tab:hover:before{color:#ffffff;background:url(/themes/custom/cernbase/images/dashboard-ffffff.svg) no-repeat center center/18px auto;}@media only screen and (max-width:1023px){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon,.toolbar .toolbar-bar .toolbar-tab > .dashboards,.toolbar .toolbar-bar .toolbar-tab > .configuration.vocabulary{margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-indent:-9999px;width:4em;}}.box-pattern{overflow:hidden;}.wrapper-center,.wrapper-center.has-columns{padding:0 3%;}.wrapper-center.has-left-column{padding:0 0 0 3%;}.wrapper-center.has-right-column{padding:0 3% 0 0;}.wrapper-center.has-no-column{padding:0 0;}@media only screen and (max-width:991px){.container-fluid .wrapper-center,.container-fluid .wrapper-center.has-columns,.container-fluid .wrapper-center.has-left-column,.container-fluid .wrapper-center.has-right-column,.container-fluid .wrapper-center.has-no-column{padding:0;}.container{overflow-wrap:break-word;word-wrap:break-word;}.container .wrapper-center,.container .wrapper-center.has-columns,.container .wrapper-center.has-left-column,.container .wrapper-center.has-right-column,.container .wrapper-center.has-no-column{padding:0 3%;}}.content-footer-container{padding:0;}@media only screen and (max-width:991px){.content-footer-container,.wrapper-center{padding:0 3%;}}.tooltip{-webkit-transition:none !important;-khtml-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;}.owl-theme .owl-nav [class*="owl-"]{padding:10px;}#cern-toolbar > ul{padding-left:0;}@media only screen and (max-width:991px){.hide-in-mobile{display:none !important;}}.file-link{padding-right:0.5em;}.cern-search #cern-search-overlay{position:fixed;height:100%;width:100%;left:0;top:43px;display:none;z-index:9500;padding:15px;}.cern-search #cern-search-overlay.active{display:block;}.cern-search #cern-search-overlay .close-cern-search{-webkit-transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;transition:all 0.3s ease-in-out 0s,height 0s ease-in-out 0s;position:absolute;right:10px;top:15px;color:white;width:40px;height:40px;cursor:pointer;display:block;z-index:2;cursor:pointer;}.cern-search #cern-search-overlay .close-cern-search:before{font-size:4rem;content:'H';font-family:"cern-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline;position:relative;color:white;top:0px;right:0;width:30px;height:30px;line-height:1em;}.cern-search #cern-search-overlay .block-search{padding-top:100px;}.cern-search #cern-search-overlay .help-block{text-align:left;line-height:1.428571429;}.cern-search #cern-search-overlay .form-item:before{content:'O';display:inline-block;position:absolute;left:0;font-family:"cern-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3em;}.cern-search #cern-search-overlay .form-item input{border-bottom-width:2px;font-size:20px;height:70px;float:none;display:block;padding-left:52px;font-weight:normal;background:transparent;}
diff --git a/cara/apps/static/css/cern-theme3.css b/cara/apps/static/css/cern-theme3.css
deleted file mode 100644
index 4a375296..00000000
--- a/cara/apps/static/css/cern-theme3.css
+++ /dev/null
@@ -1,2723 +0,0 @@
-body>footer .field--name-field-visible-title,
-body>footer nav>h2 {
- color: #d7d7d7;
- font-family: 'opensans-bold';
- font-size: 18px;
- font-size: 1.8rem;
- line-height: 20px;
- margin: 0;
- padding: 0 0 30px;
- position: relative;
- text-transform: uppercase;
-}
-
-body>footer .field--name-field-visible-title:after,
-body>footer nav>h2:after {
- background: #d7d7d7;
- content: "";
- display: block;
- height: 2px;
- width: 38px;
- position: absolute;
- left: 0;
- bottom: 18px;
-}
-
-@media only screen and (max-width:980px) {
-
- body>footer .field--name-field-visible-title:after,
- body>footer nav>h2:after {
- width: 90%;
- }
-}
-
-@media only screen and (max-width:480px) {
-
- body>footer .field--name-field-visible-title:after,
- body>footer nav>h2:after {
- width: 100%;
- }
-}
-
-body>footer {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-justify-content: space-between;
- justify-content: space-between;
- -ms-flex-pack: space-between;
- -webkit-align-content: center;
- -moz-align-content: center;
- -ms-align-content: center;
- align-content: center;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- -webkit-flex-wrap: wrap;
- -moz-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- font-size: 18px;
- font-size: 1.8rem;
- padding: 55px 20px 0;
- margin: 0;
- position: relative;
- z-index: 100;
- top: -1px;
-}
-
-body>footer .field--name-field-visible-title::before {
- display: none;
-}
-
-body>footer .block-custom-wrapper {
- background: transparent;
- padding: 0;
- margin: 0;
-}
-
-body>footer nav ul.menu.nav {
- margin: 0;
- padding: 0;
-}
-
-body>footer nav ul.menu.nav li {
- font-size: 16px;
- font-size: 1.6rem;
-}
-
-body>footer nav ul.menu.nav li a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- display: inline-block;
- padding: 0 0 15px 20px;
- position: relative;
-}
-
-body>footer nav ul.menu.nav li a:before {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-size: 50px;
- font-size: 5rem;
- content: '\6a';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- position: absolute;
- top: -2px;
- left: -22px;
- line-height: 22px;
-}
-
-body>footer nav ul.menu.nav li a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '';
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- bottom: 14px;
- left: 0;
- margin: 0 0 0 18px;
- max-width: calc(100% - 18px);
-}
-
-body>footer nav ul.menu.nav li a:hover,
-body>footer nav ul.menu.nav li a.is-active {
- background: none;
-}
-
-body>footer nav ul.menu.nav li a:hover:before,
-body>footer nav ul.menu.nav li a.is-active:before {
- left: -12px;
-}
-
-body>footer nav ul.menu.nav li a:hover:after,
-body>footer nav ul.menu.nav li a.is-active:after {
- width: 100%;
-}
-
-body>footer section[id*="copyright"] {
- margin: auto;
- padding: 80px 0 0;
- text-align: center;
- width: auto;
-}
-
-body>footer section[id*="copyright"] h2.block-title {
- display: none;
-}
-
-body>footer section a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
-}
-
-body>footer section a:hover,
-body>footer section a:focus {
- text-decoration: none;
-}
-
-body>footer .logo {
- display: none;
- position: absolute;
- right: 20px;
- bottom: 10px;
-}
-
-body>footer .logo img {
- height: 80px;
- width: auto;
-}
-
-@media only screen and (max-width:980px) {
- body>footer .region-footer {
- padding: 20px;
- }
-
- body>footer .region-footer section[id*='copyright'] {
- padding: 0;
- }
-
- body>footer .region-footer .logo {
- right: 20px;
- }
-
- body>footer .region-footer .logo img {
- height: 55px;
- }
-}
-
-@media only screen and (max-width:767px) {
- .cern-footer {
- padding: 15px 0 0;
- }
-
- .cern-footer .footer-first-col:after {
- content: unset !important;
- }
-}
-
-.cern-footer {
- margin: auto;
- max-width: 1140px;
- width: 100%;
-}
-
-.cern-footer .block-custom-wrapper {
- margin-bottom: 4rem;
-}
-
-.cern-footer ul {
- padding: 0;
- list-style: none;
-}
-
-.cern-footer .footer-first-col {
- padding-right: 40px;
-}
-
-.cern-footer .footer-first-col:after {
- content: '';
- display: block;
- width: 2px;
- height: 100%;
- position: absolute;
- top: 0;
- right: 30px;
- background: rgba(255, 255, 255, 0.2);
-}
-
-.cern-footer nav {
- width: 100%;
-}
-
-.cern-footer nav ul.menu.nav li a:before {
- line-height: 26px;
- left: -17px;
- font-size: 4rem;
-}
-
-.cern-footer nav ul.menu.nav li a:hover:before {
- left: -10px;
-}
-
-.cern-footer h2,
-.cern-footer .block-custom-wrapper .field--name-field-visible-title {
- text-transform: uppercase;
- position: relative;
- display: inline-block;
- margin: 0rem 0 2.5rem 0;
- font-size: 18px;
- padding: 0;
-}
-
-.cern-footer h2:after,
-.cern-footer .block-custom-wrapper .field--name-field-visible-title:after {
- content: '';
- width: 50%;
- height: 2px;
- left: 0;
- bottom: -8px;
- position: absolute;
- display: block;
-}
-
-.cern-footer a {}
-
-.cern-footer a.cern-icon-large {
- padding: 0 0 15px 26px;
-}
-
-.cern-footer a.cern-newsletter:before {
- content: attr(data-icon);
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- position: absolute;
- top: 0px;
- left: -10px;
- line-height: 22px;
- font-size: 4rem;
-}
-
-.cern-footer .contextual a {
- color: #000 !important;
-}
-
-.copy-wrapper {
- font-size: 13px;
- font-size: 1.3rem;
- font-family: 'sourcesans-light';
- text-align: center;
- width: 100%;
- line-height: 50px;
- margin: 0;
-}
-
-body header .header-wrapper,
-body header {
- clear: both;
-}
-
-body header .header-wrapper:before,
-body header:before,
-body header .header-wrapper:after,
-body header:after {
- content: "";
- display: table;
-}
-
-body header .header-wrapper:after,
-body header:after {
- clear: both;
-}
-
-body.not-enougth-scroll header {
- -webkit-transition: all 0.3s ease-in-out 0.4s;
- -khtml-transition: all 0.3s ease-in-out 0.4s;
- -moz-transition: all 0.3s ease-in-out 0.4s;
- -ms-transition: all 0.3s ease-in-out 0.4s;
- -o-transition: all 0.3s ease-in-out 0.4s;
- transition: all 0.3s ease-in-out 0.4s;
-}
-
-body.has-header:not(.sticky-header) header .site-info__text__name a {
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
-}
-
-body.has-header:not(.sticky-header) header .site-nav .nav>li>a {
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
-}
-
-body.has-header:not(.sticky-header) header .site-nav .language-switcher-language-url a {
- text-shadow: 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0px 0px 0.8px black, 0 0 0.8px black;
-}
-
-body header {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- position: relative;
- z-index: 300;
-}
-
-body header .header-wrapper {
- margin: auto;
- min-height: 70px;
- padding: 20px 5% 15px;
-}
-
-body header .site-info {
- padding: 0;
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
-}
-
-header .site-info__text img {
- height: 58pt;
-}
-
-body header .site-info__logo {
- padding: 0 10px 0 0;
-}
-
-body header .site-info__logo img {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- width: auto;
- height: auto;
- max-height: 76px;
-}
-
-body header .site-info__text {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: center;
- -moz-align-items: center;
- -ms-align-items: center;
- align-items: center;
- -webkit-align-content: center;
- -moz-align-content: center;
- -ms-align-content: center;
- align-content: center;
- -webkit-justify-content: center;
- -moz-justify-content: center;
- -ms-justify-content: center;
- justify-content: center;
- -ms-flex-pack: center;
- -webkit-flex-direction: column;
- -moz-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- line-height: 1;
- min-height: 100%;
-}
-
-body header .site-info__text__name {
- font-size: 20px;
- font-size: 2rem;
- font-family: "sourcesans-semibold";
- width: 100%;
- text-overflow: clip;
- margin-bottom: 10px;
-}
-
-body header .site-info__text__slogan {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "sourcesans-regular";
- max-width: 100%;
-}
-
-body header .site-info+.site-nav nav {
- float: right;
-}
-
-body header .nav>li {
- margin: 0 15px;
-}
-
-body header .nav>li>a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "opensans-bold";
- padding: 0;
- line-height: 76px;
- position: relative;
- text-transform: uppercase;
- letter-spacing: 0.5px;
-}
-
-body header .nav>li>a:after {
- -webkit-transition: width 0.3s ease-in-out 0s;
- -khtml-transition: width 0.3s ease-in-out 0s;
- -moz-transition: width 0.3s ease-in-out 0s;
- -ms-transition: width 0.3s ease-in-out 0s;
- -o-transition: width 0.3s ease-in-out 0s;
- transition: width 0.3s ease-in-out 0s;
- content: "";
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- bottom: 19px;
- left: 0;
-}
-
-body header .nav>li>a:hover {
- background: transparent;
-}
-
-body header .nav>li>a:hover:after {
- width: 100%;
-}
-
-body header .nav>li>a:focus {
- background: transparent;
-}
-
-body header .nav>li>a .caret {
- position: absolute;
- right: -20px;
- top: 49%;
-}
-
-body header .nav>li:first-child {
- margin: 0 15px 0 0;
-}
-
-body header .dropdown-menu {
- padding: 18px 0 0;
-}
-
-body header .dropdown-menu:before {
- content: "";
- width: 0px;
- height: 0px;
- background: transparent;
- border-width: 12px;
- border-style: solid;
- position: absolute;
- top: -24px;
- left: 10px;
-}
-
-body header .dropdown-menu>li {
- padding: 0 15px 0 10px;
-}
-
-body header .dropdown-menu>li>a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- display: inline-block;
- padding: 0 0 15px 20px;
- position: relative;
-}
-
-body header .dropdown-menu>li>a:before {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-size: 40px;
- font-size: 4rem;
- content: "j";
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- position: absolute;
- top: -2px;
- left: -15px;
- line-height: 22px;
-}
-
-body header .dropdown-menu>li>a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "";
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- bottom: 13px;
- left: 0;
- margin: 0 0 0 18px;
- max-width: calc(100% - 18px);
-}
-
-body header .dropdown-menu>li>a:hover {
- background: none;
-}
-
-body header .dropdown-menu>li>a:hover:before {
- left: -8px;
-}
-
-body header .dropdown-menu>li>a:hover:after {
- width: 100%;
-}
-
-nav.main-menu a.is-active::after,
-nav.main-menu a:hover::after {
- width: 100%;
-}
-
-nav.main-menu a.is-active::before,
-nav.main-menu a:hover::before {
- left: -15px;
-}
-
-nav.main-menu .dropdown-menu>li>a {
- min-height: 36px;
-}
-
-.site-nav.has-search nav.main-menu li.search-item {
- display: block;
-}
-
-nav.main-menu li.search-item {
- display: none;
-}
-
-nav.main-menu li a.search-link {
- padding-left: 25px;
- position: relative;
-}
-
-nav.main-menu li a.search-link:before {
- font-size: 40px;
- font-size: 4rem;
- content: "O";
- display: inline-block;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- left: -3px;
- position: absolute;
- top: calc(50% - 12px);
- line-height: 24px;
- width: 23px;
- text-indent: -8px;
-}
-
-nav.main-menu.has-search li.search-item {
- display: block;
-}
-
-.path-search nav.main-menu li a.search-link:after {
- width: 100%;
-}
-
-.has-header header.menu-expanded {
- background: #343a40;
- z-index: 600;
-}
-
-.has-header header {
- background: transparent;
- position: absolute;
- width: 100%;
- z-index: 300;
-}
-
-.has-header main {
- position: relative;
- z-index: 200;
-}
-
-.has-header .tabs {
- position: absolute;
- width: 100%;
- top: 0px;
- z-index: 10;
- background: transparent;
-}
-
-body.has-header.toolbar-fixed main nav.tabs {
- top: calc(100vh - 64px);
-}
-
-body.has-header.toolbar-fixed.toolbar-vertical main nav.tabs {
- top: calc(100vh - 64px);
-}
-
-body.has-header.toolbar-fixed:not(.toolbar-vertical).toolbar-tray-open main nav.tabs {
- top: calc(100vh - 103px);
-}
-
-body.has-header.cern-toolbar main nav.tabs {
- top: calc(100vh - 40px);
-}
-
-@media only screen and (max-width:767px) {
- body.has-header.cern-toolbar.toolbar-vertical .cern-component-header-blocks.component-header {
- height: calc(100vh - 104px);
- }
-}
-
-body.has-header.cern-toolbar.toolbar-fixed main nav.tabs {
- top: calc(100vh - 104px);
-}
-
-body.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical main nav.tabs {
- top: calc(100vh - 104px);
-}
-
-body.has-header.cern-toolbar:not(.toolbar-vertical).toolbar-tray-open main nav.tabs {
- top: calc(100vh - 143px);
-}
-
-@media only screen and (max-width:1160px) {
- header>nav {
- margin: 0 3% 0 0;
- padding: 10px 0 0;
- }
-
- header .site-info__logo img {
- position: relative;
- left: -30px;
- }
-}
-
-@media only screen and (max-width:1024px) {
- header .site-info__text__name {
- text-overflow: ellipsis;
- }
-
- header .site-info__text__slogan {
- text-overflow: ellipsis;
- }
-}
-
-@media only screen and (max-width:1023px) {
- header .header-wrapper>nav {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- float: none;
- width: 100%;
- z-index: 1;
- }
-
- header .header-wrapper>nav .navbar-nav {
- margin: 25px 0 0;
- float: right;
- width: 100%;
- }
-}
-
-@media only screen and (max-width:991px) {
- header .site-info__logo {
- float: left;
- }
-
- header .site-info__logo img {
- position: relative;
- left: auto;
- right: auto;
- margin: auto;
- }
-}
-
-@media only screen and (max-width:767px) {
- header .header-wrapper>nav {
- width: 100%;
- }
-
- header .header-wrapper>nav .navbar-nav {
- float: none;
- margin: 5px 0;
- width: 100%;
- }
-
- header .header-wrapper .navbar {
- width: 100%;
- }
-
- header .header-wrapper .navbar-collapse.collapse.in,
- header .header-wrapper .navbar-collapse.collapsing {
- padding: 0 3%;
- }
-
- header .dropdown-menu {
- padding: 0;
- }
-
- header .dropdown-menu::before {
- display: none;
- }
-
- header .dropdown-menu>li>a::before {
- top: 4px;
- }
-
- header .site-info {
- width: 80%;
- z-index: 1;
- float: left;
- min-height: 60px !important;
- }
-
- header .site-info__logo {
- float: left;
- }
-
- header .site-info__logo img {
- max-height: 60px;
- max-width: initial;
- }
-
- header .site-info__text {
- float: left;
- width: 100%;
- }
-
- header .site-info__text__name {
- font-size: 16px;
- font-size: 1.6rem;
- text-overflow: ellipsis;
- }
-
- header .site-info__text__slogan {
- display: none;
- }
-
- header .site-nav {
- position: absolute;
- top: 0;
- right: 0;
- width: 100%;
- z-index: 0;
- height: 100%;
- }
-
- header .site-nav>.region-header {
- height: 100%;
- }
-
- header .site-nav>.region-header>nav {
- height: 100%;
- }
-
- header .site-nav>.region-header>nav>.navbar {
- height: 100%;
- }
-
- header .site-nav>.region-header>nav>.navbar>.container-fluid {
- height: 100%;
- }
-
- header .site-nav>.region-header>nav>.navbar>.container-fluid>.navbar-header {
- height: 100%;
- }
-
- header .site-info+.site-nav nav {
- float: none;
- }
-}
-
-@media only screen and (max-width:640px) {
- header .site-info__text {
- width: 90%;
- max-height: 60px;
- }
-
- header .site-info__text img {
- height: 60px;
- }
-}
-
-@media only screen and (max-width:360px) {
- header .site-info__text {
- width: 80%;
- }
-}
-
-header .navbar-default {
- background: none;
- border: 0;
-}
-
-header .navbar-default .navbar-toggle:hover,
-header .navbar-default .navbar-toggle:focus,
-header .navbar-default .navbar-toggle {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- background: none;
- border: 0;
- margin: 0;
- position: relative;
- top: 30%;
-}
-
-header .navbar-default .navbar-toggle .icon-bar {
- background-color: #ffffff;
-}
-
-header .navbar-default .navbar-nav>.open>a,
-header .navbar-default .navbar-nav>.open>a:hover,
-header .navbar-default .navbar-nav>.open>a:focus {
- background: transparent;
-}
-
-header .navbar {
- min-height: 10px;
- margin-bottom: 0;
-}
-
-header .navbar-collapse.collapse.in,
-header .navbar-collapse.collapsing {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- padding: 0 10px 0 35px;
- width: 100%;
- position: absolute;
- border-color: #191919;
-}
-
-header .navbar-collapse.collapse.in .nav>li:first-child,
-header .navbar-collapse.collapse.in .nav>li,
-header .navbar-collapse.collapsing .nav>li:first-child,
-header .navbar-collapse.collapsing .nav>li {
- margin: 0;
-}
-
-header .navbar-collapse.collapse.in .nav>li:first-child a,
-header .navbar-collapse.collapse.in .nav>li a,
-header .navbar-collapse.collapsing .nav>li:first-child a,
-header .navbar-collapse.collapsing .nav>li a {
- display: inline;
- line-height: 35px;
-}
-
-header .navbar-collapse.collapse.in .nav>li:first-child a::after,
-header .navbar-collapse.collapse.in .nav>li a::after,
-header .navbar-collapse.collapsing .nav>li:first-child a::after,
-header .navbar-collapse.collapsing .nav>li a::after {
- bottom: -3px;
-}
-
-header .navbar-default.main-menu .navbar-toggle {
- padding: 0;
- top: 43px;
-}
-
-header nav[id*=main-menu] .navbar-collapse.collapse.in .dropdown-menu::before,
-header nav[id*=main-menu] .navbar-collapse.collapsing .dropdown-menu::before {
- display: none;
-}
-
-header nav[id*=main-menu] .navbar-collapse.collapse.in .dropdown-menu>li>a,
-header nav[id*=main-menu] .navbar-collapse.collapsing .dropdown-menu>li>a {
- padding: 0 0 0 18px;
-}
-
-header nav[id*=main-menu] .navbar-collapse.collapse.in .dropdown-menu>li>a::before,
-header nav[id*=main-menu] .navbar-collapse.collapsing .dropdown-menu>li>a::before {
- line-height: 20px;
- width: 8px;
- text-indent: -22px;
- left: -5px;
- top: 0;
-}
-
-header nav[id*=main-menu] .navbar-collapse.collapse.in .dropdown-menu>li>a.is-active::before,
-header nav[id*=main-menu] .navbar-collapse.collapse.in .dropdown-menu>li>a:hover::before,
-header nav[id*=main-menu] .navbar-collapse.collapsing .dropdown-menu>li>a.is-active::before,
-header nav[id*=main-menu] .navbar-collapse.collapsing .dropdown-menu>li>a:hover::before {
- left: 5px;
-}
-
-.open-cern-menu.nosticky-header,
-.sticky-header {}
-
-.open-cern-menu.nosticky-header header,
-.sticky-header header {
- position: fixed !important;
- width: 100%;
- z-index: 300;
- top: 0;
-}
-
-.open-cern-menu.nosticky-header.toolbar-fixed header,
-.sticky-header.toolbar-fixed header {
- top: 39px;
- margin-top: 0 !important;
-}
-
-.open-cern-menu.nosticky-header.toolbar-fixed.toolbar-tray-open header,
-.sticky-header.toolbar-fixed.toolbar-tray-open header {
- top: 78px;
-}
-
-.open-cern-menu.nosticky-header.toolbar-fixed.toolbar-tray-open.toolbar-vertical header,
-.sticky-header.toolbar-fixed.toolbar-tray-open.toolbar-vertical header {
- top: 39px;
-}
-
-.sticky-header:not(.open-cern-menu) header .header-wrapper {
- padding: 10px 5%;
-}
-
-.sticky-header:not(.open-cern-menu) header .site-info__logo {
- max-width: 25%;
- width: auto;
-}
-
-.sticky-header:not(.open-cern-menu) header .site-info__logo img {
- max-height: 50px;
-}
-
-.sticky-header:not(.open-cern-menu) header .site-info__text__slogan {
- display: none;
-}
-
-.sticky-header:not(.open-cern-menu) header .nav>li>a {
- line-height: 56px;
-}
-
-.sticky-header:not(.open-cern-menu) header .nav>li>a:after {
- bottom: 9px;
-}
-
-.sticky-header:not(.open-cern-menu) header .navbar-default .navbar-toggle:hover,
-.sticky-header:not(.open-cern-menu) header .navbar-default .navbar-toggle:focus,
-.sticky-header:not(.open-cern-menu) header .navbar-default .navbar-toggle {
- top: 20%;
-}
-
-.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .navbar-toggle {
- top: 43px;
-}
-
-@media only screen and (max-width:610px) {
- .sticky-header.toolbar-vertical header {
- top: 39px;
- }
-}
-
-.sticky-header.no-admin-toolbar header {
- top: 0 !important;
-}
-
-nav.tabs .tabs--primary {
- font-size: 14px;
- font-size: 1.4rem;
-}
-
-header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-header .header-wrapper .main-menu .navbar-collapse.collapsing {
- height: calc(100vh - 70px);
-}
-
-.toolbar-fixed header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-fixed.toolbar-tray-open header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed.toolbar-tray-open header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-fixed.toolbar-tray-open.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed.toolbar-tray-open.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapsing {
- height: calc(100vh - 110px);
-}
-
-header .navbar-default .navbar-toggle,
-header .navbar-default .navbar-toggle:hover,
-header .navbar-default .navbar-toggle:focus,
-header .navbar-default .navbar-toggle:active,
-header .navbar-collapse.collapse.in {
- -webkit-transition: all 0s ease-in-out 0s;
- -khtml-transition: all 0s ease-in-out 0s;
- -moz-transition: all 0s ease-in-out 0s;
- -ms-transition: all 0s ease-in-out 0s;
- -o-transition: all 0s ease-in-out 0s;
- transition: all 0s ease-in-out 0s;
-}
-
-header .site-info {
- min-height: 76px;
-}
-
-header.menu-expanded .site-info {
- min-height: 60px;
-}
-
-.sticky-header header .site-info {
- min-height: 50px;
-}
-
-.pagination-container.centered {
- text-align: center;
-}
-
-.pagination>li a,
-.pagination>li span {
- font-size: 18px;
- font-size: 1.8rem;
- font-family: "sourcesans-regular";
- background: none;
- border: 0;
- margin: 0;
- padding: 0;
-}
-
-.pagination>li a:hover,
-.pagination>li a:focus,
-.pagination>li span:hover,
-.pagination>li span:focus {
- background: none;
-}
-
-.pagination>li a::before {
- content: ".";
- padding: 0 5px;
- display: block;
- float: left;
- top: -5px;
- left: -2px;
- position: relative;
-}
-
-.pagination>li a.page-number-1::before {
- display: none;
-}
-
-.pagination>li a.page__item--ellipsis.first::before {
- display: none;
-}
-
-.pagination>.active>a {
- background: none;
- color: #cacaca;
-}
-
-.pagination>.active>a:hover,
-.pagination>.active>a:focus {
- background: none;
- color: #cacaca;
-}
-
-.pagination .page-item {
- display: inline-block;
-}
-
-.pagination .page__item--first,
-.pagination .page__item--last,
-.pagination .page__item--previous,
-.pagination .page__item--next {
- position: relative;
- width: 20px;
- height: 28px;
-}
-
-.pagination .page__item--first a,
-.pagination .page__item--last a,
-.pagination .page__item--previous a,
-.pagination .page__item--next a {
- display: block;
- position: relative;
- width: 30px;
- height: 28px;
-}
-
-.pagination .page__item--first a::before,
-.pagination .page__item--last a::before,
-.pagination .page__item--previous a::before,
-.pagination .page__item--next a::before {
- display: none;
-}
-
-.pagination .page__item--first span,
-.pagination .page__item--last span,
-.pagination .page__item--previous span,
-.pagination .page__item--next span {
- display: none;
-}
-
-.pagination .page__item--first::before,
-.pagination .page__item--last::before,
-.pagination .page__item--previous::before,
-.pagination .page__item--next::before {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- font-size: 50px;
- font-size: 5rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- position: absolute;
- top: 4px;
- line-height: 20px;
- text-indent: -21px;
- width: 10px;
-}
-
-.pagination .page__item--first.disabled::before,
-.pagination .page__item--last.disabled::before,
-.pagination .page__item--previous.disabled::before,
-.pagination .page__item--next.disabled::before {
- color: #cacaca;
-}
-
-.pagination .page__item--first,
-.pagination .page__item--previous {
- margin: 0 10px 0 0;
-}
-
-.pagination .page__item--first::before,
-.pagination .page__item--previous::before {
- content: '*';
- font-size: 3.1rem;
- left: 0;
- text-indent: -10px;
- top: 5px;
-}
-
-.pagination .page__item--first:hover::before,
-.pagination .page__item--previous:hover::before {
- left: -10px;
-}
-
-.pagination .page__item--first.disabled:hover::before,
-.pagination .page__item--previous.disabled:hover::before {
- left: 0;
-}
-
-.pagination .page__item--last,
-.pagination .page__item--next {
- margin: 0 0 0 10px;
-}
-
-.pagination .page__item--last::before,
-.pagination .page__item--next::before {
- content: '\j';
- right: 0;
-}
-
-.pagination .page__item--last:hover::before,
-.pagination .page__item--next:hover::before {
- right: -10px;
-}
-
-.pagination .page__item--last.disabled:hover::before,
-.pagination .page__item--next.disabled:hover::before {
- right: 0;
-}
-
-.pagination.mini-pager .page__item {}
-
-.pagination.mini-pager .page__item--first,
-.pagination.mini-pager .page__item--last,
-.pagination.mini-pager .page__item--previous,
-.pagination.mini-pager .page__item--next {
- width: auto;
-}
-
-.pagination.mini-pager .page__item--first span,
-.pagination.mini-pager .page__item--last span,
-.pagination.mini-pager .page__item--previous span,
-.pagination.mini-pager .page__item--next span {
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "sourcesans-bold";
- display: block;
-}
-
-.pagination.mini-pager .page__item--first a,
-.pagination.mini-pager .page__item--last a,
-.pagination.mini-pager .page__item--previous a,
-.pagination.mini-pager .page__item--next a {
- width: auto;
-}
-
-.pagination.mini-pager .page__item--first::before,
-.pagination.mini-pager .page__item--last::before,
-.pagination.mini-pager .page__item--previous::before,
-.pagination.mini-pager .page__item--next::before {
- top: 3px;
-}
-
-.pagination.mini-pager .page__item--previous::before {
- left: -20px;
- right: auto;
-}
-
-.pagination.mini-pager .page__item--previous:hover::before {
- left: -30px;
- right: auto;
-}
-
-.pagination.mini-pager .page__item--next::before {
- right: -20px;
- left: auto;
-}
-
-.pagination.mini-pager .page__item--next:hover::before {
- right: -30px;
- left: auto;
-}
-
-.pagination.mini-pager .page__item--first {
- margin-right: 40px;
- display: inline-block;
-}
-
-.pagination.mini-pager .page__item--first::before {
- content: none;
-}
-
-.pagination.mini-pager .page__item--first span {
- font-family: sourcesans-regular;
- padding-top: 2px;
-}
-
-.pagination.mini-pager .page__item--last {
- margin-left: 40px;
- display: inline-block;
-}
-
-.pagination.mini-pager .page__item--last::before {
- content: none;
-}
-
-.pagination.mini-pager .page__item--last span {
- font-family: sourcesans-regular;
- padding-top: 2px;
-}
-
-.pagination.mini-pager .page__item--previous+.page__item--last {
- margin-left: 0px;
-}
-
-.pagination.mini-pager .page__item--first+.page__item--next {
- margin-left: -30px;
-}
-
-main .form-type-search,
-.form-composite .fieldset-wrapper .webform-options-display-two-columns,
-.form-composite .fieldset-wrapper .webform-options-display-three-columns {
- clear: both;
-}
-
-main .form-type-search:before,
-.form-composite .fieldset-wrapper .webform-options-display-two-columns:before,
-.form-composite .fieldset-wrapper .webform-options-display-three-columns:before,
-main .form-type-search:after,
-.form-composite .fieldset-wrapper .webform-options-display-two-columns:after,
-.form-composite .fieldset-wrapper .webform-options-display-three-columns:after {
- content: "";
- display: table;
-}
-
-main .form-type-search:after,
-.form-composite .fieldset-wrapper .webform-options-display-two-columns:after,
-.form-composite .fieldset-wrapper .webform-options-display-three-columns:after {
- clear: both;
-}
-
-.contact-form {
- max-width: 1140px;
- margin: 0 auto 30px;
-}
-
-@media only screen and (max-width:1140px) {
- .contact-form {
- margin: 0 5% 30px;
- }
-}
-
-.form-control {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- color: #0855a0;
- background-color: transparent;
- border: 0;
- border-bottom: 1px solid #0855a0;
- height: 35px;
- padding: 5px;
- min-width: 30px;
-}
-
-.form-control:focus {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- background: #f8f8f8;
- border-bottom: 1px solid #000000;
-}
-
-.input-group-addon {
- background-color: transparent;
- border: 0;
- border-bottom: 1px solid #0855a0;
-}
-
-.filter-wrapper {
- background-color: transparent;
- border: 0;
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-}
-
-.form-required:after {
- float: right;
- margin: 5px 0 0 5px;
-}
-
-.select-wrapper:after {
- color: #0855a0;
-}
-
-.form-wrapper label,
-.form-item label {
- font-family: "opensans-semibold";
- font-weight: normal;
- font-size: 10px;
- font-size: 1rem;
- color: rgba(0, 0, 0, 0.4);
- padding-left: 0;
- position: relative;
- display: block;
-}
-
-.view-filters .form-wrapper label,
-.view-filters .form-item label {
- margin-bottom: 5px;
- bottom: -5px;
-}
-
-.form-composite legend span.visually-hidden {
- padding: 0;
-}
-
-.form-composite .fieldset-wrapper {
- padding: 0 0 15px;
-}
-
-.form-composite .fieldset-wrapper .webform-options-display-two-columns,
-.form-composite .fieldset-wrapper .webform-options-display-three-columns {
- display: block;
- float: left;
- margin: 5px 0 15px;
-}
-
-@supports (appearance:none) {
- .select-wrapper {
- position: relative;
- }
-
- .select-wrapper select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding-right: 25px;
- }
-
- .select-wrapper:before {
- content: "";
- display: block;
- right: 8px;
- bottom: calc(50% - 5px);
- width: 10px;
- height: 5px;
- position: absolute;
- pointer-events: none;
- width: 0;
- height: 0;
- border-style: solid;
- border-width: 5px 5px 0 5px;
- border-color: #0855a0 transparent transparent transparent;
- }
-}
-
-@supports (-webkit-appearance:none) {
- .select-wrapper {
- position: relative;
- }
-
- .select-wrapper select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding-right: 25px;
- }
-
- .select-wrapper:before {
- content: "";
- display: block;
- right: 8px;
- bottom: calc(50% - 5px);
- width: 10px;
- height: 5px;
- position: absolute;
- pointer-events: none;
- width: 0;
- height: 0;
- border-style: solid;
- border-width: 5px 5px 0 5px;
- border-color: #0855a0 transparent transparent transparent;
- }
-}
-
-@supports (-moz-appearance:none) {
- .select-wrapper {
- position: relative;
- }
-
- .select-wrapper select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding-right: 25px;
- }
-
- .select-wrapper:before {
- content: "";
- display: block;
- right: 8px;
- bottom: calc(50% - 5px);
- width: 10px;
- height: 5px;
- position: absolute;
- pointer-events: none;
- width: 0;
- height: 0;
- border-style: solid;
- border-width: 5px 5px 0 5px;
- border-color: #0855a0 transparent transparent transparent;
- }
-}
-
-@supports (appearance:none) {
-
- input[type=checkbox],
- input[type=radio],
- input[type=checkbox]#edit-delete {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- display: inline-block;
- position: relative;
- top: 3px;
- margin-right: 0.25em;
- padding: 0;
- background: #fff;
- border: 1px solid #B5B5B5;
- width: 16px !important;
- height: 16px !important;
- -webkit-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- transition: background 0.5s ease;
- outline: none;
- }
-
- input[type=checkbox]#edit-delete {
- margin-bottom: 0;
- }
-
- input[type=radio] {
- border-radius: 50%;
- }
-
- input[type=checkbox]:hover,
- input[type=checkbox]:focus,
- input[type=radio]:hover,
- input[type=radio]:focus {
- border-color: #000000;
- cursor: pointer;
- }
-
- input[type=checkbox]#edit-delete:hover,
- input[type=checkbox]#edit-delete:focus {
- border-color: #D01616;
- cursor: pointer;
- }
-
- input[type=checkbox]:checked,
- input[type=checkbox]:disabled:checked,
- input[type=radio]:checked,
- input[type=radio]:disabled:checked {
- background: #0855a0;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]#edit-delete:checked,
- input[type=checkbox]#edit-delete:disabled:checked {
- background: #D01616;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]:disabled,
- input[type=radio]:disabled {
- opacity: 0.5;
- background: #E2E2E2;
- }
-
- input[type=checkbox]#edit-delete:disabled {
- opacity: 0.5;
- background: #E88181;
- }
-
- input[type=checkbox]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-
- input[type=checkbox]:disabled:hover,
- input[type=radio]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-}
-
-@supports (-webkit-appearance:none) {
-
- input[type=checkbox],
- input[type=radio],
- input[type=checkbox]#edit-delete {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- display: inline-block;
- position: relative;
- top: 3px;
- margin-right: 0.25em;
- padding: 0;
- background: #fff;
- border: 1px solid #B5B5B5;
- width: 16px !important;
- height: 16px !important;
- -webkit-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- transition: background 0.5s ease;
- outline: none;
- }
-
- input[type=checkbox]#edit-delete {
- margin-bottom: 0;
- }
-
- input[type=radio] {
- border-radius: 50%;
- }
-
- input[type=checkbox]:hover,
- input[type=checkbox]:focus,
- input[type=radio]:hover,
- input[type=radio]:focus {
- border-color: #000000;
- cursor: pointer;
- }
-
- input[type=checkbox]#edit-delete:hover,
- input[type=checkbox]#edit-delete:focus {
- border-color: #D01616;
- cursor: pointer;
- }
-
- input[type=checkbox]:checked,
- input[type=checkbox]:disabled:checked,
- input[type=radio]:checked,
- input[type=radio]:disabled:checked {
- background: #0855a0;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]#edit-delete:checked,
- input[type=checkbox]#edit-delete:disabled:checked {
- background: #D01616;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]:disabled,
- input[type=radio]:disabled {
- opacity: 0.5;
- background: #E2E2E2;
- }
-
- input[type=checkbox]#edit-delete:disabled {
- opacity: 0.5;
- background: #E88181;
- }
-
- input[type=checkbox]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-
- input[type=checkbox]:disabled:hover,
- input[type=radio]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-}
-
-@supports (-moz-appearance:none) {
-
- input[type=checkbox],
- input[type=radio],
- input[type=checkbox]#edit-delete {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- display: inline-block;
- position: relative;
- top: 3px;
- margin-right: 0.25em;
- padding: 0;
- background: #fff;
- border: 1px solid #B5B5B5;
- width: 16px !important;
- height: 16px !important;
- -webkit-transition: all 0.5s ease;
- -o-transition: all 0.5s ease;
- transition: background 0.5s ease;
- outline: none;
- }
-
- input[type=checkbox]#edit-delete {
- margin-bottom: 0;
- }
-
- input[type=radio] {
- border-radius: 50%;
- }
-
- input[type=checkbox]:hover,
- input[type=checkbox]:focus,
- input[type=radio]:hover,
- input[type=radio]:focus {
- border-color: #000000;
- cursor: pointer;
- }
-
- input[type=checkbox]#edit-delete:hover,
- input[type=checkbox]#edit-delete:focus {
- border-color: #D01616;
- cursor: pointer;
- }
-
- input[type=checkbox]:checked,
- input[type=checkbox]:disabled:checked,
- input[type=radio]:checked,
- input[type=radio]:disabled:checked {
- background: #0855a0;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]#edit-delete:checked,
- input[type=checkbox]#edit-delete:disabled:checked {
- background: #D01616;
- box-shadow: inset 0px 0px 0px 3px #fff;
- }
-
- input[type=checkbox]:disabled,
- input[type=radio]:disabled {
- opacity: 0.5;
- background: #E2E2E2;
- }
-
- input[type=checkbox]#edit-delete:disabled {
- opacity: 0.5;
- background: #E88181;
- }
-
- input[type=checkbox]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-
- input[type=checkbox]:disabled:hover,
- input[type=radio]:disabled:hover {
- border-color: #B5B5B5;
- cursor: default;
- }
-}
-
-.radio label,
-.checkbox label {
- padding: 6px 0 0 25px;
-}
-
-.radio input[type=radio],
-.radio-inline input[type=radio],
-.checkbox input[type=checkbox],
-.checkbox-inline input[type=checkbox] {
- margin-left: -25px;
-}
-
-.form-autocomplete .input-group {
- position: relative;
- width: 100%;
-}
-
-.form-autocomplete .input-group input {
- padding: 0 40px 0 0;
- width: 100%;
-}
-
-.form-autocomplete .input-group .input-group-addon {
- position: absolute;
- right: 0;
- top: 0;
- z-index: 10;
- width: 40px;
- height: 100%;
- border: 0;
-}
-
-.form-autocomplete .input-group .input-group-addon .ajax-progress {
- top: calc(50% - 7px);
-}
-
-button.tabledrag-toggle-weight {
- float: right;
- margin: 0 0 5px;
-}
-
-.field-multiple-table {
- border: 1px solid #ddd;
- width: 100%;
- max-width: 100%;
- margin-bottom: 20px;
-}
-
-.field-multiple-table>thead>tr>th,
-.field-multiple-table>tbody>tr>th,
-.field-multiple-table>tfoot>tr>th,
-.field-multiple-table>thead>tr>td,
-.field-multiple-table>tbody>tr>td,
-.field-multiple-table>tfoot>tr>td {
- border: 1px solid #ddd;
-}
-
-.field-multiple-table>thead>tr>th,
-.field-multiple-table>thead>tr>td {
- border-bottom-width: 2px;
-}
-
-.field-multiple-table tr.odd {
- background-color: #f9f9f9;
-}
-
-.has-warning .form-control,
-.has-warning .form-control:focus,
-.has-error .form-control,
-.has-error .form-control:focus {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-}
-
-#comment-form {
- max-width: 1140px;
- margin: 0 auto 30px;
-}
-
-.indented {
- padding: 0 0 0 50px;
-}
-
-.button,
-.btn-primary,
-.btn,
-.btn-default {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
-}
-
-.button .icon,
-.btn-primary .icon,
-.btn .icon,
-.btn-default .icon {
- margin-top: 0px;
- position: relative;
- top: 3px;
-}
-
-.button.icon-before .icon,
-.btn-primary.icon-before .icon,
-.btn.icon-before .icon,
-.btn-default.icon-before .icon {
- margin-right: 7px;
-}
-
-.btn {
- -webkit-border-radius: 6px;
- -khtml-border-radius: 6px;
- -moz-border-radius: 6px;
- -ms-border-radius: 6px;
- -o-border-radius: 6px;
- border-radius: 6px;
- padding: 9px 12px 6px;
-}
-
-.btn.btn-lg {
- padding: 12px 16px 10px;
-}
-
-.btn.btn-lg.icon-before .icon {
- margin-right: 10px;
-}
-
-.btn.btn-sm {
- padding: 10px 10px 5px;
-}
-
-.btn.btn-sm.icon-before .icon {
- margin-right: 4px;
-}
-
-.btn.btn-xs {
- padding: 4px 5px 1px;
-}
-
-.btn.btn-xs.icon-before .icon {
- margin-right: 1px;
-}
-
-button+button {
- margin: 0 0 0 10px;
-}
-
-main .form-type-search .input-group {
- display: block;
-}
-
-main .form-type-search .input-group-btn {
- display: block;
- position: absolute;
- width: auto;
- top: -5px;
- left: 0;
- z-index: 10;
-}
-
-main .form-type-search .input-group-btn .btn {
- background: transparent;
- border: 0;
- color: #333333;
- padding: 9px 4px 6px;
-}
-
-main .form-type-search .input-group-btn .btn .glyphicon-search {
- font-size: 18px;
- font-size: 1.8rem;
-}
-
-main .form-type-search .form-search {
- display: block;
- float: right;
- width: 100%;
- padding: 0 0 0 40px;
- position: relative;
- z-index: 1;
-}
-
-.search-help-link {
- display: inline-block;
- margin-bottom: 15px;
-}
-
-input[type=radio],
-input[type=checkbox] {
- margin: 0;
-}
-
-.form-required:after {
- float: none;
-}
-
-.form-required:after {
- float: right;
-}
-
-.form-required:after {
- background: url(/themes/custom/cernbase/images/required.svg) no-repeat center center/10px 7px;
- content: "";
- display: inline-block;
- line-height: 1;
- height: 7px;
- width: 10px;
- margin: 5px 0 0 5px;
- float: none;
-}
-
-.field--item {
- word-break: break-word;
-}
-
-.field--label {
- font-weight: bold;
- width: max-content;
-}
-
-.field--label-inline .field--label,
-.field--label-inline .field--item,
-.field--label-inline .field--items {
- display: inline-block;
-}
-
-.field--label-inline .field--label,
-.field--label-inline>.field--item,
-.field--label-inline .field--items {
- padding-right: 0.5em;
-}
-
-[dir="rtl"] .field--label-inline .field--label,
-[dir="rtl"] .field--label-inline .field--items {
- padding-left: 0.5em;
- padding-right: 0;
- float: right;
-}
-
-.field--label-inline .field--label::after {
- content: ':';
-}
-
-.sidebar-left .block .form-group div:not(.vertical-boxes).shadow-block,
-.sidebar-right .block .form-group div:not(.vertical-boxes).shadow-block {
- box-shadow: 0 1px 2px 0 #bfbfbf;
-}
-
-.sidebar-left .block .form-group div:not(.vertical-boxes) .view-content,
-.sidebar-right .block .form-group div:not(.vertical-boxes) .view-content {
- padding: 15px;
-}
-
-.sidebar-left .block .form-group div:not(.vertical-boxes) .view-content .views-row,
-.sidebar-right .block .form-group div:not(.vertical-boxes) .view-content .views-row {
- padding: 10px 15px;
-}
-
-.sidebar-left nav,
-.sidebar-right nav {
- padding: 15px;
-}
-
-.sidebar-left nav.shadow-block,
-.sidebar-right nav.shadow-block {
- box-shadow: 0 1px 2px 0 #bfbfbf;
-}
-
-.sidebar-left nav ul,
-.sidebar-right nav ul {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-
-.sidebar-left nav ul>li,
-.sidebar-right nav ul>li {
- display: block;
- font-family: "sourcesans-regular";
-}
-
-.sidebar-left nav ul>li a,
-.sidebar-right nav ul>li a {
- display: block;
-}
-
-.sidebar-left nav ul>li a:hover,
-.sidebar-left nav ul>li a:focus,
-.sidebar-right nav ul>li a:hover,
-.sidebar-right nav ul>li a:focus {
- text-decoration: none;
-}
-
-.sidebar-left nav ul>li a .caret,
-.sidebar-right nav ul>li a .caret {
- font-size: 14px;
- font-size: 1.4rem;
- border: 0;
- width: 15px;
- height: 20px;
-}
-
-.sidebar-left nav ul>li a .caret::before,
-.sidebar-right nav ul>li a .caret::before {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- content: "p";
- display: block;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
- font-size: 4rem;
- line-height: 20px;
- position: absolute;
-}
-
-.sidebar-left nav ul>li ul,
-.sidebar-right nav ul>li ul {
- margin: 5px 0 0 10px;
-}
-
-.sidebar-left nav ul>li ul li,
-.sidebar-right nav ul>li ul li {
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "sourcesans-light";
- margin: 0;
- padding: 0;
-}
-
-.sidebar-left nav ul>li ul li a,
-.sidebar-right nav ul>li ul li a {
- display: inline-block;
- padding: 5px 0 8px 20px;
- position: relative;
-}
-
-.sidebar-left nav ul>li ul li a:before,
-.sidebar-right nav ul>li ul li a:before {
- -webkit-transform: rotate(270deg);
- -khtml-transform: rotate(270deg);
- -moz-transform: rotate(270deg);
- -ms-transform: rotate(270deg);
- -o-transform: rotate(270deg);
- transform: rotate(270deg);
- filter: progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod="auto expand");
- zoom: 1;
- -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- font-size: 20px;
- font-size: 2rem;
- content: "q";
- float: left;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- top: 1px;
- left: -6px;
- position: absolute;
-}
-
-.sidebar-left nav ul>li ul li a:after,
-.sidebar-right nav ul>li ul li a:after {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- background: transparent;
- border-bottom: 2px solid #f3a530;
- content: "";
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- bottom: 3px;
- left: 0;
- margin: 0 0 0 20px;
- max-width: calc(100% - 20px);
-}
-
-.sidebar-left nav ul>li ul li a:hover,
-.sidebar-left nav ul>li ul li a.is-active,
-.sidebar-right nav ul>li ul li a:hover,
-.sidebar-right nav ul>li ul li a.is-active {
- background: none;
-}
-
-.sidebar-left nav ul>li ul li a:hover:before,
-.sidebar-left nav ul>li ul li a.is-active:before,
-.sidebar-right nav ul>li ul li a:hover:before,
-.sidebar-right nav ul>li ul li a.is-active:before {
- left: 2px;
- color: #f3a530;
-}
-
-.sidebar-left nav ul>li ul li a:hover:after,
-.sidebar-left nav ul>li ul li a.is-active:after,
-.sidebar-right nav ul>li ul li a:hover:after,
-.sidebar-right nav ul>li ul li a.is-active:after {
- width: 100%;
-}
-
-.sidebar-left nav ul>li.menu-item--active-trail a,
-.sidebar-right nav ul>li.menu-item--active-trail a {
- color: #f3a530;
-}
-
-.sidebar-left nav ul>li.menu-item--active-trail a .caret::before,
-.sidebar-right nav ul>li.menu-item--active-trail a .caret::before {
- -webkit-transform: rotate(180deg);
- -khtml-transform: rotate(180deg);
- -moz-transform: rotate(180deg);
- -ms-transform: rotate(180deg);
- -o-transform: rotate(180deg);
- transform: rotate(180deg);
- filter: progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod="auto expand");
- zoom: 1;
-}
-
-.sidebar-left nav ul>li.menu-item--active-trail .dropdown-menu,
-.sidebar-right nav ul>li.menu-item--active-trail .dropdown-menu {
- display: block;
-}
-
-.sidebar-left nav ul>li.menu-item--active-trail .dropdown-menu a,
-.sidebar-right nav ul>li.menu-item--active-trail .dropdown-menu a {
- color: #ffffff;
-}
-
-.sidebar-left nav ul>li.open a .caret::before,
-.sidebar-right nav ul>li.open a .caret::before {
- -webkit-transform: rotate(180deg);
- -khtml-transform: rotate(180deg);
- -moz-transform: rotate(180deg);
- -ms-transform: rotate(180deg);
- -o-transform: rotate(180deg);
- transform: rotate(180deg);
- filter: progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod="auto expand");
- zoom: 1;
-}
-
-.sidebar-left nav ul .dropdown-menu,
-.sidebar-right nav ul .dropdown-menu {
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- position: static;
- float: none;
- padding: 0;
- font-size: 14px;
- text-align: left;
- background-color: transparent;
- border: 0;
-}
-
-.sidebar-left nav ul .dropdown-menu>li a,
-.sidebar-right nav ul .dropdown-menu>li a {
- white-space: normal;
-}
-
-.sidebar-left nav ul .dropdown-menu>li a:hover,
-.sidebar-right nav ul .dropdown-menu>li a:hover {
- color: inherit;
-}
-
-.sidebar-left nav ul .dropdown-backdrop,
-.sidebar-right nav ul .dropdown-backdrop {
- display: none;
-}
-
-@media only screen and (max-width:1023px) {
-
- .sidebar-left nav ul>li,
- .sidebar-right nav ul>li {
- font-size: 16px;
- font-size: 1.6rem;
- margin: 0 0 15px;
- }
-
- .sidebar-left nav ul>li ul li a,
- .sidebar-right nav ul>li ul li a {
- font-size: 14px;
- font-size: 1.4rem;
- }
-}
-
-.progress {
- -webkit-box-shadow: 0 0 0 0;
- -khtml-box-shadow: 0 0 0 0;
- -moz-box-shadow: 0 0 0 0;
- -ms-box-shadow: 0 0 0 0;
- -o-box-shadow: 0 0 0 0;
- box-shadow: 0 0 0 0;
- -webkit-border-radius: 4px;
- -khtml-border-radius: 4px;
- -moz-border-radius: 4px;
- -ms-border-radius: 4px;
- -o-border-radius: 4px;
- border-radius: 4px;
- background-color: #ddd;
- margin-bottom: 15px;
- overflow: hidden;
- height: auto;
-}
-
-.progress.progress-lg {
- height: 1.5rem;
-}
-
-.progress.progress-md {
- height: 1rem;
-}
-
-.progress.progress-sm {
- height: 0.625rem;
-}
-
-.progress.progress-xs {
- height: 0.25rem;
-}
-
-.progress-wrapper {
- position: relative;
- padding-top: 15px;
-}
-
-.progress-inverse {
- background-color: #555555;
-}
-
-.progress-heading {
- font-size: 14px;
- font-size: 1.4rem;
- font-weight: 500;
- margin: 0 0 2px;
- padding: 0;
-}
-
-.progress-bar {
- -webkit-box-shadow: 0 0 0 0;
- -khtml-box-shadow: 0 0 0 0;
- -moz-box-shadow: 0 0 0 0;
- -ms-box-shadow: 0 0 0 0;
- -o-box-shadow: 0 0 0 0;
- box-shadow: 0 0 0 0;
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- -webkit-transition: width 0.6s ease;
- -khtml-transition: width 0.6s ease;
- -moz-transition: width 0.6s ease;
- -ms-transition: width 0.6s ease;
- -o-transition: width 0.6s ease;
- transition: width 0.6s ease;
- height: 100%;
- padding: 4px 0 3px;
-}
-
-.progress-bar.bg-primary {
- background: #0855a0;
-}
-
-.progress-bar.bg-green {
- background: #5cb85c;
-}
-
-.progress-bar.bg-info {
- background: #5bc0de;
-}
-
-.progress-bar.bg-yellow {
- background: #f0ad4e;
-}
-
-.progress-bar.bg-warning {
- background: #d9534f;
-}
-
-.progress-bar.bg-purple {
- background: #801096;
-}
-
-.progress-text {
- margin-bottom: 0;
-}
-
-.progress-text .mark {
- float: left;
- width: 50%;
- background: transparent;
-}
-
-.progress-text .mark.right {
- text-align: right;
-}
-
-.progress-tooltip {
- display: inline-block;
- background: rgba(0, 0, 0, 0.8);
- color: #ffffff;
- padding: .25rem .375rem;
- line-height: 1;
- font-size: 12px;
- position: relative;
- bottom: 8px;
- border-radius: 3px;
- margin-left: -15px;
-}
-
-.progress-tooltip:after {
- top: 100%;
- left: 10px;
- border: solid transparent;
- content: " ";
- height: 0;
- width: 0;
- position: absolute;
- pointer-events: none;
- border-color: rgba(51, 51, 51, 0);
- border-top-color: rgba(0, 0, 0, 0.8);
- border-width: 5px;
-}
-
-.progress-label {
- display: inline-block;
- color: #555555;
- position: absolute;
- top: 0;
- left: 0;
- font-size: 12px;
- font-size: 1.2rem;
-}
-
-.progress-percentage {
- display: inline-block;
- color: #555555;
- font-size: 12px;
- font-size: 1.2rem;
- position: absolute;
- right: 0;
- top: 0;
- margin: 0;
-}
-
-.accordion-cern .panel {
- border: 0;
- margin: 37px 0 !important;
- position: relative;
- padding-bottom: 22px;
-}
-
-.accordion-cern .panel:after {
- content: "";
- background: #c1c1c1;
- display: block;
- height: 1px;
- width: 100%;
- position: absolute;
- left: 0;
- bottom: -5px;
-}
-
-.accordion-cern .panel-heading {
- font-size: 18px;
- font-size: 1.8rem;
- background: none;
- border: 0;
- padding: 0;
- border: 0;
- margin: 0;
- padding: 0;
- line-height: 25px;
- width: 100%;
- display: inline-block;
-}
-
-.accordion-cern .panel-heading h1,
-.accordion-cern .panel-heading h2,
-.accordion-cern .panel-heading h3,
-.accordion-cern .panel-heading h4 {
- margin: 0;
- padding: 0;
-}
-
-.accordion-cern .panel-heading a {
- font-size: 18px;
- font-size: 1.8rem;
- color: #222222;
- display: block;
- padding: 0;
- margin: 0;
- padding: 0 40px 0 0;
- border-bottom: 0;
- position: relative;
- font-weight: 500;
-}
-
-.accordion-cern .panel-heading a:hover,
-.accordion-cern .panel-heading a:focus,
-.accordion-cern .panel-heading a:selected {
- color: #222222;
- text-decoration: none;
-}
-
-.accordion-cern .panel-heading a:after {
- content: "+";
- width: 30px;
- margin: 0;
- padding: 0;
- font-size: 30px;
- font-size: 3rem;
- font-family: 'sourcesans-regular';
- line-height: 20px;
- position: absolute;
- top: 0;
- right: 0;
- font-weight: 100;
- color: #222222;
-}
-
-.accordion-cern .panel-heading a.is-open:after {
- content: "-";
-}
-
-.accordion-cern .panel-collapse {
- margin: 0;
- color: #555;
-}
-
-.accordion-cern .panel-collapse h1,
-.accordion-cern .panel-collapse h2,
-.accordion-cern .panel-collapse h3,
-.accordion-cern .panel-collapse h4,
-.accordion-cern .panel-collapse h5 {
- font-size: 1.6rem;
- font-weight: bold;
-}
-
-.accordion-cern .panel-collapse.in {
- border-bottom: 0;
-}
-
-.accordion-cern .panel-collapse .panel-body {
- border-top-color: transparent !important;
- padding: 0 !important;
- margin: 5px 0;
- font-size: 16px;
- font-size: 1.6rem;
- line-height: 22px;
-}
-
-.accordion-cern .panel-collapse .panel-body p:last-child {
- margin: 0;
-}
-
-.block-social-sharing-block {
- position: fixed;
- left: 0;
- top: 200px;
- z-index: 499;
-}
-
-.block-social-sharing-block .social-media-sharing ul {
- display: block;
-}
-
-.block-social-sharing-block .social-media-sharing ul li {
- display: table;
- margin-bottom: 5px;
-}
-
-.user-logged-in .block-social-sharing-block {
- top: 280px;
-}
-
-.social-media-sharing ul li a {
- display: block;
-}
-
-.social-media-sharing ul li a:hover {
- text-decoration: none;
-}
-
-.social-media-sharing ul li a.share:after {
- width: 45px;
- height: 45px;
- display: block;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- color: white;
- font-size: 4.5rem;
- line-height: 4.5rem;
-}
-
-.social-media-sharing ul li a.share.facebook-share:after {
- content: 'u';
- background: #3b5998;
- font-size: 4rem;
-}
-
-.social-media-sharing ul li a.share.facebook-msg:after {
- content: unset;
- background: #3b5998;
-}
-
-.social-media-sharing ul li a.share.linkedin:after {
- content: 'L';
- background: #0077b5;
-}
-
-.social-media-sharing ul li a.share.twitter:after {
- content: 'V';
- background: #1da1f2;
-}
-
-.social-media-sharing ul li a.share.pinterest:after {
- content: unset;
- background: #cb2027;
-}
-
-.social-media-sharing ul li a.share.google-plus:after {
- content: '2';
- background: #e7725d;
-}
-
-.social-media-sharing ul li a.share.email:after {
- content: 'P';
- background: #3c3c3c;
- text-indent: -5px;
-}
-
-.social-media-sharing ul li a img {
- display: none;
-}
-
-@media only screen and (max-width:1071px) {
- .block-social-sharing-block {
- position: static;
- text-align: center;
- margin-top: 3rem;
- border-top: 1px solid #eee;
- padding-top: 20px;
- }
-
- .block-social-sharing-block .social-media-sharing ul {
- display: inline-flex;
- }
-
- .block-social-sharing-block .social-media-sharing ul li {
- display: inline;
- margin-bottom: 0px;
- margin-right: 0px;
- }
-
- .block-social-sharing-block .social-media-sharing ul li a.facebook-share:after,
- .block-social-sharing-block .social-media-sharing ul li a.linkedin:after,
- .block-social-sharing-block .social-media-sharing ul li a.twitter:after,
- .block-social-sharing-block .social-media-sharing ul li a.google-plus:after,
- .block-social-sharing-block .social-media-sharing ul li a.email:after {
- display: block;
- margin-right: 10px;
- }
-}
\ No newline at end of file
diff --git a/cara/apps/static/css/cern-theme4.css b/cara/apps/static/css/cern-theme4.css
deleted file mode 100644
index d0570086..00000000
--- a/cara/apps/static/css/cern-theme4.css
+++ /dev/null
@@ -1,6720 +0,0 @@
-body {}
-
-body.toolbar-fixed header .menu-expanded,
-body.toolbar-vertical header .menu-expanded {
- top: 39px;
- margin-top: 0 !important;
-}
-
-body.toolbar-fixed.toolbar-tray-open.toolbar-vertical header.menu-expanded {
- top: 39px;
-}
-
-body.toolbar-fixed.toolbar-tray-open header.menu-expanded {
- top: 78px;
-}
-
-body.sticky-header header .site-info {
- min-height: 56px;
-}
-
-body.sticky-header header .site-info img {
- left: 0;
-}
-
-body.sticky-header:not(.open-cern-menu) header .navbar-default.main-menu .navbar-toggle {
- top: 32px;
-}
-
-body.sticky-header .block-language .active-language a {
- line-height: 56px;
-}
-
-body header.menu-expanded {
- top: 0;
- position: fixed;
- width: 100%;
- z-index: 500;
-}
-
-body header.menu-expanded .header-wrapper {
- padding: 10px 5%;
-}
-
-body header.menu-expanded .header-wrapper .nav {
- float: left;
-}
-
-body header.menu-expanded .site-info__logo {
- max-width: 25%;
- width: auto;
-}
-
-body header.menu-expanded .site-info__logo img {
- max-height: 50px;
-}
-
-body header.menu-expanded .site-info__text__slogan {
- display: none;
-}
-
-body header.menu-expanded .nav>li>a {
- line-height: 56px;
-}
-
-body header.menu-expanded .nav>li>a:after {
- bottom: 9px;
-}
-
-body header.menu-expanded .navbar-default .navbar-toggle:hover,
-body header.menu-expanded .navbar-default .navbar-toggle:focus,
-body header.menu-expanded .navbar-default .navbar-toggle {
- top: 20%;
-}
-
-body header.menu-expanded .navbar-default.main-menu .navbar-toggle {
- top: 33px;
-}
-
-body header .site-info+.site-nav nav {
- float: none !important;
-}
-
-body header .site-info__text {
- overflow-wrap: break-word;
-}
-
-body header .site-info__text__name {
- white-space: unset;
- text-overflow: unset;
- padding: 2px 0 0;
-}
-
-body header .site-nav .region-header {
- text-align: right;
-}
-
-body header .site-nav .region-header>nav,
-body header .site-nav .region-header>.block-language {
- display: inline-block;
- vertical-align: top;
-}
-
-body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu .dropdown-menu {
- display: none;
- width: 100%;
- box-shadow: 0 0 0 0;
-}
-
-body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu .dropdown-menu li a {
- display: table;
- min-height: 25px;
- white-space: normal;
- width: fit-content;
-}
-
-body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu .dropdown-menu .caret {
- display: none;
-}
-
-body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu .dropdown-menu:before {
- display: none;
- left: 150px;
-}
-
-body header .site-nav .region-header nav.main-menu ul.navbar-nav li.dropdown ul a {
- width: fit-content;
- white-space: normal;
- display: table;
- margin-right: 5px;
-}
-
-body header .site-nav .region-header>.name {
- display: block;
-}
-
-body header .site-nav .region-header>.navbar-text {
- display: block;
-}
-
-body header .site-nav .region-header .block-language {
- position: relative;
-}
-
-body header .site-nav .region-header .block-language h2.block-title {
- display: none;
-}
-
-body header .site-nav .region-header .block-language .active-language {
- padding: 0 0 0 10px;
-}
-
-body header .site-nav .region-header .block-language .active-language a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "opensans-bold";
- line-height: 76px;
- position: relative;
- text-transform: uppercase;
-}
-
-body header .site-nav .region-header .block-language .active-language a:after {
- -webkit-transition: width 0.3s ease-in-out 0s;
- -khtml-transition: width 0.3s ease-in-out 0s;
- -moz-transition: width 0.3s ease-in-out 0s;
- -ms-transition: width 0.3s ease-in-out 0s;
- -o-transition: width 0.3s ease-in-out 0s;
- transition: width 0.3s ease-in-out 0s;
- content: '';
- display: block;
- height: 2px;
- width: 0;
- position: absolute;
- bottom: -10px;
- left: 0;
-}
-
-body header .site-nav .region-header .block-language .active-language a:hover {
- background: transparent;
-}
-
-body header .site-nav .region-header .block-language .active-language a:hover:after {
- width: 100%;
-}
-
-body header .site-nav .region-header .block-language .active-language a:focus {
- background: transparent;
-}
-
-body header .site-nav .region-header .block-language .active-language a span.separator {
- position: absolute;
- left: -20px;
- top: -2px;
- line-height: 21px;
-}
-
-body header .site-nav .region-header .block-language .active-language a span.caret {
- position: absolute;
- right: -20px;
- top: 49%;
-}
-
-body header .site-nav .region-header .block-language>ul.links {
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- -khtml-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- -ms-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.17);
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
- list-style: none;
- margin: 0;
- padding: 10px 12px;
- position: absolute;
- top: 80px;
-}
-
-body header .site-nav .region-header .block-language>ul.links::before {
- left: unset;
- right: 10px;
- top: -23px;
- content: '';
- width: 0;
- height: 0;
- background: transparent;
- border-width: 12px;
- border-style: solid;
- position: absolute;
-}
-
-body header .site-nav .region-header .block-language>ul.links a {
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "opensans-bold";
- padding: 0;
- line-height: 25px;
- display: block;
- text-transform: uppercase;
- position: relative;
-}
-
-body header .site-nav .region-header .block-language>ul.links a:after {
- -webkit-transition: width 0.3s ease-in-out 0s;
- -khtml-transition: width 0.3s ease-in-out 0s;
- -moz-transition: width 0.3s ease-in-out 0s;
- -ms-transition: width 0.3s ease-in-out 0s;
- -o-transition: width 0.3s ease-in-out 0s;
- transition: width 0.3s ease-in-out 0s;
- content: '';
- display: block;
- height: 2px;
- width: 0;
- position: absolute;
- bottom: -4px;
- left: 0;
-}
-
-body header .site-nav .region-header .block-language>ul.links a:hover {
- background: transparent;
-}
-
-body header .site-nav .region-header .block-language>ul.links a:hover:after {
- width: 100%;
-}
-
-body header .site-nav .region-header .block-language>ul.links a:focus {
- background: transparent;
-}
-
-body header .site-nav .region-header .block-language>ul.links.language-expanded {
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
-}
-
-body header .site-nav section:only-child .active-language a .separator {
- display: none;
-}
-
-@media only screen and (max-width:767px) {
- body.sticky-header:not(.open-cern-menu) header .nav>li>a {
- line-height: 35px !important;
- }
-
- body header .site-info+.site-nav nav {
- width: 100%;
- }
-
- body header.menu-expanded .region-header>.block-language {
- display: block;
- }
-
- body header .site-nav .region-header {
- text-align: left;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav {
- padding: 0 50px 0 0;
- width: 100%;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu {
- padding: 0;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open {
- position: relative;
- display: block;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu {
- position: static;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu ul.dropdown-menu {
- position: relative;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu ul.dropdown-menu>li {
- padding: 0 15px 0 7%;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu a:before {
- top: 8px;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu a:after {
- bottom: 1px;
- }
-
- body header .site-nav .region-header>.block-language {
- position: absolute;
- display: none;
- right: 30px;
- margin: auto;
- top: 67px;
- }
-
- body header .site-nav .region-header>.block-language .active-language a span.separator {
- display: none;
- }
-
- body header .site-nav .region-header>.block-language ul.links {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- top: 60px;
- }
-
- body header .site-nav .region-header>.block-language ul.links:before {
- display: none;
- }
-}
-
-@media only screen and (min-width:768px) and (max-width:1080px) {
- body header .site-info {
- width: 80%;
- z-index: 1;
- float: left;
- min-height: 60px !important;
- }
-
- body header .site-nav {
- position: absolute;
- top: 10px;
- right: 0;
- width: 100%;
- z-index: 0;
- height: 100%;
- }
-
- body header .site-nav .region-header {
- height: 100%;
- }
-
- body header .site-nav .region-header nav {
- width: 100%;
- }
-
- body header .site-nav .region-header nav .navbar {
- height: 100%;
- width: 100%;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid {
- height: 100%;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-header {
- float: none;
- height: 100%;
- min-height: 70px;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-header .navbar-toggle {
- display: block;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse {
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
- overflow-y: scroll !important;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse {
- display: none !important;
- padding: 0 3%;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in {
- display: block !important;
- height: calc(100vh - 130px) !important;
- padding: 10px 5%;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse.collapse.in .navbar-nav {
- float: left;
- padding: 0 50px 0 0;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav {
- float: left;
- width: 100%;
- text-align: left;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li {
- vertical-align: top;
- display: -ms-inline-grid;
- display: inline-grid;
- float: none;
- padding: 10px;
- width: 33%;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li>a {
- width: fit-content;
- line-height: 35px;
- display: table;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li>a:after {
- bottom: 0;
- transition: all 0.6s ease-in-out 0s;
- content: '';
- display: block;
- height: 2px;
- width: 50px;
- position: absolute;
- left: 0;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li.dropdown .caret {
- display: none;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li.dropdown:before {
- bottom: 4px;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li .dropdown-menu {
- padding: 0 10px 10px 10px;
- position: relative;
- left: 10%;
- box-shadow: none;
- display: block;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li .dropdown-menu li a {
- width: fit-content;
- display: table;
- float: left;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li .dropdown-menu li a:before {
- line-height: 30px;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li .dropdown-menu li a:after {
- bottom: 6px;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li .dropdown-menu li font {
- display: none;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav>li>.dropdown-menu {
- padding-top: 18px;
- position: static;
- }
-
- body header .site-nav .region-header nav .navbar .container-fluid .navbar-collapse>.navbar-nav:first-child a::after {
- bottom: 0;
- }
-
- body header .site-nav .region-header .block-language {
- position: absolute;
- display: none;
- right: 30px;
- margin: auto;
- top: 67px;
- }
-
- body header .site-nav .region-header .block-language .active-language a span.separator {
- display: none;
- }
-
- body header .site-nav .region-header .block-language ul.links {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- top: 60px;
- }
-
- body header .site-nav .region-header .block-language ul.links:before {
- display: none;
- }
-
- body header.menu-expanded .region-header>.block-language {
- display: block;
- }
-
- body header:not(.menu-expanded) .block-language {
- display: none;
- }
-}
-
-@media only screen and (min-width:1081px) {
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu {
- left: unset;
- right: -25px;
- width: 220px;
- min-width: 200px;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu:before {
- content: "";
- width: 0;
- height: 0;
- background: transparent;
- border-width: 12px;
- border-style: solid;
- position: absolute;
- top: -24px;
- left: 150px;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu li>a span.caret {
- display: none;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu li ul.dropdown-menu {
- position: absolute;
- top: -33%;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.dropdown.open>ul.dropdown-menu ul.dropdown-menu {
- left: -220px;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu {
- width: 220px !important;
- padding: 15px 10px;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav ul.dropdown-menu>li>font {
- position: relative;
- }
-
- body header .site-nav .region-header nav.main-menu ul.navbar-nav>li.cern-search #cern-search-overlay {
- top: 37px;
- }
-
- body header .site-nav .region-header .block-language {
- left: 20px;
- }
-
- body.sticky-header header .site-nav .region-header .block-language {
- top: -9px;
- }
-}
-
-.wrapper-center {
- padding: 0 3%;
-}
-
-.sidebar-left,
-.sidebar-right {
- margin: 30px 0 0;
-}
-
-.sidebar-left h2,
-.sidebar-right h2 {
- font-size: 28px;
-}
-
-.sidebar-left nav,
-.sidebar-right nav {
- margin-bottom: 30px;
- padding: 15px;
- margin-bottom: 30px;
- padding: 0;
-}
-
-.sidebar-left nav.navbar.main-menu>.container-fluid>.navbar-header,
-.sidebar-right nav.navbar.main-menu>.container-fluid>.navbar-header {
- display: none;
-}
-
-.sidebar-left nav.navbar.main-menu>.container-fluid>.collapse,
-.sidebar-right nav.navbar.main-menu>.container-fluid>.collapse {
- display: block;
-}
-
-.sidebar-left nav.main-menu,
-.sidebar-right nav.main-menu {
- background-color: transparent;
- border-color: transparent;
-}
-
-.sidebar-left nav.main-menu ul.navbar-nav,
-.sidebar-right nav.main-menu ul.navbar-nav {
- float: none;
- padding: 15px;
-}
-
-.sidebar-left nav.main-menu ul.navbar-nav>li>a,
-.sidebar-right nav.main-menu ul.navbar-nav>li>a {
- line-height: inherit;
-}
-
-.sidebar-left nav.main-menu ul.dropdown-menu,
-.sidebar-right nav.main-menu ul.dropdown-menu {
- display: block;
-}
-
-.sidebar-left nav.main-menu ul .caret,
-.sidebar-right nav.main-menu ul .caret {
- display: none;
-}
-
-.sidebar-left nav.main-menu ul a,
-.sidebar-right nav.main-menu ul a {
- white-space: normal;
-}
-
-.sidebar-left nav>h2,
-.sidebar-right nav>h2 {
- margin-bottom: 30px;
-}
-
-.sidebar-left nav>ul,
-.sidebar-right nav>ul {
- padding: 15px;
-}
-
-.sidebar-left nav>ul.dropdown-menu,
-.sidebar-right nav>ul.dropdown-menu {
- padding: 0;
-}
-
-.sidebar-left nav ul:not(.contextual-links),
-.sidebar-right nav ul:not(.contextual-links) {
- list-style: none;
- margin: 0;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li,
-.sidebar-right nav ul:not(.contextual-links) li {
- font-size: 16px;
- font-size: 1.6rem;
- font-family: 'opensans-regular';
- margin: 0 0 10px;
- float: unset;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a,
-.sidebar-right nav ul:not(.contextual-links) li a {
- display: inline-block;
- padding: 5px 0 8px 20px;
- position: relative;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a .caret,
-.sidebar-right nav ul:not(.contextual-links) li a .caret {
- display: none;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a:hover,
-.sidebar-left nav ul:not(.contextual-links) li a:focus,
-.sidebar-right nav ul:not(.contextual-links) li a:hover,
-.sidebar-right nav ul:not(.contextual-links) li a:focus {
- text-decoration: none;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a:after,
-.sidebar-right nav ul:not(.contextual-links) li a:after {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- background: transparent;
- border-bottom: 2px solid;
- content: '';
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- left: 0;
- margin: 0 0 0 20px;
- max-width: calc(100% - 20px);
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a:hover,
-.sidebar-left nav ul:not(.contextual-links) li a.is-active,
-.sidebar-right nav ul:not(.contextual-links) li a:hover,
-.sidebar-right nav ul:not(.contextual-links) li a.is-active {
- background: none;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a:hover:before,
-.sidebar-left nav ul:not(.contextual-links) li a.is-active:before,
-.sidebar-right nav ul:not(.contextual-links) li a:hover:before,
-.sidebar-right nav ul:not(.contextual-links) li a.is-active:before {
- left: -4px;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li a:hover:after,
-.sidebar-left nav ul:not(.contextual-links) li a.is-active:after,
-.sidebar-right nav ul:not(.contextual-links) li a:hover:after,
-.sidebar-right nav ul:not(.contextual-links) li a.is-active:after {
- width: 100%;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul,
-.sidebar-right nav ul:not(.contextual-links) li ul {
- display: block;
- margin: 5px 0 0;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li,
-.sidebar-right nav ul:not(.contextual-links) li ul li {
- font-size: 16px;
- font-size: 1.6rem;
- font-family: 'sourcesans-light';
- margin: 0;
- padding: 5px 0px 5px 20px;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a,
-.sidebar-right nav ul:not(.contextual-links) li ul li a {
- display: inline-block;
- padding: 5px 0 8px 20px;
- position: relative;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a:before,
-.sidebar-right nav ul:not(.contextual-links) li ul li a:before {
- -webkit-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -khtml-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -moz-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -ms-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- -o-transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- transition: color 0.6s ease-in-out 0s, left 0.6s ease-in-out 0s;
- font-size: 36px;
- font-size: 3.6rem;
- content: '\j';
- float: left;
- font-family: 'cern-icons';
- display: block;
- top: -10px;
- left: -12px;
- position: absolute;
- transform: rotate(0deg);
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a:after,
-.sidebar-right nav ul:not(.contextual-links) li ul li a:after {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- background: transparent;
- border-bottom: 2px solid;
- content: '';
- display: block;
- height: 2px;
- width: 0%;
- position: absolute;
- bottom: 3px;
- left: 0;
- margin: 0 0 0 20px;
- max-width: calc(100% - 20px);
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a:hover,
-.sidebar-left nav ul:not(.contextual-links) li ul li a.is-active,
-.sidebar-right nav ul:not(.contextual-links) li ul li a:hover,
-.sidebar-right nav ul:not(.contextual-links) li ul li a.is-active {
- background: none;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a:hover:before,
-.sidebar-left nav ul:not(.contextual-links) li ul li a.is-active:before,
-.sidebar-right nav ul:not(.contextual-links) li ul li a:hover:before,
-.sidebar-right nav ul:not(.contextual-links) li ul li a.is-active:before {
- left: -4px;
-}
-
-.sidebar-left nav ul:not(.contextual-links) li ul li a:hover:after,
-.sidebar-left nav ul:not(.contextual-links) li ul li a.is-active:after,
-.sidebar-right nav ul:not(.contextual-links) li ul li a:hover:after,
-.sidebar-right nav ul:not(.contextual-links) li ul li a.is-active:after {
- width: 100%;
-}
-
-.page-node-type-landing-page .wrapper-center {
- padding: 0;
-}
-
-.page-node-type-landing-page .wrapper-center.col-md-9,
-.page-node-type-landing-page .wrapper-center.col-md-6 {
- width: 100%;
-}
-
-.page-node-type-landing-page .sidebar-left,
-.page-node-type-landing-page .sidebar-right {
- display: none;
-}
-
-@media only screen and (max-width:991px) {
-
- .sidebar-left,
- .sidebar-right {
- padding: 0 3%;
- }
-}
-
-main .block-language {
- padding: 0 0 5px;
-}
-
-main .block-language>.links {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- display: block;
- margin: 0 0 0 10px;
- padding: 0;
- float: right;
- position: static;
-}
-
-main .block-language>.links>li {
- float: left;
- list-style-type: none;
- margin-bottom: -1px;
- margin: 0;
- padding: 4px;
-}
-
-main .block-language>.links>li>a {
- margin-right: 2px;
- line-height: 1.428571429;
- border: 1px solid transparent;
- border-radius: 0;
- padding: 0 5px;
-}
-
-main .block-language>.links:before {
- display: none;
-}
-
-.has-header main .block-language {
- position: absolute !important;
- top: 100vh;
- margin: auto;
- max-width: 1100px;
- width: 100%;
- z-index: 10;
- right: 0;
- left: 0;
- padding: 5px 10px;
-}
-
-.has-header.toolbar-fixed main .block-language {
- top: calc(100vh - 39px);
-}
-
-.has-header.toolbar-fixed.toolbar-vertical main .block-language {
- top: calc(100vh - 39px);
-}
-
-.has-header.toolbar-fixed.toolbar-tray-open:not(.toolbar-vertical) main .block-language {
- top: calc(100vh - 78px);
-}
-
-.has-header.cern-toolbar main .block-language {
- top: calc(100vh - 40px);
-}
-
-.has-header.cern-toolbar.toolbar-fixed main .block-language {
- top: calc(100vh - 79px);
-}
-
-.has-header.cern-toolbar.toolbar-fixed.toolbar-vertical main .block-language {
- top: calc(100vh - 79px);
-}
-
-.has-header.cern-toolbar.toolbar-tray-open:not(.toolbar-vertical) main .block-language {
- top: calc(100vh - 118px);
-}
-
-.footer-last-logo {
- filter: alpha(opacity=60);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
- -webkit-opacity: 0.6;
- -khtml-opacity: 0.6;
- -moz-opacity: 0.6;
- -ms-opacity: 0.6;
- -o-opacity: 0.6;
- opacity: 0.6;
-}
-
-@media only screen and (max-width:767px) {
- body>footer .footer-last-logo {
- margin: auto;
- float: none;
- min-width: 60px;
- }
-}
-
-@media only screen and (max-width:1140px) {
- body>footer {
- padding: 55px 3%;
- }
-}
-
-@media only screen and (max-width:980px) {
- body>footer {
- padding: 3%;
- }
-
- .footer-wrapper div[class*="footercolumn1"],
- .footer-wrapper div[class*="footercolumn2"],
- .footer-wrapper div[class*="footercolumn3"],
- .footer-wrapper div[class*="footercolumn4"] {
- margin: 0 0 20px;
- width: 100%;
- }
-
- .footer-wrapper div[class*="footercolumn1"]:after,
- .footer-wrapper div[class*="footercolumn2"]:after,
- .footer-wrapper div[class*="footercolumn3"]:after,
- .footer-wrapper div[class*="footercolumn4"]:after {
- display: none;
- }
-}
-
-.teaser-list-block .view-footer {
- text-align: right;
-}
-
-.teaser-list-block .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.teaser-list-block .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.teaser-list-block .view-footer a:hover:after {
- right: -5px;
-}
-
-.teaser-list-block .views-field a {
- line-height: 28px !important;
-}
-
-.teaser-list-block .views-field a:before {
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- left: -10px;
- line-height: 25px;
- width: 12px;
- text-indent: -25px;
-}
-
-.teaser-list-block .views-field a:hover:before {
- left: 0px;
-}
-
-header .dropdown {
- white-space: nowrap;
-}
-
-header .dropdown>font {
- transition: transform 250ms linear;
- transform-origin: center center;
- transform-style: preserve-3D;
- margin-left: 10px;
- font-size: 18px;
- height: 25px;
- display: none;
-}
-
-header .dropdown.open>.dropdown-menu {
- display: block !important;
-}
-
-header .dropdown.open>font {
- transform: rotate(45deg);
-}
-
-header .dropdown a {
- display: inline-block;
-}
-
-header .dropdown>.dropdown-menu>.dropdown>.dropdown-menu li a {
- display: inline-block;
- white-space: normal;
- padding: 0 0 15px 20px;
-}
-
-@media only screen and (min-width:1081px) {
- header .dropdown {
- display: flex;
- justify-content: space-between;
- }
-
- header .dropdown>.dropdown-menu>.dropdown>.dropdown-menu {
- position: absolute;
- left: -100%;
- top: -57%;
- display: none;
- }
-
- header .dropdown>.dropdown-menu>.dropdown>.dropdown-menu>.dropdown>.dropdown-menu {
- left: -120%;
- }
-
- header .dropdown>font {
- display: block;
- }
-}
-
-.copy-wrapper.light {
- color: #f8f8f8;
-}
-
-.copy-wrapper.light a {
- color: #f8f8f8;
-}
-
-.copy-wrapper.dark {
- color: #000000;
-}
-
-.copy-wrapper.dark a {
- color: #000000;
-}
-
-.copy-wrapper.light {
- color: #f8f8f8;
-}
-
-.copy-wrapper.light a {
- color: #f8f8f8;
-}
-
-.copy-wrapper.dark {
- color: #000000;
-}
-
-.copy-wrapper.dark a {
- color: #000000;
-}
-
-.toolbar-fixed header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-fixed.toolbar-tray-open header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed.toolbar-tray-open header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-fixed.toolbar-tray-open.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-fixed.toolbar-tray-open.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapsing,
-.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapse.in,
-.toolbar-vertical header .header-wrapper .main-menu .navbar-collapse.collapsing {
- height: calc(100vh - 70px);
-}
-
-.field.field--type-entity-reference a {
- padding: 3px 8px 0px;
- font-weight: normal;
- margin-right: 5px;
-}
-
-form.webform-submission-form label.form-required::after {
- background: none;
- content: "*";
- color: red;
-}
-
-form.webform-submission-form .webform-likert-table td:first-child {
- width: 320px;
-}
-
-.view div {
- word-wrap: break-word;
-}
-
-.view>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.view .wrapper-center>h1,
-.view>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.view .views-exposed-form .form-inline {
- display: flex;
- justify-content: space-between;
- flex-wrap: wrap;
- padding: 10px;
- align-items: baseline;
-}
-
-.view .views-exposed-form .form-inline .form-item {
- vertical-align: top;
- margin: 0;
- padding: 10px;
- display: inline-block;
- flex: 1;
-}
-
-.view .views-exposed-form .form-inline .form-item input,
-.view .views-exposed-form .form-inline .form-item select {
- width: 100%;
-}
-
-.view .views-exposed-form .form-inline .form-item.form-type-text,
-.view .views-exposed-form .form-inline .form-item.form-type-textfield {
- display: block;
- position: relative;
-}
-
-.view .views-exposed-form .form-inline .form-item.form-type-text:first-child,
-.view .views-exposed-form .form-inline .form-item.form-type-textfield:first-child {
- width: 100%;
- flex: none;
-}
-
-.view .views-exposed-form .form-inline .form-item.form-type-text:first-child input,
-.view .views-exposed-form .form-inline .form-item.form-type-textfield:first-child input {
- padding-left: 25px;
-}
-
-.view .views-exposed-form .form-inline .form-item.form-type-text:first-child:before,
-.view .views-exposed-form .form-inline .form-item.form-type-textfield:first-child:before {
- content: 'O';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- position: absolute;
- left: 0px;
- bottom: 10px;
- width: 25px;
- height: 25px;
- text-align: center;
- line-height: 21px;
- font-weight: 500;
- padding-right: 2px;
- font-size: 46px;
- color: #0855a0;
-}
-
-.view .views-exposed-form .form-inline .form-actions {
- flex-basis: 100%;
- padding: 10px;
-}
-
-.view .views-exposed-form .form-inline .form-actions .btn {
- width: 25%;
- float: left;
-}
-
-.view .views-exposed-form .form-inline .view-header {
- margin: 25px 0;
-}
-
-.view .views-exposed-form .form-inline .view-header a {
- position: relative;
-}
-
-.view .views-exposed-form .form-inline .view-header a.active:after {
- content: ' ';
- position: absolute;
- width: 100%;
- height: 2px;
- background: #0855a0;
- bottom: -2px;
- left: 0;
-}
-
-@media only screen and (min-width:1081px) {
- .view .views-exposed-form .form-inline .form-item:not(:first-child) {
- max-width: 500px;
- }
-}
-
-@media only screen and (max-width:768px) {
- .view .views-exposed-form .form-inline {
- display: block;
- padding: unset;
- }
-
- .view .views-exposed-form .form-inline .form-item {
- width: 100%;
- float: left;
- }
-
- .view .views-exposed-form .form-inline .form-actions {
- flex-basis: auto;
- height: auto;
- }
-
- .view .views-exposed-form .form-inline .form-actions .btn {
- width: auto;
- }
-}
-
-main .field--type-text-with-summary h1,
-main .text-component-text.basic_html h1,
-main .text-component-text.restricted_html h1,
-main .text-component-text.cern_full_html h1,
-main .full-html-markup h1,
-h1.page-header,
-.field--name-node-title h1,
-h1.basic-node-full-content-title,
-h1.event-node-full-content-title,
-h1.news-node-full-content-title,
-h1.resource-node-full-content-title,
-h1.system-node-full-content-title {
- border: 0;
- font-family: 'opensans-bold';
- font-size: 40px;
- font-size: 4rem;
- font-weight: normal;
- line-height: 50px;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary h2,
-main .text-component-text.basic_html h2,
-main .text-component-text.restricted_html h2,
-main .text-component-text.cern_full_html h2,
-main .full-html-markup h2,
-.field--name-node-title h2 {
- border: 0;
- font-size: 35px;
- font-size: 3.5rem;
- font-family: 'opensans-bold';
- font-weight: normal;
- line-height: 40px;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary h3,
-main .text-component-text.basic_html h3,
-main .text-component-text.restricted_html h3,
-main .text-component-text.cern_full_html h3,
-main .full-html-markup h3,
-.field--name-node-title h3 {
- border: 0;
- font-family: 'opensans-bold';
- font-size: 26px;
- font-size: 2.6rem;
- font-weight: normal;
- line-height: 29px;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary h4,
-main .text-component-text.basic_html h4,
-main .text-component-text.restricted_html h4,
-main .text-component-text.cern_full_html h4,
-main .full-html-markup h4,
-.field--name-node-title h4 {
- border: 0;
- font-family: 'opensans-bold';
- font-size: 18px;
- font-size: 1.8rem;
- font-weight: normal;
- line-height: 20px;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary h5,
-main .text-component-text.basic_html h5,
-main .text-component-text.restricted_html h5,
-main .text-component-text.cern_full_html h5,
-main .full-html-markup h5,
-.field--name-node-title h5 {
- border: 0;
- font-family: 'opensans-bold';
- font-size: 14px;
- font-size: 1.4rem;
- font-weight: normal;
- line-height: 15px;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary h6,
-main .text-component-text.basic_html h6,
-main .text-component-text.restricted_html h6,
-main .text-component-text.cern_full_html h6,
-main .full-html-markup h6,
-.field--name-node-title h6 {
- border: 0;
- font-family: 'opensans-regular';
- font-size: 12px;
- font-size: 1.2rem;
- font-weight: normal;
- line-height: 13px;
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-main .field--type-text-with-summary p,
-main .text-component-text.basic_html p,
-main .text-component-text.restricted_html p,
-main .text-component-text.cern_full_html p,
-main .full-html-markup p {
- font-family: 'sourcesans-regular';
- font-size: 16px;
- font-size: 1.6rem;
- font-weight: normal;
- line-height: 25px;
-}
-
-a {
- text-decoration: none;
-}
-
-a:hover,
-a:active,
-a:focus {
- text-decoration: none;
-}
-
-.page-node-type-landing-page h1.page-header {
- display: none;
-}
-
-.page-node-type-landing-page .field--name-field-component {
- margin: 0;
-}
-
-.page-node-type-landing-page .field--name-field-component>.field--item:first-child {
- margin: 0;
-}
-
-.has-header.page-node-type-landing-page>.field--name-field-component .field--item:first-child {
- margin: 0;
-}
-
-article {
- max-width: 1140px;
- margin: 0 auto 30px;
-}
-
-article>footer article {
- margin: 0;
- padding: 0;
-}
-
-.field {
- margin: 0 0 10px;
-}
-
-.field.field--type-entity-reference .field--label {
- font-weight: normal;
- font-size: 16px;
- font-size: 1.6rem;
-}
-
-.field.field--type-entity-reference .field--items .field--item {
- display: inline-block;
-}
-
-.field.field--type-entity-reference .field--items .field--item a {
- display: block;
- margin: 0 3px 5px 0;
- text-decoration: none;
- font-size: 16px;
- font-size: 1.6rem;
- line-height: 1;
- padding: 5px 10px 2px;
-}
-
-.page-node-type-landing-page article {
- max-width: 100%;
-}
-
-@media only screen and (max-width:1160px) {
- .page-node-type-landing-page article {
- padding: 0;
- }
-}
-
-.panel {
- -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -khtml-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- -o-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
- box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-}
-
-.panel-heading {
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
-}
-
-main .field--type-text-with-summary .panel-title>a,
-main .text-component-text.basic_html .panel-title>a,
-main .text-component-text.restricted_html .panel-title>a,
-main .text-component-text.cern_full_html .panel-title>a {
- text-decoration: none;
-}
-
-main .field--type-text-with-summary .nav-tabs>li>a,
-main .text-component-text.basic_html .nav-tabs>li>a,
-main .text-component-text.restricted_html .nav-tabs>li>a,
-main .text-component-text.cern_full_html .nav-tabs>li>a {
- text-decoration: none;
-}
-
-main .field--type-text-with-summary .nav-tabs,
-main .text-component-text.basic_html .nav-tabs,
-main .text-component-text.restricted_html .nav-tabs,
-main .text-component-text.cern_full_html .nav-tabs {
- border: 0;
- padding: 20px 0 0 20px;
-}
-
-main .field--type-text-with-summary .nav-tabs li,
-main .text-component-text.basic_html .nav-tabs li,
-main .text-component-text.restricted_html .nav-tabs li,
-main .text-component-text.cern_full_html .nav-tabs li {
- display: block;
- padding: 0;
- margin: 0 2px 0 0;
-}
-
-main .field--type-text-with-summary .nav-tabs li a,
-main .text-component-text.basic_html .nav-tabs li a,
-main .text-component-text.restricted_html .nav-tabs li a,
-main .text-component-text.cern_full_html .nav-tabs li a {
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- font-size: 16px;
- font-size: 1.6rem;
- font-family: "sourcesans-regular";
- border: none;
- display: block;
- line-height: 1;
- padding: 15px 20px 10px;
- position: relative;
-}
-
-main .field--type-text-with-summary .nav-tabs li a:hover,
-main .field--type-text-with-summary .nav-tabs li a:focus,
-main .text-component-text.basic_html .nav-tabs li a:hover,
-main .text-component-text.basic_html .nav-tabs li a:focus,
-main .text-component-text.restricted_html .nav-tabs li a:hover,
-main .text-component-text.restricted_html .nav-tabs li a:focus,
-main .text-component-text.cern_full_html .nav-tabs li a:hover,
-main .text-component-text.cern_full_html .nav-tabs li a:focus {
- outline: 0 auto -webkit-focus-ring-color;
- border: none;
-}
-
-main .field--type-text-with-summary .tab-content,
-main .text-component-text.basic_html .tab-content,
-main .text-component-text.restricted_html .tab-content,
-main .text-component-text.cern_full_html .tab-content {
- padding: 30px 20px;
-}
-
-main .field--type-text-with-summary .tab-content .tab-pane,
-main .text-component-text.basic_html .tab-content .tab-pane,
-main .text-component-text.restricted_html .tab-content .tab-pane,
-main .text-component-text.cern_full_html .tab-content .tab-pane {
- border: 0;
- padding: 0;
-}
-
-main .field--type-text-with-summary .tab-content .tab-pane .field--type-text-long,
-main .text-component-text.basic_html .tab-content .tab-pane .field--type-text-long,
-main .text-component-text.restricted_html .tab-content .tab-pane .field--type-text-long,
-main .text-component-text.cern_full_html .tab-content .tab-pane .field--type-text-long {
- max-width: 100%;
-}
-
-main .field--type-text-with-summary .tab-content .tab-pane p:last-child,
-main .text-component-text.basic_html .tab-content .tab-pane p:last-child,
-main .text-component-text.restricted_html .tab-content .tab-pane p:last-child,
-main .text-component-text.cern_full_html .tab-content .tab-pane p:last-child {
- margin: 0;
-}
-
-.img-left {
- float: left;
- margin: 0 20px 20px 0;
-}
-
-.img-right {
- float: right;
- padding: 0 0 20px 20px;
-}
-
-.img-clear {
- clear: both;
-}
-
-.img-clear-right {
- clear: both;
- float: right;
-}
-
-.div-clear-right {
- clear: both;
-}
-
-.img-clear-center {
- clear: both;
- margin: auto;
-}
-
-.field--type-link a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- text-decoration: underline;
-}
-
-.feed-icons {
- max-width: 1140px;
- margin: 0 auto 30px;
- text-align: right;
-}
-
-@media only screen and (max-width:1160px) {
- .feed-icons {
- padding: 0 15px;
- }
-}
-
-.views-element-container {
- max-width: 1140px;
- margin: 0 auto 30px;
-}
-
-.views-view-grid .views-row {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- -webkit-justify-content: center;
- -moz-justify-content: center;
- -ms-justify-content: center;
- justify-content: center;
- -ms-flex-pack: center;
- -webkit-flex-wrap: wrap;
- -moz-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-
-.views-view-grid .views-row .views-col {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- padding: 10px;
-}
-
-.views-view-grid .views-row .views-col article {
- padding: 20px 30px;
- margin: 0;
- width: 100%;
-}
-
-.views-view-grid .views-row .views-col article h1,
-.views-view-grid .views-row .views-col article h2,
-.views-view-grid .views-row .views-col article h3 {
- font-size: 20px;
- font-size: 2rem;
- margin: 0 0 10px;
-}
-
-.views-view-grid .views-row .views-col article h1 a,
-.views-view-grid .views-row .views-col article h2 a,
-.views-view-grid .views-row .views-col article h3 a {
- position: relative;
-}
-
-.views-view-grid .views-row .views-col article h1 a:before,
-.views-view-grid .views-row .views-col article h2 a:before,
-.views-view-grid .views-row .views-col article h3 a:before {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-size: 41px;
- font-size: 4.1rem;
- content: '\6a';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- position: absolute;
- top: 12px;
- left: -38px;
- line-height: 22px;
- font-weight: normal;
-}
-
-.views-view-grid .views-row .views-col article h1 a:hover,
-.views-view-grid .views-row .views-col article h2 a:hover,
-.views-view-grid .views-row .views-col article h3 a:hover {
- text-decoration: none;
-}
-
-.views-view-grid .views-row .views-col article h1 a:hover:before,
-.views-view-grid .views-row .views-col article h2 a:hover:before,
-.views-view-grid .views-row .views-col article h3 a:hover:before {
- left: -30px;
-}
-
-.views-view-grid .views-row .views-col article a {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
-}
-
-.views-view-grid .views-row .views-col article footer article {
- margin: 0;
- padding: 0;
-}
-
-.views-view-grid .views-row .views-col:first-child {
- padding: 10px 10px 10px 0;
-}
-
-.views-view-grid .views-row .views-col:last-child {
- padding: 10px 0 10px 10px;
-}
-
-@media screen and (max-width:767px) {
- .views-view-grid .views-row .views-col {
- width: 100% !important;
- padding: 10px 0;
- }
-
- .views-view-grid .views-row .views-col:first-child {
- padding: 10px 0;
- }
-
- .views-view-grid .views-row .views-col:last-child {
- padding: 10px 0;
- }
-}
-
-main .field--type-text-with-summary .alert .close,
-main .text-component-text.basic_html .alert .close,
-main .text-component-text.restricted_html .alert .close,
-main .text-component-text.cern_full_html .alert .close {
- text-decoration: none;
-}
-
-.alert {
- max-width: 1140px;
- margin: 20px auto;
- word-break: break-all;
-}
-
-.alert-success {
- background-color: #5cb85c;
- border-color: #b5dfb5;
- color: #1e441e;
-}
-
-.alert-success hr {
- border-color: #a3d7a3;
-}
-
-.alert-success a {
- color: #1e441e !important;
-}
-
-.alert-info {
- background-color: #5bc0de;
- border-color: #b0e1ef;
- color: #175b70;
-}
-
-.alert-info hr {
- border-color: #b0e1ef;
-}
-
-.alert-info a {
- color: #175b70 !important;
-}
-
-.alert-warning {
- background-color: #f0ad4e;
- border-color: #f8d9ac;
- color: #81500b;
-}
-
-.alert-warning hr {
- border-color: #f8d9ac;
-}
-
-.alert-warning a {
- color: #81500b !important;
-}
-
-.alert-danger {
- background-color: #d9534f;
- border-color: #eba5a3;
- color: #611715;
-}
-
-.alert-danger hr {
- border-color: #eba5a3;
-}
-
-.alert-danger a {
- color: #611715 !important;
-}
-
-@media only screen and (max-width:1140px) {
- .alert {
- margin: 20px 5%;
- }
-}
-
-.has-header .alert {
- position: absolute;
- z-index: 10;
- margin: auto;
- right: 0;
- left: 0;
- top: 120px;
- border: 0;
-}
-
-@media only screen and (max-width:1140px) {
- .has-header .alert {
- margin: 20px 5%;
- }
-}
-
-pre[class*="language-"] {
- margin: 0 0 15px;
-}
-
-pre.code-toolbar>.toolbar a,
-pre.code-toolbar>.toolbar button,
-pre.code-toolbar>.toolbar span {
- font-size: 16px;
- font-size: 1.6rem;
- -webkit-border-radius: 0;
- -khtml-border-radius: 0;
- -moz-border-radius: 0;
- -ms-border-radius: 0;
- -o-border-radius: 0;
- border-radius: 0;
- text-decoration: none;
- padding: 5px 30px 9px;
- color: #000000;
-}
-
-pre.code-toolbar>.toolbar a:hover,
-pre.code-toolbar>.toolbar a:focus,
-pre.code-toolbar>.toolbar button:hover,
-pre.code-toolbar>.toolbar button:focus,
-pre.code-toolbar>.toolbar span:hover,
-pre.code-toolbar>.toolbar span:focus {
- background: #0855a0;
- color: #ffffff;
-}
-
-.toolbar .toolbar-item:hover,
-.toolbar .toolbar-item:focus {
- text-decoration: none;
-}
-
-main .field--type-text-with-summary .navbar a,
-main .text-component-text.basic_html .navbar a,
-main .text-component-text.restricted_html .navbar a,
-main .text-component-text.cern_full_html .navbar a {
- text-decoration: none;
-}
-
-.navbar-header {
- padding: 0 15px;
-}
-
-.block.block-block-content {
- max-width: 1140px;
- margin: auto;
- padding: 0;
-}
-
-.block-custom-wrapper {
- padding: 20px 30px;
- margin: 0 auto 30px;
-}
-
-.block-custom-wrapper .field--name-field-visible-title {
- font-size: 20px;
- font-size: 2rem;
- margin: 0 0 10px;
- position: relative;
-}
-
-.block-custom-wrapper img {
- max-width: 100%;
- height: auto;
-}
-
-@media only screen and (max-width:1140px) {
- .region-content .block.block-block-content {
- padding: 0 3%;
- }
-}
-
-.wrapper-center .block-region {
- margin: 20px 0 20px 0;
-}
-
-.sidebar-left .block-region,
-.sidebar-right .block-region {
- margin: -10px 0 20px 0;
-}
-
-.sidebar-left nav a,
-.sidebar-left nav.main-menu div a,
-.sidebar-right nav a,
-.sidebar-right nav.main-menu div a {
- font-family: 'sourcesans-regular';
-}
-
-.sidebar-left nav>ul>li>a,
-.sidebar-left nav.main-menu div>ul>li>a,
-.sidebar-right nav>ul>li>a,
-.sidebar-right nav.main-menu div>ul>li>a {
- font-family: 'opensans-regular';
- font-size: 21px;
- font-size: 2.1rem;
-}
-
-.sidebar-left nav>ul>li>a:after,
-.sidebar-left nav.main-menu div>ul>li>a:after,
-.sidebar-right nav>ul>li>a:after,
-.sidebar-right nav.main-menu div>ul>li>a:after {
- content: none !important;
-}
-
-.footer-wrapper .block-region {
- color: #292929;
-}
-
-.layout .field--items>.field--item {
- position: relative;
- background: white;
- overflow: hidden;
-}
-
-.layout .field--items>.field--item.cover-parallax {
- overflow: hidden;
-}
-
-.layout .field--items>.field--item.on-cover-parallax-in>.component-row {
- position: relative;
- -webkit-transition: none;
- -moz-transition: none;
- -o-transition: none;
- transition: none;
-}
-
-.layout .field--items>.field--item>.component-row {
- position: relative;
- -webkit-transition: all 0.5s ease-out 0s;
- -moz-transition: all 0.5s ease-out 0s;
- -o-transition: all 0.5s ease-out 0s;
- transition: all 0.5s ease-out 0s;
-}
-
-.cern-caption,
-figcaption {
- color: #292929;
- margin: 0.5em 0;
- font-size: 12px;
- font-size: 1.2rem;
-}
-
-@-webkit-keyframes spin {
- 100% {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-moz-keyframes spin {
- 100% {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-ms-keyframes spin {
- 100% {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-o-keyframes spin {
- 100% {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes spin {
- 100% {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-figure.loading-cds {
- min-height: 250px;
-}
-
-figure.loading-cds-error {
- min-height: 250px;
-}
-
-figure.loading-cds-error:after {
- content: ' ';
- background: white url(//framework.web.cern.ch/framework/3.0/images/no_image.jpg) no-repeat center center;
- display: block;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- z-index: 30;
-}
-
-figure.loading-cds-error .cds-background {
- opacity: 0;
-}
-
-.owl-thumb-item.loading-cds-error:after {
- content: ' ';
- background: white url(//framework.web.cern.ch/framework/3.0/images/no_image.jpg) no-repeat center center/100% auto;
- display: block;
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- z-index: 30;
-}
-
-.cds-background {
- position: absolute;
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
-}
-
-.cds-background>span {
- -webkit-transform: rotateX(70deg);
- -khtml-transform: rotateX(70deg);
- -moz-transform: rotateX(70deg);
- -ms-transform: rotateX(70deg);
- -o-transform: rotateX(70deg);
- transform: rotateX(70deg);
- width: 200px;
- height: 200px;
- border: 5px solid #ddd;
- border-radius: 100%;
- display: block;
- position: absolute;
- box-sizing: border-box;
- z-index: 1002;
- left: 0;
- right: 0;
- margin: auto;
-}
-
-.cds-background>span:nth-child(2) {
- -webkit-transform: rotateX(67deg);
- -khtml-transform: rotateX(67deg);
- -moz-transform: rotateX(67deg);
- -ms-transform: rotateX(67deg);
- -o-transform: rotateX(67deg);
- transform: rotateX(67deg);
- top: 0;
- position: absolute;
- border: 5px solid #ddd;
- left: 0;
- right: 0;
- margin: auto;
-}
-
-.cds-background>span:nth-child(2):before {
- -webkit-animation: spin 0.8s linear infinite reverse;
- -khtml-animation: spin 0.8s linear infinite reverse;
- -moz-animation: spin 0.8s linear infinite reverse;
- -ms-animation: spin 0.8s linear infinite reverse;
- -o-animation: spin 0.8s linear infinite reverse;
- animation: spin 0.8s linear infinite reverse;
- border-color: #c88275 tomato #c88275 #c88275;
- border-width: 3px 8px 3px 3px;
-}
-
-.cds-background>span:nth-child(2):after {
- -webkit-animation: spin 1.5s linear infinite;
- -khtml-animation: spin 1.5s linear infinite;
- -moz-animation: spin 1.5s linear infinite;
- -ms-animation: spin 1.5s linear infinite;
- -o-animation: spin 1.5s linear infinite;
- animation: spin 1.5s linear infinite;
- border-color: #788cc8 #788cc8 royalblue #788cc8;
- border-width: 0px;
-}
-
-.cds-background>span:before {
- -webkit-animation: spin 1s linear infinite;
- -khtml-animation: spin 1s linear infinite;
- -moz-animation: spin 1s linear infinite;
- -ms-animation: spin 1s linear infinite;
- -o-animation: spin 1s linear infinite;
- animation: spin 1s linear infinite;
- content: '';
- width: 200px;
- height: 200px;
- border: 0px solid tomato;
- border-color: #c88275 #c88275 tomato #c88275;
- border-radius: 100%;
- display: block;
- position: absolute;
- box-sizing: border-box;
- top: -5px;
- left: -5px;
-}
-
-.cds-background>span:after {
- -webkit-animation: spin 1.1s linear infinite;
- -khtml-animation: spin 1.1s linear infinite;
- -moz-animation: spin 1.1s linear infinite;
- -ms-animation: spin 1.1s linear infinite;
- -o-animation: spin 1.1s linear infinite;
- animation: spin 1.1s linear infinite;
- content: '';
- width: 200px;
- height: 200px;
- border: 10px solid royalblue;
- border-width: 3px 3px 3px 10px;
- border-color: #788cc8 #788cc8 #788cc8 royalblue;
- border-radius: 100%;
- display: block;
- position: absolute;
- box-sizing: border-box;
- top: -5px;
- left: -5px;
-}
-
-.cds-background>span span {
- width: 50px;
- height: 50px;
- border: 5px solid #ddd;
- border-radius: 100%;
- display: block;
- position: relative;
- box-sizing: border-box;
- position: relative;
- top: 145px;
- left: 70px;
- z-index: 1001;
- bottom: -138px !important;
- top: auto !important;
- left: 70px !important;
-}
-
-.cds-background>span span:before {
- -webkit-animation: spin 0.8s linear infinite;
- -khtml-animation: spin 0.8s linear infinite;
- -moz-animation: spin 0.8s linear infinite;
- -ms-animation: spin 0.8s linear infinite;
- -o-animation: spin 0.8s linear infinite;
- animation: spin 0.8s linear infinite;
- content: '';
- width: 50px;
- height: 50px;
- border: 8px solid tomato;
- border-color: transparent transparent tomato transparent;
- border-width: 3px 3px 8px 3px;
- border-radius: 100%;
- display: block;
- position: absolute;
- box-sizing: border-box;
- top: -5px;
- left: -5px;
-}
-
-.cds-background>span span:after {
- -webkit-animation: spin 0.5s linear infinite;
- -khtml-animation: spin 0.5s linear infinite;
- -moz-animation: spin 0.5s linear infinite;
- -ms-animation: spin 0.5s linear infinite;
- -o-animation: spin 0.5s linear infinite;
- animation: spin 0.5s linear infinite;
- content: '';
- width: 50px;
- height: 50px;
- border: 8px solid royalblue;
- border: 0 0 0 8px;
- border-color: transparent transparent transparent royalblue;
- border-width: 3px 3px 3px;
- border-radius: 100%;
- display: block;
- position: absolute;
- box-sizing: border-box;
- top: -5px;
- left: -5px;
-}
-
-.cds-background.cds-background-hidden {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
-}
-
-.nav.nav-pills a {
- text-decoration: none;
-}
-
-#cboxOverlay {
- background-color: #1c2c38;
-}
-
-#cboxContent,
-#cboxLoadedContent,
-#cboxLoadingOverlay {
- background: transparent;
-}
-
-#cboxLoadedContent {
- padding: 0 60px;
- overflow: hidden !important;
-}
-
-#cboxError {
- height: 78%;
- color: #ffffff;
- background: rgba(255, 255, 255, 0.4);
-}
-
-.cboxPhoto {
- max-height: 87% !important;
- width: auto !important;
- box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
-}
-
-#cboxTitle {
- font-size: 12px;
- font-size: 1.2rem;
- color: #ffffff;
- left: 0;
- right: 0;
- margin: auto;
- width: 89%;
- top: auto;
- bottom: 0;
- height: 22%;
- line-height: 18px;
-}
-
-#cboxPrevious,
-#cboxNext {
- background: none;
- width: 36px;
- height: 36px;
- top: calc(50% - 18px);
- background: transparent;
- font-size: 30px;
- text-indent: -999999px;
- overflow: hidden;
-}
-
-#cboxPrevious:hover,
-#cboxNext:hover {
- background: transparent;
-}
-
-#cboxPrevious.disabled,
-#cboxNext.disabled {
- background: transparent;
-}
-
-#cboxPrevious::before,
-#cboxNext::before {
- font-size: 30px;
- font-size: 3rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- width: 30px;
- line-height: 30px;
- text-indent: 0;
- position: absolute;
- color: #ffffff;
- top: 3px;
-}
-
-#cboxPrevious {
- left: 0;
-}
-
-#cboxPrevious::before {
- content: "\64";
- left: 1px;
-}
-
-#cboxNext {
- right: 0;
-}
-
-#cboxNext::before {
- content: "\63";
- right: 1px;
-}
-
-#cboxClose {
- background: none;
- width: 32px;
- height: 32px;
- font-size: 30px;
- text-indent: -999999px;
- overflow: hidden;
- top: -40px;
-}
-
-#cboxClose::before {
- font-size: 30px;
- font-size: 3rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- width: 30px;
- line-height: 30px;
- text-indent: 0;
- position: absolute;
- color: #ffffff;
- content: "\48";
-}
-
-#cboxLoadingGraphic {
- background: none;
- height: 3em;
- width: 3em;
- -webkit-animation: rotation 1s infinite linear;
- -khtml-animation: rotation 1s infinite linear;
- -moz-animation: rotation 1s infinite linear;
- -ms-animation: rotation 1s infinite linear;
- -o-animation: rotation 1s infinite linear;
- animation: rotation 1s infinite linear;
- border: 1px solid rgba(255, 255, 255, 0.2);
- border-top-color: rgba(255, 255, 255, 0.7);
- border-radius: 50%;
- margin: auto;
- position: absolute;
- left: 0;
- right: 0;
- top: calc(50% - 1.5em);
-}
-
-@-webkit-keyframes rotation {
- to {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-moz-keyframes rotation {
- to {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-ms-keyframes rotation {
- to {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@-o-keyframes rotation {
- to {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-@keyframes rotation {
- to {
- -webkit-transform: rotate(360deg);
- -khtml-transform: rotate(360deg);
- -moz-transform: rotate(360deg);
- -ms-transform: rotate(360deg);
- -o-transform: rotate(360deg);
- transform: rotate(360deg);
- }
-}
-
-.component-gallery__image .image-gallery-overlay,
-.component-gallery__image figure>a {
- position: relative;
-}
-
-.open-overlay {
- background: none;
- width: 100%;
- height: 100%;
- font-size: 30px;
- text-indent: -999999px;
- overflow: hidden;
- position: absolute;
- top: 0;
- right: 0;
-}
-
-.open-overlay::before {
- font-size: 30px;
- font-size: 3rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: block;
- width: 30px;
- line-height: 30px;
- text-indent: 0;
- position: absolute;
- color: #ffffff;
- content: "\46";
- top: 15px;
- right: 15px;
-}
-
-main .field--type-text-with-summary p,
-main .text-component-text.basic_html p,
-main .text-component-text.restricted_html p,
-main .text-component-text.cern_full_html p,
-main .full-html-markup p {
- margin: 0 0 15px;
-}
-
-main .field--type-text-with-summary a,
-main .text-component-text.basic_html a,
-main .text-component-text.restricted_html a,
-main .text-component-text.cern_full_html a,
-main .full-html-markup a {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- cursor: pointer;
- text-decoration: underline;
-}
-
-main .field--type-text-with-summary a.linked-cern-icons,
-main .text-component-text.basic_html a.linked-cern-icons,
-main .text-component-text.restricted_html a.linked-cern-icons,
-main .text-component-text.cern_full_html a.linked-cern-icons,
-main .full-html-markup a.linked-cern-icons {
- text-decoration: none;
-}
-
-main .field--type-text-with-summary ul,
-main .text-component-text.basic_html ul,
-main .text-component-text.restricted_html ul,
-main .text-component-text.cern_full_html ul,
-main .full-html-markup ul {
- list-style: none;
- padding: 0;
- margin: 0 0 15px 20px;
- line-height: 25px;
-}
-
-main .field--type-text-with-summary ul li::before,
-main .text-component-text.basic_html ul li::before,
-main .text-component-text.restricted_html ul li::before,
-main .text-component-text.cern_full_html ul li::before,
-main .full-html-markup ul li::before {
- content: "• ";
- margin: 0 5px 0 0;
- line-height: 25px;
-}
-
-main .field--type-text-with-summary ul ul,
-main .text-component-text.basic_html ul ul,
-main .text-component-text.restricted_html ul ul,
-main .text-component-text.cern_full_html ul ul,
-main .full-html-markup ul ul {
- margin-bottom: 0;
-}
-
-main .field--type-text-with-summary ul.nav,
-main .field--type-text-with-summary ul.dropdown-menu,
-main .text-component-text.basic_html ul.nav,
-main .text-component-text.basic_html ul.dropdown-menu,
-main .text-component-text.restricted_html ul.nav,
-main .text-component-text.restricted_html ul.dropdown-menu,
-main .text-component-text.cern_full_html ul.nav,
-main .text-component-text.cern_full_html ul.dropdown-menu,
-main .full-html-markup ul.nav,
-main .full-html-markup ul.dropdown-menu {
- margin: 0;
-}
-
-main .field--type-text-with-summary ul.nav li::before,
-main .field--type-text-with-summary ul.dropdown-menu li::before,
-main .text-component-text.basic_html ul.nav li::before,
-main .text-component-text.basic_html ul.dropdown-menu li::before,
-main .text-component-text.restricted_html ul.nav li::before,
-main .text-component-text.restricted_html ul.dropdown-menu li::before,
-main .text-component-text.cern_full_html ul.nav li::before,
-main .text-component-text.cern_full_html ul.dropdown-menu li::before,
-main .full-html-markup ul.nav li::before,
-main .full-html-markup ul.dropdown-menu li::before {
- display: none;
-}
-
-main .field--type-text-with-summary ol,
-main .text-component-text.basic_html ol,
-main .text-component-text.restricted_html ol,
-main .text-component-text.cern_full_html ol,
-main .full-html-markup ol {
- padding: 0;
- margin: 0 0 15px 40px;
- line-height: 25px;
-}
-
-main .field--type-text-with-summary ol li,
-main .text-component-text.basic_html ol li,
-main .text-component-text.restricted_html ol li,
-main .text-component-text.cern_full_html ol li,
-main .full-html-markup ol li {
- line-height: 25px;
-}
-
-main .field--type-text-with-summary hr,
-main .text-component-text.basic_html hr,
-main .text-component-text.restricted_html hr,
-main .text-component-text.cern_full_html hr,
-main .full-html-markup hr {
- border-top: 2px solid;
- border-top-color: #cacaca;
-}
-
-main .field--type-text-with-summary table,
-main .text-component-text.basic_html table,
-main .text-component-text.restricted_html table,
-main .text-component-text.cern_full_html table,
-main .full-html-markup table {
- width: 100%;
- margin: 0 0 15px;
-}
-
-main .field--type-text-with-summary table caption,
-main .text-component-text.basic_html table caption,
-main .text-component-text.restricted_html table caption,
-main .text-component-text.cern_full_html table caption,
-main .full-html-markup table caption {
- display: block;
- width: 100%;
-}
-
-main .field--type-text-with-summary img,
-main .text-component-text.basic_html img,
-main .text-component-text.restricted_html img,
-main .text-component-text.cern_full_html img,
-main .full-html-markup img {
- max-width: 100%;
-}
-
-table caption {
- display: block;
- width: 100%;
-}
-
-table>thead>tr>th,
-table>thead>tr>td,
-table>tbody>tr>th,
-table>tbody>tr>td,
-table>tfoot>tr>th,
-table>tfoot>tr>td {
- padding: 8px;
-}
-
-table.simple-responsive-table>thead>tr>th,
-table.simple-responsive-table>thead>tr>td,
-table.simple-responsive-table>tbody>tr>th,
-table.simple-responsive-table>tbody>tr>td {
- font-size: 14px;
- font-size: 1.4rem;
- min-height: 24px;
- padding: 5px 5px 2px 50%;
-}
-
-table.simple-responsive-table>thead>tr>th:before,
-table.simple-responsive-table>thead>tr>td:before,
-table.simple-responsive-table>tbody>tr>th:before,
-table.simple-responsive-table>tbody>tr>td:before {
- top: 7px;
- max-width: 48%;
- line-height: 1.2;
-}
-
-table.simple-responsive-table>tfoot {
- display: none;
-}
-
-table .file-icon {
- margin-right: 8px;
-}
-
-table .file-link a {
- text-decoration: none;
-}
-
-table .file-link a:hover {
- text-decoration: none;
-}
-
-.is-cern-lazy .text-component {
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- -webkit-transition: opacity 0.6s;
- -khtml-transition: opacity 0.6s;
- -moz-transition: opacity 0.6s;
- -ms-transition: opacity 0.6s;
- -o-transition: opacity 0.6s;
- transition: opacity 0.6s;
-}
-
-.is-cern-lazy .text-component.out {
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
-}
-
-.fade {
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- -webkit-transition: all 0.6s;
- -khtml-transition: all 0.6s;
- -moz-transition: all 0.6s;
- -ms-transition: all 0.6s;
- -o-transition: all 0.6s;
- transition: all 0.6s;
-}
-
-.fade.out {
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
- -webkit-transform: translateY(20px);
- transform: translateY(20px);
-}
-
-.field--type-text-with-summary,
-.full-text-animation {
- filter: alpha(opacity=100);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
- -webkit-opacity: 1;
- -khtml-opacity: 1;
- -moz-opacity: 1;
- -ms-opacity: 1;
- -o-opacity: 1;
- opacity: 1;
- -webkit-transition: opacity 0.6s;
- -khtml-transition: opacity 0.6s;
- -moz-transition: opacity 0.6s;
- -ms-transition: opacity 0.6s;
- -o-transition: opacity 0.6s;
- transition: opacity 0.6s;
-}
-
-.field--type-text-with-summary.out,
-.full-text-animation.out {
- filter: alpha(opacity=0);
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
- -webkit-opacity: 0;
- -khtml-opacity: 0;
- -moz-opacity: 0;
- -ms-opacity: 0;
- -o-opacity: 0;
- opacity: 0;
-}
-
-iframe.cern-timeline {
- border: 0;
- min-height: 180px;
- width: 100%;
- margin-bottom: -10px;
-}
-
-.block-sticky-bottom.block-block-content {
- position: fixed;
- bottom: 0;
- z-index: 500 !important;
- width: 100%;
- opacity: 0.9;
- padding: 0;
- max-width: unset;
-}
-
-.block-sticky-bottom.block-block-content .block-custom-wrapper {
- margin: 0;
- padding: 10px;
-}
-
-.block-sticky-bottom.block-block-content .block-custom-wrapper p {
- margin: 0;
-}
-
-form.webform-submission-form .form-item label {
- font-size: 16px;
- padding-top: 0;
- font-family: 'sourcesans-regular';
- margin-bottom: 15px;
- color: #292929;
-}
-
-form.webform-submission-form label.control-label:not(.option),
-form.webform-submission-form .fieldset-legend,
-form.webform-submission-form .webform-table-sort thead th {
- font-size: 23px;
- font-weight: bold;
- color: #292929;
-}
-
-form.webform-submission-form .webform-likert-table tbody td:first-child label {
- font-size: 16px;
- font-weight: normal;
-}
-
-.cern-page-display-page .wrapper-center>h2,
-.cern-page-display-page>h2,
-.cern-view-display-page .wrapper-center>h2,
-.cern-view-display-page>h2 {
- text-align: center;
- font-size: 39px;
- margin-bottom: 20px;
-}
-
-.faq-node-footer-content .views-element-container {
- margin-bottom: 0;
-}
-
-.cern-view-display-more_faq .view-header h1,
-.cern-view-display-more_faq .view-header h2,
-.cern-view-display-more_faq .view-header h3,
-.cern-view-display-more_faq .view-header h4 {
- text-align: center;
- font-family: 'opensans-bold';
- font-size: 32px;
- margin: 40px 0 20px;
-}
-
-.cern-view-display-more_faq .view-footer {
- margin-top: calc(3rem + 8px);
-}
-
-.cern-view-display-more_faq .view-footer a {
- text-align: right;
- margin: 20px 0 20px;
- position: relative;
- padding-right: 15px;
- font-weight: bold;
- display: block;
-}
-
-.cern-view-display-more_faq .view-footer a:hover,
-.cern-view-display-more_faq .view-footer a:active,
-.cern-view-display-more_faq .view-footer a:focus {
- text-decoration: none;
-}
-
-.cern-view-display-more_faq .view-footer a:after {
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.cern-view-display-more_faq .view-footer a:hover:after {
- right: -5px;
-}
-
-.cern-view-display-more_faq .view-content {
- margin: 0 -10px;
-}
-
-.cern-view-display-more_faq .view-content:before,
-.cern-view-display-more_faq .view-content:after {
- content: " ";
- display: table;
- box-sizing: border-box;
-}
-
-.cern-view-display-more_faq .view-content:after {
- clear: both;
-}
-
-.cern-view-display-more_faq .view-content .views-row {
- width: calc(33.33% - 20px);
- margin: 0 10px;
- background: #ccc;
- float: left;
- padding: 10px 10px 40px 50px;
- height: 200px;
- overflow: hidden;
- position: relative;
- min-height: 210px;
- flex-flow: column;
- display: flex;
- justify-content: end;
-}
-
-.cern-view-display-more_faq .view-content .views-row .faq-cards__veil {
- -webkit-transition: all 0.4s ease-in-out 0s;
- -khtml-transition: all 0.4s ease-in-out 0s;
- -moz-transition: all 0.4s ease-in-out 0s;
- -ms-transition: all 0.4s ease-in-out 0s;
- -o-transition: all 0.4s ease-in-out 0s;
- transition: all 0.4s ease-in-out 0s;
- background-color: rgba(0, 0, 0, 0);
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.9)));
- background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
- filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0)', endColorStr='rgba(0, 0, 0, 0.9)');
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- left: 0;
- z-index: 0;
-}
-
-.cern-view-display-more_faq .view-content .views-row:hover .faq-cards__veil {
- opacity: 0;
-}
-
-.cern-view-display-more_faq .view-content .views-row>div {
- position: absolute;
- bottom: 20px;
- padding-right: 10px;
-}
-
-.cern-view-display-more_faq .view-content .views-row>div h3 a {
- font-size: 2rem;
- font-family: sourcesans-semibold;
- font-weight: 500;
- color: white;
- position: relative;
- line-height: 26px;
- display: block;
-}
-
-.cern-view-display-more_faq .view-content .views-row>div h3 a:hover,
-.cern-view-display-more_faq .view-content .views-row>div h3 a:active,
-.cern-view-display-more_faq .view-content .views-row>div h3 a:focus {
- text-decoration: none;
- color: white;
-}
-
-.cern-view-display-more_faq .view-content .views-row>div h3 a:before {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: 'j';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
- font-size: 4rem;
- position: absolute;
- left: -3.5rem;
- top: -2px;
- color: darkorange;
- line-height: 26px;
-}
-
-.cern-view-display-more_faq .view-content .views-row>div h3 a:hover:before {
- left: -2.5rem;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-more_faq .view-content .views-row>div h3 a {
- font-size: 1.8rem;
- }
-
- .block-views-blockfaq-more-faq {
- margin: 0 -3% 30px;
- }
-}
-
-@media only screen and (max-width:767px) {
- .block-views-blockfaq-more-faq {
- margin: 0 auto 30px;
- }
-
- .cern-view-display-more_faq .view-content {
- margin: 0;
- }
-
- .cern-view-display-more_faq .view-content .views-row {
- float: none;
- width: 100%;
- height: auto;
- margin: 10px 0 0 0;
- padding: 10px 10px 15px 50px;
- }
-
- .cern-view-display-more_faq .view-content .views-row>div {
- position: relative;
- top: 0;
- left: auto;
- }
-}
-
-.cern-view-display-page.cern-view-display-faq_page>h2 {
- margin: 3rem 0 !important;
-}
-
-.cern-view-display-page.cern-view-display-faq_page .pagination-container.centered {
- text-align: right;
-}
-
-.cern-view-display-page.cern-view-display-faq_page .view-filters {
- width: 100%;
- margin: 0 auto;
-}
-
-.cern-view-display-page.cern-view-display-faq_page .view-filters form {}
-
-.cern-view-display-page.cern-view-display-faq_page .view-filters form .form-actions {
- width: calc(20% - 8px);
- vertical-align: bottom;
-}
-
-.cern-view-display-page.cern-view-display-faq_page .view-filters form .form-actions button {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-faq_page .view-header {
- display: inline;
- margin: 0 0 0 0%;
- position: relative;
- top: -30px;
- left: 10px;
- color: rgba(0, 0, 0, 0.4);
- font-size: 1.4rem;
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-header h2 {
- font-size: 30px;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-footer {
- text-align: right;
- margin-top: 1rem;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-content .views-row {
- margin-bottom: 15px;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-content .views-row * {
- color: white !important;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-content .views-row .agenda-box-pattern {
- background: #0855a0;
- margin: 0;
- float: none;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-content .views-row .agenda-box-pattern .agenda-box-event-time {
- display: none;
-}
-
-.cern-view-display-block.cern-view-display-other_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-wrapper {
- display: none;
-}
-
-@media screen and (min-width:992px) {
- .cern-view-display-block.cern-view-display-upcoming_events {
- padding: 0 100px;
- }
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .view-content.owl-carousel:before {
- content: ' ';
- height: 2px;
- width: 4000px;
- display: block;
- position: absolute;
- top: 7px;
- background: transparent;
- left: -1500px;
- border-top: 2px dotted #e6e6e6;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events>h2 {
- font-size: 30px;
- text-align: center;
- margin-bottom: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .more-link {
- text-align: right;
- margin-top: 0rem;
-}
-
-@media screen and (min-width:992px) {
- .cern-view-display-block.cern-view-display-upcoming_events .more-link {
- margin-right: -95px;
- }
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .more-link a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .more-link a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .more-link a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav {
- position: relative;
-}
-
-@media screen and (min-width:992px) {
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav {
- margin: 0 -100px;
- }
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev {
- position: absolute;
- left: 0;
- top: -200px;
- background: transparent;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after {
- content: 'd';
- display: block;
- color: #0855a0;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after {
- color: black;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next {
- position: absolute;
- right: 0;
- top: -200px;
- background: transparent;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after {
- content: 'c';
- display: block;
- color: #0855a0;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after {
- color: black;
-}
-
-@media screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav {
- margin: 15px;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev {
- position: static;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next {
- position: static;
- }
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern {
- padding: 20px 32px;
- background: transparent !important;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern * {
- color: black;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern:before {
- content: " "close-quote;
- width: 0;
- height: 0;
- border: 4px solid #cacaca;
- display: block;
- border-radius: 100%;
- position: absolute;
- top: 0px;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern .agenda-box-pattern__box-wrapper {
- align-self: flex-start;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern .agenda-box-event-time,
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern .agenda-box-cal-wrapper {
- display: none;
-}
-
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern .agenda-box-date-wrapper .agenda-box-week-day {
- display: none;
-}
-
-@media screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-upcoming_events .view-content.owl-carousel:before {
- content: none;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item:not(.active) * {
- display: none;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row {
- height: auto !important;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern {
- min-height: 0 !important;
- }
-
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before {
- content: none;
- }
-}
-
-@media screen and (max-width:767px) {
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row:before {
- left: 35px;
- }
-}
-
-@media screen and (max-width:991px) {
- .bubbly-button {
- display: none;
- }
-}
-
-@media screen and (min-width:992px) {
- .bubbly-button {
- display: inline-block;
- padding: 4px;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- color: white;
- border-radius: 100%;
- border: none;
- cursor: pointer;
- position: relative;
- transition: transform ease-in 0.1s, box-shadow ease-in 0.25s;
- top: 4px;
- left: 0;
- margin-left: calc(33.333333% + 36px);
- z-index: 1;
- position: absolute;
- }
-
- .bubbly-button:focus {
- outline: 0;
- }
-
- .bubbly-button:before {
- position: absolute;
- content: '';
- display: block;
- width: 200px;
- height: 100px;
- left: -95px;
- z-index: -1000;
- transition: all ease-in-out 0.5s;
- background-repeat: no-repeat;
- }
-
- .bubbly-button:after {
- position: absolute;
- content: '';
- display: block;
- width: 140px;
- height: 50px;
- left: -65px;
- z-index: -1000;
- transition: all ease-in-out 0.5s;
- background-repeat: no-repeat;
- }
-
- .bubbly-button:before {
- display: none;
- animation: none;
- top: -80px;
- background-size: 10% 10%, 15% 15%, 12% 12%, 10% 10%, 14% 14%, 10% 10%, 15% 15%, 10% 10%, 14% 14%;
- }
-
- .bubbly-button:after {
- display: none;
- animation: none;
- top: 0;
- background-size: 22% 22%, 28% 28%, 28% 28%, 25% 25%, 20% 20%, 28% 28%, 20% 20%, 30% 30%, 30% 30%;
- }
-
- .bubbly-button:active {
- transform: scale(0.9);
- }
-
- .bubbly-button.animate:before {
- display: block;
- animation: topBubbles cubic-bezier(0.19, 1, 0.22, 1) 2s forwards;
- }
-
- .bubbly-button.animate:after {
- display: block;
- animation: bottomBubbles cubic-bezier(0.19, 1, 0.22, 1) 2s forwards;
- }
-
- @keyframes topBubbles {
- 0% {
- background-position: 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 55% 90%, 50% 90%;
- }
-
- 100% {
- background-position: 0% 70%, 0% 10%, 10% 30%, 20% -10%, 30% 20%, 22% 40%, 50% 40%, 65% 10%, 90% 20%;
- background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
- }
- }
-
- @keyframes bottomBubbles {
- 0% {
- background-position: 50% -10%, 50% 10%, 50% 10%, 55% -10%, 50% -10%, 50% -10%, 50% -10%, 50% 0%, 50% 0%;
- }
-
- 65% {
- opacity: 1;
- background-size: 0% 0%, 0% 0%, 10% 10%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 10% 10%;
- }
-
- 100% {
- background-position: 0% 90%, 20% 90%, 19% 92%, 45% 70%, 60% 120%, 75% 80%, 95% 70%, 105% 10%, 105% 6%;
- opacity: 0;
- background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
- }
- }
-}
-
-.cern-view-display-page.cern-view-display-feature_events>h2,
-.cern-view-display-page.cern-view-display-past_events>h2,
-.event-grid>h2 {
- margin: 3rem 0 !important;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline,
-.event-grid form.views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item>input,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item>input,
-.event-grid form.views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:not(:first-child),
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:not(:first-child),
-.event-grid form.views-exposed-form .form-inline .form-item:not(:first-child) {
- margin: 10px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:not(:first-child) input,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:not(:first-child) input,
-.event-grid form.views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select,
-.event-grid form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-actions,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-actions,
-.event-grid form.views-exposed-form .form-inline .form-actions {
- width: calc((100% / 4) - 40px);
- margin: 10px;
- vertical-align: bottom;
- text-align: right;
-}
-
-.cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-actions button,
-.cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-actions button,
-.event-grid form.views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-header,
-.cern-view-display-page.cern-view-display-past_events .view-header,
-.event-grid .view-header {
- margin: 50px 0;
- text-align: center;
- text-transform: uppercase;
- font-family: "opensans-bold";
- color: black;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-header a,
-.cern-view-display-page.cern-view-display-past_events .view-header a,
-.event-grid .view-header a {
- color: black;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-header a:not(.active),
-.cern-view-display-page.cern-view-display-past_events .view-header a:not(.active),
-.event-grid .view-header a:not(.active) {
- opacity: 0.6;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-footer,
-.cern-view-display-page.cern-view-display-past_events .view-footer,
-.event-grid .view-footer {
- text-align: right;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content,
-.cern-view-display-page.cern-view-display-past_events .view-content,
-.event-grid .view-content {
- margin: 0 -15px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row,
-.event-grid .view-content .views-row {
- margin-bottom: 15px;
- width: calc(33.3333% - 30px);
- float: left;
- margin: 0 15px 50px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern,
-.event-grid .view-content .views-row .agenda-box-pattern {
- background: transparent;
- padding: 30px 30px 60px 30px;
- border: 0;
- box-shadow: 0 1px 3px 0 #bfbfbf;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-link h2 a:before,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-link h3 a:before,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-link h2 a:before,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-link h3 a:before,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-link h2 a:before,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-link h3 a:before {
- content: unset;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper {
- align-self: flex-start;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-cal-button {
- border-radius: 0;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn {
- border-radius: 0;
- padding: 2px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn:before,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn:before,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn:before {
- left: 2px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper {
- padding-right: 5px;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-week-day,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-content-type,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-audience,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-place,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-week-day,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-content-type,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-audience,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-place,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-week-day,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-content-type,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-audience,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-place {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-week-day *,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-content-type *,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-audience *,
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-place *,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-week-day *,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-content-type *,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-audience *,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-place *,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-week-day *,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-content-type *,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-audience *,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-place * {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
-}
-
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper .agenda-box-cal-button,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper .agenda-box-cal-button,
-.event-grid .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper .agenda-box-cal-button {
- background: transparent;
-}
-
-@media only screen and (max-width:991px) {
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item,
- .event-grid form.views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child {
- margin: 10px 5px 10px 5px;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child:before,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child:before,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child:before {
- left: 0px;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-actions,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-actions,
- .event-grid form.views-exposed-form .form-inline .form-actions {
- display: inline-block;
- margin: 10px;
- }
-
- .cern-view-display-page.cern-view-display-feature_events .view-content,
- .cern-view-display-page.cern-view-display-past_events .view-content,
- .event-grid .view-content {
- margin: 0 -15px;
- }
-
- .cern-view-display-page.cern-view-display-feature_events .view-content .views-row,
- .cern-view-display-page.cern-view-display-past_events .view-content .views-row,
- .event-grid .view-content .views-row {
- margin-bottom: 15px;
- width: calc(50% - 30px);
- }
-}
-
-@media only screen and (max-width:767px) {
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline,
- .event-grid form.views-exposed-form .form-inline {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child:nth-last-child(n)~.form-item,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child:nth-last-child(n)~.form-item,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child:nth-last-child(n)~.form-item {
- width: 100%;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child>input,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child>input,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:first-child:before,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:first-child:before,
- .event-grid form.views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-item:not(:first-child),
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-item:not(:first-child),
- .event-grid form.views-exposed-form .form-inline .form-item:not(:first-child) {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-actions,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-actions,
- .event-grid form.views-exposed-form .form-inline .form-actions {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-feature_events form.views-exposed-form .form-inline .form-actions button,
- .cern-view-display-page.cern-view-display-past_events form.views-exposed-form .form-inline .form-actions button,
- .event-grid form.views-exposed-form .form-inline .form-actions button {
- width: auto;
- }
-
- .cern-view-display-page.cern-view-display-feature_events .view-content,
- .cern-view-display-page.cern-view-display-past_events .view-content,
- .event-grid .view-content {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-feature_events .view-content .views-row,
- .cern-view-display-page.cern-view-display-past_events .view-content .views-row,
- .event-grid .view-content .views-row {
- margin: 0 0 15px 0;
- width: 100%;
- }
-}
-
-.path-news main h3.preview-list-title {
- border: 0;
- font-family: 'opensans-bold';
- font-size: 26px;
- font-size: 2.6rem;
- font-weight: normal;
- line-height: 29px;
- margin-top: 20px;
- margin-bottom: 10px;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .component-preview-cards {
- background-color: white;
- width: 36%;
- margin-top: 40px;
- min-height: 0;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .component-preview-cards .component-preview-cards__box_wrapper {
- min-height: 0;
- height: auto;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card {}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card__title h3 {
- margin: 10px 0;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card__title h3 a {
- color: #0855a0;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card__category,
-.cern-view-display-block.cern-view-display-featured_news .preview-card__date,
-.cern-view-display-block.cern-view-display-featured_news .preview-card__author {
- color: black;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card__category a,
-.cern-view-display-block.cern-view-display-featured_news .preview-card__date a,
-.cern-view-display-block.cern-view-display-featured_news .preview-card__author a {
- color: black;
-}
-
-.cern-view-display-block.cern-view-display-featured_news .preview-card__avatar {
- width: 65px !important;
- height: 65px !important;
- min-height: unset;
- background: #999999;
- border-radius: 100%;
- padding: 0;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-featured_news .component-preview-cards {
- width: 40%;
- margin: 15% 5% 5%;
- }
-}
-
-@media only screen and (max-width:767px) {
- .cern-view-display-block.cern-view-display-featured_news .component-preview-cards {
- width: 90%;
- margin: 20% 5% 5%;
- }
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager,
-.cern-view-display-block.cern-view-display-latest_news,
-.cern-view-display-block.cern-view-display-latest_featured_news {}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-header h2,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-header h2,
-.cern-view-display-block.cern-view-display-latest_news .view-header h2,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-header h2 {
- text-transform: uppercase;
- font-size: 30px;
- text-align: center;
- margin-bottom: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-footer,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-footer,
-.cern-view-display-block.cern-view-display-latest_news .view-footer,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-footer {
- text-align: right;
- margin-top: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-footer a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-footer a,
-.cern-view-display-block.cern-view-display-latest_news .view-footer a,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-footer a:after,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-footer a:after,
-.cern-view-display-block.cern-view-display-latest_news .view-footer a:after,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-footer a:hover:after,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-footer a:hover:after,
-.cern-view-display-block.cern-view-display-latest_news .view-footer a:hover:after,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_news .view-content .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .carousel-cern-item.row .views-row {
- float: left;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row,
-.cern-view-display-block.cern-view-display-latest_news .view-content,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row {
- margin: 0 -8px;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row {
- margin: 8px;
- width: calc(33.333% - 16px);
- float: left;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
- background-color: #0855a0;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 {
- margin: 10px 0;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 a {
- color: white;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author {
- color: white;
- font-weight: 200;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a {
- color: white;
- font-weight: 200;
-}
-
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.cern-view-display-block.cern-view-display-latest_featured_news .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar {
- width: 65px !important;
- height: 65px !important;
- min-height: 0;
- background: #999999;
- border-radius: 100%;
- padding: 0;
-}
-
-.cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content.owl-carousel,
-.cern-view-display-block.cern-view-display-latest_news_pager .view-content.owl-carousel {
- margin: 0;
- min-height: 226px;
-}
-
-@media only screen and (max-width:991px) {
- .news-node-full-content-latest-news .cern-view-display-block.cern-view-display-latest_news .view-content {
- display: block;
- }
-
- .news-node-full-content-latest-news .cern-view-display-block.cern-view-display-latest_news .view-content .views-row {
- width: 100%;
- padding: 0 !important;
- margin-bottom: 10px;
- }
-}
-
-@media only screen and (max-width:991px) {
-
- .cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row,
- .cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row,
- .cern-view-display-block.cern-view-display-latest_news .view-content .views-row,
- .cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-
- .cern-view-display-block.cern-view-display-latest_news_pager .view-content .views-row .component-preview-cards,
- .cern-view-display-block.cern-view-display-latest_featured_news_pager .view-content .views-row .component-preview-cards,
- .cern-view-display-block.cern-view-display-latest_news .view-content .views-row .component-preview-cards,
- .cern-view-display-block.cern-view-display-latest_featured_news .view-content .views-row .component-preview-cards {
- height: 100% !important;
- }
-}
-
-.path-news #pre-main-content .block-title {
- margin: 20px auto 40px !important;
- text-align: center;
- color: white;
- text-transform: uppercase;
-}
-
-.path-news main {
- padding-top: 3rem;
-}
-
-.path-news main .block-views-blocknews-latest-featured-news-pager .view-footer {
- display: none;
-}
-
-.path-news .view-cern-all-news>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.path-news .cern-page-display-page .wrapper-center>h1,
-.path-news .cern-page-display-page>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-item {
- vertical-align: top;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) {
- margin: 10px !important;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-actions {
- margin: 10px !important;
- vertical-align: bottom !important;
- text-align: right !important;
-}
-
-.path-news .cern-page-display-page .views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.path-news .cern-page-display-page .view-header {
- margin: 50px 0;
- text-transform: uppercase;
- font-family: "opensans-bold";
-}
-
-.path-news .cern-page-display-page .view-header a {
- position: relative;
-}
-
-.path-news .cern-page-display-page .view-header a.active:after {
- content: ' ';
- position: absolute;
- width: 100%;
- height: 2px;
- background: #0855a0;
- bottom: -2px;
- left: 0;
-}
-
-.path-news .cern-page-display-page .view-footer {
- text-align: right;
-}
-
-.path-news .cern-page-display-page .view-content {
- margin: 35px 0 0 0;
-}
-
-.path-news .cern-page-display-page .view-content .views-row {
- margin-bottom: 25px;
- float: none;
-}
-
-@media only screen and (max-width:991px) {
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:first-child {
- margin: 10px 5px 10px 5px;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:first-child:before {
- left: 0px;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-actions {
- display: inline-block;
- text-align: right;
- width: calc(100% - 20px) !important;
- }
-}
-
-@media only screen and (max-width:500px) {
- .path-news .cern-page-display-page .views-exposed-form .form-inline {
- margin: 0;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child),
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-item:first-child {
- width: 100% !important;
- margin-left: 0 !important;
- margin-right: 0 !important;
- display: block !important;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-actions {
- display: block !important;
- width: 100% !important;
- margin: 0px !important;
- }
-
- .path-news .cern-page-display-page .views-exposed-form .form-inline .form-actions button {
- width: auto !important;
- }
-
- .path-news .cern-page-display-page .view-content .views-row {
- margin: 0 0 25px 0;
- }
-}
-
-@media only screen and (max-width:767px) {
-
- .cern-view-display-page.cern-view-display-all_news_filter,
- .cern-view-display-page.cern-view-display-all_news .view-header {
- margin-bottom: 25px;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter,
- .cern-view-display-page.cern-view-display-all_news .view-content {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter .views-row,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row {
- margin: 0 0 16px 0 !important;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter .views-row .views-field .field-content,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .views-field .field-content {
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter .views-row .views-field .field-content .box-pattern,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .views-field .field-content .box-pattern {
- float: none !important;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter .views-row .preview-list-component,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .preview-list-component {
- display: none !important;
- }
-}
-
-@media only screen and (min-width:768px) {
-
- .cern-view-display-page.cern-view-display-all_news_filter .view-content .views-row .box-pattern,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern {
- display: none !important;
- }
-
- .cern-view-display-page.cern-view-display-all_news_filter .view-content .views-row .preview-list-component .preview-list-news-info .preview-list-title,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .preview-list-component .preview-list-news-info .preview-list-title {
- margin-top: -5px;
- }
-}
-
-.views-element-container .cern-view-display-block.cern-view-display-related_stories_block {
- margin-bottom: -30px;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block>h2 {
- text-align: center;
- margin: 3rem 0;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .owl-theme .owl-nav.disabled+.owl-dots {
- margin: 3rem 0;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .owl-stage .owl-item:not(.active) {
- opacity: 0;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row {
- margin: 0 -8px;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row .views-row {
- margin: 8px;
- width: calc(33.333% - 16px);
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
-}
-
-@media screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row {
- margin: 0;
- }
-
- .cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row .views-row {
- margin: 16px 0;
- width: 100%;
- }
-
- .cern-view-display-block.cern-view-display-related_stories_block .carousel-cern-item.row .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
- }
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .component-preview-cards {
- min-height: 428px;
- margin: 0px;
-}
-
-.cern-view-display-block.cern-view-display-related_stories_block .component-preview-cards .component-preview-cards__box_wrapper {
- height: 368px;
-}
-
-@media screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-related_stories_block .component-preview-cards {
- margin: 0;
- min-height: 428px;
- width: 100%;
- }
-
- .cern-view-display-block.cern-view-display-related_stories_block .component-preview-cards .component-preview-cards__box_wrapper {
- height: 368px;
- }
-}
-
-.cern-view-display-page.cern-view-display-resources>h1,
-.card-grid>h1 {
- margin: 3rem 0 !important;
- text-align: center;
- text-transform: uppercase;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline,
-.card-grid form.views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item,
-.card-grid form.views-exposed-form .form-inline .form-item {
- vertical-align: top;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item>input,
-.card-grid form.views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:not(:first-child),
-.card-grid form.views-exposed-form .form-inline .form-item:not(:first-child) {
- margin: 10px;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:not(:first-child) input,
-.card-grid form.views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select,
-.card-grid form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-actions,
-.card-grid form.views-exposed-form .form-inline .form-actions {
- margin: 10px;
- vertical-align: bottom;
- text-align: right;
-}
-
-.cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-actions button,
-.card-grid form.views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-resources .view-header,
-.card-grid .view-header {
- font-weight: bold;
-}
-
-.cern-view-display-page.cern-view-display-resources .view-header span,
-.card-grid .view-header span {
- color: #0855a0;
-}
-
-.cern-view-display-page.cern-view-display-resources .view-content,
-.card-grid .view-content {
- margin: 1rem -8px;
-}
-
-.cern-view-display-page.cern-view-display-resources .view-content .views-row,
-.card-grid .view-content .views-row {
- width: calc(33.3% - 16px);
- margin: 8px;
- float: left;
-}
-
-.cern-view-display-page.cern-view-display-resources .view-content .views-row .component-preview-cards,
-.card-grid .view-content .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
-}
-
-@media screen and (max-width:991px) {
-
- .cern-view-display-page.cern-view-display-resources .view-content,
- .card-grid .view-content {
- margin: 1rem -8px;
- }
-
- .cern-view-display-page.cern-view-display-resources .view-content .views-row,
- .card-grid .view-content .views-row {
- width: calc(50% - 16px);
- margin: 8px;
- float: left;
- }
-}
-
-@media screen and (max-width:767px) {
-
- .cern-view-display-page.cern-view-display-resources .view-content,
- .card-grid .view-content {
- margin: 1rem 0;
- }
-
- .cern-view-display-page.cern-view-display-resources .view-content .views-row,
- .card-grid .view-content .views-row {
- width: 100%;
- margin: 8px 0;
- }
-}
-
-@media only screen and (max-width:991px) {
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item,
- .card-grid form.views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:first-child,
- .card-grid form.views-exposed-form .form-inline .form-item:first-child {
- margin: 10px 5px 10px 5px;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:first-child:before,
- .card-grid form.views-exposed-form .form-inline .form-item:first-child:before {
- left: 0px;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-actions,
- .card-grid form.views-exposed-form .form-inline .form-actions {
- display: inline-block;
- text-align: right;
- width: calc(100% - 20px);
- }
-}
-
-@media only screen and (max-width:500px) {
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline,
- .card-grid form.views-exposed-form .form-inline {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:first-child>input,
- .card-grid form.views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:first-child:before,
- .card-grid form.views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:not(:first-child),
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-item:first-child,
- .card-grid form.views-exposed-form .form-inline .form-item:not(:first-child),
- .card-grid form.views-exposed-form .form-inline .form-item:first-child {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-actions,
- .card-grid form.views-exposed-form .form-inline .form-actions {
- display: block;
- width: 100%;
- margin: 0px;
- }
-
- .cern-view-display-page.cern-view-display-resources form.views-exposed-form .form-inline .form-actions button,
- .card-grid form.views-exposed-form .form-inline .form-actions button {
- width: auto;
- }
-}
-
-.cern-view-display-block.cern-view-display-more_about .view-header h2 {
- font-size: 28px;
- font-family: "opensans-regular";
-}
-
-.cern-view-display-block.cern-view-display-more_about .view-content {
- margin: 0 -4px;
-}
-
-.cern-view-display-block.cern-view-display-more_about .view-content .views-row {
- margin: 0 0 16px;
-}
-
-.cern-view-display-block.cern-view-display-more_about .view-content .views-row .views-field .field-content .box-pattern {
- float: none;
-}
-
-.cern-view-display-block.cern-view-display-more_about .view-content .views-row .views-field .field-content .box-pattern h3.standard-title a span {
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
-}
-
-@media only screen and (max-width:992px) {
- .cern-view-display-block.cern-view-display-more_about .view-header {
- margin-bottom: 25px;
- }
-
- .cern-view-display-block.cern-view-display-more_about .view-content {
- margin: 0;
- }
-
- .cern-view-display-block.cern-view-display-more_about .view-content .views-row {
- margin: 0 0 16px 0 !important;
- }
-
- .cern-view-display-block.cern-view-display-more_about .view-content .views-row .views-field .field-content {
- display: block;
- }
-
- .cern-view-display-block.cern-view-display-more_about .view-content .views-row .views-field .field-content .box-pattern {
- float: none !important;
- }
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-header h2 {
- text-transform: uppercase;
- font-size: 30px;
- text-align: center;
- margin-bottom: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-footer {
- text-align: right;
- margin-top: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-content {
- margin: 1rem -8px;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-content .views-row {
- width: calc(33.3% - 16px);
- margin: 8px;
- float: left;
-}
-
-.cern-view-display-block.cern-view-display-related_resources .view-content .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-related_resources .view-content .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-
- .cern-view-display-block.cern-view-display-related_resources .view-content .views-row .component-preview-cards {
- height: 100% !important;
- }
-}
-
-@media only screen and (min-width:1200px) {
- body .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (110px + 20px));
- }
-
- body.cern-toolbar .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (150px + 20px));
- }
-
- body.toolbar-fixed .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (150px + 20px));
- }
-
- body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (190px + 20px));
- }
-
- body.cern-toolbar.toolbar-fixed .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (190px + 20px));
- }
-
- body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.cern-toolbar .cern-view-display-block.view-resource-menu-content {
- height: calc(100vh - (230px + 20px));
- }
-}
-
-@media only screen and (min-width:1200px) {
- .cern-view-display-block.view-resource-menu-content {
- margin-bottom: -30px;
- }
-}
-
-.cern-view-display-block.view-resource-menu-content .more-link a,
-.cern-view-display-block.view-resource-menu-content>h1 {
- color: rgba(255, 255, 255, 0.5);
- font-family: sourcesans-regular;
- font-size: 16px;
- margin-left: 8px;
- margin-top: 2rem;
- margin-bottom: 2rem;
- display: block;
- text-align: left !important;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row {
- width: calc(50% - 16px);
- height: 210px;
- float: left;
- margin: 8px;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row .views-field {
- height: 100%;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row .component-preview-cards {
- margin: 0 !important;
- width: 100%;
- height: 100%;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper {
- height: 100%;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row:first-child {
- height: 436px;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row:first-child .component-preview-cards {
- min-height: 436px;
- height: 100%;
- margin: 0 !important;
- width: 100%;
-}
-
-.cern-view-display-block.view-resource-menu-content .view-content .views-row:first-child .component-preview-cards .component-preview-cards__box_wrapper {
- height: 100%;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.view-resource-menu-content .view-content .views-row {
- width: calc(100% - 16px) !important;
- }
-
- .cern-view-display-block.view-resource-menu-content .view-content .views-row .component-preview-cards {
- height: 100% !important;
- }
-}
-
-@media only screen and (min-width:1200px) {
- body .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (110px + 20px));
- }
-
- body.cern-toolbar .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (150px + 20px));
- }
-
- body.toolbar-fixed .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (150px + 20px));
- }
-
- body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (190px + 20px));
- }
-
- body.cern-toolbar.toolbar-fixed .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (190px + 20px));
- }
-
- body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.cern-toolbar .cern-view-display-block.view-cern-news-menu-featured {
- height: calc(100vh - (230px + 20px));
- }
-}
-
-@media only screen and (min-width:1200px) {
- .cern-view-display-block.view-cern-news-menu-featured {
- margin-bottom: -30px;
- }
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-header {
- color: rgba(255, 255, 255, 0.5);
- font-family: sourcesans-regular;
- font-size: 16px;
- margin-left: 8px;
- margin-top: 2rem;
- margin-bottom: 2rem;
- display: block;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row {
- width: calc(50% - 16px);
- min-height: 210px;
- float: left;
- margin: 8px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards {
- margin: 0 !important;
- width: 100%;
- height: 100%;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper {
- height: 100%;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext {
- display: block;
- width: 100%;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author {
- cursor: default;
- display: inline;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author a {
- cursor: default;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:first-child {
- min-height: 446px;
- height: 446px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:first-child .component-preview-cards {
- min-height: 446px;
- margin: 0 !important;
- width: 100%;
- height: 100%;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:first-child .component-preview-cards .component-preview-cards__box_wrapper {
- height: auto;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(2) {
- height: 210px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3),
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) {
- height: 102px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3),
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) {
- min-height: 102px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .preview-card__avatar,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .preview-card__avatar {
- display: none;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards {
- height: 100%;
- min-height: 102px;
- margin: 0 !important;
- width: 100%;
- background-image: none !important;
- background-color: rgba(0, 0, 0, 0.14) !important;
- padding-right: 10px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper {
- height: auto;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title {
- position: relative;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title a {
- display: block;
- height: 3rem;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title a:before,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title a:before {
- content: none;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title:before,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title:before {
- content: '\j';
- font-size: 40px;
- font-size: 4rem;
- -webkit-transition: all 0.6s ease-in-out 0s;
- -khtml-transition: all 0.6s ease-in-out 0s;
- -moz-transition: all 0.6s ease-in-out 0s;
- -ms-transition: all 0.6s ease-in-out 0s;
- -o-transition: all 0.6s ease-in-out 0s;
- transition: all 0.6s ease-in-out 0s;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: -3px;
- left: -10px;
- line-height: 25px;
- width: 12px;
- text-indent: -25px;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title:hover:before,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper h3.standard-title:hover:before {
- left: 0;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext {
- display: block;
- width: 100%;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author {
- cursor: default;
- display: inline;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__category a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__date a,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__box_wrapper .preview-cards__subtext .preview-card__author a {
- cursor: default;
-}
-
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(3) .component-preview-cards .component-preview-cards__veil,
-.cern-view-display-block.view-cern-news-menu-featured .view-content .views-row:nth-child(4) .component-preview-cards .component-preview-cards__veil {
- display: none;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.view-cern-news-menu-featured .view-content .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-
- .cern-view-display-block.view-cern-news-menu-featured .view-content .views-row .component-preview-cards {
- height: 100% !important;
- }
-}
-
-.cern-view-display-block.cern-view-display-story_resources {
- position: relative;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-header p {
- text-align: right;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-header p a.cbox-element-page {
- font-weight: bold;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-header p a.cbox-element-page span {
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 35px;
- font-weight: bold;
- line-height: 35px;
- position: relative;
- left: -10px;
- top: 11px;
-}
-
-@media only screen and (min-width:992px) {
- .cern-view-display-block.cern-view-display-story_resources .view-content .owl-stage-outer {
- max-height: 470px;
- }
-}
-
-@media only screen and (min-width:501px) {
- .cern-view-display-block.cern-view-display-story_resources .view-content .owl-stage-outer {
- max-height: 690px;
- }
-}
-
-@media only screen and (max-width:500px) {
- .cern-view-display-block.cern-view-display-story_resources .view-content .owl-stage-outer {
- max-height: 1365px;
- }
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-dots {
- margin-top: 3rem;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item.active .carousel-cern-item {
- margin: 0 -8px;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row {
- float: left;
- margin: 8px;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .views-field,
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .box-pattern {
- height: 100% !important;
- width: 100%;
- margin: 0;
- cursor: pointer;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .views-field .component-preview-cards__box_wrapper .component-preview-cards__box *:not(.component-preview-cards__category-icon-vocabulary),
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .box-pattern .component-preview-cards__box_wrapper .component-preview-cards__box *:not(.component-preview-cards__category-icon-vocabulary) {
- display: none;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .cbox-element {
- display: block;
- width: 100%;
- height: 100%;
- position: relative;
- z-index: 2;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row .cbox-element {
- display: none;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(1) {
- height: 436px;
- width: calc(33.33% - 16px);
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(1) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 160px;
- width: 99%;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(1) .component-preview-cards__category-icon-vocabulary {
- top: 45px;
- }
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(2),
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(3) {
- height: 210px;
- width: calc(33.33% - 16px);
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(2) .component-preview-cards__category-icon-vocabulary,
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(3) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 45px;
- width: 99%;
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(4),
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(5),
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(6) {
- height: 210px;
- width: calc(22.22% - 16px);
-}
-
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(4) .component-preview-cards__category-icon-vocabulary,
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(5) .component-preview-cards__category-icon-vocabulary,
-.cern-view-display-block.cern-view-display-story_resources .view-content .owl-item .views-row:nth-child(6) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 45px;
- width: 99%;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-block.cern-view-display-story_resources .views-row {
- width: calc(50% - 16px) !important;
- height: 210px !important;
- }
-}
-
-@media only screen and (max-width:500px) {
- .cern-view-display-block.cern-view-display-story_resources .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies {}
-
-.cern-view-display-page.cern-view-display-page_taxonomies>h2 {
- margin: 3rem 0 !important;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item {
- vertical-align: top;
- margin: 10px;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item input {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item div.select-wrapper select {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child {
- display: inline-block;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child>input {
- margin: 0;
- height: 35px;
- padding-left: 5px;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child:before {
- content: none;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child label {
- display: block;
- text-align: left;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-actions {
- width: calc((100% / 3) - 40px);
- margin: 10px;
- vertical-align: bottom;
- text-align: right;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies .view-header {
- font-weight: bold;
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies .view-header span {
- color: #0855a0;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-page.cern-view-display-page_taxonomies {}
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-actions {
- display: inline-block;
- text-align: right;
- width: calc(100% - 20px);
- }
-}
-
-@media only screen and (max-width:500px) {
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:not(:first-child),
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-item:first-child {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-actions {
- display: block;
- width: 100%;
- margin: 0px;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies form.views-exposed-form .form-inline .form-actions button {
- width: auto;
- }
-}
-
-.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row {
- margin: 0 0 25px 0;
-}
-
-@media only screen and (max-width:767px) {
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content {
- margin: 0;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row {
- margin: 0 0 16px 0 !important;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .views-field .field-content {
- display: block;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .views-field .field-content .box-pattern {
- float: none !important;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern {
- background: transparent;
- padding: 30px 30px 30px 30px;
- border: 1px solid #ddd;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-link h2 a:before,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-link h3 a:before {
- content: unset;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper {
- align-self: flex-start;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-cal-button {
- border-radius: 0;
- display: none;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn {
- border-radius: 0;
- padding: 2px;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn:before {
- left: 2px;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper {
- padding-right: 5px;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-week-day,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-content-type,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-audience,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-place {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-week-day *,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-content-type *,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-audience *,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-place * {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper .agenda-box-cal-button {
- background: transparent;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .preview-list-component {
- display: none !important;
- }
-}
-
-@media only screen and (min-width:768px) {
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern {
- display: none !important;
- }
-
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .preview-list-component .preview-list-news-info .preview-list-title {
- margin-top: -5px;
- }
-}
-
-.cern-view-display-page.view-general-search>h2 {
- margin: 3rem 0 !important;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item {
- vertical-align: top;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child {
- display: block;
- text-align: center;
- position: relative;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child>input {
- width: 98%;
- margin: 0 auto 15px auto;
- height: 40px;
- padding-left: 40px;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child:before {
- content: "O";
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- position: absolute;
- left: 8px;
- width: 25px;
- height: 25px;
- top: 8px;
- text-align: center;
- line-height: 21px;
- font-weight: 500;
- padding-right: 2px;
- font-size: 46px;
- color: #0855a0;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:not(:first-child) {
- margin: 10px;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item.form-item-type {
- display: none;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-actions {
- margin: 10px;
- vertical-align: bottom;
- text-align: right;
-}
-
-.cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.cern-view-display-page.view-general-search .view-header {
- margin: 50px 0;
- text-transform: uppercase;
- font-family: "opensans-bold";
-}
-
-.cern-view-display-page.view-general-search .view-header span.separator-search-tags {
- position: relative;
- top: -1px;
-}
-
-.cern-view-display-page.view-general-search .view-header a {
- position: relative;
-}
-
-.cern-view-display-page.view-general-search .view-header a:first-child {
- margin-left: 10px;
-}
-
-.cern-view-display-page.view-general-search .view-header a.active:after {
- content: " ";
- position: absolute;
- width: 100%;
- height: 2px;
- background: #0855a0;
- bottom: -2px;
- left: 0;
-}
-
-@media only screen and (max-width:991px) {
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child {
- margin: 10px 5px 10px 5px;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child:before {
- left: 0px;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-actions {
- display: inline-block;
- text-align: right;
- width: calc(100% - 20px);
- }
-}
-
-@media only screen and (max-width:500px) {
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline {
- margin: 0;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:not(:first-child),
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item:first-child {
- width: 100%;
- margin-left: 0;
- margin-right: 0;
- display: block;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-item.form-item-type {
- display: none;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-actions {
- display: block;
- width: 100%;
- margin: 0px;
- }
-
- .cern-view-display-page.view-general-search form.views-exposed-form .form-inline .form-actions button {
- width: auto;
- }
-}
-
-.cern-view-display-page.view-general-search .view-content .views-row {
- margin: 0 0 25px 0;
-}
-
-@media only screen and (max-width:767px) {
- .cern-view-display-page.view-general-search .view-header {
- margin-bottom: 25px;
- }
-
- .cern-view-display-page.view-general-search .view-content {
- margin: 0;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row {
- margin: 0 0 16px 0 !important;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .views-field .field-content {
- display: block;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .views-field .field-content .box-pattern {
- float: none !important;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern {
- background: transparent;
- padding: 30px 30px 30px 30px;
- border: 1px solid #ddd;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-link h2 a:before,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-link h3 a:before {
- content: unset;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper {
- align-self: flex-start;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-cal-button {
- border-radius: 0;
- display: none;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn {
- border-radius: 0;
- padding: 2px;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-cal-button a.btn:before {
- left: 2px;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper {
- padding-right: 5px;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-week-day,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-content-type,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-audience,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-place {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-week-day *,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-content-type *,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-audience *,
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-place * {
- font-family: "sourcesans-regular";
- font-size: 1.5rem;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-cal-wrapper .agenda-box-cal-button {
- background: transparent;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .preview-list-component {
- display: none !important;
- }
-}
-
-@media only screen and (min-width:768px) {
- .cern-view-display-page.view-general-search .view-content .views-row .box-pattern {
- display: none !important;
- }
-
- .cern-view-display-page.view-general-search .view-content .views-row .preview-list-component .preview-list-news-info .preview-list-title {
- margin-top: -5px;
- }
-}
-
-.cern-page-display-page>h2 {
- margin: 3rem 0 !important;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item {
- vertical-align: top;
- margin: 10px;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child {
- display: block;
- text-align: center;
- position: relative;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child>input {
- margin: 0 auto 15px auto;
- height: 40px;
- padding-left: 40px;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child:before {
- content: 'O';
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- position: absolute;
- left: 0;
- width: 25px;
- height: 25px;
- top: 8px;
- text-align: center;
- line-height: 21px;
- font-weight: 500;
- padding-right: 2px;
- font-size: 46px;
- color: #0855a0;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child label {
- display: block;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child.form-type-textfield {
- width: 100%;
- float: left;
- padding: 0 10px;
- margin: 10px 0;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child.form-type-textfield select,
-.cern-page-display-page .views-exposed-form .form-inline .form-item:first-child.form-type-textfield>input {
- width: 100%;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-@media only screen and (max-width:767px) {
- .cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) {
- width: 100%;
- margin: 0;
- padding: 0 10px;
- }
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-actions {
- width: calc((100% / 4) - 40px);
- margin: 10px;
- vertical-align: bottom;
- text-align: right;
-}
-
-@media only screen and (max-width:767px) {
- .cern-page-display-page .views-exposed-form .form-inline .form-actions {
- width: 100%;
- margin: 0;
- padding: 0 0 0 10px;
- }
-}
-
-.cern-page-display-page .views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.cern-page-display-page .view-content a {
- font-size: inherit;
-}
-
-.resources-mosaic {
- position: relative;
-}
-
-.resources-mosaic .view-header p {
- text-align: right;
-}
-
-.resources-mosaic .view-header p a.cbox-element-page {
- font-weight: bold;
-}
-
-.resources-mosaic .view-header p a.cbox-element-page::before {
- content: "U";
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 35px;
- font-weight: bold;
- line-height: 35px;
- position: relative;
- left: -10px;
- top: 11px;
-}
-
-@media only screen and (min-width:992px) {
- .resources-mosaic .view-content .owl-stage-outer {
- max-height: 470px;
- }
-}
-
-@media only screen and (min-width:501px) {
- .resources-mosaic .view-content .owl-stage-outer {
- max-height: 690px;
- }
-}
-
-@media only screen and (max-width:500px) {
- .resources-mosaic .view-content .owl-stage-outer {
- max-height: 1365px;
- }
-}
-
-.resources-mosaic .view-content .owl-dots {
- margin-top: 3rem;
-}
-
-.resources-mosaic .view-content .owl-item.active .carousel-cern-item {
- margin: 0 -8px;
-}
-
-.resources-mosaic .view-content .owl-item .views-row {
- float: left;
- margin: 8px;
-}
-
-.resources-mosaic .view-content .owl-item .views-row .views-field,
-.resources-mosaic .view-content .owl-item .views-row .box-pattern {
- height: 100% !important;
- width: 100%;
- margin: 0;
- cursor: pointer;
-}
-
-.resources-mosaic .view-content .owl-item .views-row .views-field .component-preview-cards__box_wrapper .component-preview-cards__box *:not(.component-preview-cards__category-icon-vocabulary),
-.resources-mosaic .view-content .owl-item .views-row .box-pattern .component-preview-cards__box_wrapper .component-preview-cards__box *:not(.component-preview-cards__category-icon-vocabulary) {
- display: none;
-}
-
-.resources-mosaic .view-content .owl-item .views-row .cbox-element {
- display: block;
- width: 100%;
- height: 100%;
- position: relative;
- z-index: 2;
-}
-
-.resources-mosaic .view-content .owl-item .views-row .cbox-element {
- display: none;
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(1) {
- height: 436px;
- width: calc(33.33% - 16px);
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(1) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 160px;
- width: 99%;
-}
-
-@media only screen and (max-width:991px) {
- .resources-mosaic .view-content .owl-item .views-row:nth-child(1) .component-preview-cards__category-icon-vocabulary {
- top: 45px;
- }
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(2),
-.resources-mosaic .view-content .owl-item .views-row:nth-child(3) {
- height: 210px;
- width: calc(33.33% - 16px);
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(2) .component-preview-cards__category-icon-vocabulary,
-.resources-mosaic .view-content .owl-item .views-row:nth-child(3) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 45px;
- width: 99%;
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(4),
-.resources-mosaic .view-content .owl-item .views-row:nth-child(5),
-.resources-mosaic .view-content .owl-item .views-row:nth-child(6) {
- height: 210px;
- width: calc(22.22% - 16px);
-}
-
-.resources-mosaic .view-content .owl-item .views-row:nth-child(4) .component-preview-cards__category-icon-vocabulary,
-.resources-mosaic .view-content .owl-item .views-row:nth-child(5) .component-preview-cards__category-icon-vocabulary,
-.resources-mosaic .view-content .owl-item .views-row:nth-child(6) .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: 45px;
- width: 99%;
-}
-
-@media only screen and (max-width:991px) {
- .resources-mosaic .views-row {
- width: calc(50% - 16px) !important;
- height: 210px !important;
- }
-}
-
-@media only screen and (max-width:500px) {
- .resources-mosaic .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-}
-
-@media screen and (min-width:992px) {
- .events-collision {
- padding: 0 100px;
- }
-}
-
-.events-collision .view-content.owl-carousel:before {
- content: " ";
- height: 2px;
- width: 4000px;
- display: block;
- position: absolute;
- top: 7px;
- background: transparent;
- left: -1500px;
- border-top: 2px dotted #e6e6e6;
-}
-
-.events-collision>h2 {
- font-size: 30px;
- text-align: center;
- margin-bottom: 3rem;
-}
-
-.events-collision .more-link {
- text-align: right;
- margin-top: 0rem;
-}
-
-@media screen and (min-width:992px) {
- .events-collision .more-link {
- margin-right: -95px;
- }
-}
-
-.events-collision .more-link a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.events-collision .more-link a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "j";
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.events-collision .more-link a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.events-collision .owl-nav {
- position: relative;
-}
-
-@media screen and (min-width:992px) {
- .events-collision .owl-nav {
- margin: 0 -100px;
- }
-}
-
-.events-collision .owl-nav .owl-prev {
- position: absolute;
- left: 0;
- top: -200px;
- background: transparent;
-}
-
-.events-collision .owl-nav .owl-prev:after {
- content: "d";
- display: block;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
-}
-
-.events-collision .owl-nav .owl-prev:hover {
- background: transparent;
-}
-
-.events-collision .owl-nav .owl-next {
- position: absolute;
- right: 0;
- top: -200px;
- background: transparent;
-}
-
-.events-collision .owl-nav .owl-next:after {
- content: "c";
- display: block;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-size: 40px;
-}
-
-.events-collision .owl-nav .owl-next:hover {
- background: transparent;
-}
-
-.events-collision .view-footer {
- text-align: right;
- margin-top: 3rem;
- margin-right: -100px;
-}
-
-.events-collision .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.events-collision .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "j";
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.events-collision .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-@media screen and (max-width:991px) {
- .events-collision .view-footer {
- margin-right: 0;
- }
-
- .events-collision .owl-nav {
- margin: 15px;
- }
-
- .events-collision .owl-nav .owl-prev {
- position: static;
- }
-
- .events-collision .owl-nav .owl-next {
- position: static;
- }
-}
-
-.events-collision .agenda-box-pattern {
- padding: 20px 32px;
- background: transparent !important;
-}
-
-.events-collision .agenda-box-pattern:before {
- content: " "close-quote;
- width: 0;
- height: 0;
- border: 4px solid #cacaca;
- display: block;
- border-radius: 100%;
- position: absolute;
- top: 0px;
-}
-
-.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper {
- align-self: flex-start;
-}
-
-.events-collision .agenda-box-pattern .agenda-box-event-time,
-.events-collision .agenda-box-pattern .agenda-box-cal-wrapper {
- display: none;
-}
-
-.events-collision .agenda-box-pattern .agenda-box-date-wrapper .agenda-box-week-day {
- display: none;
-}
-
-@media screen and (max-width:991px) {
- .events-collision .view-content.owl-carousel:before {
- content: none;
- }
-
- .events-collision .owl-item:not(.active) * {
- display: none;
- }
-
- .events-collision .owl-item.active .carousel-cern-item.row .views-row {
- height: auto !important;
- }
-
- .events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern {
- min-height: 0 !important;
- }
-
- .events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before {
- content: none;
- }
-}
-
-@media screen and (max-width:767px) {
- .events-collision .owl-item.active .carousel-cern-item.row:before {
- left: 35px;
- }
-}
-
-@media screen and (max-width:991px) {
- .bubbly-button {
- display: none;
- }
-}
-
-@media screen and (min-width:992px) {
- .bubbly-button {
- display: inline-block;
- padding: 4px;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- color: white;
- border-radius: 100%;
- border: none;
- cursor: pointer;
- position: relative;
- transition: transform ease-in 0.1s, box-shadow ease-in 0.25s;
- top: 4px;
- left: 0;
- margin-left: calc(33.333333% + 36px);
- z-index: 1;
- position: absolute;
- }
-
- .bubbly-button:focus {
- outline: 0;
- }
-
- .bubbly-button:before {
- position: absolute;
- content: "";
- display: block;
- width: 200px;
- height: 100px;
- left: -95px;
- z-index: -1000;
- transition: all ease-in-out 0.5s;
- background-repeat: no-repeat;
- }
-
- .bubbly-button:after {
- position: absolute;
- content: "";
- display: block;
- width: 140px;
- height: 50px;
- left: -65px;
- z-index: -1000;
- transition: all ease-in-out 0.5s;
- background-repeat: no-repeat;
- }
-
- .bubbly-button:before {
- display: none;
- animation: none;
- top: -80px;
- background-size: 10% 10%, 15% 15%, 12% 12%, 10% 10%, 14% 14%, 10% 10%, 15% 15%, 10% 10%, 14% 14%;
- }
-
- .bubbly-button:after {
- display: none;
- animation: none;
- top: 0;
- background-size: 22% 22%, 28% 28%, 28% 28%, 25% 25%, 20% 20%, 28% 28%, 20% 20%, 30% 30%, 30% 30%;
- }
-
- .bubbly-button:active {
- transform: scale(0.9);
- }
-
- .bubbly-button.animate:before {
- display: block;
- animation: topBubbles cubic-bezier(0.19, 1, 0.22, 1) 2s forwards;
- }
-
- .bubbly-button.animate:after {
- display: block;
- animation: bottomBubbles cubic-bezier(0.19, 1, 0.22, 1) 2s forwards;
- }
-
- @keyframes topBubbles {
- 0% {
- background-position: 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 50% 90%, 55% 90%, 50% 90%;
- }
-
- 100% {
- background-position: 0% 70%, 0% 10%, 10% 30%, 20% -10%, 30% 20%, 22% 40%, 50% 40%, 65% 10%, 90% 20%;
- background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
- }
- }
-
- @keyframes bottomBubbles {
- 0% {
- background-position: 50% -10%, 50% 10%, 50% 10%, 55% -10%, 50% -10%, 50% -10%, 50% -10%, 50% 0%, 50% 0%;
- }
-
- 65% {
- opacity: 1;
- background-size: 0% 0%, 0% 0%, 10% 10%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 10% 10%;
- }
-
- 100% {
- background-position: 0% 90%, 20% 90%, 19% 92%, 45% 70%, 60% 120%, 75% 80%, 95% 70%, 105% 10%, 105% 6%;
- opacity: 0;
- background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
- }
- }
-}
-
-.featured-banner .view-header h2 {
- text-transform: uppercase;
- font-size: 30px;
- text-align: center;
- margin-bottom: 3rem;
-}
-
-.featured-banner .view-footer {
- text-align: right;
- margin-top: 3rem;
-}
-
-.featured-banner .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.featured-banner .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "j";
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.featured-banner .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.featured-banner .view-content .carousel-cern-item.row .views-row {
- float: left;
-}
-
-.featured-banner .view-content,
-.featured-banner .carousel-cern-item.row {
- margin: 0 -8px;
-}
-
-.featured-banner .view-content .views-row,
-.featured-banner .carousel-cern-item.row .views-row {
- margin: 8px;
- width: calc(33.333% - 16px);
- float: left;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards {
- margin: 0;
- width: 100%;
- background-color: white;
- margin-top: 40px;
- min-height: 0;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper {
- min-height: 0;
- height: auto;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__title h3 {
- margin: 10px 0;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author {
- color: black;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__category a,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__date a,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__author a {
- color: black;
-}
-
-.featured-banner .view-content .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar,
-.featured-banner .carousel-cern-item.row .views-row .component-preview-cards .component-preview-cards__box_wrapper .preview-card__avatar {
- width: 65px !important;
- height: 65px !important;
- min-height: unset;
- background: #999999;
- border-radius: 100%;
- padding: 0;
-}
-
-@media only screen and (max-width:991px) {
- .featured-banner .view-content .views-row {
- width: calc(100% - 16px) !important;
- height: 210px !important;
- }
-
- .featured-banner .view-content .views-row .component-preview-cards {
- margin-top: 0;
- width: 40%;
- }
-}
-
-@media only screen and (max-width:767px) {
- .featured-banner .view-content .views-row .component-preview-cards {
- width: 90%;
- }
-}
-
-.horizontal-boxes div {
- word-wrap: break-word;
-}
-
-.horizontal-boxes .owl-stage {
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- -webkit-justify-content: stretch;
- -moz-justify-content: stretch;
- -ms-justify-content: stretch;
- justify-content: stretch;
- -ms-flex-pack: stretch;
-}
-
-.horizontal-boxes .carousel-cern-item {
- min-height: 100%;
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- -webkit-justify-content: stretch;
- -moz-justify-content: stretch;
- -ms-justify-content: stretch;
- justify-content: stretch;
- -ms-flex-pack: stretch;
-}
-
-.horizontal-boxes .carousel-cern-item .views-row {
- min-height: 100%;
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- align-items: stretch;
- -webkit-justify-content: stretch;
- -moz-justify-content: stretch;
- -ms-justify-content: stretch;
- justify-content: stretch;
- -ms-flex-pack: stretch;
-}
-
-.horizontal-boxes .carousel-cern-item .views-row>div {
- min-height: 100%;
- height: 232px !important;
- width: 100%;
-}
-
-.horizontal-boxes .carousel-cern-item .views-row .box-pattern>div {
- min-height: 100%;
- height: auto;
-}
-
-.horizontal-boxes .view-footer {
- text-align: right;
- margin-top: 3rem;
-}
-
-.horizontal-boxes .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.horizontal-boxes .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "j";
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.horizontal-boxes .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-@media only screen and (max-width:991px) {
- .horizontal-boxes .carousel-cern-item {
- -webkit-flex-direction: column;
- -moz-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- }
-
- .horizontal-boxes .carousel-cern-item .views-row {
- margin: 0 0 8px;
- }
-
- .horizontal-boxes .carousel-cern-item .views-row>div {
- height: 180px;
- width: 100%;
- }
-}
-
-.vertical-boxes div {
- word-wrap: break-word;
-}
-
-.teaser-list div {
- word-wrap: break-word;
-}
-
-.teaser-list>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.teaser-list .wrapper-center>h1,
-.teaser-list>h1 {
- margin: 3rem 0 !important;
- text-align: center;
-}
-
-.teaser-list .views-exposed-form .form-inline {
- margin: 0 -10px;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item {
- vertical-align: top;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:first-child {
- display: block;
- text-align: center;
- position: relative;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:first-child>input {
- width: 98%;
- margin: 0 auto 15px auto;
- height: 40px;
- padding-left: 40px;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:first-child:before {
- content: "O";
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- position: absolute;
- left: 8px;
- width: 25px;
- height: 25px;
- top: 8px;
- text-align: center;
- line-height: 21px;
- font-weight: 500;
- padding-right: 2px;
- font-size: 46px;
- color: #0855a0;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:first-child.form-type-text {
- width: 100%;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:not(:first-child) {
- margin: 10px !important;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:not(:first-child) input {
- width: 100%;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item:not(:first-child) div.select-wrapper select {
- width: 100%;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-item>input {
- display: block;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-actions {
- margin: 10px !important;
- vertical-align: bottom !important;
- text-align: right !important;
-}
-
-.teaser-list .views-exposed-form .form-inline .form-actions button {
- width: 100%;
-}
-
-.teaser-list .view-header {
- margin: 50px 0;
- text-transform: uppercase;
- font-family: "opensans-bold";
-}
-
-.teaser-list .view-header a {
- position: relative;
-}
-
-.teaser-list .view-header a.active:after {
- content: " ";
- position: absolute;
- width: 100%;
- height: 2px;
- background: #0855a0;
- bottom: -2px;
- left: 0;
-}
-
-.teaser-list .view-footer {
- text-align: right;
-}
-
-.teaser-list .view-content {
- margin: 0 -15px;
-}
-
-.teaser-list .view-content .views-row {
- margin-bottom: 15px;
- float: none;
- margin: 0 15px 30px;
-}
-
-@media only screen and (max-width:991px) {
- .teaser-list .views-exposed-form .form-inline .form-item {
- display: inline-block;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-item:first-child {
- margin: 10px 5px 10px 5px;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-item:first-child:before {
- left: 0px;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-actions {
- display: inline-block;
- text-align: right;
- width: calc(100% - 20px) !important;
- }
-}
-
-@media only screen and (max-width:767px) {
- .teaser-list .view-header {
- margin-bottom: 25px;
- }
-
- .teaser-list .view-content {
- margin: 0;
- }
-
- .teaser-list .view-content .views-row {
- margin: 0 0 16px 0 !important;
- }
-
- .teaser-list .view-content .views-row .views-field .field-content {
- display: block;
- }
-
- .teaser-list .view-content .views-row .views-field .field-content .box-pattern {
- float: none !important;
- }
-}
-
-@media only screen and (max-width:500px) {
- .teaser-list .views-exposed-form .form-inline {
- margin: 0;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-item:first-child>input {
- width: 100%;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-item:first-child:before {
- left: -5px;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-item:not(:first-child),
- .teaser-list .views-exposed-form .form-inline .form-item:first-child {
- width: 100% !important;
- margin-left: 0 !important;
- margin-right: 0 !important;
- display: block !important;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-actions {
- display: block !important;
- width: 100% !important;
- margin: 0px !important;
- }
-
- .teaser-list .views-exposed-form .form-inline .form-actions button {
- width: auto !important;
- }
-
- .teaser-list .view-content .views-row {
- margin: 0 0 25px 0;
- }
-}
-
-.vertical-boxes .box-pattern h3,
-.horizontal-boxes .box-pattern h3,
-.featured-banner .box-pattern h3,
-.resources-mosaic .box-pattern h3,
-.events-collision .box-pattern h3,
-.events-countdown .box-pattern h3,
-.teaser-list .box-pattern h3 {
- font-size: 20px !important;
-}
-
-.vertical-boxes .box-pattern h3 a,
-.horizontal-boxes .box-pattern h3 a,
-.featured-banner .box-pattern h3 a,
-.resources-mosaic .box-pattern h3 a,
-.events-collision .box-pattern h3 a,
-.events-countdown .box-pattern h3 a,
-.teaser-list .box-pattern h3 a {
- font-size: 20px !important;
-}
-
-.vertical-boxes .box-pattern h3 a *,
-.horizontal-boxes .box-pattern h3 a *,
-.featured-banner .box-pattern h3 a *,
-.resources-mosaic .box-pattern h3 a *,
-.events-collision .box-pattern h3 a *,
-.events-countdown .box-pattern h3 a *,
-.teaser-list .box-pattern h3 a * {
- font-size: 20px !important;
- line-height: 28px !important;
-}
-
-.vertical-boxes .select-wrapper::before,
-.horizontal-boxes .select-wrapper::before,
-.featured-banner .select-wrapper::before,
-.resources-mosaic .select-wrapper::before,
-.events-collision .select-wrapper::before,
-.events-countdown .select-wrapper::before,
-.teaser-list .select-wrapper::before {
- border-width: 0;
- border-color: transparent;
-}
-
-.vertical-boxes .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.horizontal-boxes .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.featured-banner .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.resources-mosaic .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.events-collision .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.events-countdown .component-preview-cards .component-preview-cards__category-icon-vocabulary,
-.teaser-list .component-preview-cards .component-preview-cards__category-icon-vocabulary {
- position: absolute;
- top: calc(50% - 50px);
- line-height: 50px;
- width: 100%;
-}
-
-.vertical-boxes .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.horizontal-boxes .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.featured-banner .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.resources-mosaic .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.events-collision .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.events-countdown .component-preview-cards .component-preview-cards__category-icon-vocabulary::before,
-.teaser-list .component-preview-cards .component-preview-cards__category-icon-vocabulary::before {
- top: 0;
- line-height: 50px;
-}
-
-.vertical-boxes .preview-list-news-info,
-.horizontal-boxes .preview-list-news-info,
-.featured-banner .preview-list-news-info,
-.resources-mosaic .preview-list-news-info,
-.events-collision .preview-list-news-info,
-.events-countdown .preview-list-news-info,
-.teaser-list .preview-list-news-info {
- font-size: 16px;
- font-size: 1.6rem;
-}
-
-.vertical-boxes .view-footer,
-.horizontal-boxes .view-footer,
-.featured-banner .view-footer,
-.resources-mosaic .view-footer,
-.events-collision .view-footer,
-.events-countdown .view-footer,
-.teaser-list .view-footer {
- text-align: right;
- margin-top: 3rem;
-}
-
-.vertical-boxes .view-footer a,
-.horizontal-boxes .view-footer a,
-.featured-banner .view-footer a,
-.resources-mosaic .view-footer a,
-.events-collision .view-footer a,
-.events-countdown .view-footer a,
-.teaser-list .view-footer a {
- position: relative;
- padding-right: 15px;
- font-weight: bold;
-}
-
-.vertical-boxes .view-footer a:after,
-.horizontal-boxes .view-footer a:after,
-.featured-banner .view-footer a:after,
-.resources-mosaic .view-footer a:after,
-.events-collision .view-footer a:after,
-.events-countdown .view-footer a:after,
-.teaser-list .view-footer a:after {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- content: "j";
- font-size: 40px;
- font-size: 4rem;
- font-family: "cern-icons";
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- display: inline-block;
- vertical-align: bottom;
- position: absolute;
- top: 1px;
- right: 0px;
- left: auto;
- line-height: 19px;
- width: 9px;
- text-indent: -16px;
-}
-
-.vertical-boxes .view-footer a:hover:after,
-.horizontal-boxes .view-footer a:hover:after,
-.featured-banner .view-footer a:hover:after,
-.resources-mosaic .view-footer a:hover:after,
-.events-collision .view-footer a:hover:after,
-.events-countdown .view-footer a:hover:after,
-.teaser-list .view-footer a:hover:after {
- right: -5px;
- left: auto;
-}
-
-.region-content>nav.tabs {
- background: #a84949;
-}
-
-.region-content>nav.tabs a.is-active {
- color: #a84949;
-}
\ No newline at end of file
diff --git a/cara/apps/static/css/colorbox.css b/cara/apps/static/css/colorbox.css
deleted file mode 100644
index 5319c623..00000000
--- a/cara/apps/static/css/colorbox.css
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
- Colorbox Core Style:
- The following CSS is consistent between example themes and should not be altered.
-*/
-
-#colorbox,
-#cboxOverlay,
-#cboxWrapper {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 9999;
- overflow: hidden;
- -webkit-transform: translate3d(0, 0, 0);
-}
-
-#cboxWrapper {
- max-width: none;
-}
-
-#cboxOverlay {
- position: fixed;
- width: 100%;
- height: 100%;
-}
-
-#cboxMiddleLeft,
-#cboxBottomLeft {
- clear: left;
-}
-
-#cboxContent {
- position: relative;
-}
-
-#cboxLoadedContent {
- overflow: auto;
- -webkit-overflow-scrolling: touch;
-}
-
-#cboxTitle {
- margin: 0;
-}
-
-#cboxLoadingOverlay,
-#cboxLoadingGraphic {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-
-#cboxPrevious,
-#cboxNext,
-#cboxClose,
-#cboxSlideshow {
- cursor: pointer;
-}
-
-.cboxPhoto {
- float: left;
- margin: auto;
- border: 0;
- display: block;
- max-width: none;
- -ms-interpolation-mode: bicubic;
-}
-
-.cboxIframe {
- width: 100%;
- height: 100%;
- display: block;
- border: 0;
- padding: 0;
- margin: 0;
-}
-
-#colorbox,
-#cboxContent,
-#cboxLoadedContent {
- box-sizing: content-box;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
-}
-
-/*
- User Style:
- Change the following styles to modify the appearance of Colorbox. They are
- ordered & tabbed in a way that represents the nesting of the generated HTML.
-*/
-
-#cboxOverlay {
- background: #fff;
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-
-#colorbox {
- outline: 0;
-}
-
-#cboxContent {
- margin-top: 32px;
- overflow: visible;
- background: #000;
-}
-
-.cboxIframe {
- background: #fff;
-}
-
-#cboxError {
- padding: 50px;
- border: 1px solid #ccc;
-}
-
-#cboxLoadedContent {
- background: #000;
- padding: 1px;
-}
-
-#cboxLoadingGraphic {
- background: url(images/loading.gif) no-repeat center center;
-}
-
-#cboxLoadingOverlay {
- background: #000;
-}
-
-#cboxTitle {
- position: absolute;
- top: -22px;
- left: 0;
- color: #000;
-}
-
-#cboxCurrent {
- position: absolute;
- top: -22px;
- right: 205px;
- text-indent: -9999px;
-}
-
-/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
-
-#cboxPrevious,
-#cboxNext,
-#cboxSlideshow,
-#cboxClose {
- border: 0;
- padding: 0;
- margin: 0;
- overflow: visible;
- text-indent: -9999px;
- width: 20px;
- height: 20px;
- position: absolute;
- top: -20px;
- background: url(images/controls.png) no-repeat 0 0;
-}
-
-/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
-
-#cboxPrevious:active,
-#cboxNext:active,
-#cboxSlideshow:active,
-#cboxClose:active {
- outline: 0;
-}
-
-#cboxPrevious {
- background-position: 0px 0px;
- right: 44px;
-}
-
-#cboxPrevious:hover {
- background-position: 0px -25px;
-}
-
-#cboxNext {
- background-position: -25px 0px;
- right: 22px;
-}
-
-#cboxNext:hover {
- background-position: -25px -25px;
-}
-
-#cboxClose {
- background-position: -50px 0px;
- right: 0;
-}
-
-#cboxClose:hover {
- background-position: -50px -25px;
-}
-
-.cboxSlideshow_on #cboxPrevious,
-.cboxSlideshow_off #cboxPrevious {
- right: 66px;
-}
-
-.cboxSlideshow_on #cboxSlideshow {
- background-position: -75px -25px;
- right: 44px;
-}
-
-.cboxSlideshow_on #cboxSlideshow:hover {
- background-position: -100px -25px;
-}
-
-.cboxSlideshow_off #cboxSlideshow {
- background-position: -100px 0px;
- right: 44px;
-}
-
-.cboxSlideshow_off #cboxSlideshow:hover {
- background-position: -75px -25px;
-}
\ No newline at end of file
diff --git a/cara/apps/static/css/colors.css b/cara/apps/static/css/colors.css
deleted file mode 100644
index c7ced46d..00000000
--- a/cara/apps/static/css/colors.css
+++ /dev/null
@@ -1,985 +0,0 @@
-body {
- color: #2f4858;
- background: #2f3442; }
-
-main {
- background: #ffffff; }
-
-header .site-info__text__name, header .site-info__text__slogan {
- color: #fafafa; }
- header .site-info__text__name a, header .site-info__text__slogan a {
- color: #fafafa;
- text-decoration: none; }
-
-header {
- background: #2f3442; }
- header .nav > li > a, header .nav > li > span {
- color: #fffffe; }
- header .nav > li > a:after, header .nav > li > span:after {
- background: #2d8af1; }
- header .cern-search a {
- color: #fffffe; }
- header .cern-search a:after {
- background: #2d8af1; }
- header .cern-search #cern-search-overlay {
- background: #2f3442; }
- header .cern-search #cern-search-overlay .form-item:before {
- color: #fffffe; }
- header .cern-search #cern-search-overlay .form-item input {
- border-color: #fffffe;
- color: #fffffe; }
-
-header .navbar-default .navbar-nav > li > a {
- color: #fffffe; }
-header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus {
- color: #fffffe; }
-header .navbar-default .navbar-nav > .open > a, header .navbar-default .navbar-nav > .open > a:hover, header .navbar-default .navbar-nav > .open > a:focus {
- color: #fffffe; }
-
-@media (max-width: 767px) {
- header .navbar-default .navbar-header button .icon-bar {
- background-color: #fffffe; }
- header .navbar-default .navbar-nav .open .dropdown-menu > li > a {
- color: #fffffe; }
- header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #fffffe; }
- header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #fffffe;
- background-color: #2f3442; }
- header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #fffffe; } }
-header .navbar-collapse.collapse.in,
-header .navbar-collapse.collapsing {
- background: #2f3442; }
-
-header .dropdown-menu {
- background: #2f3442;
- border-color: #2f3442; }
- header .dropdown-menu:before {
- border-color: transparent transparent #2f3442 transparent; }
- header .dropdown-menu > li > a, header .dropdown-menu > li > span {
- background: #2f3442;
- color: #fffffe; }
- header .dropdown-menu > li > a:before, header .dropdown-menu > li > span:before {
- color: #fffffe; }
- header .dropdown-menu > li > a:after, header .dropdown-menu > li > span:after {
- background: #2d8af1; }
- header .dropdown-menu > li > a:hover:before, header .dropdown-menu > li > a.is-active:before, header .dropdown-menu > li > span:hover:before, header .dropdown-menu > li > span.is-active:before {
- color: #2d8af1; }
- header .dropdown-menu > li > a:hover, header .dropdown-menu > li > a:focus, header .dropdown-menu > li > span:hover, header .dropdown-menu > li > span:focus {
- background: #2f3442;
- color: #fffffe; }
- header .dropdown-menu > li > font {
- color: #fffffe; }
-
-.sidebar-left nav ul:not(.pagination):not(.contextual-links), .sidebar-right nav ul:not(.pagination):not(.contextual-links) {
- background-color: #2f3442; }
- .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a {
- color: #fffffe !important; }
- .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover {
- color: #fffffe; }
- .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before {
- color: #2d8af1; }
- .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after {
- color: #2d8af1; }
-
-.sticky-header header {
- background: #2f3442 !important; }
-
-.has-header header.menu-expanded {
- background: #2f3442 !important; }
-
-.block-language .active-language a {
- color: #fffffe; }
- .block-language .active-language a:after {
- background: #2d8af1; }
-.block-language ul.links {
- background: #2f3442; }
- .block-language ul.links::before {
- border-color: transparent transparent #2f3442 transparent; }
- .block-language ul.links a {
- color: #fffffe; }
- .block-language ul.links a:after {
- background: #2d8af1; }
-
-.region-content > nav.tabs {
- background: #2f3442; }
- .region-content > nav.tabs a.is-active {
- color: #2f3442; }
-
-main .field--type-text-with-summary .nav-tabs li a,
-main .text-component-text.basic_html .nav-tabs li a,
-main .text-component-text.restricted_html .nav-tabs li a,
-main .text-component-text.cern_full_htm .nav-tabs li a {
- color: #105ea9;
- background: #fffdfd; }
-main .field--type-text-with-summary .nav-tabs li.active a, main .field--type-text-with-summary .nav-tabs li:hover a,
-main .text-component-text.basic_html .nav-tabs li.active a,
-main .text-component-text.basic_html .nav-tabs li:hover a,
-main .text-component-text.restricted_html .nav-tabs li.active a,
-main .text-component-text.restricted_html .nav-tabs li:hover a,
-main .text-component-text.cern_full_htm .nav-tabs li.active a,
-main .text-component-text.cern_full_htm .nav-tabs li:hover a {
- background: #f2f6fa;
- color: #1161af; }
-main .field--type-text-with-summary .tab-content,
-main .text-component-text.basic_html .tab-content,
-main .text-component-text.restricted_html .tab-content,
-main .text-component-text.cern_full_htm .tab-content {
- background: #f2f6fa;
- color: #1161af; }
-
-body > footer {
- background: #2f3442;
- color: #fffeee; }
- body > footer h2 {
- color: #fffeee !important; }
- body > footer h2:after {
- background: #fffeee !important; }
- body > footer a, footer a {
- color: #fffefe; }
- body > footer a:hover, body > footer a.is-active {
- color: #fffefe; }
- body > footer nav ul.menu.nav li a:hover:before, body > footer nav ul.menu.nav li a.is-active:before {
- color: #2d8af1; }
- body > footer nav ul.menu.nav li a:before {
- color: #fffefe; }
- body > footer nav ul.menu.nav li a:after {
- background: #2d8af1; }
- body > footer section[id*='followus']:after {
- background: #fffeee; }
- body > footer section a {
- color: #fffefe !important; }
- body > footer section a:hover {
- color: #0d72ca !important; }
- body > footer div[class*="footercolumn1"]:after {
- background: #fffeee; }
- body > footer .block-custom-wrapper {
- color: #fffeee; }
- body > footer .block-custom-wrapper .field--name-field-visible-title {
- color: #fffeee; }
- body > footer .block-custom-wrapper .field--name-field-visible-title:after {
- background: #fffeee; }
-
-main .field--type-text-with-summary a,
-main .text-component-text.basic_html a,
-main .text-component-text.restricted_html a,
-main .text-component-text.cern_full_html a,
-main .basic-node-full-content-body a,
-main .event-node-full-content-body a,
-main .faq-node-full-content-body a,
-main .event-node-full-content-body a,
-main .resources-node-full-content-file a,
-main .system-node-full-content-body a,
-main .event-node-full-content-body a,
-main .news-node-full-content-body a,
-main .component-event-item a {
- color: #2574b9; }
- main .field--type-text-with-summary a:hover,
- main .text-component-text.basic_html a:hover,
- main .text-component-text.restricted_html a:hover,
- main .text-component-text.cern_full_html a:hover,
- main .basic-node-full-content-body a:hover,
- main .event-node-full-content-body a:hover,
- main .faq-node-full-content-body a:hover,
- main .event-node-full-content-body a:hover,
- main .resources-node-full-content-file a:hover,
- main .system-node-full-content-body a:hover,
- main .event-node-full-content-body a:hover,
- main .news-node-full-content-body a:hover,
- main .component-event-item a:hover {
- color: #044873; }
-main .field--type-text-with-summary ul li::before,
-main .text-component-text.basic_html ul li::before,
-main .text-component-text.restricted_html ul li::before,
-main .text-component-text.cern_full_html ul li::before,
-main .basic-node-full-content-body ul li::before,
-main .event-node-full-content-body ul li::before,
-main .faq-node-full-content-body ul li::before,
-main .event-node-full-content-body ul li::before,
-main .resources-node-full-content-file ul li::before,
-main .system-node-full-content-body ul li::before,
-main .event-node-full-content-body ul li::before,
-main .news-node-full-content-body ul li::before,
-main .component-event-item ul li::before {
- color: #292920; }
-main .field--type-text-with-summary u,
-main .text-component-text.basic_html u,
-main .text-component-text.restricted_html u,
-main .text-component-text.cern_full_html u,
-main .basic-node-full-content-body u,
-main .event-node-full-content-body u,
-main .faq-node-full-content-body u,
-main .event-node-full-content-body u,
-main .resources-node-full-content-file u,
-main .system-node-full-content-body u,
-main .event-node-full-content-body u,
-main .news-node-full-content-body u,
-main .component-event-item u {
- text-decoration-color: #292920; }
-main .field--type-text-with-summary table,
-main .text-component-text.basic_html table,
-main .text-component-text.restricted_html table,
-main .text-component-text.cern_full_html table,
-main .basic-node-full-content-body table,
-main .event-node-full-content-body table,
-main .faq-node-full-content-body table,
-main .event-node-full-content-body table,
-main .resources-node-full-content-file table,
-main .system-node-full-content-body table,
-main .event-node-full-content-body table,
-main .news-node-full-content-body table,
-main .component-event-item table {
- background: #fefefe; }
- main .field--type-text-with-summary table thead th,
- main .text-component-text.basic_html table thead th,
- main .text-component-text.restricted_html table thead th,
- main .text-component-text.cern_full_html table thead th,
- main .basic-node-full-content-body table thead th,
- main .event-node-full-content-body table thead th,
- main .faq-node-full-content-body table thead th,
- main .event-node-full-content-body table thead th,
- main .resources-node-full-content-file table thead th,
- main .system-node-full-content-body table thead th,
- main .event-node-full-content-body table thead th,
- main .news-node-full-content-body table thead th,
- main .component-event-item table thead th {
- background: #2f4858;
- color: #efefef;
- padding: 5px; }
- main .field--type-text-with-summary table tbody tr:nth-child(odd),
- main .text-component-text.basic_html table tbody tr:nth-child(odd),
- main .text-component-text.restricted_html table tbody tr:nth-child(odd),
- main .text-component-text.cern_full_html table tbody tr:nth-child(odd),
- main .basic-node-full-content-body table tbody tr:nth-child(odd),
- main .event-node-full-content-body table tbody tr:nth-child(odd),
- main .faq-node-full-content-body table tbody tr:nth-child(odd),
- main .event-node-full-content-body table tbody tr:nth-child(odd),
- main .resources-node-full-content-file table tbody tr:nth-child(odd),
- main .system-node-full-content-body table tbody tr:nth-child(odd),
- main .event-node-full-content-body table tbody tr:nth-child(odd),
- main .news-node-full-content-body table tbody tr:nth-child(odd),
- main .component-event-item table tbody tr:nth-child(odd) {
- background-color: #f9f9fa; }
- main .field--type-text-with-summary table tbody tr:nth-child(even),
- main .text-component-text.basic_html table tbody tr:nth-child(even),
- main .text-component-text.restricted_html table tbody tr:nth-child(even),
- main .text-component-text.cern_full_html table tbody tr:nth-child(even),
- main .basic-node-full-content-body table tbody tr:nth-child(even),
- main .event-node-full-content-body table tbody tr:nth-child(even),
- main .faq-node-full-content-body table tbody tr:nth-child(even),
- main .event-node-full-content-body table tbody tr:nth-child(even),
- main .resources-node-full-content-file table tbody tr:nth-child(even),
- main .system-node-full-content-body table tbody tr:nth-child(even),
- main .event-node-full-content-body table tbody tr:nth-child(even),
- main .news-node-full-content-body table tbody tr:nth-child(even),
- main .component-event-item table tbody tr:nth-child(even) {
- background-color: #e9ecef; }
- main .field--type-text-with-summary table tbody td,
- main .text-component-text.basic_html table tbody td,
- main .text-component-text.restricted_html table tbody td,
- main .text-component-text.cern_full_html table tbody td,
- main .basic-node-full-content-body table tbody td,
- main .event-node-full-content-body table tbody td,
- main .faq-node-full-content-body table tbody td,
- main .event-node-full-content-body table tbody td,
- main .resources-node-full-content-file table tbody td,
- main .system-node-full-content-body table tbody td,
- main .event-node-full-content-body table tbody td,
- main .news-node-full-content-body table tbody td,
- main .component-event-item table tbody td {
- color: #333333; }
- main .field--type-text-with-summary table tfoot td,
- main .text-component-text.basic_html table tfoot td,
- main .text-component-text.restricted_html table tfoot td,
- main .text-component-text.cern_full_html table tfoot td,
- main .basic-node-full-content-body table tfoot td,
- main .event-node-full-content-body table tfoot td,
- main .faq-node-full-content-body table tfoot td,
- main .event-node-full-content-body table tfoot td,
- main .resources-node-full-content-file table tfoot td,
- main .system-node-full-content-body table tfoot td,
- main .event-node-full-content-body table tfoot td,
- main .news-node-full-content-body table tfoot td,
- main .component-event-item table tfoot td {
- background-color: #333339;
- color: #999999; }
-main .field--type-text-with-summary .blockquote,
-main .field--type-text-with-summary blockquote,
-main .field--type-text-with-summary q,
-main .text-component-text.basic_html .blockquote,
-main .text-component-text.basic_html blockquote,
-main .text-component-text.basic_html q,
-main .text-component-text.restricted_html .blockquote,
-main .text-component-text.restricted_html blockquote,
-main .text-component-text.restricted_html q,
-main .text-component-text.cern_full_html .blockquote,
-main .text-component-text.cern_full_html blockquote,
-main .text-component-text.cern_full_html q,
-main .basic-node-full-content-body .blockquote,
-main .basic-node-full-content-body blockquote,
-main .basic-node-full-content-body q,
-main .event-node-full-content-body .blockquote,
-main .event-node-full-content-body blockquote,
-main .event-node-full-content-body q,
-main .faq-node-full-content-body .blockquote,
-main .faq-node-full-content-body blockquote,
-main .faq-node-full-content-body q,
-main .event-node-full-content-body .blockquote,
-main .event-node-full-content-body blockquote,
-main .event-node-full-content-body q,
-main .resources-node-full-content-file .blockquote,
-main .resources-node-full-content-file blockquote,
-main .resources-node-full-content-file q,
-main .system-node-full-content-body .blockquote,
-main .system-node-full-content-body blockquote,
-main .system-node-full-content-body q,
-main .event-node-full-content-body .blockquote,
-main .event-node-full-content-body blockquote,
-main .event-node-full-content-body q,
-main .news-node-full-content-body .blockquote,
-main .news-node-full-content-body blockquote,
-main .news-node-full-content-body q,
-main .component-event-item .blockquote,
-main .component-event-item blockquote,
-main .component-event-item q {
- color: #bbbbbb; }
-main .field--type-text-with-summary hr,
-main .text-component-text.basic_html hr,
-main .text-component-text.restricted_html hr,
-main .text-component-text.cern_full_html hr,
-main .basic-node-full-content-body hr,
-main .event-node-full-content-body hr,
-main .faq-node-full-content-body hr,
-main .event-node-full-content-body hr,
-main .resources-node-full-content-file hr,
-main .system-node-full-content-body hr,
-main .event-node-full-content-body hr,
-main .news-node-full-content-body hr,
-main .component-event-item hr {
- border-top-color: #cacaca !important; }
-
-.field--type-link a {
- color: #2574b9; }
- .field--type-link a:hover {
- color: #044873; }
-
-.owl-theme .owl-dots .owl-dot span {
- background: #dddddd; }
-
-.owl-theme .owl-dots .owl-dot.active span,
-.owl-theme .owl-dots .owl-dot:hover span {
- background: #2d8af1; }
-
-.owl-theme .owl-dots .owl-dot.active,
-.owl-theme .owl-dots .owl-dot:hover {
- border-width: 2px;
- border-style: solid;
- border-color: #2d8af1 !important; }
-
-.component-slider .owl-nav .owl-prev,
-.component-slider .owl-nav .owl-next {
- color: #0855a0; }
-
-.component-slider .owl-nav .owl-prev:hover,
-.component-slider .owl-nav .owl-next:hover {
- color: #0855a0; }
-
-.component-slider .owl-nav .owl-prev.disabled,
-.component-slider .owl-nav .owl-next.disabled {
- color: #bebebe; }
-
-.component-slide figcaption,
-.component-slide__caption {
- color: #aaaaaa; }
-
-.cern-caption,
-figcaption {
- color: #aaaaaa !important; }
- .cern-caption *,
- figcaption * {
- color: #aaaaaa !important; }
-
-.field.field--type-entity-reference a {
- background: #165e9d;
- color: #f2f9ff; }
- .field.field--type-entity-reference a:hover {
- color: #f2f9ff; }
-.field.field--type-entity-reference .field--items .field--item a {
- background: #165e9d;
- color: #f2f9ff; }
- .field.field--type-entity-reference .field--items .field--item a:hover {
- color: #f2f9ff; }
-
-.news-node-full-content-tags a {
- background-color: #165e9d;
- color: #f2f9ff; }
- .news-node-full-content-tags a:hover {
- color: #f2f9ff; }
-
-.resources-node-full-content-tags a {
- background-color: #165e9d;
- color: #f2f9ff; }
- .resources-node-full-content-tags a:hover {
- color: #f2f9ff; }
-
-.event-node-full-content-file .file-link {
- background-color: #165e9d; }
- .event-node-full-content-file .file-link a {
- color: #f2f9ff; }
- .event-node-full-content-file .file-link a:hover {
- color: #f2f9ff; }
-
-.upper-cern-tag,
-.cern-tag {
- background-color: #165e9d;
- color: #f2f9ff; }
-
-.views-exposed-form .btn.btn-info,
-.btn-default {
- color: #ececec;
- background-color: #0d62b6;
- border-color: #063b6f; }
- .views-exposed-form .btn.btn-info:focus, .views-exposed-form .btn.btn-info.focus,
- .btn-default:focus,
- .btn-default.focus {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f; }
- .views-exposed-form .btn.btn-info:hover,
- .btn-default:hover {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f; }
- .views-exposed-form .btn.btn-info:active, .views-exposed-form .btn.btn-info.active,
- .btn-default:active,
- .btn-default.active {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f;
- background-image: none; }
- .views-exposed-form .btn.btn-info:active:hover, .views-exposed-form .btn.btn-info:active:focus,
- .views-exposed-form .btn.btn-info:active .focus, .views-exposed-form .btn.btn-info.active:hover, .views-exposed-form .btn.btn-info.active:focus,
- .views-exposed-form .btn.btn-info.active .focus,
- .btn-default:active:hover,
- .btn-default:active:focus,
- .btn-default:active .focus,
- .btn-default.active:hover,
- .btn-default.active:focus,
- .btn-default.active .focus {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f; }
- .views-exposed-form .btn.btn-info .badge,
- .btn-default .badge {
- color: #ececec;
- background-color: #0d62b6; }
- .views-exposed-form .btn.btn-info.disabled:hover, .views-exposed-form .btn.btn-info[disabled]:hover, .views-exposed-form .btn.btn-info.disabled:focus, .views-exposed-form .btn.btn-info[disabled]:focus, .views-exposed-form .btn.btn-info.disabled.focus, .views-exposed-form .btn.btn-info[disabled].focus,
- .btn-default.disabled:hover,
- .btn-default[disabled]:hover,
- .btn-default.disabled:focus,
- .btn-default[disabled]:focus,
- .btn-default.disabled.focus,
- .btn-default[disabled].focus {
- background-color: #696b6c;
- border-color: #063b6f; }
-
-.open > .dropdown-toggle.btn-default {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f;
- background-image: none; }
- .open > .dropdown-toggle.btn-default:hover, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus {
- color: #062d53;
- background-color: #696b6c;
- border-color: #063b6f; }
-
-fieldset[disabled] .btn-default:hover,
-fieldset[disabled] .btn-default:focus,
-fieldset[disabled] .btn-default.focus {
- background-color: #696b6c;
- border-color: #063b6f; }
-
-.btn-primary {
- color: #fbfdff;
- background-color: #074888;
- border-color: #063b6f; }
-
-.btn-primary:focus,
-.btn-primary.focus {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-primary:hover {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-primary:active:hover,
-.btn-primary.active:hover,
-.open > .dropdown-toggle.btn-primary:hover,
-.btn-primary:active:focus,
-.btn-primary.active:focus,
-.open > .dropdown-toggle.btn-primary:focus,
-.btn-primary:active.focus,
-.btn-primary.active.focus,
-.open > .dropdown-toggle.btn-primary.focus {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
- background-image: none; }
-
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled.focus,
-.btn-primary[disabled].focus,
-fieldset[disabled] .btn-primary.focus {
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-primary .badge {
- color: #fbfdff;
- background-color: #074888; }
-
-.btn-success {
- color: #fbfdff;
- background-color: #074888;
- border-color: #063b6f; }
-
-.btn-success:focus,
-.btn-success.focus {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-success:hover {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-success:active:hover,
-.btn-success.active:hover,
-.open > .dropdown-toggle.btn-success:hover,
-.btn-success:active:focus,
-.btn-success.active:focus,
-.open > .dropdown-toggle.btn-success:focus,
-.btn-success:active.focus,
-.btn-success.active.focus,
-.open > .dropdown-toggle.btn-success.focus {
- color: #02172a;
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
- background-image: none; }
-
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled.focus,
-.btn-success[disabled].focus,
-fieldset[disabled] .btn-success.focus {
- background-color: #595959;
- border-color: #063b6f; }
-
-.btn-success .badge {
- color: #fbfdff;
- background-color: #074888; }
-
-.views-view-grid .views-row .views-col article {
- background: #0f5aa4;
- color: #e9f5ff; }
- .views-view-grid .views-row .views-col article a {
- color: #2574b9; }
- .views-view-grid .views-row .views-col article a:before {
- color: #2d8af1; }
- .views-view-grid .views-row .views-col article a:hover {
- color: #044873; }
- .views-view-grid .views-row .views-col article > h2 a {
- color: #fdfeff; }
- .views-view-grid .views-row .views-col article > h2 a:hover {
- color: #fdfeff; }
-
-.view .view-content table {
- background: #fefefe; }
- .view .view-content table thead th {
- background: #2f4858;
- color: #efefef;
- padding: 5px; }
- .view .view-content table tbody tr:nth-child(odd) {
- background-color: #f9f9fa; }
- .view .view-content table tbody tr:nth-child(even) {
- background-color: #e9ecef; }
- .view .view-content table tbody td {
- color: #333333; }
- .view .view-content table tfoot td {
- background-color: #333339;
- color: #999999; }
-
-.block-custom-wrapper {
- background: #0f5aa4;
- color: #e9f5ff; }
- .block-custom-wrapper .field--name-field-visible-title {
- color: #fdfeff; }
- .block-custom-wrapper .field--name-field-visible-title:before {
- color: #2d8af1; }
-
-main .block-custom-wrapper .field--type-text-with-summary a,
-main .block-custom-wrapper .text-component-text.basic_html a,
-main .block-custom-wrapper .text-component-text.restricted_html a,
-main .block-custom-wrapper .text-component-text.cern_full_html a {
- color: #2574b9; }
- main .block-custom-wrapper .field--type-text-with-summary a:hover,
- main .block-custom-wrapper .text-component-text.basic_html a:hover,
- main .block-custom-wrapper .text-component-text.restricted_html a:hover,
- main .block-custom-wrapper .text-component-text.cern_full_html a:hover {
- color: #044873; }
-
-.pagination > li a,
-.pagination > li span {
- -webkit-transition: all 0.3s ease-in-out 0s;
- -khtml-transition: all 0.3s ease-in-out 0s;
- -moz-transition: all 0.3s ease-in-out 0s;
- -ms-transition: all 0.3s ease-in-out 0s;
- -o-transition: all 0.3s ease-in-out 0s;
- transition: all 0.3s ease-in-out 0s;
- color: #2574b9; }
-.pagination > li a::before {
- color: #2574b9; }
-.pagination > li a:hover {
- color: #044873; }
-.pagination .page__item--previous::before, .pagination .page__item--next::before {
- color: #2574b9; }
-.pagination .page__item--previous:hover::before, .pagination .page__item--next:hover::before {
- color: #044873; }
-
-/* ALL POSIBLE FUTURE PAGE VIEWS */
-.view .view-header, .view.event-grid .view-header {
- color: #2f4858; }
- .view .view-header a, .view.event-grid .view-header a {
- color: #2574b9; }
- .view .view-header a.active:after, .view.event-grid .view-header a.active:after {
- background: #044873; }
- .view .view-header a *, .view.event-grid .view-header a * {
- color: #2574b9; }
- .view .view-header a *:hover, .view.event-grid .view-header a *:hover {
- color: #044873; }
-.view .view-content *, .view.event-grid .view-content * {
- color: #2f4858; }
-.view .view-content a, .view.event-grid .view-content a {
- color: #2574b9; }
- .view .view-content a:hover, .view.event-grid .view-content a:hover {
- color: #044873; }
- .view .view-content a *, .view.event-grid .view-content a * {
- color: #2574b9; }
- .view .view-content a *:hover, .view.event-grid .view-content a *:hover {
- color: #044873; }
-
-/* ALL EVENTS PAGE VIEWS */
-.cern-view-display-page.cern-view-display-feature_events .view-header,
-.cern-view-display-page.cern-view-display-past_events .view-header {
- color: #2f4858 !important; }
- .cern-view-display-page.cern-view-display-feature_events .view-header a,
- .cern-view-display-page.cern-view-display-past_events .view-header a {
- color: #2574b9 !important; }
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row *,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row * {
- color: #2f4858 !important; }
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-cal-button a.btn,
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-cal-button a.btn {
- color: #fbfdff !important; }
-.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn),
-.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) {
- color: #2574b9 !important; }
- .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover,
- .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover {
- color: #044873 !important; }
- .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *,
- .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) * {
- color: #2574b9 !important; }
- .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover,
- .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover {
- color: #2574b9 !important; }
-
-/* UPCOMING EVENTS */
-.cern-view-display-block.cern-view-display-upcoming_events .owl-nav {
- position: relative; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after {
- color: #2574b9; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after {
- color: #044873; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after {
- color: #2f4858; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after {
- color: #2574b9; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after {
- color: #044873; }
- .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after {
- color: #2f4858; }
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern * {
- color: #2f4858 !important; }
-.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a {
- color: #2574b9 !important; }
- .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover {
- color: #044873 !important; }
- .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a * {
- color: #2574b9 !important; }
- .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover {
- color: #2574b9 !important; }
-
-/* News, Taxonomies, search list pages mobile cards*/
-@media only screen and (max-width: 767px) {
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext,
- .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a,
- .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext {
- color: white !important; }
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *,
- .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *,
- .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *,
- .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *,
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext * {
- color: white !important; } }
-/* ALL FAQS */
-.cern-view-display-page.cern-view-display-faq_page .view-header {
- color: rgba(0, 0, 0, 0.4) !important; }
- .cern-view-display-page.cern-view-display-faq_page .view-header a {
- color: #2574b9 !important; }
-.cern-view-display-page.cern-view-display-faq_page .view-content .views-row * {
- color: #2f4858 !important; }
-.cern-view-display-page.cern-view-display-faq_page .view-content .views-row span.collapseManager {
- color: #2574b9 !important; }
-.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a {
- color: #2574b9 !important; }
- .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover {
- color: #044873 !important; }
- .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a * {
- color: #2574b9 !important; }
- .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover {
- color: #2574b9 !important; }
-
-/* ALL Resources PAGE VIEWS */
-.cern-view-display-page.cern-view-display-resources .view-header,
-.resources-mosaic .view-header {
- color: #2f4858 !important; }
- .cern-view-display-page.cern-view-display-resources .view-header a,
- .resources-mosaic .view-header a {
- color: #2574b9 !important; }
- .cern-view-display-page.cern-view-display-resources .view-header a.active:after,
- .resources-mosaic .view-header a.active:after {
- background: #044873 !important; }
-.cern-view-display-page.cern-view-display-resources .view-content *,
-.resources-mosaic .view-content * {
- color: white !important; }
-.cern-view-display-page.cern-view-display-resources .view-content a,
-.resources-mosaic .view-content a {
- color: white !important; }
- .cern-view-display-page.cern-view-display-resources .view-content a:hover,
- .resources-mosaic .view-content a:hover {
- color: white !important; }
- .cern-view-display-page.cern-view-display-resources .view-content a *,
- .resources-mosaic .view-content a * {
- color: white !important; }
- .cern-view-display-page.cern-view-display-resources .view-content a *:hover,
- .resources-mosaic .view-content a *:hover {
- color: white !important; }
-
-.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row {
- /* .box-pattern.agenda-box-pattern {
- * {
- color: white !important;
- }
- } */ }
- .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) * {
- color: white !important; }
-
-@media screen and (max-width: 991px) {
- .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before,
- .events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before {
- border-color: #2d8af1 !important; } }
-@media screen and (min-width: 992px) {
- .bubbly-button {
- background-color: #2d8af1; }
- .bubbly-button:before {
- background-image: radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 20%, #2d8af1 20%, transparent 30%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 10%, #2d8af1 15%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%); }
- .bubbly-button:after {
- background-image: radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 10%, #2d8af1 15%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%); } }
-.cern-view-display-more_faq .view-content .views-row > div h3 a:before {
- color: #2d8af1 !important; }
-
-main .region-content .block-language {
- background: #2f3442; }
- main .region-content .block-language a {
- color: #fafafa; }
-
-.page-navigation-progress {
- background: #2d8af1 !important; }
-
-.page-navigation-progress:after {
- border: 4px solid #2d8af1 !important; }
-
-.preview-list-component .preview-list-image {
- background-color: #0f5aa4; }
-.preview-list-component .preview-list-news-info .preview-list-title a {
- color: #2574b9; }
- .preview-list-component .preview-list-news-info .preview-list-title a:hover {
- color: #044873; }
-.preview-list-component .preview-list-news-info .preview-list-title .preview-list-strap, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-news-format, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-date {
- color: #2f4858; }
-
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active,
-.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover {
- border-color: #2d8af1; }
-
-.component-header__carousel .header-block__title .header-block__name__underline {
- background: #2f4858; }
-
-.component-call-to-action__wrapper a {
- color: #fbfdff; }
- .component-call-to-action__wrapper a:hover {
- color: #fbfdff; }
-
-.component-division__text {
- background: #0f5aa4; }
- .component-division__text__link {
- color: #fdfeff; }
- .component-division__text__link a {
- color: #fdfeff; }
- .component-division__text__link a:hover {
- color: #fdfeff; }
- .component-division__text__link a:before {
- color: #2d8af1; }
- .component-division__text__text {
- color: #e9f5ff; }
- .component-division__text__text a {
- color: #e9f5ff; }
- .component-division__text__text a:hover {
- color: #e9f5ff; }
-
-.component-related_card, .view .component-related_card {
- background: #0f5aa4;
- color: #e9f5ff; }
- .component-related_card__content__date, .view .component-related_card__content__date {
- color: #e9f5ff; }
- .component-related_card__content__link a span, .view .component-related_card__content__link a span {
- color: #fdfeff; }
- .component-related_card__content__link a span:hover, .view .component-related_card__content__link a span:hover {
- color: #fdfeff; }
- .component-related_card__content__link a:hover, .view .component-related_card__content__link a:hover {
- color: #fdfeff; }
- .component-related_card__content__link a:before, .view .component-related_card__content__link a:before {
- color: #2d8af1; }
- .component-related_card__content__text p, .view .component-related_card__content__text p {
- color: #e9f5ff; }
-
-.component-preview-cards, .view .component-preview-cards {
- background: #0f5aa4;
- color: #e9f5ff; }
- .component-preview-cards__icon.video, .view .component-preview-cards__icon.video {
- color: #e9f5ff; }
- .component-preview-cards__icon.image, .view .component-preview-cards__icon.image {
- color: #e9f5ff; }
- .component-preview-cards__box, .view .component-preview-cards__box {
- color: #e9f5ff; }
- .component-preview-cards div.preview-card__title, .view .component-preview-cards div.preview-card__title {
- color: #fdfeff; }
- .component-preview-cards div.preview-card__title h3 a span, .view .component-preview-cards div.preview-card__title h3 a span {
- color: #fdfeff; }
- .component-preview-cards div.preview-card__title h3 a span:hover, .view .component-preview-cards div.preview-card__title h3 a span:hover {
- color: #fdfeff; }
- .component-preview-cards div.preview-card__title h3 a:hover, .view .component-preview-cards div.preview-card__title h3 a:hover {
- color: #fdfeff; }
- .component-preview-cards div.preview-card__title h3 a:before, .view .component-preview-cards div.preview-card__title h3 a:before {
- color: #2d8af1; }
- .component-preview-cards .preview-card__body *, .view .component-preview-cards .preview-card__body * {
- color: #e9f5ff; }
- .component-preview-cards .preview-cards__subtext *, .view .component-preview-cards .preview-cards__subtext * {
- color: #e9f5ff; }
-
-.component-media-content, .view .component-media-content {
- background: #0f5aa4;
- color: #e9f5ff; }
- .component-media-content__icon, .view .component-media-content__icon {
- color: #e9f5ff; }
- .component-media-content__title a, .view .component-media-content__title a {
- color: #fdfeff; }
- .component-media-content__title a:hover, .view .component-media-content__title a:hover {
- color: #fdfeff; }
- .component-media-content__title a:before, .view .component-media-content__title a:before {
- color: #2d8af1; }
-
-.accordion-cern .panel-body p {
- color: #2f4858; }
-
-.events-collision .bubbly-button {
- color: #2d8af1; }
-.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a {
- color: #2574b9; }
- .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover {
- color: #044873; }
- .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before {
- color: #2d8af1; }
-.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-content-type, .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-place {
- color: #2f4858; }
-.events-collision .owl-nav .owl-prev::after,
-.events-collision .owl-nav .owl-next::after {
- color: #0855a0; }
-.events-collision .owl-nav .owl-prev:hover::after,
-.events-collision .owl-nav .owl-next:hover::after {
- color: #0855a0; }
-.events-collision .owl-nav .owl-prev.disabled::after,
-.events-collision .owl-nav .owl-next.disabled::after {
- color: #bebebe; }
-
-.event-grid .agenda-box-pattern .agenda-box-date-wrapper * {
- color: #2f4858; }
-.event-grid .agenda-box-pattern .agenda-box-link a {
- color: #2574b9; }
- .event-grid .agenda-box-pattern .agenda-box-link a:hover {
- color: #044873; }
-.event-grid .agenda-box-pattern .agenda-box-content-type, .event-grid .agenda-box-pattern .agenda-box-place {
- color: #2f4858; }
-.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a {
- color: #fbfdff;
- background-color: #074888;
- border-color: #063b6f; }
- .event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover {
- background-color: #595959; }
-
-.teaser-list-block .views-field a {
- color: #2574b9 !important; }
- .teaser-list-block .views-field a:before {
- color: #2d8af1; }
-
-/*# sourceMappingURL=colors.css.map */
diff --git a/cara/apps/static/css/style.css b/cara/apps/static/css/style.css
new file mode 100644
index 00000000..2f93f6a6
--- /dev/null
+++ b/cara/apps/static/css/style.css
@@ -0,0 +1,250 @@
+*,
+*::before,
+*::after {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+body,
+main,
+h1,
+h2,
+h3,
+p {
+ margin: 0;
+}
+
+/*-- Body Reset --*/
+body {
+ /* overflow-x: hidden */
+ font-family: 'Montserrat', sans-serif;
+ color: rgb(47, 72, 88);
+}
+
+/*============= TOP BAR HEADER =============*/
+
+.top-bar{
+ background: rgb(34, 34, 34);
+ height: 2.8rem;
+ padding: 0.5rem 0;
+}
+
+.top-bar a {
+ color: rgb(153, 153, 153);
+ text-decoration: none;
+ font-size: 1.1rem;
+}
+
+/*============= NAVIGATION =============*/
+
+.navbar-brand img {
+ height: 4rem;
+}
+
+.navbar {
+ font-size: 1rem;
+ font-weight: 600;
+ letter-spacing: .1rem;
+ box-shadow: 0 .5rem .5rem rgba(0,0,0,.5);
+ z-index: 1;
+ background: rgb(42, 52, 66);
+}
+
+.nav {
+ margin-inline: auto;
+ width: min(90%, 70.5rem);
+}
+
+.nav-item {
+ padding: .2rem;
+}
+
+.nav-link {
+ color: rgb(255, 255, 255)!important;
+}
+
+.nav-link.active,
+.nav-link:hover {
+ color: rgb(45, 138, 241)!important;
+}
+
+/*============= SPLIT =============*/
+
+.split {
+ /* flex: 1; */
+ clear: both;
+ display: inline-flex;
+ flex-direction: column;
+ /* width: 100%; */
+}
+
+
+
+/*============= TEXT AND CONTENT =============*/
+
+.logo {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+ height: 6em;
+}
+
+section {
+ /* padding: 3rem 0; */
+}
+
+.container {
+ margin-inline: auto;
+ width: min(90%, 70.5rem);
+}
+
+.container--narrow {
+ max-width: 44rem;
+}
+
+.container--padding {
+ padding: 2rem 0;
+}
+
+.header-text {
+ text-align: center;
+}
+
+.head-center {
+ text-align: center;
+}
+
+.center {
+ position: relative;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.bigButton {
+ width: 18em;
+ height: 4em;
+ background: rgb(45, 138, 241);
+}
+
+
+
+.disclaimer {
+ background: rgb(45, 138, 241);
+ padding: 1.5rem 0;
+ color: black;
+}
+
+/*===== FIXED BACKGROUND IMG =====*/
+
+.fixed-background {
+ overflow: hidden; /*-- Correction for iOS --*/
+}
+
+/*===== INPUT =====*/
+
+.text-input {
+
+}
+
+
+
+/*============= FOOTER =============*/
+
+footer {
+ background-color: rgb(42, 52, 66);
+ padding: 1rem 2rem 3rem;
+}
+
+footer img {
+ height: 5.5rem;
+ margin: 1.5rem auto;
+}
+
+/*============= MEDIA QUERIES =============*/
+
+/* Devices over 640px (xl) */
+@media screen and (min-width: 40em) {
+ .split {
+ flex-direction: row;
+ }
+
+ .split > * {
+ flex-basis: 100%;
+ }
+
+ .header-text {
+ text-align: left;
+ }
+
+ .split > * + * {
+ margin-left: 2em;
+ }
+
+ .bigButton {
+ width: 25%;
+ }
+
+ .logo {
+ float: left;
+ }
+}
+/* Devices under 768px (md) */
+/* @media (max-width: 767.98px) {
+
+} */
+
+
+/*============ BOOTSTRAP BREAK POINTS:
+
+Extra small (xs) devices (portrait phones, less than 576px)
+No media query since this is the default in Bootstrap
+
+Small (sm) devices (landscape phones, 576px and up)
+@media (min-width: 576px) { ... }
+
+Medium (md) devices (tablets, 768px and up)
+@media (min-width: 768px) { ... }
+
+Large (lg) devices (desktops, 992px and up)
+@media (min-width: 992px) { ... }
+
+Extra (xl) large devices (large desktops, 1200px and up)
+@media (min-width: 1200px) { ... }
+
+=============*/
+
+/* -- Bootstrap Mobile Gutter Fix -- */
+/* .row, .container-fluid {
+ margin-left: 0px !important;
+ margin-right: 0px !important;
+} */
+
+/*-- Fixed Background Image --*/
+/* .fixed-background {
+ position: relative;
+ width: 100%;
+ z-index: 1000!important;
+}
+.fixed-wrap {
+ clip: rect(0, auto, auto, 0);
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: -999 !important;
+}
+.fixed {
+ z-index: -999!important;
+ display: block;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-size: cover;
+ background-position: center center;
+ -webkit-transform: translateZ(0);
+ transform: translateZ(0);
+ will-change: transform;
+} */
\ No newline at end of file
diff --git a/cara/apps/static/js/all.min.js b/cara/apps/static/js/all.min.js
new file mode 100644
index 00000000..9c790f94
--- /dev/null
+++ b/cara/apps/static/js/all.min.js
@@ -0,0 +1,5 @@
+/*!
+ * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+!function(){"use strict";var c={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}var h=(c.navigator||{}).userAgent,z=void 0===h?"":h,a=c,v=l,m=(a.document,!!v.documentElement&&!!v.head&&"function"==typeof v.addEventListener&&v.createElement,~z.indexOf("MSIE")||z.indexOf("Trident/"),"___FONT_AWESOME___"),s=function(){try{return!0}catch(c){return!1}}();var e=a||{};e[m]||(e[m]={}),e[m].styles||(e[m].styles={}),e[m].hooks||(e[m].hooks={}),e[m].shims||(e[m].shims=[]);var t=e[m];function M(c,z){var l=(2
>>0;h--;)l[h]=c[h];return l}function gc(c){return c.classList?bc(c.classList):(c.getAttribute("class")||"").split(" ").filter(function(c){return c})}function Ac(c,l){var h,z=l.split("-"),a=z[0],v=z.slice(1).join("-");return a!==c||""===v||(h=v,~T.indexOf(h))?null:v}function Sc(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function yc(h){return Object.keys(h||{}).reduce(function(c,l){return c+"".concat(l,": ").concat(h[l],";")},"")}function wc(c){return c.size!==Lc.size||c.x!==Lc.x||c.y!==Lc.y||c.rotate!==Lc.rotate||c.flipX||c.flipY}function kc(c){var l=c.transform,h=c.containerWidth,z=c.iconWidth,a={transform:"translate(".concat(h/2," 256)")},v="translate(".concat(32*l.x,", ").concat(32*l.y,") "),m="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),s="rotate(".concat(l.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(v," ").concat(m," ").concat(s)},path:{transform:"translate(".concat(z/2*-1," -256)")}}}var Zc={x:0,y:0,width:"100%",height:"100%"};function xc(c){var l=!(1").concat(m.map(Jc).join(""),"").concat(l,">")}var $c=function(){};function cl(c){return"string"==typeof(c.getAttribute?c.getAttribute(J):null)}var ll={replace:function(c){var l=c[0],h=c[1].map(function(c){return Jc(c)}).join("\n");if(l.parentNode&&l.outerHTML)l.outerHTML=h+($.keepOriginalSource&&"svg"!==l.tagName.toLowerCase()?"\x3c!-- ".concat(l.outerHTML," --\x3e"):"");else if(l.parentNode){var z=document.createElement("span");l.parentNode.replaceChild(z,l),z.outerHTML=h}},nest:function(c){var l=c[0],h=c[1];if(~gc(l).indexOf($.replacementClass))return ll.replace(c);var z=new RegExp("".concat($.familyPrefix,"-.*"));delete h[0].attributes.style,delete h[0].attributes.id;var a=h[0].attributes.class.split(" ").reduce(function(c,l){return l===$.replacementClass||l.match(z)?c.toSvg.push(l):c.toNode.push(l),c},{toNode:[],toSvg:[]});h[0].attributes.class=a.toSvg.join(" ");var v=h.map(function(c){return Jc(c)}).join("\n");l.setAttribute("class",a.toNode.join(" ")),l.setAttribute(J,""),l.innerHTML=v}};function hl(c){c()}function zl(h,c){var z="function"==typeof c?c:$c;if(0===h.length)z();else{var l=hl;$.mutateApproach===y&&(l=i.requestAnimationFrame||hl),l(function(){var c=!0===$.autoReplaceSvg?ll.replace:ll[$.autoReplaceSvg]||ll.replace,l=_c.begin("mutate");h.map(c),l(),z()})}}var al=!1;function vl(){al=!1}var ml=null;function sl(c){if(t&&$.observeMutations){var a=c.treeCallback,v=c.nodeCallback,m=c.pseudoElementsCallback,l=c.observeMutationsRoot,h=void 0===l?o:l;ml=new t(function(c){al||bc(c).forEach(function(c){if("childList"===c.type&&0 i ? e + i : i
- }
+// function h(t) {
+// var e = W.length,
+// i = (A + t) % e;
+// return 0 > i ? e + i : i
+// }
- function a(t, e) {
- return Math.round((/%/.test(t) ? ("x" === e ? E.width() : o()) / 100 : 1) * parseInt(t, 10))
- }
+// function a(t, e) {
+// return Math.round((/%/.test(t) ? ("x" === e ? E.width() : o()) / 100 : 1) * parseInt(t, 10))
+// }
- function s(t, e) {
- return t.get("photo") || t.get("photoRegex").test(e)
- }
+// function s(t, e) {
+// return t.get("photo") || t.get("photoRegex").test(e)
+// }
- function l(t, e) {
- return t.get("retinaUrl") && i.devicePixelRatio > 1 ? e.replace(t.get("photoRegex"), t.get("retinaSuffix")) : e
- }
+// function l(t, e) {
+// return t.get("retinaUrl") && i.devicePixelRatio > 1 ? e.replace(t.get("photoRegex"), t.get("retinaSuffix")) : e
+// }
- function d(t) {
- "contains" in x[0] && !x[0].contains(t.target) && t.target !== v[0] && (t.stopPropagation(), x.focus())
- }
+// function d(t) {
+// "contains" in x[0] && !x[0].contains(t.target) && t.target !== v[0] && (t.stopPropagation(), x.focus())
+// }
- function c(t) {
- c.str !== t && (x.add(v).removeClass(c.str).addClass(t), c.str = t)
- }
+// function c(t) {
+// c.str !== t && (x.add(v).removeClass(c.str).addClass(t), c.str = t)
+// }
- function g(e) {
- A = 0, e && e !== !1 && "nofollow" !== e ? (W = t("." + te).filter(function () {
- var i = t.data(this, Y),
- n = new r(this, i);
- return n.get("rel") === e
- }), A = W.index(_.el), -1 === A && (W = W.add(_.el), A = W.length - 1)) : W = t(_.el)
- }
+// function g(e) {
+// A = 0, e && e !== !1 && "nofollow" !== e ? (W = t("." + te).filter(function () {
+// var i = t.data(this, Y),
+// n = new r(this, i);
+// return n.get("rel") === e
+// }), A = W.index(_.el), -1 === A && (W = W.add(_.el), A = W.length - 1)) : W = t(_.el)
+// }
- function u(i) {
- t(e).trigger(i), ae.triggerHandler(i)
- }
+// function u(i) {
+// t(e).trigger(i), ae.triggerHandler(i)
+// }
- function f(i) {
- var o;
- if (!G) {
- if (o = t(i).data(Y), _ = new r(i, o), g(_.get("rel")), !U) {
- U = $ = !0, c(_.get("className")), x.css({
- visibility: "hidden",
- display: "block",
- opacity: ""
- }), I = n(se, "LoadedContent", "width:0; height:0; overflow:hidden; visibility:hidden"), b.css({
- width: "",
- height: ""
- }).append(I), j = T.height() + k.height() + b.outerHeight(!0) - b.height(), D = C.width() + H.width() + b.outerWidth(!0) - b.width(), N = I.outerHeight(!0), z = I.outerWidth(!0);
- var h = a(_.get("initialWidth"), "x"),
- s = a(_.get("initialHeight"), "y"),
- l = _.get("maxWidth"),
- f = _.get("maxHeight");
- _.w = Math.max((l !== !1 ? Math.min(h, a(l, "x")) : h) - z - D, 0), _.h = Math.max((f !== !1 ? Math.min(s, a(f, "y")) : s) - N - j, 0), I.css({
- width: "",
- height: _.h
- }), J.position(), u(ee), _.get("onOpen"), O.add(F).hide(), x.focus(), _.get("trapFocus") && e.addEventListener && (e.addEventListener("focus", d, !0), ae.one(re, function () {
- e.removeEventListener("focus", d, !0)
- })), _.get("returnFocus") && ae.one(re, function () {
- t(_.el).focus()
- })
- }
- var p = parseFloat(_.get("opacity"));
- v.css({
- opacity: p === p ? p : "",
- cursor: _.get("overlayClose") ? "pointer" : "",
- visibility: "visible"
- }).show(), _.get("closeButton") ? B.html(_.get("close")).appendTo(b) : B.appendTo(""), w()
- }
- }
+// function f(i) {
+// var o;
+// if (!G) {
+// if (o = t(i).data(Y), _ = new r(i, o), g(_.get("rel")), !U) {
+// U = $ = !0, c(_.get("className")), x.css({
+// visibility: "hidden",
+// display: "block",
+// opacity: ""
+// }), I = n(se, "LoadedContent", "width:0; height:0; overflow:hidden; visibility:hidden"), b.css({
+// width: "",
+// height: ""
+// }).append(I), j = T.height() + k.height() + b.outerHeight(!0) - b.height(), D = C.width() + H.width() + b.outerWidth(!0) - b.width(), N = I.outerHeight(!0), z = I.outerWidth(!0);
+// var h = a(_.get("initialWidth"), "x"),
+// s = a(_.get("initialHeight"), "y"),
+// l = _.get("maxWidth"),
+// f = _.get("maxHeight");
+// _.w = Math.max((l !== !1 ? Math.min(h, a(l, "x")) : h) - z - D, 0), _.h = Math.max((f !== !1 ? Math.min(s, a(f, "y")) : s) - N - j, 0), I.css({
+// width: "",
+// height: _.h
+// }), J.position(), u(ee), _.get("onOpen"), O.add(F).hide(), x.focus(), _.get("trapFocus") && e.addEventListener && (e.addEventListener("focus", d, !0), ae.one(re, function () {
+// e.removeEventListener("focus", d, !0)
+// })), _.get("returnFocus") && ae.one(re, function () {
+// t(_.el).focus()
+// })
+// }
+// var p = parseFloat(_.get("opacity"));
+// v.css({
+// opacity: p === p ? p : "",
+// cursor: _.get("overlayClose") ? "pointer" : "",
+// visibility: "visible"
+// }).show(), _.get("closeButton") ? B.html(_.get("close")).appendTo(b) : B.appendTo(""), w()
+// }
+// }
- function p() {
- x || (V = !1, E = t(i), x = n(se).attr({
- id: Y,
- "class": t.support.opacity === !1 ? Z + "IE" : "",
- role: "dialog",
- tabindex: "-1"
- }).hide(), v = n(se, "Overlay").hide(), L = t([n(se, "LoadingOverlay")[0], n(se, "LoadingGraphic")[0]]), y = n(se, "Wrapper"), b = n(se, "Content").append(F = n(se, "Title"), R = n(se, "Current"), P = t('').attr({
- id: Z + "Previous"
- }), K = t('').attr({
- id: Z + "Next"
- }), S = t('').attr({
- id: Z + "Slideshow"
- }), L), B = t('').attr({
- id: Z + "Close"
- }), y.append(n(se).append(n(se, "TopLeft"), T = n(se, "TopCenter"), n(se, "TopRight")), n(se, !1, "clear:left").append(C = n(se, "MiddleLeft"), b, H = n(se, "MiddleRight")), n(se, !1, "clear:left").append(n(se, "BottomLeft"), k = n(se, "BottomCenter"), n(se, "BottomRight"))).find("div div").css({
- "float": "left"
- }), M = n(se, !1, "position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"), O = K.add(P).add(R).add(S)), e.body && !x.parent().length && t(e.body).append(v, x.append(y, M))
- }
+// function p() {
+// x || (V = !1, E = t(i), x = n(se).attr({
+// id: Y,
+// "class": t.support.opacity === !1 ? Z + "IE" : "",
+// role: "dialog",
+// tabindex: "-1"
+// }).hide(), v = n(se, "Overlay").hide(), L = t([n(se, "LoadingOverlay")[0], n(se, "LoadingGraphic")[0]]), y = n(se, "Wrapper"), b = n(se, "Content").append(F = n(se, "Title"), R = n(se, "Current"), P = t('').attr({
+// id: Z + "Previous"
+// }), K = t('').attr({
+// id: Z + "Next"
+// }), S = t('').attr({
+// id: Z + "Slideshow"
+// }), L), B = t('').attr({
+// id: Z + "Close"
+// }), y.append(n(se).append(n(se, "TopLeft"), T = n(se, "TopCenter"), n(se, "TopRight")), n(se, !1, "clear:left").append(C = n(se, "MiddleLeft"), b, H = n(se, "MiddleRight")), n(se, !1, "clear:left").append(n(se, "BottomLeft"), k = n(se, "BottomCenter"), n(se, "BottomRight"))).find("div div").css({
+// "float": "left"
+// }), M = n(se, !1, "position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"), O = K.add(P).add(R).add(S)), e.body && !x.parent().length && t(e.body).append(v, x.append(y, M))
+// }
- function m() {
- function i(t) {
- t.which > 1 || t.shiftKey || t.altKey || t.metaKey || t.ctrlKey || (t.preventDefault(), f(this))
- }
- return x ? (V || (V = !0, K.click(function () {
- J.next()
- }), P.click(function () {
- J.prev()
- }), B.click(function () {
- J.close()
- }), v.click(function () {
- _.get("overlayClose") && J.close()
- }), t(e).bind("keydown." + Z, function (t) {
- var e = t.keyCode;
- U && _.get("escKey") && 27 === e && (t.preventDefault(), J.close()), U && _.get("arrowKey") && W[1] && !t.altKey && (37 === e ? (t.preventDefault(), P.click()) : 39 === e && (t.preventDefault(), K.click()))
- }), t.isFunction(t.fn.on) ? t(e).on("click." + Z, "." + te, i) : t("." + te).live("click." + Z, i)), !0) : !1
- }
+// function m() {
+// function i(t) {
+// t.which > 1 || t.shiftKey || t.altKey || t.metaKey || t.ctrlKey || (t.preventDefault(), f(this))
+// }
+// return x ? (V || (V = !0, K.click(function () {
+// J.next()
+// }), P.click(function () {
+// J.prev()
+// }), B.click(function () {
+// J.close()
+// }), v.click(function () {
+// _.get("overlayClose") && J.close()
+// }), t(e).bind("keydown." + Z, function (t) {
+// var e = t.keyCode;
+// U && _.get("escKey") && 27 === e && (t.preventDefault(), J.close()), U && _.get("arrowKey") && W[1] && !t.altKey && (37 === e ? (t.preventDefault(), P.click()) : 39 === e && (t.preventDefault(), K.click()))
+// }), t.isFunction(t.fn.on) ? t(e).on("click." + Z, "." + te, i) : t("." + te).live("click." + Z, i)), !0) : !1
+// }
- function w() {
- var e, o, r, h = J.prep,
- d = ++le;
- if ($ = !0, q = !1, u(he), u(ie), _.get("onLoad"), _.h = _.get("height") ? a(_.get("height"), "y") - N - j : _.get("innerHeight") && a(_.get("innerHeight"), "y"), _.w = _.get("width") ? a(_.get("width"), "x") - z - D : _.get("innerWidth") && a(_.get("innerWidth"), "x"), _.mw = _.w, _.mh = _.h, _.get("maxWidth") && (_.mw = a(_.get("maxWidth"), "x") - z - D, _.mw = _.w && _.w < _.mw ? _.w : _.mw), _.get("maxHeight") && (_.mh = a(_.get("maxHeight"), "y") - N - j, _.mh = _.h && _.h < _.mh ? _.h : _.mh), e = _.get("href"), Q = setTimeout(function () {
- L.show()
- }, 100), _.get("inline")) {
- var c = t(e).eq(0);
- r = t("").hide().insertBefore(c), ae.one(he, function () {
- r.replaceWith(c)
- }), h(c)
- } else _.get("iframe") ? h(" ") : _.get("html") ? h(_.get("html")) : s(_, e) ? (e = l(_, e), q = _.get("createImg"), t(q).addClass(Z + "Photo").bind("error." + Z, function () {
- h(n(se, "Error").html(_.get("imgError")))
- }).one("load", function () {
- d === le && setTimeout(function () {
- var e;
- _.get("retinaImage") && i.devicePixelRatio > 1 && (q.height = q.height / i.devicePixelRatio, q.width = q.width / i.devicePixelRatio), _.get("scalePhotos") && (o = function () {
- q.height -= q.height * e, q.width -= q.width * e
- }, _.mw && q.width > _.mw && (e = (q.width - _.mw) / q.width, o()), _.mh && q.height > _.mh && (e = (q.height - _.mh) / q.height, o())), _.h && (q.style.marginTop = Math.max(_.mh - q.height, 0) / 2 + "px"), W[1] && (_.get("loop") || W[A + 1]) && (q.style.cursor = "pointer", t(q).bind("click." + Z, function () {
- J.next()
- })), q.style.width = q.width + "px", q.style.height = q.height + "px", h(q)
- }, 1)
- }), q.src = e) : e && M.load(e, _.get("data"), function (e, i) {
- d === le && h("error" === i ? n(se, "Error").html(_.get("xhrError")) : t(this).contents())
- })
- }
- var v, x, y, b, T, C, H, k, W, E, I, M, L, F, R, S, K, P, B, O, _, j, D, N, z, A, q, U, $, G, Q, J, V, X = {
- html: !1,
- photo: !1,
- iframe: !1,
- inline: !1,
- transition: "elastic",
- speed: 300,
- fadeOut: 300,
- width: !1,
- initialWidth: "600",
- innerWidth: !1,
- maxWidth: !1,
- height: !1,
- initialHeight: "450",
- innerHeight: !1,
- maxHeight: !1,
- scalePhotos: !0,
- scrolling: !0,
- opacity: .9,
- preloading: !0,
- className: !1,
- overlayClose: !0,
- escKey: !0,
- arrowKey: !0,
- top: !1,
- bottom: !1,
- left: !1,
- right: !1,
- fixed: !1,
- data: void 0,
- closeButton: !0,
- fastIframe: !0,
- open: !1,
- reposition: !0,
- loop: !0,
- slideshow: !1,
- slideshowAuto: !0,
- slideshowSpeed: 2500,
- slideshowStart: "start slideshow",
- slideshowStop: "stop slideshow",
- photoRegex: /\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,
- retinaImage: !1,
- retinaUrl: !1,
- retinaSuffix: "@2x.$1",
- current: "image {current} of {total}",
- previous: "previous",
- next: "next",
- close: "close",
- xhrError: "This content failed to load.",
- imgError: "This image failed to load.",
- returnFocus: !0,
- trapFocus: !0,
- onOpen: !1,
- onLoad: !1,
- onComplete: !1,
- onCleanup: !1,
- onClosed: !1,
- rel: function () {
- return this.rel
- },
- href: function () {
- return t(this).attr("href")
- },
- title: function () {
- return this.title
- },
- createImg: function () {
- var e = new Image,
- i = t(this).data("cbox-img-attrs");
- return "object" == typeof i && t.each(i, function (t, i) {
- e[t] = i
- }), e
- },
- createIframe: function () {
- var i = e.createElement("iframe"),
- n = t(this).data("cbox-iframe-attrs");
- return "object" == typeof n && t.each(n, function (t, e) {
- i[t] = e
- }), "frameBorder" in i && (i.frameBorder = 0), "allowTransparency" in i && (i.allowTransparency = "true"), i.name = (new Date).getTime(), i.allowFullscreen = !0, i
- }
- },
- Y = "colorbox",
- Z = "cbox",
- te = Z + "Element",
- ee = Z + "_open",
- ie = Z + "_load",
- ne = Z + "_complete",
- oe = Z + "_cleanup",
- re = Z + "_closed",
- he = Z + "_purge",
- ae = t("
"),
- se = "div",
- le = 0,
- de = {},
- ce = function () {
- function t() {
- clearTimeout(h)
- }
+// function w() {
+// var e, o, r, h = J.prep,
+// d = ++le;
+// if ($ = !0, q = !1, u(he), u(ie), _.get("onLoad"), _.h = _.get("height") ? a(_.get("height"), "y") - N - j : _.get("innerHeight") && a(_.get("innerHeight"), "y"), _.w = _.get("width") ? a(_.get("width"), "x") - z - D : _.get("innerWidth") && a(_.get("innerWidth"), "x"), _.mw = _.w, _.mh = _.h, _.get("maxWidth") && (_.mw = a(_.get("maxWidth"), "x") - z - D, _.mw = _.w && _.w < _.mw ? _.w : _.mw), _.get("maxHeight") && (_.mh = a(_.get("maxHeight"), "y") - N - j, _.mh = _.h && _.h < _.mh ? _.h : _.mh), e = _.get("href"), Q = setTimeout(function () {
+// L.show()
+// }, 100), _.get("inline")) {
+// var c = t(e).eq(0);
+// r = t("
").hide().insertBefore(c), ae.one(he, function () {
+// r.replaceWith(c)
+// }), h(c)
+// } else _.get("iframe") ? h(" ") : _.get("html") ? h(_.get("html")) : s(_, e) ? (e = l(_, e), q = _.get("createImg"), t(q).addClass(Z + "Photo").bind("error." + Z, function () {
+// h(n(se, "Error").html(_.get("imgError")))
+// }).one("load", function () {
+// d === le && setTimeout(function () {
+// var e;
+// _.get("retinaImage") && i.devicePixelRatio > 1 && (q.height = q.height / i.devicePixelRatio, q.width = q.width / i.devicePixelRatio), _.get("scalePhotos") && (o = function () {
+// q.height -= q.height * e, q.width -= q.width * e
+// }, _.mw && q.width > _.mw && (e = (q.width - _.mw) / q.width, o()), _.mh && q.height > _.mh && (e = (q.height - _.mh) / q.height, o())), _.h && (q.style.marginTop = Math.max(_.mh - q.height, 0) / 2 + "px"), W[1] && (_.get("loop") || W[A + 1]) && (q.style.cursor = "pointer", t(q).bind("click." + Z, function () {
+// J.next()
+// })), q.style.width = q.width + "px", q.style.height = q.height + "px", h(q)
+// }, 1)
+// }), q.src = e) : e && M.load(e, _.get("data"), function (e, i) {
+// d === le && h("error" === i ? n(se, "Error").html(_.get("xhrError")) : t(this).contents())
+// })
+// }
+// var v, x, y, b, T, C, H, k, W, E, I, M, L, F, R, S, K, P, B, O, _, j, D, N, z, A, q, U, $, G, Q, J, V, X = {
+// html: !1,
+// photo: !1,
+// iframe: !1,
+// inline: !1,
+// transition: "elastic",
+// speed: 300,
+// fadeOut: 300,
+// width: !1,
+// initialWidth: "600",
+// innerWidth: !1,
+// maxWidth: !1,
+// height: !1,
+// initialHeight: "450",
+// innerHeight: !1,
+// maxHeight: !1,
+// scalePhotos: !0,
+// scrolling: !0,
+// opacity: .9,
+// preloading: !0,
+// className: !1,
+// overlayClose: !0,
+// escKey: !0,
+// arrowKey: !0,
+// top: !1,
+// bottom: !1,
+// left: !1,
+// right: !1,
+// fixed: !1,
+// data: void 0,
+// closeButton: !0,
+// fastIframe: !0,
+// open: !1,
+// reposition: !0,
+// loop: !0,
+// slideshow: !1,
+// slideshowAuto: !0,
+// slideshowSpeed: 2500,
+// slideshowStart: "start slideshow",
+// slideshowStop: "stop slideshow",
+// photoRegex: /\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,
+// retinaImage: !1,
+// retinaUrl: !1,
+// retinaSuffix: "@2x.$1",
+// current: "image {current} of {total}",
+// previous: "previous",
+// next: "next",
+// close: "close",
+// xhrError: "This content failed to load.",
+// imgError: "This image failed to load.",
+// returnFocus: !0,
+// trapFocus: !0,
+// onOpen: !1,
+// onLoad: !1,
+// onComplete: !1,
+// onCleanup: !1,
+// onClosed: !1,
+// rel: function () {
+// return this.rel
+// },
+// href: function () {
+// return t(this).attr("href")
+// },
+// title: function () {
+// return this.title
+// },
+// createImg: function () {
+// var e = new Image,
+// i = t(this).data("cbox-img-attrs");
+// return "object" == typeof i && t.each(i, function (t, i) {
+// e[t] = i
+// }), e
+// },
+// createIframe: function () {
+// var i = e.createElement("iframe"),
+// n = t(this).data("cbox-iframe-attrs");
+// return "object" == typeof n && t.each(n, function (t, e) {
+// i[t] = e
+// }), "frameBorder" in i && (i.frameBorder = 0), "allowTransparency" in i && (i.allowTransparency = "true"), i.name = (new Date).getTime(), i.allowFullscreen = !0, i
+// }
+// },
+// Y = "colorbox",
+// Z = "cbox",
+// te = Z + "Element",
+// ee = Z + "_open",
+// ie = Z + "_load",
+// ne = Z + "_complete",
+// oe = Z + "_cleanup",
+// re = Z + "_closed",
+// he = Z + "_purge",
+// ae = t("
"),
+// se = "div",
+// le = 0,
+// de = {},
+// ce = function () {
+// function t() {
+// clearTimeout(h)
+// }
- function e() {
- (_.get("loop") || W[A + 1]) && (t(), h = setTimeout(J.next, _.get("slideshowSpeed")))
- }
+// function e() {
+// (_.get("loop") || W[A + 1]) && (t(), h = setTimeout(J.next, _.get("slideshowSpeed")))
+// }
- function i() {
- S.html(_.get("slideshowStop")).unbind(s).one(s, n), ae.bind(ne, e).bind(ie, t), x.removeClass(a + "off").addClass(a + "on")
- }
+// function i() {
+// S.html(_.get("slideshowStop")).unbind(s).one(s, n), ae.bind(ne, e).bind(ie, t), x.removeClass(a + "off").addClass(a + "on")
+// }
- function n() {
- t(), ae.unbind(ne, e).unbind(ie, t), S.html(_.get("slideshowStart")).unbind(s).one(s, function () {
- J.next(), i()
- }), x.removeClass(a + "on").addClass(a + "off")
- }
+// function n() {
+// t(), ae.unbind(ne, e).unbind(ie, t), S.html(_.get("slideshowStart")).unbind(s).one(s, function () {
+// J.next(), i()
+// }), x.removeClass(a + "on").addClass(a + "off")
+// }
- function o() {
- r = !1, S.hide(), t(), ae.unbind(ne, e).unbind(ie, t), x.removeClass(a + "off " + a + "on")
- }
- var r, h, a = Z + "Slideshow_",
- s = "click." + Z;
- return function () {
- r ? _.get("slideshow") || (ae.unbind(oe, o), o()) : _.get("slideshow") && W[1] && (r = !0, ae.one(oe, o), _.get("slideshowAuto") ? i() : n(), S.show())
- }
- }();
- t[Y] || (t(p), J = t.fn[Y] = t[Y] = function (e, i) {
- var n, o = this;
- return e = e || {}, t.isFunction(o) && (o = t("
"), e.open = !0), o[0] ? (p(), m() && (i && (e.onComplete = i), o.each(function () {
- var i = t.data(this, Y) || {};
- t.data(this, Y, t.extend(i, e))
- }).addClass(te), n = new r(o[0], e), n.get("open") && f(o[0])), o) : o
- }, J.position = function (e, i) {
- function n() {
- T[0].style.width = k[0].style.width = b[0].style.width = parseInt(x[0].style.width, 10) - D + "px", b[0].style.height = C[0].style.height = H[0].style.height = parseInt(x[0].style.height, 10) - j + "px"
- }
- var r, h, s, l = 0,
- d = 0,
- c = x.offset();
- if (E.unbind("resize." + Z), x.css({
- top: -9e4,
- left: -9e4
- }), h = E.scrollTop(), s = E.scrollLeft(), _.get("fixed") ? (c.top -= h, c.left -= s, x.css({
- position: "fixed"
- })) : (l = h, d = s, x.css({
- position: "absolute"
- })), d += _.get("right") !== !1 ? Math.max(E.width() - _.w - z - D - a(_.get("right"), "x"), 0) : _.get("left") !== !1 ? a(_.get("left"), "x") : Math.round(Math.max(E.width() - _.w - z - D, 0) / 2), l += _.get("bottom") !== !1 ? Math.max(o() - _.h - N - j - a(_.get("bottom"), "y"), 0) : _.get("top") !== !1 ? a(_.get("top"), "y") : Math.round(Math.max(o() - _.h - N - j, 0) / 2), x.css({
- top: c.top,
- left: c.left,
- visibility: "visible"
- }), y[0].style.width = y[0].style.height = "9999px", r = {
- width: _.w + z + D,
- height: _.h + N + j,
- top: l,
- left: d
- }, e) {
- var g = 0;
- t.each(r, function (t) {
- return r[t] !== de[t] ? (g = e, void 0) : void 0
- }), e = g
- }
- de = r, e || x.css(r), x.dequeue().animate(r, {
- duration: e || 0,
- complete: function () {
- n(), $ = !1, y[0].style.width = _.w + z + D + "px", y[0].style.height = _.h + N + j + "px", _.get("reposition") && setTimeout(function () {
- E.bind("resize." + Z, J.position)
- }, 1), t.isFunction(i) && i()
- },
- step: n
- })
- }, J.resize = function (t) {
- var e;
- U && (t = t || {}, t.width && (_.w = a(t.width, "x") - z - D), t.innerWidth && (_.w = a(t.innerWidth, "x")), I.css({
- width: _.w
- }), t.height && (_.h = a(t.height, "y") - N - j), t.innerHeight && (_.h = a(t.innerHeight, "y")), t.innerHeight || t.height || (e = I.scrollTop(), I.css({
- height: "auto"
- }), _.h = I.height()), I.css({
- height: _.h
- }), e && I.scrollTop(e), J.position("none" === _.get("transition") ? 0 : _.get("speed")))
- }, J.prep = function (i) {
- function o() {
- return _.w = _.w || I.width(), _.w = _.mw && _.mw < _.w ? _.mw : _.w, _.w
- }
+// function o() {
+// r = !1, S.hide(), t(), ae.unbind(ne, e).unbind(ie, t), x.removeClass(a + "off " + a + "on")
+// }
+// var r, h, a = Z + "Slideshow_",
+// s = "click." + Z;
+// return function () {
+// r ? _.get("slideshow") || (ae.unbind(oe, o), o()) : _.get("slideshow") && W[1] && (r = !0, ae.one(oe, o), _.get("slideshowAuto") ? i() : n(), S.show())
+// }
+// }();
+// t[Y] || (t(p), J = t.fn[Y] = t[Y] = function (e, i) {
+// var n, o = this;
+// return e = e || {}, t.isFunction(o) && (o = t("
"), e.open = !0), o[0] ? (p(), m() && (i && (e.onComplete = i), o.each(function () {
+// var i = t.data(this, Y) || {};
+// t.data(this, Y, t.extend(i, e))
+// }).addClass(te), n = new r(o[0], e), n.get("open") && f(o[0])), o) : o
+// }, J.position = function (e, i) {
+// function n() {
+// T[0].style.width = k[0].style.width = b[0].style.width = parseInt(x[0].style.width, 10) - D + "px", b[0].style.height = C[0].style.height = H[0].style.height = parseInt(x[0].style.height, 10) - j + "px"
+// }
+// var r, h, s, l = 0,
+// d = 0,
+// c = x.offset();
+// if (E.unbind("resize." + Z), x.css({
+// top: -9e4,
+// left: -9e4
+// }), h = E.scrollTop(), s = E.scrollLeft(), _.get("fixed") ? (c.top -= h, c.left -= s, x.css({
+// position: "fixed"
+// })) : (l = h, d = s, x.css({
+// position: "absolute"
+// })), d += _.get("right") !== !1 ? Math.max(E.width() - _.w - z - D - a(_.get("right"), "x"), 0) : _.get("left") !== !1 ? a(_.get("left"), "x") : Math.round(Math.max(E.width() - _.w - z - D, 0) / 2), l += _.get("bottom") !== !1 ? Math.max(o() - _.h - N - j - a(_.get("bottom"), "y"), 0) : _.get("top") !== !1 ? a(_.get("top"), "y") : Math.round(Math.max(o() - _.h - N - j, 0) / 2), x.css({
+// top: c.top,
+// left: c.left,
+// visibility: "visible"
+// }), y[0].style.width = y[0].style.height = "9999px", r = {
+// width: _.w + z + D,
+// height: _.h + N + j,
+// top: l,
+// left: d
+// }, e) {
+// var g = 0;
+// t.each(r, function (t) {
+// return r[t] !== de[t] ? (g = e, void 0) : void 0
+// }), e = g
+// }
+// de = r, e || x.css(r), x.dequeue().animate(r, {
+// duration: e || 0,
+// complete: function () {
+// n(), $ = !1, y[0].style.width = _.w + z + D + "px", y[0].style.height = _.h + N + j + "px", _.get("reposition") && setTimeout(function () {
+// E.bind("resize." + Z, J.position)
+// }, 1), t.isFunction(i) && i()
+// },
+// step: n
+// })
+// }, J.resize = function (t) {
+// var e;
+// U && (t = t || {}, t.width && (_.w = a(t.width, "x") - z - D), t.innerWidth && (_.w = a(t.innerWidth, "x")), I.css({
+// width: _.w
+// }), t.height && (_.h = a(t.height, "y") - N - j), t.innerHeight && (_.h = a(t.innerHeight, "y")), t.innerHeight || t.height || (e = I.scrollTop(), I.css({
+// height: "auto"
+// }), _.h = I.height()), I.css({
+// height: _.h
+// }), e && I.scrollTop(e), J.position("none" === _.get("transition") ? 0 : _.get("speed")))
+// }, J.prep = function (i) {
+// function o() {
+// return _.w = _.w || I.width(), _.w = _.mw && _.mw < _.w ? _.mw : _.w, _.w
+// }
- function a() {
- return _.h = _.h || I.height(), _.h = _.mh && _.mh < _.h ? _.mh : _.h, _.h
- }
- if (U) {
- var d, g = "none" === _.get("transition") ? 0 : _.get("speed");
- I.remove(), I = n(se, "LoadedContent").append(i), I.hide().appendTo(M.show()).css({
- width: o(),
- overflow: _.get("scrolling") ? "auto" : "hidden"
- }).css({
- height: a()
- }).prependTo(b), M.hide(), t(q).css({
- "float": "none"
- }), c(_.get("className")), d = function () {
- function i() {
- t.support.opacity === !1 && x[0].style.removeAttribute("filter")
- }
- var n, o, a = W.length;
- U && (o = function () {
- clearTimeout(Q), L.hide(), u(ne), _.get("onComplete")
- }, F.html(_.get("title")).show(), I.show(), a > 1 ? ("string" == typeof _.get("current") && R.html(_.get("current").replace("{current}", A + 1).replace("{total}", a)).show(), K[_.get("loop") || a - 1 > A ? "show" : "hide"]().html(_.get("next")), P[_.get("loop") || A ? "show" : "hide"]().html(_.get("previous")), ce(), _.get("preloading") && t.each([h(-1), h(1)], function () {
- var i, n = W[this],
- o = new r(n, t.data(n, Y)),
- h = o.get("href");
- h && s(o, h) && (h = l(o, h), i = e.createElement("img"), i.src = h)
- })) : O.hide(), _.get("iframe") ? (n = _.get("createIframe"), _.get("scrolling") || (n.scrolling = "no"), t(n).attr({
- src: _.get("href"),
- "class": Z + "Iframe"
- }).one("load", o).appendTo(I), ae.one(he, function () {
- n.src = "//about:blank"
- }), _.get("fastIframe") && t(n).trigger("load")) : o(), "fade" === _.get("transition") ? x.fadeTo(g, 1, i) : i())
- }, "fade" === _.get("transition") ? x.fadeTo(g, 0, function () {
- J.position(0, d)
- }) : J.position(g, d)
- }
- }, J.next = function () {
- !$ && W[1] && (_.get("loop") || W[A + 1]) && (A = h(1), f(W[A]))
- }, J.prev = function () {
- !$ && W[1] && (_.get("loop") || A) && (A = h(-1), f(W[A]))
- }, J.close = function () {
- U && !G && (G = !0, U = !1, u(oe), _.get("onCleanup"), E.unbind("." + Z), v.fadeTo(_.get("fadeOut") || 0, 0), x.stop().fadeTo(_.get("fadeOut") || 0, 0, function () {
- x.hide(), v.hide(), u(he), I.remove(), setTimeout(function () {
- G = !1, u(re), _.get("onClosed")
- }, 1)
- }))
- }, J.remove = function () {
- x && (x.stop(), t[Y].close(), x.stop(!1, !0).remove(), v.remove(), G = !1, x = null, t("." + te).removeData(Y).removeClass(te), t(e).unbind("click." + Z).unbind("keydown." + Z))
- }, J.element = function () {
- return t(_.el)
- }, J.settings = X)
-})(jQuery, document, window);
\ No newline at end of file
+// function a() {
+// return _.h = _.h || I.height(), _.h = _.mh && _.mh < _.h ? _.mh : _.h, _.h
+// }
+// if (U) {
+// var d, g = "none" === _.get("transition") ? 0 : _.get("speed");
+// I.remove(), I = n(se, "LoadedContent").append(i), I.hide().appendTo(M.show()).css({
+// width: o(),
+// overflow: _.get("scrolling") ? "auto" : "hidden"
+// }).css({
+// height: a()
+// }).prependTo(b), M.hide(), t(q).css({
+// "float": "none"
+// }), c(_.get("className")), d = function () {
+// function i() {
+// t.support.opacity === !1 && x[0].style.removeAttribute("filter")
+// }
+// var n, o, a = W.length;
+// U && (o = function () {
+// clearTimeout(Q), L.hide(), u(ne), _.get("onComplete")
+// }, F.html(_.get("title")).show(), I.show(), a > 1 ? ("string" == typeof _.get("current") && R.html(_.get("current").replace("{current}", A + 1).replace("{total}", a)).show(), K[_.get("loop") || a - 1 > A ? "show" : "hide"]().html(_.get("next")), P[_.get("loop") || A ? "show" : "hide"]().html(_.get("previous")), ce(), _.get("preloading") && t.each([h(-1), h(1)], function () {
+// var i, n = W[this],
+// o = new r(n, t.data(n, Y)),
+// h = o.get("href");
+// h && s(o, h) && (h = l(o, h), i = e.createElement("img"), i.src = h)
+// })) : O.hide(), _.get("iframe") ? (n = _.get("createIframe"), _.get("scrolling") || (n.scrolling = "no"), t(n).attr({
+// src: _.get("href"),
+// "class": Z + "Iframe"
+// }).one("load", o).appendTo(I), ae.one(he, function () {
+// n.src = "//about:blank"
+// }), _.get("fastIframe") && t(n).trigger("load")) : o(), "fade" === _.get("transition") ? x.fadeTo(g, 1, i) : i())
+// }, "fade" === _.get("transition") ? x.fadeTo(g, 0, function () {
+// J.position(0, d)
+// }) : J.position(g, d)
+// }
+// }, J.next = function () {
+// !$ && W[1] && (_.get("loop") || W[A + 1]) && (A = h(1), f(W[A]))
+// }, J.prev = function () {
+// !$ && W[1] && (_.get("loop") || A) && (A = h(-1), f(W[A]))
+// }, J.close = function () {
+// U && !G && (G = !0, U = !1, u(oe), _.get("onCleanup"), E.unbind("." + Z), v.fadeTo(_.get("fadeOut") || 0, 0), x.stop().fadeTo(_.get("fadeOut") || 0, 0, function () {
+// x.hide(), v.hide(), u(he), I.remove(), setTimeout(function () {
+// G = !1, u(re), _.get("onClosed")
+// }, 1)
+// }))
+// }, J.remove = function () {
+// x && (x.stop(), t[Y].close(), x.stop(!1, !0).remove(), v.remove(), G = !1, x = null, t("." + te).removeData(Y).removeClass(te), t(e).unbind("click." + Z).unbind("keydown." + Z))
+// }, J.element = function () {
+// return t(_.el)
+// }, J.settings = X)
+// })(jQuery, document, window);
\ No newline at end of file
diff --git a/cara/apps/static/js/js_packaged_for_theme.js b/cara/apps/static/js/js_packaged_for_theme.js
index 0f192e43..4c5031cf 100644
--- a/cara/apps/static/js/js_packaged_for_theme.js
+++ b/cara/apps/static/js/js_packaged_for_theme.js
@@ -1,5662 +1,5662 @@
-/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ ! function (e, t) {
- "use strict";
- "object" == typeof module && "object" == typeof module.exports ? module.exports = e.document ? t(e, !0) : function (e) {
- if (!e.document) throw new Error("jQuery requires a window with a document");
- return t(e)
- } : t(e)
-}("undefined" != typeof window ? window : this, function (C, e) {
- "use strict";
- var t = [],
- r = Object.getPrototypeOf,
- s = t.slice,
- g = t.flat ? function (e) {
- return t.flat.call(e)
- } : function (e) {
- return t.concat.apply([], e)
- },
- u = t.push,
- i = t.indexOf,
- n = {},
- o = n.toString,
- v = n.hasOwnProperty,
- a = v.toString,
- l = a.call(Object),
- y = {},
- m = function (e) {
- return "function" == typeof e && "number" != typeof e.nodeType
- },
- x = function (e) {
- return null != e && e === e.window
- },
- E = C.document,
- c = {
- type: !0,
- src: !0,
- nonce: !0,
- noModule: !0
- };
-
- function b(e, t, n) {
- var r, i, o = (n = n || E).createElement("script");
- if (o.text = e, t)
- for (r in c)(i = t[r] || t.getAttribute && t.getAttribute(r)) && o.setAttribute(r, i);
- n.head.appendChild(o).parentNode.removeChild(o)
- }
-
- function w(e) {
- return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[o.call(e)] || "object" : typeof e
- }
- var f = "3.5.1",
- S = function (e, t) {
- return new S.fn.init(e, t)
- };
-
- function p(e) {
- var t = !!e && "length" in e && e.length,
- n = w(e);
- return !m(e) && !x(e) && ("array" === n || 0 === t || "number" == typeof t && 0 < t && t - 1 in e)
- }
- S.fn = S.prototype = {
- jquery: f,
- constructor: S,
- length: 0,
- toArray: function () {
- return s.call(this)
- },
- get: function (e) {
- return null == e ? s.call(this) : e < 0 ? this[e + this.length] : this[e]
- },
- pushStack: function (e) {
- var t = S.merge(this.constructor(), e);
- return t.prevObject = this, t
- },
- each: function (e) {
- return S.each(this, e)
- },
- map: function (n) {
- return this.pushStack(S.map(this, function (e, t) {
- return n.call(e, t, e)
- }))
- },
- slice: function () {
- return this.pushStack(s.apply(this, arguments))
- },
- first: function () {
- return this.eq(0)
- },
- last: function () {
- return this.eq(-1)
- },
- even: function () {
- return this.pushStack(S.grep(this, function (e, t) {
- return (t + 1) % 2
- }))
- },
- odd: function () {
- return this.pushStack(S.grep(this, function (e, t) {
- return t % 2
- }))
- },
- eq: function (e) {
- var t = this.length,
- n = +e + (e < 0 ? t : 0);
- return this.pushStack(0 <= n && n < t ? [this[n]] : [])
- },
- end: function () {
- return this.prevObject || this.constructor()
- },
- push: u,
- sort: t.sort,
- splice: t.splice
- }, S.extend = S.fn.extend = function () {
- var e, t, n, r, i, o, a = arguments[0] || {},
- s = 1,
- u = arguments.length,
- l = !1;
- for ("boolean" == typeof a && (l = a, a = arguments[s] || {}, s++), "object" == typeof a || m(a) || (a = {}), s === u && (a = this, s--); s < u; s++)
- if (null != (e = arguments[s]))
- for (t in e) r = e[t], "__proto__" !== t && a !== r && (l && r && (S.isPlainObject(r) || (i = Array.isArray(r))) ? (n = a[t], o = i && !Array.isArray(n) ? [] : i || S.isPlainObject(n) ? n : {}, i = !1, a[t] = S.extend(l, o, r)) : void 0 !== r && (a[t] = r));
- return a
- }, S.extend({
- expando: "jQuery" + (f + Math.random()).replace(/\D/g, ""),
- isReady: !0,
- error: function (e) {
- throw new Error(e)
- },
- noop: function () {},
- isPlainObject: function (e) {
- var t, n;
- return !(!e || "[object Object]" !== o.call(e)) && (!(t = r(e)) || "function" == typeof (n = v.call(t, "constructor") && t.constructor) && a.call(n) === l)
- },
- isEmptyObject: function (e) {
- var t;
- for (t in e) return !1;
- return !0
- },
- globalEval: function (e, t, n) {
- b(e, {
- nonce: t && t.nonce
- }, n)
- },
- each: function (e, t) {
- var n, r = 0;
- if (p(e)) {
- for (n = e.length; r < n; r++)
- if (!1 === t.call(e[r], r, e[r])) break
- } else
- for (r in e)
- if (!1 === t.call(e[r], r, e[r])) break;
- return e
- },
- makeArray: function (e, t) {
- var n = t || [];
- return null != e && (p(Object(e)) ? S.merge(n, "string" == typeof e ? [e] : e) : u.call(n, e)), n
- },
- inArray: function (e, t, n) {
- return null == t ? -1 : i.call(t, e, n)
- },
- merge: function (e, t) {
- for (var n = +t.length, r = 0, i = e.length; r < n; r++) e[i++] = t[r];
- return e.length = i, e
- },
- grep: function (e, t, n) {
- for (var r = [], i = 0, o = e.length, a = !n; i < o; i++) !t(e[i], i) !== a && r.push(e[i]);
- return r
- },
- map: function (e, t, n) {
- var r, i, o = 0,
- a = [];
- if (p(e))
- for (r = e.length; o < r; o++) null != (i = t(e[o], o, n)) && a.push(i);
- else
- for (o in e) null != (i = t(e[o], o, n)) && a.push(i);
- return g(a)
- },
- guid: 1,
- support: y
- }), "function" == typeof Symbol && (S.fn[Symbol.iterator] = t[Symbol.iterator]), S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function (e, t) {
- n["[object " + t + "]"] = t.toLowerCase()
- });
- var d = function (n) {
- var e, d, b, o, i, h, f, g, w, u, l, T, C, a, E, v, s, c, y, S = "sizzle" + 1 * new Date,
- p = n.document,
- k = 0,
- r = 0,
- m = ue(),
- x = ue(),
- A = ue(),
- N = ue(),
- D = function (e, t) {
- return e === t && (l = !0), 0
- },
- j = {}.hasOwnProperty,
- t = [],
- q = t.pop,
- L = t.push,
- H = t.push,
- O = t.slice,
- P = function (e, t) {
- for (var n = 0, r = e.length; n < r; n++)
- if (e[n] === t) return n;
- return -1
- },
- R = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
- M = "[\\x20\\t\\r\\n\\f]",
- I = "(?:\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
- W = "\\[" + M + "*(" + I + ")(?:" + M + "*([*^$|!~]?=)" + M + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + I + "))|)" + M + "*\\]",
- F = ":(" + I + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + W + ")*)|.*)\\)|)",
- B = new RegExp(M + "+", "g"),
- $ = new RegExp("^" + M + "+|((?:^|[^\\\\])(?:\\\\.)*)" + M + "+$", "g"),
- _ = new RegExp("^" + M + "*," + M + "*"),
- z = new RegExp("^" + M + "*([>+~]|" + M + ")" + M + "*"),
- U = new RegExp(M + "|>"),
- X = new RegExp(F),
- V = new RegExp("^" + I + "$"),
- G = {
- ID: new RegExp("^#(" + I + ")"),
- CLASS: new RegExp("^\\.(" + I + ")"),
- TAG: new RegExp("^(" + I + "|[*])"),
- ATTR: new RegExp("^" + W),
- PSEUDO: new RegExp("^" + F),
- CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + M + "*(even|odd|(([+-]|)(\\d*)n|)" + M + "*(?:([+-]|)" + M + "*(\\d+)|))" + M + "*\\)|)", "i"),
- bool: new RegExp("^(?:" + R + ")$", "i"),
- needsContext: new RegExp("^" + M + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + M + "*((?:-\\d)?\\d*)" + M + "*\\)|)(?=[^-]|$)", "i")
- },
- Y = /HTML$/i,
- Q = /^(?:input|select|textarea|button)$/i,
- J = /^h\d$/i,
- K = /^[^{]+\{\s*\[native \w/,
- Z = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
- ee = /[+~]/,
- te = new RegExp("\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\([^\\r\\n\\f])", "g"),
- ne = function (e, t) {
- var n = "0x" + e.slice(1) - 65536;
- return t || (n < 0 ? String.fromCharCode(n + 65536) : String.fromCharCode(n >> 10 | 55296, 1023 & n | 56320))
- },
- re = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
- ie = function (e, t) {
- return t ? "\0" === e ? "\ufffd" : e.slice(0, -1) + "\\" + e.charCodeAt(e.length - 1).toString(16) + " " : "\\" + e
- },
- oe = function () {
- T()
- },
- ae = be(function (e) {
- return !0 === e.disabled && "fieldset" === e.nodeName.toLowerCase()
- }, {
- dir: "parentNode",
- next: "legend"
- });
- try {
- H.apply(t = O.call(p.childNodes), p.childNodes), t[p.childNodes.length].nodeType
- } catch (e) {
- H = {
- apply: t.length ? function (e, t) {
- L.apply(e, O.call(t))
- } : function (e, t) {
- var n = e.length,
- r = 0;
- while (e[n++] = t[r++]);
- e.length = n - 1
- }
- }
- }
-
- function se(t, e, n, r) {
- var i, o, a, s, u, l, c, f = e && e.ownerDocument,
- p = e ? e.nodeType : 9;
- if (n = n || [], "string" != typeof t || !t || 1 !== p && 9 !== p && 11 !== p) return n;
- if (!r && (T(e), e = e || C, E)) {
- if (11 !== p && (u = Z.exec(t)))
- if (i = u[1]) {
- if (9 === p) {
- if (!(a = e.getElementById(i))) return n;
- if (a.id === i) return n.push(a), n
- } else if (f && (a = f.getElementById(i)) && y(e, a) && a.id === i) return n.push(a), n
- } else {
- if (u[2]) return H.apply(n, e.getElementsByTagName(t)), n;
- if ((i = u[3]) && d.getElementsByClassName && e.getElementsByClassName) return H.apply(n, e.getElementsByClassName(i)), n
- } if (d.qsa && !N[t + " "] && (!v || !v.test(t)) && (1 !== p || "object" !== e.nodeName.toLowerCase())) {
- if (c = t, f = e, 1 === p && (U.test(t) || z.test(t))) {
- (f = ee.test(t) && ye(e.parentNode) || e) === e && d.scope || ((s = e.getAttribute("id")) ? s = s.replace(re, ie) : e.setAttribute("id", s = S)), o = (l = h(t)).length;
- while (o--) l[o] = (s ? "#" + s : ":scope") + " " + xe(l[o]);
- c = l.join(",")
- }
- try {
- return H.apply(n, f.querySelectorAll(c)), n
- } catch (e) {
- N(t, !0)
- } finally {
- s === S && e.removeAttribute("id")
- }
- }
- }
- return g(t.replace($, "$1"), e, n, r)
- }
-
- function ue() {
- var r = [];
- return function e(t, n) {
- return r.push(t + " ") > b.cacheLength && delete e[r.shift()], e[t + " "] = n
- }
- }
-
- function le(e) {
- return e[S] = !0, e
- }
-
- function ce(e) {
- var t = C.createElement("fieldset");
- try {
- return !!e(t)
- } catch (e) {
- return !1
- } finally {
- t.parentNode && t.parentNode.removeChild(t), t = null
- }
- }
-
- function fe(e, t) {
- var n = e.split("|"),
- r = n.length;
- while (r--) b.attrHandle[n[r]] = t
- }
-
- function pe(e, t) {
- var n = t && e,
- r = n && 1 === e.nodeType && 1 === t.nodeType && e.sourceIndex - t.sourceIndex;
- if (r) return r;
- if (n)
- while (n = n.nextSibling)
- if (n === t) return -1;
- return e ? 1 : -1
- }
-
- function de(t) {
- return function (e) {
- return "input" === e.nodeName.toLowerCase() && e.type === t
- }
- }
-
- function he(n) {
- return function (e) {
- var t = e.nodeName.toLowerCase();
- return ("input" === t || "button" === t) && e.type === n
- }
- }
-
- function ge(t) {
- return function (e) {
- return "form" in e ? e.parentNode && !1 === e.disabled ? "label" in e ? "label" in e.parentNode ? e.parentNode.disabled === t : e.disabled === t : e.isDisabled === t || e.isDisabled !== !t && ae(e) === t : e.disabled === t : "label" in e && e.disabled === t
- }
- }
-
- function ve(a) {
- return le(function (o) {
- return o = +o, le(function (e, t) {
- var n, r = a([], e.length, o),
- i = r.length;
- while (i--) e[n = r[i]] && (e[n] = !(t[n] = e[n]))
- })
- })
- }
-
- function ye(e) {
- return e && "undefined" != typeof e.getElementsByTagName && e
- }
- for (e in d = se.support = {}, i = se.isXML = function (e) {
- var t = e.namespaceURI,
- n = (e.ownerDocument || e).documentElement;
- return !Y.test(t || n && n.nodeName || "HTML")
- }, T = se.setDocument = function (e) {
- var t, n, r = e ? e.ownerDocument || e : p;
- return r != C && 9 === r.nodeType && r.documentElement && (a = (C = r).documentElement, E = !i(C), p != C && (n = C.defaultView) && n.top !== n && (n.addEventListener ? n.addEventListener("unload", oe, !1) : n.attachEvent && n.attachEvent("onunload", oe)), d.scope = ce(function (e) {
- return a.appendChild(e).appendChild(C.createElement("div")), "undefined" != typeof e.querySelectorAll && !e.querySelectorAll(":scope fieldset div").length
- }), d.attributes = ce(function (e) {
- return e.className = "i", !e.getAttribute("className")
- }), d.getElementsByTagName = ce(function (e) {
- return e.appendChild(C.createComment("")), !e.getElementsByTagName("*").length
- }), d.getElementsByClassName = K.test(C.getElementsByClassName), d.getById = ce(function (e) {
- return a.appendChild(e).id = S, !C.getElementsByName || !C.getElementsByName(S).length
- }), d.getById ? (b.filter.ID = function (e) {
- var t = e.replace(te, ne);
- return function (e) {
- return e.getAttribute("id") === t
- }
- }, b.find.ID = function (e, t) {
- if ("undefined" != typeof t.getElementById && E) {
- var n = t.getElementById(e);
- return n ? [n] : []
- }
- }) : (b.filter.ID = function (e) {
- var n = e.replace(te, ne);
- return function (e) {
- var t = "undefined" != typeof e.getAttributeNode && e.getAttributeNode("id");
- return t && t.value === n
- }
- }, b.find.ID = function (e, t) {
- if ("undefined" != typeof t.getElementById && E) {
- var n, r, i, o = t.getElementById(e);
- if (o) {
- if ((n = o.getAttributeNode("id")) && n.value === e) return [o];
- i = t.getElementsByName(e), r = 0;
- while (o = i[r++])
- if ((n = o.getAttributeNode("id")) && n.value === e) return [o]
- }
- return []
- }
- }), b.find.TAG = d.getElementsByTagName ? function (e, t) {
- return "undefined" != typeof t.getElementsByTagName ? t.getElementsByTagName(e) : d.qsa ? t.querySelectorAll(e) : void 0
- } : function (e, t) {
- var n, r = [],
- i = 0,
- o = t.getElementsByTagName(e);
- if ("*" === e) {
- while (n = o[i++]) 1 === n.nodeType && r.push(n);
- return r
- }
- return o
- }, b.find.CLASS = d.getElementsByClassName && function (e, t) {
- if ("undefined" != typeof t.getElementsByClassName && E) return t.getElementsByClassName(e)
- }, s = [], v = [], (d.qsa = K.test(C.querySelectorAll)) && (ce(function (e) {
- var t;
- a.appendChild(e).innerHTML = "
", e.querySelectorAll("[msallowcapture^='']").length && v.push("[*^$]=" + M + "*(?:''|\"\")"), e.querySelectorAll("[selected]").length || v.push("\\[" + M + "*(?:value|" + R + ")"), e.querySelectorAll("[id~=" + S + "-]").length || v.push("~="), (t = C.createElement("input")).setAttribute("name", ""), e.appendChild(t), e.querySelectorAll("[name='']").length || v.push("\\[" + M + "*name" + M + "*=" + M + "*(?:''|\"\")"), e.querySelectorAll(":checked").length || v.push(":checked"), e.querySelectorAll("a#" + S + "+*").length || v.push(".#.+[+~]"), e.querySelectorAll("\\\f"), v.push("[\\r\\n\\f]")
- }), ce(function (e) {
- e.innerHTML = "
";
- var t = C.createElement("input");
- t.setAttribute("type", "hidden"), e.appendChild(t).setAttribute("name", "D"), e.querySelectorAll("[name=d]").length && v.push("name" + M + "*[*^$|!~]?="), 2 !== e.querySelectorAll(":enabled").length && v.push(":enabled", ":disabled"), a.appendChild(e).disabled = !0, 2 !== e.querySelectorAll(":disabled").length && v.push(":enabled", ":disabled"), e.querySelectorAll("*,:x"), v.push(",.*:")
- })), (d.matchesSelector = K.test(c = a.matches || a.webkitMatchesSelector || a.mozMatchesSelector || a.oMatchesSelector || a.msMatchesSelector)) && ce(function (e) {
- d.disconnectedMatch = c.call(e, "*"), c.call(e, "[s!='']:x"), s.push("!=", F)
- }), v = v.length && new RegExp(v.join("|")), s = s.length && new RegExp(s.join("|")), t = K.test(a.compareDocumentPosition), y = t || K.test(a.contains) ? function (e, t) {
- var n = 9 === e.nodeType ? e.documentElement : e,
- r = t && t.parentNode;
- return e === r || !(!r || 1 !== r.nodeType || !(n.contains ? n.contains(r) : e.compareDocumentPosition && 16 & e.compareDocumentPosition(r)))
- } : function (e, t) {
- if (t)
- while (t = t.parentNode)
- if (t === e) return !0;
- return !1
- }, D = t ? function (e, t) {
- if (e === t) return l = !0, 0;
- var n = !e.compareDocumentPosition - !t.compareDocumentPosition;
- return n || (1 & (n = (e.ownerDocument || e) == (t.ownerDocument || t) ? e.compareDocumentPosition(t) : 1) || !d.sortDetached && t.compareDocumentPosition(e) === n ? e == C || e.ownerDocument == p && y(p, e) ? -1 : t == C || t.ownerDocument == p && y(p, t) ? 1 : u ? P(u, e) - P(u, t) : 0 : 4 & n ? -1 : 1)
- } : function (e, t) {
- if (e === t) return l = !0, 0;
- var n, r = 0,
- i = e.parentNode,
- o = t.parentNode,
- a = [e],
- s = [t];
- if (!i || !o) return e == C ? -1 : t == C ? 1 : i ? -1 : o ? 1 : u ? P(u, e) - P(u, t) : 0;
- if (i === o) return pe(e, t);
- n = e;
- while (n = n.parentNode) a.unshift(n);
- n = t;
- while (n = n.parentNode) s.unshift(n);
- while (a[r] === s[r]) r++;
- return r ? pe(a[r], s[r]) : a[r] == p ? -1 : s[r] == p ? 1 : 0
- }), C
- }, se.matches = function (e, t) {
- return se(e, null, null, t)
- }, se.matchesSelector = function (e, t) {
- if (T(e), d.matchesSelector && E && !N[t + " "] && (!s || !s.test(t)) && (!v || !v.test(t))) try {
- var n = c.call(e, t);
- if (n || d.disconnectedMatch || e.document && 11 !== e.document.nodeType) return n
- } catch (e) {
- N(t, !0)
- }
- return 0 < se(t, C, null, [e]).length
- }, se.contains = function (e, t) {
- return (e.ownerDocument || e) != C && T(e), y(e, t)
- }, se.attr = function (e, t) {
- (e.ownerDocument || e) != C && T(e);
- var n = b.attrHandle[t.toLowerCase()],
- r = n && j.call(b.attrHandle, t.toLowerCase()) ? n(e, t, !E) : void 0;
- return void 0 !== r ? r : d.attributes || !E ? e.getAttribute(t) : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
- }, se.escape = function (e) {
- return (e + "").replace(re, ie)
- }, se.error = function (e) {
- throw new Error("Syntax error, unrecognized expression: " + e)
- }, se.uniqueSort = function (e) {
- var t, n = [],
- r = 0,
- i = 0;
- if (l = !d.detectDuplicates, u = !d.sortStable && e.slice(0), e.sort(D), l) {
- while (t = e[i++]) t === e[i] && (r = n.push(i));
- while (r--) e.splice(n[r], 1)
- }
- return u = null, e
- }, o = se.getText = function (e) {
- var t, n = "",
- r = 0,
- i = e.nodeType;
- if (i) {
- if (1 === i || 9 === i || 11 === i) {
- if ("string" == typeof e.textContent) return e.textContent;
- for (e = e.firstChild; e; e = e.nextSibling) n += o(e)
- } else if (3 === i || 4 === i) return e.nodeValue
- } else
- while (t = e[r++]) n += o(t);
- return n
- }, (b = se.selectors = {
- cacheLength: 50,
- createPseudo: le,
- match: G,
- attrHandle: {},
- find: {},
- relative: {
- ">": {
- dir: "parentNode",
- first: !0
- },
- " ": {
- dir: "parentNode"
- },
- "+": {
- dir: "previousSibling",
- first: !0
- },
- "~": {
- dir: "previousSibling"
- }
- },
- preFilter: {
- ATTR: function (e) {
- return e[1] = e[1].replace(te, ne), e[3] = (e[3] || e[4] || e[5] || "").replace(te, ne), "~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4)
- },
- CHILD: function (e) {
- return e[1] = e[1].toLowerCase(), "nth" === e[1].slice(0, 3) ? (e[3] || se.error(e[0]), e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * ("even" === e[3] || "odd" === e[3])), e[5] = +(e[7] + e[8] || "odd" === e[3])) : e[3] && se.error(e[0]), e
- },
- PSEUDO: function (e) {
- var t, n = !e[6] && e[2];
- return G.CHILD.test(e[0]) ? null : (e[3] ? e[2] = e[4] || e[5] || "" : n && X.test(n) && (t = h(n, !0)) && (t = n.indexOf(")", n.length - t) - n.length) && (e[0] = e[0].slice(0, t), e[2] = n.slice(0, t)), e.slice(0, 3))
- }
- },
- filter: {
- TAG: function (e) {
- var t = e.replace(te, ne).toLowerCase();
- return "*" === e ? function () {
- return !0
- } : function (e) {
- return e.nodeName && e.nodeName.toLowerCase() === t
- }
- },
- CLASS: function (e) {
- var t = m[e + " "];
- return t || (t = new RegExp("(^|" + M + ")" + e + "(" + M + "|$)")) && m(e, function (e) {
- return t.test("string" == typeof e.className && e.className || "undefined" != typeof e.getAttribute && e.getAttribute("class") || "")
- })
- },
- ATTR: function (n, r, i) {
- return function (e) {
- var t = se.attr(e, n);
- return null == t ? "!=" === r : !r || (t += "", "=" === r ? t === i : "!=" === r ? t !== i : "^=" === r ? i && 0 === t.indexOf(i) : "*=" === r ? i && -1 < t.indexOf(i) : "$=" === r ? i && t.slice(-i.length) === i : "~=" === r ? -1 < (" " + t.replace(B, " ") + " ").indexOf(i) : "|=" === r && (t === i || t.slice(0, i.length + 1) === i + "-"))
- }
- },
- CHILD: function (h, e, t, g, v) {
- var y = "nth" !== h.slice(0, 3),
- m = "last" !== h.slice(-4),
- x = "of-type" === e;
- return 1 === g && 0 === v ? function (e) {
- return !!e.parentNode
- } : function (e, t, n) {
- var r, i, o, a, s, u, l = y !== m ? "nextSibling" : "previousSibling",
- c = e.parentNode,
- f = x && e.nodeName.toLowerCase(),
- p = !n && !x,
- d = !1;
- if (c) {
- if (y) {
- while (l) {
- a = e;
- while (a = a[l])
- if (x ? a.nodeName.toLowerCase() === f : 1 === a.nodeType) return !1;
- u = l = "only" === h && !u && "nextSibling"
- }
- return !0
- }
- if (u = [m ? c.firstChild : c.lastChild], m && p) {
- d = (s = (r = (i = (o = (a = c)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]) && r[2], a = s && c.childNodes[s];
- while (a = ++s && a && a[l] || (d = s = 0) || u.pop())
- if (1 === a.nodeType && ++d && a === e) {
- i[h] = [k, s, d];
- break
- }
- } else if (p && (d = s = (r = (i = (o = (a = e)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]), !1 === d)
- while (a = ++s && a && a[l] || (d = s = 0) || u.pop())
- if ((x ? a.nodeName.toLowerCase() === f : 1 === a.nodeType) && ++d && (p && ((i = (o = a[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] = [k, d]), a === e)) break;
- return (d -= v) === g || d % g == 0 && 0 <= d / g
- }
- }
- },
- PSEUDO: function (e, o) {
- var t, a = b.pseudos[e] || b.setFilters[e.toLowerCase()] || se.error("unsupported pseudo: " + e);
- return a[S] ? a(o) : 1 < a.length ? (t = [e, e, "", o], b.setFilters.hasOwnProperty(e.toLowerCase()) ? le(function (e, t) {
- var n, r = a(e, o),
- i = r.length;
- while (i--) e[n = P(e, r[i])] = !(t[n] = r[i])
- }) : function (e) {
- return a(e, 0, t)
- }) : a
- }
- },
- pseudos: {
- not: le(function (e) {
- var r = [],
- i = [],
- s = f(e.replace($, "$1"));
- return s[S] ? le(function (e, t, n, r) {
- var i, o = s(e, null, r, []),
- a = e.length;
- while (a--)(i = o[a]) && (e[a] = !(t[a] = i))
- }) : function (e, t, n) {
- return r[0] = e, s(r, null, n, i), r[0] = null, !i.pop()
- }
- }),
- has: le(function (t) {
- return function (e) {
- return 0 < se(t, e).length
- }
- }),
- contains: le(function (t) {
- return t = t.replace(te, ne),
- function (e) {
- return -1 < (e.textContent || o(e)).indexOf(t)
- }
- }),
- lang: le(function (n) {
- return V.test(n || "") || se.error("unsupported lang: " + n), n = n.replace(te, ne).toLowerCase(),
- function (e) {
- var t;
- do {
- if (t = E ? e.lang : e.getAttribute("xml:lang") || e.getAttribute("lang")) return (t = t.toLowerCase()) === n || 0 === t.indexOf(n + "-")
- } while ((e = e.parentNode) && 1 === e.nodeType);
- return !1
- }
- }),
- target: function (e) {
- var t = n.location && n.location.hash;
- return t && t.slice(1) === e.id
- },
- root: function (e) {
- return e === a
- },
- focus: function (e) {
- return e === C.activeElement && (!C.hasFocus || C.hasFocus()) && !!(e.type || e.href || ~e.tabIndex)
- },
- enabled: ge(!1),
- disabled: ge(!0),
- checked: function (e) {
- var t = e.nodeName.toLowerCase();
- return "input" === t && !!e.checked || "option" === t && !!e.selected
- },
- selected: function (e) {
- return e.parentNode && e.parentNode.selectedIndex, !0 === e.selected
- },
- empty: function (e) {
- for (e = e.firstChild; e; e = e.nextSibling)
- if (e.nodeType < 6) return !1;
- return !0
- },
- parent: function (e) {
- return !b.pseudos.empty(e)
- },
- header: function (e) {
- return J.test(e.nodeName)
- },
- input: function (e) {
- return Q.test(e.nodeName)
- },
- button: function (e) {
- var t = e.nodeName.toLowerCase();
- return "input" === t && "button" === e.type || "button" === t
- },
- text: function (e) {
- var t;
- return "input" === e.nodeName.toLowerCase() && "text" === e.type && (null == (t = e.getAttribute("type")) || "text" === t.toLowerCase())
- },
- first: ve(function () {
- return [0]
- }),
- last: ve(function (e, t) {
- return [t - 1]
- }),
- eq: ve(function (e, t, n) {
- return [n < 0 ? n + t : n]
- }),
- even: ve(function (e, t) {
- for (var n = 0; n < t; n += 2) e.push(n);
- return e
- }),
- odd: ve(function (e, t) {
- for (var n = 1; n < t; n += 2) e.push(n);
- return e
- }),
- lt: ve(function (e, t, n) {
- for (var r = n < 0 ? n + t : t < n ? t : n; 0 <= --r;) e.push(r);
- return e
- }),
- gt: ve(function (e, t, n) {
- for (var r = n < 0 ? n + t : n; ++r < t;) e.push(r);
- return e
- })
- }
- }).pseudos.nth = b.pseudos.eq, {
- radio: !0,
- checkbox: !0,
- file: !0,
- password: !0,
- image: !0
- }) b.pseudos[e] = de(e);
- for (e in {
- submit: !0,
- reset: !0
- }) b.pseudos[e] = he(e);
-
- function me() {}
-
- function xe(e) {
- for (var t = 0, n = e.length, r = ""; t < n; t++) r += e[t].value;
- return r
- }
-
- function be(s, e, t) {
- var u = e.dir,
- l = e.next,
- c = l || u,
- f = t && "parentNode" === c,
- p = r++;
- return e.first ? function (e, t, n) {
- while (e = e[u])
- if (1 === e.nodeType || f) return s(e, t, n);
- return !1
- } : function (e, t, n) {
- var r, i, o, a = [k, p];
- if (n) {
- while (e = e[u])
- if ((1 === e.nodeType || f) && s(e, t, n)) return !0
- } else
- while (e = e[u])
- if (1 === e.nodeType || f)
- if (i = (o = e[S] || (e[S] = {}))[e.uniqueID] || (o[e.uniqueID] = {}), l && l === e.nodeName.toLowerCase()) e = e[u] || e;
- else {
- if ((r = i[c]) && r[0] === k && r[1] === p) return a[2] = r[2];
- if ((i[c] = a)[2] = s(e, t, n)) return !0
- } return !1
- }
- }
-
- function we(i) {
- return 1 < i.length ? function (e, t, n) {
- var r = i.length;
- while (r--)
- if (!i[r](e, t, n)) return !1;
- return !0
- } : i[0]
- }
-
- function Te(e, t, n, r, i) {
- for (var o, a = [], s = 0, u = e.length, l = null != t; s < u; s++)(o = e[s]) && (n && !n(o, r, i) || (a.push(o), l && t.push(s)));
- return a
- }
-
- function Ce(d, h, g, v, y, e) {
- return v && !v[S] && (v = Ce(v)), y && !y[S] && (y = Ce(y, e)), le(function (e, t, n, r) {
- var i, o, a, s = [],
- u = [],
- l = t.length,
- c = e || function (e, t, n) {
- for (var r = 0, i = t.length; r < i; r++) se(e, t[r], n);
- return n
- }(h || "*", n.nodeType ? [n] : n, []),
- f = !d || !e && h ? c : Te(c, s, d, n, r),
- p = g ? y || (e ? d : l || v) ? [] : t : f;
- if (g && g(f, p, n, r), v) {
- i = Te(p, u), v(i, [], n, r), o = i.length;
- while (o--)(a = i[o]) && (p[u[o]] = !(f[u[o]] = a))
- }
- if (e) {
- if (y || d) {
- if (y) {
- i = [], o = p.length;
- while (o--)(a = p[o]) && i.push(f[o] = a);
- y(null, p = [], i, r)
- }
- o = p.length;
- while (o--)(a = p[o]) && -1 < (i = y ? P(e, a) : s[o]) && (e[i] = !(t[i] = a))
- }
- } else p = Te(p === t ? p.splice(l, p.length) : p), y ? y(null, t, p, r) : H.apply(t, p)
- })
- }
-
- function Ee(e) {
- for (var i, t, n, r = e.length, o = b.relative[e[0].type], a = o || b.relative[" "], s = o ? 1 : 0, u = be(function (e) {
- return e === i
- }, a, !0), l = be(function (e) {
- return -1 < P(i, e)
- }, a, !0), c = [function (e, t, n) {
- var r = !o && (n || t !== w) || ((i = t).nodeType ? u(e, t, n) : l(e, t, n));
- return i = null, r
- }]; s < r; s++)
- if (t = b.relative[e[s].type]) c = [be(we(c), t)];
- else {
- if ((t = b.filter[e[s].type].apply(null, e[s].matches))[S]) {
- for (n = ++s; n < r; n++)
- if (b.relative[e[n].type]) break;
- return Ce(1 < s && we(c), 1 < s && xe(e.slice(0, s - 1).concat({
- value: " " === e[s - 2].type ? "*" : ""
- })).replace($, "$1"), t, s < n && Ee(e.slice(s, n)), n < r && Ee(e = e.slice(n)), n < r && xe(e))
- }
- c.push(t)
- } return we(c)
- }
- return me.prototype = b.filters = b.pseudos, b.setFilters = new me, h = se.tokenize = function (e, t) {
- var n, r, i, o, a, s, u, l = x[e + " "];
- if (l) return t ? 0 : l.slice(0);
- a = e, s = [], u = b.preFilter;
- while (a) {
- for (o in n && !(r = _.exec(a)) || (r && (a = a.slice(r[0].length) || a), s.push(i = [])), n = !1, (r = z.exec(a)) && (n = r.shift(), i.push({
- value: n,
- type: r[0].replace($, " ")
- }), a = a.slice(n.length)), b.filter) !(r = G[o].exec(a)) || u[o] && !(r = u[o](r)) || (n = r.shift(), i.push({
- value: n,
- type: o,
- matches: r
- }), a = a.slice(n.length));
- if (!n) break
- }
- return t ? a.length : a ? se.error(e) : x(e, s).slice(0)
- }, f = se.compile = function (e, t) {
- var n, v, y, m, x, r, i = [],
- o = [],
- a = A[e + " "];
- if (!a) {
- t || (t = h(e)), n = t.length;
- while (n--)(a = Ee(t[n]))[S] ? i.push(a) : o.push(a);
- (a = A(e, (v = o, m = 0 < (y = i).length, x = 0 < v.length, r = function (e, t, n, r, i) {
- var o, a, s, u = 0,
- l = "0",
- c = e && [],
- f = [],
- p = w,
- d = e || x && b.find.TAG("*", i),
- h = k += null == p ? 1 : Math.random() || .1,
- g = d.length;
- for (i && (w = t == C || t || i); l !== g && null != (o = d[l]); l++) {
- if (x && o) {
- a = 0, t || o.ownerDocument == C || (T(o), n = !E);
- while (s = v[a++])
- if (s(o, t || C, n)) {
- r.push(o);
- break
- } i && (k = h)
- }
- m && ((o = !s && o) && u--, e && c.push(o))
- }
- if (u += l, m && l !== u) {
- a = 0;
- while (s = y[a++]) s(c, f, t, n);
- if (e) {
- if (0 < u)
- while (l--) c[l] || f[l] || (f[l] = q.call(r));
- f = Te(f)
- }
- H.apply(r, f), i && !e && 0 < f.length && 1 < u + y.length && se.uniqueSort(r)
- }
- return i && (k = h, w = p), c
- }, m ? le(r) : r))).selector = e
- }
- return a
- }, g = se.select = function (e, t, n, r) {
- var i, o, a, s, u, l = "function" == typeof e && e,
- c = !r && h(e = l.selector || e);
- if (n = n || [], 1 === c.length) {
- if (2 < (o = c[0] = c[0].slice(0)).length && "ID" === (a = o[0]).type && 9 === t.nodeType && E && b.relative[o[1].type]) {
- if (!(t = (b.find.ID(a.matches[0].replace(te, ne), t) || [])[0])) return n;
- l && (t = t.parentNode), e = e.slice(o.shift().value.length)
- }
- i = G.needsContext.test(e) ? 0 : o.length;
- while (i--) {
- if (a = o[i], b.relative[s = a.type]) break;
- if ((u = b.find[s]) && (r = u(a.matches[0].replace(te, ne), ee.test(o[0].type) && ye(t.parentNode) || t))) {
- if (o.splice(i, 1), !(e = r.length && xe(o))) return H.apply(n, r), n;
- break
- }
- }
- }
- return (l || f(e, c))(r, t, !E, n, !t || ee.test(e) && ye(t.parentNode) || t), n
- }, d.sortStable = S.split("").sort(D).join("") === S, d.detectDuplicates = !!l, T(), d.sortDetached = ce(function (e) {
- return 1 & e.compareDocumentPosition(C.createElement("fieldset"))
- }), ce(function (e) {
- return e.innerHTML = "
", "#" === e.firstChild.getAttribute("href")
- }) || fe("type|href|height|width", function (e, t, n) {
- if (!n) return e.getAttribute(t, "type" === t.toLowerCase() ? 1 : 2)
- }), d.attributes && ce(function (e) {
- return e.innerHTML = "
", e.firstChild.setAttribute("value", ""), "" === e.firstChild.getAttribute("value")
- }) || fe("value", function (e, t, n) {
- if (!n && "input" === e.nodeName.toLowerCase()) return e.defaultValue
- }), ce(function (e) {
- return null == e.getAttribute("disabled")
- }) || fe(R, function (e, t, n) {
- var r;
- if (!n) return !0 === e[t] ? t.toLowerCase() : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
- }), se
- }(C);
- S.find = d, S.expr = d.selectors, S.expr[":"] = S.expr.pseudos, S.uniqueSort = S.unique = d.uniqueSort, S.text = d.getText, S.isXMLDoc = d.isXML, S.contains = d.contains, S.escapeSelector = d.escape;
- var h = function (e, t, n) {
- var r = [],
- i = void 0 !== n;
- while ((e = e[t]) && 9 !== e.nodeType)
- if (1 === e.nodeType) {
- if (i && S(e).is(n)) break;
- r.push(e)
- } return r
- },
- T = function (e, t) {
- for (var n = []; e; e = e.nextSibling) 1 === e.nodeType && e !== t && n.push(e);
- return n
- },
- k = S.expr.match.needsContext;
-
- function A(e, t) {
- return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase()
- }
- var N = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;
-
- function D(e, n, r) {
- return m(n) ? S.grep(e, function (e, t) {
- return !!n.call(e, t, e) !== r
- }) : n.nodeType ? S.grep(e, function (e) {
- return e === n !== r
- }) : "string" != typeof n ? S.grep(e, function (e) {
- return -1 < i.call(n, e) !== r
- }) : S.filter(n, e, r)
- }
- S.filter = function (e, t, n) {
- var r = t[0];
- return n && (e = ":not(" + e + ")"), 1 === t.length && 1 === r.nodeType ? S.find.matchesSelector(r, e) ? [r] : [] : S.find.matches(e, S.grep(t, function (e) {
- return 1 === e.nodeType
- }))
- }, S.fn.extend({
- find: function (e) {
- var t, n, r = this.length,
- i = this;
- if ("string" != typeof e) return this.pushStack(S(e).filter(function () {
- for (t = 0; t < r; t++)
- if (S.contains(i[t], this)) return !0
- }));
- for (n = this.pushStack([]), t = 0; t < r; t++) S.find(e, i[t], n);
- return 1 < r ? S.uniqueSort(n) : n
- },
- filter: function (e) {
- return this.pushStack(D(this, e || [], !1))
- },
- not: function (e) {
- return this.pushStack(D(this, e || [], !0))
- },
- is: function (e) {
- return !!D(this, "string" == typeof e && k.test(e) ? S(e) : e || [], !1).length
- }
- });
- var j, q = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;
- (S.fn.init = function (e, t, n) {
- var r, i;
- if (!e) return this;
- if (n = n || j, "string" == typeof e) {
- if (!(r = "<" === e[0] && ">" === e[e.length - 1] && 3 <= e.length ? [null, e, null] : q.exec(e)) || !r[1] && t) return !t || t.jquery ? (t || n).find(e) : this.constructor(t).find(e);
- if (r[1]) {
- if (t = t instanceof S ? t[0] : t, S.merge(this, S.parseHTML(r[1], t && t.nodeType ? t.ownerDocument || t : E, !0)), N.test(r[1]) && S.isPlainObject(t))
- for (r in t) m(this[r]) ? this[r](t[r]) : this.attr(r, t[r]);
- return this
- }
- return (i = E.getElementById(r[2])) && (this[0] = i, this.length = 1), this
- }
- return e.nodeType ? (this[0] = e, this.length = 1, this) : m(e) ? void 0 !== n.ready ? n.ready(e) : e(S) : S.makeArray(e, this)
- }).prototype = S.fn, j = S(E);
- var L = /^(?:parents|prev(?:Until|All))/,
- H = {
- children: !0,
- contents: !0,
- next: !0,
- prev: !0
- };
-
- function O(e, t) {
- while ((e = e[t]) && 1 !== e.nodeType);
- return e
- }
- S.fn.extend({
- has: function (e) {
- var t = S(e, this),
- n = t.length;
- return this.filter(function () {
- for (var e = 0; e < n; e++)
- if (S.contains(this, t[e])) return !0
- })
- },
- closest: function (e, t) {
- var n, r = 0,
- i = this.length,
- o = [],
- a = "string" != typeof e && S(e);
- if (!k.test(e))
- for (; r < i; r++)
- for (n = this[r]; n && n !== t; n = n.parentNode)
- if (n.nodeType < 11 && (a ? -1 < a.index(n) : 1 === n.nodeType && S.find.matchesSelector(n, e))) {
- o.push(n);
- break
- } return this.pushStack(1 < o.length ? S.uniqueSort(o) : o)
- },
- index: function (e) {
- return e ? "string" == typeof e ? i.call(S(e), this[0]) : i.call(this, e.jquery ? e[0] : e) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1
- },
- add: function (e, t) {
- return this.pushStack(S.uniqueSort(S.merge(this.get(), S(e, t))))
- },
- addBack: function (e) {
- return this.add(null == e ? this.prevObject : this.prevObject.filter(e))
- }
- }), S.each({
- parent: function (e) {
- var t = e.parentNode;
- return t && 11 !== t.nodeType ? t : null
- },
- parents: function (e) {
- return h(e, "parentNode")
- },
- parentsUntil: function (e, t, n) {
- return h(e, "parentNode", n)
- },
- next: function (e) {
- return O(e, "nextSibling")
- },
- prev: function (e) {
- return O(e, "previousSibling")
- },
- nextAll: function (e) {
- return h(e, "nextSibling")
- },
- prevAll: function (e) {
- return h(e, "previousSibling")
- },
- nextUntil: function (e, t, n) {
- return h(e, "nextSibling", n)
- },
- prevUntil: function (e, t, n) {
- return h(e, "previousSibling", n)
- },
- siblings: function (e) {
- return T((e.parentNode || {}).firstChild, e)
- },
- children: function (e) {
- return T(e.firstChild)
- },
- contents: function (e) {
- return null != e.contentDocument && r(e.contentDocument) ? e.contentDocument : (A(e, "template") && (e = e.content || e), S.merge([], e.childNodes))
- }
- }, function (r, i) {
- S.fn[r] = function (e, t) {
- var n = S.map(this, i, e);
- return "Until" !== r.slice(-5) && (t = e), t && "string" == typeof t && (n = S.filter(t, n)), 1 < this.length && (H[r] || S.uniqueSort(n), L.test(r) && n.reverse()), this.pushStack(n)
- }
- });
- var P = /[^\x20\t\r\n\f]+/g;
-
- function R(e) {
- return e
- }
-
- function M(e) {
- throw e
- }
-
- function I(e, t, n, r) {
- var i;
- try {
- e && m(i = e.promise) ? i.call(e).done(t).fail(n) : e && m(i = e.then) ? i.call(e, t, n) : t.apply(void 0, [e].slice(r))
- } catch (e) {
- n.apply(void 0, [e])
- }
- }
- S.Callbacks = function (r) {
- var e, n;
- r = "string" == typeof r ? (e = r, n = {}, S.each(e.match(P) || [], function (e, t) {
- n[t] = !0
- }), n) : S.extend({}, r);
- var i, t, o, a, s = [],
- u = [],
- l = -1,
- c = function () {
- for (a = a || r.once, o = i = !0; u.length; l = -1) {
- t = u.shift();
- while (++l < s.length) !1 === s[l].apply(t[0], t[1]) && r.stopOnFalse && (l = s.length, t = !1)
- }
- r.memory || (t = !1), i = !1, a && (s = t ? [] : "")
- },
- f = {
- add: function () {
- return s && (t && !i && (l = s.length - 1, u.push(t)), function n(e) {
- S.each(e, function (e, t) {
- m(t) ? r.unique && f.has(t) || s.push(t) : t && t.length && "string" !== w(t) && n(t)
- })
- }(arguments), t && !i && c()), this
- },
- remove: function () {
- return S.each(arguments, function (e, t) {
- var n;
- while (-1 < (n = S.inArray(t, s, n))) s.splice(n, 1), n <= l && l--
- }), this
- },
- has: function (e) {
- return e ? -1 < S.inArray(e, s) : 0 < s.length
- },
- empty: function () {
- return s && (s = []), this
- },
- disable: function () {
- return a = u = [], s = t = "", this
- },
- disabled: function () {
- return !s
- },
- lock: function () {
- return a = u = [], t || i || (s = t = ""), this
- },
- locked: function () {
- return !!a
- },
- fireWith: function (e, t) {
- return a || (t = [e, (t = t || []).slice ? t.slice() : t], u.push(t), i || c()), this
- },
- fire: function () {
- return f.fireWith(this, arguments), this
- },
- fired: function () {
- return !!o
- }
- };
- return f
- }, S.extend({
- Deferred: function (e) {
- var o = [
- ["notify", "progress", S.Callbacks("memory"), S.Callbacks("memory"), 2],
- ["resolve", "done", S.Callbacks("once memory"), S.Callbacks("once memory"), 0, "resolved"],
- ["reject", "fail", S.Callbacks("once memory"), S.Callbacks("once memory"), 1, "rejected"]
- ],
- i = "pending",
- a = {
- state: function () {
- return i
- },
- always: function () {
- return s.done(arguments).fail(arguments), this
- },
- "catch": function (e) {
- return a.then(null, e)
- },
- pipe: function () {
- var i = arguments;
- return S.Deferred(function (r) {
- S.each(o, function (e, t) {
- var n = m(i[t[4]]) && i[t[4]];
- s[t[1]](function () {
- var e = n && n.apply(this, arguments);
- e && m(e.promise) ? e.promise().progress(r.notify).done(r.resolve).fail(r.reject) : r[t[0] + "With"](this, n ? [e] : arguments)
- })
- }), i = null
- }).promise()
- },
- then: function (t, n, r) {
- var u = 0;
-
- function l(i, o, a, s) {
- return function () {
- var n = this,
- r = arguments,
- e = function () {
- var e, t;
- if (!(i < u)) {
- if ((e = a.apply(n, r)) === o.promise()) throw new TypeError("Thenable self-resolution");
- t = e && ("object" == typeof e || "function" == typeof e) && e.then, m(t) ? s ? t.call(e, l(u, o, R, s), l(u, o, M, s)) : (u++, t.call(e, l(u, o, R, s), l(u, o, M, s), l(u, o, R, o.notifyWith))) : (a !== R && (n = void 0, r = [e]), (s || o.resolveWith)(n, r))
- }
- },
- t = s ? e : function () {
- try {
- e()
- } catch (e) {
- S.Deferred.exceptionHook && S.Deferred.exceptionHook(e, t.stackTrace), u <= i + 1 && (a !== M && (n = void 0, r = [e]), o.rejectWith(n, r))
- }
- };
- i ? t() : (S.Deferred.getStackHook && (t.stackTrace = S.Deferred.getStackHook()), C.setTimeout(t))
- }
- }
- return S.Deferred(function (e) {
- o[0][3].add(l(0, e, m(r) ? r : R, e.notifyWith)), o[1][3].add(l(0, e, m(t) ? t : R)), o[2][3].add(l(0, e, m(n) ? n : M))
- }).promise()
- },
- promise: function (e) {
- return null != e ? S.extend(e, a) : a
- }
- },
- s = {};
- return S.each(o, function (e, t) {
- var n = t[2],
- r = t[5];
- a[t[1]] = n.add, r && n.add(function () {
- i = r
- }, o[3 - e][2].disable, o[3 - e][3].disable, o[0][2].lock, o[0][3].lock), n.add(t[3].fire), s[t[0]] = function () {
- return s[t[0] + "With"](this === s ? void 0 : this, arguments), this
- }, s[t[0] + "With"] = n.fireWith
- }), a.promise(s), e && e.call(s, s), s
- },
- when: function (e) {
- var n = arguments.length,
- t = n,
- r = Array(t),
- i = s.call(arguments),
- o = S.Deferred(),
- a = function (t) {
- return function (e) {
- r[t] = this, i[t] = 1 < arguments.length ? s.call(arguments) : e, --n || o.resolveWith(r, i)
- }
- };
- if (n <= 1 && (I(e, o.done(a(t)).resolve, o.reject, !n), "pending" === o.state() || m(i[t] && i[t].then))) return o.then();
- while (t--) I(i[t], a(t), o.reject);
- return o.promise()
- }
- });
- var W = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
- S.Deferred.exceptionHook = function (e, t) {
- C.console && C.console.warn && e && W.test(e.name) && C.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t)
- }, S.readyException = function (e) {
- C.setTimeout(function () {
- throw e
- })
- };
- var F = S.Deferred();
-
- function B() {
- E.removeEventListener("DOMContentLoaded", B), C.removeEventListener("load", B), S.ready()
- }
- S.fn.ready = function (e) {
- return F.then(e)["catch"](function (e) {
- S.readyException(e)
- }), this
- }, S.extend({
- isReady: !1,
- readyWait: 1,
- ready: function (e) {
- (!0 === e ? --S.readyWait : S.isReady) || (S.isReady = !0) !== e && 0 < --S.readyWait || F.resolveWith(E, [S])
- }
- }), S.ready.then = F.then, "complete" === E.readyState || "loading" !== E.readyState && !E.documentElement.doScroll ? C.setTimeout(S.ready) : (E.addEventListener("DOMContentLoaded", B), C.addEventListener("load", B));
- var $ = function (e, t, n, r, i, o, a) {
- var s = 0,
- u = e.length,
- l = null == n;
- if ("object" === w(n))
- for (s in i = !0, n) $(e, t, s, n[s], !0, o, a);
- else if (void 0 !== r && (i = !0, m(r) || (a = !0), l && (a ? (t.call(e, r), t = null) : (l = t, t = function (e, t, n) {
- return l.call(S(e), n)
- })), t))
- for (; s < u; s++) t(e[s], n, a ? r : r.call(e[s], s, t(e[s], n)));
- return i ? e : l ? t.call(e) : u ? t(e[0], n) : o
- },
- _ = /^-ms-/,
- z = /-([a-z])/g;
-
- function U(e, t) {
- return t.toUpperCase()
- }
-
- function X(e) {
- return e.replace(_, "ms-").replace(z, U)
- }
- var V = function (e) {
- return 1 === e.nodeType || 9 === e.nodeType || !+e.nodeType
- };
-
- function G() {
- this.expando = S.expando + G.uid++
- }
- G.uid = 1, G.prototype = {
- cache: function (e) {
- var t = e[this.expando];
- return t || (t = {}, V(e) && (e.nodeType ? e[this.expando] = t : Object.defineProperty(e, this.expando, {
- value: t,
- configurable: !0
- }))), t
- },
- set: function (e, t, n) {
- var r, i = this.cache(e);
- if ("string" == typeof t) i[X(t)] = n;
- else
- for (r in t) i[X(r)] = t[r];
- return i
- },
- get: function (e, t) {
- return void 0 === t ? this.cache(e) : e[this.expando] && e[this.expando][X(t)]
- },
- access: function (e, t, n) {
- return void 0 === t || t && "string" == typeof t && void 0 === n ? this.get(e, t) : (this.set(e, t, n), void 0 !== n ? n : t)
- },
- remove: function (e, t) {
- var n, r = e[this.expando];
- if (void 0 !== r) {
- if (void 0 !== t) {
- n = (t = Array.isArray(t) ? t.map(X) : (t = X(t)) in r ? [t] : t.match(P) || []).length;
- while (n--) delete r[t[n]]
- }(void 0 === t || S.isEmptyObject(r)) && (e.nodeType ? e[this.expando] = void 0 : delete e[this.expando])
- }
- },
- hasData: function (e) {
- var t = e[this.expando];
- return void 0 !== t && !S.isEmptyObject(t)
- }
- };
- var Y = new G,
- Q = new G,
- J = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
- K = /[A-Z]/g;
-
- function Z(e, t, n) {
- var r, i;
- if (void 0 === n && 1 === e.nodeType)
- if (r = "data-" + t.replace(K, "-$&").toLowerCase(), "string" == typeof (n = e.getAttribute(r))) {
- try {
- n = "true" === (i = n) || "false" !== i && ("null" === i ? null : i === +i + "" ? +i : J.test(i) ? JSON.parse(i) : i)
- } catch (e) {}
- Q.set(e, t, n)
- } else n = void 0;
- return n
- }
- S.extend({
- hasData: function (e) {
- return Q.hasData(e) || Y.hasData(e)
- },
- data: function (e, t, n) {
- return Q.access(e, t, n)
- },
- removeData: function (e, t) {
- Q.remove(e, t)
- },
- _data: function (e, t, n) {
- return Y.access(e, t, n)
- },
- _removeData: function (e, t) {
- Y.remove(e, t)
- }
- }), S.fn.extend({
- data: function (n, e) {
- var t, r, i, o = this[0],
- a = o && o.attributes;
- if (void 0 === n) {
- if (this.length && (i = Q.get(o), 1 === o.nodeType && !Y.get(o, "hasDataAttrs"))) {
- t = a.length;
- while (t--) a[t] && 0 === (r = a[t].name).indexOf("data-") && (r = X(r.slice(5)), Z(o, r, i[r]));
- Y.set(o, "hasDataAttrs", !0)
- }
- return i
- }
- return "object" == typeof n ? this.each(function () {
- Q.set(this, n)
- }) : $(this, function (e) {
- var t;
- if (o && void 0 === e) return void 0 !== (t = Q.get(o, n)) ? t : void 0 !== (t = Z(o, n)) ? t : void 0;
- this.each(function () {
- Q.set(this, n, e)
- })
- }, null, e, 1 < arguments.length, null, !0)
- },
- removeData: function (e) {
- return this.each(function () {
- Q.remove(this, e)
- })
- }
- }), S.extend({
- queue: function (e, t, n) {
- var r;
- if (e) return t = (t || "fx") + "queue", r = Y.get(e, t), n && (!r || Array.isArray(n) ? r = Y.access(e, t, S.makeArray(n)) : r.push(n)), r || []
- },
- dequeue: function (e, t) {
- t = t || "fx";
- var n = S.queue(e, t),
- r = n.length,
- i = n.shift(),
- o = S._queueHooks(e, t);
- "inprogress" === i && (i = n.shift(), r--), i && ("fx" === t && n.unshift("inprogress"), delete o.stop, i.call(e, function () {
- S.dequeue(e, t)
- }, o)), !r && o && o.empty.fire()
- },
- _queueHooks: function (e, t) {
- var n = t + "queueHooks";
- return Y.get(e, n) || Y.access(e, n, {
- empty: S.Callbacks("once memory").add(function () {
- Y.remove(e, [t + "queue", n])
- })
- })
- }
- }), S.fn.extend({
- queue: function (t, n) {
- var e = 2;
- return "string" != typeof t && (n = t, t = "fx", e--), arguments.length < e ? S.queue(this[0], t) : void 0 === n ? this : this.each(function () {
- var e = S.queue(this, t, n);
- S._queueHooks(this, t), "fx" === t && "inprogress" !== e[0] && S.dequeue(this, t)
- })
- },
- dequeue: function (e) {
- return this.each(function () {
- S.dequeue(this, e)
- })
- },
- clearQueue: function (e) {
- return this.queue(e || "fx", [])
- },
- promise: function (e, t) {
- var n, r = 1,
- i = S.Deferred(),
- o = this,
- a = this.length,
- s = function () {
- --r || i.resolveWith(o, [o])
- };
- "string" != typeof e && (t = e, e = void 0), e = e || "fx";
- while (a--)(n = Y.get(o[a], e + "queueHooks")) && n.empty && (r++, n.empty.add(s));
- return s(), i.promise(t)
- }
- });
- var ee = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
- te = new RegExp("^(?:([+-])=|)(" + ee + ")([a-z%]*)$", "i"),
- ne = ["Top", "Right", "Bottom", "Left"],
- re = E.documentElement,
- ie = function (e) {
- return S.contains(e.ownerDocument, e)
- },
- oe = {
- composed: !0
- };
- re.getRootNode && (ie = function (e) {
- return S.contains(e.ownerDocument, e) || e.getRootNode(oe) === e.ownerDocument
- });
- var ae = function (e, t) {
- return "none" === (e = t || e).style.display || "" === e.style.display && ie(e) && "none" === S.css(e, "display")
- };
-
- function se(e, t, n, r) {
- var i, o, a = 20,
- s = r ? function () {
- return r.cur()
- } : function () {
- return S.css(e, t, "")
- },
- u = s(),
- l = n && n[3] || (S.cssNumber[t] ? "" : "px"),
- c = e.nodeType && (S.cssNumber[t] || "px" !== l && +u) && te.exec(S.css(e, t));
- if (c && c[3] !== l) {
- u /= 2, l = l || c[3], c = +u || 1;
- while (a--) S.style(e, t, c + l), (1 - o) * (1 - (o = s() / u || .5)) <= 0 && (a = 0), c /= o;
- c *= 2, S.style(e, t, c + l), n = n || []
- }
- return n && (c = +c || +u || 0, i = n[1] ? c + (n[1] + 1) * n[2] : +n[2], r && (r.unit = l, r.start = c, r.end = i)), i
- }
- var ue = {};
-
- function le(e, t) {
- for (var n, r, i, o, a, s, u, l = [], c = 0, f = e.length; c < f; c++)(r = e[c]).style && (n = r.style.display, t ? ("none" === n && (l[c] = Y.get(r, "display") || null, l[c] || (r.style.display = "")), "" === r.style.display && ae(r) && (l[c] = (u = a = o = void 0, a = (i = r).ownerDocument, s = i.nodeName, (u = ue[s]) || (o = a.body.appendChild(a.createElement(s)), u = S.css(o, "display"), o.parentNode.removeChild(o), "none" === u && (u = "block"), ue[s] = u)))) : "none" !== n && (l[c] = "none", Y.set(r, "display", n)));
- for (c = 0; c < f; c++) null != l[c] && (e[c].style.display = l[c]);
- return e
- }
- S.fn.extend({
- show: function () {
- return le(this, !0)
- },
- hide: function () {
- return le(this)
- },
- toggle: function (e) {
- return "boolean" == typeof e ? e ? this.show() : this.hide() : this.each(function () {
- ae(this) ? S(this).show() : S(this).hide()
- })
- }
- });
- var ce, fe, pe = /^(?:checkbox|radio)$/i,
- de = /<([a-z][^\/\0>\x20\t\r\n\f]*)/i,
- he = /^$|^module$|\/(?:java|ecma)script/i;
- ce = E.createDocumentFragment().appendChild(E.createElement("div")), (fe = E.createElement("input")).setAttribute("type", "radio"), fe.setAttribute("checked", "checked"), fe.setAttribute("name", "t"), ce.appendChild(fe), y.checkClone = ce.cloneNode(!0).cloneNode(!0).lastChild.checked, ce.innerHTML = "
", y.noCloneChecked = !!ce.cloneNode(!0).lastChild.defaultValue, ce.innerHTML = "
", y.option = !!ce.lastChild;
- var ge = {
- thead: [1, "
"],
- col: [2, "
"],
- tr: [2, "
"],
- td: [3, "
"],
- _default: [0, "", ""]
- };
-
- function ve(e, t) {
- var n;
- return n = "undefined" != typeof e.getElementsByTagName ? e.getElementsByTagName(t || "*") : "undefined" != typeof e.querySelectorAll ? e.querySelectorAll(t || "*") : [], void 0 === t || t && A(e, t) ? S.merge([e], n) : n
- }
-
- function ye(e, t) {
- for (var n = 0, r = e.length; n < r; n++) Y.set(e[n], "globalEval", !t || Y.get(t[n], "globalEval"))
- }
- ge.tbody = ge.tfoot = ge.colgroup = ge.caption = ge.thead, ge.th = ge.td, y.option || (ge.optgroup = ge.option = [1, "
"]);
- var me = /<|?\w+;/;
-
- function xe(e, t, n, r, i) {
- for (var o, a, s, u, l, c, f = t.createDocumentFragment(), p = [], d = 0, h = e.length; d < h; d++)
- if ((o = e[d]) || 0 === o)
- if ("object" === w(o)) S.merge(p, o.nodeType ? [o] : o);
- else if (me.test(o)) {
- a = a || f.appendChild(t.createElement("div")), s = (de.exec(o) || ["", ""])[1].toLowerCase(), u = ge[s] || ge._default, a.innerHTML = u[1] + S.htmlPrefilter(o) + u[2], c = u[0];
- while (c--) a = a.lastChild;
- S.merge(p, a.childNodes), (a = f.firstChild).textContent = ""
- } else p.push(t.createTextNode(o));
- f.textContent = "", d = 0;
- while (o = p[d++])
- if (r && -1 < S.inArray(o, r)) i && i.push(o);
- else if (l = ie(o), a = ve(f.appendChild(o), "script"), l && ye(a), n) {
- c = 0;
- while (o = a[c++]) he.test(o.type || "") && n.push(o)
- }
- return f
- }
- var be = /^key/,
- we = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
- Te = /^([^.]*)(?:\.(.+)|)/;
-
- function Ce() {
- return !0
- }
-
- function Ee() {
- return !1
- }
-
- function Se(e, t) {
- return e === function () {
- try {
- return E.activeElement
- } catch (e) {}
- }() == ("focus" === t)
- }
-
- function ke(e, t, n, r, i, o) {
- var a, s;
- if ("object" == typeof t) {
- for (s in "string" != typeof n && (r = r || n, n = void 0), t) ke(e, s, n, r, t[s], o);
- return e
- }
- if (null == r && null == i ? (i = n, r = n = void 0) : null == i && ("string" == typeof n ? (i = r, r = void 0) : (i = r, r = n, n = void 0)), !1 === i) i = Ee;
- else if (!i) return e;
- return 1 === o && (a = i, (i = function (e) {
- return S().off(e), a.apply(this, arguments)
- }).guid = a.guid || (a.guid = S.guid++)), e.each(function () {
- S.event.add(this, t, i, r, n)
- })
- }
-
- function Ae(e, i, o) {
- o ? (Y.set(e, i, !1), S.event.add(e, i, {
- namespace: !1,
- handler: function (e) {
- var t, n, r = Y.get(this, i);
- if (1 & e.isTrigger && this[i]) {
- if (r.length)(S.event.special[i] || {}).delegateType && e.stopPropagation();
- else if (r = s.call(arguments), Y.set(this, i, r), t = o(this, i), this[i](), r !== (n = Y.get(this, i)) || t ? Y.set(this, i, !1) : n = {}, r !== n) return e.stopImmediatePropagation(), e.preventDefault(), n.value
- } else r.length && (Y.set(this, i, {
- value: S.event.trigger(S.extend(r[0], S.Event.prototype), r.slice(1), this)
- }), e.stopImmediatePropagation())
- }
- })) : void 0 === Y.get(e, i) && S.event.add(e, i, Ce)
- }
- S.event = {
- global: {},
- add: function (t, e, n, r, i) {
- var o, a, s, u, l, c, f, p, d, h, g, v = Y.get(t);
- if (V(t)) {
- n.handler && (n = (o = n).handler, i = o.selector), i && S.find.matchesSelector(re, i), n.guid || (n.guid = S.guid++), (u = v.events) || (u = v.events = Object.create(null)), (a = v.handle) || (a = v.handle = function (e) {
- return "undefined" != typeof S && S.event.triggered !== e.type ? S.event.dispatch.apply(t, arguments) : void 0
- }), l = (e = (e || "").match(P) || [""]).length;
- while (l--) d = g = (s = Te.exec(e[l]) || [])[1], h = (s[2] || "").split(".").sort(), d && (f = S.event.special[d] || {}, d = (i ? f.delegateType : f.bindType) || d, f = S.event.special[d] || {}, c = S.extend({
- type: d,
- origType: g,
- data: r,
- handler: n,
- guid: n.guid,
- selector: i,
- needsContext: i && S.expr.match.needsContext.test(i),
- namespace: h.join(".")
- }, o), (p = u[d]) || ((p = u[d] = []).delegateCount = 0, f.setup && !1 !== f.setup.call(t, r, h, a) || t.addEventListener && t.addEventListener(d, a)), f.add && (f.add.call(t, c), c.handler.guid || (c.handler.guid = n.guid)), i ? p.splice(p.delegateCount++, 0, c) : p.push(c), S.event.global[d] = !0)
- }
- },
- remove: function (e, t, n, r, i) {
- var o, a, s, u, l, c, f, p, d, h, g, v = Y.hasData(e) && Y.get(e);
- if (v && (u = v.events)) {
- l = (t = (t || "").match(P) || [""]).length;
- while (l--)
- if (d = g = (s = Te.exec(t[l]) || [])[1], h = (s[2] || "").split(".").sort(), d) {
- f = S.event.special[d] || {}, p = u[d = (r ? f.delegateType : f.bindType) || d] || [], s = s[2] && new RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)"), a = o = p.length;
- while (o--) c = p[o], !i && g !== c.origType || n && n.guid !== c.guid || s && !s.test(c.namespace) || r && r !== c.selector && ("**" !== r || !c.selector) || (p.splice(o, 1), c.selector && p.delegateCount--, f.remove && f.remove.call(e, c));
- a && !p.length && (f.teardown && !1 !== f.teardown.call(e, h, v.handle) || S.removeEvent(e, d, v.handle), delete u[d])
- } else
- for (d in u) S.event.remove(e, d + t[l], n, r, !0);
- S.isEmptyObject(u) && Y.remove(e, "handle events")
- }
- },
- dispatch: function (e) {
- var t, n, r, i, o, a, s = new Array(arguments.length),
- u = S.event.fix(e),
- l = (Y.get(this, "events") || Object.create(null))[u.type] || [],
- c = S.event.special[u.type] || {};
- for (s[0] = u, t = 1; t < arguments.length; t++) s[t] = arguments[t];
- if (u.delegateTarget = this, !c.preDispatch || !1 !== c.preDispatch.call(this, u)) {
- a = S.event.handlers.call(this, u, l), t = 0;
- while ((i = a[t++]) && !u.isPropagationStopped()) {
- u.currentTarget = i.elem, n = 0;
- while ((o = i.handlers[n++]) && !u.isImmediatePropagationStopped()) u.rnamespace && !1 !== o.namespace && !u.rnamespace.test(o.namespace) || (u.handleObj = o, u.data = o.data, void 0 !== (r = ((S.event.special[o.origType] || {}).handle || o.handler).apply(i.elem, s)) && !1 === (u.result = r) && (u.preventDefault(), u.stopPropagation()))
- }
- return c.postDispatch && c.postDispatch.call(this, u), u.result
- }
- },
- handlers: function (e, t) {
- var n, r, i, o, a, s = [],
- u = t.delegateCount,
- l = e.target;
- if (u && l.nodeType && !("click" === e.type && 1 <= e.button))
- for (; l !== this; l = l.parentNode || this)
- if (1 === l.nodeType && ("click" !== e.type || !0 !== l.disabled)) {
- for (o = [], a = {}, n = 0; n < u; n++) void 0 === a[i = (r = t[n]).selector + " "] && (a[i] = r.needsContext ? -1 < S(i, this).index(l) : S.find(i, this, null, [l]).length), a[i] && o.push(r);
- o.length && s.push({
- elem: l,
- handlers: o
- })
- } return l = this, u < t.length && s.push({
- elem: l,
- handlers: t.slice(u)
- }), s
- },
- addProp: function (t, e) {
- Object.defineProperty(S.Event.prototype, t, {
- enumerable: !0,
- configurable: !0,
- get: m(e) ? function () {
- if (this.originalEvent) return e(this.originalEvent)
- } : function () {
- if (this.originalEvent) return this.originalEvent[t]
- },
- set: function (e) {
- Object.defineProperty(this, t, {
- enumerable: !0,
- configurable: !0,
- writable: !0,
- value: e
- })
- }
- })
- },
- fix: function (e) {
- return e[S.expando] ? e : new S.Event(e)
- },
- special: {
- load: {
- noBubble: !0
- },
- click: {
- setup: function (e) {
- var t = this || e;
- return pe.test(t.type) && t.click && A(t, "input") && Ae(t, "click", Ce), !1
- },
- trigger: function (e) {
- var t = this || e;
- return pe.test(t.type) && t.click && A(t, "input") && Ae(t, "click"), !0
- },
- _default: function (e) {
- var t = e.target;
- return pe.test(t.type) && t.click && A(t, "input") && Y.get(t, "click") || A(t, "a")
- }
- },
- beforeunload: {
- postDispatch: function (e) {
- void 0 !== e.result && e.originalEvent && (e.originalEvent.returnValue = e.result)
- }
- }
- }
- }, S.removeEvent = function (e, t, n) {
- e.removeEventListener && e.removeEventListener(t, n)
- }, S.Event = function (e, t) {
- if (!(this instanceof S.Event)) return new S.Event(e, t);
- e && e.type ? (this.originalEvent = e, this.type = e.type, this.isDefaultPrevented = e.defaultPrevented || void 0 === e.defaultPrevented && !1 === e.returnValue ? Ce : Ee, this.target = e.target && 3 === e.target.nodeType ? e.target.parentNode : e.target, this.currentTarget = e.currentTarget, this.relatedTarget = e.relatedTarget) : this.type = e, t && S.extend(this, t), this.timeStamp = e && e.timeStamp || Date.now(), this[S.expando] = !0
- }, S.Event.prototype = {
- constructor: S.Event,
- isDefaultPrevented: Ee,
- isPropagationStopped: Ee,
- isImmediatePropagationStopped: Ee,
- isSimulated: !1,
- preventDefault: function () {
- var e = this.originalEvent;
- this.isDefaultPrevented = Ce, e && !this.isSimulated && e.preventDefault()
- },
- stopPropagation: function () {
- var e = this.originalEvent;
- this.isPropagationStopped = Ce, e && !this.isSimulated && e.stopPropagation()
- },
- stopImmediatePropagation: function () {
- var e = this.originalEvent;
- this.isImmediatePropagationStopped = Ce, e && !this.isSimulated && e.stopImmediatePropagation(), this.stopPropagation()
- }
- }, S.each({
- altKey: !0,
- bubbles: !0,
- cancelable: !0,
- changedTouches: !0,
- ctrlKey: !0,
- detail: !0,
- eventPhase: !0,
- metaKey: !0,
- pageX: !0,
- pageY: !0,
- shiftKey: !0,
- view: !0,
- "char": !0,
- code: !0,
- charCode: !0,
- key: !0,
- keyCode: !0,
- button: !0,
- buttons: !0,
- clientX: !0,
- clientY: !0,
- offsetX: !0,
- offsetY: !0,
- pointerId: !0,
- pointerType: !0,
- screenX: !0,
- screenY: !0,
- targetTouches: !0,
- toElement: !0,
- touches: !0,
- which: function (e) {
- var t = e.button;
- return null == e.which && be.test(e.type) ? null != e.charCode ? e.charCode : e.keyCode : !e.which && void 0 !== t && we.test(e.type) ? 1 & t ? 1 : 2 & t ? 3 : 4 & t ? 2 : 0 : e.which
- }
- }, S.event.addProp), S.each({
- focus: "focusin",
- blur: "focusout"
- }, function (e, t) {
- S.event.special[e] = {
- setup: function () {
- return Ae(this, e, Se), !1
- },
- trigger: function () {
- return Ae(this, e), !0
- },
- delegateType: t
- }
- }), S.each({
- mouseenter: "mouseover",
- mouseleave: "mouseout",
- pointerenter: "pointerover",
- pointerleave: "pointerout"
- }, function (e, i) {
- S.event.special[e] = {
- delegateType: i,
- bindType: i,
- handle: function (e) {
- var t, n = e.relatedTarget,
- r = e.handleObj;
- return n && (n === this || S.contains(this, n)) || (e.type = r.origType, t = r.handler.apply(this, arguments), e.type = i), t
- }
- }
- }), S.fn.extend({
- on: function (e, t, n, r) {
- return ke(this, e, t, n, r)
- },
- one: function (e, t, n, r) {
- return ke(this, e, t, n, r, 1)
- },
- off: function (e, t, n) {
- var r, i;
- if (e && e.preventDefault && e.handleObj) return r = e.handleObj, S(e.delegateTarget).off(r.namespace ? r.origType + "." + r.namespace : r.origType, r.selector, r.handler), this;
- if ("object" == typeof e) {
- for (i in e) this.off(i, t, e[i]);
- return this
- }
- return !1 !== t && "function" != typeof t || (n = t, t = void 0), !1 === n && (n = Ee), this.each(function () {
- S.event.remove(this, e, n, t)
- })
- }
- });
- var Ne = /
- {% endif %}
-
Directory
-
-
-
-
-
-
-