Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
×CloseIniciar sesión
Inicia sesión con Facebook
Inicia sesión con Google
Iniciar sesión con Apple
o
Correo electrónico
Contraseña
Recordarme en este equipo
o restablece la contraseña
Introduce la dirección de correo electrónico con la que te registraste y te enviaremos un enlace para restablecer la contraseña.
¿Necesitas una cuenta? Haz clic aquí para registrarte
Iniciar sesiónRegístrate
Iniciar sesión
Registrarse
más
ofertas de empleo
acerca de
Prensa
Blog
Personas
Publicaciones
Términos
Privacidad
Derechos de autor
¡Tenemos vacantes!
centro de ayuda
menos
Descargar PDF gratis
Descargar PDF gratis
Descargar PDF gratis
Descargar PDF gratis
La magia de las velas
La magia de las velas.
por Felipe M.
La Magia de las Velas Aunque una simple vista parezca un frívolo producto decorativo de moda, las velas por siglos, han arrojado una luz en el progreso del hombre. Bien utilizados logran limpiar ambientes y movilizar energías hacia los distintos aspectos de nuestra vida: trabajo, amor, salud y espiritualidad o fuerza interior. En las velas todo es mágico, sólo con encenderlas ya nos sentimos en un momento especial, creando un ambiente especialmente romántico y misterioso, para iniciar una ceremonia o un ritual. La vela que se enciende para la meditación y la magia, es una valiosa herramienta para cualquier bruja, mago, ocultista o hechicero. La luz de la vela es hipnótica, nos ayuda a concentrar nuestra atención en la llama, o en las gotas de cera fundida que caen o chorrean por la vela, o en las imágenes que se forman. En las velas perfumadas, se liberan aromas que nos rodean de una atmósfera de misticismo. El secreto de su poder está en combinar cuidadosamente todos los elementos que interactúan para activar ciclos, porque al ser utilizado casualmente mueven fuerzas que disparadas sin dirección pueden no resultar lo esperado.
Ver PDF completoDescargar PDF
PDF relacionados gratuitos
El poder de las velas, el café y el tabaco.
luis mosquera
Descargar PDF GratisVer PDF
PDF gratis
Ópera a la luz de las velas
Francisco Parralejo Masa
2009, Audioclásica
Descargar PDF GratisVer PDF
PDF gratis
Velas y veladoras
alberta bardomiano
velas y veladoras
Descargar PDF GratisVer PDF
PDF gratis
LA VELOCIDAD DE LA LUZ
Marta Noemí Rosa Casale
2019, La velocidad de la luz
Historias de migrantes: vivir en los márgenes. Basada en experiencias personales de sus actrices, La velocidad de la luz surgió como resultado de un taller de teatro para personas mayores-casi exclusivamente mujeres de entre setenta y ochenta años-, dictado en la Villa 31 de la Ciudad de Buenos Aires (hoy, Barrio 31) por Marco Canale, dentro del programa de Curas Villeros. Se estrenó en el FIBA, teniendo una excelente repercusión, debido a la gran cantidad de público deseoso de participar de la experiencia de cuatro horas de duración que incluía un recorrido por el laberíntico Barrio 31, un terreno desconocido para la mayoría de los espectadores. El espectáculo comprendía, además, una visita a la casa de algunas de las integrantes del elenco, en la cual se evocaban episodios significativos de su vida; una representación teatral basada en las historias personales las integrantes del taller y un homenaje al Padre Mugica (1930-1974), íntimamente ligado al lugar, en el que, por otra parte, reposan sus restos. Por tratarse de una obra que modifica el entorno en el que se desarrolla, puede decirse que La velocidad de la luz es un ejemplo de arte contextual, es decir, de un arte que elimina las barreras de la obra con su público, interactuando con éste e involucrándose con la realidad en la que se instala y los problemas sociales que la aquejan. Es decir, de un teatro político.
Download Free PDFView PDF
Free PDF
La Magia de Lucas
Carlos Mesa
Download Free PDFView PDF
Free PDF
Rituales de magia blanca
Israel Vázquez García
Download Free PDFView PDF
Free PDF
La Magia Celeste
miguel corrales
el poder de la escencia espiritual
Download Free PDFView PDF
Free PDF
El brillo de las luciernagas
Beatriz c
Download Free PDFView PDF
Free PDF
El poder mágico que consuela de la vida
Manuel Angel Vázquez Medel
2021, Anestesia. Revista de Literatura.
Selección de tres poemas de Manuel Ángel Vázquez Medel en la revista mexicana "Anestesia": "Las justas", "Elegía a Ayari Lüders" y "Principio Esperanza".
Download Free PDFView PDF
Free PDF
Patrones de Velas Japonesas
Yennys Trujillo
Download Free PDFView PDF
Free PDF
See Full PDFDownload PDF
Cargando vista previa
Lo sentimos, no hay vista previa disponible. Puedes hacer clic en el botón de arriba para descargar la publicación.
FREE RELATED PAPERS
Review of the 1st Working Day on Legal Culture
David Martínez Zorrilla
2015, IDP Revista de Internet Derecho y Política
Download Free PDFView PDF
Free PDF
Climate-convection feedbacks: Some further issues
Alan Betts
1998
Download Free PDFView PDF
Free PDF
Private and public costs and benefits of implementing a quality-based milk payment system in Kenya
Asaah Ndambi
2018
Download Free PDFView PDF
Free PDF
Satellitsporing af marsvin i danske og tilstødende farvande
Geneviève Desportes
2004
Download Free PDFView PDF
Free PDF
Prediction of 'highly skin smear positive' cases among MB leprosy patients using clinical parameters
Doc LeMaster
2001, Leprosy review
Although 'highly skin smear positive' MB leprosy cases are known to be at high risk of relapse after release from treatment, and have been recommended to receive 'prolonged duration' MDT, government field-based control programmes without skin smear facilities have no simple alternative method to detect such cases. This study reports a significant prevalence of 'highly smear positive' cases amongst 2374 new multibacillary cases recently surveyed by skin smears in Nepal, and retrospectively analyses 555 newly detected, previously untreated BL and LL cases to identify clinical and laboratory parameters that may be associated with a 'highly positive skin smear'. While some parameters showed high sensitivity in predicting 'highly positive smear' status, none showed both high sensitivity and high specificity simultaneously.
Download Free PDFView PDF
Free PDF
Neoliberal Impression Management
Jeremiah Morelock
The Society of the Selfie: Social Media and the Crisis of Liberal Democracy
This chapter discusses the nexus between digital networks and neoliberal transformations since the 1980s. We describe how on social media, people orient around a variety of metrics in order to build and display their ‘human capital’, projecting their preferred electronic doubles of themselves in order to gain desired recognition from others, and in many cases to network and showcase a ‘professional’ identity directly in the interests of career advancement. We discuss this in light of a theory of ‘neoliberal impression management’, which we introduce in reference to the ideas of Erich Fromm, Erving Goffman, and Michel Foucault. In our theory of neoliberal impression management, a person forges a spectacular self through which their actions and interactions are displayed in ‘public’ view. In doing this, they also amass publicly viewable metrics (likes, shares, followers, etc.) that suggest an ‘objective’ value. This cultural development moves toward self-centeredness, narcissism, and ...
Download Free PDFView PDF
Free PDF
Eğitim Yöneticisi 21. yy. Becerileri Ölçeğinin Geliştirilmesi: Geçerlik ve Güvenirlik Çalışması
Süheyla Bozkurt
Kastamonu Eğitim Dergisi
Download Free PDFView PDF
Free PDF
Impacts of chemical reaction on MHD double diffusive flow with suction/blowing and slip
Dr.A.K. Abdul Hakeem
2018, Journal of Physics: Conference Series
Download Free PDFView PDF
Free PDF
Relatório Final do Programa de Gestão do Patrimônio Arqueológico do Complexo Eólico Ventos de Santo Antero
Adriana Amorim
Download Free PDFView PDF
Free PDF
Development of a mechanism that minimize the wear of ultralights tires
Pedro Romio
2018, Product Management & Development
Download Free PDFView PDF
Free PDF
Synthesis of Some Selectively N-Protected (1S,2S)-p-Nitrophenylserinol–Based Diamino-1,3-dioxanes and Tripodands
carmen sacalis
2015
Download Free PDFView PDF
Free PDF
Analisis Pusat Pertumbuhan dan Autokorelasi Spasial di Kalimantan: Studi Empiris di 55 Kabupaten/Kota, 2000–2012
Maria Christina Yuli Pratiwi
2016, Jurnal Ekonomi dan Pembangunan Indonesia
Analysis of Growth Poles and Spatial Autocorrelation in Kalimantan: An Empirical Study of 55 Districts, 2000–2012The paper identifies which districts in Kalimantan that become the growth poles and whether there has been spatial autocorrelation in 55 districts during 2000–2012. This study also explores which economic sectors will be leading sectors. The social-economic data were collected for 55 districts using quantitative methods, in particular: typology of Regent/City, spatial autocorrelation, overlay analysis, and structural transformation. The study finds: (1) there are 4 cities as the growth pole; (2) the economics growth concentration concentrated geographically in the eastern and western; (3) the mining sector is a leading and competitive sector; and (4) structural transformation does not occur in all districts.Keywords: Growth Pole; Typology of Regent/City; Spatial Autocorrelation (Moran’s I and G Statistics); Overlay Analysis; Structural Transformation AbstrakPenelitian ini...
Download Free PDFView PDF
Free PDF
Human Genome and The Beginning of Human Life
CB Kusmaryanto
2018
Pertanyaan mengenai kapan manusia mulai hidup merupakan pertanyaan yang sudah sangat kuno dan belum bisa dijawab secara memuaskan. Pertanyaan itu baru bisa dijawab secara meyakinkan pada dekade terakhir ini oleh karena perkembangan ilmu biologi, khususnya genetika dan embriologi manusia. Dengan selesainya program Human Genome Project, sekarang kita sudah bisa mengetahui satuan gen manusia beserta fungsinya. Manusia mempunyai sekitar 40.000 gen yang berbeda dengan makhluk hidup lain dan yang bersama-sama membentuk hidup manusia. Kepenuhan kepemilikan gen manusia yang lengkap dalam 46 kromosom itu terjadi dalam pembuahan dan inilah yang menandai permulaan hidup manusia. Oleh karena itu, secara biologis tiada keraguan bahwa hidup manusia itu mulai pada saat selesainya proses pembuahan ovum oleh sperma.
Download Free PDFView PDF
Free PDF
The Factors of Complex Shopping Mall Influencing Customer Satisfaction in Korea
Seong Soo Cha
2014, Journal of Channel and Retailing
Download Free PDFView PDF
Free PDF
MR and MRS Characteristics of Intraventricular Meningioma
Nada Vuckovic
2009, Journal of Neuroimaging
Download Free PDFView PDF
Free PDF
Citations
Vikki Gaikwad
2023, BookLeaf Publication
It is a rescue mission I hesitantly tried to initiate. The words started abandoning me as I endeavored to sabotage our relationship by avoiding them. I stopped talking to the words in my silence.
Download Free PDFView PDF
Free PDF
Raw bovine milk improves gut responses to feeding relative to infant formula in preterm piglets
Per Sangild, Anne Kvistgaard, Yanqi Li
2013, American Journal of Physiology-Gastrointestinal and Liver Physiology
For preterm neonates, the quality of the first milk is crucial for intestinal maturation and resistance to necrotizing enterocolitis (NEC). Among other factors, milk quality is determined by the stage of lactation and processing. We hypothesized that unprocessed mature bovine milk (BM; raw bovine milk) would have less bioactivity than corresponding bovine colostrum (BC) in a preterm pig model, but have improved bioactivity relative to its homogenized, pasteurized, spray-dried equivalent, whole milk powder (WMP), or a bovine milk protein-based infant formula (IF). For 5 days, newborn preterm pigs received parenteral and enteral nutrition consisting of IF ( n = 13), BM ( n = 13), or BC ( n = 14). In a second study, WMP ( n = 15) was compared with IF ( n = 10) and BM ( n = 9). Compared with pigs fed IF, pigs that were fed BM had significantly improved intestinal structure (mucosal weight, villus height) and function (increased nutrient absorption and enzyme activities, decreased gut pe...
Download Free PDFView PDF
Free PDF
Implicit Methods for Equilibrium Problems on Hadamard Manifolds
muhammad fakhruddin noor
2012, Journal of Applied Mathematics
We use the auxiliary principle technique to suggest and analyze an implicit method for solving the equilibrium problems on Hadamard manifolds. The convergence of this new implicit method requires only the speudomonotonicity, which is a weaker condition than monotonicity. Some special cases are also considered.
Download Free PDFView PDF
Free PDF
(2022) Is legal cognitivism a case of bullshit?
Héctor A . Morales-Zúñiga
2022, Objectivity in Jurisprudence, Legal Interpretation and Practical Reasoning. Cheltenham: Edward Elgar Publishing (Villa-Rosas & Fabra-Zamora eds.)
Download Free PDFView PDF
Free PDF
Sexually Transmitted Diseases in Asia and the Pacific, Review by Jacki Mein
Tim Brown
1998, Australian and New Zealand Journal of Public Health
Download Free PDFView PDF
Free PDF
Functional Role of Annexins in Zebrafish Caudal Fin Regeneration – A Gene Knockdown Approach in Regenerating Tissue
Mohammed Idris
2018
Regeneration is an adaptive phenomenon with wide biological implications spread heterogeneously in almost all the organism including human beings. The ability of regeneration varies from species to species for its impediment. Epimorphic regeneration of zebrafish caudal fin tissue is most widely studied regeneration mechanism for its discrete and rapid regenerative capability. Several genes/proteins were found to be associated with zebrafish caudal fin tissue regeneration. Here, we have evaluated the functional role ofAnnexin 2aand2bgenes in adult zebrafish caudal fin tissue undergoing regeneration using a novel CRSISPR-Cas9 gene knock down approach. Knock down of both the genes individually elicited in decelerated regeneration and down regulation of target genes and its partner genes/proteins such as ANXA1a, ANXA5b and ANXA13. This study validates
a novel gene targeting approach and the possible role of annexin in regeneration mechanism.
Download Free PDFView PDF
Free PDF
Migración entre iones inducida por láser y el efecto de diferentes funcionalizaciones largas de haluro de alquilamonio en nanopartículas coloidales CH3NH3Pb(BrxI1−x)3
Mohamed Adnan
2020, Ciencias de Superficies Aplicadas
Descargar PDF GratisVer PDF
PDF gratis
Efecto del plomo sobre la concentración de metalotioneína en bacterias resistentes al plomo Bacillus cereus aisladas de efluentes industriales
geetha bali
2011, REVISTA AFRICANA DE BIOTECNOLOGÍA
Descargar PDF GratisVer PDF
PDF gratis
Comunicación de recuperación de desastres en la era digital: las redes sociales y la inundación del sur de Luisiana de 2016
Clara Knox
2020, Análisis de Riesgos
Descargar PDF GratisVer PDF
PDF gratis
Perspectiva poscolonial sobre el discurso de la "Europa del poder normativo" en las relaciones entre África y la UE
Gifawosen Markos
2021
Este artículo intenta examinar críticamente el concepto de 'potencia normativa europea' y su papel en (re)producir la relación de poder dominante entre la UE y las naciones africanas. Para analizar la tesis del poder normativo y sus implicaciones poscoloniales para África, este artículo presenta el Acuerdo de Asociación de Cotonú (el acuerdo de cooperación de la UE con países de África, el Caribe y el Pacífico), que incluía cláusulas normativas estrictas y condicionalidades. El artículo sostiene que la metanarrativa de la NPE y las cláusulas normativas y condicionalidades del Acuerdo de Asociación de Cotonú están reforzando las relaciones de poder desiguales que resultan del dominio colonial en las relaciones africanas de la UE a través de la práctica del orientalismo. Además, revela que esta metanarrativa produce y reproduce la representación de los africanos como 'inferiores' y 'deficiente' que debe ser redimido con la ayuda del 'superior' y 'capaz' Europeos.
Descargar PDF GratisVer PDF
PDF gratis
See Full PDFDownload PDF
Acerca de
Prensa
Blog
Personas
Publicaciones
Temas
Ofertas de empleo
¡Tenemos vacantes!
Centro de ayuda
Encuentra nuevas publicaciones de investigación en:
Física
Química
Biología
Ciencias de la Salud
Ecología
Ciencias de la Tierra
Ciencia cognitiva
Matemáticas
Ciencias de la Computación
Términos
Privacidad
Derechos de autor
Academia ©2024
Texto original
Valora esta traducción
Tu opinión servirá para ayudar a mejorar el Traductor de Google
of 20
@charset "utf-8";
.ConfirmationBanner-ActionText-cls1-2KJp { }
.ConfirmationBanner-ActionText-cls2-3LVP { color: rgb(255, 255, 255); cursor: pointer; text-decoration: underline; }
.ConfirmationBanner-ActionText-cls2-3LVP:not(:last-of-type) { margin-right: 10px; }
.ConfirmationBanner-ActionText-cls2-3LVP:hover { color: rgb(255, 255, 255); }
@charset "utf-8";
.ConfirmationBanner-Banner-cls1-X944 { }
.ConfirmationBanner-Banner-cls2-3cpa { align-items: center; background: rgb(240, 173, 78); color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; display: flex; height: 40px; justify-content: center; }
@charset "utf-8";
.ConfirmationBanner-Message-cls1-2Oo1 { }
.ConfirmationBanner-Message-cls2-2rae { margin: 0px 10px; }
@charset "utf-8";
.Modal-CloseButton-cls1-1Gbk { }
.Modal-CloseButton-cls2-3tCU { color: rgb(119, 119, 119); cursor: pointer; position: absolute; top: 16px; right: 16px; background: none; border: none; padding: 0px; }
@charset "utf-8";
.Modal-ContentContainer-cls1-2w4N { }
.Modal-ContentContainer-cls2-1Iue { padding: 40px 24px; }
@charset "utf-8";
.qJTHM { user-select: none; color: rgb(32, 33, 36); direction: ltr; font-family: Roboto-Regular, arial, sans-serif; -webkit-font-smoothing: antialiased; font-weight: 400; margin: 0px; overflow: hidden; text-size-adjust: 100%; }
.ynRLnc { left: -9999px; position: absolute; top: -9999px; }
.L6cTce { display: none; }
.bltWBb { word-break: break-all; }
.hSRGPd { color: rgb(26, 115, 232); cursor: pointer; font-weight: 500; text-decoration: none; }
.Bz112c-W3lGp { height: 16px; width: 16px; }
.Bz112c-E3DyYd { height: 20px; width: 20px; }
.Bz112c-r9oPif { height: 24px; width: 24px; }
.Bz112c-uaxL4e { border-radius: 10px; }
.LgbsSe-Bz112c { display: block; }
.S9gUrf-YoZ4jf, .S9gUrf-YoZ4jf * { border: none; margin: 0px; padding: 0px; }
.fFW7wc-ibnC6b > .aZ2wEe > div { border-color: rgb(66, 133, 244); }
.P1ekSe-ZMv3u > div:nth-child(1) { background-color: rgb(26, 115, 232) !important; }
.P1ekSe-ZMv3u > div:nth-child(2), .P1ekSe-ZMv3u > div:nth-child(3) { background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important; }
.haAclf { display: inline-block; }
.nsm7Bb-HzV7m-LgbsSe { border-radius: 4px; box-sizing: border-box; transition: background-color 0.218s ease 0s, border-color 0.218s ease 0s; user-select: none; appearance: none; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(218, 220, 224); color: rgb(60, 64, 67); cursor: pointer; font-family: "Google Sans", arial, sans-serif; font-size: 14px; height: 40px; letter-spacing: 0.25px; outline: none; overflow: hidden; padding: 0px 12px; position: relative; text-align: center; vertical-align: middle; white-space: nowrap; width: auto; }
@media screen and (-ms-high-contrast:active) {
.nsm7Bb-HzV7m-LgbsSe { border: 2px solid windowtext; color: windowtext; }
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe { font-size: 14px; height: 32px; letter-spacing: 0.25px; padding: 0px 10px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe { font-size: 11px; height: 20px; letter-spacing: 0.3px; padding: 0px 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe { padding: 0px; width: 40px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe { width: 32px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe { width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK { border-radius: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe { border-radius: 16px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe { border-radius: 10px; }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc { border: none; color: rgb(255, 255, 255); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc { background-color: rgb(26, 115, 232); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc { background-color: rgb(32, 33, 36); color: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 18px; margin-right: 8px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 14px; min-width: 14px; width: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 10px; min-width: 10px; width: 10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin-left: 8px; margin-right: -4px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 10px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 4px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-top-left-radius: 3px; border-bottom-left-radius: 3px; display: flex; justify-content: center; align-items: center; background-color: rgb(255, 255, 255); height: 36px; margin-left: -10px; margin-right: 12px; min-width: 36px; width: 36px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c, .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 28px; margin-left: -8px; margin-right: 10px; min-width: 28px; width: 28px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 16px; margin-left: -6px; margin-right: 8px; min-width: 16px;
width: 16px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 3px; margin-left: 2px; margin-right: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 8px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb { display: flex; align-items: center; flex-flow: row; justify-content: space-between; height: 100%; position: relative; width: 100%; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX { justify-content: center; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 1; font-family: "Google Sans", arial, sans-serif; font-weight: 500; overflow: hidden; text-overflow: ellipsis; vertical-align: top; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-weight: 300; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 0; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe { transition: background-color 0.218s ease 0s; inset: 0px; position: absolute; }
.nsm7Bb-HzV7m-LgbsSe:hover, .nsm7Bb-HzV7m-LgbsSe:focus { box-shadow: none; border-color: rgb(210, 227, 252); outline: none; }
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.04); }
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.1); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.24); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.32); }
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY { border-radius: 50%; display: flex; height: 20px; margin-left: -4px; margin-right: 8px; min-width: 20px; width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-family: Roboto; font-size: 12px; text-align: left; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf, .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS { overflow: hidden; text-overflow: ellipsis; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { display: flex; align-items: center; color: rgb(95, 99, 104); fill: rgb(95, 99, 104); font-size: 11px; font-weight: 400; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(232, 234, 237); fill: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c { height: 18px; margin: -3px -3px -3px 2px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 0px 3px 3px 0px; margin-left: 12px; margin-right: -10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus { border: none; outline: none; }
sentinel { }
@charset "utf-8";
@charset "utf-8";
#scribd_embedded_doc div.ff0 span { font-family: ff0, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
#scribd_embedded_doc div.ff1 span { font-family: ff1, "Trebuchet MS1", Helvetica, sans-serif; font-weight: bold; font-style: normal; }
#scribd_embedded_doc div.ff2 span { font-family: ff2, Arial, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
#scribd_embedded_doc div.ff3 span { font-family: ff3, Georgia1, Georgia, serif; font-weight: normal; font-style: normal; }
#scribd_embedded_doc div.ff4 span { font-family: ff4, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
#scribd_embedded_doc div.ff5 span { font-family: ff5, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
#scribd_embedded_doc div.ff6 span { font-family: ff6, "Trebuchet MS1", Helvetica, sans-serif; font-weight: normal; font-style: normal; }
#scribd_embedded_doc div.ff7 span { font-family: ff7, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
.ff0, .ff1, .ff2, .ff3, .ff4, .ff5, .ff6, .ff7 { display: none; }
@charset "utf-8";
body { font-size: 100%; width: 100%; margin: 0px; padding: 0px; border: none; }
div.outer_page { position: relative; display: block; font-size: 16px; margin: 10px 10px 20px; }
div.blurred_page { user-select: none; }
div.outer_page.book_view { display: inline-block; }
div#page_wrapper { width: 100%; }
div.page { left: 0px; position: relative; overflow: hidden; font-family: Helvetica, Times; top: 0px; line-height: 1; color: rgb(0, 0, 0); }
div.layer { position: absolute; left: 0px; top: 0px; width: 0px; height: 0px; }
div.inner_layer { position: relative; }
div.abstext { position: absolute; }
.absimg { position: absolute; border: none; }
span.ib { overflow: hidden; white-space: nowrap; display: inline-block; vertical-align: bottom; letter-spacing: 0px; }
div.page div { white-space: nowrap; }
div.scale_hack div.middle_layer { font-size: 15em; }
div.scale_hack div.inner_layer { transform: scale(0.06667); transform-origin: left top; }
span.nw { white-space: nowrap; position: static; }
span.jbr { width: 100%; display: inline-block; }
.inner_layer div { position: absolute; }
.inner_layer p { position: absolute; margin: 0px; padding: 0px; }
.inner_layer p.pj span span { line-height: 0px; }
.inner_layer p.pl span, .inner_layer p.pc span, .inner_layer p.pr span { line-height: 0px; }
.inner_layer p.pj { white-space: normal; text-align: justify; }
.inner_layer p.pl { text-align: left; }
.inner_layer p.pr { text-align: right; }
.inner_layer p.pc { text-align: center; }
.inner_layer div span, .inner_layer p span { position: relative; }
.inner_layer div, .inner_layer span { white-space: nowrap; }
div.outer_page_container { position: relative; }
div.newpage { white-space: nowrap; position: relative; top: 0px; left: 0px; text-rendering: auto; color: rgb(0, 0, 0); }
div.image_layer { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; }
div.image_layer .absimg { position: absolute; border: none; left: 0px; }
div.link_layer { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; }
div.text_layer div { white-space: nowrap; padding: 0px; margin: 0px; border: none; line-height: 1; }
div.text_layer span { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; }
span.g { position: absolute; border: none; left: 0px; }
.text_layer span.w { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; display: inline-block; }
.text_layer a.ll { position: static; display: inline; color: inherit; text-decoration: none; }
.text_layer span.l { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l1 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -1px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l2 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -2px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l3 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -3px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l4 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -4px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l5 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -5px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l6 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -6px; border: none; height:
1px; line-height: 1; display: inline; }
.text_layer span.l7 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -7px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l8 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -8px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l9 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -9px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l10 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -10px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l11 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -11px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.l12 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -12px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.w1 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 1px; display: inline-block; }
.text_layer span.w2 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 2px; display: inline-block; }
.text_layer span.w3 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 3px; display: inline-block; }
.text_layer span.w4 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 4px; display: inline-block; }
.text_layer span.w5 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 5px; display: inline-block; }
.text_layer span.w6 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 6px; display: inline-block; }
.text_layer span.w7 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 7px; display: inline-block; }
.text_layer span.w8 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 8px; display: inline-block; }
.text_layer span.w9 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 9px; display: inline-block; }
.text_layer span.w10 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 10px; display: inline-block; }
.text_layer span.w11 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 11px; display: inline-block; }
.text_layer span.w12 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 12px; display: inline-block; }
a.ll { display: block; position: absolute; }
div.text_layer { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; transform: scale(0.2); transform-origin: left top; }
span.a { position: absolute; border: none; left: 0px; }
@charset "utf-8";
.sign-in-with-apple-button { width: 100%; height: 52px; border-radius: 3px; border: 1px solid black; cursor: pointer; }
@charset "utf-8";
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEz0dL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEzQdL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEzwdL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEzMdL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEz8dL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEz4dL-vwnYh2eg.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOiCnqEu92Fr1Mu51QrEzAdL-vwnYg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2")
format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; src: local("Roboto Italic"), local("Roboto-Italic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc3CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc-CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc2CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc5CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc1CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc0CsTYl4BOQ3o.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("https://fonts.gstatic.com/s/roboto/v19/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxFIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxMIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxEIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxLIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxHIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxGIzIXKMnyrYk.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; src: local("Roboto Thin"), local("Roboto-Thin"), url("https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src: local("Roboto Black"), local("Roboto-Black"), url("https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.select2-container { margin: 0px; position: relative; display: inline-block; zoom: 1; vertical-align: middle; }
.select2-container, .select2-drop, .select2-search, .select2-search input { box-sizing: border-box; }
.select2-container .select2-choice { display: block; height: 26px; padding: 0px 0px 0px 8px; overflow: hidden; position: relative; border: 1px solid rgb(170, 170, 170); white-space: nowrap; line-height: 26px; color: rgb(68, 68, 68); text-decoration: none; border-radius: 4px; background-clip: padding-box; user-select: none; background-color: rgb(255, 255, 255); background-image: linear-gradient(rgb(255, 255, 255) 0%, rgb(238, 238, 238) 50%); }
.select2-container.select2-drop-above .select2-choice { border-bottom-color: rgb(170, 170, 170); border-radius: 0px 0px 4px 4px; background-image: linear-gradient(rgb(238, 238, 238) 0%, rgb(255, 255, 255) 90%); }
.select2-container.select2-allowclear .select2-choice .select2-chosen { margin-right: 42px; }
.select2-container .select2-choice > .select2-chosen { margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.select2-container .select2-choice abbr { display: none; width: 12px; height: 12px; position: absolute; right: 24px; top: 8px; font-size: 1px; text-decoration: none; border: 0px; background: url("/images/select2.png") right top no-repeat; cursor: pointer; outline: 0px; }
.select2-container.select2-allowclear .select2-choice abbr { display: inline-block; }
.select2-container .select2-choice abbr:hover { background-position: right -11px; cursor: pointer; }
.select2-drop-undermask { border: 0px; margin: 0px; padding: 0px; position: absolute; left: 0px; top: 0px; z-index: 9998; background-color: transparent; }
.select2-drop-mask { border: 0px; margin: 0px; padding: 0px; position: absolute; left: 0px; top: 0px; z-index: 9998; background-color: rgb(255, 255, 255); opacity: 0; }
.select2-drop { width: 100%; margin-top: -1px; position: absolute; z-index: 9999; top: 100%; background: rgb(255, 255, 255); color: rgb(0, 0, 0); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(170, 170, 170); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-image: initial; border-top-style: initial; border-top-color: initial; border-radius: 0px 0px 4px 4px; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 5px; }
.select2-drop-auto-width { border-top: 1px solid rgb(170, 170, 170); width: auto; }
.select2-drop-auto-width .select2-search { padding-top: 4px; }
.select2-drop.select2-drop-above { margin-top: 1px; border-top: 1px solid rgb(170, 170, 170); border-bottom: 0px; border-radius: 4px 4px 0px 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 5px; }
.select2-drop-active { border-right: 1px solid rgb(88, 151, 251); border-bottom: 1px solid rgb(88, 151, 251); border-left: 1px solid rgb(88, 151, 251); border-image: initial; border-top: none; }
.select2-drop.select2-drop-above.select2-drop-active { border-top: 1px solid rgb(88, 151, 251); }
.select2-container .select2-choice .select2-arrow { display: inline-block; width: 18px; height: 100%; position: absolute; right: 0px; top: 0px; border-left: 1px solid rgb(170, 170, 170); border-radius: 0px 4px 4px
0px; background: linear-gradient(rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%) rgb(204, 204, 204); }
.select2-container .select2-choice .select2-arrow b { display: block; width: 100%; height: 100%; background: url("/images/select2.png") 0px 1px no-repeat; }
.select2-search { display: inline-block; width: 100%; min-height: 26px; margin: 0px; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap; }
.select2-search input { width: 100%; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0px; outline: 0px; font-family: sans-serif; font-size: 1em; border: 1px solid rgb(170, 170, 170); border-radius: 0px; box-shadow: none; background: url("/images/select2.png") 100% -22px no-repeat, linear-gradient(rgb(255, 255, 255) 85%, rgb(238, 238, 238) 99%); height: auto !important; }
.select2-drop.select2-drop-above .select2-search input { margin-top: 4px; }
.select2-search input.select2-active { background: url("/images/select2-spinner.gif") 100% center no-repeat, linear-gradient(rgb(255, 255, 255) 85%, rgb(238, 238, 238) 99%); }
.select2-container-active .select2-choice, .select2-container-active .select2-choices { border: 1px solid rgb(88, 151, 251); outline: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }
.select2-dropdown-open .select2-choice { border-bottom-color: transparent; box-shadow: rgb(255, 255, 255) 0px 1px 0px inset; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: rgb(238, 238, 238); background-image: linear-gradient(rgb(255, 255, 255) 0%, rgb(238, 238, 238) 50%); }
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices { border-width: 1px; border-style: solid; border-color: transparent rgb(88, 151, 251) rgb(88, 151, 251); border-image: initial; background-image: linear-gradient(to top, rgb(255, 255, 255) 0%, rgb(238, 238, 238) 50%); }
.select2-dropdown-open .select2-choice .select2-arrow { background: transparent; border-left: none; filter: none; }
.select2-dropdown-open .select2-choice .select2-arrow b { background-position: -18px 1px; }
.select2-results { max-height: 200px; padding: 0px 0px 0px 4px; margin: 4px 4px 4px 0px; position: relative; overflow: hidden auto; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.select2-results ul.select2-result-sub { margin: 0px; padding-left: 0px; }
.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px; }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px; }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px; }
.select2-results li { list-style: none; display: list-item; background-image: none; }
.select2-results li.select2-result-with-children > .select2-result-label { font-weight: bold; }
.select2-results .select2-result-label { padding: 3px 7px 4px; margin: 0px; cursor: pointer; min-height: 1em; user-select: none; }
.select2-results .select2-highlighted { background: rgb(58, 159, 212); color: rgb(255, 255, 255); }
.select2-results li em { background: rgb(254, 255, 222); font-style: normal; }
.select2-results .select2-highlighted em { background: transparent; }
.select2-results .select2-highlighted ul { background: white; color: rgb(0, 0, 0); }
.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit { background: rgb(244, 244, 244); display: list-item; }
.select2-results .select2-disabled.select2-highlighted { color: rgb(102, 102, 102); background: rgb(244, 244, 244); display: list-item; cursor: default; }
.select2-results .select2-disabled { background: rgb(244, 244, 244); display: list-item; cursor: default; }
.select2-results .select2-selected { display: none; }
.select2-more-results.select2-active { background: url("/images/select2-spinner.gif") 100% center no-repeat rgb(244, 244, 244); }
.select2-more-results { background: rgb(244, 244, 244); display: list-item; }
.select2-container.select2-container-disabled .select2-choice { background-color: rgb(244, 244, 244); background-image: none; border: 1px solid rgb(221, 221, 221); cursor: default; }
.select2-container.select2-container-disabled .select2-choice .select2-arrow { background-color: rgb(244, 244, 244); background-image: none; border-left: 0px; }
.select2-container.select2-container-disabled .select2-choice abbr { display: none; }
.select2-container-multi .select2-choices { margin: 0px; padding: 0px; position: relative; border: 1px solid rgb(170, 170, 170); cursor: text; overflow: hidden; background-color: rgb(255, 255, 255); background-image: linear-gradient(rgb(238, 238, 238) 1%, rgb(255, 255, 255) 15%); height: auto !important; }
.select2-locked { padding: 3px 5px !important; }
.select2-container-multi .select2-choices { min-height: 26px; }
.select2-container-multi.select2-container-active .select2-choices { border: 1px solid rgb(88, 151, 251); outline: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px; }
.select2-container-multi .select2-choices li { float: left; list-style: none; }
.select2-container-multi .select2-choices .select2-search-field { margin: 0px; padding: 0px; white-space: nowrap; }
.select2-container-multi .select2-choices .select2-search-field input { padding: 5px; margin: 1px 0px; font-family: sans-serif; font-size: 100%; color: rgb(102, 102, 102); outline: 0px; border: 0px; box-shadow: none; background: transparent !important; }
.select2-container-multi .select2-choices .select2-search-field input.select2-active { background: url("/images/select2-spinner.gif") 100% center no-repeat rgb(255, 255, 255) !important; }
.select2-default { color: rgb(153, 153, 153) !important; }
.select2-container-multi .select2-choices .select2-search-choice { padding: 3px 5px 3px 18px; margin: 3px 0px 3px 5px; position: relative; line-height: 13px; color: rgb(51, 51, 51); cursor: default; border: 1px solid rgb(170, 170, 170); border-radius: 3px; box-shadow: rgb(255, 255, 255) 0px 0px 2px inset, rgba(0, 0, 0, 0.05) 0px 1px 0px; background-clip: padding-box; user-select: none; background-color: rgb(228, 228, 228); background-image: linear-gradient(rgb(244, 244, 244) 20%, rgb(240, 240, 240) 50%, rgb(232, 232, 232) 52%, rgb(238, 238, 238) 100%); }
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen { cursor: default; }
.select2-container-multi .select2-choices .select2-search-choice-focus { background: rgb(212, 212, 212); }
.select2-search-choice-close { display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none; background: url("/images/select2.png") right top no-repeat !important; }
.select2-container-multi .select2-search-choice-close { left: 3px; }
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover { background-position: right -11px; }
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close { background-position: right -11px; }
.select2-container-multi.select2-container-disabled .select2-choices { background-color: rgb(244, 244, 244); background-image: none;
border: 1px solid rgb(221, 221, 221); cursor: default; }
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice { padding: 3px 5px; border: 1px solid rgb(221, 221, 221); background-image: none; background-color: rgb(244, 244, 244); }
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none; background: none; }
.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match { text-decoration: underline; }
.select2-offscreen, .select2-offscreen:focus { clip: rect(0px, 0px, 0px, 0px); width: 1px; height: 1px; border: 0px; margin: 0px; padding: 0px; overflow: hidden; position: absolute; outline: 0px; left: 0px; }
.select2-display-none { display: none; }
.select2-measure-scrollbar { position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; overflow: scroll; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b { background-image: url("/images/select2x2.png") !important; background-repeat: no-repeat !important; background-size: 60px 40px !important; }
.select2-search input { background-position: 100% -21px !important; }
}
html { font-family: sans-serif; text-size-adjust: 100%; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0px; }
[hidden], template { display: none; }
a { background: transparent; }
a:active, a:hover { outline: 0px; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0px; }
mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }
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: 0px; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { box-sizing: content-box; height: 0px; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { appearance: textfield; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { appearance: none; }
fieldset { border: 1px solid rgb(192, 192, 192); margin: 0px 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0px; padding: 0px; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0px; }
td, th { padding: 0px; }
* { box-sizing: border-box; }
::before, ::after { 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.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(66, 139, 202); text-decoration: none; }
a:hover, a:focus { color: rgb(42, 100, 150); text-decoration: underline; }
a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
figure { margin: 0px; }
img { vertical-align: middle; }
.img-responsive { display: block; max-width: 100%; height: auto; }
.img-rounded { border-radius: 6px; }
.img-thumbnail { padding: 4px; line-height: 1.42857; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: all 0.2s ease-in-out 0s; display: inline-block; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(238, 238, 238); }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0px; overflow: visible; clip: auto; }
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: normal; line-height: 1; color: rgb(119, 119, 119); }
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: 0px 0px 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%; }
cite { font-style: normal; }
mark, .mark { background-color: rgb(252, 248, 227); padding: 0.2em; }
.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 { text-transform: uppercase; }
.text-capitalize { text-transform: capitalize; }
.text-muted { color: rgb(119, 119, 119); }
.text-primary { color: rgb(66, 139, 202); }
a.text-primary:hover { color: rgb(48, 113, 169); }
.text-success { color: rgb(60, 118, 61); }
a.text-success:hover { color: rgb(43, 84, 44); }
.text-info { color: rgb(49, 112, 143); }
a.text-info:hover { color: rgb(36, 82, 105); }
.text-warning { color: rgb(138, 109, 59); }
a.text-warning:hover { color: rgb(102, 81, 44); }
.text-danger { color: rgb(169, 68, 66); }
a.text-danger:hover { color: rgb(132, 53, 52); }
.bg-primary { color: rgb(255, 255, 255); }
.bg-primary { background-color: rgb(66, 139, 202); }
a.bg-primary:hover { background-color: rgb(48, 113, 169); }
.bg-success { background-color: rgb(223, 240, 216); }
a.bg-success:hover { background-color: rgb(193, 226, 179); }
.bg-info { background-color: rgb(217, 237, 247); }
a.bg-info:hover { background-color: rgb(175, 217, 238); }
.bg-warning { background-color: rgb(252, 248, 227); }
a.bg-warning:hover { background-color: rgb(247, 236, 181); }
.bg-danger { background-color: rgb(242, 222, 222); }
a.bg-danger:hover { background-color: rgb(228, 185, 185); }
.page-header { padding-bottom: 9px; margin: 40px 0px 20px; border-bottom: 1px solid rgb(238, 238, 238); }
ul, ol { margin-top: 0px; margin-bottom: 10px; }
ul ul, ul ol, ol ul, ol ol { margin-bottom: 0px; }
.list-unstyled, .list-inline { padding-left: 0px; list-style: none; }
.list-inline { margin-left: -5px; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
dl { margin-top: 0px; margin-bottom: 20px; }
dt, dd { line-height: 1.42857; }
dt { font-weight: bold; }
dd { margin-left: 0px; }
.dl-horizontal dd::before, .dl-horizontal dd::after { content: " "; display: table; }
.dl-horizontal dd::after { clear: both; }
@media (min-width: 9999px) {
.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; border-bottom: 1px dotted rgb(119, 119, 119); }
.initialism { font-size: 90%; text-transform: uppercase; }
blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; border-left: 5px solid rgb(238, 238, 238); }
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0px; }
blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857; color: rgb(119, 119, 119); }
blockquote footer::before, blockquote small::before, blockquote .small::before { content: "�����"; }
.blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0px; border-right: 5px solid rgb(238, 238, 238); border-left: 0px; text-align: right; }
.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: "�����"; }
blockquote::before, blockquote::after { content: ""; }
address { margin-bottom: 20px; font-style: normal; line-height: 1.42857; }
code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
code { padding: 2px 4px; font-size: 90%; color: rgb(199, 37, 78); background-color: rgb(249, 242, 244); border-radius: 4px; }
kbd { padding: 2px 4px; font-size: 90%; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px inset; }
kbd kbd { padding: 0px; font-size: 100%; box-shadow: none; }
pre { display: block; padding: 9.5px; margin: 0px 0px 10px; font-size: 13px; line-height: 1.42857; word-break: break-all; overflow-wrap: break-word; color: rgb(51, 51, 51); background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
pre code { padding: 0px; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0px; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container::before, .container::after { content: " "; display: table; }
.container::after { clear: both; }
@media (min-width: 768px) {
.container { width: 750px; }
}
@media (min-width: 992px) {
.container { width: 970px; }
}
@media (min-width: 1200px) {
.container { width: 1170px; }
}
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container-fluid::before, .container-fluid::after { content: " "; display: table; }
.container-fluid::after { clear: both; }
.row { margin-left: -15px; margin-right: -15px; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.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-left: 15px; padding-right: 15px; }
.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.33333%; }
.col-xs-2 { width: 16.6667%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.3333%; }
.col-xs-5 { width: 41.6667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.3333%; }
.col-xs-8 { width: 66.6667%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.3333%; }
.col-xs-11 { width: 91.6667%; }
.col-xs-12 { width: 100%; }
.col-xs-pull-0 { right: auto; }
.col-xs-pull-1 { right: 8.33333%; }
.col-xs-pull-2 { right: 16.6667%; }
.col-xs-pull-3 { right: 25%; }
.col-xs-pull-4 { right: 33.3333%; }
.col-xs-pull-5 { right: 41.6667%; }
.col-xs-pull-6 { right: 50%; }
.col-xs-pull-7 { right: 58.3333%; }
.col-xs-pull-8 { right: 66.6667%; }
.col-xs-pull-9 { right: 75%; }
.col-xs-pull-10 { right: 83.3333%; }
.col-xs-pull-11 { right: 91.6667%; }
.col-xs-pull-12 { right: 100%; }
.col-xs-push-0 { left: auto; }
.col-xs-push-1 { left: 8.33333%; }
.col-xs-push-2 { left: 16.6667%; }
.col-xs-push-3 { left: 25%; }
.col-xs-push-4 { left: 33.3333%; }
.col-xs-push-5 { left: 41.6667%; }
.col-xs-push-6 { left: 50%; }
.col-xs-push-7 { left: 58.3333%; }
.col-xs-push-8 { left: 66.6667%; }
.col-xs-push-9 { left: 75%; }
.col-xs-push-10 { left: 83.3333%; }
.col-xs-push-11 { left: 91.6667%; }
.col-xs-push-12 { left: 100%; }
.col-xs-offset-0 { margin-left: 0%; }
.col-xs-offset-1 { margin-left: 8.33333%; }
.col-xs-offset-2 { margin-left: 16.6667%; }
.col-xs-offset-3 { margin-left: 25%; }
.col-xs-offset-4 { margin-left: 33.3333%; }
.col-xs-offset-5 { margin-left: 41.6667%; }
.col-xs-offset-6 { margin-left: 50%; }
.col-xs-offset-7 { margin-left: 58.3333%; }
.col-xs-offset-8 { margin-left: 66.6667%; }
.col-xs-offset-9 { margin-left: 75%; }
.col-xs-offset-10 { margin-left: 83.3333%; }
.col-xs-offset-11 { margin-left: 91.6667%; }
.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.33333%; }
.col-sm-2 { width: 16.6667%; }
.col-sm-3 { width: 25%; }
.col-sm-4 { width: 33.3333%; }
.col-sm-5 { width: 41.6667%; }
.col-sm-6 { width: 50%; }
.col-sm-7 { width: 58.3333%; }
.col-sm-8 { width: 66.6667%; }
.col-sm-9 { width: 75%; }
.col-sm-10 { width: 83.3333%; }
.col-sm-11 { width: 91.6667%; }
.col-sm-12 { width: 100%; }
.col-sm-pull-0 { right: auto; }
.col-sm-pull-1 { right: 8.33333%; }
.col-sm-pull-2 { right: 16.6667%; }
.col-sm-pull-3 { right: 25%; }
.col-sm-pull-4 { right: 33.3333%; }
.col-sm-pull-5 { right: 41.6667%; }
.col-sm-pull-6 { right: 50%; }
.col-sm-pull-7 { right: 58.3333%; }
.col-sm-pull-8 { right: 66.6667%; }
.col-sm-pull-9 { right: 75%; }
.col-sm-pull-10 { right: 83.3333%; }
.col-sm-pull-11 { right: 91.6667%; }
.col-sm-pull-12 { right: 100%; }
.col-sm-push-0 { left: auto; }
.col-sm-push-1 { left: 8.33333%; }
.col-sm-push-2 { left: 16.6667%; }
.col-sm-push-3 { left: 25%; }
.col-sm-push-4 { left: 33.3333%; }
.col-sm-push-5 { left: 41.6667%; }
.col-sm-push-6 { left: 50%; }
.col-sm-push-7 { left: 58.3333%; }
.col-sm-push-8 { left: 66.6667%; }
.col-sm-push-9 { left: 75%; }
.col-sm-push-10
{ left: 83.3333%; }
.col-sm-push-11 { left: 91.6667%; }
.col-sm-push-12 { left: 100%; }
.col-sm-offset-0 { margin-left: 0%; }
.col-sm-offset-1 { margin-left: 8.33333%; }
.col-sm-offset-2 { margin-left: 16.6667%; }
.col-sm-offset-3 { margin-left: 25%; }
.col-sm-offset-4 { margin-left: 33.3333%; }
.col-sm-offset-5 { margin-left: 41.6667%; }
.col-sm-offset-6 { margin-left: 50%; }
.col-sm-offset-7 { margin-left: 58.3333%; }
.col-sm-offset-8 { margin-left: 66.6667%; }
.col-sm-offset-9 { margin-left: 75%; }
.col-sm-offset-10 { margin-left: 83.3333%; }
.col-sm-offset-11 { margin-left: 91.6667%; }
.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.33333%; }
.col-md-2 { width: 16.6667%; }
.col-md-3 { width: 25%; }
.col-md-4 { width: 33.3333%; }
.col-md-5 { width: 41.6667%; }
.col-md-6 { width: 50%; }
.col-md-7 { width: 58.3333%; }
.col-md-8 { width: 66.6667%; }
.col-md-9 { width: 75%; }
.col-md-10 { width: 83.3333%; }
.col-md-11 { width: 91.6667%; }
.col-md-12 { width: 100%; }
.col-md-pull-0 { right: auto; }
.col-md-pull-1 { right: 8.33333%; }
.col-md-pull-2 { right: 16.6667%; }
.col-md-pull-3 { right: 25%; }
.col-md-pull-4 { right: 33.3333%; }
.col-md-pull-5 { right: 41.6667%; }
.col-md-pull-6 { right: 50%; }
.col-md-pull-7 { right: 58.3333%; }
.col-md-pull-8 { right: 66.6667%; }
.col-md-pull-9 { right: 75%; }
.col-md-pull-10 { right: 83.3333%; }
.col-md-pull-11 { right: 91.6667%; }
.col-md-pull-12 { right: 100%; }
.col-md-push-0 { left: auto; }
.col-md-push-1 { left: 8.33333%; }
.col-md-push-2 { left: 16.6667%; }
.col-md-push-3 { left: 25%; }
.col-md-push-4 { left: 33.3333%; }
.col-md-push-5 { left: 41.6667%; }
.col-md-push-6 { left: 50%; }
.col-md-push-7 { left: 58.3333%; }
.col-md-push-8 { left: 66.6667%; }
.col-md-push-9 { left: 75%; }
.col-md-push-10 { left: 83.3333%; }
.col-md-push-11 { left: 91.6667%; }
.col-md-push-12 { left: 100%; }
.col-md-offset-0 { margin-left: 0%; }
.col-md-offset-1 { margin-left: 8.33333%; }
.col-md-offset-2 { margin-left: 16.6667%; }
.col-md-offset-3 { margin-left: 25%; }
.col-md-offset-4 { margin-left: 33.3333%; }
.col-md-offset-5 { margin-left: 41.6667%; }
.col-md-offset-6 { margin-left: 50%; }
.col-md-offset-7 { margin-left: 58.3333%; }
.col-md-offset-8 { margin-left: 66.6667%; }
.col-md-offset-9 { margin-left: 75%; }
.col-md-offset-10 { margin-left: 83.3333%; }
.col-md-offset-11 { margin-left: 91.6667%; }
.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.33333%; }
.col-lg-2 { width: 16.6667%; }
.col-lg-3 { width: 25%; }
.col-lg-4 { width: 33.3333%; }
.col-lg-5 { width: 41.6667%; }
.col-lg-6 { width: 50%; }
.col-lg-7 { width: 58.3333%; }
.col-lg-8 { width: 66.6667%; }
.col-lg-9 { width: 75%; }
.col-lg-10 { width: 83.3333%; }
.col-lg-11 { width: 91.6667%; }
.col-lg-12 { width: 100%; }
.col-lg-pull-0 { right: auto; }
.col-lg-pull-1 { right: 8.33333%; }
.col-lg-pull-2 { right: 16.6667%; }
.col-lg-pull-3 { right: 25%; }
.col-lg-pull-4 { right: 33.3333%; }
.col-lg-pull-5 { right: 41.6667%; }
.col-lg-pull-6 { right: 50%; }
.col-lg-pull-7 { right: 58.3333%; }
.col-lg-pull-8 { right: 66.6667%; }
.col-lg-pull-9 { right: 75%; }
.col-lg-pull-10 { right: 83.3333%; }
.col-lg-pull-11 { right: 91.6667%; }
.col-lg-pull-12 { right: 100%; }
.col-lg-push-0 { left: auto; }
.col-lg-push-1 { left: 8.33333%; }
.col-lg-push-2 { left: 16.6667%; }
.col-lg-push-3 { left: 25%; }
.col-lg-push-4 { left: 33.3333%; }
.col-lg-push-5 { left: 41.6667%; }
.col-lg-push-6 { left: 50%; }
.col-lg-push-7 { left: 58.3333%; }
.col-lg-push-8 { left: 66.6667%; }
.col-lg-push-9 { left: 75%; }
.col-lg-push-10 { left: 83.3333%; }
.col-lg-push-11 { left: 91.6667%; }
.col-lg-push-12 { left: 100%; }
.col-lg-offset-0 { margin-left: 0%; }
.col-lg-offset-1 { margin-left: 8.33333%; }
.col-lg-offset-2 { margin-left: 16.6667%; }
.col-lg-offset-3 { margin-left: 25%; }
.col-lg-offset-4 { margin-left: 33.3333%; }
.col-lg-offset-5 { margin-left: 41.6667%; }
.col-lg-offset-6 { margin-left: 50%; }
.col-lg-offset-7 { margin-left: 58.3333%; }
.col-lg-offset-8 { margin-left: 66.6667%; }
.col-lg-offset-9 { margin-left: 75%; }
.col-lg-offset-10 { margin-left: 83.3333%; }
.col-lg-offset-11 { margin-left: 91.6667%; }
.col-lg-offset-12 { margin-left: 100%; }
}
table { background-color: rgba(0, 0, 0, 0); }
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.42857; vertical-align: top; border-top: 1px solid rgb(221, 221, 221); }
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid rgb(221, 221, 221); }
.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: 0px; }
.table > tbody + tbody { border-top: 2px solid rgb(221, 221, 221); }
.table .table { background-color: rgb(255, 255, 255); }
.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 rgb(221, 221, 221); }
.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 rgb(221, 221, 221); }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: rgb(249, 249, 249); }
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: rgb(245, 245, 245); }
table col[class*="col-"] { position: static; float: none; display: table-column; }
table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; }
.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: rgb(245, 245, 245); }
.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: rgb(232, 232, 232); }
.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: rgb(223, 240, 216); }
.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: rgb(208, 233, 198); }
.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: rgb(217, 237, 247); }
.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: rgb(196, 227, 243); }
.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: rgb(252, 248, 227); }
.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: rgb(250, 242, 204); }
.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: rgb(242, 222, 222); }
.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: rgb(235, 204, 204); }
@media screen and (max-width: 767px) {
.table-responsive { width: 100%; margin-bottom: 15px; overflow: auto hidden; border: 1px solid rgb(221, 221, 221); }
.table-responsive > .table { margin-bottom: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
}
fieldset { padding: 0px; margin: 0px; border: 0px; min-width: 0px; }
legend { display: block; width: 100%; padding: 0px; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: rgb(51, 51, 51); border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(229, 229, 229); }
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; }
input[type="search"] { box-sizing: border-box; }
input[type="radio"], input[type="checkbox"] { margin: 4px 0px 0px; line-height: normal; }
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: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); }
.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; }
.form-control::-webkit-input-placeholder { color: rgb(119, 119, 119); }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: rgb(238, 238, 238); opacity: 1; }
textarea.form-control { height: auto; }
input[type="search"] { appearance: none; }
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 34px; }
input.input-sm[type="date"], .input-group-sm > .form-control[type="date"], .input-group-sm > .input-group-addon[type="date"], .input-group-sm > .input-group-btn > .btn[type="date"], .form-horizontal .form-group-sm .form-control[type="date"], input.input-sm[type="time"], .input-group-sm > .form-control[type="time"], .input-group-sm > .input-group-addon[type="time"], .input-group-sm > .input-group-btn > .btn[type="time"], .form-horizontal .form-group-sm .form-control[type="time"], input.input-sm[type="datetime-local"], .input-group-sm > .form-control[type="datetime-local"], .input-group-sm > .input-group-addon[type="datetime-local"], .input-group-sm > .input-group-btn > .btn[type="datetime-local"], .form-horizontal .form-group-sm .form-control[type="datetime-local"], input.input-sm[type="month"], .input-group-sm > .form-control[type="month"], .input-group-sm > .input-group-addon[type="month"], .input-group-sm > .input-group-btn > .btn[type="month"], .form-horizontal .form-group-sm .form-control[type="month"] { line-height: 30px; }
input.input-lg[type="date"], .input-group-lg > .form-control[type="date"], .input-group-lg > .input-group-addon[type="date"], .input-group-lg > .input-group-btn > .btn[type="date"], .form-horizontal .form-group-lg .form-control[type="date"], input.input-lg[type="time"], .input-group-lg > .form-control[type="time"], .input-group-lg > .input-group-addon[type="time"], .input-group-lg > .input-group-btn > .btn[type="time"], .form-horizontal .form-group-lg .form-control[type="time"], input.input-lg[type="datetime-local"], .input-group-lg > .form-control[type="datetime-local"], .input-group-lg > .input-group-addon[type="datetime-local"], .input-group-lg > .input-group-btn > .btn[type="datetime-local"], .form-horizontal .form-group-lg .form-control[type="datetime-local"], input.input-lg[type="month"], .input-group-lg > .form-control[type="month"], .input-group-lg
> .input-group-addon[type="month"], .input-group-lg > .input-group-btn > .btn[type="month"], .form-horizontal .form-group-lg .form-control[type="month"] { line-height: 46px; }
.form-group { margin-bottom: 15px; }
.radio, .checkbox { position: relative; display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; }
.radio label, .checkbox label { padding-left: 20px; margin-bottom: 0px; font-weight: normal; cursor: pointer; }
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; }
.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }
.radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0px; vertical-align: middle; font-weight: normal; cursor: pointer; }
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0px; margin-left: 10px; }
input[type="radio"][disabled], input.disabled[type="radio"], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], input.disabled[type="checkbox"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; }
.radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled, fieldset[disabled] .checkbox-inline { cursor: not-allowed; }
.radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label, fieldset[disabled] .checkbox label { cursor: not-allowed; }
.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0px; }
.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-horizontal .form-group-lg .form-control-static.form-control, .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, .form-horizontal .form-group-sm .form-control-static.form-control { padding-left: 0px; padding-right: 0px; }
.input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .form-horizontal .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn, .form-horizontal .form-group-sm select.form-control { 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, .form-horizontal .form-group-sm textarea.form-control, select.input-sm[multiple], .input-group-sm > .form-control[multiple], .input-group-sm > .input-group-addon[multiple], .input-group-sm > .input-group-btn > .btn[multiple], .form-horizontal .form-group-sm .form-control[multiple] { height: auto; }
.input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .form-horizontal .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }
select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn, .form-horizontal .form-group-lg select.form-control { 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, .form-horizontal .form-group-lg textarea.form-control, select.input-lg[multiple], .input-group-lg > .form-control[multiple], .input-group-lg > .input-group-addon[multiple], .input-group-lg > .input-group-btn > .btn[multiple], .form-horizontal .form-group-lg .form-control[multiple] { height: auto; }
.has-feedback { position: relative; }
.has-feedback .form-control { padding-right: 42.5px; }
.form-control-feedback { position: absolute; top: 25px; right: 0px; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; }
.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, .form-horizontal .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, .form-horizontal .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 { color: rgb(60, 118, 61); }
.has-success .form-control { border-color: rgb(60, 118, 61); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }
.has-success .form-control:focus { border-color: rgb(43, 84, 44); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(103, 177, 104) 0px 0px 6px; }
.has-success .input-group-addon { color: rgb(60, 118, 61); border-color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); }
.has-success .form-control-feedback { color: rgb(60, 118, 61); }
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { color: rgb(138, 109, 59); }
.has-warning .form-control { border-color: rgb(138, 109, 59); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }
.has-warning .form-control:focus { border-color: rgb(102, 81, 44); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(192, 161, 107) 0px 0px 6px; }
.has-warning .input-group-addon { color: rgb(138, 109, 59); border-color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); }
.has-warning .form-control-feedback { color: rgb(138, 109, 59); }
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { color: rgb(169, 68, 66); }
.has-error .form-control { border-color: rgb(169, 68, 66); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }
.has-error .form-control:focus { border-color: rgb(132, 53, 52); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(206, 132, 131) 0px 0px 6px; }
.has-error .input-group-addon { color: rgb(169, 68, 66); border-color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); }
.has-error .form-control-feedback { color: rgb(169, 68, 66); }
.has-feedback label.sr-only ~ .form-control-feedback { top: 0px; }
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: rgb(115, 115, 115); }
@media (min-width: 768px) {
.form-inline .form-group, .navbar-form .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; }
.form-inline .form-control, .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; }
.form-inline .input-group, .navbar-form .input-group { display: inline-table; vertical-align: middle; }
.form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .navbar-form .input-group .input-group-btn, .form-inline .input-group .form-control, .navbar-form .input-group .form-control { width: auto; }
.form-inline .input-group > .form-control, .navbar-form .input-group > .form-control { width: 100%; }
.form-inline .control-label, .navbar-form .control-label { margin-bottom: 0px; vertical-align: middle; }
.form-inline .radio, .navbar-form
.radio, .form-inline .checkbox, .navbar-form .checkbox { display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; }
.form-inline .radio label, .navbar-form .radio label, .form-inline .checkbox label, .navbar-form .checkbox label { padding-left: 0px; }
.form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0px; }
.form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback { top: 0px; }
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0px; margin-bottom: 0px; padding-top: 7px; }
.form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; }
.form-horizontal .form-group { margin-left: -15px; margin-right: -15px; }
.form-horizontal .form-group::before, .form-horizontal .form-group::after { content: " "; display: table; }
.form-horizontal .form-group::after { clear: both; }
@media (min-width: 768px) {
.form-horizontal .control-label { text-align: right; margin-bottom: 0px; padding-top: 7px; }
}
.form-horizontal .has-feedback .form-control-feedback { top: 0px; right: 15px; }
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label { padding-top: 14.3px; }
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label { padding-top: 6px; }
}
.btn { display: inline-block; margin-bottom: 0px; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; user-select: none; }
.btn:focus, .btn:active:focus, .btn.active:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.btn:hover, .btn:focus { color: rgb(51, 51, 51); text-decoration: none; }
.btn:active, .btn.active { outline: 0px; background-image: none; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; box-shadow: none; }
.btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173); }
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { background-image: none; }
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default.active[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }
.btn-default .badge { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(53, 126, 189); }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(48, 113, 169); border-color: rgb(40, 94, 142); }
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; }
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: rgb(66, 139, 202); border-color: rgb(53, 126, 189); }
.btn-primary .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); }
.btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57); }
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { background-image: none; }
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success.active[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); }
.btn-success .badge { color: rgb(92, 184, 92); background-color: rgb(255, 255, 255); }
.btn-info { color: rgb(255, 255, 255); background-color: rgb(91, 192, 222); border-color: rgb(70, 184, 218); }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(49, 176, 213); border-color: rgb(38, 154, 188); }
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; }
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info.active[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: rgb(91, 192, 222); border-color: rgb(70, 184, 218); }
.btn-info .badge { color: rgb(91, 192, 222); background-color: rgb(255, 255, 255); }
.btn-warning { color: rgb(255, 255, 255); background-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(236, 151, 31); border-color: rgb(213, 133, 18); }
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; }
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning.active[disabled], fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); }
.btn-warning .badge { color: rgb(240, 173, 78); background-color: rgb(255, 255, 255); }
.btn-danger { color: rgb(255, 255, 255); background-color: rgb(217, 83, 79); border-color: rgb(212, 63, 58); }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color: rgb(172, 41, 37); }
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { background-image:
none; }
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: rgb(217, 83, 79); border-color: rgb(212, 63, 58); }
.btn-danger .badge { color: rgb(217, 83, 79); background-color: rgb(255, 255, 255); }
.btn-link { color: rgb(66, 139, 202); font-weight: normal; cursor: pointer; border-radius: 0px; }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; box-shadow: none; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: rgb(42, 100, 150); 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: rgb(119, 119, 119); text-decoration: none; }
.btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }
.btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 5px; }
input.btn-block[type="submit"], input.btn-block[type="reset"], input.btn-block[type="button"] { width: 100%; }
.fade { opacity: 0; transition: opacity 0.15s linear 0s; }
.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: 0px; overflow: hidden; transition: height 0.35s ease 0s; }
.caret { display: inline-block; width: 0px; height: 0px; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; }
.dropdown { position: relative; }
.dropdown-toggle:focus { outline: 0px; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; list-style: none; font-size: 14px; text-align: left; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; background-clip: padding-box; }
.dropdown-menu.pull-right { right: 0px; left: auto; }
.dropdown-menu .divider { height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229); }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857; color: rgb(51, 51, 51); white-space: nowrap; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: rgb(38, 38, 38); background-color: rgb(245, 245, 245); }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; background-color: rgb(66, 139, 202); }
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: rgb(119, 119, 119); }
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; cursor: not-allowed; }
.open > .dropdown-menu { display: block; }
.open > a { outline: 0px; }
.dropdown-menu-right { left: auto; right: 0px; }
.dropdown-menu-left { left: 0px; right: auto; }
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857; color: rgb(119, 119, 119); white-space: nowrap; }
.dropdown-backdrop { position: fixed; inset: 0px; z-index: 990; }
.pull-right > .dropdown-menu { right: 0px; left: auto; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0px; border-bottom: 4px solid; content: ""; }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }
@media (min-width: 9999px) {
.navbar-right .dropdown-menu { right: 0px; left: auto; }
.navbar-right .dropdown-menu-left { left: 0px; 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:focus, .btn-group-vertical > .btn:focus { outline: 0px; }
.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 { content: " "; display: table; }
.btn-toolbar::after { clear: both; }
.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: 0px; }
.btn-group > .btn:first-child { margin-left: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.btn-group > .btn-group { float: left; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0px; }
.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }
.btn-group.open .dropdown-toggle { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
.btn-group.open .dropdown-toggle.btn-link { box-shadow: none; }
.btn .caret { margin-left: 0px; }
.btn-lg .caret, .btn-group-lg > .btn .caret { border-width: 5px 5px 0px; }
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { border-width: 0px 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 { content: " "; display: table; }
.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: 0px; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child)
{ border-bottom-left-radius: 4px; border-top-right-radius: 0px; border-top-left-radius: 0px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.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: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }
.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; }
.btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; 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"] { position: absolute; z-index: -1; opacity: 0; }
.input-group { position: relative; display: table; border-collapse: separate; }
.input-group[class*="col-"] { float: none; padding-left: 0px; padding-right: 0px; }
.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0px; }
.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: 0px; }
.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: normal; line-height: 1; color: rgb(85, 85, 85); text-align: center; background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn { padding: 5px 10px; font-size: 12px; border-radius: 3px; }
.input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn { padding: 10px 16px; font-size: 18px; border-radius: 6px; }
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0px; }
.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-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.input-group-addon:first-child { border-right: 0px; }
.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-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.input-group-addon:last-child { border-left: 0px; }
.input-group-btn { position: relative; font-size: 0px; 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 { margin-left: -1px; }
.nav { margin-bottom: 0px; padding-left: 0px; list-style: none; }
.nav::before, .nav::after { content: " "; display: table; }
.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: rgb(238, 238, 238); }
.nav > li.disabled > a { color: rgb(119, 119, 119); }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: rgb(119, 119, 119); text-decoration: none; background-color: transparent; cursor: not-allowed; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: rgb(238, 238, 238); border-color: rgb(66, 139, 202); }
.nav .nav-divider { height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229); }
.nav > li > a > img { max-width: none; }
.nav-tabs { border-bottom: 1px solid rgb(221, 221, 221); }
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 4px 4px 0px 0px; }
.nav-tabs > li > a:hover { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: initial; cursor: default; }
.nav-pills > li { float: left; }
.nav-pills > li > a { border-radius: 4px; }
.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: rgb(255, 255, 255); background-color: rgb(66, 139, 202); }
.nav-stacked > li { float: none; }
.nav-stacked > li + li { margin-top: 2px; margin-left: 0px; }
.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 { text-align: center; margin-bottom: 5px; }
.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: 0px; }
}
.nav-tabs-justified, .nav-tabs.nav-justified { border-bottom: 0px; }
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { margin-right: 0px; border-radius: 4px; }
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid rgb(221, 221, 221); }
@media (min-width: 768px) {
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; }
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: rgb(255, 255, 255); }
}
.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0px; border-top-left-radius: 0px; }
.navbar { position: relative; min-height: 70px; margin-bottom: 35px; border: 1px solid transparent; }
.navbar::before, .navbar::after { content: " "; display: table; }
.navbar::after { clear: both; }
@media (min-width: 9999px) {
.navbar { border-radius: 0px; }
}
.navbar-header::before, .navbar-header::after { content: " "; display: table; }
.navbar-header::after { clear: both; }
@media (min-width: 9999px) {
.navbar-header { float: left; }
}
.navbar-collapse { overflow-x: visible; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset; }
.navbar-collapse::before, .navbar-collapse::after
{ content: " "; display: table; }
.navbar-collapse::after { clear: both; }
.navbar-collapse.in { overflow-y: auto; }
@media (min-width: 9999px) {
.navbar-collapse { width: auto; border-top: 0px; box-shadow: none; }
.navbar-collapse.collapse { padding-bottom: 0px; display: block !important; height: auto !important; 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-left: 0px; padding-right: 0px; }
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; }
@media (max-width: 480px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; }
}
.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; }
@media (min-width: 9999px) {
.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { margin-right: 0px; margin-left: 0px; }
}
.navbar-static-top { z-index: 1000; border-width: 0px 0px 1px; }
@media (min-width: 9999px) {
.navbar-static-top { border-radius: 0px; }
}
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0px; left: 0px; z-index: 1030; transform: translate3d(0px, 0px, 0px); }
@media (min-width: 9999px) {
.navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0px; }
}
.navbar-fixed-top { top: 0px; border-width: 0px 0px 1px; }
.navbar-fixed-bottom { bottom: 0px; margin-bottom: 0px; border-width: 1px 0px 0px; }
.navbar-brand { float: left; padding: 25px 15px; font-size: 18px; line-height: 20px; height: 70px; }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
@media (min-width: 9999px) {
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; }
}
.navbar-toggle { position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 18px; margin-bottom: 18px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.navbar-toggle:focus { outline: 0px; }
.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: 9999px) {
.navbar-toggle { display: none; }
}
.navbar-nav { margin: 12.5px -15px; }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; }
@media (max-width: 9998px) {
.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px; 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: 9999px) {
.navbar-nav { float: left; margin: 0px; }
.navbar-nav > li { float: left; }
.navbar-nav > li > a { padding-top: 25px; padding-bottom: 25px; }
.navbar-nav.navbar-right:last-child { margin-right: -15px; }
}
@media (min-width: 9999px) {
.navbar-left { float: left !important; }
.navbar-right { float: right !important; }
}
.navbar-form { margin: 18px -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px; }
@media (max-width: 9998px) {
.navbar-form .form-group { margin-bottom: 5px; }
}
@media (min-width: 9999px) {
.navbar-form { width: auto; border: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; box-shadow: none; }
.navbar-form.navbar-right:last-child { margin-right: -15px; }
}
.navbar-nav > li > .dropdown-menu { margin-top: 0px; border-top-right-radius: 0px; border-top-left-radius: 0px; }
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.navbar-btn { margin-top: 18px; margin-bottom: 18px; }
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { margin-top: 20px; margin-bottom: 20px; }
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { margin-top: 24px; margin-bottom: 24px; }
.navbar-text { margin-top: 25px; margin-bottom: 25px; }
@media (min-width: 9999px) {
.navbar-text { float: left; margin-left: 15px; margin-right: 15px; }
.navbar-text.navbar-right:last-child { margin-right: 0px; }
}
.navbar-default { background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0); }
.navbar-default .navbar-brand { color: rgb(119, 119, 119); }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: rgb(94, 94, 94); background-color: rgba(0, 0, 0, 0); }
.navbar-default .navbar-text { color: rgb(85, 85, 85); }
.navbar-default .navbar-nav > li > a { color: rgb(119, 119, 119); }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: rgb(51, 51, 51); background-color: rgba(0, 0, 0, 0); }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: rgb(85, 85, 85); background-color: rgb(231, 231, 231); }
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: rgb(204, 204, 204); background-color: rgba(0, 0, 0, 0); }
.navbar-default .navbar-toggle { border-color: rgb(221, 221, 221); }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgb(221, 221, 221); }
.navbar-default .navbar-toggle .icon-bar { background-color: rgb(136, 136, 136); }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgba(0, 0, 0, 0); }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: rgb(231, 231, 231); color: rgb(85, 85, 85); }
@media (max-width: 9998px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(119, 119, 119); }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: rgb(51, 51, 51); background-color: rgba(0, 0, 0, 0); }
.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: rgb(85, 85, 85); background-color: rgb(231, 231, 231); }
.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: rgb(204, 204, 204); background-color: rgba(0, 0, 0, 0); }
}
.navbar-default .navbar-link { color: rgb(119, 119, 119); }
.navbar-default .navbar-link:hover { color: rgb(51, 51, 51); }
.navbar-default .btn-link { color: rgb(119, 119, 119); }
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: rgb(51, 51, 51); }
.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: rgb(204, 204, 204); }
.navbar-inverse { background-color: rgb(34, 34, 34); border-color: rgb(9, 9, 9); }
.navbar-inverse .navbar-brand { color: rgb(119, 119, 119); }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); }
.navbar-inverse .navbar-text { color: rgb(119,
119, 119); }
.navbar-inverse .navbar-nav > li > a { color: rgb(119, 119, 119); }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: rgb(255, 255, 255); background-color: rgb(9, 9, 9); }
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: rgb(68, 68, 68); background-color: rgba(0, 0, 0, 0); }
.navbar-inverse .navbar-toggle { border-color: rgb(51, 51, 51); }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: rgb(51, 51, 51); }
.navbar-inverse .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: rgb(16, 16, 16); }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: rgb(9, 9, 9); color: rgb(255, 255, 255); }
@media (max-width: 9998px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: rgb(9, 9, 9); }
.navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: rgb(9, 9, 9); }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: rgb(119, 119, 119); }
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); }
.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: rgb(255, 255, 255); background-color: rgb(9, 9, 9); }
.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: rgb(68, 68, 68); background-color: rgba(0, 0, 0, 0); }
}
.navbar-inverse .navbar-link { color: rgb(119, 119, 119); }
.navbar-inverse .navbar-link:hover { color: rgb(255, 255, 255); }
.navbar-inverse .btn-link { color: rgb(119, 119, 119); }
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: rgb(255, 255, 255); }
.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: rgb(68, 68, 68); }
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: rgb(245, 245, 245); border-radius: 4px; }
.breadcrumb > li { display: inline-block; }
.breadcrumb > li + li::before { content: "/��"; padding: 0px 5px; color: rgb(204, 204, 204); }
.breadcrumb > .active { color: rgb(119, 119, 119); }
.pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px; }
.pagination > li { display: inline; }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857; text-decoration: none; color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); margin-left: -1px; }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0px; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { color: rgb(42, 100, 150); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); cursor: default; }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: rgb(119, 119, 119); background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221); cursor: not-allowed; }
.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; }
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; }
.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; }
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.pager { padding-left: 0px; margin: 20px 0px; list-style: none; text-align: center; }
.pager::before, .pager::after { content: " "; display: table; }
.pager::after { clear: both; }
.pager li { display: inline; }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 15px; }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: rgb(238, 238, 238); }
.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: rgb(119, 119, 119); background-color: rgb(255, 255, 255); cursor: not-allowed; }
.label { display: inline; padding: 0.2em 0.6em 0.3em; font-size: 75%; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25em; }
.label:empty { display: none; }
.btn .label { position: relative; top: -1px; }
a.label:hover, a.label:focus { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }
.label-default { background-color: rgb(119, 119, 119); }
.label-default[href]:hover, .label-default[href]:focus { background-color: rgb(94, 94, 94); }
.label-primary { background-color: rgb(66, 139, 202); }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: rgb(48, 113, 169); }
.label-success { background-color: rgb(92, 184, 92); }
.label-success[href]:hover, .label-success[href]:focus { background-color: rgb(68, 157, 68); }
.label-info { background-color: rgb(91, 192, 222); }
.label-info[href]:hover, .label-info[href]:focus { background-color: rgb(49, 176, 213); }
.label-warning { background-color: rgb(240, 173, 78); }
.label-warning[href]:hover, .label-warning[href]:focus { background-color: rgb(236, 151, 31); }
.label-danger { background-color: rgb(217, 83, 79); }
.label-danger[href]:hover, .label-danger[href]:focus { background-color: rgb(201, 48, 44); }
.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: rgb(119, 119, 119); border-radius: 10px; }
.badge:empty { display: none; }
.btn .badge { position: relative; top: -1px; }
.btn-xs .badge, .btn-group-xs > .btn .badge { top: 0px; padding: 1px 5px; }
a.list-group-item.active > .badge, .nav-pills > .active
> a > .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); }
.nav-pills > li > a > .badge { margin-left: 3px; }
a.badge:hover, a.badge:focus { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }
.jumbotron { padding: 30px; margin-bottom: 30px; color: inherit; background-color: rgb(238, 238, 238); }
.jumbotron h1, .jumbotron .h1 { color: inherit; }
.jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; }
.jumbotron > hr { border-top-color: rgb(213, 213, 213); }
.container .jumbotron { border-radius: 6px; }
.jumbotron .container { max-width: 100%; }
@media screen and (min-width: 768px) {
.jumbotron { padding-top: 48px; padding-bottom: 48px; }
.container .jumbotron { padding-left: 60px; padding-right: 60px; }
.jumbotron h1, .jumbotron .h1 { font-size: 63px; }
}
.thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: all 0.2s ease-in-out 0s; }
.thumbnail > img, .thumbnail a > img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; }
.thumbnail .caption { padding: 9px; color: rgb(51, 51, 51); }
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: rgb(66, 139, 202); }
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }
.alert h4 { margin-top: 0px; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0px; }
.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 { background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); color: rgb(60, 118, 61); }
.alert-success hr { border-top-color: rgb(201, 226, 179); }
.alert-success .alert-link { color: rgb(43, 84, 44); }
.alert-info { background-color: rgb(217, 237, 247); border-color: rgb(188, 232, 241); color: rgb(49, 112, 143); }
.alert-info hr { border-top-color: rgb(166, 225, 236); }
.alert-info .alert-link { color: rgb(36, 82, 105); }
.alert-warning { background-color: rgb(255, 249, 219); border-color: rgb(250, 212, 134); color: rgb(138, 109, 59); }
.alert-warning hr { border-top-color: rgb(249, 203, 110); }
.alert-warning .alert-link { color: rgb(102, 81, 44); }
.alert-danger { background-color: rgb(242, 222, 222); border-color: rgb(235, 204, 209); color: rgb(169, 68, 66); }
.alert-danger hr { border-top-color: rgb(228, 185, 192); }
.alert-danger .alert-link { color: rgb(132, 53, 52); }
@-webkit-keyframes progress-bar-stripes {
0% { background-position: 40px 0px; }
100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes {
0% { background-position: 40px 0px; }
100% { background-position: 0px 0px; }
}
.progress { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: rgb(245, 245, 245); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }
.progress-bar { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(66, 139, 202); box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; transition: width 0.6s ease 0s; }
.progress-striped .progress-bar, .progress-bar-striped { 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 { animation: 2s linear 0s infinite normal none running progress-bar-stripes; }
.progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] { min-width: 30px; }
.progress-bar[aria-valuenow="0"] { color: rgb(204, 204, 204); min-width: 30px; background-color: transparent; background-image: none; box-shadow: none; }
.progress-bar-success { background-color: rgb(92, 184, 92); }
.progress-striped .progress-bar-success { 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: rgb(91, 192, 222); }
.progress-striped .progress-bar-info { 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: rgb(240, 173, 78); }
.progress-striped .progress-bar-warning { 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: rgb(217, 83, 79); }
.progress-striped .progress-bar-danger { 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, .media-body { overflow: hidden; zoom: 1; }
.media, .media .media { margin-top: 15px; }
.media:first-child { margin-top: 0px; }
.media-object { display: block; }
.media-heading { margin: 0px 0px 5px; }
.media > .pull-left { margin-right: 10px; }
.media > .pull-right { margin-left: 10px; }
.media-list { padding-left: 0px; list-style: none; }
.list-group { margin-bottom: 20px; padding-left: 0px; }
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); }
.list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; }
.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.list-group-item > .badge { float: right; }
.list-group-item > .badge + .badge { margin-right: 5px; }
a.list-group-item { color: rgb(85, 85, 85); }
a.list-group-item .list-group-item-heading { color: rgb(51, 51, 51); }
a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; color: rgb(85, 85, 85); background-color: rgb(245, 245, 245); }
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: rgb(238, 238, 238); color: rgb(119, 119, 119); cursor: not-allowed; }
.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: rgb(119, 119, 119); }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); }
.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: rgb(225, 237, 247); }
.list-group-item-success { color: rgb(60, 118, 61); background-color: rgb(223,
240, 216); }
a.list-group-item-success { color: rgb(60, 118, 61); }
a.list-group-item-success .list-group-item-heading { color: inherit; }
a.list-group-item-success:hover, a.list-group-item-success:focus { color: rgb(60, 118, 61); background-color: rgb(208, 233, 198); }
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { color: rgb(255, 255, 255); background-color: rgb(60, 118, 61); border-color: rgb(60, 118, 61); }
.list-group-item-info { color: rgb(49, 112, 143); background-color: rgb(217, 237, 247); }
a.list-group-item-info { color: rgb(49, 112, 143); }
a.list-group-item-info .list-group-item-heading { color: inherit; }
a.list-group-item-info:hover, a.list-group-item-info:focus { color: rgb(49, 112, 143); background-color: rgb(196, 227, 243); }
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { color: rgb(255, 255, 255); background-color: rgb(49, 112, 143); border-color: rgb(49, 112, 143); }
.list-group-item-warning { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); }
a.list-group-item-warning { color: rgb(138, 109, 59); }
a.list-group-item-warning .list-group-item-heading { color: inherit; }
a.list-group-item-warning:hover, a.list-group-item-warning:focus { color: rgb(138, 109, 59); background-color: rgb(250, 242, 204); }
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { color: rgb(255, 255, 255); background-color: rgb(138, 109, 59); border-color: rgb(138, 109, 59); }
.list-group-item-danger { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); }
a.list-group-item-danger { color: rgb(169, 68, 66); }
a.list-group-item-danger .list-group-item-heading { color: inherit; }
a.list-group-item-danger:hover, a.list-group-item-danger:focus { color: rgb(169, 68, 66); background-color: rgb(235, 204, 204); }
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { color: rgb(255, 255, 255); background-color: rgb(169, 68, 66); border-color: rgb(169, 68, 66); }
.list-group-item-heading { margin-top: 0px; margin-bottom: 5px; }
.list-group-item-text { margin-bottom: 0px; line-height: 1.3; }
.panel { margin-bottom: 20px; background-color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; }
.panel-body { padding: 15px; }
.panel-body::before, .panel-body::after { content: " "; display: table; }
.panel-body::after { clear: both; }
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.panel-heading > .dropdown .dropdown-toggle { color: inherit; }
.panel-title { margin-top: 0px; margin-bottom: 0px; font-size: 16px; color: inherit; }
.panel-title > a { color: inherit; }
.panel-footer { padding: 10px 15px; background-color: rgb(245, 245, 245); border-top: 1px solid rgb(221, 221, 221); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.panel > .list-group { margin-bottom: 0px; }
.panel > .list-group .list-group-item { border-width: 1px 0px; border-radius: 0px; }
.panel > .list-group:first-child .list-group-item:first-child { border-top: 0px; border-top-right-radius: 3px; border-top-left-radius: 3px; }
.panel > .list-group:last-child .list-group-item:last-child { border-bottom: 0px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0px; }
.list-group + .panel-footer { border-top-width: 0px; }
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0px; }
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: 3px; border-top-left-radius: 3px; }
.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: 3px; }
.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: 3px; }
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
.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: 3px; }
.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: 3px; }
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive { border-top: 1px solid rgb(221, 221, 221); }
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0px; }
.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.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: 0px; }
.panel > .table-responsive { border: 0px; margin-bottom: 0px; }
.panel-group { margin-bottom: 20px; }
.panel-group .panel { margin-bottom: 0px; border-radius: 4px; }
.panel-group .panel + .panel { margin-top: 5px; }
.panel-group .panel-heading { border-bottom: 0px; }
.panel-group .panel-heading + .panel-collapse > .panel-body { border-top: 1px solid rgb(221, 221, 221); }
.panel-group .panel-footer { border-top: 0px; }
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid rgb(221, 221, 221); }
.panel-default { border-color: rgb(221, 221, 221); }
.panel-default > .panel-heading { color: rgb(51, 51, 51); background-color: rgb(245, 245, 245); border-color: rgb(221, 221, 221); }
.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(221, 221, 221); }
.panel-default > .panel-heading .badge { color: rgb(245, 245, 245); background-color: rgb(51, 51, 51); }
.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(221, 221, 221); }
.panel-primary { border-color: rgb(66, 139, 202); }
.panel-primary > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); }
.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(66, 139, 202); }
.panel-primary > .panel-heading .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); }
.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(66, 139, 202); }
.panel-success { border-color: rgb(214, 233, 198); }
.panel-success > .panel-heading { color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); }
.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(214, 233, 198); }
.panel-success > .panel-heading .badge { color: rgb(223, 240, 216); background-color: rgb(60, 118, 61); }
.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(214, 233, 198); }
.panel-info { border-color: rgb(188, 232, 241); }
.panel-info > .panel-heading { color: rgb(49, 112, 143); background-color: rgb(217, 237, 247); border-color: rgb(188, 232, 241); }
.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(188, 232, 241); }
.panel-info > .panel-heading .badge { color: rgb(217, 237, 247); background-color: rgb(49, 112, 143); }
.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(188, 232, 241); }
.panel-warning { border-color: rgb(250, 235, 204); }
.panel-warning > .panel-heading { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); border-color: rgb(250, 235, 204); }
.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(250, 235, 204); }
.panel-warning > .panel-heading .badge { color: rgb(252, 248, 227); background-color: rgb(138, 109, 59); }
.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(250, 235, 204); }
.panel-danger { border-color: rgb(235, 204, 209); }
.panel-danger > .panel-heading { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); border-color: rgb(235, 204, 209); }
.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(235, 204, 209); }
.panel-danger > .panel-heading .badge { color: rgb(242, 222, 222); background-color: rgb(169, 68, 66); }
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(235, 204, 209); }
.embed-responsive { position: relative; display: block; height: 0px; padding: 0px; overflow: hidden; }
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0px; left: 0px; bottom: 0px; height: 100%; width: 100%; border: 0px; }
.embed-responsive.embed-responsive-16by9 { padding-bottom: 56.25%; }
.embed-responsive.embed-responsive-4by3 { padding-bottom: 75%; }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset; }
.well blockquote { border-color: rgba(0, 0, 0, 0.15); }
.well-lg { padding: 24px; border-radius: 6px; }
.well-sm { padding: 9px; border-radius: 3px; }
.close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.2; }
.close:hover, .close:focus { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.5; }
button.close { padding: 0px; cursor: pointer; background: transparent; border: 0px; appearance: none; }
.modal-open { overflow: hidden; }
.modal { display: none; overflow: hidden; position: fixed; inset: 0px; z-index: 1050; outline: 0px; }
.modal.fade .modal-dialog { transform: translate3d(0px, -25%, 0px); transition: transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; }
.modal.in .modal-dialog { transform: translate3d(0px, 0px, 0px); }
.modal-open .modal { overflow: hidden auto; }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px; background-clip: padding-box; outline: 0px; }
.modal-backdrop { position: fixed; inset: 0px; z-index: 1040; background-color: rgb(0, 0, 0); }
.modal-backdrop.fade { opacity: 0; }
.modal-backdrop.in { opacity: 0.5; }
.modal-header { padding: 15px; border-bottom: 1px solid rgb(229, 229, 229); min-height: 16.4286px; }
.modal-header .close
{ margin-top: -2px; }
.modal-title { margin: 0px; line-height: 1.42857; }
.modal-body { position: relative; padding: 15px; }
.modal-footer { padding: 15px; text-align: right; border-top: 1px solid rgb(229, 229, 229); }
.modal-footer::before, .modal-footer::after { content: " "; display: table; }
.modal-footer::after { clear: both; }
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0px; }
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
.modal-footer .btn-block + .btn-block { margin-left: 0px; }
.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 { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; }
.modal-sm { width: 300px; }
}
@media (min-width: 992px) {
.modal-lg { width: 900px; }
}
.tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; }
.tooltip.in { opacity: 0.9; }
.tooltip.top { margin-top: -3px; padding: 5px 0px; }
.tooltip.right { margin-left: 3px; padding: 0px 5px; }
.tooltip.bottom { margin-top: 3px; padding: 5px 0px; }
.tooltip.left { margin-left: -3px; padding: 0px 5px; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: rgb(255, 255, 255); text-align: center; text-decoration: none; background-color: rgb(0, 0, 0); border-radius: 4px; }
.tooltip-arrow { position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.tooltip.top .tooltip-arrow { bottom: 0px; left: 50%; margin-left: -5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }
.tooltip.top-left .tooltip-arrow { bottom: 0px; left: 5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }
.tooltip.top-right .tooltip-arrow { bottom: 0px; right: 5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }
.tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -5px; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); }
.tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -5px; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); }
.tooltip.bottom .tooltip-arrow { top: 0px; left: 50%; margin-left: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }
.tooltip.bottom-left .tooltip-arrow { top: 0px; left: 5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }
.tooltip.bottom-right .tooltip-arrow { top: 0px; right: 5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }
.popover, .special-jobs-popover, .looks-like-popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; white-space: normal; }
.popover.top, .top.special-jobs-popover, .top.looks-like-popover { margin-top: -10px; }
.popover.right, .right.special-jobs-popover, .right.looks-like-popover { margin-left: 10px; }
.popover.bottom, .bottom.special-jobs-popover, .bottom.looks-like-popover { margin-top: 10px; }
.popover.left, .left.special-jobs-popover, .left.looks-like-popover { margin-left: -10px; }
.popover-title { margin: 0px; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-radius: 5px 5px 0px 0px; }
.popover-content, .looks-like-popover-content { padding: 9px 14px; }
.popover > .arrow, .special-jobs-popover > .arrow, .looks-like-popover > .arrow, .popover > .arrow::after, .special-jobs-popover > .arrow::after, .looks-like-popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.popover > .arrow, .special-jobs-popover > .arrow, .looks-like-popover > .arrow { border-width: 11px; }
.popover > .arrow::after, .special-jobs-popover > .arrow::after, .looks-like-popover > .arrow::after { border-width: 10px; content: ""; }
.popover.top > .arrow, .top.special-jobs-popover > .arrow, .top.looks-like-popover > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0px; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
.popover.top > .arrow::after, .top.special-jobs-popover > .arrow::after, .top.looks-like-popover > .arrow::after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0px; border-top-color: rgb(255, 255, 255); }
.popover.right > .arrow, .right.special-jobs-popover > .arrow, .right.looks-like-popover > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0px; border-right-color: rgba(0, 0, 0, 0.25); }
.popover.right > .arrow::after, .right.special-jobs-popover > .arrow::after, .right.looks-like-popover > .arrow::after { content: " "; left: 1px; bottom: -10px; border-left-width: 0px; border-right-color: rgb(255, 255, 255); }
.popover.bottom > .arrow, .bottom.special-jobs-popover > .arrow, .bottom.looks-like-popover > .arrow { left: 50%; margin-left: -11px; border-top-width: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
.popover.bottom > .arrow::after, .bottom.special-jobs-popover > .arrow::after, .bottom.looks-like-popover > .arrow::after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }
.popover.left > .arrow, .left.special-jobs-popover > .arrow, .left.looks-like-popover > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0px; border-left-color: rgba(0, 0, 0, 0.25); }
.popover.left > .arrow::after, .left.special-jobs-popover > .arrow::after, .left.looks-like-popover > .arrow::after { content: " "; right: 1px; border-right-width: 0px; border-left-color: rgb(255, 255, 255); bottom: -10px; }
.clearfix::before, .clearfix::after { content: " "; display: table; }
.clearfix::after { clear: both; }
.center-block { display: block; margin-left: auto; margin-right: 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: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }
.hidden { display: none !important; visibility: hidden !important; }
.affix { position: fixed; transform: translate3d(0px, 0px, 0px); }
.visible-xs, .visible-sm, .visible-md, .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; }
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; }
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; }
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; }
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; }
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; }
}
.popover, .special-jobs-popover, .looks-like-popover { padding: 0px; }
.popover-media-list { margin: -9px -14px; }
.popover-media-list .media { padding: 10px; margin: 0px; }
.popover-media-list .media:last-of-type { border-bottom: 0px; }
.popover-media-list .media-heading { margin: 0px; }
.popover.bottom .arrow.popover-bottom-arrow-gray-lightest::after, .bottom.special-jobs-popover .arrow.popover-bottom-arrow-gray-lightest::after, .bottom.looks-like-popover .arrow.popover-bottom-arrow-gray-lightest::after { border-bottom-color: rgb(248, 248, 248); }
.popover-hovercard { font-size: 14px; z-index: 98; border-radius: 4px !important; }
.popover-hovercard li:hover { color: inherit; }
.special-jobs-popover { display: block; top: -160px; left: 6px; width: 175px; }
.undo-popover-padding { margin: -9px -14px; }
.btn-lg, .btn-group-lg > .btn { border-radius: 4px; padding: 16px 20px; font-size: 17px; }
.btn-toolbar { margin-left: -15px; }
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 15px; }
.btn-v-center-content * { line-height: 1em; vertical-align: middle; }
.btn-v-center-content strong { vertical-align: baseline; }
.btn-round.btn.btn-xs, .btn-group-xs > .btn { border-radius: 28px; padding-right: 11px; padding-left: 11px; }
.btn-round.btn.btn-sm, .btn-group-sm > .btn { border-radius: 38px; padding-right: 18px; padding-left: 18px; }
.btn-round.btn { border-radius: 44px; padding-right: 21px; padding-left: 21px; }
.btn-round.btn.btn-lg, .btn-group-lg > .btn { border-radius: 55.94px; padding-right: 35px; padding-left: 35px; }
.btn-muted { background: rgb(103, 103, 103); color: white; }
.btn-muted:hover { color: white; background: rgb(65, 65, 65); }
.btn-none { background: transparent; }
.btn-none:active { box-shadow: none; }
.btn-clear { background: transparent; color: rgb(75, 75, 75); border: 1px solid rgb(204, 204, 204); }
.btn-clear:hover { background: rgba(255, 255, 255, 0.9); }
.btn-clear-muted { background: transparent; color: rgb(153, 153, 153); border: 1px solid rgb(221, 221, 221); }
.btn-clear-muted:hover { background: rgba(255, 255, 255, 0.9); }
.btn-twitter { background: rgb(64, 153, 255); color: white; }
.btn-twitter:hover { color: white; background: rgb(0, 113, 243); }
.btn-twitter:focus { color: white; }
.btn-twitter i { padding-right: 10px; }
.btn-twitter-clear { background: transparent; color: rgb(64, 153, 255); border: 1px solid rgb(64, 153, 255); }
.btn-twitter-clear:hover { color: rgb(64, 153, 255); }
.btn-twitter-clear i { padding-right: 10px; }
.btn-success-clear { background: rgb(249, 249, 245); color: rgb(94, 159, 23); border: 1px solid rgb(81, 137, 20); }
.btn-success-clear:hover { color: white; background: rgb(94, 159, 23); }
.btn-fb { color: rgb(255, 255, 255); background-color: rgb(59, 89, 152); border-color: rgb(52, 78, 134); }
.btn-fb:hover, .btn-fb:focus, .btn-fb:active, .btn-fb.active, .open > .btn-fb.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(45, 67, 115); border-color: rgb(35, 52, 90); }
.btn-fb:active, .btn-fb.active, .open > .btn-fb.dropdown-toggle { background-image: none; }
.btn-fb.disabled, .btn-fb.disabled:hover, .btn-fb.disabled:focus, .btn-fb.disabled:active, .btn-fb.disabled.active, .btn-fb[disabled], .btn-fb[disabled]:hover, .btn-fb[disabled]:focus, .btn-fb[disabled]:active, .btn-fb.active[disabled], fieldset[disabled] .btn-fb, fieldset[disabled] .btn-fb:hover, fieldset[disabled] .btn-fb:focus, fieldset[disabled] .btn-fb:active, fieldset[disabled] .btn-fb.active { background-color: rgb(59, 89, 152); border-color: rgb(52, 78, 134); }
.btn-fb .badge { color: rgb(59, 89, 152); background-color: rgb(255, 255, 255); }
.btn-google { color: rgb(255, 255, 255); background-color: rgb(66, 133, 244); border-color: rgb(42, 117, 243); }
.btn-google:hover, .btn-google:focus, .btn-google:active, .btn-google.active, .open > .btn-google.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(18, 102, 241); border-color: rgb(12, 87, 211); }
.btn-google:active, .btn-google.active, .open > .btn-google.dropdown-toggle { background-image: none; }
.btn-google.disabled, .btn-google.disabled:hover, .btn-google.disabled:focus, .btn-google.disabled:active, .btn-google.disabled.active, .btn-google[disabled], .btn-google[disabled]:hover, .btn-google[disabled]:focus, .btn-google[disabled]:active, .btn-google.active[disabled], fieldset[disabled] .btn-google, fieldset[disabled] .btn-google:hover, fieldset[disabled] .btn-google:focus, fieldset[disabled] .btn-google:active, fieldset[disabled] .btn-google.active { background-color: rgb(66, 133, 244); border-color: rgb(42, 117, 243); }
.btn-google .badge { color: rgb(66, 133, 244); background-color: rgb(255, 255, 255); }
.btn-outline, .btn-outline-google, .btn-outline-facebook, .btn-outline-twitter, .btn-outline-primary, .btn-outline-success { background: white; border: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); }
.btn-outline:hover, .btn-outline-google:hover, .btn-outline-facebook:hover, .btn-outline-twitter:hover, .btn-outline-primary:hover, .btn-outline-success:hover { color: white; background: rgb(153, 153, 153); border-color: rgb(153, 153, 153); }
.btn-outline-success { color: rgb(94, 159, 23); }
.btn-outline-success:hover { background: rgb(94, 159, 23); border-color: rgb(94, 159, 23); }
.btn-outline-primary { color: rgb(66, 139, 202); }
.btn-outline-primary:hover { background: rgb(66, 139, 202); border-color: rgb(66, 139, 202); }
.btn-outline-twitter { color: rgb(64, 153, 255); }
.btn-outline-twitter:hover { background: rgb(64, 153, 255); border-color: rgb(64, 153, 255); }
.btn-outline-facebook { color: rgb(59, 89, 152); }
.btn-outline-facebook:hover { background: rgb(59, 89, 152); border-color: rgb(59, 89, 152); }
.btn-outline-google { color: rgb(221, 75, 57); }
.btn-outline-google:hover
{ background: rgb(221, 75, 57); border-color: rgb(221, 75, 57); }
.text-slim { font-weight: 300; }
.text-bold { font-weight: 700; }
.text-italic { font-style: italic; }
.text-underline { text-decoration: underline; }
.text-truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }
.text-serif { font-family: Georgia, serif; }
.text-wide-letter-space { letter-spacing: 0.1em; }
.link-unstyled { color: rgb(73, 72, 72); }
.link-unstyled:hover { color: rgb(73, 72, 72); cursor: pointer; }
.text-white { color: white; }
.text-off-white { color: rgb(248, 248, 248); }
.text-gray-lighter { color: rgb(221, 221, 221); }
.text-gray-light { color: rgb(204, 204, 204); }
.text-gray { color: rgb(153, 153, 153); }
.text-gray-dark { color: rgb(119, 119, 119); }
.text-gray-darker { color: rgb(34, 34, 34); }
.text-base-color { color: rgb(73, 72, 72); }
.hr-heading { display: block; overflow: hidden; text-align: center; white-space: nowrap; }
.hr-heading-text { position: relative; display: inline-block; color: rgb(153, 153, 153); }
.hr-heading-text::before, .hr-heading-text::after { position: absolute; top: 50%; width: 9999px; height: 1px; background: rgb(221, 221, 221); content: ""; }
.hr-heading-text::before { right: 100%; margin-right: 15px; }
.hr-heading-text::after { left: 100%; margin-left: 15px; }
.hr-heading-light .hr-heading-text { color: rgb(255, 255, 255); }
.hr-heading-light .hr-heading-text::before, .hr-heading-light .hr-heading-text::after { background: rgba(255, 255, 255, 0.25); }
.label { padding: 0.2em 0.6em; }
.label-inverse-success { color: rgb(94, 159, 23); background: white; }
.form-control { border-radius: 3px; background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px 0px inset; color: rgb(73, 72, 72); }
.form-control:focus { border-color: rgba(73, 143, 226, 0.5); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px 0px inset; }
.form-control::-webkit-input-placeholder { color: rgb(169, 169, 169); }
.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { font-size: 15px; }
input.input-unstyled-while-readonly[readonly], span.input-unstyled-while-readonly { border: transparent; background: transparent; box-shadow: none; }
.has-error .form-control { border-color: rgb(169, 68, 66); }
.bg-white { background: white; }
.bg-off-white { background: rgb(248, 248, 248); }
.bg-gray-lightest { background: rgb(241, 241, 241); }
.bg-gray-lighter { background: rgb(221, 221, 221); }
.bg-gray-light { background: rgb(204, 204, 204); }
.bg-gray { background: rgb(153, 153, 153); }
.bg-gray-dark { background: rgb(119, 119, 119); }
.bg-gray-darker { background: rgb(34, 34, 34); }
.bg-blue-light { background: rgb(66, 139, 202); }
.bg-primary { background: rgb(66, 139, 202); }
.bg-success { background: rgb(94, 159, 23); }
.bg-warning { background: rgb(240, 173, 78); }
.bg-info { background: rgb(91, 192, 222); }
.horizontally-divided { border-bottom: 1px solid rgb(221, 221, 221); }
.horizontally-divided:last-of-type { border-bottom: none; }
ul.list-pills { margin: -5px -5px 0px 0px; }
ul.list-pills li { border: 1px solid rgb(221, 221, 221); border-radius: 3px; padding: 5px 10px; font-size: 12px; display: inline-block; margin: 5px 5px 0px 0px; }
ul.list-pills li .close { line-height: inherit; }
.list-pill-placeholder { border-radius: 3px; height: 32px; min-width: 100px; }
.modal-dialog.modal-md { width: 400px; }
.valign-wrapper { display: table; }
.valign-item { display: table-cell; vertical-align: middle; }
.no-select, .btn, .fa { user-select: none; }
.dim { opacity: 0.5; }
.dim:hover { opacity: 1; }
.light { opacity: 0.5; }
.clickable { cursor: pointer; }
@media (max-width: 540px) {
.hidden-xxs { display: none !important; }
}
@media (max-width: 380px) {
.hidden-xxxs { display: none !important; }
}
.circle { border-radius: 50%; }
.rectangle { border-radius: 0px !important; }
.margin-top-0x, .margin-vertical-0x { margin-top: 0px; }
.margin-right-0x, .margin-horizontal-0x { margin-right: 0px; }
.margin-bottom-0x, .margin-vertical-0x { margin-bottom: 0px; }
.margin-left-0x, .margin-horizontal-0x { margin-left: 0px; }
.margin-0x { margin: 0px; }
.padding-top-0x, .padding-vertical-0x { padding-top: 0px; }
.padding-right-0x, .padding-horizontal-0x { padding-right: 0px; }
.padding-bottom-0x, .padding-vertical-0x { padding-bottom: 0px; }
.padding-left-0x, .padding-horizontal-0x { padding-left: 0px; }
.padding-0x { padding: 0px; }
.margin-top-1x, .margin-vertical-1x { margin-top: 4px; }
.margin-right-1x, .margin-horizontal-1x { margin-right: 4px; }
.margin-bottom-1x, .margin-vertical-1x { margin-bottom: 4px; }
.margin-left-1x, .margin-horizontal-1x { margin-left: 4px; }
.margin-1x { margin: 4px; }
.padding-top-1x, .padding-vertical-1x { padding-top: 4px; }
.padding-right-1x, .padding-horizontal-1x { padding-right: 4px; }
.padding-bottom-1x, .padding-vertical-1x { padding-bottom: 4px; }
.padding-left-1x, .padding-horizontal-1x { padding-left: 4px; }
.padding-1x { padding: 4px; }
.margin-top-2x, .margin-vertical-2x { margin-top: 8px; }
.margin-right-2x, .margin-horizontal-2x { margin-right: 8px; }
.margin-bottom-2x, .margin-vertical-2x { margin-bottom: 8px; }
.margin-left-2x, .margin-horizontal-2x { margin-left: 8px; }
.margin-2x { margin: 8px; }
.padding-top-2x, .padding-vertical-2x { padding-top: 8px; }
.padding-right-2x, .padding-horizontal-2x { padding-right: 8px; }
.padding-bottom-2x, .padding-vertical-2x { padding-bottom: 8px; }
.padding-left-2x, .padding-horizontal-2x { padding-left: 8px; }
.padding-2x { padding: 8px; }
.margin-top-3x, .margin-vertical-3x { margin-top: 12px; }
.margin-right-3x, .margin-horizontal-3x { margin-right: 12px; }
.margin-bottom-3x, .margin-vertical-3x { margin-bottom: 12px; }
.margin-left-3x, .margin-horizontal-3x { margin-left: 12px; }
.margin-3x { margin: 12px; }
.padding-top-3x, .padding-vertical-3x { padding-top: 12px; }
.padding-right-3x, .padding-horizontal-3x { padding-right: 12px; }
.padding-bottom-3x, .padding-vertical-3x { padding-bottom: 12px; }
.padding-left-3x, .padding-horizontal-3x { padding-left: 12px; }
.padding-3x { padding: 12px; }
.margin-top-4x, .margin-vertical-4x { margin-top: 16px; }
.margin-right-4x, .margin-horizontal-4x { margin-right: 16px; }
.margin-bottom-4x, .margin-vertical-4x { margin-bottom: 16px; }
.margin-left-4x, .margin-horizontal-4x { margin-left: 16px; }
.margin-4x { margin: 16px; }
.padding-top-4x, .padding-vertical-4x { padding-top: 16px; }
.padding-right-4x, .padding-horizontal-4x { padding-right: 16px; }
.padding-bottom-4x, .padding-vertical-4x { padding-bottom: 16px; }
.padding-left-4x, .padding-horizontal-4x { padding-left: 16px; }
.padding-4x { padding: 16px; }
.margin-top-5x, .margin-vertical-5x { margin-top: 20px; }
.margin-right-5x, .margin-horizontal-5x { margin-right: 20px; }
.margin-bottom-5x, .margin-vertical-5x { margin-bottom: 20px; }
.margin-left-5x, .margin-horizontal-5x { margin-left: 20px; }
.margin-5x { margin: 20px; }
.padding-top-5x, .padding-vertical-5x { padding-top: 20px; }
.padding-right-5x, .padding-horizontal-5x { padding-right: 20px; }
.padding-bottom-5x, .padding-vertical-5x { padding-bottom: 20px; }
.padding-left-5x, .padding-horizontal-5x { padding-left: 20px; }
.padding-5x { padding: 20px; }
.margin-top-6x, .margin-vertical-6x { margin-top: 24px; }
.margin-right-6x, .margin-horizontal-6x { margin-right: 24px; }
.margin-bottom-6x, .margin-vertical-6x { margin-bottom: 24px; }
.margin-left-6x, .margin-horizontal-6x { margin-left: 24px; }
.margin-6x { margin: 24px; }
.padding-top-6x, .padding-vertical-6x { padding-top: 24px; }
.padding-right-6x, .padding-horizontal-6x { padding-right: 24px; }
.padding-bottom-6x, .padding-vertical-6x { padding-bottom: 24px; }
.padding-left-6x, .padding-horizontal-6x { padding-left:
24px; }
.padding-6x { padding: 24px; }
.margin-top-7x, .margin-vertical-7x { margin-top: 28px; }
.margin-right-7x, .margin-horizontal-7x { margin-right: 28px; }
.margin-bottom-7x, .margin-vertical-7x { margin-bottom: 28px; }
.margin-left-7x, .margin-horizontal-7x { margin-left: 28px; }
.margin-7x { margin: 28px; }
.padding-top-7x, .padding-vertical-7x { padding-top: 28px; }
.padding-right-7x, .padding-horizontal-7x { padding-right: 28px; }
.padding-bottom-7x, .padding-vertical-7x { padding-bottom: 28px; }
.padding-left-7x, .padding-horizontal-7x { padding-left: 28px; }
.padding-7x { padding: 28px; }
.margin-top-8x, .margin-vertical-8x { margin-top: 32px; }
.margin-right-8x, .margin-horizontal-8x { margin-right: 32px; }
.margin-bottom-8x, .margin-vertical-8x { margin-bottom: 32px; }
.margin-left-8x, .margin-horizontal-8x { margin-left: 32px; }
.margin-8x { margin: 32px; }
.padding-top-8x, .padding-vertical-8x { padding-top: 32px; }
.padding-right-8x, .padding-horizontal-8x { padding-right: 32px; }
.padding-bottom-8x, .padding-vertical-8x { padding-bottom: 32px; }
.padding-left-8x, .padding-horizontal-8x { padding-left: 32px; }
.padding-8x { padding: 32px; }
.margin-top-9x, .margin-vertical-9x { margin-top: 36px; }
.margin-right-9x, .margin-horizontal-9x { margin-right: 36px; }
.margin-bottom-9x, .margin-vertical-9x { margin-bottom: 36px; }
.margin-left-9x, .margin-horizontal-9x { margin-left: 36px; }
.margin-9x { margin: 36px; }
.padding-top-9x, .padding-vertical-9x { padding-top: 36px; }
.padding-right-9x, .padding-horizontal-9x { padding-right: 36px; }
.padding-bottom-9x, .padding-vertical-9x { padding-bottom: 36px; }
.padding-left-9x, .padding-horizontal-9x { padding-left: 36px; }
.padding-9x { padding: 36px; }
.margin-top-10x, .margin-vertical-10x { margin-top: 40px; }
.margin-right-10x, .margin-horizontal-10x { margin-right: 40px; }
.margin-bottom-10x, .margin-vertical-10x { margin-bottom: 40px; }
.margin-left-10x, .margin-horizontal-10x { margin-left: 40px; }
.margin-10x { margin: 40px; }
.padding-top-10x, .padding-vertical-10x { padding-top: 40px; }
.padding-right-10x, .padding-horizontal-10x { padding-right: 40px; }
.padding-bottom-10x, .padding-vertical-10x { padding-bottom: 40px; }
.padding-left-10x, .padding-horizontal-10x { padding-left: 40px; }
.padding-10x { padding: 40px; }
.margin-top-11x, .margin-vertical-11x { margin-top: 44px; }
.margin-right-11x, .margin-horizontal-11x { margin-right: 44px; }
.margin-bottom-11x, .margin-vertical-11x { margin-bottom: 44px; }
.margin-left-11x, .margin-horizontal-11x { margin-left: 44px; }
.margin-11x { margin: 44px; }
.padding-top-11x, .padding-vertical-11x { padding-top: 44px; }
.padding-right-11x, .padding-horizontal-11x { padding-right: 44px; }
.padding-bottom-11x, .padding-vertical-11x { padding-bottom: 44px; }
.padding-left-11x, .padding-horizontal-11x { padding-left: 44px; }
.padding-11x { padding: 44px; }
.margin-top-12x, .margin-vertical-12x { margin-top: 48px; }
.margin-right-12x, .margin-horizontal-12x { margin-right: 48px; }
.margin-bottom-12x, .margin-vertical-12x { margin-bottom: 48px; }
.margin-left-12x, .margin-horizontal-12x { margin-left: 48px; }
.margin-12x { margin: 48px; }
.padding-top-12x, .padding-vertical-12x { padding-top: 48px; }
.padding-right-12x, .padding-horizontal-12x { padding-right: 48px; }
.padding-bottom-12x, .padding-vertical-12x { padding-bottom: 48px; }
.padding-left-12x, .padding-horizontal-12x { padding-left: 48px; }
.padding-12x { padding: 48px; }
.margin-top-13x, .margin-vertical-13x { margin-top: 52px; }
.margin-right-13x, .margin-horizontal-13x { margin-right: 52px; }
.margin-bottom-13x, .margin-vertical-13x { margin-bottom: 52px; }
.margin-left-13x, .margin-horizontal-13x { margin-left: 52px; }
.margin-13x { margin: 52px; }
.padding-top-13x, .padding-vertical-13x { padding-top: 52px; }
.padding-right-13x, .padding-horizontal-13x { padding-right: 52px; }
.padding-bottom-13x, .padding-vertical-13x { padding-bottom: 52px; }
.padding-left-13x, .padding-horizontal-13x { padding-left: 52px; }
.padding-13x { padding: 52px; }
.margin-top-14x, .margin-vertical-14x { margin-top: 56px; }
.margin-right-14x, .margin-horizontal-14x { margin-right: 56px; }
.margin-bottom-14x, .margin-vertical-14x { margin-bottom: 56px; }
.margin-left-14x, .margin-horizontal-14x { margin-left: 56px; }
.margin-14x { margin: 56px; }
.padding-top-14x, .padding-vertical-14x { padding-top: 56px; }
.padding-right-14x, .padding-horizontal-14x { padding-right: 56px; }
.padding-bottom-14x, .padding-vertical-14x { padding-bottom: 56px; }
.padding-left-14x, .padding-horizontal-14x { padding-left: 56px; }
.padding-14x { padding: 56px; }
.margin-top-15x, .margin-vertical-15x { margin-top: 60px; }
.margin-right-15x, .margin-horizontal-15x { margin-right: 60px; }
.margin-bottom-15x, .margin-vertical-15x { margin-bottom: 60px; }
.margin-left-15x, .margin-horizontal-15x { margin-left: 60px; }
.margin-15x { margin: 60px; }
.padding-top-15x, .padding-vertical-15x { padding-top: 60px; }
.padding-right-15x, .padding-horizontal-15x { padding-right: 60px; }
.padding-bottom-15x, .padding-vertical-15x { padding-bottom: 60px; }
.padding-left-15x, .padding-horizontal-15x { padding-left: 60px; }
.padding-15x { padding: 60px; }
.margin-top-16x, .margin-vertical-16x { margin-top: 64px; }
.margin-right-16x, .margin-horizontal-16x { margin-right: 64px; }
.margin-bottom-16x, .margin-vertical-16x { margin-bottom: 64px; }
.margin-left-16x, .margin-horizontal-16x { margin-left: 64px; }
.margin-16x { margin: 64px; }
.padding-top-16x, .padding-vertical-16x { padding-top: 64px; }
.padding-right-16x, .padding-horizontal-16x { padding-right: 64px; }
.padding-bottom-16x, .padding-vertical-16x { padding-bottom: 64px; }
.padding-left-16x, .padding-horizontal-16x { padding-left: 64px; }
.padding-16x { padding: 64px; }
.margin-top-17x, .margin-vertical-17x { margin-top: 68px; }
.margin-right-17x, .margin-horizontal-17x { margin-right: 68px; }
.margin-bottom-17x, .margin-vertical-17x { margin-bottom: 68px; }
.margin-left-17x, .margin-horizontal-17x { margin-left: 68px; }
.margin-17x { margin: 68px; }
.padding-top-17x, .padding-vertical-17x { padding-top: 68px; }
.padding-right-17x, .padding-horizontal-17x { padding-right: 68px; }
.padding-bottom-17x, .padding-vertical-17x { padding-bottom: 68px; }
.padding-left-17x, .padding-horizontal-17x { padding-left: 68px; }
.padding-17x { padding: 68px; }
.margin-top-18x, .margin-vertical-18x { margin-top: 72px; }
.margin-right-18x, .margin-horizontal-18x { margin-right: 72px; }
.margin-bottom-18x, .margin-vertical-18x { margin-bottom: 72px; }
.margin-left-18x, .margin-horizontal-18x { margin-left: 72px; }
.margin-18x { margin: 72px; }
.padding-top-18x, .padding-vertical-18x { padding-top: 72px; }
.padding-right-18x, .padding-horizontal-18x { padding-right: 72px; }
.padding-bottom-18x, .padding-vertical-18x { padding-bottom: 72px; }
.padding-left-18x, .padding-horizontal-18x { padding-left: 72px; }
.padding-18x { padding: 72px; }
.margin-top-19x, .margin-vertical-19x { margin-top: 76px; }
.margin-right-19x, .margin-horizontal-19x { margin-right: 76px; }
.margin-bottom-19x, .margin-vertical-19x { margin-bottom: 76px; }
.margin-left-19x, .margin-horizontal-19x { margin-left: 76px; }
.margin-19x { margin: 76px; }
.padding-top-19x, .padding-vertical-19x { padding-top: 76px; }
.padding-right-19x, .padding-horizontal-19x { padding-right: 76px; }
.padding-bottom-19x, .padding-vertical-19x { padding-bottom: 76px; }
.padding-left-19x, .padding-horizontal-19x { padding-left: 76px; }
.padding-19x { padding: 76px; }
.margin-top-20x, .margin-vertical-20x { margin-top: 80px; }
.margin-right-20x, .margin-horizontal-20x { margin-right: 80px; }
.margin-bottom-20x, .margin-vertical-20x { margin-bottom: 80px; }
.margin-left-20x, .margin-horizontal-20x { margin-left: 80px; }
.margin-20x { margin: 80px; }
.padding-top-20x, .padding-vertical-20x
{ padding-top: 80px; }
.padding-right-20x, .padding-horizontal-20x { padding-right: 80px; }
.padding-bottom-20x, .padding-vertical-20x { padding-bottom: 80px; }
.padding-left-20x, .padding-horizontal-20x { padding-left: 80px; }
.padding-20x { padding: 80px; }
.margin-top-21x, .margin-vertical-21x { margin-top: 84px; }
.margin-right-21x, .margin-horizontal-21x { margin-right: 84px; }
.margin-bottom-21x, .margin-vertical-21x { margin-bottom: 84px; }
.margin-left-21x, .margin-horizontal-21x { margin-left: 84px; }
.margin-21x { margin: 84px; }
.padding-top-21x, .padding-vertical-21x { padding-top: 84px; }
.padding-right-21x, .padding-horizontal-21x { padding-right: 84px; }
.padding-bottom-21x, .padding-vertical-21x { padding-bottom: 84px; }
.padding-left-21x, .padding-horizontal-21x { padding-left: 84px; }
.padding-21x { padding: 84px; }
.margin-top-22x, .margin-vertical-22x { margin-top: 88px; }
.margin-right-22x, .margin-horizontal-22x { margin-right: 88px; }
.margin-bottom-22x, .margin-vertical-22x { margin-bottom: 88px; }
.margin-left-22x, .margin-horizontal-22x { margin-left: 88px; }
.margin-22x { margin: 88px; }
.padding-top-22x, .padding-vertical-22x { padding-top: 88px; }
.padding-right-22x, .padding-horizontal-22x { padding-right: 88px; }
.padding-bottom-22x, .padding-vertical-22x { padding-bottom: 88px; }
.padding-left-22x, .padding-horizontal-22x { padding-left: 88px; }
.padding-22x { padding: 88px; }
.margin-top-23x, .margin-vertical-23x { margin-top: 92px; }
.margin-right-23x, .margin-horizontal-23x { margin-right: 92px; }
.margin-bottom-23x, .margin-vertical-23x { margin-bottom: 92px; }
.margin-left-23x, .margin-horizontal-23x { margin-left: 92px; }
.margin-23x { margin: 92px; }
.padding-top-23x, .padding-vertical-23x { padding-top: 92px; }
.padding-right-23x, .padding-horizontal-23x { padding-right: 92px; }
.padding-bottom-23x, .padding-vertical-23x { padding-bottom: 92px; }
.padding-left-23x, .padding-horizontal-23x { padding-left: 92px; }
.padding-23x { padding: 92px; }
.margin-top-24x, .margin-vertical-24x { margin-top: 96px; }
.margin-right-24x, .margin-horizontal-24x { margin-right: 96px; }
.margin-bottom-24x, .margin-vertical-24x { margin-bottom: 96px; }
.margin-left-24x, .margin-horizontal-24x { margin-left: 96px; }
.margin-24x { margin: 96px; }
.padding-top-24x, .padding-vertical-24x { padding-top: 96px; }
.padding-right-24x, .padding-horizontal-24x { padding-right: 96px; }
.padding-bottom-24x, .padding-vertical-24x { padding-bottom: 96px; }
.padding-left-24x, .padding-horizontal-24x { padding-left: 96px; }
.padding-24x { padding: 96px; }
.media_v2 { margin-top: 15px; }
.media_v2:first-child { margin-top: 0px; }
.media_v2, .media_v2 .media-body { zoom: 1; overflow: hidden; }
.media_v2 .media-body { width: 10000px; }
.media_v2 .media-object { display: block; }
.media_v2 > .media-right, .media_v2 > .pull-right { padding-left: 10px; }
.media_v2 > .media-left, .media_v2 > .pull-left { padding-right: 10px; }
.media_v2 .media-left, .media_v2 .media-right, .media_v2 .media-body { display: table-cell; vertical-align: top; }
.media_v2 .media-middle { vertical-align: middle; }
.media_v2 .media-bottom { vertical-align: bottom; }
.media_v2 .media-heading { margin-top: 0px; margin-bottom: 5px; }
.media_v2 .media-list { padding-left: 0px; list-style: none; }
@media (max-width: 700px) {
.hide-on-mobile { display: none !important; }
}
@media (min-width: 701px) {
.hide-on-desktop { display: none !important; }
}
.select2-no-default-pills .select2-search-choice { display: none; }
.header--container { width: 100%; position: relative; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); z-index: 2; }
.header--container.in-dev-style { background-color: aqua; }
.header--inner-container { max-width: 1180px; padding: 0px 20px; margin: 0px auto; display: flex; -webkit-box-align: center; align-items: center; height: 70px; }
.header--inner-container.header--inner-container-ds2 { height: 92px; padding: 0px 16px; }
@media (min-width: 768px) {
.header--inner-container.header--inner-container-ds2 { padding: 0px; max-width: 728px; }
}
@media (min-width: 992px) {
.header--inner-container.header--inner-container-ds2 { max-width: 936px; }
}
@media (min-width: 1200px) {
.header--inner-container.header--inner-container-ds2 { max-width: 1128px; }
}
@media (min-width: 1400px) {
.header--inner-container.header--inner-container-ds2 { max-width: 1224px; }
}
.header--nav-buttons { flex-shrink: 0; margin: 0px 0px 0px 18px; list-style: none; display: flex; height: 100%; -webkit-box-align: center; align-items: center; }
.header--nav-buttons.header--nav-buttons-ds2 { margin-left: clamp(12px, -59.1111px + 22.2222vw, 24px); }
@media (min-width: 375px) {
.header--nav-buttons.header--nav-buttons-ds2 { margin-left: 24px; }
}
.header--button { background-color: white; color: rgb(119, 119, 119); height: 36px; font-size: 11px; padding: 0px 18px; letter-spacing: 1.15px; text-transform: uppercase; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; font-weight: bold; font-family: Roboto, Helvetica, Arial, sans-serif; display: flex; -webkit-box-align: center; align-items: center; text-decoration: none; }
.header--button:hover { color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); text-decoration: none; }
.header--hamburger-button { position: relative; margin-left: 16px; height: 36px; padding: 0px 10px; background-color: white; border: 1px solid rgb(221, 221, 221); border-radius: 4px; cursor: pointer; }
.header--hamburger-button:hover { background-color: rgb(153, 153, 153); }
.header--hamburger-button:hover .icon-bar { background-color: rgb(255, 255, 255); }
.header--hamburger-button.header--hamburger-button-ds2 { margin-left: 0px; }
.icon-bar { width: 22px; height: 2px; border-radius: 1px; background-color: rgb(136, 136, 136); }
.header--left-wrapper { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; display: flex; -webkit-box-align: center; align-items: center; height: 100%; }
.header-ds2--left-wrapper { -webkit-box-flex: 1; flex-grow: 1; flex-shrink: 1; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; height: 100%; }
.header-ds2--left-wrapper-inner { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; height: 100%; width: 100%; }
@media (min-width: 768px) {
.header-ds2--left-wrapper-inner { width: 446px; }
}
@media (min-width: 992px) {
.header-ds2--left-wrapper-inner { width: 616px; }
}
@media (min-width: 1200px) {
.header-ds2--left-wrapper-inner { width: 744px; }
}
@media (min-width: 1400px) {
.header-ds2--left-wrapper-inner { width: 808px; }
}
.header--search-container { position: relative; -webkit-box-flex: 1; flex-grow: 1; max-width: 600px; margin-left: 12px; }
.header--search-container.header--search-container-ds2 { margin-left: clamp(12px, -59.1111px + 22.2222vw, 24px); max-width: 100%; }
@media (min-width: 375px) {
.header--search-container.header--search-container-ds2 { margin-left: 24px; }
}
.header--search-container .select2-container { width: 100%; }
.header--search-icon { color: rgb(153, 153, 153); position: absolute; left: 10px; top: 9px; width: 14px; height: 14px; filter: brightness(0) saturate(100%) invert(63%) sepia(0%) saturate(74%) hue-rotate(184deg) brightness(98%) contrast(85%); z-index: 1; }
.header--search-input { width: 100%; background-color: rgb(238, 238, 238); border-radius: 3px; border: none; box-shadow: none; color: rgb(34, 34, 34); font-size: 16px; line-height: 19px; outline: none; padding: 6px 40px 6px 34px; height: 34px; box-sizing: border-box; }
.header--search-input.header--search-input-ds2 { background-color: rgb(248, 248, 251); border: 1px solid rgb(221, 221, 226); color: rgb(83, 83, 102); line-height: 20px; border-radius: 4px; }
.header--search-text { color: rgb(51, 51, 51); font-size: 14px; padding: 32px;
text-align: center; }
@media (max-width: 374px) {
.header--search-text { padding: clamp(16px, -78.8148px + 29.6296vw, 32px); }
}
.header--search-result { -webkit-box-align: center; align-items: center; display: flex; height: 44px; }
.header--search-result-text { color: rgb(0, 0, 0); font-size: 12px; font-weight: 700; margin: 0px; }
.header--search-ri-icon, .header--search-university-icon { background-color: rgb(204, 204, 204); border-radius: 3px; display: grid; place-items: center; position: relative; height: 28px; width: 28px; }
.header--search-ri-icon svg, .header--search-university-icon svg { color: rgb(255, 255, 255); height: 14px; position: absolute; width: 14px; }
.header--search-query-icon { -webkit-box-align: center; align-items: center; background-color: rgb(9, 84, 211); border-radius: 3px; display: flex; height: 28px; -webkit-box-pack: center; justify-content: center; width: 28px; }
.header--search-query-icon svg { color: rgb(255, 255, 255); height: 14px; width: 14px; }
.header--search-result .media-left { margin-right: 10px; }
.header--search-description { color: rgb(204, 204, 204); display: block; font-size: 12px; font-weight: 300; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.SiteSearch-results .select2-highlighted { background: rgb(248, 248, 248); color: black; }
.SiteSearch-results .select2-result { border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
.SiteSearch-results .select2-result:last-child { border-bottom: none; }
.SiteSearch-results .select2-result-label { padding: 0px 7px; }
.SiteSearch-results.select2-drop-active { border: none; }
.SiteSearch-results .select2-results { margin: 4px 0px 0px; padding-left: 0px; border-top: 1px solid rgba(0, 0, 0, 0.15); }
.SiteSearch-results .select2-no-results { background: rgb(255, 255, 255); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.js-SiteSearch-results-viewAll { border-top: 1px solid rgba(0, 0, 0, 0.15); color: rgb(66, 139, 202); cursor: pointer; display: block; font-size: 13px; font-weight: 700; line-height: 1.42857; margin: 0px; padding: 12px 0px; text-align: center; text-decoration: none; }
.js-SiteSearch-results-viewAll:hover { color: rgb(51, 51, 51); }
.avatar-md { border-radius: 50%; height: 30px; vertical-align: middle; width: 30px; }
.avatar-md.avatar-rectangle { border-radius: 3px; }
.DropdownArrow::after { position: absolute; top: -9px; left: 50%; margin-left: -9px; display: inline-block; border-right: 9px solid transparent; border-bottom: 9px solid rgb(255, 255, 255); border-left: 9px solid transparent; content: ""; }
.DropdownArrow.DropdownArrow--notificationsMenu::after { margin-left: 194px; }
.DropdownArrow::before { position: absolute; top: -10px; left: 50%; margin-left: -10px; display: inline-block; border-right: 10px solid transparent; border-bottom: 10px solid rgba(0, 0, 0, 0.15); border-left: 10px solid transparent; content: ""; }
.DropdownArrow.DropdownArrow--notificationsMenu::before { margin-left: 193px; }
.DropdownArrow.DropdownArrow--accountMenu { right: 20px; top: 0px; position: absolute; }
.header--dropdown-container { border-top: 1px solid rgb(221, 221, 221); box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset; list-style: none; margin: 0px; background-color: inherit; padding: 0px; height: 0px; transition: height 0.4s ease 0s; overflow: hidden; }
.header--dropdown-container.expanded { height: 120px; }
.header--dropdown-container.expanded.fully-expanded { height: 560px; }
.header--dropdown-row { border-bottom: 1px solid rgb(221, 221, 221); padding: 0px 15px; height: 40px; display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; width: 100%; }
.header--dropdown-row.hide { display: none; }
.header--dropdown-link { display: flex; line-height: 20px; text-decoration: none; color: rgb(119, 119, 119); font-size: 14px; }
.header--dropdown-button { border: 0px; font-size: 14px; font-family: Roboto, Helvetica, Arial, sans-serif; padding: 0px; background-color: inherit; color: rgb(119, 119, 119); display: flex; cursor: pointer; }
.header--dropdown-button-icon { width: 10px; margin-left: 6px; filter: brightness(0) saturate(100%) invert(57%) sepia(0%) saturate(1%) hue-rotate(244deg) brightness(82%) contrast(95%); }
.header--dropdown-row-icon { width: 12px; margin-right: 6px; filter: brightness(0) saturate(100%) invert(57%) sepia(0%) saturate(1%) hue-rotate(244deg) brightness(82%) contrast(95%); }
.header--expanded-dropdown-container { padding: 0px; list-style: none; }
.loswp-grid--container { max-width: 1180px; margin: 0px auto; font-family: Roboto, Roboto, "Helvetica Neue", sans-serif; font-size: 14px; line-height: 1.42857em; font-weight: 400; color: rgb(34, 34, 51); padding: 0px 16px; }
@media (min-width: 768px) {
.loswp-grid--container { padding: 0px; max-width: 728px; }
}
@media (min-width: 992px) {
.loswp-grid--container { padding: 0px; max-width: 936px; }
}
@media (min-width: 1200px) {
.loswp-grid--container { padding: 0px; max-width: 1128px; }
}
@media (min-width: 1400px) {
.loswp-grid--container { padding: 0px; max-width: 1224px; }
}
.loswp-grid--container .above-fold { min-height: unset; margin-bottom: 30px; }
.loswp-grid--container .above-fold .work-card--container { margin: 16px 0px 0px; display: block; max-width: 1180px; }
@media (min-width: 768px) {
.loswp-grid--container .above-fold .work-card--container { margin: 80px auto; display: flex; }
}
.loswp-grid--container .below-fold { max-width: unset; }
.loswp-grid--container .below-fold .redesign-work--container { -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; min-height: 50vh; }
.loswp-grid--container .below-fold .redesign-work--container .attachment_preview { -webkit-box-flex: 1; flex-grow: 1; width: 100%; }
.loswp-grid--container .work-cover--container { width: 178px; height: 231px; margin: auto; }
@media (min-width: 768px) {
.loswp-grid--container .work-cover--container { width: 280px; height: 363px; }
}
.loswp-grid--container .work-cover--ribbon-container { top: 18px; width: auto; color: rgb(255, 255, 255); font-size: 14px; }
@media (min-width: 768px) {
.loswp-grid--container .work-cover--ribbon-container { top: 30px; font-size: 16px; }
}
.loswp-grid--container .work-cover--ribbon-triangle { top: 53px; }
@media (min-width: 768px) {
.loswp-grid--container .work-cover--ribbon-triangle { top: 65px; }
}
.loswp-grid--container .work-cover--wrapper { margin-bottom: 36px; }
@media (min-width: 768px) {
.loswp-grid--container .work-cover--wrapper { margin-bottom: 0px; }
}
.loswp-grid--container .sticky-header--container { left: 0px; width: 100%; }
@media (min-width: 768px) {
.loswp-grid--container .sticky-header--container { left: unset; max-width: 728px; }
}
@media (min-width: 992px) {
.loswp-grid--container .sticky-header--container { left: unset; max-width: 936px; }
}
@media (min-width: 1200px) {
.loswp-grid--container .sticky-header--container { left: unset; max-width: 1128px; }
}
@media (min-width: 1400px) {
.loswp-grid--container .sticky-header--container { left: unset; max-width: 1224px; }
}
.loswp-grid--container .sticky-header--inner-container { margin: 0px; }
.loswp-grid--container .sticky-header--inner-container { width: 100%; }
.loswp-grid--container .sticky-header--subsection { padding: 0px; margin: 0px; }
@media (min-width: 1200px) {
.loswp-grid--container .sticky-header--subsection { margin-right: 348px; }
.loswp-grid--container .sticky-header--subsection.sidebar-hidden { margin-right: 340px; }
}
@media (min-width: 1400px) {
.loswp-grid--container .sticky-header--subsection { margin-right: 439px; }
.loswp-grid--container .sticky-header--subsection.sidebar-hidden { margin-right: 300px; }
}
.loswp-grid--container .work-cover--thumbnail-image { width: 100%; height: 100%; }
@media (min-width: 768px) {
.loswp-grid--container .work-cover--thumbnail-image { width: 280px; height: 362px; }
}
.loswp-grid--container .work-cover--hover-container { left: 0px; top: 0px; }
.loswp-grid--container
.work-cover--hover-icon { margin-right: 0px; }
.loswp-grid--container .work-cover--thumbnail-cover { width: 100%; height: 100%; min-height: unset; }
.loswp-grid--container .work-cover--hover-text { font-size: 15px; }
.loswp-grid--container .work-cover { margin-right: 0px; }
.loswp-grid--container .work-cover--image-container { width: 100%; height: 100%; }
.wjs-above-related { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
@media (min-width: 768px) {
.mobile-friendly--wsj-cover { width: 200px; }
}
@media (min-width: 992px) {
.mobile-friendly--wsj-cover { width: 240px; }
}
@media (min-width: 1200px) {
.mobile-friendly--wsj-cover { width: 300px; }
}
@media (min-width: 1400px) {
.mobile-friendly--wsj-cover { width: 302px; }
}
.mobile-friendly--work-card-and-cta-container { max-height: calc(-92px + 100vh); }
@media (min-width: 768px) {
.mobile-friendly--work-card-and-cta-container { max-height: unset; }
}
.mobile-friendly--work-card-container { max-height: calc(-184px + 100vh); overflow: hidden; margin: 16px 8px 0px; display: flex; flex-wrap: wrap; }
@media (min-width: 768px) {
.mobile-friendly--work-card-container { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-flow: row-reverse; margin: 40px 37px 25px; max-height: unset; }
}
.mobile-friendly--cover-sometimes-title-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-left: -15px; }
@media (min-width: 768px) {
.mobile-friendly--cover-sometimes-title-container { margin-left: 15px; }
}
.mobile-test--work-cover--container:hover .mobile-friendly--work-cover--title.hide-on-hover { display: none; }
.mobile-friendly--title-in-cover-container--hide-on-desktop { font-family: Roboto; font-style: normal; font-weight: 500; color: rgb(34, 34, 51); margin-left: -15px; }
@media (min-width: 768px) {
.mobile-friendly--title-in-cover-container--hide-on-desktop { display: none; }
}
.mobile-friendly--title-in-cover-container--hide-on-tablet { display: none; font-family: Roboto; font-style: normal; font-weight: 500; color: rgb(34, 34, 51); }
@media (min-width: 768px) {
.mobile-friendly--title-in-cover-container--hide-on-tablet { display: block; }
}
.mobile-friendly--work-information-sometimes-title-container { width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-shrink: 2; }
.mobile-friendly--title-in-work-information { display: none; }
@media (min-width: 768px) {
.mobile-friendly--title-in-work-information { display: block; }
}
.mobile-friendly--author-container { font-size: 14px; margin-top: 9px; }
.mobile-friendly--journal-container { margin: 9px 0px; font-size: 14px; }
.mobile-friendly--abstract-container { flex-shrink: 2; max-height: 200px; margin: 9px 0px; font-size: 16px; line-height: 20px; display: flex; overflow: hidden; position: relative; }
.mobile-friendly--button-container { position: relative; display: flex; gap: 16px; margin: 0px 8px; }
@media (min-width: 768px) {
.mobile-friendly--button-container { margin: 0px 37px; }
}
.mobile-friendly--work-cover--container { display: flex; position: relative; width: 72px; max-height: 93px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px, white 0px 8px 0px -3px, rgba(0, 0, 0, 0.1) 0px 8px 2px -2px, white 0px 16px 0px -6px, rgba(0, 0, 0, 0.25) 0px 16px 35px 0px; background-color: white; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); }
.mobile-friendly--work-cover--container.redesign-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px, white 0px 8px 0px -3px, rgba(0, 0, 0, 0.1) 0px 8px 2px -2px, white 0px 16px 0px -6px, rgba(0, 0, 0, 0.25) 0px 8px 16px 0px; }
@media (min-width: 768px) {
.mobile-friendly--work-cover--container { width: 155px; max-height: 500px; margin-bottom: 15px; }
}
@media (min-width: 992px) {
.mobile-friendly--work-cover--container { width: 214px; }
}
@media (min-width: 1200px) {
.mobile-friendly--work-cover--container { width: 265px; }
}
.mobile-friendly--work-cover--ribbon-container { top: 10px; font-size: 8px; padding: 0px 5px; position: absolute; z-index: 10; left: -10px; background-color: rgb(204, 35, 14); width: auto; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px 0px; color: rgb(255, 255, 255); font-weight: 700; }
@media (min-width: 768px) {
.mobile-friendly--work-cover--ribbon-container { font-size: 16px; padding: 5px 10px; top: 30px; }
}
.mobile-friendly--work-cover--ribbon-triangle { top: 25px; position: absolute; left: -6px; right: 0px; z-index: 100; width: 0px; height: 0px; margin-right: auto; margin-left: 0px; border-style: solid none solid solid; border-width: 7px 0px 7px 7px; border-color: transparent transparent transparent rgb(152, 25, 10); background-color: transparent; transform: rotate(-45deg); line-height: 14px; }
@media (min-width: 768px) {
.mobile-friendly--work-cover--ribbon-triangle { top: 55px; }
}
.mobile-friendly--work-cover--title { font-size: 6px; padding: 0px 4px; position: absolute; top: 50%; left: 0px; right: 0px; line-height: 1.45em; max-height: 10em; transform: translateY(-50%); font-family: Georgia, serif; hyphens: auto; overflow-wrap: break-word; text-align: center; color: rgb(75, 75, 75); font-weight: 700; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
@media (min-width: 768px) {
.mobile-friendly--work-cover--title { font-size: 14px; padding: 0px 24px; }
}
.mobile-friendly--work-cover--hover-text { padding-top: 15px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; font-family: Roboto, Helvetica, Arial, sans-serif; line-height: 2; opacity: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }
@media (min-width: 768px) {
.mobile-friendly--work-cover--hover-text { font-size: 20px; padding-top: 0px; }
}
.mobile-friendly--work-cover--hover-text svg { margin: 0px; }
.mobile-friendly--mobile-abstract-grad-atop-buttons { background: linear-gradient(0deg, rgb(248, 248, 251), rgba(248, 248, 251, 0) 110%); bottom: 44px; width: 100%; height: 100px; position: absolute; }
@media (min-width: 768px) {
.mobile-friendly--mobile-abstract-grad-atop-buttons { display: none; }
}
.mobile-friendly--responsive-title { margin: 0px; font-family: Georgia, "Times New Roman", serif; font-weight: 400; font-size: 16px; line-height: 20px; }
@media (min-width: 425px) {
.mobile-friendly--responsive-title { margin-left: 12px; font-size: 28px; line-height: 32px; }
}
@media (min-width: 768px) {
.mobile-friendly--responsive-title { margin-left: 0px; font-size: 34px; line-height: 44px; }
}
@media (min-width: 425px) {
.mobile-friendly--mobile-title { display: none; }
}
.mobile-friendly--tablet-title { display: none; }
@media (min-width: 425px) {
.mobile-friendly--tablet-title { display: block; margin-left: 12px; }
}
@media (min-width: 768px) {
.mobile-friendly--tablet-title { display: none; }
}
.mobile-friendly--desktop-title { display: none; }
@media (min-width: 768px) {
.mobile-friendly--desktop-title { display: block; }
}
.mobile-friendly--work-cover--page-count { font-size: 10px; bottom: 5px; text-align: center; position: absolute; left: 0px; right: 0px; font-weight: 300; color: rgb(204, 204, 204); }
@media (min-width: 768px) {
.mobile-friendly--work-cover--page-count { bottom: 10px; font-size: 14px; }
}
.wsj-work-card { margin: 16px 8px 0px; display: flex; flex-flow: row-reverse wrap; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; }
@media (min-width: 768px) {
.wsj-work-card { flex-wrap: nowrap; margin: 40px 37px 0px; }
}
.variant-a
.wsj-work-card, .variant-b .wsj-work-card { flex-wrap: nowrap; }
.variant-c .wsj-work-card { margin: 40px 0px 0px; }
.wsj-cover { width: 100%; text-align: center; }
@media (min-width: 768px) {
.wsj-cover { width: 192px; }
}
@media (min-width: 992px) {
.wsj-cover { width: 231px; }
}
@media (min-width: 1200px) {
.wsj-cover { width: 296px; }
}
@media (min-width: 1400px) {
.wsj-cover { width: 302px; }
}
.variant-a .wsj-cover, .variant-b .wsj-cover { width: auto; float: right; margin-right: 24px; }
@media (min-width: 768px) {
.variant-a .wsj-cover, .variant-b .wsj-cover { margin-top: 32px; }
}
.work-cover--wrapper { margin: auto auto 28px; width: fit-content; padding: 0px 28px; }
.work-cover--container { display: flex; position: relative; width: 155px; max-height: 500px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px, white 0px 8px 0px -3px, rgba(0, 0, 0, 0.1) 0px 8px 2px -2px, white 0px 16px 0px -6px, rgba(0, 0, 0, 0.25) 0px 16px 35px 0px; background-color: white; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); }
.work-cover--container.redesign-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px, white 0px 8px 0px -3px, rgba(0, 0, 0, 0.1) 0px 8px 2px -2px, white 0px 16px 0px -6px, rgba(0, 0, 0, 0.25) 0px 8px 16px 0px; }
@media (min-width: 992px) {
.work-cover--container { width: 214px; }
}
@media (min-width: 1200px) {
.work-cover--container { width: 265px; }
}
.variant-a .work-cover--container { width: 72px; height: 95px; }
@media (min-width: 768px) {
.variant-a .work-cover--container { width: 155px; height: 205px; }
}
@media (min-width: 992px) {
.variant-a .work-cover--container { width: 214px; height: initial; }
}
@media (min-width: 1200px) {
.variant-a .work-cover--container { width: 265px; }
}
.variant-b .work-cover--container { width: 72px; height: 95px; }
@media (min-width: 768px) {
.variant-b .work-cover--container { width: 155px; height: 205px; }
}
.work-cover--container:hover .work-cover--hover-container { opacity: 0.85; }
.work-cover--container:hover .work-cover--title.hide-on-hover { display: none; }
.work-cover--ribbon-container { top: 10px; font-size: 8px; padding: 0px 5px; position: absolute; z-index: 10; left: -10px; background-color: rgb(204, 35, 14); width: auto; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px 0px; color: rgb(255, 255, 255); font-weight: 700; }
@media (min-width: 768px) {
.work-cover--ribbon-container { font-size: 16px; padding: 5px 10px; top: 30px; }
}
.work-cover--ribbon-triangle { top: 25px; position: absolute; left: -6px; right: 0px; z-index: 100; width: 0px; height: 0px; margin-right: auto; margin-left: 0px; border-style: solid none solid solid; border-width: 7px 0px 7px 7px; border-color: transparent transparent transparent rgb(152, 25, 10); background-color: transparent; transform: rotate(-45deg); line-height: 14px; }
@media (min-width: 768px) {
.work-cover--ribbon-triangle { top: 55px; }
}
.work-cover--file-icon-wrapper { position: absolute; top: 12px; right: 0px; text-align: right; padding: 8px 16px 0px 0px; }
.work-cover--file-icon-wrapper img { opacity: 0.25; }
.work-cover--hover-container { top: 0px; left: 0px; height: 100%; width: 100%; background-color: rgb(9, 84, 211); position: absolute; color: rgb(255, 255, 255); -webkit-box-align: center; opacity: 0; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-items: center; -webkit-box-pack: center; justify-content: center; }
.work-cover--hover-container:hover { opacity: 0.85; }
.work-cover--hover-container .work-cover--hover-text svg { margin: 0px; }
.work-cover--hover-text { padding-top: 15px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; font-family: Roboto, Helvetica, Arial, sans-serif; line-height: 2; opacity: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }
@media (min-width: 768px) {
.work-cover--hover-text { font-size: 18px; padding-top: 20px; }
}
@media (min-width: 992px) {
.work-cover--hover-text { font-size: 25px; padding-top: 0px; }
}
.work-cover--hover-text svg { margin: 0px; }
.work-cover--hover-icon { width: 1.28571em; text-align: center; margin-right: 12px; }
.work-cover--thumbnail-cover { width: 100%; background-color: rgb(255, 255, 255); overflow: hidden; }
img.work-cover--thumbnail-image { width: 100%; }
.work-cover--no-attachment-container { position: relative; background-color: rgb(255, 255, 255); padding: 16px 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; }
.work-cover--title { font-size: 6px; padding: 0px 4px; position: absolute; top: 50%; left: 0px; right: 0px; line-height: 1.45em; max-height: 10em; transform: translateY(-50%); font-family: Georgia, serif; hyphens: auto; overflow-wrap: break-word; text-align: center; color: rgb(75, 75, 75); font-weight: 700; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
@media (min-width: 768px) {
.work-cover--title { font-size: 14px; padding: 0px 24px; }
}
.work-cover--title-only { width: 100%; height: 218px; display: block; }
@media (min-width: 992px) {
.work-cover--title-only { height: 301px; }
}
@media (min-width: 1200px) {
.work-cover--title-only { height: 372px; }
}
.work-cover--page-count { bottom: 10px; text-align: center; position: absolute; left: 0px; right: 0px; font-weight: 300; color: rgb(204, 204, 204); }
.work-cover--container:hover .work-cover--page-count { display: none; }
@media (min-width: 768px) {
.work-cover--container:hover .work-cover--page-count { display: inline; }
}
.work-cover--request-pdf-button { display: flex; -webkit-box-align: center; align-items: center; background-color: rgb(26, 138, 32); color: rgb(255, 255, 255); width: 100%; font-size: 14px; padding: 0px 32px; letter-spacing: 1.5px; height: 60px; text-transform: uppercase; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: bold; }
.work-cover--request-pdf-button:hover { background-color: rgb(18, 95, 22); }
.work-cover--request-pdf-button.small { width: auto; margin: 0px auto; }
.wsj-work-card-author { display: inline-block; margin-right: 16px !important; margin-bottom: 4px !important; }
.wsj-author-icon { display: inline-block; height: 25px; width: 25px; border-radius: 100px; margin-right: 8px; }
.wsj-author-text { color: rgb(83, 83, 102); display: inline-block; margin-right: 16px; }
.wsj-abstract { display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; -webkit-box-direction: normal; overflow: hidden; }
.wsj-abstract-header { margin: 8px 0px; }
.wsj-abstract-paragraph { margin: 6px 0px; display: inline; }
body { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; background-color: rgb(233, 233, 233); overflow-x: hidden; width: 100% !important; }
.display-flex-col { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
body.logged_out .logged_in_only { display: none !important; }
@media (max-width: 1024px) {
.hide-below-1024 { display: none !important; }
}
@media (min-width: 1025px) {
.hide-above-1024 { display: none !important; }
}
@media (max-width: 700px) {
.hide-on-mobile { display: none !important; }
}
@media (min-width: 701px) {
.hide-on-desktop { display: none !important; }
}
@media (max-width: 767px) {
.hide-on-mobile-redesign { display: none !important; }
}
@media (min-width: 768px) {
.hide-on-desktop-redesign { display: none !important; }
}
@media (min-width: 992px) {
.hide-above-tablet-redesign { display: none
!important; }
}
@media (max-width: 991px) {
.hide-below-desktop-sm-redesign { display: none !important; }
}
@media (max-width: 1199px) {
.hide-below-desktop-md-redesign { display: none !important; }
}
@media (max-width: 450px) {
.hide-on-small-mobile { display: none !important; }
}
@media (min-width: 451px) {
.hide-above-small-mobile { display: none !important; }
}
.no-margin { margin: 0px; }
#scribd_embedded_doc .outer_page { margin: 0px auto 10px; position: relative; }
@media (min-width: 800px) {
.loswp-container .attachment_preview { min-width: 728px; }
.variant-c .loswp-container .attachment_preview { min-width: initial; }
}
.plain.notranslate { overflow: scroll; }
.loswp-container { max-width: 1180px; margin: 0px auto; font-family: Roboto, Roboto, "Helvetica Neue", sans-serif; font-size: 14px; line-height: 1.42857em; font-weight: 400; color: rgb(73, 72, 72); padding: 0px 20px; }
@media (max-width: 700px) {
.loswp-container:not(.modern-loswp-container) { min-height: 75vh; }
}
@media (max-width: 450px) {
.loswp-container { padding: 0px 8px; }
.loswp-container:not(.modern-loswp-container) { min-height: calc(-70px + 100vh); }
}
.above-fold { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; min-height: 100vh; transition: min-height 1s ease 0s; }
.above-fold.clicked { min-height: 450px; }
@media (max-width: 700px) {
.above-fold { min-height: 0px; }
}
.below-fold { max-width: 1010px; display: flex; -webkit-box-align: stretch; align-items: stretch; margin: 0px auto; position: relative; }
.below-fold.loswp-container { flex-wrap: wrap; }
@media (max-width: 700px) {
.below-fold { margin: 0px; }
}
.work--container { width: 75%; padding: 0px 15px; position: relative; z-index: 1; }
@media (min-width: 800px) {
.work--container { min-width: 760px; }
}
@media (max-width: 1024px) {
.work--container { padding: 0px; width: 100%; min-height: 100vh; }
}
.related-work-grid--content { display: grid; grid-template-columns: 100%; grid-template-rows: auto auto auto auto; grid-auto-rows: 0px; overflow: hidden; max-width: 456px; margin: auto -12px; }
@media (min-width: 768px) {
.related-work-grid--content { max-width: 728px; grid-template-columns: repeat(2, 50%); grid-template-rows: auto auto auto auto; }
}
@media (min-width: 992px) {
.related-work-grid--content { max-width: 936px; grid-template-columns: repeat(2, 50%); grid-template-rows: auto auto auto auto; }
}
@media (min-width: 1200px) {
.related-work-grid--content { max-width: 1128px; grid-template-columns: repeat(3, calc(33.3333%)); grid-template-rows: auto auto auto; }
}
@media (min-width: 1400px) {
.related-work-grid--content { max-width: 1224px; grid-template-columns: repeat(3, calc(33.3333%)); grid-template-rows: auto auto auto; }
}
.related-work-grid--content .related-work-card--container { margin-bottom: 8px; padding: 0px 12px; }
.related-work-grid--header-small { display: block; text-align: left; margin: auto auto 16px; }
@media (min-width: 768px) {
.related-work-grid--header-small { display: none; }
}
.related-work-grid--header-medium { display: none; text-align: left; margin: auto auto 36px; }
@media (min-width: 768px) {
.related-work-grid--header-medium { display: block; }
}
@media (min-width: 1200px) {
.related-work-grid--header-medium { display: none; }
}
.related-work-grid--header-large { display: none; text-align: center; margin: auto auto 36px; }
@media (min-width: 1200px) {
.related-work-grid--header-large { display: block; }
}
.sidebar--work-card { margin-top: 24px; font-family: Roboto, Helvetica, Arial, sans-serif; }
.sidebar--work-title { color: rgb(75, 75, 75); text-decoration: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; line-height: 1.5; text-transform: none; font-size: 14px; font-weight: 500; margin-bottom: 8px; }
.sidebar--work-authors { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; line-height: 1; font-size: 12px; font-weight: 500; color: rgb(119, 119, 119); }
.sidebar-redesign--container { z-index: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
@media (min-width: 1200px) {
.sidebar-redesign--container { margin-bottom: 8px; }
.sidebar-redesign--container.empty { max-width: 340px; }
}
@media (min-width: 1400px) {
.sidebar-redesign--container.empty { max-width: 300px; }
}
.js-sidebar-container-for-ads { height: 100%; }
.loswp-grid--container .sidebar-redesign--container { display: none; }
@media (min-width: 1200px) {
.loswp-grid--container .sidebar-redesign--container { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 10px 0px 0px 24px; width: 348px; }
}
@media (min-width: 1400px) {
.loswp-grid--container .sidebar-redesign--container { width: 439px; }
}
.sidebar-redesign--container-header { padding-bottom: 8px; border-bottom: 1px solid rgb(221, 221, 226); margin-bottom: 24px; display: flex; }
.sidebar-redesign--works-container { display: flex; flex-wrap: wrap; margin-bottom: 25px; }
.sidebar-redesign--ri-container { display: flex; flex-wrap: wrap; justify-content: left; gap: 16px 8px; margin-bottom: 43px; }
.related-content-container--mobile { margin: 32px 0px 24px; }
@media (min-width: 768px) {
.related-content-container--mobile { margin-top: 48px; }
}
@media (min-width: 1200px) {
.related-content-container--mobile { display: none; }
}
.mobile-ri-container--header-small { display: block; margin-bottom: 16px; text-align: left; }
@media (min-width: 768px) {
.mobile-ri-container--header-small { display: none; }
}
.mobile-ri-container--header-medium { display: none; margin-bottom: 32px; text-align: left; }
@media (min-width: 768px) {
.mobile-ri-container--header-medium { display: block; }
}
.related-work-card--buttons-container { flex-wrap: wrap; display: flex; -webkit-box-align: center; align-items: center; justify-content: left; margin-bottom: 18px; }
.related-work-card--buttons-container .related-work-card--button { margin-bottom: 6px; }
.related-work-card--button { display: flex; -webkit-box-align: center; align-items: center; justify-content: left; height: 20px; text-decoration: none; white-space: nowrap; }
.related-work-card--container { display: flex; -webkit-box-flex: 1; flex-grow: 1; width: 100%; }
.related-work-card--pdf-icon { display: inline-block; width: 32px; height: 32px; }
.related-work-card--content { display: inline-block; -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 8px; min-width: 0px; }
.related-work-card--download-button { padding-left: 0px; padding-right: 0px; margin-right: 16px; justify-content: left !important; }
.related-work-card--download-button .related-work-card--download-label { display: none; }
.related-work-card--download-icon { height: 16px; width: 16px; margin-right: 4px; }
.related-work-card--view-pdf-icon { height: 16px; width: 16px; }
.related-work-card--views-icon { height: 14px; width: 14px; margin-right: 8px; margin-left: 2px; }
.related-work-card--view-flex { display: flex; -webkit-box-align: center; align-items: center; }
.related-work-card--content-block { margin-top: 6px; }
.related-work-card--authors { font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.sticky-header--container { position: fixed; top: -80px; z-index: 101; box-sizing: border-box; font-family: Roboto, Roboto, "Helvetica Neue", sans-serif; font-size: 14px; line-height: 1.42857em; font-weight: 400; }
.sticky-header--container:active { top: 0px; }
.sticky-header--container.sticky-header--container-ds2 { top: -90px; }
@media (max-width: 767px) {
.sticky-header--container .ds-primary-button { height: 54px; }
.sticky-header--container .ds-secondary-button { height: 54px; }
}
.loswp-container .sticky-header--container { padding: 0px 20px; left: 0px; right: 0px; max-width: 1180px; width: 100%;
margin: 0px auto; }
@media (max-width: 1024px) {
.loswp-container .sticky-header--container { width: calc(100% - 40px); margin: 0px 20px; padding: 0px; }
}
.sticky-header--inner-container { position: relative; width: 1010px; margin: 0px auto; display: block; -webkit-box-pack: justify; justify-content: space-between; height: 100%; }
@media (max-width: 1024px) {
.sticky-header--inner-container { padding: 0px; width: 100%; }
}
.loswp-container .sticky-header--subsection { width: 75%; padding: 0px 15px; }
@media (max-width: 1024px) {
.loswp-container .sticky-header--subsection { padding: 0px; width: 100%; }
}
.sticky-header--background { height: 80px; background-color: rgb(255, 255, 255); padding: 14px 12px; display: flex; -webkit-box-pack: center; justify-content: center; }
.sticky-header--background.sticky-header-ds2--background { box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 4px; }
.sticky-header--background:not(.sticky-header-ds2--background) { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 10px 1px; }
.sticky-header--button { margin: 0px 6px; }
.sticky-header--button.ds-secondary-button { padding: 0px 13px; }
.sticky-header--button-container { margin: 0px auto; }
.sticky-header--premium-button { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-weight: 500; line-height: 1em; text-align: center; border-radius: 4px; height: 60px; border: 0px; transition: background-color 0.1s ease 0s; color: rgb(9, 84, 211); padding: 0px 16px; font-size: 16px; flex-wrap: wrap; }
.sticky-header--download-button { display: flex; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 8px; padding: 0px 16px; background-color: rgb(9, 84, 211); color: rgb(255, 255, 255); height: 100%; font-size: 16px; letter-spacing: 1.5px; position: relative; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: bold; }
.sticky-header--download-button:hover { background-color: rgb(7, 65, 162); }
.work-card--container { display: flex; margin: 0px auto; }
@media (max-width: 700px) {
.work-card--container { margin: 45px 0px 15px; }
}
.work-card--content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; padding: 0px 16px; width: 100%; }
@media (max-width: 700px) {
.work-card--content { padding: 0px; }
}
.work-card--title { font-family: Georgia, serif; font-size: 24px; line-height: 1.45em; margin: 0px 0px 4px; font-weight: 500; }
.work-card--title.with-translations { margin-bottom: 8px; }
.work-card--pub-info { color: rgb(119, 119, 119); font-size: 13px; margin-bottom: 8px; }
.work-card--actions { display: flex; flex-wrap: wrap; padding: 12px 0px 12px 4px; }
.work-card-adjusted--actions { display: flex; flex-wrap: nowrap; margin-top: 24px; margin-bottom: 40px; }
.work-card-adjusted--action-button { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; }
@media (max-width: 400px) {
.work-card-adjusted--action-button { padding: 0px !important; }
}
.work-card-adjusted--download-button { margin-right: 16px; }
.work-card-adjusted--button-content { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.work-card-adjusted--pdf-pack-icon { margin-right: 8px; height: 24px; }
.work-card-adjusted--download-icon { margin-right: 8px; width: 16px; height: 16px; }
.work-card--download-button { display: flex; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 8px; padding: 0px 16px; margin-right: 28px; margin-bottom: 12px; background-color: rgb(9, 84, 211); color: rgb(255, 255, 255); height: 60px; line-height: 60px; font-size: 18px; letter-spacing: 1.5px; position: relative; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: bold; }
.work-card--download-button:hover { background-color: rgb(7, 65, 162); }
.work-card-bulk-download-button-container { max-width: 400px; }
.work-card--bulk-download-button { display: flex; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.35) 0px 4px 8px; background-color: white; color: rgb(9, 84, 211); height: 60px; font-size: 18px; padding: 0px 16px; letter-spacing: 1.5px; position: relative; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; }
.work-card--bulk-download-button:hover { background-color: rgb(207, 213, 241); }
.work-card--bulk-download-explainer { padding: 16px 20px 20px; margin: 0px 16px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background-color: rgb(242, 242, 242); font-size: 16px; }
@media (max-width: 1024px) {
.work-card--bulk-download-explainer { margin: 0px 8px; font-size: 14px; }
}
.work-card--explainer-row { display: flex; -webkit-box-align: start; align-items: flex-start; }
.work-card--explainer-check { width: 14px; flex-shrink: 0; filter: brightness(0) saturate(100%) invert(48%) sepia(5%) saturate(2747%) hue-rotate(186deg) brightness(96%) contrast(78%); }
.work-card--explainer-text { margin-left: 8px; color: rgb(51, 51, 51); }
.work-card--no-attachment-details { margin-top: 12px; }
.work-card--abstract { font-size: 12px; font-weight: 300; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; overflow: hidden; }
.request-upload--container { font-size: 14px; color: rgb(153, 153, 153); margin-top: 24px; }
@media (max-width: 700px) {
.request-upload--container { margin-top: 48px; text-align: center; }
}
.request-upload--title { font-weight: 300; font-size: 20px; margin: 0px 0px 12px; line-height: 1.2; }
.request-upload--info-text { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 12px; }
@media (max-width: 700px) {
.request-upload--info-text { -webkit-box-pack: center; justify-content: center; }
}
.request-upload--info-icon { width: 14px; margin-right: 8px; }
.work-card--authors-container { margin-bottom: 16px; width: 100%; display: inline-block; }
.work-card--author-blurb { display: inline-block; margin-right: 8px; overflow: hidden; }
.work-card--author-photo-wrapper { padding-right: 4px; display: table-cell; vertical-align: middle; }
.Avatar--circle { border-radius: 50%; }
.Avatar--circle { height: 16px; width: 16px; }
.work-card--author-name-wrapper { display: table-cell; vertical-align: middle; }
.u-textTruncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.u-linkUnstyled { color: inherit; text-decoration: none; }
.u-linkUnstyled.hover { color: inherit; }
.u-fw500 { font-weight: 500; }
.u-fontStyleItalic { font-style: italic; }
.work-card--single-author { text-decoration: none; display: flex; -webkit-box-align: center; align-items: center; }
.work-card--single-author-photo { padding-right: 4px; display: flex; -webkit-box-align: center; align-items: center; }
.scribd--being-converted-container { height: 1274px; background: url("/images/icons/scribd.gif") center 90px no-repeat, white; padding: 140px 0px 110px; margin-top: 8px; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 2px 0px; text-align: center; }
.scribd--document-loading { background: white; box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; padding: 80px 0px; margin: 8px 10px 0px; position: relative; box-sizing: border-box; text-align: center; }
.scribd--no-preview-alert { display: none; background-color: rgb(217, 237, 247); color: rgb(49, 112, 143); padding: 15px; margin: 8px 0px 20px; border: 1px solid transparent; border-radius: 4px; }
#scribd_embedded_doc .outer_page::before { content: " "; position: absolute; background: white; inset: 0px; }
#scribd_pager { display: none; }
.scribd--error-container { padding: 40px 20px; background: white;
box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; height: 1274px; margin-top: 8px; }
.SiteSearch-results { position: absolute; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.15) 0px 1px 8px; margin-top: 22px !important; border-radius: 4px !important; }
.footer--content { overflow: hidden; text-align: center; padding-top: 28px; margin: 0px auto; color: rgb(156, 156, 156); }
.footer--main-links { -webkit-box-align: center; align-items: center; color: rgb(156, 156, 156); display: flex; flex-wrap: wrap; font-size: 13px; -webkit-box-pack: center; justify-content: center; line-height: 15px; list-style: none; margin: 0px 0px 10px; padding: 0px; }
.footer--main-links a { color: rgb(156, 156, 156); text-decoration: none; }
.footer--main-links li { padding: 0px 10px; }
.footer--research-interests { -webkit-box-align: center; align-items: center; color: rgb(204, 204, 204); display: flex; flex-wrap: wrap; font-size: 12px; -webkit-box-pack: center; justify-content: center; list-style: none; margin: 0px 0px 18px; padding: 0px; }
.footer--research-interests a { color: rgb(204, 204, 204); text-decoration: none; }
.footer--research-interests li { line-height: 20px; padding: 0px 5px; }
.footer--legal-links { -webkit-box-align: center; align-items: center; color: rgb(156, 156, 156); display: flex; font-size: 11px; -webkit-box-pack: center; justify-content: center; list-style: none; margin: 0px 0px 50px; padding: 0px; }
.footer--legal-links a { color: rgb(156, 156, 156); text-decoration: none; }
.footer--legal-links li { padding: 0px 5px; }
.sticky-footer--container { display: block; position: fixed; left: 0px; bottom: 0px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px -1px 2px; z-index: 80; width: 100%; }
@media (min-width: 992px) {
.sticky-footer--container { position: fixed; width: 100px; }
}
.sticky-footer--container.weak-hide { display: none; }
.sticky-footer--download-button { background-color: rgb(26, 138, 32); border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.15); color: rgb(255, 255, 255); cursor: pointer; display: grid; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; height: 52px; letter-spacing: 1.5px; padding: 0px 28px; place-items: center; text-transform: uppercase; width: 100%; }
.sticky-footer--download-button:hover { color: rgb(255, 255, 255); text-decoration: none; }
.sticky-footer--download-icon { margin-right: 6px; }
.sutd-modal .js-close-full-modal { background: transparent; border: 0px; color: rgb(0, 0, 0); cursor: pointer; float: right; font-size: 20px; line-height: 1; margin: -16px 0px; opacity: 0.3; padding: 16px; }
@media (max-width: 768px) {
.sutd-modal .js-close-full-modal { position: fixed; top: 20px; right: 5px; padding: 0px; margin: 0px; }
}
.sutd-modal .modal-ribbon { padding: 10px 15px; background-color: rgb(204, 35, 14); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px 0px; color: rgb(255, 255, 255); font-size: calc(10px + 0.3vw); font-weight: 500; position: absolute; left: calc(15% - 12px); top: 1vh; }
@media (max-width: 768px) {
.sutd-modal .modal-ribbon { padding: 5px; }
}
.sutd-modal .modal-ribbon-triangle { border-style: solid none solid solid; border-width: 8px 0px 8px 8px; border-color: transparent transparent transparent rgb(152, 25, 10); background-color: transparent; transform: rotate(-45deg); line-height: 14px; position: absolute; left: calc(15% - 8px); top: calc(30px + 1vh + 0.3vw); }
@media (max-width: 768px) {
.sutd-modal .modal-ribbon-triangle { top: calc(19px + 1vh + 0.3vw); }
}
.sutd-modal .modal-header { padding: 0px; }
.sutd-modal .modal-header .row { padding: 24px 0px; }
.sutd-modal .modal-body { padding: 40px; }
.sutd-modal .button-container { display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 20px; }
.sutd-modal .Button { border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.15); color: rgb(255, 255, 255); cursor: pointer; display: block; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; height: 46px; letter-spacing: 1.35px; line-height: 44px; margin-bottom: 16px; margin-right: 16px; padding-left: 12px; padding-right: 12px; position: relative; text-align: center; white-space: nowrap; }
.sutd-modal .Button img { position: absolute; }
.sutd-modal .Button--google { background-color: rgb(66, 133, 244); }
.sutd-modal .Button--email { background-color: rgb(255, 255, 255); }
.sutd-modal .Button--facebook { background-color: rgb(59, 89, 152); }
.sutd-modal .swp-splash-single-step-singup-input { transition: all 0.25s ease 0s; overflow: hidden; }
.sutd-modal .TextInputWrapper--icon { position: relative; }
.sutd-modal .TextInputWrapper--icon .TextInput--xl { padding-left: 40.8px; }
.sutd-modal .TextInput { background-color: rgb(255, 255, 255); background-image: none; border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.15); box-sizing: border-box; color: rgb(85, 85, 85); display: block; font-size: 14px; height: 44px; line-height: 44px; padding: 0px 14px; width: 100%; }
.sutd-modal .TextInput--xl { font-size: 16px; height: 60px; line-height: 60px; padding: 0px 20px; }
.sutd-modal .TextInput--error { border-color: rgb(232, 58, 48); }
.sutd-modal .js-modal-signup-submit { background-color: rgb(26, 138, 32); border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.15); box-sizing: border-box; color: rgb(255, 255, 255); cursor: pointer; display: block; font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; height: 52px; letter-spacing: 1.5px; line-height: 52px; margin: 0px; padding: 0px 28px; position: relative; text-align: center; text-decoration: none; text-rendering: auto; text-transform: uppercase; white-space: nowrap; width: 100%; }
.sutd-modal .js-modal-signup-submit:focus { outline: none; }
.sutd-modal .js-modal-signup-submit:hover { background-color: rgb(18, 95, 22); }
.sutd-modal .js-swp-splash-input-inner-error { color: rgb(232, 58, 48); font-size: 11px; left: 20px; line-height: 20px; position: absolute; top: 6px; }
.sutd-modal .js-modal-title-envelope { color: rgb(153, 153, 153); font-size: 16px; left: 20px; padding-top: 2px; position: absolute; top: 20px; width: 16px; z-index: 80; }
.sutd-modal .u-mb5x { margin-bottom: 20px; }
.sutd-modal .u-positionRelative { position: relative; }
.sutd-modal .u-ph0x { padding-right: 0px; padding-left: 0px; }
.sutd-modal .u-pl0x { padding-left: 0px; }
.sutd-modal .u-pr2x { padding-right: 8px; }
.sutd-modal .u-pl2x { padding-left: 8px; }
.sutd-modal .u-pr0x { padding-right: 0px; }
.sutd-login-text { color: rgb(153, 153, 153); font-size: 12px; font-weight: 400; text-align: center; }
.sutd-login-text a { color: rgb(9, 84, 211); text-decoration: underline; }
.sutd-message { box-sizing: border-box; color: rgb(75, 75, 75); font-family: Georgia, serif; font-size: 22px; font-weight: 400; line-height: 30.8px; margin-top: 30px; margin-bottom: 10px; text-align: center; }
.sutd-title { color: rgb(75, 75, 75); font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 1px; line-height: 20px; text-align: center; text-transform: uppercase; }
.login-hr-heading { font-size: 12px; }
.bootstrap.login .login-modal-dialog { width: 450px; transform: none; }
.header-button-ds2 { max-height: 44px; }
.header-button-ds2.header-login-ds2 { margin-right: 16px; }
.wsj-loswp-container { overflow: hidden; margin: 0px; padding: 0px; background-color: rgb(248, 248, 251); }
.wsj-loswp-container.wsj-light-top-section { background-color: rgb(255, 255, 255); }
.wsj-loswp-container.variant-a, .wsj-loswp-container.variant-b, .wsj-loswp-container.variant-c { background-color: rgb(255, 255, 255); }
.wsj-loswp-container.variant-a > .loswp-container > .wsj-loswp-column > .wsj-related-papers-header, .wsj-loswp-container.variant-b > .loswp-container > .wsj-loswp-column
> .wsj-related-papers-header, .wsj-loswp-container.variant-c > .loswp-container > .wsj-loswp-column > .wsj-related-papers-header { margin-top: 0px; }
@media (max-width: 769px) {
.wsj-loswp-container.variant-a .loswp-container .wsj-loswp-column, .wsj-loswp-container.variant-b .loswp-container .wsj-loswp-column, .wsj-loswp-container.variant-c .loswp-container .wsj-loswp-column { margin: 16px 8px; }
}
.wsj-loswp-container.variant-a .wsj-related-papers-header, .wsj-loswp-container.variant-b .wsj-related-papers-header { max-width: 660px; }
.wsj-loswp-container > .loswp-container { color: rgb(34, 34, 51); }
.wsj-loswp-container > .loswp-container > .wsj-loswp-column { margin: 25px 37px; max-width: 744px; }
.wsj-loswp-container > .loswp-container > .wsj-loswp-column > .wsj-related-papers-header { margin-top: 48px; }
.wsj-loswp-container > .loswp-container > .wsj-loswp-column > .wsj-related-papers-header > .wjs-divider { margin-top: 8px; }
@media (max-width: 700px) {
.wsj-loswp-container > .loswp-container > .wsj-loswp-column { margin: 16px 8px; }
}
.wsj-work-container .download-icon, .wsj-loswp-container .download-icon { margin-right: 8px; }
.wsj-work-container .cta-button-icon, .wsj-loswp-container .cta-button-icon { margin-right: 8px; margin-left: 8px; }
@media (min-width: 375px) {
.wsj-work-container .cta-button-icon, .wsj-loswp-container .cta-button-icon { margin-left: 0px; }
}
.wsj-work-container .ds-primary-button.text-download-button .arrow-downward, .wsj-loswp-container .ds-primary-button.text-download-button .arrow-downward { fill: rgb(255, 255, 255); }
.wsj-work-container .ds-secondary-button.text-download-button .arrow-downward, .wsj-loswp-container .ds-secondary-button.text-download-button .arrow-downward { fill: rgb(6, 69, 177); }
.wsj-work-container .ds-secondary-button.text-download-button:hover .arrow-downward, .wsj-loswp-container .ds-secondary-button.text-download-button:hover .arrow-downward { fill: rgb(255, 255, 255); }
.wsj-work-container.variant-a .wsj-related-paper .wsj-related-paper-download-icon, .wsj-work-container.variant-b .wsj-related-paper .wsj-related-paper-download-icon, .wsj-work-container.variant-c .wsj-related-paper .wsj-related-paper-download-icon, .wsj-loswp-container.variant-a .wsj-related-paper .wsj-related-paper-download-icon, .wsj-loswp-container.variant-b .wsj-related-paper .wsj-related-paper-download-icon, .wsj-loswp-container.variant-c .wsj-related-paper .wsj-related-paper-download-icon { margin-right: 4px; }
.wsj-work-container.variant-a .wsj-related-paper .wsj-related-download-link, .wsj-work-container.variant-a .wsj-related-paper .js-wsj-grid-card-view-pdf, .wsj-work-container.variant-b .wsj-related-paper .wsj-related-download-link, .wsj-work-container.variant-b .wsj-related-paper .js-wsj-grid-card-view-pdf, .wsj-work-container.variant-c .wsj-related-paper .wsj-related-download-link, .wsj-work-container.variant-c .wsj-related-paper .js-wsj-grid-card-view-pdf, .wsj-loswp-container.variant-a .wsj-related-paper .wsj-related-download-link, .wsj-loswp-container.variant-a .wsj-related-paper .js-wsj-grid-card-view-pdf, .wsj-loswp-container.variant-b .wsj-related-paper .wsj-related-download-link, .wsj-loswp-container.variant-b .wsj-related-paper .js-wsj-grid-card-view-pdf, .wsj-loswp-container.variant-c .wsj-related-paper .wsj-related-download-link, .wsj-loswp-container.variant-c .wsj-related-paper .js-wsj-grid-card-view-pdf { color: rgb(12, 59, 141); display: flex; -webkit-box-flex: 0; flex: 0 0 auto; }
.wsj-work-container.variant-a .wsj-related-paper .wsj-related-download-link:hover, .wsj-work-container.variant-a .wsj-related-paper .js-wsj-grid-card-view-pdf:hover, .wsj-work-container.variant-b .wsj-related-paper .wsj-related-download-link:hover, .wsj-work-container.variant-b .wsj-related-paper .js-wsj-grid-card-view-pdf:hover, .wsj-work-container.variant-c .wsj-related-paper .wsj-related-download-link:hover, .wsj-work-container.variant-c .wsj-related-paper .js-wsj-grid-card-view-pdf:hover, .wsj-loswp-container.variant-a .wsj-related-paper .wsj-related-download-link:hover, .wsj-loswp-container.variant-a .wsj-related-paper .js-wsj-grid-card-view-pdf:hover, .wsj-loswp-container.variant-b .wsj-related-paper .wsj-related-download-link:hover, .wsj-loswp-container.variant-b .wsj-related-paper .js-wsj-grid-card-view-pdf:hover, .wsj-loswp-container.variant-c .wsj-related-paper .wsj-related-download-link:hover, .wsj-loswp-container.variant-c .wsj-related-paper .js-wsj-grid-card-view-pdf:hover { color: rgb(0, 87, 235); }
.wsj-related-paper { margin: 24px 0px; }
.wsj-related-paper .work-detail { margin: 4px 0px; display: block; }
.wsj-related-paper .work-detail .wsj-secondary-text { color: rgb(83, 83, 102); }
.wsj-related-paper .work-detail .wsj-abstract { display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; overflow: hidden; }
.wsj-related-paper .work-detail div { margin: 0px; }
.wsj-related-paper .work-detail .wsj-related-download-link { margin-right: 16px; }
.wsj-related-paper .work-detail .inline { display: inline-block; }
.wsj-related-paper .work-detail .view-pdf-icon { padding-top: 4px; }
.wsj-related-paper .work-detail a, .wsj-related-paper .work-detail button { margin: 0px; padding: 0px; color: rgb(34, 34, 51); font-weight: normal; text-decoration: none; }
.wsj-related-paper .work-detail a:hover:not(.disabled), .wsj-related-paper .work-detail a:focus, .wsj-related-paper .work-detail a:active, .wsj-related-paper .work-detail button:hover:not(.disabled), .wsj-related-paper .work-detail button:focus, .wsj-related-paper .work-detail button:active { color: rgb(0, 87, 235); }
.wsj-related-paper .work-detail > .title { color: rgb(6, 69, 177); }
.wsj-related-paper .work-detail > .larger-title > .title { color: rgb(6, 69, 177); }
@media (min-width: 768px) {
.wsj-related-paper .work-detail > .larger-title > .title { font-size: 20px; line-height: 28px; }
}
.wsj-related-paper > .wsj-abstract > .wsj-abstract-paragraph { margin: 0px; display: inline; }
.wsj-work-information { -webkit-box-flex: 1; flex-grow: 1; }
.wsj-work-information > .work-detail { margin: 9px 0px; font-size: 14px; }
.wsj-work-information > .work-detail > div { margin: 0px; }
.wsj-work-information > .work-detail.author-container { margin-bottom: 0px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.wsj-work-information > .work-detail > .wsj-abstract { display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; -webkit-box-direction: normal; overflow: hidden; }
.wsj-work-information > .work-detail > .wsj-abstract > .wsj-abstract-header { margin: 8px 0px; }
.wsj-work-information > .work-detail > .wsj-abstract .wsj-abstract-paragraph { margin: 6px 0px; display: inline; }
.wsj-work-information > .work-detail > .wsj-abstract .truncated { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.variant-a .wsj-work-information > .work-detail > .wsj-abstract, .variant-b .wsj-work-information > .work-detail > .wsj-abstract, .variant-c .wsj-work-information > .work-detail > .wsj-abstract { -webkit-line-clamp: 5; }
.wsj-related-paper-variant .work-detail .wsj-abstract-paragraph { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.wsj-related-paper-variant { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
.wsj-related-paper-variant .title { color: rgb(12, 59, 141); }
.wsj-related-paper-variant .wsj-related-paper-thumbnail { width: 62px; border: 1px solid rgb(221, 221, 226); }
.wsj-related-paper-variant .wsj-related-paper-thumbnail-container { position: relative; margin-left: 15px; flex-shrink: 0; }
.wsj-related-paper-variant .wsj-related-paper-thumbnail-container .work-cover--ribbon-container { top: 10px; padding: 0px 10px; font-size: 12px; }
@media (min-width: 768px) {
.wsj-related-paper-variant .wsj-related-paper-thumbnail-container .work-cover--ribbon-container
{ font-size: 12px; }
}
.wsj-related-paper-variant .wsj-related-paper-thumbnail-container .work-cover--ribbon-triangle { top: 25px; }
.wsj-related-paper-variant .work-detail-container { -webkit-box-flex: 1; flex-grow: 1; padding-right: 12px; }
.wsj-related-paper-variant .work-detail.author, .wsj-related-paper-variant .work-detail.publication { color: rgb(83, 83, 102); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin: 2px 0px; }
.ds-secondary-button.text-download-button, .ds-primary-button.text-download-button { padding: 0px; vertical-align: top; -webkit-box-flex: 1; flex-grow: 1; flex-basis: 0px; font-size: 15px; }
@media (min-width: 768px) {
.ds-secondary-button.text-download-button, .ds-primary-button.text-download-button { max-width: 206px; font-size: 16px; }
}
.variant-a .ds-secondary-button.text-download-button, .variant-a .ds-primary-button.text-download-button { height: 40px; }
.variant-b .text-download-button { text-decoration: underline; font-weight: normal; padding: 0px; }
.variant-b .text-download-button:hover { text-decoration: underline; }
.ds-inline-button.text-download-button { font-weight: normal; padding: 0px; margin: 0px; color: rgb(34, 34, 51); }
.ds-inline-button.text-download-button:hover:not(.disabled) { color: rgb(34, 34, 51); text-decoration: underline; }
.button-container.work-detail { margin-top: 24px; display: flex; gap: 16px; }
.button-container.work-detail.extra-margin { margin-top: 32px; }
.variant-b .button-container.work-detail { margin-top: 0px; gap: 0px; }
.wsj-work-container { overflow: auto; background-color: rgb(248, 248, 251); }
.variant-a .wsj-work-container, .variant-b .wsj-work-container, .variant-c .wsj-work-container { background-color: rgb(255, 255, 255); }
.wsj-work-container > .loswp-container { padding: 12px 6px; max-width: 1180px; }
@media (min-width: 768px) {
.wsj-work-container > .loswp-container { padding: 24px 36px; }
}
.wsj-work-container .sidebar-redesign--container { margin-top: 8px; }
.wsj-work-container .sidebar-redesign--container > .sidebar-redesign--container-header { margin-bottom: 16px; }
.wsj-work-container .sidebar-redesign--container > .sidebar-redesign--works-container > .wsj-related-paper { margin-top: 0px; width: 100%; }
.wsj-work-container .sticky-header--container-ds2 { width: 100%; max-width: 100%; margin: 0px; padding: 0px; }
.wsj-work-container .sticky-header--inner-container { width: 100%; max-width: 1180px; padding: 0px 36px; }
.wsj-work-container .sticky-header--inner-container > .sticky-header--button-container { margin: 0px; width: 75%; }
@media (min-width: 800px) {
.wsj-work-container .sticky-header--inner-container > .sticky-header--button-container { min-width: 760px; }
}
@media (min-width: 1025px) {
.wsj-work-container .sticky-header--inner-container > .sticky-header--button-container { padding: 0px 15px; }
}
@media (max-width: 992px) {
.wsj-work-container .sticky-header--inner-container > .sticky-header--button-container { padding: 0px; }
}
@media (max-width: 1024px) {
.wsj-work-container .sticky-header--inner-container > .sticky-header--button-container { width: 100%; }
}
.wsj-work-container .work--container:not(.wsj-work-container-inner) { width: 100%; margin: 0px 8px; }
@media (max-width: 1024px) {
.wsj-work-container .work--container { min-height: min(-350px + 100vh, 800px); }
}
@media (min-width: 768px) {
.wsj-work-container .work--container { margin: 0px; }
}
@media (min-width: 1200px) {
.wsj-work-container .work--container { width: 75%; }
}
.wsj-work-container .below-fold .sticky-header--inner-container { width: 100%; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--mid-download-pdf-label { display: block; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--long-download-pdf-label { display: none; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--short-pdf-pack-label { display: block; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--mid-pdf-pack-label { display: none; }
@media (min-width: 1200px) {
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--mid-download-pdf-label { display: none; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--long-download-pdf-label { display: block; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--short-pdf-pack-label { display: none; }
.wsj-work-container .below-fold .sticky-header--inner-container .sticky-header--mid-pdf-pack-label { display: block; }
}
.wsj-work-sidebar { width: 25%; -webkit-box-flex: 1; flex-grow: 1; }
@media (max-width: 1200px) {
.wsj-work-sidebar { padding: 16px; }
}
.wsj-abstract-text-container { position: relative; }
.wsj-abstract-text-container > .wsj-abstract-fade-gradient { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; background: linear-gradient(0deg, rgb(248, 248, 251), rgba(248, 248, 251, 0) 110%); }
.wsj-abstract-text-container > .wsj-abstract-fade-gradient.fade-white { background: linear-gradient(0deg, rgb(255, 255, 255), rgba(255, 255, 255, 0) 110%); }
.wsj-sticky-header-container .ds-secondary-button.text-download-button, .wsj-sticky-header-container .ds-primary-button.text-download-button { width: 290px; }
.wsj-sticky-header-container .ds-secondary-button.primary, .wsj-sticky-header-container .ds-primary-button.primary { margin-right: 24px; }
.wsj-sticky-footer-desktop-container .ds-secondary-button.text-download-button, .wsj-sticky-footer-desktop-container .ds-primary-button.text-download-button { width: 290px; }
.wsj-sticky-footer-desktop-container .ds-secondary-button.primary, .wsj-sticky-footer-desktop-container .ds-primary-button.primary { margin-right: 24px; }
.wsj-sticky-footer-container .ds-secondary-button.text-download-button, .wsj-sticky-footer-container .ds-primary-button.text-download-button { -webkit-box-flex: 1; flex-grow: 1; flex-basis: 0px; padding: 0px; }
@media (max-width: 350px) {
.wsj-sticky-footer-container .ds-secondary-button.text-download-button, .wsj-sticky-footer-container .ds-primary-button.text-download-button { font-size: 14px; }
}
.wsj-sticky-footer-container .ds-secondary-button.primary, .wsj-sticky-footer-container .ds-primary-button.primary { margin-right: 24px; }
.wsj-footer-prompt { display: none; position: relative; z-index: 3; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px -5px 10px; border-radius: 4px; justify-content: space-evenly; -webkit-box-align: center; align-items: center; }
.wsj-footer-prompt > * { margin: 24px 4px; }
@media (max-width: 700px) {
.wsj-footer-prompt { padding: 12px; }
.wsj-footer-prompt > * { margin: 4px; }
}
.icon-and-description { max-width: 230px; display: flex; flex-wrap: nowrap; -webkit-box-align: center; align-items: center; }
.sutd-modal-read-title { font-size: calc(14px + 0.5vw); font-weight: 500; color: black; text-align: center; letter-spacing: 1px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
@media (min-width: 768px) {
.sutd-modal-read-title { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
}
.sutd-modal-read-title .modal-read-work-title { overflow: hidden; display: -webkit-inline-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-align: left; }
.sutd-modal-read-title .modal-read-work-title::before { content: "\""; }
.sutd-modal-read-title .modal-read-work-title::after { content: "\","; }
.variant-c .loswp-grid-container { display: grid; grid-template: "work-card" "divider" "free-account" "related" "work" / 1fr; max-width: 1400px; padding: 0px 15px; column-gap: 56px; }
@media (min-width: 992px) {
.variant-c .loswp-grid-container { grid-template-columns: 2fr 1fr;
grid-template-areas: "work-card related" "divider related" "free-account related" "work related" ". related"; }
}
@media (min-width: 1200px) {
.variant-c .loswp-grid-container { padding: 0px 40px; }
.variant-c .loswp-grid-container #scribd-reflowable-doc { width: auto; }
}
.variant-c .loswp-grid-container .wsj-work-card-container { grid-area: work-card; }
.variant-c .loswp-grid-container .wsj-free-account-container { grid-area: free-account; }
.variant-c .loswp-grid-container .wsj-free-account-container .free-account-element { background: rgb(249, 247, 244); padding: 24px 32px; margin: 10px 0px; }
.variant-c .loswp-grid-container .wsj-free-account-container ul.checkmark-ul { list-style-type: none; padding-left: 0px; }
.variant-c .loswp-grid-container .wsj-free-account-container ul.checkmark-ul > li { background: url("/images/journals/checkmark.svg") left center / 15px no-repeat; padding-left: 32px; padding-top: 3px; padding-bottom: 3px; margin-top: 8px; margin-bottom: 8px; }
.variant-c .loswp-grid-container .wsj-free-account-container .create-account-link .ds-text-button { color: rgb(12, 56, 141); height: initial; padding-left: 0px; line-height: 40px; }
.variant-c .loswp-grid-container .wsj-free-account-container .header { text-transform: uppercase; font-size: 14px; font-weight: 500; line-height: 20px; letter-spacing: 0.1em; }
.variant-c .loswp-grid-container .wsj-free-account-container .university-logos { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }
@media (min-width: 768px) {
.variant-c .loswp-grid-container .wsj-free-account-container .university-logos { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
}
.variant-c .loswp-grid-container .wsj-free-account-container .university-logos img { filter: invert(100%); padding-right: 20px; margin-bottom: 20px; }
.variant-c .loswp-grid-container .wsj-free-account-container hr { border-top: 1px solid rgb(224, 217, 198); }
.variant-c .loswp-grid-container .wsj-work-container { grid-area: work; }
.variant-c .loswp-grid-container .wsj-related-works-container { grid-area: related; padding: 64px 0px; }
@media (min-width: 992px) {
.variant-c .loswp-grid-container .wsj-related-works-container { padding-left: 24px; border-left: 1px solid rgb(221, 221, 226); }
}
.variant-c .loswp-grid-container .wsj-free-header { margin-bottom: 8px; text-transform: uppercase; font-weight: 500; color: rgb(146, 0, 0); font-family: Roboto, sans-serif; font-size: 14px; line-height: 16px; letter-spacing: 0.1em; }
.variant-c .loswp-grid-container .wsj-sticky-header-container { max-width: 1400px; }
@media (min-width: 1400px) {
.variant-c .loswp-grid-container .wsj-sticky-header-container { left: 50%; transform: translateX(-50%); }
}
.variant-c .loswp-grid-container .sticky-header--inner-container { margin: 0px; max-width: none; }
.variant-c .loswp-grid-container .sticky-header--button-container { width: 100%; padding: 0px 15px; }
@media (min-width: 800px) {
.variant-c .loswp-grid-container .sticky-header--button-container { min-width: initial; }
}
@media (min-width: 992px) {
.variant-c .loswp-grid-container .sticky-header--button-container { width: 75%; padding-right: 68px; }
}
@media (min-width: 1025px) {
.variant-c .loswp-grid-container .sticky-header--button-container { padding: 0px 82px 0px 30px; }
}
@media (min-width: 1200px) {
.variant-c .loswp-grid-container .sticky-header--button-container { padding-left: 55px; padding-right: 95px; }
}
.variant-c .loswp-grid-container .work--container { width: 100%; padding: 0px 15px; position: relative; z-index: 1; }
@media (min-width: 800px) {
.variant-c .loswp-grid-container .work--container { min-width: initial; }
}
@media (max-width: 1024px) {
.variant-c .loswp-grid-container .work--container { padding: 0px; min-height: 100vh; }
}
@media (min-width: 1200px) {
.related-works-extra-padding { padding-left: 16px; }
}
@charset "utf-8";
.ds-product-heading-lg { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 32px; font-weight: 400; line-height: 40px; margin: 0px; }
.ds-product-heading-md { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 400; line-height: 28px; margin: 0px; }
.ds-product-heading-sm { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; letter-spacing: 0.1em; line-height: 16px; margin: 0px; text-transform: uppercase; }
.ds-work-heading-xl { font-family: Georgia, "Times New Roman", serif; font-weight: 400; font-size: 34px; line-height: 32px; margin: 0px; }
@media (min-width: 768px) {
.ds-work-heading-xl { font-size: 34px; line-height: 44px; }
}
.ds-work-heading-lg { font-family: Georgia, "Times New Roman", serif; font-weight: 400; font-size: 24px; line-height: 32px; margin: 0px; }
@media (min-width: 768px) {
.ds-work-heading-lg { font-size: 34px; line-height: 44px; }
}
.ds-work-heading-md, .ds-work-heading-md-link { font-family: Georgia, "Times New Roman", serif; font-size: 20px; font-weight: 400; line-height: 28px; margin: 0px; }
.ds-work-heading-sm, .ds-work-heading-sm-link { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 500; line-height: 20px; margin: 0px; }
@media (min-width: 768px) {
.ds-work-heading-sm, .ds-work-heading-sm-link { font-weight: 400; }
}
.ds-work-heading-md-link { color: inherit; }
.ds-work-heading-md-link:hover { color: inherit; text-decoration: underline; }
.ds-work-heading-sm-link { color: inherit; }
.ds-work-heading-sm-link:hover { color: inherit; text-decoration: underline; }
.ds-marketing-heading-xl { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 400; font-size: 36px; letter-spacing: -0.66px; line-height: 44px; margin: 0px; }
@media (min-width: 768px) {
.ds-marketing-heading-xl { font-size: 44px; line-height: 56px; font-weight: 500; }
}
.ds-marketing-heading-lg { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 500; font-size: 32px; line-height: 44px; margin: 0px; }
@media (min-width: 768px) {
.ds-marketing-heading-lg { font-weight: 400; }
}
.ds-marketing-heading-md { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 400; line-height: 32px; margin: 0px; }
@media (min-width: 768px) {
.ds-marketing-heading-md { font-size: 26px; }
}
.ds-marketing-heading-sm { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 500; letter-spacing: 0.1em; line-height: 16px; margin: 0px; text-transform: uppercase; }
.ds-marketing-sub-heading { font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; line-height: 28px; margin: 0px; }
@charset "utf-8";
.ds-body-lg-regular { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 16px; font-weight: 400; line-height: 20px; }
.ds-body-lg-medium { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 16px; font-weight: 500; line-height: 20px; }
.ds-body-lg-bold { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 16px; font-weight: 700; line-height: 20px; -webkit-font-smoothing: antialiased; }
.ds-body-sm-regular { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 14px; font-weight: 400; letter-spacing: 0.01em; line-height: 20px; }
.ds-body-sm-medium { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 14px; font-weight: 500; line-height: 20px; }
.ds-body-sm-bold { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 14px; font-weight: 600; line-height: 20px; }
.ds-body-xs-regular { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; line-height: 18px; }
.ds-body-xs-medium { font-family: Roboto, Helvetica, Arial, sans-serif;
margin: 0px; padding: 0px; font-size: 12px; font-weight: 500; line-height: 18px; }
.ds-body-xs-bold { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; font-size: 12px; font-weight: 600; line-height: 18px; }
.ds-body-lg-link { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; color: inherit; cursor: pointer; font-weight: 400; font-size: 16px; line-height: 20px; }
.ds-body-lg-link:hover { color: inherit; text-decoration: underline; }
.ds-body-sm-link { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; color: inherit; cursor: pointer; font-weight: 400; font-size: 14px; line-height: 20px; }
.ds-body-sm-link:hover { color: inherit; text-decoration: underline; }
.ds-body-xs-link { font-family: Roboto, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; color: inherit; cursor: pointer; font-weight: 400; font-size: 12px; line-height: 18px; }
.ds-body-xs-link:hover { color: inherit; text-decoration: underline; }
@charset "utf-8";
.ds-primary-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px; font-size: 16px; height: 54px; padding: 0px 20px; background-color: rgb(6, 69, 177); color: rgb(255, 255, 255); }
.ds-primary-button:not(button) { display: inline-flex; }
.ds-primary-button:active, .ds-primary-button:hover, .ds-primary-button:link, .ds-primary-button:visited { text-decoration: none; }
.ds-primary-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-primary-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
@media (max-width: 767px) {
.ds-primary-button { height: 44px; }
}
.ds-primary-button:hover:not(.disabled) { background-color: rgb(0, 87, 235); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-primary-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(0, 87, 235); border: 1px solid rgb(12, 59, 141); box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(255, 255, 255); }
.ds-primary-button:active:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-inverse-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px; font-size: 16px; height: 54px; padding: 0px 20px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 226); color: rgb(6, 69, 177); }
.ds-inverse-button:not(button) { display: inline-flex; }
.ds-inverse-button:active, .ds-inverse-button:hover, .ds-inverse-button:link, .ds-inverse-button:visited { text-decoration: none; }
.ds-inverse-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-inverse-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
@media (max-width: 767px) {
.ds-inverse-button { height: 44px; }
}
.ds-inverse-button:hover:not(.disabled) { background-color: rgb(0, 87, 235); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-inverse-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 87, 235); box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(0, 87, 235); }
.ds-inverse-button:active:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-secondary-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px; font-size: 16px; height: 54px; padding: 0px 20px; background-color: rgb(228, 235, 247); color: rgb(6, 69, 177); }
.ds-secondary-button:not(button) { display: inline-flex; }
.ds-secondary-button:active, .ds-secondary-button:hover, .ds-secondary-button:link, .ds-secondary-button:visited { text-decoration: none; }
.ds-secondary-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-secondary-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
@media (max-width: 767px) {
.ds-secondary-button { height: 44px; }
}
.ds-secondary-button:hover:not(.disabled) { background-color: rgb(0, 87, 235); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-secondary-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(228, 235, 247); border: 1px solid rgb(0, 87, 235); box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(0, 87, 235); }
.ds-secondary-button:active:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-text-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; border: 1px solid transparent; font-size: 16px; height: 54px; padding: 0px 20px; background-color: transparent; box-shadow: none; color: rgb(6, 69, 177); }
.ds-text-button:not(button) { display: inline-flex; }
.ds-text-button:active, .ds-text-button:hover, .ds-text-button:link, .ds-text-button:visited { text-decoration: none; }
.ds-text-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-text-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
@media (max-width: 767px) {
.ds-text-button { height: 44px; }
}
.ds-text-button:hover:not(.disabled) { background-color: rgba(0, 0, 0, 0); color: rgb(0, 87, 235); border: 1px solid transparent; }
.ds-text-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 87, 235); box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(0, 87, 235); }
.ds-text-button:active:not(.disabled) { background-color: rgba(0, 0, 0, 0); color: rgb(12, 59, 141); border: 1px solid transparent; }
.ds-text-button.disabled { background-color: transparent; box-shadow: none; }
.ds-marketing-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; border: 1px solid transparent; font-size: 16px; height: 54px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 4px; width: 100%; padding: 0px 24px; background-color: rgb(6, 69, 177); color: rgb(255, 255, 255); }
.ds-marketing-button:not(button) { display: inline-flex; }
.ds-marketing-button:active, .ds-marketing-button:hover, .ds-marketing-button:link, .ds-marketing-button:visited { text-decoration: none; }
.ds-marketing-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-marketing-button:hover:not(.disabled) { background-color: rgb(0, 87, 235); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-marketing-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(0, 87, 235); border: 1px solid rgb(12, 59, 141);
box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(255, 255, 255); }
.ds-marketing-button:active:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-marketing-button.small { width: auto; }
@media (max-width: 767px) {
.ds-marketing-button { height: 44px; }
}
.ds-marketingSecondary-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; border-radius: 4px; border: 1px solid transparent; font-size: 16px; height: 54px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 4px; width: 100%; padding: 0px 24px; background-color: rgb(228, 235, 247); color: rgb(6, 69, 177); }
.ds-marketingSecondary-button:not(button) { display: inline-flex; }
.ds-marketingSecondary-button:active, .ds-marketingSecondary-button:hover, .ds-marketingSecondary-button:link, .ds-marketingSecondary-button:visited { text-decoration: none; }
.ds-marketingSecondary-button.disabled { background-color: rgb(221, 221, 226); box-shadow: none; border: 1px solid transparent; color: rgb(83, 83, 102); cursor: default; }
.ds-marketingSecondary-button:hover:not(.disabled) { background-color: rgb(0, 87, 235); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-marketingSecondary-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(0, 87, 235); border: 1px solid rgb(12, 59, 141); box-shadow: rgba(12, 59, 141, 0.3) 0px 2px 4px; color: rgb(255, 255, 255); }
.ds-marketingSecondary-button:active:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 1px solid transparent; }
.ds-marketingSecondary-button.small { width: auto; }
@media (max-width: 767px) {
.ds-marketingSecondary-button { height: 44px; }
}
.ds-inline-button { -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; -webkit-box-pack: center; justify-content: center; line-height: 20px; background: transparent; border: 0px; color: rgb(6, 69, 177); font-size: 14px; height: 20px; }
.ds-inline-button:not(button) { display: inline-flex; }
.ds-inline-button:active, .ds-inline-button:hover, .ds-inline-button:link, .ds-inline-button:visited { text-decoration: none; }
.ds-inline-button:hover:not(.disabled) { background-color: rgba(0, 0, 0, 0); color: rgb(0, 87, 235); }
.ds-inline-button:active:not(.disabled) { background-color: rgba(0, 0, 0, 0); color: rgb(12, 59, 141); }
@charset "utf-8";
.ds-divider-8 { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(221, 221, 226); width: 100%; margin-bottom: 8px; margin-top: 8px; }
.ds-divider-16 { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(221, 221, 226); width: 100%; margin-bottom: 16px; margin-top: 16px; }
.ds-divider-24 { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(221, 221, 226); width: 100%; margin-bottom: 24px; margin-top: 24px; }
.ds-divider-32 { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(221, 221, 226); width: 100%; margin-bottom: 32px; margin-top: 32px; }
.ds-divider-48 { border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(221, 221, 226); width: 100%; margin-bottom: 48px; margin-top: 48px; }
@charset "utf-8";
body:has(dialog[open]) { overflow: hidden; }
dialog { max-width: 100vw; max-height: 100vh; animation: 0.15s ease-out 0s 1 normal none running fade-out; }
dialog[open] { animation: 0.15s ease-out 0s 1 normal none running fade-in; }
dialog[open]::backdrop { animation: 0.15s ease-out 0s 1 normal forwards running backdrop-fade-in; }
@keyframes fade-in {
0% { opacity: 0; transform: translateY(40px); display: none; }
100% { opacity: 1; transform: translateY(0px); display: block; }
}
@keyframes fade-out {
0% { opacity: 1; transform: translateY(0px); display: block; position: absolute; }
100% { opacity: 0; transform: translateY(40px); display: none; }
}
@keyframes backdrop-fade-in {
0% { background-color: rgba(0, 0, 0, 0); }
100% { background-color: rgba(0, 0, 0, 0.6); }
}
.ds3-modal { background: rgb(255, 255, 255); border: 0px transparent; padding: 0px; margin: 0px; max-width: 100%; width: 100%; height: 100%; }
@media (min-width: 568px) {
.ds3-modal { margin: auto; max-width: 90%; height: fit-content; width: fit-content; border-radius: 20px; }
}
@media (min-width: 768px) {
.ds3-modal { max-width: 80%; }
}
@media (min-width: 1200px) {
.ds3-modal { max-width: 900px; }
}
@charset "utf-8";
.ds3-primary-button { cursor: pointer; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; line-height: 20px; display: inline-flex; justify-content: center; align-items: center; gap: 8px; border-radius: 100px; background: rgb(6, 69, 177); border: 3px solid transparent; font-size: 16px; height: 44px; padding: 0px 20px; color: rgb(255, 255, 255); }
.ds3-primary-button:active, .ds3-primary-button:hover, .ds3-primary-button:link, .ds3-primary-button:visited { text-decoration: none; }
@media (min-width: 768px) {
.ds3-primary-button { height: 54px; }
}
.ds3-primary-button.disabled { background-color: rgb(177, 177, 186); box-shadow: none; border: 1px solid transparent; color: rgb(34, 34, 51); cursor: default; }
.ds3-primary-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
.ds3-primary-button:hover:not(.disabled) { background-color: rgb(12, 59, 141); color: rgb(255, 255, 255); border: 3px solid transparent; }
.ds3-primary-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(12, 59, 141); border: 3px solid rgb(180, 199, 232); color: rgb(255, 255, 255); }
.ds3-primary-button:active:not(.disabled) { background-color: rgb(8, 47, 117); color: rgb(255, 255, 255); border: 3px solid transparent; }
.ds3-secondary-button { cursor: pointer; font-family: Roboto, Helvetica, Arial, sans-serif; font-style: normal; font-weight: 500; line-height: 20px; display: inline-flex; justify-content: center; align-items: center; gap: 8px; border-radius: 100px; background: rgb(242, 239, 232); border: 3px solid transparent; font-size: 16px; height: 44px; padding: 0px 20px; color: rgb(34, 34, 51); }
.ds3-secondary-button:active, .ds3-secondary-button:hover, .ds3-secondary-button:link, .ds3-secondary-button:visited { text-decoration: none; }
@media (min-width: 768px) {
.ds3-secondary-button { height: 54px; }
}
.ds3-secondary-button.disabled { background-color: rgb(177, 177, 186); box-shadow: none; border: 1px solid transparent; color: rgb(34, 34, 51); cursor: default; }
.ds3-secondary-button.small { font-size: 14px; height: 44px; padding: 0px 12px; }
.ds3-secondary-button:hover:not(.disabled) { background-color: rgb(233, 227, 212); color: rgb(34, 34, 51); border: 3px solid transparent; }
.ds3-secondary-button:focus-visible:not(:active):not(.disabled) { background-color: rgb(224, 217, 198); border: 3px solid rgb(242, 239, 232); color: rgb(34, 34, 51); }
.ds3-secondary-button:active:not(.disabled) { background-color: rgb(224, 217, 198); color: rgb(34, 34, 51); border: 3px solid transparent; }
@charset "utf-8";
#credential_picker_container { border: none; height: 330px; position: fixed; right: 20px; top: 20px; width: 391px; z-index: 9999; }
#credential_picker_container iframe { border: none; width: 391px; height: 330px; }
#g_a11y_announcement { height: 1px; left: -10000px; overflow: hidden; position: absolute; top: auto; width: 1px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus
{ border: none; outline: none; }
sentinel { }
@charset "utf-8";
.VIpgJd-ZVi9od-ORHb-OEVmcd { left: 0px; top: 0px; height: 39px; width: 100%; z-index: 10000001; position: fixed; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(107, 144, 218); margin: 0px; box-shadow: rgb(153, 153, 153) 0px 0px 8px 1px; }
.VIpgJd-ZVi9od-xl07Ob-OEVmcd { z-index: 10000002; border: none; position: fixed; box-shadow: rgb(153, 153, 153) 0px 3px 8px 2px; }
.VIpgJd-ZVi9od-SmfZ-OEVmcd { z-index: 10000000; border: none; margin: 0px; }
.goog-te-gadget { font-family: arial; font-size: 11px; color: rgb(102, 102, 102); white-space: nowrap; }
.goog-te-gadget img { vertical-align: middle; border: none; }
.goog-te-gadget-simple { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(155, 155, 155) rgb(213, 213, 213) rgb(232, 232, 232); font-size: 10pt; display: inline-block; padding-top: 1px; padding-bottom: 2px; cursor: pointer; }
.goog-te-gadget-icon { margin-left: 2px; margin-right: 2px; width: 19px; height: 19px; border: none; vertical-align: middle; }
.goog-te-combo { margin-left: 4px; margin-right: 4px; vertical-align: baseline; }
.goog-te-gadget .goog-te-combo { margin: 4px 0px; }
.VIpgJd-ZVi9od-l4eHX-hSRGPd, .VIpgJd-ZVi9od-l4eHX-hSRGPd:link, .VIpgJd-ZVi9od-l4eHX-hSRGPd:visited, .VIpgJd-ZVi9od-l4eHX-hSRGPd:hover, .VIpgJd-ZVi9od-l4eHX-hSRGPd:active { font-size: 12px; font-weight: bold; color: rgb(68, 68, 68); text-decoration: none; }
.VIpgJd-ZVi9od-ORHb .VIpgJd-ZVi9od-l4eHX-hSRGPd, .VIpgJd-ZVi9od-TvD9Pc-hSRGPd { display: block; margin: 0px 10px; }
.VIpgJd-ZVi9od-ORHb .VIpgJd-ZVi9od-l4eHX-hSRGPd { padding-top: 2px; padding-left: 4px; }
.goog-te-combo, .VIpgJd-ZVi9od-ORHb *, .VIpgJd-ZVi9od-SmfZ *, .VIpgJd-ZVi9od-xl07Ob *, .VIpgJd-ZVi9od-vH1Gmf *, .VIpgJd-ZVi9od-l9xktf * { font-family: arial; font-size: 10pt; }
.VIpgJd-ZVi9od-ORHb { margin: 0px; background-color: rgb(228, 239, 251); overflow: hidden; }
.VIpgJd-ZVi9od-ORHb img { border: none; }
.VIpgJd-ZVi9od-ORHb-bN97Pc { color: rgb(0, 0, 0); }
.VIpgJd-ZVi9od-ORHb-bN97Pc img { vertical-align: middle; }
.VIpgJd-ZVi9od-ORHb-Tswv1b { color: rgb(102, 102, 102); vertical-align: top; margin-top: 0px; font-size: 7pt; }
.VIpgJd-ZVi9od-ORHb-KE6vqe { width: 8px; }
.VIpgJd-ZVi9od-LgbsSe { border-color: rgb(231, 231, 231); border-style: none solid solid none; border-width: 0px 1px 1px 0px; }
.VIpgJd-ZVi9od-LgbsSe div { border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style: solid; border-width: 1px; height: 20px; }
.VIpgJd-ZVi9od-LgbsSe button { background: transparent; border: none; cursor: pointer; height: 20px; overflow: hidden; margin: 0px; vertical-align: top; white-space: nowrap; }
.VIpgJd-ZVi9od-LgbsSe button:active { background: none 0px 0px repeat scroll rgb(204, 204, 204); }
.VIpgJd-ZVi9od-SmfZ { margin: 0px; background-color: rgb(255, 255, 255); white-space: nowrap; }
.VIpgJd-ZVi9od-SmfZ-hSRGPd { text-decoration: none; font-weight: bold; font-size: 10pt; border: 1px outset rgb(136, 136, 136); padding: 6px 10px; white-space: nowrap; position: absolute; left: 0px; top: 0px; }
.VIpgJd-ZVi9od-SmfZ-hSRGPd img { margin-left: 2px; margin-right: 2px; width: 19px; height: 19px; border: none; vertical-align: middle; }
.VIpgJd-ZVi9od-SmfZ-hSRGPd span { text-decoration: underline; margin-left: 2px; margin-right: 2px; vertical-align: middle; }
.goog-te-float-top .VIpgJd-ZVi9od-SmfZ-hSRGPd { padding: 2px; border-top-width: 0px; }
.goog-te-float-bottom .VIpgJd-ZVi9od-SmfZ-hSRGPd { padding: 2px; border-bottom-width: 0px; }
.VIpgJd-ZVi9od-xl07Ob-lTBxed { text-decoration: none; color: rgb(0, 0, 204); white-space: nowrap; margin-left: 4px; margin-right: 4px; }
.VIpgJd-ZVi9od-xl07Ob-lTBxed span { text-decoration: underline; }
.VIpgJd-ZVi9od-xl07Ob-lTBxed img { margin-left: 2px; margin-right: 2px; }
.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed { color: rgb(0, 0, 0); }
.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed span { text-decoration: none; }
.VIpgJd-ZVi9od-xl07Ob { background-color: rgb(255, 255, 255); text-decoration: none; border: 2px solid rgb(195, 217, 255); overflow: hidden scroll; position: absolute; left: 0px; top: 0px; }
.VIpgJd-ZVi9od-xl07Ob-ibnC6b { padding: 3px; text-decoration: none; }
.VIpgJd-ZVi9od-xl07Ob-ibnC6b, .VIpgJd-ZVi9od-xl07Ob-ibnC6b:link { color: rgb(0, 0, 204); background: rgb(255, 255, 255); }
.VIpgJd-ZVi9od-xl07Ob-ibnC6b:visited { color: rgb(85, 26, 139); }
.VIpgJd-ZVi9od-xl07Ob-ibnC6b:hover { background: rgb(195, 217, 255); }
.VIpgJd-ZVi9od-xl07Ob-ibnC6b:active { color: rgb(0, 0, 204); }
.VIpgJd-ZVi9od-vH1Gmf { background-color: rgb(255, 255, 255); text-decoration: none; border: 1px solid rgb(107, 144, 218); overflow: hidden; padding: 4px; }
.VIpgJd-ZVi9od-vH1Gmf-KrhPNb { width: 16px; }
.VIpgJd-ZVi9od-vH1Gmf-hgDUwe { margin: 6px 0px; height: 1px; background-color: rgb(170, 170, 170); overflow: hidden; }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd div { padding: 4px; }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b .uDEFge { display: none; }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd .uDEFge { }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd .fmcmS { padding-left: 4px; padding-right: 4px; }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd { text-decoration: none; }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:link div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:visited div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:active div { color: rgb(0, 0, 204); background: rgb(255, 255, 255); }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b:hover div { color: rgb(255, 255, 255); background: rgb(51, 102, 204); }
.VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:link div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:visited div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:hover div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:active div { color: rgb(0, 0, 0); font-weight: bold; }
.VIpgJd-ZVi9od-l9xktf { background-color: rgb(255, 255, 255); overflow: hidden; padding: 8px; border: none; border-radius: 10px; }
.VIpgJd-ZVi9od-l9xktf-OEVmcd { background-color: rgb(255, 255, 255); border: 1px solid rgb(107, 144, 218); box-shadow: rgb(153, 153, 153) 0px 3px 8px 2px; border-radius: 8px; }
.VIpgJd-ZVi9od-l9xktf img { border: none; }
.VIpgJd-ZVi9od-l9xktf-fmcmS { margin-top: 6px; }
.VIpgJd-ZVi9od-l9xktf-VgwJlc { margin-top: 6px; white-space: nowrap; }
.VIpgJd-ZVi9od-l9xktf-VgwJlc * { vertical-align: middle; }
.VIpgJd-ZVi9od-l9xktf-VgwJlc .DUGJie { background-image: url("https://www&google.com/images/zippy_minus_sm.gif"); }
.VIpgJd-ZVi9od-l9xktf-VgwJlc .TdyTDe { background-image: url("https://www&google.com/images/zippy_plus_sm.gif"); }
.VIpgJd-ZVi9od-l9xktf-VgwJlc span { color: rgb(0, 0, 204); text-decoration: underline; cursor: pointer; margin: 0px 4px; }
.VIpgJd-ZVi9od-l9xktf-I9GLp { margin: 6px 0px 0px; }
.VIpgJd-ZVi9od-l9xktf-I9GLp form { margin: 0px; }
.VIpgJd-ZVi9od-l9xktf-I9GLp form textarea { margin-bottom: 4px; width: 100%; }
.VIpgJd-ZVi9od-l9xktf-yePe5c { margin: 6px 0px 4px; }
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf { z-index: 1000; position: fixed; transition-delay: 0.6s; left: -1000px; top: -1000px; }
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc { transition-delay: 0s; left: -14px; top: -14px; }
.VIpgJd-ZVi9od-aZ2wEe-OiiCO { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 104px; height: 104px; border-radius: 50px; background: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png") 50% 50% no-repeat rgb(255, 255, 255); transition: all 0.6s ease-in-out 0s; transform: scale(0.4); opacity: 0; }
.VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc { transform: scale(0.5); opacity: 1; }
.VIpgJd-ZVi9od-aZ2wEe { margin: 2px 0px 0px 2px; animation: 1.4s linear 0s infinite normal none running spinner-rotator; }
@-webkit-keyframes spinner-rotator {
0% { transform: rotate(0deg); }
100% { transform: rotate(270deg);
}
}
@keyframes spinner-rotator {
0% { transform: rotate(0deg); }
100% { transform: rotate(270deg); }
}
.VIpgJd-ZVi9od-aZ2wEe-Jt5cK { stroke-dasharray: 187; stroke-dashoffset: 0; stroke: rgb(66, 133, 244); transform-origin: center center; animation: 1.4s ease-in-out 0s infinite normal none running spinner-dash; }
@-webkit-keyframes spinner-dash {
0% { stroke-dashoffset: 187; }
50% { stroke-dashoffset: 46.75; transform: rotate(135deg); }
100% { stroke-dashoffset: 187; transform: rotate(450deg); }
}
@keyframes spinner-dash {
0% { stroke-dashoffset: 187; }
50% { stroke-dashoffset: 46.75; transform: rotate(135deg); }
100% { stroke-dashoffset: 187; transform: rotate(450deg); }
}
.VIpgJd-yAWNEb-L7lbkb html, .VIpgJd-yAWNEb-L7lbkb body, .VIpgJd-yAWNEb-L7lbkb div, .VIpgJd-yAWNEb-L7lbkb span, .VIpgJd-yAWNEb-L7lbkb iframe, .VIpgJd-yAWNEb-L7lbkb h1, .VIpgJd-yAWNEb-L7lbkb h2, .VIpgJd-yAWNEb-L7lbkb h3, .VIpgJd-yAWNEb-L7lbkb h4, .VIpgJd-yAWNEb-L7lbkb h5, .VIpgJd-yAWNEb-L7lbkb h6, .VIpgJd-yAWNEb-L7lbkb p, .VIpgJd-yAWNEb-L7lbkb a, .VIpgJd-yAWNEb-L7lbkb img, .VIpgJd-yAWNEb-L7lbkb ol, .VIpgJd-yAWNEb-L7lbkb ul, .VIpgJd-yAWNEb-L7lbkb li, .VIpgJd-yAWNEb-L7lbkb table, .VIpgJd-yAWNEb-L7lbkb form, .VIpgJd-yAWNEb-L7lbkb tbody, .VIpgJd-yAWNEb-L7lbkb tr, .VIpgJd-yAWNEb-L7lbkb td { margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; vertical-align: baseline; text-align: left; line-height: normal; }
.VIpgJd-yAWNEb-L7lbkb ol, .VIpgJd-yAWNEb-L7lbkb ul { list-style: none; }
.VIpgJd-yAWNEb-L7lbkb table { border-collapse: collapse; border-spacing: 0px; }
.VIpgJd-yAWNEb-L7lbkb caption, .VIpgJd-yAWNEb-L7lbkb th, .VIpgJd-yAWNEb-L7lbkb td { text-align: left; font-weight: normal; }
div > .VIpgJd-yAWNEb-L7lbkb { padding: 10px 14px; }
.VIpgJd-yAWNEb-L7lbkb { color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; display: none; font-family: arial; font-size: 10pt; width: 420px; padding: 12px; position: absolute; z-index: 10000; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-nVMfcd-fmcmS, .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-pbTTYe { clear: both; font-size: 10pt; position: relative; text-align: justify; width: 100%; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-r4nke { color: rgb(153, 153, 153); font-family: arial, sans-serif; margin: 4px 0px; text-align: left; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TvD9Pc-LgbsSe { display: none; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-l4eHX { float: left; margin: 0px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-PLDbbf { display: inline-block; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf { display: none; width: 100%; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-H9tDt { margin-top: 20px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-LK5yu { float: left; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-qwU8Me { float: right; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-cGMI2b { min-height: 15px; position: relative; height: 1%; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-jOfkMb-Ne3sFf { background: rgb(41, 145, 13); border-radius: 4px; box-shadow: rgb(30, 102, 9) 0px 2px 2px inset; color: white; font-size: 9pt; font-weight: bolder; margin-top: 12px; padding: 6px; text-shadow: rgb(30, 102, 9) 1px 1px 1px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-hSRGPd { color: rgb(17, 85, 204); cursor: pointer; font-family: arial; font-size: 11px; margin-right: 15px; text-decoration: none; }
.VIpgJd-yAWNEb-L7lbkb > textarea { font-family: arial; resize: vertical; width: 100%; margin-bottom: 10px; border-radius: 1px; border-width: 1px; border-style: solid; border-color: silver rgb(217, 217, 217) rgb(217, 217, 217); border-image: initial; font-size: 13px; height: auto; overflow-y: auto; padding: 1px; }
.VIpgJd-yAWNEb-L7lbkb textarea:focus { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px inset; border: 1px solid rgb(77, 144, 254); outline: none; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-IbE0S { margin-right: 10px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp { min-height: 25px; vertical-align: middle; padding-top: 8px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp { margin-bottom: 0px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input { display: inline-block; min-width: 54px; border: 1px solid rgba(0, 0, 0, 0.1); text-align: center; color: rgb(68, 68, 68); font-size: 11px; font-weight: bold; height: 27px; outline: 0px; padding: 0px 8px; vertical-align: middle; line-height: 27px; margin: 0px 16px 0px 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px; border-radius: 2px; transition: all 0.218s ease 0s; background-color: rgb(245, 245, 245); background-image: -webkit-linear-gradient(top, rgb(245, 245, 245), rgb(241, 241, 241)); user-select: none; cursor: default; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:hover { border: 1px solid rgb(198, 198, 198); color: rgb(34, 34, 34); transition: all 0s ease 0s; background-color: rgb(248, 248, 248); background-image: -webkit-linear-gradient(top, rgb(248, 248, 248), rgb(241, 241, 241)); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:active { border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, 51); background-color: rgb(246, 246, 246); background-image: -webkit-linear-gradient(top, rgb(246, 246, 246), rgb(241, 241, 241)); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:focus .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input.AHmuwe .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:active, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:focus:active { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 1px inset; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input.AHmuwe { outline: none; border: 1px solid rgb(77, 144, 254); z-index: 4 !important; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input.gk6SMd { background-color: rgb(238, 238, 238); background-image: -webkit-linear-gradient(top, rgb(238, 238, 238), rgb(224, 224, 224)); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; border: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf { color: white; border-color: rgb(48, 121, 237); background-color: rgb(77, 144, 254); background-image: -webkit-linear-gradient(top, rgb(77, 144, 254), rgb(71, 135, 237)); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:hover .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf.AHmuwe .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:active { border-color: rgb(48, 121, 237); background-color: rgb(53, 122, 232); background-image: -webkit-linear-gradient(top, rgb(77, 144, 254), rgb(53, 122, 232)); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:hover { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input.AHmuwe, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp
input:active, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:hover, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf.AHmuwe, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:active, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:hover { border-color: rgb(48, 121, 237); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-mrxPge { color: rgb(153, 153, 153); font-family: arial, sans-serif; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-W0vJo-fmcmS { color: rgb(153, 153, 153); font-size: 11px; font-family: arial, sans-serif; margin: 15px 0px 5px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-u0pjoe-fmcmS { color: rgb(136, 0, 0); display: none; font-size: 9pt; }
.VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q { background-color: rgb(201, 215, 241); box-shadow: rgb(153, 153, 170) 2px 2px 4px; box-sizing: border-box; position: relative; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-xl07Ob { background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); box-shadow: rgb(153, 153, 170) 0px 2px 4px; min-width: 0px; outline: none; padding: 0px; position: absolute; z-index: 2000; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7LFlb { cursor: pointer; padding: 2px 5px 5px; margin-right: 0px; border-style: none; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7LFlb:hover { background: rgb(221, 221, 221); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7LFlb h1 { font-size: 100%; font-weight: bold; margin: 4px 0px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7LFlb strong { color: rgb(52, 90, 173); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-VIpgJd-eKm5Fc-hFsbo { text-align: right; position: absolute; right: 0px; left: auto; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-VIpgJd-j7LFlb-SIsrTd .VIpgJd-yAWNEb-VIpgJd-eKm5Fc-hFsbo { text-align: left; position: absolute; left: 0px; right: auto; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-fmcmS, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { background-color: rgb(241, 234, 0); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px; box-sizing: border-box; color: rgb(241, 234, 0); cursor: pointer; margin: -2px -2px -2px -3px; padding: 2px 2px 2px 3px; position: relative; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { color: rgb(34, 34, 34); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-pbTTYe { color: white; position: absolute !important; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { background-color: rgb(201, 215, 241); border-radius: 4px 4px 0px 0px; box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px; box-sizing: border-box; cursor: pointer; margin: -2px -2px -2px -3px; padding: 2px 2px 3px 3px; position: relative; }
.VIpgJd-yAWNEb-L7lbkb span:focus { outline: none; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-DyVDA { background-color: transparent; border: 1px solid rgb(77, 144, 254); border-radius: 0px; margin: -2px; padding: 1px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-TVLw9c-sn54Q-LzX3ef { border-left: 2px solid red; margin-left: -2px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-TVLw9c-sn54Q-YIAiIb { border-right: 2px solid red; margin-right: -2px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf { padding: 2px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS { font-size: 11px; padding: 2px 2px 3px; margin: 0px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); border-image: initial; display: inline-block; vertical-align: top; height: 21px; box-sizing: border-box; border-radius: 1px; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS:hover { border-width: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185, 185) rgb(185, 185, 185); border-image: initial; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS:focus { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px inset; outline: none; border: 1px solid rgb(77, 144, 254); }
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-sFeBqf { font-size: 11px; padding: 2px 6px 3px; margin: 0px 0px 0px 2px; height: 21px; }
.VIpgJd-yAWNEb-hvhgNd { font-family: "Google Sans", Arial, sans-serif; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-l4eHX-i3jM8c { position: absolute; top: 10px; left: 14px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-l4eHX-SIsrTd { position: absolute; top: 10px; right: 14px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-i3jM8c, .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-SIsrTd { margin: 16px; padding: 0px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-IuizWc { margin: 0px 0px 0px 36px; padding: 0px; color: rgb(116, 119, 117); font-size: 14px; font-weight: 500; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-SIsrTd .VIpgJd-yAWNEb-hvhgNd-IuizWc { text-align: right; margin: 0px 36px 0px 0px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-axAV1 { width: auto; padding: 12px 0px 0px; color: rgb(31, 31, 31); font-size: 16px; text-align: initial; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-axAV1 .VIpgJd-yAWNEb-SIsrTd { text-align: right; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid { border-radius: 0px 0px 12px 12px; margin: 0px; background: rgb(241, 244, 249); position: relative; min-height: 50px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid .VIpgJd-yAWNEb-SIsrTd { text-align: right; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od { display: inline-block; width: 77%; padding: 12px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SIsrTd { text-align: right; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-UTujCb { color: rgb(31, 31, 31); font-size: 12px; font-weight: 500; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SIsrTd .VIpgJd-yAWNEb-hvhgNd-UTujCb { text-align: right; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-eO9mKe { color: rgb(68, 71, 70); font-size: 12px; padding-top: 4px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SIsrTd .VIpgJd-yAWNEb-hvhgNd-eO9mKe { text-align: right; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-xgov5 { position: absolute; top: 10px; right: 5px; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-xgov5 .VIpgJd-yAWNEb-SIsrTd { left: 5px; right: auto; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-THI6Vb { fill: rgb(11, 87, 208); }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf { margin: -4px 2px 0px 0px; padding: 2px 0px 0px; width: 48px; height: 48px; border: none; border-radius: 24px; cursor: pointer; background: none; }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf:hover { background: rgb(232, 235, 236); }
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-aXYTce { display: none; }
sentinel { }
@charset "utf-8";
#scribd_embedded_doc .outer_page { position: relative; }
#scribd_embedded_doc .outer_page .b_tl { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/tl.png"); background-position: left top; background-repeat: no-repeat; position: absolute; height: 3px; width: 3px; top: -3px; left: -3px; }
#scribd_embedded_doc .outer_page .b_tr { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/tr.png"); background-position: right top; background-repeat: no-repeat; position: absolute; height: 3px; width: 3px; top: -3px; right: -3px; }
#scribd_embedded_doc .outer_page .b_br { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/br.png");
background-position: right bottom; background-repeat: no-repeat; position: absolute; height: 3px; width: 3px; bottom: -3px; right: -3px; }
#scribd_embedded_doc .outer_page .b_bl { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/bl.png"); background-position: left bottom; background-repeat: no-repeat; position: absolute; height: 3px; width: 3px; bottom: -3px; left: -3px; }
#scribd_embedded_doc .outer_page .b_t { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/t.png"); background-repeat: repeat-x; position: absolute; height: 3px; top: -3px; left: 0px; right: 0px; }
#scribd_embedded_doc .outer_page .b_r { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/r.png"); background-repeat: repeat-y; position: absolute; width: 3px; right: -3px; top: 0px; bottom: 0px; }
#scribd_embedded_doc .outer_page .b_b { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/b.png"); background-repeat: repeat-x; position: absolute; height: 3px; bottom: -3px; left: 0px; right: 0px; }
#scribd_embedded_doc .outer_page .b_l { background-image: url("https://s-f.scribdassets.com/images/newdoc/page_border/l.png"); background-repeat: repeat-y; position: absolute; width: 3px; left: -3px; top: 0px; bottom: 0px; }
#scribd_embedded_doc .page_missing_explanation { user-select: none; background-color: rgb(210, 214, 216); border: 2px solid rgb(204, 204, 204); padding: 10px 15px 0px; overflow: hidden; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner { font-family: "Source Sans Pro", sans-serif; font-size: 14px; text-align: left; text-shadow: rgb(255, 255, 255) 1px 1px 1px; color: rgb(88, 85, 79); }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner span.missing_page_number_title { font-family: "Source Sans Pro", sans-serif; font-size: 18px; color: rgb(37, 93, 121); }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner span.missing_page_number { font-weight: bold; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .page_missing_explanation_contents { float: left; padding-bottom: 10px; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button { padding-bottom: 10px; overflow: hidden; float: right; position: relative; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a { display: block; border: 0px; background-image: url("https://s-f.scribdassets.com/images/4gen/btn_buy_the_full_version.png"); background-position: 0px 0px; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a:hover { background-position: 0px -37px; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button a:active { background-position: 0px -74px; }
#scribd_embedded_doc .page_missing_explanation .page_missing_explanation_inner .missing_page_buy_button .container { width: 208px; height: 36px; }
div#scribd_pager { z-index: 2998; font-family: arial, "helvetica neue", helvetica, Trebuchet, sans-serif; text-align: center; color: white; text-shadow: black 1px 1px 1px; position: absolute; opacity: 0.2; user-select: none; }
div#scribd_pager:hover { opacity: 0.9; }
div#scribd_pager.input_focused { opacity: 0.9; }
div#scribd_pager .pager_top, div#scribd_pager .pager_bottom { width: 52px; border: 1px solid rgba(255, 255, 255, 0.5); background-clip: padding-box; }
div#scribd_pager .pager_top { padding: 10px 0px; background-color: rgb(51, 51, 51); border-radius: 6px 6px 0px 0px; margin-bottom: 6px; }
div#scribd_pager .pager_top.single { border-radius: 6px; }
div#scribd_pager .pager_bottom { background-color: rgb(105, 105, 105); border-radius: 0px 0px 6px 6px; }
div#scribd_pager .pager_bottom.single { border-radius: 6px; }
div#scribd_pager .pager_bottom .row { border-bottom: 1px solid rgb(135, 135, 135); overflow: hidden; margin-bottom: 6px; }
div#scribd_pager .hide_zoom_controls { padding-top: 7px; }
div#scribd_pager .hide_zoom_controls .row { display: none; }
div#scribd_pager .next_page, div#scribd_pager .prev_page { width: 26px; height: 19px; cursor: pointer; display: inline-block; background: url("https://s-f.scribdassets.com/images/newdoc/DocPagePageUp.png") 50% 0px no-repeat; }
div#scribd_pager .next_page:hover, div#scribd_pager .prev_page:hover { background-position: 50% -19px; }
div#scribd_pager .next_page:active, div#scribd_pager .prev_page:active { position: relative; top: 1px; }
div#scribd_pager .next_page.disabled, div#scribd_pager .prev_page.disabled { background-position: 50% -38px; }
div#scribd_pager .next_page { background-image: url("https://s-f.scribdassets.com/images/newdoc/DocPagePageDown.png"); }
div#scribd_pager .page_input { width: 26px; border-radius: 2px; font-size: 12px; color: white; background: rgb(58, 58, 58); border: 1px solid rgb(73, 73, 73); text-align: right; box-shadow: rgb(33, 33, 33) 0px 1px 2px inset; }
div#scribd_pager .decor { font-style: italic; font-size: 11px; }
div#scribd_pager .middle { padding: 9px 0px; }
div#scribd_pager .middle .row { margin: 3px 0px; }
div#scribd_pager .row { font-size: 12px; }
div#scribd_pager .zoom_in, div#scribd_pager .zoom_out { display: inline-block; padding: 5px 5px 3px; cursor: pointer; }
div#scribd_pager .zoom_in:active, div#scribd_pager .zoom_out:active { position: relative; top: 1px; }
div#scribd_pager .zoom_in { border-right: 1px solid rgb(135, 135, 135); }
div#scribd_pager .zoom_in_icon, div#scribd_pager .zoom_out_icon { width: 15px; height: 16px; display: inline-block; background: url("https://s-f.scribdassets.com/images/newdoc/DocPageBtnZoomPlus_15x47.png") 50% 0px no-repeat; }
div#scribd_pager .zoom_out_icon { background-image: url("https://s-f.scribdassets.com/images/newdoc/DocPageBtnZoomMinus_15x41.png"); }
div#scribd_pager .zoom_in:hover .zoom_in_icon, div#scribd_pager .zoom_out:hover .zoom_out_icon { background-position: 50% -16px; }
div#scribd_pager .zoom_in.disabled .zoom_in_icon, div#scribd_pager .zoom_out.disabled .zoom_out_icon { background-position: 50% -32px; }
div#scribd_pager .enter_fullscreen, div#scribd_pager .exit_fullscreen { width: 20px; height: 22px; cursor: pointer; display: inline-block; background: url("https://s-f.scribdassets.com/images/newdoc/DocPageBtnFullScreen.png") 50% 0px no-repeat; }
div#scribd_pager .enter_fullscreen:hover, div#scribd_pager .exit_fullscreen:hover { background-position: 50% -22px; }
div#scribd_pager .enter_fullscreen:active, div#scribd_pager .exit_fullscreen:active { position: relative; top: 1px; }
div#scribd_pager .enter_fullscreen.disabled, div#scribd_pager .exit_fullscreen.disabled { background-position: 50% -44px; }
div#scribd_pager .exit_fullscreen { background-image: url("https://s-f.scribdassets.com/images/newdoc/DocPageBtnExitFullScreen.png"); display: none; }
div#scribd_pager.in_fullscreen .pager_bottom .enter_fullscreen { display: none; }
div#scribd_pager.in_fullscreen .pager_bottom .exit_fullscreen { display: inline-block; }