Preparing for Advanced Directives

N A S W S t a n d a r d s f o r

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Social Work
Practice

i n H e a l t h C a r e S e t t i n g s

N A T I O N A L A S S O C I A T I O N O F S O C I A L W O R K E R S

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

N A S W S t a n d a r d s f o r

Social Work
Practice
i n H e a l t h C a r e S e t t i n g s

National Association of Social Workers

Darrell P. Wheeler, PhD, ACSW, MPH

President

Angelo McClain, PhD, LICSW

Chief Executive Officer

Health Care Standards Expert Panel

Lisa E. Cox, PhD, LCSW, MSW

Terrie Fritz, LCSW

Virna Little, PsyD, LCSW-R

Shirley Otis-Green, MSW, ACSW, LCSW

Anthony Yamamoto, LCSW

NASW Staff

Stacy Collins, MSW

©2016 National Association of Social Workers.
All Rights Reserved.

Contents

5

Introduction

9

Goals

10

Definitions

14

Guiding Principles

16 Standard 1. Ethics and Values

17 Standard 2. Qualifications

18 Standard 3. Knowledge

22

Standard 4. Cultural and Linguistic Competence

24 Standard 5. Screening and Assessment

27

Standard 6. Care Planning and Intervention

29 Standard 7. Advocacy

31 Standard 8. Interdisciplinary and Interorganizational

Collaboration

33 Standard 9. Practice Evaluation and Quality

Improvement

34

Standard 10. Record Keeping and Confidentiality

37 Standard 11. Workload Sustainability

39 Standard 12. Professional Development

40

Standard 13. Supervision and Leadership

42

References

45 Acknowledgments

5

Introduction

Since the early 20th century, social work has
been an integral component of the U.S. health
care system, and the profession continues to
play a leadership role in the psychosocial
aspects of health care. Today, social workers
are present in settings across the health care
continuum, including prevention and public
health, primary and acute care, specialty care,
rehabilitation, home health, long-term care,
and hospice. Professional social workers
provide services to individuals and families
throughout the life span, addressing the full
range of biopsychosocial–spiritual and
environmental issues that affect well-being.
Social work’s strengths-based, person-in-
environment perspective provides the
contextual focus necessary for client- and
family-centered care and is unique among
the health professions.

A hallmark of social work’s commitment to
health and well-being is the profession’s
continued focus on the issue of health care
inequality in the United States. People living
in poverty and communities of color continue
to experience disproportionately higher rates
of acute and chronic illness, due to unequal
access to

health care

services, lack of health
insurance coverage, poverty, discrimination,
and other social determinants of health. Social
workers recognize that reducing health
disparities can only be accomplished by
addressing the biopsychosocial–spiritual needs
of individuals and families, as well as the
systemic issues that contribute to poor
health outcomes.

6

The Evolving U.S. Health Care System

The U.S. health care system is in an era of
unprecedented change. In recent years, the
nation has witnessed continuing high rates of
uninsurance (13 percent of the U.S.
population, or 42 million people, were
uninsured in 2013 [U.S. Census Bureau,
2014]), inadequate coverage, escalating health
care costs, erosion of employer-based health
insurance, and increasing demand for health
care services as the baby boom generation
enters retirement. The Patient Protection and
Affordable Care Act (ACA) (2010) was
designed to address these issues. The goal of
the ACA is to expand access to affordable and
comprehensive health coverage, improve
patient outcomes, and increase the efficiency
and cost-effectiveness of the health care
delivery system. The ACA invests heavily in
care delivery models that promote
coordination of acute and postacute care and
greater integration of primary and behavioral
health services.

Challenges for the Profession

Their long-standing role in the health system
notwithstanding, social workers practicing in
health care settings today face significant
challenges. Ongoing changes in the financing
and delivery of health care and a shortage of
social work effectiveness data have contributed
to the reduction of social work services in
certain health care settings. Increasingly,
health care social workers are supervised by
individuals without social work degrees, and
tasks previously performed by social workers
are often assigned to other personnel,
including nurses, paraprofessionals, and
volunteers, in an effort to reduce costs.

7

Opportunities for Social Work in the ACA Era

Despite these challenges, health care social
work is poised to experience a resurgence in
the ACA era. With its emphasis on the “triple
aim”—improving the patient experience of
care (including quality and satisfaction),
improving the health of populations, and
reducing the per capita cost of health care
(Institute for Healthcare Improvement,
2014)—the ACA strengthens social work’s
traditional role in health care and offers new
opportunities for the profession.

The ACA promotes care delivery models, such
as the patient-centered medical home
(PCMH) and accountable care organization
(ACO), which are designed to improve health
outcomes and control health care costs. To
succeed, these models will rely on social
workers skilled and competent in health care
navigation, behavioral and mental health
integration, chronic care management, and
care coordination, among other skills. The
aging of the population will necessitate a need
for social workers skilled in transitioning
patients between different settings and levels
of care and managing complex discharges.

The anticipated influx of patients into the
health care system resulting from the ACA
insurance coverage expansion will increase the
need for social workers who are educated and
trained in working with diverse populations
and with clients who have challenging
physical, behavioral, and mental health needs.
Greater emphasis on community-based care
will require social workers skilled in reducing
nonmedical barriers to health care access. As
important, expanded social work involvement

8

in these roles and settings presents an
opportunity to advance the evidence base for
the profession.

Prevention and public health, traditional social
work roles, have gained renewed importance
under the ACA. With its ecological viewpoint,
the social work profession is well-positioned to
take a leadership role in new ACA prevention
initiatives, including workplace wellness, home
visiting, and smoking cessation programs. Social
workers are also well positioned to participate
in macro-level prevention efforts, such as policy
change to reduce obesity, which can improve
population outcomes more efficiently than
individual-actions at the clinical care level.
Furthermore, new research fields, particularly
patient-centered outcomes research and
community-based participatory research, offer an
opportunity for social workers to contribute to
the prevention and public health research base.

Purpose of the Standards for Social Work
Practice in Health Care Settings

These standards articulate the necessary
knowledge and skills health care social workers
should possess to deliver competent and ethical
services in today’s health care environment;
provide benchmarks for quality social work
practice for use by health care employers; and
assist policymakers, other health professionals,
and the public in understanding the role of
professional social workers in health care
settings. These standards are intended to
guide social work practice and may be applied
differently, as appropriate, to different health
care settings.

9

Goals

The specific goals of the standards are to

� Ensure that social work practice in health
care settings is guided by the NASW Code
of Ethics (NASW, 2008)

� Enhance the quality of social work services
provided to clients and families in health
care settings

� Advocate for clients’ rights to self-
determination, confidentiality, access to
supportive services and resources, and
appropriate inclusion in decision making
that affects their health and well-being

� Encourage social work participation in the
development, refinement, and integration of
best practices in health care and health care
social work

� Promote social work participation in
systemwide quality improvement and
research efforts within health care
organizations

� Provide a basis for the development of
continuing education materials and
programs related to social work in health
care settings

� Promote social work participation in the
development and refinement of public
policy at the local, state, federal, and tribal
levels to support the well-being of clients,
families, and communities served by the
rapidly evolving U.S. health care system

� Inform policymakers, employers, and the
public about the essential role of social
workers across the health care continuum.

10

Definitions

Social Worker

Within the United States, a social worker is an
individual who possesses a baccalaureate or
master’s degree in social work from a school or
program accredited by the Council on Social
Work Education. Although all 50 states and
the District of Columbia license or certify
social workers, licensure and certification laws
vary by state. Each social worker should be
licensed or certified, as applicable and required,
at the level appropriate to her or his scope of
practice in the practitioner’s jurisdiction(s).

Client

Client refers to the “individual, group, family,
or community that seeks or is provided with
professional services” (Barker, 2013, p. 73).
For purposes of these standards, the term
“client” refers to an individual. The term
“patient” is more commonly used by social
workers employed in health care settings.

Biopsychosocial–Spiritual Perspective

A biopsychosocial–spiritual perspective
recognizes the importance of whole person
care and takes into account a client’s physical
or medical condition; emotional or
psychological state; socioeconomic,
sociocultural, and sociopolitical status; and
spiritual needs and concerns.

Bioethics

Bioethics is “the analysis and study of legal,
moral, social, and ethical considerations
involving the biological and medical sciences”
(Barker, 2013, p. 41).

11

Case Management

Case management is a collaborative process to
plan, seek, advocate for, and monitor services,
resources, and supports on behalf of a client.
Case management enables a health care social
worker to serve clients who may require the
services of various health care providers and
facilities, community-based organizations,
social services agencies, and other programs.
Case management limits problems arising
from fragmentation of services, staff turnover,
and inadequate coordination among providers.
“Care coordination,” “care management,” and
“patient navigation” are sometimes used
interchangeably with “case management”
(Barker, 2013).

Cultural Competence

Cultural competence is “the process by which
individuals and systems respond respectfully and
effectively to people of all cultures, languages,
classes, races, ethnic backgrounds, religions,
and other diversity factors [including, but not
limited to, sexual orientation; gender, gender
expression, and gender identity; and family
status] in a manner that recognizes, affirms,
and values the worth of individuals, families,
and communities and protects and preserves
the dignity of each” (NASW, 2007, pp. 12–13).

Health Disparities

Health disparities are preventable differences
in the incidence, prevalence, mortality, and
disease burden that are closely linked with
social, economic, and environmental
disadvantage. Health disparities adversely affect
groups of people who have systematically
experienced greater obstacles to health based
on their race or ethnicity; religion;

12

socioeconomic status; sexual orientation;
gender, gender expression, and gender
identity; age; mental health; cognitive, sensory,
or physical disability; geographic location; or
other characteristics historically linked to
discrimination or exclusion (Centers for
Disease Control and Prevention, n.d.).

Social Determinants of Health

The social determinants of health are factors
that affect a wide range of health and quality-
of-life outcomes and are responsible for most
health disparities. These factors include income,
housing, education, employment, and access to
health services, among others. Social determinants
of health are shaped by the distribution of
money, power, and resources (Centers for
Disease Control and Prevention, n.d.).

National Standards for Culturally and

Linguistically Appropriate Services in Health

Care (CLAS Standards)

The National Standards for Culturally and
Linguistically Appropriate Services in Health
and Health Care (the CLAS Standards),
developed by the U.S. Department of Health
and Human Services (HHS), are intended to
advance health equity, improve quality, and
help eliminate health care disparities by
providing guidance to health care
organizations for implementing culturally and
linguistically appropriate services (HHS,
Office of Minority Health, 2013).

Patient Protection and Affordable Care Act

(ACA) (2010)

The ACA is a broad-based federal law that
seeks to reform the U.S. health care delivery
system by expanding health insurance

13

coverage, enhancing quality of care, improving
health outcomes, regulating the health insurance
industry, and reducing health care spending.

Patient-Centered Medical Home (PCMH)

The PCMH is a health care delivery model
accountable for meeting the large majority of a
person’s physical and mental health care needs,
including primary, acute, and chronic care.
Within a PCMH, an individual has an
ongoing relationship with a primary care
provider who directs and coordinates his or
her care across all elements of the broader
health care system, including physician
specialty services, hospitals, home health care,
and community services and supports (Agency
for Healthcare Research and Quality, n.d.-a).

Integrated Care

Integrated care is a health care delivery
approach in which primary care, mental
health, and behavioral health care services are
systematically coordinated and available in one
location (Substance Abuse and Mental Health
Services Administration & HHS, Health
Resources and Services Administration, Center
for Integrated Health Solutions, n.d.).

Chronic Care Model

The chronic care model is a widely used
approach to chronic illness management that
adapts the acute care delivery system to more
appropriately meet the needs of individuals
with chronic illness (Agency for Healthcare
Research and Quality, n.d.-b).

Accountable Care Organization (ACO)

An ACO is a group of physicians, hospitals,
and other health care providers who share

14

responsibility for providing coordinated care
to patients. Within an ACO, providers are
financially incentivized for meeting specific
quality and utilization benchmarks for a
defined patient population (Centers for
Medicare & Medicaid Services, n.d.).

Evidence-Informed Practice

Evidence-informed practice is practice based
on the best available research, practice
expertise, and available resources.

Guiding Principles

The NASW Standards for Social Work Practice
in Health Care Settings reflect the following
guiding principles of the social work profession:

� Self-determination: Social workers respect
and promote the right of clients to self-
determination and assist clients in their
efforts to identify and clarify their goals.

� Cultural competency and affirmation of the
dignity and worth of all people: Social
workers treat each person in a caring and
respectful fashion. With skills in cultural
awareness and cultural competence, social
workers affirm the worth and dignity of
people of all cultures.

� Person-in-environment framework: Social
workers understand that each individual
experiences a mutually influential
relationship with her or his physical and
social environment and cannot be
understood outside of that context. This
ecological perspective recognizes that
systemic injustice and oppression underlie
many challenges faced by clients.

15

� Strengths perspective: Rather than focus on
pathology, social workers elicit, support, and
build on the resilience and potential for
growth and development inherent in each
individual.

� Primacy of the client–social worker
relationship: The therapeutic relationship
between the social worker and the client is
integral to helping the client achieve her or
his goals.

� Social justice: At all levels, from local to
global, social workers promote and advocate
for social, economic, political, and cultural
values and institutions that are compatible
with the realization of social justice.

� Importance of social work research: Social
workers promote the value of research as a
means of improving the well-being of
individuals, families, and society;
strengthening the current workforce; and
maintaining the social work profession’s role
in health care settings.

16

Standards

Standard 1. Ethics and Values

Social workers practicing in health care
settings shall adhere to and promote the ethics
and values of the social work profession, using
the NASW Code of Ethics as a guide to ethical
decision making (NASW, 2015a).

Interpretation

The primary mission of the social work
profession is to enhance human well-being and
help meet the basic human needs, with special
attention to the needs of people and
communities who are vulnerable, oppressed,
or living in poverty. Social workers have an
ethical obligation to address the health care
needs of these groups and advocate for change
to ensure access to quality care.

The profession’s mission is rooted in core
values that have been embraced by social
workers throughout the profession’s history
and highlight social work’s distinct purpose
and perspective. These values—service, social
justice, dignity and worth of the person,
importance of human relationships, compassion,
integrity and competence—constitute the
foundation of social work and underlie the
practice of social work in health care settings.

The NASW Code of Ethics establishes the
ethical responsibilities of all social workers
with respect to their own practice, clients,
colleagues, employees and employing
organizations, the social work profession, and
society. Acceptance of these responsibilities—
which include upholding a client’s right to
privacy and confidentiality and promoting

17

client self-determination—fosters competent
social work practice in health care settings.

In a health care system characterized by
technological advancement and rapid change
in care delivery and financing of health care
services, ethical dilemmas among and between
clients, families, health care professionals, and
organizations are potentially numerous and
complex. The NASW Code of Ethics and
prevailing clinical bioethics provide a
foundation for social workers to manage such
dilemmas. Health care social workers have the
responsibility to know and comply with local,
state, federal, and tribal legislation,
regulations, and policies, addressing topics
such as guardianship; parental rights; advance
directives; and reporting requirements for
abuse, neglect, exploitation, suicide, and threat
of harm to others.

When an ethical dilemma or conflict occurs,
the health care social worker is expected to
employ available mechanisms, including social
work supervision, peer review, institutional
ethics committees, and external consultation,
to resolve the dilemma.

Standard 2. Qualifications

Social workers practicing in health care
settings shall possess a baccalaureate or
master’s degree in social work from a school or
program accredited by the Council on Social
Work Education, shall comply with the
licensing and certification requirements of the
state(s) or jurisdiction(s) in which she or he
practices, and shall possess the skills and
professional experience necessary to practice
social work in health care settings.

18

Interpretation

Social work degree programs provide the
fundamental education and training required
for all social work practice specialties. As an
area of specialization within the social work
profession, health care social work requires a
distinct skill set and knowledge base, as
outlined in these standards. Ideally,
prospective health care social workers should
have prior health care–related educational or
employment experience. At a minimum, it is a
health care social worker’s responsibility to

� Acquire and maintain social work licensure
or certification, as available, for the social
worker’s educational level and professional
experience

� Abide by a defined scope of practice, as
required by state law or regulation

� Adhere to supervision requirements
� Pursue ongoing professional development

activities, to acquire the competence
necessary to perform job responsibilities.

A health care social worker whose responsibilities
include the diagnosis of mental and behavioral
health conditions and/or the provision of
psychotherapy must have a master’s degree in
social work and should either be licensed at
the clinical level or, if the licensing jurisdiction
allows, perform clinical tasks under supervision.

Standard 3. Knowledge

Social workers practicing in health care
settings shall acquire and maintain a working
knowledge of current theory and evidence-
informed practice, and shall use such
information to ensure the quality of social
work practice.

19

Interpretation

As health care professionals, social workers
require specialized knowledge and skills. This
knowledge and skill base can be obtained
through multiple approaches, including
coursework and field practice in a social work
degree program, specialty practice credentials
earned after graduation, health care–related
employment experience, and ongoing
continuing education. Developing a knowledge
and skill base is a cumulative process that
requires a commitment to career-long learning.

Given the growing complexity of services
delivery systems and client needs, even
experienced health care social workers may
encounter situations requiring knowledge and
skills beyond the scope of their usual practice
setting. In such situations, the health care
social worker seeks supervision, consultation,
and continuing professional development, as
described elsewhere in these standards, to ensure
she or he has both the requisite knowledge of
health care delivery systems and the skills to
serve clients effectively. In addition, the social
worker may need to collaborate with health
care and other services providers on behalf of a
client, or refer a client to other social workers
whose expertise is more suitable to the client’s
needs and circumstances.

Knowledge and skills that are essential to social
work practice in health care settings include,
but are not limited to, the following areas:

Physical and mental/behavioral health

� The interplay between the physiological
elements of acute, chronic, and life-limiting
illness and biopsychosocial–spiritual health
and well-being

20

� Concepts and theories associated with life-
span development, neurobiology, and
behavioral change

� Grief, loss, and bereavement
� Depression, anxiety, and other mental

health conditions
� Addiction and other behavioral health

conditions
� Sexual health
� Concerns related to sexual orientation, gender

identity and expression, and gender roles
� Basic medical terminology
� Knowledge of common health conditions
� Counseling and behavioral change

intervention

Health care delivery system issues

� The health care continuum
� The unique needs of marginalized,

oppressed, and diverse populations
� Health disparities and the social

determinants of health
� Evidence-informed approaches to health

care, including the PCMH, integrated
primary and behavioral health care, ACOs,
and the chronic care model

� New health care policies and delivery
system changes resulting from the ACA

� Basics of health insurance coverage,
including Medicare, Medicaid, the
Children’s Health Insurance Program, and
commercial insurance plans

� Health care system trends, including
ongoing health care infrastructure changes

� Accreditation and regulatory standards
governing

health care settings

� Thorough knowledge of community resources
� Micro-, mezzo-, and macro-level preventive

health care

21

Roles and responsibilities of social workers in

health care settings

� Understanding of common ethical and legal
issues in social work practice in health care
settings

� Biopsychosocial–spiritual assessment
� Use of the strengths perspective
� Client and family engagement in all aspects

of social work intervention
� Case management/care management/care

coordination/health care navigation
� Discharge and transition planning
� Client concordance with and adherence to

the plan of care
� Advance care planning
� Palliative care, including pain and symptom

management
� Hospice and end-of-life care
� Identification of child/elder/vulnerable adult

abuse, trauma, neglect, and exploitation
� Crisis intervention
� Facilitation of benefits and resource

acquisition to assist clients and families,
including an understanding of related
policies, eligibility requirements, and
financial and legal issues

� Advocacy with other members of the
interdisciplinary team and within the health
care institution to promote clients’ and
families’ decision making and quality of life

� Client, family, interdisciplinary, and
community education

� Family systems issues, including the impact
of health care concerns, illness, and disease
on family relationships; life cycles; and
caregiving roles and support needs

Research and evaluation

� Research and evaluation methodology

22

� Social work outcome/practice evaluation
approaches

� Opportunities for social work participation
in institutional quality improvement
programs and research projects

� Client and family education regarding
opportunities for clinical trial participation

� Ability to analyze research results and
incorporate findings into practice,
organizational quality improvement
initiatives, and advancement of the social
work profession

Standard 4. Cultural and Linguistic Competence

Social workers practicing in health care
settings shall provide and facilitate access to
culturally and linguistically appropriate
services, consistent with the NASW Standards
and Indicators for Cultural Competence in Social
Work Practice (NASW, 2015b).

Interpretation

The increasing racial, ethnic, and linguistic
diversity of the United States requires health
care social workers to strive continuously for
cultural competence. Recognition and
affirmation of cultural and linguistic diversity
are critical to both therapeutic alliances with
clients and cooperative working relationships
with colleagues. Given the many facets of
culture, every interaction between a health
care social worker and a client is potentially a
cross-cultural exchange, as two individuals are
unlikely to be identical in every aspect of
cultural identity.

The practice of health care social work requires
an understanding of the broad scope of
diversity in the United States. Client diversity

23

is expressed in many ways, including race,
ethnicity, socioeconomic class, sexual
orientation; gender, gender expression, and
gender identity; religion, age, health and
family status; cognitive, physical, or psychiatric
ability; and sensory differences, preferred
language, immigration status, degree of
acculturation, level of formal education, and
literacy, among others. Health care social
workers must also recognize that cultural self-
awareness is an integral component of cultural
competence. Such awareness entails
understanding how one’s own cultural values,
beliefs, biases, experiences, and perceptions
affect interactions with clients and colleagues.

Health care social workers must acquire a
cross-cultural knowledge base to provide
effective, culturally competent practice. In
particular, social workers must develop and
maintain an understanding of the history,
traditions, rituals, values, family systems, and
communication patterns of major client
groups served, as well as an understanding of
the influence of culture on help-seeking
behaviors and perceptions of health, illness,
health care treatments, disability, caregiving
roles, and death and dying among client/patient
groups served. Social workers should also
recognize how societal oppression and privilege
related to cultural and linguistic diversity (such
as racism, sexism, homophobia, ageism, or
xenophobia) affect clients’ biopsychosocial–
spiritual well-being, access to and use of
supports and services, and health outcomes.

Health care social workers should advocate for
organizational practices and policies that
promote and support cultural diversity among

24

staff and throughout the health care
organization. These may include hiring and
retention policies that ensure various client
groups are represented among personnel and
institutionwide education and training programs
to develop specialized expertise (such as
bilingual and bicultural skills) among staff.

There is no endpoint in the achievement of
cultural competence; rather, developing and
maintaining cultural competence is a lifelong
process of learning and self-reflection. To
develop and promote cultural competence at
the individual, institutional, or societal level,
social workers should be guided by the NASW
Standards and Indicators for Cultural Competence
in Social Work Practice (NASW, 2015b). HHS’s
National Standards for Culturally and
Linguistically Appropriate Services in Health and
Health Care (HHS, 2013) may also serve as a
guide for social workers.

Standard 5. Screening and Assessment

Social workers practicing in health care
settings shall engage clients and, when
appropriate, members of client support
systems, in screening and assessment, by
gathering information for use in developing
evidence-informed care plans.

Interpretation

Screening for psychosocial issues is now common
in health care settings. Within emergency
departments, clinics, and other points of entry,
individuals are often screened for pain, mental
health disorders, domestic violence, substance
use disorders, self-harm, and distress, among
other concerns. Screening can also occur
throughout a disease trajectory. The presence

25

of psychosocial screening programs has
become a criterion for institutional
accreditation in certain health care settings.

Early identification of psychosocial issues can
assist health care social work staff in effectively
prioritizing situations that may affect client
safety or indicate a high need for social work
services. Preventive screening results can also
inform a comprehensive client assessment.
Social workers should be trained and
demonstrate competency in the use of
psychosocial screening tools used within their
institutions and organizations. Social workers
should also participate on institutional
committees that implement and monitor
psychosocial screening programs.

Biopsychosocial–spiritual assessment is a
fundamental process of social work practice in
health care settings. The foundation of client
care planning is the comprehensive assessment,
which requires social workers to engage clients
in identifying their needs and strengths and
supporting clients in establishing priorities and
goals. In conducting an assessment, the health
care social worker must use empathy, client-
centered interviewing skills, and methods
appropriate to clients’ capacity. In the
assessment process, social workers may find
standardized instruments helpful in identifying
and responding to client concerns. Such
instruments are viewed as starting points in
the development and refinement of an
individualized, comprehensive assessment.

Assessment is an ongoing activity, not a
onetime event. During the reassessment
process, the social worker and client (and, if

26

appropriate, members of the client support
system) revisit the needs, assets, and priorities
identified in the initial assessment and discuss
the client’s emerging concerns.

A comprehensive assessment may include the
following:
� Behavioral and mental health status, including

current level of functioning, coping style,
crisis management skills, substance use
history, and risk of suicide or homicide

� Physical and cognitive functioning
� Psychosocial–spiritual well-being, including

ability to fulfill social roles
� Cultural values, beliefs, and practices
� Client strengths, protective factors, and

points of resilience
� Employment, educational, or vocational

history, including challenges, goals, and
objectives

� Living arrangements, including suitability
and safety of the home environment

� Family composition, structure, and roles
� Language preferences and proficiency levels
� Degrees of literacy, including health,

behavioral health, and financial literacy
� Risk of abuse, neglect, or exploitation of or

by the client, and underlying causes for such
mistreatment

� Social supports, including formal and
informal support systems

� Need for economic or other psychosocial
resources, supports, and services

� Ability to navigate relevant service systems
(such as educational, employment, health
care, housing, legal, nutritional, social
services, or transportation systems)

� Life-span planning (which may include
advance care planning, anticipation of

27

caregiving responsibilities, permanency
planning for minor children, retirement
planning, or other domains)

� Client’s perceptions of changes needed to
improve her or his situation

� Identification of barriers to adherence to the
plan of care.

Assessment processes should, to the extent
possible, be customized for vulnerable
populations, including children, people with
severe and persistent mental illness,
immigrants and refugees, people with
substance use disorders, survivors of violence
or trauma, people who are homeless, and
people with physical or cognitive disabilities.

Standard 6. Care Planning and Intervention

Social workers practicing in health care
settings shall develop and implement
evidence-informed care plans that promote
client well-being and ensure a client- and
family-centered continuum of care.

Interpretation

Care plans outline the necessary steps—
identified collaboratively by the social worker,
the client, the client support system (at the
competent client’s discretion), and other
members of the health care team—to achieve
the goals and objectives identified in a
comprehensive biopsychosocial–spiritual
assessment. Implementing care plans with
individuals across the life span, and with
different health conditions and cultures,
requires health care social workers to tailor
practice techniques to best meet client needs.

28

Case management—a historical function of
the social work profession—remains an
efficient and cost-effective approach to care
plan implementation that can optimize client
functioning. Health care institutions have
multiple titles for social workers who engage
in case management functions. “Case manager,”
“care manager,” “care transition manager,”
“discharge planner,” “patient navigator,” and
“care coordinator” describe work that resembles,
to varying degrees, case management. Through
case management, health care social workers
engage clients in the collaborative process of
identifying, planning, accessing, coordinating,
monitoring, evaluating, and advocating for
resources, supports, and services.

Clinical social workers who are employed or
contracted to provide mental or behavioral
health services should use evidence-informed
treatment interventions with clients. These
interventions may include cognitive–behavioral
therapy, motivational interviewing, chronic
disease self-management, psychoeducational
services, brief intervention/brief therapy, and
trauma-informed care, among other modalities.

When implementing care plans, social workers
should strive to
� Develop and maintain a therapeutic

relationship with the client and the client
support system

� Engage the client in a culturally responsive
manner and with a strengths-based approach
that facilitates, supports, and recognizes the
client’s capabilities, resources, and resiliency

� Apply evidence-informed practice models to
facilitate the client’s accomplishment of
goals and objectives

29

� Facilitate access to a range of financial,
housing, health, mental and behavioral
health, education, and community resources

� Ensure care continuity through safe
discharge, appropriate transition between
different levels of care, and client follow-up

� Seek consultation from health care team
members and social work supervisors, as
necessary, to facilitate plan implementation

� Safeguard the privacy and confidentiality of
client information.

Standard 7. Advocacy

Social workers practicing in health care settings
shall advocate for the needs and interests of
clients and client support systems and promote
system-level change to improve outcomes,
access to care, and delivery of services,
particularly for marginalized, medically
complex, or disadvantaged populations.

Interpretation

Social workers have a responsibility to advocate
for the needs and interests of clients and client
support systems. Social workers in health care
settings serve as client advocates by promoting
client access to health care, identifying and
removing barriers to services delivery, and
helping clients navigate between and among
complex health and social services systems.
Social workers also strive to promote clients’
self-advocacy skills and to enhance the
capacity of communities to support clients’
biopsychosocial–spiritual quality of life.

To strengthen services and enhance client
outcomes, social workers should promote and
participate in quality improvement initiatives

30

within their health care institutions. Quality
improvement programs offer an opportunity for
health social workers to advocate for the
expansion of the profession’s role in health care
settings. These programs can also build social
work capacity for institutional leadership roles.

Social workers should play an active role in
community education efforts, speaking on
behalf of their health care institutions about
disease prevention, health promotion, access
to care, and other timely health-related topics.

Health social workers must understand the
concept of health disparities—the
disproportionate burden of preventable disease,
death, and disability experienced by many
minority communities, people living in poverty,
and other disenfranchised groups. Health
disparities are closely linked with the social
determinants of health, that is, the social,
economic, and environmental conditions that
strongly influence heath status. Population
health requires minimizing health disparities
and promoting health equity among all
socioeconomic groups. Social workers have an
ethical obligation to address health disparities
by educating colleagues, the media, allied
professionals, decision makers and policymakers,
and other stakeholders on the impact of health
disparities and unequal access to health
services and by engaging in social and political
action to reduce health disparities.

31

Standard 8. Interdisciplinary and

Interorganizational Collaboration

Social workers practicing in health care
settings shall promote collaboration among
health care team members, other colleagues,
and organizations to support, enhance, and
deliver effective services to clients and client
support systems.

Interpretation

Collaboration between the social worker and
the client is the foundation of health care social
work practice. Therefore, the client (and when
appropriate members of the client support
system) is at the center of the health care team.
Within health care settings, multiple practitioners
are often involved in a client’s care, making
teamwork and collaboration essential.
Teamwork and good communication among
health care practitioners can improve health
care delivery, resulting in better client outcomes.

Social workers should be competent in different
teamwork models that are common in health
care settings, including multidisciplinary models
(different disciplines working together, each
drawing on their own knowledge);
interdisciplinary models (different disciplines
working in a coordinated fashion toward a
common goal for the client); and transdisciplinary
models (a team of health care professionals
cooperating across disciplines to improve patient
care through practice or research). Working
effectively as members of a health care team
also requires health care professionals, including
social workers, to engage in interdisciplinary
education programs. These efforts allow team
members to learn about each other’s
contributions to improving client outcomes.

32

The health care social worker plays an integral
role in fostering, maintaining, and
strengthening collaborative partnerships on
behalf of clients, families, and communities
and should demonstrate the ability to
� Articulate and fulfill the mission and functions

of the employing health care organization
� Differentiate social work perspectives,

values, and interventions from those of
other health care disciplines

� Ensure that the social work roles and
responsibilities are clearly delineated and
communicated to other members of the team

� Provide psychosocial insight, guidance, and
recommendations to other members of the
health care team regarding client and family
well-being

� Describe the roles of other health care
practitioners and organizations involved in
supporting the client

� Ensure that the roles and responsibilities of
each collaborating organization are clearly
delineated and communicated

� Communicate effectively with all
professionals, paraprofessionals, and
volunteers involved in supporting social
work clientele in the health care setting

� Advocate for the client’s or, when
appropriate, the client support system’s
integral role in team communications and
care planning, delivery, and monitoring

� Communicate the client’s information in a
respectful and objective manner while
protecting the client’s confidentiality and
privacy

� Foster an organizational culture that
promotes effective, coordinated services for
clients, families, and communities

� Develop and maintain partnerships across

33

disciplines and organizations to enhance
access to and continuity of care for social
work clientele

� Share and, where appropriate, team
leadership in planning and improving
services to clients.

Standard 9. Practice Evaluation and Quality

Improvement

Social workers practicing in health care settings
shall participate in ongoing formal evaluation
of their practice to advance client health and
well-being, assess the appropriateness and
effectiveness of services and supports, ensure
competence, and strengthen practice.

Interpretation

Evaluation of social work practice is an essential
component of social work services delivery.
Evaluation entails soliciting and integrating
internal and external feedback on the process
and outcomes of social work practice in health
care settings. Ongoing formal practice evaluation
is vital to ensure that services provided to
clients are appropriate, effective, and timely in
helping clients achieve their goals. Moreover,
practice evaluation outcomes are increasingly
used for position justification, performance
review, practice standards, goal setting, risk
management, utilization review, and research
efforts. Social work evaluation methods may
include peer review, self-evaluation,
supervision, and other research methods.

Evaluation practices may include the following
activities:
� Application of appropriate tools such as

clinical indicators, practice guidelines,
satisfaction surveys, and standardized

34

performance assessments to evaluate client
progress and satisfaction

� Solicitation and incorporation of feedback
from clients regarding the extent to which
social work services have helped them
identify and achieve their goals

� Solicitation and incorporation of feedback
from the interdisciplinary treatment team
regarding the effectiveness of social work
services and opportunities for increased or
improved interdisciplinary collaboration

� Measurement of both process and outcome
objectives

� Practitioner, program, and organizational
self-evaluation

� Participation in qualitative and quantitative
social work research to strengthen the
evidence base for social work services in
health care settings

� Dissemination of evaluative data to clients,
payers, and other health care providers on
request, and with consideration for clients’
rights to privacy and confidentiality

� Use of internal and external practice,
program, or organizational evaluators

� Application of evaluation and research
findings, including evidence-informed
practice, to facilitate client goal setting and
to enhance practice and program quality
and outcomes

� Use of peer review, supervision, and
consultation with other social workers and
across disciplines.

Standard 10. Record Keeping and Confidentiality

Social workers practicing in health care settings
shall maintain timely documentation that
includes pertinent information regarding client
assessment, and intervention, and outcomes,

35

and shall safeguard the privacy and
confidentiality of client information.

Interpretation

Clear, concise, and ongoing documentation of
social work services in health care settings
facilitates effective communication with other
health care providers and organizations,
thereby promoting continuity of services.
Documentation serves as a foundation for care
planning and for practice and program
evaluation. In addition, professional
documentation is often required for services
reimbursement, utilization or legal review, and
demonstration of organizational accountability
to payers or funding sources. The purpose of
documentation is to foster strong working
relationships with, and services for, clients in
health care settings.

Documentation of social work services should
be recorded on paper or electronically and
must be prepared, secured, and disclosed in
accordance with regulatory, legislative,
statutory, and organizational requirements.

High-quality social work documentation includes
� The client’s identifying information
� Screening results
� Initial and subsequent biopsychosocial–

spiritual assessments
� A client care plan, with procedures for

monitoring and quantifying progress toward
accomplishment of client goals, services
provided, and other information about plan
implementation

� Referrals to or from other practitioners,
organizations, or resources, including
rationale for referrals, and other

36

collaboration on behalf of the client
� Dates, times, and descriptions of contact with

the client, the client’s support system, and
other health care providers or organizations

� Quantifiable service outcomes
� Supervision or consultation sought or

provided to enhance social work services
� Transfer or termination of services
� When indicated, written permission from

the client to release and obtain information
� Documentation of compliance with

confidentiality and privacy rights and
responsibilities

� Accounting of receipts and disbursements
related to client services provision.

Health care social workers must safeguard all
client information and adhere strictly to local,
state, federal, and tribal requirements
regarding confidentiality. They should inform
clients both verbally and in writing of
confidentiality requirements and limitations
before services are initiated. This is necessary
to ensure that the client has the information
needed to provide informed consent and to
facilitate the client’s understanding of how the
social worker discloses client information to
other health care professionals and how the
health care organization responds to external
requests for confidential information.

Technology, including e-mail, text messaging,
videoconferences, and other mechanisms, may
increase the efficiency of social work services,
but must always be used in a professionally
appropriate manner that ensures client
confidentiality in all venues. Disclosure of
identifying information should be avoided
whenever possible. In particular, social

37

workers should refrain from disclosure of
client information on social media.

Health care social workers should be
knowledgeable about the confidentiality
implications of electronic record keeping
specific to health care settings. Social workers
should receive training on and demonstrate
competence in the health care organization’s
electronic medical record (EMR) system and
should demonstrate competency in its use,
including an understanding of the EMR’s
unique confidentiality and privacy implications.
Health care social workers should also be
knowledgeable about the Health Insurance
Portability and Accountability Act of 1996,
and the Health Information Technology for
Economic and Clinical Health Act (2009).

Standard 11. Workload Sustainability

Social workers practicing in health care settings
shall responsibly advocate for workloads and
scope of work that permit efficient and high-
quality social work services delivery.

Interpretation

Health care organizations, social work managers,
and social work staff have joint responsibility
for establishing and maintaining a workload
that allows for adequate and appropriate
interventions and monitoring of services and
outcomes. A workload consists of any social
work function, including direct contact with or
on behalf of clients and administrative, policy,
research, or educational functions performed
in accordance with a health care social work
position. The workload reflects the needs and
goals of the clientele and the health care
organization and may include social work
coverage outside of regular office hours.

38

A caseload, in contrast, refers to the number of
clients served at a given point in time. Client
caseload size directly affects a social worker’s
capacity to establish relationships with and
provide services to clients. Consequently,
caseload size should allow for meaningful
opportunities for client contact. The number
of clients a health care social worker can serve
effectively is limited by the degree to which
health care organizations serve clients in acute,
high-risk situations or other circumstances
requiring intensive, frequent contact with
clients. The workload also reflects the
demands of the population served.

Multiple factors affect both caseload size and
workload manageability within health care
settings, including but not limited to
� Complexity of client needs, including

patient acuity and requirements for care
transitions and follow-up services

� Availability of institutional, community, and
family resources to meet client needs and goals

� Number of clients the health care
organization serves

� Administrative support and access to
technology.

For maximum effectiveness, the size of the
social work staff reflects the mission of the
health care organization, the scope of the
social work program, and the number and
complexity of clients served. On behalf of
health care social workers and their clientele,
social workers should advocate for and support
research to determine reasonable caseloads
with diverse populations and within different
health care practice settings, to provide
ethical, quality-based services.

39

Standard 12. Professional Development

Social workers practicing in health care settings
shall assume personal responsibility for their
own continued professional development, in
accordance with the NASW Standards for
Continuing Professional Education (NASW, 2003)
and the licensure or certification requirements
of the state(s) or jurisdiction(s) in which she or
he practices.

Interpretation

Social workers must engage in ongoing
professional development to maintain
competence within their fields of practice.
Professional development activities relevant to
social work practice in health care settings may
include developments in clinical care, research
or technology, health care policy and legislation,
community resources and services, ethics, and
leadership and administration, among other
topics. Numerous opportunities for professional
development exist within NASW, allied
professional organizations, schools of social
work, health care institutions, and organizations
providing services to or on behalf of various
constituencies (such as children, older adults,
or people with disabilities) at the local, state,
national, and international levels.

Employing organizations should encourage
and support social workers’ participation in
professional development activities. This can be
accomplished through organizational sponsorship
of multidisciplinary and social work–specific
continuing education programming; promotion
of supervision and mentorship opportunities
for social workers; and support for social work
involvement in peer review, research,
publication, and volunteer activities. To

40

advance the field, social workers must take an
active role in opportunities, both within their
employing institutions and within the larger
social work community.

Standard 13. Supervision and Leadership

Social workers practicing in health care
settings shall strive for leadership roles in
educational, supervisory, administrative, and
research efforts within their institutions and
shall mentor others within the social work
profession, to develop and maintain a robust
health care social work workforce.

Interpretation

The purpose of social work supervision in
health care settings is to enhance the professional
skills and knowledge of a supervisee to
increase her or his competence in providing
quality services to clients and families.
Supervision facilitates professional growth and
development and improves clinical outcomes.

Best practice dictates that within health care
settings, social work departments be directed
by a master’s-level social worker with experience
and expertise in health care practice. A licensed
clinical social worker—be it the supervisor or
another individual—should be available to
provide clinical supervision for licensure, in
accordance with state licensing laws.
Qualifications for social work supervisors
should be consistent with the Best Practice
Standards in Social Work Supervision (NASW &
Association of Social Work Boards, 2013).

Supervisors play a key role in the professional
development of their supervisees. The actions
and advice of the supervisor are keenly

41

observed by supervisees and, consequently,
influence much of the supervisees’ thinking and
behavior. Teaching is an important function of
the supervisor, who models the behavior the
supervisees will emulate. Supervisors should
create a supportive educational environment in
which supervisees learn about the health care
systems in which they work and the clients and
communities they serve.

To sustain and nurture the practice of health
care social work, all experienced social workers,
regardless of their supervisory status, should
offer guidance, mentoring, and consultation to
students, interns, and their less experienced
peers. Social workers in senior management
roles should provide mentorship to other social
workers aspiring to leadership positions within
health care settings.

In addition, social workers should play an active
role in all types of clinical research, as well as in
health services and quality improvement research.
Such involvement not only demonstrates the
leadership capability of the social work
profession, but also advances recognition among
interdisciplinary colleagues of the essential
role of biopsychosocial–spiritual intervention
in quality care to clients and families.

In addition, social workers should play an active
role in clinical, health services, and quality
improvement research, to demonstrate the
leadership capability of the social work
profession and to advance recognition among
colleagues in other disciplines of the essential
role of biopsychosocial-spiritual intervention
in quality services to clients and families.

42

Experienced social workers should promote
relationships with schools of social work in
their states and communities to encourage
interest in health care practice through field
placement arrangements, joint research
initiatives, and collaborative continuing
education activities.

Social workers should initiate and participate
in qualitative and quantitative social work
research to strengthen the evidence base for
social work services in health care settings and
improve the broader health care system.

References

Agency for Healthcare Research and Quality.
(n.d.-a). Patient-centered medical home resource
center. Retrieved from http://pcmh.ahrq.gov/

Agency for Healthcare Research and Quality.
(n.d.-b). Toolkit for implementing the chronic care
model in an academic environment. Retrieved
from www.ahrq.gov/professionals/education/
curriculum-tools/chronic caremodel/
chronic3a.html

Barker, R. L. (2013). The social work dictionary
(6th ed.). Washington, DC: NASW Press.

Centers for Disease Control and Prevention.
(n.d.). Social determinants of health. Retrieved
from www.cdc.gov/socialdeterminants/
Definitions.html

43

Centers for Medicare & Medicaid Services.
(n.d.). Accountable care organizations (ACO).
Retrieved from www.cms.gov/Medicare/
Medicare-Fee-for-Service-Payment/ACO/

Health Information Technology for Economic
and Clinical Health Act, P.L. 111-5, div. A,
title XIII, div. B, title IV, 123 Stat. 226, 467
(42 U.S.C. 300jj et seq.; 17901 et seq.)
(February 17, 2009).

Health Insurance Portability and Accountability
Act of 1996, P.L. 104-191, 110 Stat. 1936
(August 21, 1996).

Institute for Healthcare Improvement. (2014).
The IHI Triple Aim initiative. Retrieved from
www.ihi.org/Engage/Initiatives/TripleAim/
Pages/default.aspx

National Association of Social Workers.
(2003). NASW standards for continuing
professional education. Washington, DC: Author.

National Association of Social Workers.
(2015a). Code of ethics of the National Association
of Social Workers. Washington, DC: Author.

National Association of Social Workers.
(2015b). Standards and indicators for cultural
competence in social work practice. Washington,
DC: Author.

National Association of Social Workers &
Association of Social Work Boards. (2013). Best
practice standards in social work supervision.
Washington, DC: NASW Press.

44

Patient Protection and Affordable Care Act,
P.L. 111-148, 124 Stat. 1025 (2010).

Substance Abuse and Mental Health Services
Administration & U.S. Department of Health
and Human Services, Health Resources and
Services Administration, Center for
Integrated Health Solutions. (n.d.). What
is integrated care. Retrieved from
www.integration.samhsa.gov/about-us/
what-is-integrated-care

U.S. Census Bureau. (2014). Health insurance
coverage in the United States: 2013 (Current
Population Reports, P60-240). Washington,
DC: U.S. Government Printing Office.

U.S. Department of Health and Human
Services. (2013). Report of the Secretary’s
Advisory Committee on national health promotion
and disease prevention objectives for 2020.
Retrieved from www.healthypeople.gov

U.S. Department of Health and Human
Services, Office of Minority Health. (2013).
The national culturally and linguistically
appropriate services standards. Retrieved from
www.thinkculturalhealth.hhs.gov/pdfs/
NationalCLASStandards FactSheet

45

Acknowledgments

NASW gratefully acknowledges the work of
the social work expert panelists for their
contributions to the NASW Standards for Social
Work Practice in Health Care Settings. NASW
also thanks its health care specialty credential
holders, Specialty Practice Section committees
and members, and other members for their
input in the standards development process.

NATIONAL ASSOCIATION

OF SOCIAL WORKERS

750 First Street, NE

Suite 800

Washington, DC 20002-4241

202.408.8600

socialworkers.org

<< /ASCII85EncodePages false /AllowTransparency false /AutoPositionEPSFiles true /AutoRotatePages /All /Binding /Left /CalGrayProfile (Dot Gain 20%) /CalRGBProfile (sRGB IEC61966-2.1) /CalCMYKProfile (U.S. Sheetfed Coated v2) /sRGBProfile (sRGB IEC61966-2.1) /CannotEmbedFontPolicy /Warning /CompatibilityLevel 1.7 /CompressObjects /Off /CompressPages true /ConvertImagesToIndexed true /PassThroughJPEGImages true /CreateJobTicket false /DefaultRenderingIntent /Default /DetectBlends true /DetectCurves 0.0000 /ColorConversionStrategy /LeaveColorUnchanged /DoThumbnails false /EmbedAllFonts true /EmbedOpenType false /ParseICCProfilesInComments true /EmbedJobOptions true /DSCReportingLevel 0 /EmitDSCWarnings false /EndPage -1 /ImageMemory 1048576 /LockDistillerParams false /MaxSubsetPct 0 /Optimize true /OPM 1 /ParseDSCComments true /ParseDSCCommentsForDocInfo true /PreserveCopyPage true /PreserveDICMYKValues true /PreserveEPSInfo true /PreserveFlatness false /PreserveHalftoneInfo false /PreserveOPIComments false /PreserveOverprintSettings true /StartPage 1 /SubsetFonts true /TransferFunctionInfo /Apply /UCRandBGInfo /Preserve /UsePrologue false /ColorSettingsFile () /AlwaysEmbed [ true ] /NeverEmbed [ true ] /AntiAliasColorImages false /CropColorImages false /ColorImageMinResolution 300 /ColorImageMinResolutionPolicy /OK /DownsampleColorImages false /ColorImageDownsampleType /None /ColorImageResolution 300 /ColorImageDepth -1 /ColorImageMinDownsampleDepth 1 /ColorImageDownsampleThreshold 1.50000 /EncodeColorImages true /ColorImageFilter /FlateEncode /AutoFilterColorImages false /ColorImageAutoFilterStrategy /JPEG /ColorACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >>
/ColorImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >>
/JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >>
/JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >>
/AntiAliasGrayImages false
/CropGrayImages false
/GrayImageMinResolution 300
/GrayImageMinResolutionPolicy /OK
/DownsampleGrayImages false
/GrayImageDownsampleType /None
/GrayImageResolution 300
/GrayImageDepth -1
/GrayImageMinDownsampleDepth 2
/GrayImageDownsampleThreshold 1.50000
/EncodeGrayImages true
/GrayImageFilter /FlateEncode
/AutoFilterGrayImages false
/GrayImageAutoFilterStrategy /JPEG
/GrayACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >>
/GrayImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >>
/JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >>
/JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >>
/AntiAliasMonoImages false
/CropMonoImages false
/MonoImageMinResolution 1200
/MonoImageMinResolutionPolicy /OK
/DownsampleMonoImages false
/MonoImageDownsampleType /None
/MonoImageResolution 1200
/MonoImageDepth -1
/MonoImageDownsampleThreshold 1.50000
/EncodeMonoImages true
/MonoImageFilter /CCITTFaxEncode
/MonoImageDict << /K -1 >>
/AllowPSXObjects false
/CheckCompliance [
/None
]
/PDFX1aCheck false
/PDFX3Check false
/PDFXCompliantPDFOnly false
/PDFXNoTrimBoxError true
/PDFXTrimBoxToMediaBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXSetBleedBoxToMediaBox true
/PDFXBleedBoxToTrimBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXOutputIntentProfile ()
/PDFXOutputConditionIdentifier ()
/PDFXOutputCondition ()
/PDFXRegistryName ()
/PDFXTrapped /False
/CreateJDFFile false
/Description << /ENU (TRUEFLOW 11-2-2011) >>
/ExportLayers /ExportVisiblePrintableLayers
/Namespace [
(Adobe)
(Common)
(1.0)
]
/OtherNamespaces [
<< /AsReaderSpreads false /CropImagesToFrames true /ErrorControl /WarnAndContinue /FlattenerIgnoreSpreadOverrides false /IncludeGuidesGrids false /IncludeNonPrinting false /IncludeSlug false /Namespace [ (Adobe) (InDesign) (4.0) ] /OmitPlacedBitmaps false /OmitPlacedEPS false /OmitPlacedPDF false /SimulateOverprint /Legacy >>
<< /AddBleedMarks false /AddColorBars false /AddCropMarks false /AddPageInfo false /AddRegMarks false /BleedOffset [ 9 9 9 9 ] /ConvertColors /NoConversion /DestinationProfileName () /DestinationProfileSelector /NA /Downsample16BitImages true /FlattenerPreset << /PresetSelector /MediumResolution >>
/FormElements false
/GenerateStructure false
/IncludeBookmarks false
/IncludeHyperlinks false
/IncludeInteractive false
/IncludeLayers false
/IncludeProfiles false
/MarksOffset 6
/MarksWeight 0.250000
/MultimediaHandling /UseObjectSettings
/Namespace [
(Adobe)
(CreativeSuite)
(2.0)
]
/PDFXOutputIntentProfileSelector /NA
/PageMarksFile /RomanDefault
/PreserveEditing true
/UntaggedCMYKHandling /LeaveUntagged
/UntaggedRGBHandling /LeaveUntagged
/UseDocumentBleed false
>>
<< /AllowImageBreaks true /AllowTableBreaks true /ExpandPage false /HonorBaseURL true /HonorRolloverEffect false /IgnoreHTMLPageBreaks false /IncludeHeaderFooter false /MarginOffset [ 0 0 0 0 ] /MetadataAuthor () /MetadataKeywords () /MetadataSubject () /MetadataTitle () /MetricPageSize [ 0 0 ] /MetricUnit /inch /MobileCompatible 0 /Namespace [ (Adobe) (GoLive) (8.0) ] /OpenZoomToHTMLFontSize false /PageOrientation /Portrait /RemoveBackground false /ShrinkContent true /TreatColorsAs /MainMonitorColors /UseEmbeddedProfiles false /UseHTMLTitleAsMetadata true >>
]
>> setdistillerparams
<< /HWResolution [2400 2400] /PageSize [612.000 792.000] >> setpagedevice

An Uninvited Guest: Addressing Students’ Death
Anxiety in Oncology Social Work Field
Placements
Meuche, Glenn . Field Educator ; Boston  Vol. 7, Iss. 1,  (Spring 2017).

ProQuest document link

ABSTRACT (ENGLISH)

Field placements present a wide breadth of challenges that afford students fertile ground to refine their clinical

skills of active listening, engagement, and relationship. The inclusion of a curriculum that encourages self-

reflection and centers on students’ attitudes and beliefs surrounding end-of-life care has a positive influence and

direct correlation to their comfort level and openness to speaking with their clients about death and dying. The

supervisory relationship has been heralded as the cornerstone in the development of effective clinicians and as

the quintessential learning experience for the clinician, the foundation of students’ educational growth and

development, and the therapeutic alliance in which supervisees develop their own style. (Sormanti, 1994, p. 75)

Death anxiety and unfamiliarity with regard to skills that are solicited in oncology social work and end-of-life care

may account for students’ difficulty in recognizing the clinical dimension of these field placements. The clinical

skills employed in oncology social work placements are unique and often different from interventions used for

instance, in mental health venues. Students discover themselves struggling with the clinical skills of the capacity

to sit with the silence and offer the gift of presence in end-of-life care. “Curricula that include discussions about

the psychology of illness, including defenses and their usefulness in helping people adapt to the many anxieties

raised by severe and life-threatening illnesses, would prepare students better for oncology placements” (Sormanti,

1994, p. 84). Bridging the academic component with the affective dimension of social work practice is integral to

the development of clinical acuity…

FULL TEXT
Social work student internships are an indispensable ingredient in the formation of students’ professional identity.

Field placements present a wide breadth of challenges that afford students fertile ground to refine their clinical

skills of active listening, engagement, and relationship. The issues that are addressed by students specializing in

psychosocial oncology and end-of-life care are unique. Students in these field placements are not only confronted

by their clients’ dying and death, but forced simultaneously to reconcile themselves to their own mortality as well.

Why, you may ask, take on this unpleasant, frightening subject? Why stare into the sun? Why grapple with the most

terrible, the darkest and most unchangeable aspect of life? […] Death […] is always with us, scratching at some

inner door, whirring softly, barely audibly, just under the membrane of consciousness. (Yalom, 2008, p. 9)

Death is an inescapable mortal wound that everyone experiences. Engaging with those who are dying is not an

isolated event, but instead, a collective experience. “Dying is a relational event, and the clinician cannot be neutral,

absent, or objective” (Berzoff, 2008, p. 182). The realization of death can become a wellspring, therefore, for

opportunity and growth. Its inevitability provides the impetus for us to engage with others in personal and intimate

ways.

Although the universality of death has the potential to connect human beings to one another on a deeper level, it

can lend itself to an existential crisis and heightened experience of death anxiety. Anxiety surrounding death

references “the perceived amount of emotional distress provoked by the anticipated total nonexistence of the self”

(Hui, Bond, &Ng, 2007, p. 200). Fear of death repeatedly is the “pink elephant in the room.” Its presence is palpable

https://www.proquest.com/scholarly-journals/uninvited-guest-addressing-students-

death-anxiety/docview/1924522581/se-2?accountid=14872

https://www.proquest.com/scholarly-journals/uninvited-guest-addressing-students-death-anxiety/docview/1924522581/se-2?accountid=14872

and yet it often remains unspoken. Death anxiety can range from a fear of ego-dissolution and annihilation to fear

of the dead. It may reveal itself in anxiety over the process of dying and fear of the unknown. Field instructors can

help students embrace these fears, reframe them, and understand how death anxiety can enhance the therapeutic

relationship and their capacity to share in the suffering of the other.

Clinically, the experience of death anxiety may contribute to students’ difficulty in establishing alliances and

facilitating rapport with their clients. The fear of death for instance, can manifest itself in students’ reticence in

initiating dialogue with their clients and sharing in meaningful conversation pertinent to death and dying. Students

may attempt to change the subject because of concern over upsetting their clients or engage in positive thinking

or reframing of their clients’ experience. In its worse scenario, death anxiety may translate to an avoidance of the

person who is at the end-of-life.

Professionals in end-of-life care have directed their attention to social work education and criticized the absence of

adequate training at times within the arena of death, dying, and loss. “Social work educators and clinicians have

repeatedly pointed out the need for social work curricula to place more emphasis on social workers’ attitudes

toward death, dying and bereavement” (McClatchey &King, 2015, p. 347). The inclusion of a curriculum that

encourages self-reflection and centers on students’ attitudes and beliefs surrounding end-of-life care has a

positive influence and direct correlation to their comfort level and openness to speaking with their clients about

death and dying.

The importance of death education to impart content knowledge about the death process and gaining insight into

the death attitudes of helping professionals has been emphasized by students, practitioners, educators, and

ethicists. It is clear there is a near universal agreement on the need for the inclusion of death education in the

training of helping professionals. (McClatchey &King, 2015, p. 346)

Therefore, it is critical that field placements situate emphasis on the experiential as well as the academic and

clinical component. Supervisors can encourage introspection and help student interns begin the process of

examining their insecurities and vulnerabilities pertaining to death, dying, and loss. This, however, would also

require field instructors to exhibit a willingness to recognize and connect with their own death anxiety and the

manner in which this impacts and directs their clinical work. Students not only model the clinical skills we impart

to them, but also with their clients they mirror the supervisory experience.

The supervisory relationship has been heralded as the cornerstone in the development of effective clinicians and

as the quintessential learning experience for the clinician, the foundation of students’ educational growth and

development, and the therapeutic alliance in which supervisees develop their own style. (Sormanti, 1994, p. 75)

Death anxiety and unfamiliarity with regard to skills that are solicited in oncology social work and end-of-life care

may account for students’ difficulty in recognizing the clinical dimension of these field placements. “Students

sometimes expressed concern that an oncology setting is ‘not clinical enough’ and that they feel they cannot apply

what they are learning in social work classes to their fieldwork” (Sormanti, 1994, p. 80). The clinical skills employed

in oncology social work placements are unique and often different from interventions used for instance, in mental

health venues. “Students describe clinical work as treatments with patients who can be labeled with a […]

diagnosis and as work that can be done in an office setting in 50-minute hours under a mutually agreed-on client-

worker contract” (Sormanti, 1994, p. 80). Students discover themselves struggling with the clinical skills of the

capacity to sit with the silence and offer the gift of presence in end-of-life care. “Many students are uncomfortable

with emotionality, in part related to their own histories, but also because they may not know ‘how to sit with it’ or

what to ‘do with it’ professionally” (Urdang, 2010, p. 531). Students’ discomfort with these skills may preclude their

ability to establish and foster therapeutic relationships with those who are dying. Beginning where the person is

entails the recognition of the innateness of suffering in the human condition and readiness, therefore, to begin

where death and dying are. “Being present means tolerating one’s own anxiety about death in order to be able to

help clients and families to tolerate their own” (Berzoff, 2008, p.179).

The following excerpt illustrates the discomfort that students experience. S was a student intern working with a

woman whose husband was diagnosed with stage IV metastatic pancreatic cancer. Her husband’s prognosis was

poor and although death was present, it nonetheless remained the “pink elephant” as the student was reticent in

opening the door. In addition to feeling confused and frightened by the prospect of her husband’s dying and death,

S’s client also articulated struggling with anger over which she subsequently experienced guilt.

Student: I see. It’s good that you’re reaching out to us. We’re here to listen. So I understand that he’s receiving

treatment for his pneumonia? How did that go?

Client: He’s doing well. He’s already back at home. Next month I’m going to meet with the oncologist. They said he

still has a 4mm tumor left. They shrank it down from 6mm. They’re talking about putting him on additional

chemotherapy to shrink the rest. He may even undergo a clinical trial. But my husband, he doesn’t want to. He said

his body is not able to handle it right now. And I don’t blame him. I won’t force him to go back. But I’m sure he will

change his mind once he talks to the doctor.

Student: Chemo must have been rough for him.

Client: Yeah it was. You know, he lost all of his hair. When it first started, he would just put his hand through his

hair and a bunch of hair could come out. He decided to shave it all off. Now he wants to wear hats. I always joke

with him and use humor to keep me positive.

Student: That’s admirable. Using humor is a very creative and effective way to cope. I’m glad you’re able to stay

positive through all this.

Client: But, you know, I also get angry over all this as well. It just isn’t fair what is happening to him. And then I feel

guilty for feeling this way. It’s hard sometimes.

Student: I understand that you and your husband moved recently?

Client: Yeah, I mean our families are here so there are always people checking in on us.

Student: I’m glad to hear that you have supportive people around you to help you cope with your husband’s

diagnosis.

Client: I won’t give up. I always know that God is out there looking out for me and my mother in heaven is looking

down on me.

In reflecting upon what transpired in the session, S was uncertain as to whether or not attention should center on

anticipatory loss or, instead, the client’s anger and guilt. The student writes, “It seems like the client wanted a place

to vent her worries that she cannot share with her husband. She mentioned feeling angry and that this might

perhaps be a goal for her to work on. I did not dwell on it further as our time was up and I was not sure if the anger

has anything to do with the cancer. However, this is a topic that can be clarified and possibly pursued if it

surrounds her husband’s cancer. Maybe I should go over goal setting with her instead of letting her vent? Even

though her initial request for counseling was simply to ‘have someone to talk to’ how do I shape this into a more

structured and organized discussion?”

The establishment of the therapeutic relationship is an integral aspect of oncology social work and end-of-life care.

Students discover themselves struggling at times with use of self and what they should disclose and reveal to

clients within the session. Many students, for instance, who herald from mental health settings, are dissuaded

from engaging in self-disclosure.

Several supervisors shared stories about students who were afraid to acknowledge that they used interventions

such as physical contact and sharing of personal information, which the supervisors believed was appropriate to

use, but students were discouraged from doing so in class. (Sormanti, 1994, p. 80)

Field instructors can respond to students’ concerns by helping them feel more comfortable with the clinical skills

that are encompassed in their work with the dying. Helping students develop the art of presence and encouraging

deep listening will enable them to interact with their clients in rich and profoundly empathic ways. In attempting to

transcend narratives that have been solely reduced to clinical technique, Frank (1998) suggests that:

The deeply ill person is the immediately needy one, and this person’s story deserves primary attention. Clinicians

may share parts of their own stories, but they do so in response to the ill person’s story. Reciprocity is sustained in

the appreciation with which the clinician receives the patient’s stories. To give the gift of listening is to appreciate

receiving the gift of a story. Not just understanding this reciprocity but embracing it seems to me to be the

beginning of clinical work. (p. 200)

Oncology social work and end-of-life care are emotionally laden field placements and students may feel

overwhelmed and stressed by continually witnessing their clients suffering. The intensity and range of emotions

that are articulated by clients can instill feelings of impotency in students. Field instructors have indicated an array

of challenges oncology social work presents to students and have underscored several factors that can contribute

to the complexity of supervising interns in these settings. The most notable influences on students are:

[…] constant confrontation with loss, dying, and death; exposure to physical mutilation and pain; negotiation

between social worker and clients of intense affective responses over a long period; immediate and strong

countertransference reactions; helplessness and frustration at ultimately being unable to save patients; and use of

a less restricted, unconventional set of boundaries. (Sormanti, 1994, p. 78)

Students may discover they are unprepared for this work and field placements sometimes lack the support that is

necessary to assuage the risk of vicarious trauma and compassion fatigue. Supervision, therefore, becomes more

complicated and field instructors may assume greater responsibility with regards to addressing their students’

needs.

Encouraging self-reflection among students can prove beneficial in promoting professional growth and

competency. The creation of a secure environment where students are able to engage in introspection is

paramount to developing insight into their beliefs and values surrounding death, dying, and end-of-life care.

“Students need educational support and direction to deepen their capacity to develop a professional self, including

an ability to recognize, understand, and utilize their feelings and insights on behalf of their clients” (Urdang, 2010,

p. 532). Working in oncology social work can become a potential battleground. A venue where students can

process the clinical work and address countertransference may help to mitigate the risk for burnout.

CancerCare’s student internship program acknowledges the significance of individual supervision and student

peer support groups as crucial in strengthening students’ resilience and enabling them to address the needs and

concerns of their clients who are living with cancer or may be at the end-of-life. Social work professionals have

emphasized the role of intersubjectivity in the therapeutic relationship, especially as it pertains to transference and

countertransference. Urdang (2010) has issued a call for process oriented clinical work and states that:

Students need to understand the interactional nature of work with clients, how to process this internally, and, when

appropriate, directly with clients; they first must learn how to process basic interview crunches before they can

move on to more intense crunches […] from clients. (p. 532)

Utilizing process recordings, for instance, not only serves as a vital tool in promoting self-reflection but elucidates

conscious as well as unconscious interpersonal dynamics between the student and client.

Recognizing the importance of death education in abating the impact of death anxiety, CancerCare has

established “Let’s Talk about Death” round-table discussions.

Helping those coping with death, dying, and bereavement can provoke confusing and frightening existential

questions and painful feelings of personal loss. Coming to terms with death involves both internal and

interpersonal processes that are influenced by individual and societal death attitudes. These attitudes profoundly

influence how one copes with death on an ‘up close and personal’ level as well as an abstract and complex

concept. (McClatchey &King, 2015, p. 345)

In these discussions, students are afforded an opportunity to share and process feelings and fears they may

harbor surrounding death and dying. In addition, CancerCare offers a variety of in-service programs that are

designed to expand students’ comprehension of cancer, treatment, and loss. “Curricula that include discussions

about the psychology of illness, including defenses and their usefulness in helping people adapt to the many

anxieties raised by severe and life-threatening illnesses, would prepare students better for oncology placements”

(Sormanti, 1994, p. 84). Bridging the academic component with the affective dimension of social work practice is

integral to the development of clinical acuity in oncology social work and end-of-life care. “It is imperative that

[students] are not only knowledgeable about the dying process but also feel a certain comfort level working with

this population and have increased insight into their personal attitudes and feelings about death, dying, and

bereavement” (McClatchey &King, 2015, p. 358).

Although death is an uninvited guest and is often depicted metaphorically as the Grim Reaper, it also has the

potential of opening doors to greater interiority and increasing the depth of human relationships. R, a second-year

student in CancerCare’s internship program, reflects:

The internship definitely guided me to raising self-awareness and comfort when having the conversation of death

and dying with others. There seemed to have been emphasis on meeting the clients where they are in their journey

– which I think is unique as CancerCare encourages this. I felt that the topic of death is very abstract and looking

back at my experience, CancerCare seems to be open-minded and supportive in this area.

Students working in oncology social work field placements may find their clinical skills challenged by death

anxiety. Supportive field instructors who are sensitive to the impact of death anxiety on students can help

ameliorate their fear of dying. Students will then become empowered and can begin the process of embracing the

challenge in order to enhance their connection to clients who may be at the end-of-life.

References

Berzoff, J. (2008). Working at the end of life: Providing clinically based psychosocial care. Clinical Social Work

Journal, 36(2), 177-184. doi:10.1007/s10615-007-0119-z

Frank, A. W. (1998). Just listening: Narrative and deep illness. Families, Systems &Health, 16(3), 197-212.

doi:10.1037/h0089849

Hui, V. K., Bond, M. H., &Ng, T. S. W. (2007). General beliefs about the world as defense mechanisms against death

anxiety. OMEGA: Journal of Death and Dying, 54(3), 199-214. doi:10.2190/8NQ6-1420-4347-H1G1

McClatchey, I. S., &King, S. (2015). The impact of death education on fear of death and death anxiety among

human services students. OMEGA: Journal of Death and Dying, 71(4), 343-361. doi:10.1177/0030222815572606

Sormanti, M. (1994). Fieldwork instruction in oncology social work: Supervisory issues. Journal of Psychosocial

Oncology, 12(3), 73-87. doi:10.1300/J077V12N03_05

Urdang, E. (2010). Awareness of self-A critical tool. Social Work Education, 29(5), 523-538. doi:

10.1080/02615470903164950

Yalom, I. D. (2008). Staring at the sun: Overcoming the terror of death. San Francisco, CA: Jossey-Bass.

DETAILS

Subject: Internships; Students; Fear &phobias; Curricula; Palliative care; Anxieties; Oncology;

Social work; Professionals; Attitudes; Education; Learning; Field study; Death &dying

Publication title: Field Educator; Boston

Volume: 7

Issue: 1

Publication year: 2017

Publication date: Spring 2017

Publisher: Simmons College

Place of publication: Boston

Country of publication: United States, Boston

LINKS
Linking Service

Database copyright  2022 ProQuest LLC. All rights reserved.
Terms and Conditions Contact ProQuest

Publication subject: Education

e-ISSN: 21653038

Source type: Scholarly Journal

Language of publication: English

Document type: Journal Article

ProQuest document ID: 1924522581

Document URL: https://www.proquest.com/scholarly-journals/uninvited-guest-addressing-students-

death-anxiety/docview/1924522581/se-2?accountid=14872

Copyright: Copyright Simmons College Spring 2017

Last updated: 2017-07-31

Database: ProQuest One Academic

https://www.proquest.com/scholarly-journals/uninvited-guest-addressing-students-death-anxiety/docview/1924522581/se-2?accountid=14872

https://www.proquest.com/scholarly-journals/uninvited-guest-addressing-students-death-anxiety/docview/1924522581/se-2?accountid=14872

https://resolver.ebscohost.com/openurl?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/ProQ:education&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.jtitle=Field%20Educator&rft.atitle=An%20Uninvited%20Guest:%20Addressing%20Students’%20Death%20Anxiety%20in%20Oncology%20Social%20Work%20Field%20Placements&rft.au=Meuche,%20Glenn&rft.aulast=Meuche&rft.aufirst=Glenn&rft.date=2017-04-01&rft.volume=7&rft.issue=1&rft.spage=&rft.isbn=&rft.btitle=&rft.title=Field%20Educator&rft.issn=&rft_id=info:doi/

https://www.proquest.com/info/termsAndConditions

http://about.proquest.com/go/pqissupportcontact

  • An Uninvited Guest: Addressing Students’ Death Anxiety in Oncology Social Work Field Placements

Loading…

Skip to Main Content

Update My Account

Switch Accounts

  • New Search

  • Publications

  • CINAHL Subject Headings

  • Evidence-Based Care Sheets

  • Quick Lessons

  • More

    Cited References

    Images

    Indexes

 

  • Folder

  • Preferences

  • Languages

    English

    Deutsch

    Español

    Ελληνικά

    Français

    Italiano

    Magyar

    Polski

    Português (Portugal)

    Português (Brasil)

    Русский

    Türkçe

    عربي

    简体中文

    繁體中文

    日本語

    한국어

    ภาษาไทย

    Tiếng Việt

    Hrvatski

    Čeština

    Bahasa Indonesia

    עִבְרִית

    Română

    Slovenski

    Slovenčina

    Nederlands

    Svenska

    فارسی‎

    Suomi

    Dansk

    Norsk

  • Ask a Librarian
  • Help

    Help

  • Exit

citation_instruction

Accessibility Information and Tips

Associations between caregiving worries and psychophysical well-being. An investigation on home-cared cancer patients family caregivers

Walden University Library

Search

Searching:

CINAHL Plus with Full Text

Choose Databases

EBSCOhost Search

  • Select a Field (optional)

    Select a Field (optional)

    TX All Text

    TI Title

    AU Author

    AB Abstract

    MW Word in Subject Heading

    MH Exact Subject Heading

    MJ Word in Major Subject Heading

    MM Exact Major Subject Heading

    SU Subject

    DH Exact Minor Subject Heading

    SO Publication Name

    JN Publication [exact]

    AF Author Affiliation

    AG Age Group

    AN Accession Number

    CA Corporate Author

    CH Cochrane AN

    CR Commentary

    CT Gender

    DN Dissertation Number

    DT Publication Date

    EM Entry Date

    GI Grant Information

    IB ISBN

    IN Instrumentation

    IP Issue

    IR Supplement Title

    IS ISSN

    JT Journal Title Abbreviation

    LA Language

    LE Legal

    NM Name

    NP Named Person

    NT Notes

    OS Original Study

    PB Publisher

    PG Number of Pages

    PM Medline PMID

    PP Pagination

    PT Publication Type

    PY Year of Publication

    RP Report Number

    SB Journal Subset

    SC Special Interest

    SE Series Title

    SP Start Page

    TC Table of Contents

    VI Volume

  • join operator

    AND

    AND

    OR

    NOT

    Select a Field (optional)

    Select a Field (optional)

    TX All Text

    TI Title

    AU Author

    AB Abstract

    MW Word in Subject Heading

    MH Exact Subject Heading

    MJ Word in Major Subject Heading

    MM Exact Major Subject Heading

    SU Subject

    DH Exact Minor Subject Heading

    SO Publication Name

    JN Publication [exact]

    AF Author Affiliation

    AG Age Group

    AN Accession Number

    CA Corporate Author

    CH Cochrane AN

    CR Commentary

    CT Gender

    DN Dissertation Number

    DT Publication Date

    EM Entry Date

    GI Grant Information

    IB ISBN

    IN Instrumentation

    IP Issue

    IR Supplement Title

    IS ISSN

    JT Journal Title Abbreviation

    LA Language

    LE Legal

    NM Name

    NP Named Person

    NT Notes

    OS Original Study

    PB Publisher

    PG Number of Pages

    PM Medline PMID

    PP Pagination

    PT Publication Type

    PY Year of Publication

    RP Report Number

    SB Journal Subset

    SC Special Interest

    SE Series Title

    SP Start Page

    TC Table of Contents

    VI Volume

  • join operator

    AND

    AND

    OR

    NOT

    Select a Field (optional)

    Select a Field (optional)

    TX All Text

    TI Title

    AU Author

    AB Abstract

    MW Word in Subject Heading

    MH Exact Subject Heading

    MJ Word in Major Subject Heading

    MM Exact Major Subject Heading

    SU Subject

    DH Exact Minor Subject Heading

    SO Publication Name

    JN Publication [exact]

    AF Author Affiliation

    AG Age Group

    AN Accession Number

    CA Corporate Author

    CH Cochrane AN

    CR Commentary

    CT Gender

    DN Dissertation Number

    DT Publication Date

    EM Entry Date

    GI Grant Information

    IB ISBN

    IN Instrumentation

    IP Issue

    IR Supplement Title

    IS ISSN

    JT Journal Title Abbreviation

    LA Language

    LE Legal

    NM Name

    NP Named Person

    NT Notes

    OS Original Study

    PB Publisher

    PG Number of Pages

    PM Medline PMID

    PP Pagination

    PT Publication Type

    PY Year of Publication

    RP Report Number

    SB Journal Subset

    SC Special Interest

    SE Series Title

    SP Start Page

    TC Table of Contents

    VI Volume

Add Row
Remove Row

  • Basic Search

  • Advanced Search

  • Search History

    • Result List

    • Refine Search

    • Result
      1
      of
      1

x

Detailed Record

Title:

Associations between caregiving worries and psychophysical well-being. An investigation on home-cared cancer patients family caregivers.

Authors:

Zavagli, Veronica; Miglietta, Elisabetta; Varani, Silvia; Pannuti, Raffaella; Brighetti, Gianni; Pannuti, Franco

Affiliation:
ANT Italia Foundation, via Jacopo di Paolo 36 Bologna Italy
Department of Psychology, University of Bologna, viale Berti Pichat 5 Bologna Italy
Source:

Supportive Care in Cancer (SUPPORT CARE CANCER), Feb2016; 24(2): 857-863. (7p)
Publication Type:
journal article – research, tables/charts
Language:
English
Major Subjects:

Family — Psychosocial Factors
Stress, Psychological — Psychosocial Factors
Caregivers — Psychosocial Factors
Anxiety — Psychosocial Factors
Neoplasms — Nursing

Minor Subjects:

Psychological Tests; Female; Male; Middle Age; Depression — Psychosocial Factors; Questionnaires; Human

Abstract:
Purpose: Caregiving to a family member with cancer might have health implications. However, limited research has investigated the psychophysical health of home-cared cancer patients family caregivers. In a previous study, we have found that a prolonged worry in daily life is a crucial variable compared to caregivers’ psychophysical symptomatology. This investigation was designed to further examine the well-being of family caregivers, explore the domains of worry, and assess to what extent “content-dependent” worry could be associated with the caregivers’ healthMethods: The sample consisted of 100 family caregivers of oncological patients assisted at home. Participants completed a battery of self-report questionnaires (Penn State Worry Questionnaire, Worry Domain Questionnaire, Hospital Anxiety and Depression Scale, Family Strain Questionnaire Short Form, and Psychophysiological Questionnaire of the Battery CBA 2.0).Results: The level of worry was medium-high among participants, and caregivers worry more about their occupation and future. Depression, anxiety, and somatic symptomatology levels resulted mild, while strain level resulted high. Statistical analyses confirm the conclusions of the previous study, revealing a significant positive correlation between worry levels and caregivers’ psychophysical health. Innovatively, it has been highlighted that who has higher scores of content-dependent worry shows also higher levels of strain, somatic symptoms, anxiety, and depressionConclusions: Not only trait-worry (“content-free” measure) but also content-dependent worry is associated with strain and negative health outcomes. People may worry about different targets, and it might be useful to further investigate what are the specific worriers of family caregivers in order to promote their physical and emotional well-being.
Journal Subset:
Biomedical; Continental Europe; Double Blind Peer Reviewed; Editorial Board Reviewed; Europe; Expert Peer Reviewed; Peer Reviewed
Instrumentation:
Penn State Worry Questionnaire (PSWQ)
Hospital Anxiety and Depression Scale (HADS)
Worry Domain Questionnaire
ISSN:
0941-4355
MEDLINE Info:
PMID: NLM26201751 NLM UID: 9302957
Entry Date:
20160804
Revision Date:
20180713
DOI:

10.1007/s00520-015-2854-y 
Accession Number:
111969537

Result List

Refine Search

Result
1
of
1

Collapse Record Formats

Document Viewing Options:

  • Detailed Record

  • This PDF document opens in a frame, to view the document outside of a frame, please change your Adobe Reader settings. To do this, open Adobe Reader, go to Help Menu and select Accessibility Setup Assistant option then select Use Recommend Settings and Skip Setup. You only need to do this once with the current computer you are using.
    PDF Full Text

Similar Results

Find Similar Results

using SmartText Searching.

Collapse Article

Tools

Tools

  • Google Drive
  • Add to folder
  • Print
  • E-mail
  • Save
  • Cite
  • Export
  • Create Note
  • Permalink

 

Top of Page

  • Download on the App Store
  • Get it on Google Play
  • EBSCO Connect
  • Privacy Policy

  • A/B Testing

  • Terms of Use

  • Copyright

  • Cookie Policy

© 2022
EBSCO Industries, Inc. All rights reserved.

  • New Search

  • Publications

  • CINAHL Subject Headings

  • Evidence-Based Care Sheets

  • Quick Lessons

  • More

    Cited References

    Images

    Indexes

    Update My Account
    Switch Accounts

    Folder

    Preferences

    Languages

    English

    Deutsch

    Español

    Ελληνικά

    Français

    Italiano

    Magyar

    Polski

    Português (Portugal)

    Português (Brasil)

    Русский

    Türkçe

    عربي

    简体中文

    繁體中文

    日本語

    한국어

    ภาษาไทย

    Tiếng Việt

    Hrvatski

    Čeština

    Bahasa Indonesia

    עִבְרִית

    Română

    Slovenski

    Slovenčina

    Nederlands

    Svenska

    فارسی‎

    Suomi

    Dansk

    Norsk

    Ask a Librarian

    Help

    Exit

    Update My Account
    Switch Accounts

    x

@charset “utf-8”;

.bg-p1 { background-color: rgb(0, 102, 133) !important; }
.color-p1 { color: rgb(0, 102, 133) !important; }
.border-p1 { border-color: rgb(0, 102, 133) !important; }
.color-s1 { color: rgb(255, 255, 255) !important; }
.border-s1 { border-color: rgb(255, 255, 255) !important; }
.bg-p2 { background-color: rgb(0, 102, 133) !important; }
.color-p2 { color: rgb(0, 102, 133) !important; }
.border-p2 { border-color: rgb(0, 102, 133) !important; }
.bg-s2 { background-color: rgb(255, 255, 255) !important; }
.color-s2 { color: rgb(255, 255, 255) !important; }
.border-s2 { border-color: rgb(255, 255, 255) !important; }
.bg-p3 { background-color: rgb(249, 206, 90) !important; }
.styled-button-c3 { background: rgb(249, 206, 90) !important; }
.color-p3 { color: rgb(249, 206, 90) !important; }
.border-p3, .styled-button-c3 { border-color: rgb(249, 206, 90) !important; }
.bg-s3 { background-color: rgb(0, 0, 0) !important; }
.color-s3, .styled-button-c3 { color: rgb(0, 0, 0) !important; }
.border-s3 { border-color: rgb(0, 0, 0) !important; }
.bg-p4 { background-color: rgb(0, 91, 198) !important; }
.color-p4 { color: rgb(0, 91, 198) !important; }
.border-p4 { border-color: rgb(0, 91, 198) !important; }
.bg-s4 { background-color: rgb(51, 51, 51) !important; }
.color-s4 { color: rgb(51, 51, 51) !important; }
.border-s4 { border-color: rgb(51, 51, 51) !important; }

@charset “utf-8”;
.cke { visibility: hidden; }

@charset “utf-8”;
#SearchNavigationMenubar .nav-item a.link { font-size: 15px !important; padding: 0px 10px !important; }
#SearchNavigationMenubar li.nav-item:nth-child(2) a::after, #SearchNavigationMenubar li.nav-item:nth-child(3) a::after, #SearchNavigationMenubar li.nav-item:nth-child(4) a::after { font-family: “Font Awesome 5 Pro”; font-size: 10px; content: “”; margin-left: 4px; }
#toolbarControl .nav-item a.link:hover, #toolbarControl .nav-item a.link:focus, #toolbarControl .nav-item a.link:active { text-decoration: underline !important; }
#itemAskLibrarian a::before { font-family: “Font Awesome 5 Pro”; font-weight: 700; content: “”; margin-right: 5px; }
h2.searching span.color-p3 { color: rgb(0, 0, 0) !important; }
input#SearchButton.button { }
input#SearchButton.button:hover, input#SearchButton.button:focus { background-color: rgb(251, 219, 132) !important; }
a.record-type, a.ils-link, span.custom-link > a:link { color: rgb(55, 150, 0) !important; font-size: 1.1em !important; }
#column2.collapsible, #column1.collapsible, .refine-heading, #breadboxContent { background-color: rgb(216, 236, 243) !important; }
ul.format-control li.active { background-color: rgb(216, 236, 243) !important; }
.column1-open #column1 { width: 300px !important; }
.column1-open #content { margin-left: 300px !important; }
.column2-open #column2 { width: 250px !important; margin-left: -250px !important; }
.column2-open #content { margin-right: 250px !important; }
a#column2_toggle.collapsible-toggle { background-image: url(“https://waldencss.adobeconnect.com/help-icon/default/help-icon “) !important; background-position: 0px 0px !important; height: 40px !important; width: 38px !important; opacity: 1 !important; right: -4px !important; }
.related-info-area, .related-info-area iframe { width: 220px !important; font-size: 1.2em !important; margin-left: -5px !important; }
#breadboxContent { border: none !important; }
#column1 .rl-lim-heading { border-top: 1px solid rgb(128, 128, 128) !important; }
.article-tool a { color: rgb(77, 77, 77) !important; }
a[title*=”Full Text in ScholarWorks”] { display: none; }
.placard-container, .springshare_placard { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; border-radius: 4px; border-color: rgb(230, 230, 230) !important; background-color: rgb(230, 230, 230) !important; }
.springy_result ul li a.color-p4 { color: rgb(0, 91, 198); }
.springy_result { font-size: 14px !important; }

@charset “utf-8”;
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html, body, #aspnetForm { height: 100%; }
body { min-width: 996px; }
#outerContainer { position: relative; min-height: 100%; margin: 0px auto -120px; height: auto !important; }
.push-sticky-footer { height: 120px; clear: both; }
#innerContainer { position: relative; }
.footer-wrapper { background-color: rgb(255, 255, 255); }
.branding-container { position: relative; z-index: 0; padding: 10px 30px; clear: both; text-align: center; }
#header, .landing #header { position: relative; margin: 0px auto; padding: 10px 204px 5px 20px; min-height: 74px; background: url(“../../layout2/bg_header “) 0px bottom repeat-x rgb(255, 255, 255); border-bottom: 1px solid rgb(231, 231, 231); }
.basic #header { background: rgb(255, 255, 255); filter: none; border-bottom: 0px; }
#mainContentArea { float: left; width: 100%; }
#content { position: relative; padding: 10px 30px; margin: 0px 25px; min-height: 540px; }
.detail #content, .folder #content, .companyinfo #content, .companyinforesults #content { margin: 0px 50px 0px 25px; }
.column1-open #content { margin-left: 235px; }
.column2-open #content { margin-right: 205px; }
.extra1 { display: none; position: absolute; inset: 0px 35px; z-index: -1; border-left: 1px solid rgb(231, 231, 231); border-right: 1px solid rgb(231, 231, 231); }
.results .extra1, .resultsadvanced .extra1, .detail .extra1, .viewer .extra1, .folder .extra1, .companyinforesults .extra1 { display: block; }
.detail .authdetailbg ~ .extra1 { display: none; }
.column1-open .extra1 { left: 235px; }
.column2-open .extra1 { right: 205px; }
.detail .extra1, .folder .extra1, .companyinfo .extra1, .companyinforesults .extra1 { right: 145px; }
.column2-closed .extra1 { right: 35px; }
.detail.column2-closed .extra1, .folder.column2-closed .extra1, .companyinfo.column2-closed .extra1, .companyinforesults.column2-closed .extra1 { right: 50px; }
#column1 { position: relative; float: left; width: 35px; margin: 0px 0px 0px -100%; box-sizing: border-box; }
.column1-open #column1 { width: 235px; padding: 15px 25px; }
#column1 li { position: relative; }
#column2 { position: relative; float: right; width: 35px; margin: 0px 0px 0px -35px; box-sizing: border-box; }
.detail #column2, .folder #column2, .companyinfo #column2, .companyinforesults #column2 { width: 40px; margin: 0px 0px 0px -40px; }
.column2-open #column2 { width: 205px; padding: 20px 25px; margin-left: -205px; }
.collapsible-toggle { display: block; position: absolute; top: 16px; height: 31px; z-index: 2; width: 16px; overflow: hidden; background-image: url(“../../layout2/toggle-icons “); background-repeat: no-repeat; text-decoration: none !important; }
.collapsible-toggle-label { width: 1px; height: 1px; overflow: hidden; color: transparent; position: absolute; opacity: 0; }
#column1 .collapsible-toggle { left: 0px; background-position: -4px 0px; }
.column1-closed #column1 .collapsible-toggle { left: 0px; background-position: -1px -32px; }
#column1 .collapsible-toggle:hover, #column1 .collapsible-toggle:focus, #column2 .collapsible-toggle:hover, #column2 .collapsible-toggle:focus { overflow: visible; }
#column1 .collapsible-toggle:hover::before, #column1 .collapsible-toggle:focus::before, #column2 .collapsible-toggle:hover::before, #column2 .collapsible-toggle:focus::before { content: “”; box-shadow: black 0px 0px 3px 0px; display: block; position: absolute; width: 16px; height: 100%; top: 0px; }
#column1 .collapsible-toggle:hover::before, #column1 .collapsible-toggle:focus::before { left: 0px; }
#column2 .collapsible-toggle:hover::before, #column2 .collapsible-toggle:focus::before { right: 0px; }
#column2 .collapsible-toggle { right: 0px; background-position: 0px -32px; }
.column2-closed #column2 .collapsible-toggle { background-position: -3px 0px; }
.column1-closed #column1 .collapsible-content, .column2-closed #column2 .collapsible-content, .column2-empty #column2 .collapsible-toggle { display: none; }
.two-column .column { float: left; width: 50%; }
.aside-left .column.alt { margin-left: -100%; }
.aside-left .one-panel-layout { width: 100%; margin-left: 0px; }
.three-column .column { float: left; width: 33%; }
.l-block { position: relative; width: 100%; float: left; }
.l-two-block-left { padding: 0px 0px 0px 290px; }
.l-two-block-left .l-block:first-child { width: 250px; margin-left: -290px; }
.l-two-block-right { padding: 20px 290px 0px 0px; }
.l-two-block-right .l-block:last-child { width: 250px; float: right; margin-right: -290px; }
.l-three-block { padding-left: 290px; padding-right: 290px; }
.l-three-block .l-block:first-child { width: 250px; margin-left: -290px; }
.l-three-block .l-block:last-child, .l-three-block .l-last { width: 250px; margin-right: -290px; float: right; }
.multi-column2 { float: left; width: 50%; }
.multi-column3 { float: left; width: 33%; }
.multi-column4 { float: left; width: 25%; }
.multi-column5 { float: left; width: 20%; }
div::before, #headerUl::before, .clearfix::before, div::after, #headerUl::after, .clearfix::after { content: “”; display: table; }
div::after, #headerUl::after, .clearfix::after { clear: both; }
.authorities-menu-bar::after, .subjectResults::after, .databaseName::after, .no-clearfix::after { display: none; }
.content-header { position: relative; padding: 5px 0px; border-bottom: 1px solid rgb(231, 231, 231); }
.results .content-header { border-bottom: 0px; }
.content-footer { position: relative; margin-top: 10px; padding-top: 10px; border-top: 1px solid rgb(231, 231, 231); }
.ResultsMessage { display: block; padding: 5px 0px 5px 5px; font-style: italic; font-weight: bold; background-color: transparent; clear: both; }
.button-link { display: inline-block; padding: 0px 15px 10px; line-height: 1em; background: url(“../../ehost/sprites/bg-footer “) 0px bottom repeat-x scroll rgb(85, 85, 85); border: 1px solid rgb(153, 153, 153); border-radius: 6px; }
.button-link:link:hover { text-decoration: none; background-color: rgb(0, 0, 0); }
.button-link .raquo { padding: 0px 0px 0px 5px; font-size: 0.85em; }
.help-link { display: inline-block; height: 17px; width: 18px; overflow: hidden; text-indent: -999em; background: url(“../../ehost/iconQuestionMark.gif”) 0px -1px no-repeat scroll transparent; }
.help-link:focus, a#helpLink:focus, .helplink:focus { outline: rgb(0, 0, 0) dotted 1px; }
a#helpLink { display: inline-block; }
.error, .new, .unavailable { color: rgb(174, 4, 4) !important; }
.hidden, .gc-hidden { height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); position: absolute !important; }
#epAjaxActive, .ie-only, .ie6-only, .vis-none, .hide-number, .display-none, .hide, .alien { display: none; }
.vis-hidden { height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); position: absolute !important; }
.logo-wrapper { float: left; padding: 5px 10px 5px 0px; }
.logo-image, .logo-image img { display: block; max-width: 150px; }
.customerLogo { position: absolute; top: 15px; right: 20px; z-index: 2; width: 180px; height: 70px; overflow: hidden; font-weight: bold; text-align: right; }
.customerLogo img { max-width: 180px; max-height: 70px; }
.auto_complete { background-color: white; border: 1px solid rgb(204, 204, 204); height: auto; margin: 0px 0px 0px -1px; overflow: hidden; padding: 0px; position: absolute; width: 246px; z-index: 999; }
ul.autosuggest-words { list-style-type: none; margin: 0px; padding: 0px; }
ul.autosuggest-words li.selected { background-color: rgb(255, 255, 187); }
.autosuggest-word { padding: 2px 4px; }
li.autosuggest-word div.highlight { float: left; height: 32px; margin-right: 8px; width: 32px; }
#xslResultsContainer { clear: both; }
.auth-rec-cell-level1, .auth-rec-cell-level2 { text-align: left; vertical-align: top; }
.auth-section-header { margin: 0px; padding: 6px; color: rgb(77, 115, 80); font-weight: bold; height: 15px; border-top: 1px solid rgb(220, 218, 218); border-bottom: 1px solid rgb(220, 218, 218); border-image: initial; border-left: none; border-right: 0px; clear: both; }
iframe#coverScreen { visibility: hidden; top: 50px; left: -100px; z-index: 1; position: absolute; }
div#coverScreen { position: fixed; visibility: hidden; width: 100vw; height: 100vh; z-index: -1; top: 0px; left: 0px; background-color: rgba(17, 17, 17, 0.5); }
.messageBox { z-index: 11; position: absolute; }
.results-for { padding-left: 10px; float: left; }
.per-page-label { padding: 5px; }
.find-message-text { font-style: italic; color: rgb(51, 51, 102); font-weight: bold; }
iframe#coverScreenSynonyms { z-index: 1; visibility: hidden; left: -100px; position: absolute; }
div.popupContainer { top: 0px; width: 100%; position: absolute; left: 0px; background-color: transparent; visibility: hidden; z-index: 10; height: 100%; }
div.SynonymsContainer { width: 500px; position: absolute; height: 320px; display: none; background: rgb(255, 255, 242); visibility: hidden; margin: 0px; border: 5px solid rgb(61, 133, 120); z-index: 600; padding: 0px; }
div.SynonymsContainer div#SynonymsHeader { vertical-align: bottom; background: rgb(255, 255, 255); text-align: left; margin: 20px 20px 0px; border: 1px solid rgb(86, 140, 90); font-weight: bold; padding: 5px 8px 0px 5px; }
div.SynonymsContainer div#SynonymsHeader a { background: url(“../../ehost/graphicCloseGreen.gif”) right top no-repeat; padding: 0px; right: 0px; top: 0px; position: absolute; }
div.SynonymsContainer div#SynonymsInner { padding: 5px; width: 470px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); overflow: auto; margin: 10px; border: 1px solid rgb(231, 231, 231); height: 220px; }
div.SynonymsContainer div#SynonymsLink { font-style: normal; text-align: center; padding-top: 5px; vertical-align: middle; font-weight: normal; }
div.SynonymsContainer div#SynonymsText li span.header { margin: 0px; padding-right: 5px; font-weight: bold; }
div.SynonymsContainer div#SynonymsText ol.title { list-style-type: none; padding: 0px; text-align: left; margin: 0px; }
div.SynonymsContainer div#SynonymsText li span.detail { margin: 0px; padding: 0px; text-align: left; font-weight: normal; }
div.SynonymsContainer div#SynonymsText h3 { color: rgb(0, 0, 0); font-weight: bold; }
div.SynonymsContainer div#SynonymsText dfn { float: none; display: block; }
.add-to-folder { display: block; position: absolute; top: 7px; right: 0px; }
.folder-toggle-container { position: relative; display: block; width: 32px; height: 32px; text-indent: -999em; overflow: hidden; background: url(“../../_layout4/icons-tools “) -10px -157px no-repeat; }
.folder-toggle-container .ui-helper-hidden-accessible { bottom: 0px; left: 0px; }
.folder-toggle { display: block; width: 100%; height: 100%; margin: 0px; appearance: none; border: 0px; }
.folder-toggle:focus { outline-offset: 1px !important; }
.folder-toggle-label { display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: white; background-image: url(“../../_layout4/icons-tools “); background-repeat: no-repeat; cursor: pointer; }
.folder-toggle-label .label-aria-hidden-part { display: none; }
.folder-toggle-label-not-in-folder { background-position: -10px -157px; }
.folder-toggle-label-in-folder { background-position: -60px -157px; }
.item-in-folder .folder-toggle-label-not-in-folder { display: none; }
.item-not-in-folder .folder-toggle-label-in-folder { display: none; }
.folder-toggle-description { display: none; }
.ui-widget-content a:link, .ui-widget-content a:visited { color: rgb(0, 91, 198); text-decoration: none; }
.ui-widget-content a:link:hover, .ui-widget-content a:link:focus { text-decoration: underline; }
.ui-widget-content a:link:active { color: rgb(168, 29, 28); }
.ui-dialog-titlebar-close .ui-icon-closethick { background: url(“../../ehost/sprites/icon-sprites “) -655px -105px rgb(68, 68, 68) !important; }
.result-list-top { padding: 3px 0px; text-align: right; }
.result-list-top .results-for { padding-top: 2px; padding-right: 10px; margin-left: 17px; float: none; }
.result-list-top .limiters-set { padding: 0px 5px 0px 10px; float: left; }
.suggSubjects { display: block; padding-bottom: 0px; margin-left: 0px; vertical-align: middle; clear: none; }
.suggSubjects * { vertical-align: middle; }
.footer-label { text-align: right; padding-top: 5px; padding-right: 5px; float: right; font-weight: bold; }
.find-message-caption { padding-right: 5px; float: left; }
.search-options a, .results-limiter-controls a { white-space: nowrap; text-decoration: none; }
.external-source-content .imgLoading { margin: 10px; }
.search-history-on { background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; padding-right: 12px; }
.search-history-off { background: url(“../../ehost/arwrGreen.gif”) right center no-repeat; padding-right: 12px; }
div.SynonymsContainer div#SynonymsHeader a img { visibility: hidden; }
.related-words-link { background: url(“../../ehost/graphicBullet.gif”) left bottom no-repeat rgb(255, 255, 255); padding: 0px 0px 0px 14px; float: left; margin: 5px 5px 0px 4em; }
.more-menu-indicator { background: url(“../../ehost/arwrBlueSm.gif”) right center no-repeat; padding-right: 10px; display: block; }
div.PopupTemplateContainer { background: none 0px center repeat scroll rgb(255, 255, 241); border: 4px solid rgb(86, 140, 91); position: absolute; display: none; z-index: 9999; }
div.PopupTemplateContainer div.PopupTemplateContents { margin: 15px 30px; }
div.PopupTemplateContainer div.PopupTemplateHeader { text-align: right; }
div.PopupTemplateContainer div.PopupTemplateFooter { margin-bottom: 15px; text-align: center; }
.panelsLeftClosed .resultListPanel { margin-left: 0px; }
.plink-remove-link { background-image: none; background-repeat: no-repeat; padding-left: 20px; }
.plink-remove-link { background-image: url(“../../folderSmallOn.gif”); padding-bottom: 6px; }
.imgview-list-link { padding: 4px 0px; }
.imgview-hide-link { display: none; }
.imgview-list-content .imgview-thumb { margin: 2px 6px 2px 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); }
.image-result { margin-left: 85px; }
.search-messaging { padding: 0px 0px 10px; }
.spellcheck { padding: 0px 0px 10px; font-weight: bold; }
.search-hints { padding: 0px 0px 10px; }
#content .search-hints p { padding: 0px 0px 5px; }
.search-tips, .search-hints ul { padding: 5px 0px 10px 25px; list-style: disc; }
.search-tips li, .search-hints li { padding: 0px 0px 2px; }
.left-bar { padding-left: 10px; margin-left: 8px; border-left: 1px dotted rgb(119, 119, 113); }
.hard-coded-sort-label { font-weight: bold; }
.hard-coded-sort { padding: 3px 5px; background-color: rgb(244, 244, 244); border: 1px solid rgb(127, 157, 185); color: rgb(102, 102, 102); }
#scriptStatusFade { display: none; }
#resultsCount { padding-left: 5px; }
#folderItems { padding: 0px 0px 20px; }
#citationContent { padding: 5px; clear: both; }
#citation div.tools { background: url(“../../dav/bg_sidebar.gif”) 0px -97px repeat-x rgb(239, 239, 239); width: 100%; border-style: solid; border-color: rgb(222, 222, 222); border-image: initial; padding-right: 2px; float: right; border-width: 1px 0px; }
#citation div.tools * { height: 23px; width: 23px; float: right; }
#sidebar_nav div#citation.accordion_content a.citation { background-position: 5px -47px; }
#AuthVol-Parent-Container { z-index: 1500; display: inline; }
#AuthVol-Parent-Container span.down-menu-indicator:hover { background-color: rgb(45, 105, 152); }
#AuthVol-Child-Container ul { list-style-type: none; padding: 1px 0px; }
#AuthVol-Child-Container li { background: url(“../../ehost/barBlueLt.gif”) 50% center repeat-x scroll transparent; padding: 2pt 0px 2pt 2pt; text-align: center; border: 1px solid rgb(255, 255, 255); width: 8em; position: relative; }
#AuthVol-Child-Container a { font-family: Verdana, Arial, sans-serif; width: 98%; display: block; text-decoration: none; color: rgb(99, 152, 200); font-weight: bold; }
#AuthVol-Child-Container a:hover { color: rgb(0, 0, 0); }
.record-type.loading, .loading { background: url(“../../dav/ajax-loader-sm.gif”) 50% 50% no-repeat !important; }
.record-type.loading { background-position: 12px 6px; }
.box.loading { border: 1px solid rgb(204, 204, 204); min-height: 30px; }
.ebook .loading { background-image: url(“../../dav/ajax-loader.gif”) !important; background-repeat: no-repeat !important; background-position: 50% 50% !important; }
.epub .loading { background-image: url(“../../dav/ajax-loader-sm.gif”) !important; }
.widget-loading.loading { display: none; height: 16px; margin-bottom: 18px; }
#coverScreenSynonyms { display: none; }
.nav-tab { display: block; padding-bottom: 10px; font-weight: bold; border-bottom: 1px solid rgb(204, 204, 204); }
.content-header .nav-tab { display: inline; padding-bottom: 0px; font-weight: normal; border-bottom: 0px; }
.nav-tab-selected .nav-tab { font-weight: bold; }
.std-warning-text { display: block; font-weight: normal; color: rgb(174, 4, 4) !important; }
.search-messaging .std-warning-text { font-weight: bold; }
.error-message .std-warning-text { padding: 0px 0px 15px 18px; line-height: 1.2em; background: url(“../../ehost/sprites/icon-sprites “) -800px 0px no-repeat transparent; }
.thesaurus_warning { color: rgb(204, 0, 0); }
.user-message-label { display: block; padding: 0px 0px 10px; white-space: normal !important; }
.user-message-label .std-warning-text { font-weight: bold; }
.user-message-label ul { padding: 0px 0px 0px 24px; }
.user-message-label li { padding: 2px 0px; }
.clear { clear: both; }
.message-no-results em { display: block; font-style: normal; color: rgb(174, 4, 4); }
.print-search-history-table tr.shaded { background-color: rgb(255, 255, 221); }
div.popupContainer { background: 0px center; top: 0px; left: 0px; z-index: -1; display: flex; justify-content: center; align-items: center; width: 100vw; height: 100vh; position: fixed; }
.popupContainer div { width: 350px; margin: 0px auto; }
.popupContainer h3 { padding: 3px 10px; text-align: center; width: auto; margin: 0px; }
.popupContainer .messageBox_message { padding: 10px; text-align: center; width: 328px; margin: 0px; }
.print-search-history-table { padding: 0px; width: 100%; border: 1px solid rgb(231, 231, 231); border-collapse: collapse; margin: 0px; }
.print-search-history-table th { text-align: left; padding: 6px; }
.print-search-history-table td { padding: 6px; }
.messageBox h3 { color: rgb(255, 255, 255); border-top: 1px solid rgb(48, 119, 63); background: url(“../../ehost/barGreen.gif”) 0px 50% repeat-x scroll rgb(86, 140, 91); margin: 0px; clear: both; padding: 5px 0px 5px 10px; }
.print-search-history-table .shaded { background-color: rgb(242, 242, 242); }
.popupContainer .messageBox { background: rgb(255, 255, 255); border-width: 0px 2px 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(86, 140, 91); border-bottom-color: rgb(86, 140, 91); border-left-color: rgb(86, 140, 91); border-image: initial; border-top-style: initial; border-top-color: initial; }
.print-search-history-td-ID { width: 10%; }
.print-search-history-td-Query { width: 25%; }
.print-search-history-td-Limiter { width: 25%; }
.print-search-history-td-Results { width: 10%; }
.print-search-history-td-RunVia { width: 30%; }
.main-db-label { padding-top: 40px; }
.authority-record, .thesaurus_row_alt, .index_browse_row_alt, .alternate-row { background-color: rgb(242, 242, 242); }
.authority-record-last, .thesaurus_row, .index_browse_row { background-color: rgb(255, 255, 255); }
.authority-record, .thesaurus_row_alt, .authority-record-last, .thesaurus_row { width: 100%; }
.auth-list-table td { padding: 4px 0px; }
.auth-list-table td td { padding: 4px 12px; }
.flat-browse-list .authority-record td, .thesaurus_row td, .index_browse_row, .flat-browse-list .authority-record-last td, .thesaurus_row_alt td, .index_browse_row_alt { padding: 8px 12px; }
.authority-record td, .authority-record-last td { padding: 4px 12px; }
.authority-record input, .authority-record-last input { margin-right: 12px; vertical-align: middle; }
.authority-record img, .authority-record-last img { vertical-align: middle; }
.authority-record .resultlist-format-icon, .authority-record-last .resultlist-format-icon, #authorityResultListControl .resultlist-format-icon { margin-right: 6px; vertical-align: baseline; }
.authority-record-last { border-bottom: 1px solid rgb(239, 239, 239); }
.publication .authority-record-last, .flat-browse-list .authority-record-last { border-bottom: 0px; }
.authority-heading { padding: 32px 0px 0px; }
.authdetailbg { padding: 20px 0px; }
.rec-cell-left { width: 160px; text-align: right; font-weight: bold; }
.auth-indent { padding-left: 10px; }
.align_top_left { text-align: left; vertical-align: top; }
#smarttextHint, #divBetaRelease { width: 200px; z-index: 5; }
#smarttextHint div, #divBetaRelease div { padding: 5px; }
#smarttextHint h4, #divBetaRelease h4 { display: inline; }
#smarttextHint p, #divBetaRelease p { margin: 5px 0px; font-weight: normal; }
#stHintClose { text-align: center; display: block; font-weight: normal; }
#stHintCloseTop { background: url(“../../ehost/graphicCloseGreen.gif”) 0px center no-repeat scroll transparent; float: right; width: 20px; height: 20px; display: block; }
.search-option-control .searchModes a { padding-left: 6px; text-decoration: underline; }
.search-option-control .searchModes a:focus, .search-option-control .searchModes a:hover { color: rgb(0, 0, 0); }
#tblMain { clear: both; }
.authdetailbg .authVolIssue_issue_cell { padding-left: 15px; }
.authdetailbg td { padding: 5px; }
.authdetailbg .custom-link { padding: 0px 20px 0px 0px; }
.textToSpeechBox { margin-bottom: 8px; font-size: 1.33em !important; }
.main-db-label { font-weight: bold; }
.watermark { color: rgb(153, 153, 153); }
.change-user .chargeback-on { padding-left: 17px; background: url(“../../ehost/sprites/icon-sprites “) 0px -1200px no-repeat transparent; }
#runSmartTextSearchingPopup { font-size: 0.93em; line-height: 1.25; }
.run-smart-text-search-button { display: block; margin: 10px 0px; }
#runSmartTextSearchingPopup input[type=”checkbox”] { margin: 0px 5px 0px 0px; vertical-align: text-top; }
.delivery .bubble-top { display: inline-block; }
.delivery .bubble-top.export-icon { padding: 0px; }
.delivery .page-title { border-bottom: 0px; }
.comment-rating { margin: 5px 0px 0px; overflow: auto; }
.comment-rating::after { display: none; }
.rated-wrap { float: left; padding: 0px; margin: 0px; }
.rated-star { float: right; width: 1em; padding: 0px 0.2em 0.2em; overflow: hidden; white-space: nowrap; cursor: default; font-size: 100%; line-height: 1.2em; color: rgb(255, 255, 255); background: rgb(216, 216, 216); margin-right: 5px; border-radius: 3px; }
.rated-num { float: right; color: rgb(116, 179, 253); line-height: 1.5em; }
.rating-icons label::before, .rated-star::before { content: “? “; position: relative; top: 1px; font-size: 1.1em; }
.rating-icons:not(:checked) > label:hover, .rating-icons:not(:checked) > label:hover ~ label { color: rgb(74, 131, 197); }
.rated-star.rated-num, .rated-star.active { background-color: rgb(116, 179, 253); }
.comments-wrap .comments-num { color: rgb(44, 130, 228); text-decoration: none; }
.comments-wrap::before { content: “|”; width: 1px; color: rgb(235, 235, 235); padding: 0px 5px 0px 10px; }
#column1 .comment-rating { margin-left: 5px; }
#column1 .rated-star { border-radius: 3px; margin: 0px 2px 0px 0px; padding: 0px 1px 1px; }
#column1 .rated-star.active { background-color: rgb(116, 179, 253); background-image: none; border: 0px; }
#column1 .format-control .comment-rating { margin: 0px; }
#column1 .format-control .rated-num { font-size: 0.8em; }
#column1 .format-control .rated-star { margin: 0px 1px 0px 0px; padding: 0px 1px; }
.page-title { position: relative; margin: 0px 0px 20px; padding: 0.2em 0px; font-size: 1.8em; font-weight: normal; line-height: 1.5em; border-bottom: 3px solid rgb(235, 235, 235); }
.page-title.alt { margin: 0px; font-weight: bold; font-size: 1.5em; border-bottom: 0px; }
.ep-title { padding: 0.2em 0px 0.2em 40px; }
.ep-title .icon { display: block; position: absolute; top: 0.3em; left: 5px; height: 30px; width: 30px; overflow: hidden; text-indent: -999em; background: url(“../../ehost/sprites/icon-sprites “) -201px -550px no-repeat transparent; }
.id-2000EA .icon { top: 0px; height: 34px; width: 34px; background-position: -597px -547px; }
.id-3000EP { padding: 0px; }
.id-3000EP .icon { display: none; }
.custom-title .icon { position: relative; top: -5px; display: block; float: left; height: 34px; width: 34px; overflow: hidden; }
.custom-title img { display: inline-block; max-height: 100%; max-width: 100%; }
.eli .resultList #pageTitle { position: relative; top: 0px; left: 0px; height: auto; width: auto; overflow: visible; text-indent: 0px; }
.notice-messaging { position: relative; padding: 10px 15px; margin: 0px 0px 10px; font-size: 1.2rem; font-family: Tahoma; line-height: 1.2; border: 1px solid rgb(252, 195, 124); background-color: rgb(254, 255, 213); border-radius: 5px; clear: both; }
.guest-login { position: relative; padding: 10px 25px 10px 15px; line-height: 1.2; text-align: center; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 190); color: rgb(112, 113, 58); }
.delivmngr-text-bold-red { font-size: 0.8em; font-weight: bold; color: rgb(255, 0, 0); }
#textToSpeechPlaceholder { display: table; margin-right: 10px; }
.readspeakerContainer { background-color: transparent !important; border: none !important; }
.scroll-buttons { height: 30px; }
.scroll-buttons .next, .scroll-buttons .previous { display: inline-block; float: left; position: relative; margin: 0px 0px 0px 6px; height: 28px; width: 34px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -798px -1230px no-repeat transparent; cursor: pointer; border: 0px; }
.scroll-buttons .next { background-position: -840px -1200px; }
.scroll-buttons .previous.disabled { background: url(“../../ehost/sprites/icon-sprites “) -798px -1200px no-repeat transparent; }
.scroll-buttons .next.disabled { background: url(“../../ehost/sprites/icon-sprites “) -840px -1230px no-repeat transparent; }
.ep-notes-editor .cke_editable { margin: 0px 10px; }
.ep-notes-editor .cke_top { background: linear-gradient(rgb(248, 248, 248) 0px, rgb(243, 243, 243) 100%); }
.alert { border: 1px solid transparent; font-weight: normal; font-size: 1.167em; }
.no-skin.alert.personalized { padding: 0px; margin: 0px; border: 0px; }
.alert-warning { background-color: rgb(255, 255, 204); border-color: rgb(231, 231, 177); color: rgb(51, 51, 51); }
#content .alert p { padding: 0px; }
.title-link.has-local-note { padding-right: 95px; }
.icon.l-note { display: block; width: 25px; height: 21px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -200px -1260px no-repeat; }
.result-list-li .icon.l-note { position: absolute; cursor: pointer; right: 70px; top: 16px; }
.format-titleonly .icon.l-note { top: 1px; }
.format-detailed .icon.l-note { right: 38px; }
.alert-warning .icon.l-note { float: left; margin: 0px 10px 5px 0px; }
[dir=”rtl”] .title-link.has-local-note { padding-left: 95px; }
[dir=”rtl”] .result-list-li .icon.l-note { right: auto; left: 71px; }
[dir=”rtl”] .alert-warning .icon.l-note { float: right; margin: 0px 0px 5px 10px; }
ul.ft-translation-box { list-style-type: none; margin: 0px; padding: 0px; width: 100%; height: auto; border: 1px solid rgb(137, 187, 246); background-color: rgb(233, 240, 253); float: left; }
ul.ft-translation-box li.left { margin: 0px; padding: 5px; font-size: 1em; font-weight: bold; text-align: left; vertical-align: middle; width: 15%; height: auto; float: left; }
ul.ft-translation-box li.right { margin: 0px; padding: 5px; border-left: 1px solid rgb(137, 187, 246); background-color: rgb(255, 255, 255); font-size: 1em; text-align: left; width: 82%; float: left; }
#EPcontent .logo-wrapper { padding: 5px 20px; }
#EPcontent .art_ref { padding: 20px 0px 0px; }
.externalLinkBanner { background-color: rgb(90, 92, 95); font-size: 14px; color: white; text-align: center; display: flex; flex-direction: row; line-height: 1.5; padding: 10px; }
.externalLinkBanner.bottomMargin { margin-bottom: 10px; }
.externalLinkBanner > .left { flex-grow: 1; text-align: center !important; }
.externalLinkBanner > .right { padding-left: 5px; align-self: center; }
.externalLinkBanner > .right button { background-color: transparent; color: white; border: 0px; cursor: pointer; font-size: 18px; }
html { font-size: 62.5%; }
body { color: rgb(51, 51, 51); font-family: Helvetica, Arial, sans-serif; font-size: 1.2em; line-height: 1.4; }
a:link, a:visited { color: rgb(0, 91, 198); text-decoration: none; }
a:link:hover, a:link:focus { text-decoration: underline; }
.rl-lims a:link, .rl-lims a:visited { color: rgb(0, 0, 0); }
.rl-lims a:link:hover, .rl-lims a:link:focus { color: rgb(0, 0, 0); text-decoration: underline; }
a:link:active, .rl-lims a:link:active, #relatedInfoControl a:link:active { color: rgb(168, 29, 28); }
.h2 { padding-bottom: 1em; }
sub { position: relative; bottom: -0.5em; font-size: 1rem; }
sup { position: relative; top: -0.5em; font-size: 1rem; }
.content-list { margin: 0px 0px 0px 10px; padding: 0px 0px 10px 10px; list-style: outside decimal; }
.content-list li { padding: 0px 0px 5px; }
.decimal { list-style: decimal; }
.disc { list-style: disc; }
.circle { list-style: circle; }
.square { list-style: square; }
.lower-alpha { list-style: upper-alpha; }
.upper-alpha { list-style: upper-alpha; }
.lower-roman { list-style: upper-alpha; }
.upper-roman { list-style: upper-alpha; }
.ls-pos-in { list-style-position: inside; }
.truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#content p { padding: 0px 0px 1.2em; }
.nav-list { padding: 5px 0px 10px; }
.content-header .nav-list { padding: 5px 0px 0px; }
.content-footer .nav-list { padding: 0px 0px 5px; }
.current-page { text-decoration: underline; }
.current-page-description { display: none; }
.nav-list li { display: inline; padding: 0px 2px 0px 0px; margin: 2px 2px 2px 0px; color: rgb(118, 118, 118); line-height: 1.1; }
.nav-list a:hover, .nav-list a:focus { text-decoration: underline; }
.sep li { padding: 0px 0px 0px 5px; margin: 5px 0px 5px 5px; border-left: 1px solid rgb(204, 204, 204); }
.sep li:first-child, .sep .title + li { margin: 0.25em 0px; padding: 0px; border-left: none; }
.nav-list > .title, .sep > .title { color: rgb(51, 51, 51); padding: 0px; margin: 0px; }
.nav-list .page-count { color: rgb(51, 51, 51); border-left: none; }
.arrow-link { background: url(“../../layout2/toggle-icons “) -6px -344px no-repeat transparent; }
.arrow-link.prev { padding-left: 10px; }
.arrow-link.prev:hover, .arrow-link.prev:focus { background-position: -6px -182px; }
.prev.disabled { background-position: -3px -428px !important; }
.arrow-link.next { padding-right: 10px; background-position: -3px -327px; }
.arrow-link:hover, .arrow-link.next:focus { background-position: -3px -165px; }
.next.disabled { background-position: -3px -408px; }
.legacy-arrow-img { display: inline-block; height: 12px; width: 12px; background-position: -5px -346px; vertical-align: middle; padding: 0px !important; }
.legacy-arrow-img.prev:hover, .legacy-arrow-img.prev:focus { background-position: -5px -184px; }
.legacy-link.next { padding-right: 17px; background-position: right -324px; }
.legacy-link.next:hover, .legacy-link.next:focus { background-position: right -162px; }
.multiple-nav-lists .nav-list { display: inline; }
.results-count { display: inline-block; padding: 5px; font-weight: bold; }
.group-box { border: 1px solid rgb(204, 204, 204); }
.box-row { padding: 5px; border-top: 1px solid rgb(204, 204, 204); }
.box-row:first-child { border-top: 0px; }
input[type=”text”], input[type=”email”], input[type=”password”], textarea, select { color: rgb(51, 51, 51); padding: 3px 2px; border: 1px solid rgb(89, 89, 89); }
input[type=”text”], input[type=”email”], input[type=”password”] { padding: 4px 2px; font-size: 1em; height: 16px; }
input { font-family: Helvetica, Arial, sans-serif; }
select { padding: 3px 2px 3px 0px; font-size: 1em; }
input[type=”checkbox”]:indeterminate { outline: rgb(51, 51, 51) dotted thin; display: none !important; }
textarea:focus, input[type=”text”]:focus, input[type=”password”]:focus, input[type=”datetime”]:focus, input[type=”datetime-local”]:focus, input[type=”date”]:focus, input[type=”month”]:focus, input[type=”time”]:focus, input[type=”week”]:focus, input[type=”number”]:focus, input[type=”email”]:focus, input[type=”url”]:focus, input[type=”search”]:focus, input[type=”tel”]:focus, input[type=”color”]:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; }
select:focus, input[type=”file”]:focus, input[type=”radio”]:focus, input[type=”checkbox”]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
input[type=”password”]:disabled, input[type=”text”]:disabled, input[readonly], .readonly { color: rgb(141, 141, 141); background-color: rgb(243, 243, 243); border-color: rgb(231, 231, 231); }
.button, .button:link { padding: 5px 10px; margin: 5px 3px; color: rgb(51, 51, 51); font-size: 1.167em; font-weight: bold; background: linear-gradient(rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0) 100%) rgb(231, 231, 231); border: 1px solid rgb(175, 174, 174); border-radius: 3px; clear: both; cursor: pointer; text-decoration: none !important; }
.button:hover, .button:focus { background: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%) rgb(216, 216, 216); }
.txt-btn { margin: 0px; padding: 0px; color: rgb(0, 91, 198); background: 0px center; border: 0px; cursor: pointer; }
.txt-btn:hover, .txt-btn:focus, .txt-btn.expanded { text-decoration: underline; }
.primary-action, .primary-action:link { color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(249, 206, 90) !important; border-color: rgb(255, 180, 32) !important; }
.primary-action:hover, .primary-action:focus { color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0) 100%); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 180, 32) !important; border-color: rgb(255, 180, 32) !important; }
.button[disabled=”disabled”], .button[disabled] { font-weight: normal; text-shadow: none; box-shadow: none; color: rgb(204, 204, 204) !important; background-color: rgb(255, 255, 255) !important; border: 1px solid rgb(204, 204, 204) !important; }
.styled-button-c3 { margin: 2px 1px; font-size: 1.166em; background-image: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0) 100%); }
.styled-button-c3:focus { background: linear-gradient(rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.05) 100%); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; border-color: rgba(82, 168, 236, 0.8) !important; }
.button.add-btn { position: relative; top: 0px; height: 2em; margin: 0px 5px; padding: 3px 5px 4px 20px; font-weight: bold; font-size: 0.55em; background-color: rgb(239, 239, 239); border-radius: 5px; border: 1px solid rgb(153, 153, 153); cursor: pointer; }
.add-btn .icon.add-icon { display: block; position: absolute; left: 5px; height: 16px; width: 16px; background: url(“../../ehost/sprites/icon-sprites “) -800px -648px no-repeat; top: 2px !important; }
a:focus input { text-decoration: none; }
.customer-label { font-weight: bold; }
label.overlabel { position: absolute; top: 7px; left: 5px; z-index: 1; color: rgb(153, 153, 153); text-indent: -9999px; }
label.overlabel-apply { text-indent: 0px; }
.search-options_legend-label { position: relative; top: -1rem; margin-top: -0.5rem; }
.search-options_legend-label.legend { background-color: transparent; }
.search-options_legend-label-heading { display: inline; }
.confirm-menu__button { border: 1px solid; font-size: 1em; color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); font-weight: bolder; text-decoration: none; border-radius: 3px; position: relative; padding: 5px 20px !important; height: 42px !important; }
.confirm-menu__button:active { top: 1px; left: 1px; }
.confirm-menu__button–yellow { background-color: rgb(249, 206, 90); border-color: rgb(255, 180, 32); }
.confirm-menu__button–yellow:hover, .confirm-menu__button–yellow:focus { background-color: rgb(255, 180, 32); }
.confirm-menu__button–yellow:active { background-color: rgb(255, 169, 0); }
.confirm-menu__button–grey { background-color: rgb(231, 231, 231); background-image: linear-gradient(rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0) 100%); border: 1px solid rgb(175, 174, 174); }
.confirm-menu__button–grey:hover, .confirm-menu__button–grey:focus { background-color: rgb(216, 216, 216); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); }
.fieldset { padding: 0px 20px 10px; margin: 10px 0px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
.fieldset .fieldset { padding: 10px; display: inline-block; width: 100%; max-width: 100%; box-sizing: border-box; }
.search-options_fieldset-container .limiters > div { display: flex; }
.legend { font-size: 1rem; font-weight: bold; padding: 5px 5px 0px; background-color: rgb(255, 255, 255); }
.legend .h3 { margin-left: -32px; background: rgb(255, 255, 255); padding: 5px; font-size: 1.5em; }
.legend .h4 { margin-left: -22px; background: rgb(255, 255, 255); padding: 5px; font-size: 1.4em; }
.form-field-group { line-height: inherit; padding: 0.6em 0px 0px; margin: 0.6em 0px 0px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; position: relative; }
.form-field-group-legend { line-height: 1em; position: absolute; top: -0.4em; left: -2px; font-size: 1em; padding: 0px 5px 5px 0px; background-color: white; }
.form-field-group-content { padding: 10px 10px 12px; }
.transport > .top, .transport > .right, .transport > .bottom, .transport > .left { width: 0px; height: 0px; text-align: center; border-width: 10px; border-style: solid; border-color: transparent; cursor: pointer; }
.transport > .top { margin-bottom: 5px; margin-top: -5px; border-bottom: 10px solid rgb(51, 51, 51); border-top-width: 0px; }
.transport > .right { margin-left: 5px; margin-right: -5px; border-left: 10px solid rgb(51, 51, 51); border-right-width: 0px; }
.transport > .bottom { margin-bottom: 5px; margin-top: -5px; border-top: 10px solid rgb(51, 51, 51); border-bottom-width: 0px; }
.transport > .left { margin-left: 5px; margin-right: -5px; border-right: 10px solid rgb(51, 51, 51); border-left-width: 0px; }
.transport.inactive > * { color: rgb(51, 51, 51); cursor: default; }
.transport.inactive > :hover { color: rgb(51, 51, 51); }
.dd { position: relative; display: inline-block; line-height: normal; margin-bottom: 0px; vertical-align: top; border-collapse: separate; box-sizing: border-box; }
.dd .dd-list { display: none; position: absolute; top: 31px; left: -5px; z-index: 10; padding: 0px; min-width: 100px; list-style-type: none; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); border-radius: 3px; }
.operator .dd-list, #guidedFieldSelectors.dd-list { left: 0px; }
#guidedfindfieldRows .dd-label, .dd .dd-label { display: block; padding: 0.25em 0.5em; cursor: pointer; white-space: nowrap; }
.dd .dd-label:hover { color: rgb(26, 26, 26); background-color: rgb(233, 233, 233); }
.dd .dd-input { position: absolute; left: -9999px; }
.dd .dd-input:checked + .dd-label { color: rgb(51, 51, 51); background-color: rgb(208, 208, 208); }
.dd .dd-input:checked + .dd-label:hover { background-color: rgb(233, 233, 233); }
.dd .dd-active { display: inline-block; position: relative; margin: 2px 0px; padding: 0px 18px 0px 6px; height: 29px; overflow: hidden; color: rgb(36, 36, 36); font-size: 1em; font-family: helvetica, Arial, sans-serif; line-height: 1.167em; font-weight: bold; cursor: pointer; background: linear-gradient(rgb(255, 255, 255) 0px, rgb(248, 247, 247) 100%); border: 1px solid rgb(170, 168, 168); border-radius: 3px; }
.dd .dd-active .txt { display: block; position: relative; width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: left; white-space: nowrap; }
.dd .dd-active.open ~ .dd-list, .dd .transport { display: inline-block; position: absolute; right: 6px; top: 15px; }
.dd .transport > .top { margin-top: -2px; margin-bottom: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; }
.dd .transport > .bottom { margin-bottom: 2px; margin-top: -2px; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; }
.styled-button-c3 .transport > .bottom { border-top-color: rgb(255, 255, 255); }
.btn-group .dd:last-child .dd-active, .btn-group .dd.last .dd-active { border-left-width: 0px; border-radius: 0px 3px 3px 0px; }
.btn-group .dd:first-child, .btn-group .dd.first { float: left; }
.btn-group .dd:first-child .dd-active, .btn-group .dd.first .dd-active { border-left-width: 1px; border-radius: 3px 0px 0px 3px; }
.textbox + .dd .dd-active { width: 160px; margin-left: -6px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { width: 285px; margin-left: -6px; padding-left: 6px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.dd.operator { margin-right: 4px; }
.dd.operator .dd-active { width: auto; color: rgb(0, 0, 0); font-weight: normal; }
.dd.operator + .textbox { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.message { font-size: 1.12em; padding: 1em; margin: 0px 0px 1em; background-color: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-radius: 5px; }
.msg-notice { color: rgb(128, 82, 36); background-color: rgb(255, 248, 226); border-color: rgb(229, 210, 182); }
.msg-success { color: rgb(34, 116, 54); background-color: rgb(232, 241, 235); border-color: rgb(188, 213, 194); }
.msg-error { color: rgb(168, 29, 28); background-color: rgb(246, 232, 232); border-color: rgb(229, 187, 186); }
.msg-info { color: rgb(0, 111, 169); background-color: rgb(229, 240, 246); border-color: rgb(178, 212, 229); }
.toggle-container.loading { width: auto; min-height: 20px; }
.toggle-header { position: relative; padding: 0px 5px 0px 20px; font-size: 1.1em; }
.toggle-icon { border: 0px; position: absolute; top: 3px; left: 0px; height: 12px; width: 12px; background-image: url(“../../layout2/arrow-sprites “); background-position: -4px -1360px; background-color: white; text-indent: -999em; }
.active .toggle-icon { background-position: -4px -1335px; }
.toggle-content { display: none; padding: 5px 0px; }
.tog-style4 { padding: 5px; border: 1px solid rgb(204, 204, 204); }
.toggle-grn { position: relative; padding-left: 12px; }
.toggle-grn .icon { position: absolute; left: 0px; top: 2px; display: block; height: 10px; width: 10px; background: url(“../../ehost/arwrGreen.gif”) center center no-repeat; }
.active.toggle-grn .icon { background: url(“../../ehost/arwdGreen.gif”) center center no-repeat; }
button.collapse-toggle { font-weight: bold; border: 0px; background-color: rgb(255, 255, 255); }
#optionsControls button.collapse-toggle { font-weight: normal; }
.collapse-toggle { position: relative; padding: 5px 0px 5px 15px; line-height: 1.22em; cursor: pointer; }
.collapse-toggle .icon, .collapse-toggle .arrow { display: block; position: absolute; top: 5px; left: 2px; height: 15px; width: 12px; overflow: hidden; background-image: url(“../../layout2/toggle-icons “); background-position: -6px -202px; background-repeat: no-repeat; }
.collapse-toggle.active .icon { background-position: -6px -222px; }
.collapse-toggle.header.active .icon { background-position: 0px -150px; }
.collapse-toggle .rightdown { background-position: -6px -162px; }
.collapse-toggle.active .rightdown { background-position: -6px -202px; }
.collapse-toggle .rightleft { background-position: -5px -162px; }
.collapse-toggle.active .rightleft { background-position: -5px -182px; }
.collapse-toggle .caret { height: 12px; background-position: -6px -517px; }
.collapse-toggle.active .caret { background-position: -5px -507px; }
.collapse-toggle .caret.rightleft { background-position: -5px -486px; }
.collapse-toggle.active .caret.rightleft { background-position: -5px -496px; }
.collapse-toggle .caret.rightdown { background-position: -5px -65px; }
.collapse-toggle.active .caret.rightdown { background-position: -5px -91px; }
.button.icon-btn { padding: 3px 20px 4px 10px; margin-left: 0px; font-size: 1em; font-weight: normal; border-color: rgb(204, 204, 204); background: linear-gradient(rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 100%) rgb(238, 238, 238); }
.icon-btn.dd-menu .arrow { top: 4px; right: 2px; }
.collapse-toggle.icon-btn .icon { display: inline-block; position: relative; top: 1px; left: -1px; height: 12px; width: 20px; overflow: hidden; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -400px -1200px; }
.collapse-toggle.icon-btn.active { background: rgb(121, 121, 121); }
.collapse-toggle.icon-btn.active .icon { background-position: -400px -1231px; }
.collapse-content { padding: 5px 0px; transition: opacity 0.5s ease 0s; }
.collapse-content li { position: relative; }
.collapse-content .more_link { text-align: right; padding: 5px; }
.custom-widget { margin: 0px 18px 18px; border: 1px solid rgb(191, 191, 191); border-radius: 8px; }
.lp-widgets .custom-widget { margin: 0px 0px 18px; }
.custom-widget-header { padding: 10px 10px 10px 32px; font-size: 1.5em; font-family: Georgia, serif; font-weight: normal; background-image: url(“../../layout2/white-opacity85 “); background-position: 0px 0px; background-repeat: repeat; border-bottom: 1px solid rgb(204, 204, 204); border-radius: 8px 8px 0px 0px; }
.custom-widget-header a:hover, .custom-widget-header a:focus { text-decoration: none; }
.custom-widget .collapse-content { padding: 10px 15px; }
.custom-widget .collapse-toggle { border: 0px; border-radius: 8px; }
.custom-widget .active.collapse-toggle { border-radius: 8px 8px 0px 0px; }
.custom-widget .collapse-toggle .arrow { display: block; position: absolute; text-indent: -999em; left: 8px; top: 10px; height: 20px; width: 20px; background-image: url(“../../layout2/arrow-sprites “); background-position: 0px -1300px; }
.custom-widget .active .arrow { background-position: 0px -1275px; }
.custom-widget.running .collapse-toggle, .custom-widget.no-results .collapse-toggle { background-color: rgb(204, 204, 204) !important; }
.custom-widget.running .text, .custom-widget.no-results .text { cursor: default; color: rgb(204, 204, 204) !important; }
.custom-widget.running .collapse-toggle a:hover, .custom-widget.no-results .collapse-toggle a:hover, .custom-widget.running .collapse-toggle a:focus, .custom-widget.no-results .collapse-toggle a:focus { text-decoration: none; }
.custom-widget.no-results .collapse-toggle .arrow { display: none; }
.custom-widget.running .collapse-toggle .arrow { background-color: rgb(255, 255, 255) !important; }
.custom-widget .collapse-toggle .no-results-label { display: none; float: right; color: rgb(102, 102, 102); font-family: Tahoma, sans-serif; font-size: 0.6em; font-weight: bold; cursor: default; }
.custom-widget.no-results .collapse-toggle .no-results-label { display: inline; }
.custom-widget .collapse-toggle .close { display: none; position: absolute; top: 10px; left: 9px; height: 16px; width: 16px; text-indent: -999em; overflow: hidden; border-radius: 3px; cursor: pointer; background: url(“../../ehost/sprites/icon-sprites “) -655px -105px no-repeat rgb(153, 153, 153); }
.custom-widget.no-results .collapse-toggle .close { display: block; }
.custom-widget.running .collapse-toggle .arrow { background-image: url(“../../layout2/ajax-loader-sm.gif”); background-position: 50% 50%; opacity: 0.7; background-color: transparent !important; }
.custom-widget.no-results .collapse-toggle .arrow { display: none; }
.dd-menu { display: inline-block; padding: 5px 15px 5px 5px; font-weight: normal; border-radius: 3px; color: rgb(51, 51, 51) !important; }
.dd-menu.hover, .dd-menu.focus { background-color: rgb(214, 214, 214); }
#lnkSortOptions.hover, #lnkSortOptions.focus, #lnkSortOptions:hover, #lnkSortOptions:focus, #lnkPageOptions.focus, #lnkPageOptions.hover, #lnkPageOptions:hover, #lnkPageOptions:focus, .collapse-toggle–share-dropdown:hover, .collapse-toggle–share-dropdown:focus { background-color: rgb(225, 225, 225); }
#lnkSortOptions.focus, #lnkSortOptions:focus, #lnkPageOptions.focus, #lnkPageOptions:focus, .collapse-toggle–share-dropdown:focus { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1.5px; outline: rgb(51, 51, 51) dotted 1px !important; }
.dd-menu.active, .dd-menu.active.hover, .dd-menu.active:focus, #lnkSortOptions.active, #lnkPageOptions.active { background-color: rgb(112, 112, 112); color: rgb(255, 255, 255) !important; }
#lnkSortOptions, #lnkPageOptions { border: 0px; background-color: transparent; }
.dd-menu .arrow { left: auto; right: 0px; width: 12px; }
.dd-menu.active .arrow { background-position: -6px -283px; }
.dd-menu-items { background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); border-radius: 0px 0px 5px 5px; box-shadow: rgb(153, 153, 153) 3px 3px 3px; }
.bg-p1 { background-color: rgb(13, 105, 173) !important; }
.color-p1 { color: rgb(13, 105, 173); }
.border-p1 { border-color: rgb(13, 105, 173); }
.color-s1 { color: rgb(255, 255, 255) !important; }
.border-s1 { border-color: rgb(255, 255, 255); }
.bg-p2 { background-color: rgb(76, 137, 48) !important; }
.color-p2 { color: rgb(68, 130, 40); }
.border-p2 { border-color: rgb(76, 137, 48); }
.bg-s2 { background-color: rgb(255, 255, 255); }
.color-s2 { color: rgb(255, 255, 255); }
.border-s2 { border-color: rgb(255, 255, 255); }
.bg-p3, .styled-button-c3 { background-color: rgb(50, 96, 29) !important; }
.color-p3 { color: rgb(82, 147, 52); }
.border-p3, .styled-button-c3 { border-color: rgb(82, 147, 52) !important; }
.bg-s3 { background-color: rgb(255, 255, 255); }
.color-s3, .styled-button-c3 { color: rgb(255, 255, 255) !important; }
.border-s3 { border-color: rgb(255, 255, 255); }
.bg-p4 { background-color: rgb(0, 91, 198); }
.color-p4 { color: rgb(0, 91, 198); }
.border-p4 { border-color: rgb(0, 91, 198); }
.bg-s4 { background-color: rgb(51, 51, 51); }
.color-s4 { color: rgb(51, 51, 51); }
.border-s4 { border-color: rgb(51, 51, 51); }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix::before, .ui-helper-clearfix::after { content: “”; display: table; border-collapse: collapse; }
.ui-helper-clearfix::after { clear: both; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; }
.ui-front { z-index: 100; }
.ui-state-disabled { pointer-events: none; cursor: default !important; }
.ui-icon { display: inline-block; vertical-align: middle; margin-top: -0.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; }
.ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0px 0px; padding: 0.5em 0.5em 0.5em 0.7em; font-size: 100%; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; }
.ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; }
.ui-menu { list-style: none; padding: 0px; margin: 0px; display: block; outline: 0px; }
.ui-menu .ui-menu { position: absolute; }
.ui-menu .ui-menu-item { margin: 0px; cursor: pointer; display: flex; list-style-image: url(“data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7”); }
.ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px 0.4em; display: block; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px 0px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; }
.ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px; }
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; }
.ui-menu .ui-icon { position: absolute; top: 0px; bottom: 0px; left: 0.2em; margin: auto 0px; }
.ui-menu .ui-menu-icon { left: auto; right: 0px; }
.ui-button { padding: 0.4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; user-select: none; overflow: visible; }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2em; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; }
input.ui-button.ui-button-icon-only { text-indent: 0px; }
.ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; }
.ui-button.ui-icon-notext .ui-icon { padding: 0px; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; }
input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0px; white-space: normal; padding: 0.4em 1em; }
.ui-controlgroup { vertical-align: middle; display: inline-block; }
.ui-controlgroup > .ui-controlgroup-item { float: left; margin-left: 0px; margin-right: 0px; }
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { z-index: 9999; }
.ui-controlgroup-vertical > .ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0px; margin-bottom: 0px; text-align: left; }
.ui-controlgroup-vertical .ui-controlgroup-item { box-sizing: border-box; }
.ui-controlgroup .ui-controlgroup-label { padding: 0.4em 1em; }
.ui-controlgroup .ui-controlgroup-label span { font-size: 80%; }
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left: none; }
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top: 0px; }
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: 0px; }
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: 0px; }
.ui-controlgroup-vertical .ui-spinner-input { width: calc(100% – 2.4em); }
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; }
.ui-checkboxradio-label .ui-icon-background { box-shadow: rgb(204, 204, 204) 1px 1px 1px inset; border-radius: 0.12em; border: 0px; }
.ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: 0px; }
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; }
.ui-checkboxradio-disabled { pointer-events: none; }
.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker .ui-datepicker-next-hover { right: 1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; }
.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }
.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; }
.ui-datepicker td { border: 0px; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }
.ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: 0.5em; top: 0.3em; }
.ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 20px; margin: -10px 0px 0px; padding: 1px; height: 20px; }
.ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: 0px center; overflow: auto; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; }
.ui-dialog .ui-resizable-n { height: 2px; top: 0px; }
.ui-dialog .ui-resizable-e { width: 2px; right: 0px; }
.ui-dialog .ui-resizable-s { height: 2px; bottom: 0px; }
.ui-dialog .ui-resizable-w { width: 2px; left: 0px; }
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw { width: 7px; height: 7px; }
.ui-dialog .ui-resizable-se { right: 0px; bottom: 0px; }
.ui-dialog .ui-resizable-sw { left: 0px; bottom: 0px; }
.ui-dialog .ui-resizable-ne { right: 0px; top: 0px; }
.ui-dialog .ui-resizable-nw { left: 0px; top: 0px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-draggable-handle { touch-action: none; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; touch-action: none; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.ui-progressbar .ui-progressbar-overlay { background: url(“data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==”); height: 100%; opacity: 0.25; }
.ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; }
.ui-selectable { touch-action: none; }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
.ui-selectmenu-menu { padding: 0px; margin: 0px; position: absolute; top: 0px; left: 0px; display: none; }
.ui-selectmenu-menu .ui-menu { overflow: hidden auto; padding-bottom: 1px; }
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0px 0px; height: auto; border: 0px; }
.ui-selectmenu-open { display: block; }
.ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; text-overflow: ellipsis; }
.ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; }
.ui-selectmenu-icon.ui-icon { float: right; margin-top: 0px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; touch-action: none; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; }
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
.ui-slider-horizontal { height: 0.8em; }
.ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0px; }
.ui-slider-vertical { width: 0.8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; }
.ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }
.ui-slider-vertical .ui-slider-range-max { top: 0px; }
.ui-sortable-handle { touch-action: none; }
.ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; }
.ui-spinner-input { border: 0px; background: 0px center; color: inherit; padding: 0.222em 0px; margin: 0.2em 2em 0.2em 0.4em; vertical-align: middle; }
.ui-spinner-button { width: 1.6em; height: 50%; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; }
.ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; }
.ui-spinner-up { top: 0px; }
.ui-spinner-down { bottom: 0px; }
.ui-tabs { position: relative; padding: 0.2em; }
.ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; }
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; }
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em 1.4em; background: 0px center; }
.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; }
body .ui-tooltip { border-width: 2px; }
.ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget.ui-widget-content { border: 1px solid rgb(197, 197, 197); }
.ui-widget-content { border: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.ui-widget-content a { color: rgb(51, 51, 51); }
.ui-widget-header { border: 1px solid rgb(221, 221, 221); background: rgb(233, 233, 233); color: rgb(51, 51, 51); font-weight: bold; }
.ui-widget-header a { color: rgb(51, 51, 51); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid rgb(197, 197, 197); background: rgb(246, 246, 246); font-weight: normal; color: rgb(69, 69, 69); }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button { color: rgb(69, 69, 69); text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { border: 1px solid rgb(204, 204, 204); background: rgb(237, 237, 237); font-weight: normal; color: rgb(43, 43, 43); }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus { color: rgb(43, 43, 43); text-decoration: none; }
.ui-visual-focus { box-shadow: rgb(94, 158, 214) 0px 0px 3px 1px; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid rgb(0, 62, 255); background: rgb(0, 127, 255); font-weight: normal; color: rgb(255, 255, 255); }
.ui-icon-background, .ui-state-active .ui-icon-background { border: rgb(0, 62, 255); background-color: rgb(255, 255, 255); }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(218, 213, 94); background: rgb(255, 250, 144); color: rgb(119, 118, 32); }
.ui-state-checked { border: 1px solid rgb(218, 213, 94); background: rgb(255, 250, 144); }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(119, 118, 32); }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(241, 168, 153); background: rgb(253, 223, 223); color: rgb(95, 63, 63); }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(95, 63, 63); }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(95, 63, 63); }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-state-disabled .ui-icon { }
.ui-icon { width: 16px; height: 16px; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url(“images/ui-icons_444444_256x240 “); }
.ui-widget-header .ui-icon { background-image: url(“images/ui-icons_444444_256x240 “); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon { background-image: url(“images/ui-icons_555555_256x240 “); }
.ui-state-active .ui-icon, .ui-button:active .ui-icon { background-image: url(“images/ui-icons_ffffff_256x240 “); }
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon { background-image: url(“images/ui-icons_777620_256x240 “); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(“images/ui-icons_cc0000_256x240 “); }
.ui-button .ui-icon { background-image: url(“images/ui-icons_777777_256x240 “); }
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0px 0px; }
.ui-icon-caret-1-ne { background-position: -16px 0px; }
.ui-icon-caret-1-e { background-position: -32px 0px; }
.ui-icon-caret-1-se { background-position: -48px 0px; }
.ui-icon-caret-1-s { background-position: -65px 0px; }
.ui-icon-caret-1-sw { background-position: -80px 0px; }
.ui-icon-caret-1-w { background-position: -96px 0px; }
.ui-icon-caret-1-nw { background-position: -112px 0px; }
.ui-icon-caret-2-n-s { background-position: -128px 0px; }
.ui-icon-caret-2-e-w { background-position: -144px 0px; }
.ui-icon-triangle-1-n { background-position: 0px -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0px -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0px -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0px -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0px -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0px -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0px -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0px -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0px -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0px -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0px -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0px -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px; }
.ui-widget-overlay { background: rgb(170, 170, 170); opacity: 0.003; }
.ui-widget-shadow { box-shadow: rgb(102, 102, 102) 0px 0px 5px; }
#toolbarControl { position: relative; z-index: 999; font-family: Helvetica, Arial, sans-serif; background-image: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0.1) 100%); border-bottom: 2px solid rgb(204, 204, 204); }
#toolbarControl .nav-item { position: relative; display: inline-block; float: left; padding: 0.75em 1px 0.9em; line-height: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; }
.main-content-link, .accessibility-support-link { border: 1px solid rgb(176, 176, 176); background: rgb(255, 255, 255); box-shadow: rgb(127, 156, 178) -10px 0px 50px; color: rgb(0, 91, 198); font-weight: bold; font-size: 15px; padding: 13px 10px; position: absolute; width: 270px; text-align: center; top: -1px; left: -40em; z-index: 1000; }
.main-content-link:focus, .accessibility-support-link:focus { transition: left 230ms ease-in-out 0s; left: 0px; outline: 0px; }
.main-content-link:focus ~ #toolbarControl .toolbar-navigation, .accessibility-support-link:focus ~ div:not(.customerLogo), .accessibility-support-link:focus ~ section:not(.customerLogo) { transition: padding-left 200ms ease-in-out 0s; padding-left: 280px; }
.main-content-link:focus.personalized-padding { padding: 29px 20px; }
.accessibility-info { position: relative; }
.nav-item .link { padding: 0px 10px; }
.nav-item:hover { background-image: url(“../../layout2/black-opacity10 “); }
.nav-item .link:hover { text-decoration: none; }
.nav-item button[type=”button”] { font-size: 100%; font-family: inherit; background: 0px center; border: 0px; padding: 0px; }
.toolbar-tools { float: right; }
.toolbar-tools > .nav-item:hover { background-image: url(“../../layout2/black-opacity10 “); }
.toolbar-tools .submenu-trigger:hover { background-image: url(“../../layout2/white-opacity100 “); }
[data-item=”folder”] .link { padding-left: 27px; background: url(“../../ehost/sprites/folder-sprite “) 8px -1px no-repeat transparent; }
[data-item=”folder”] .folder-control { background-position: 6px -101px; }
#itemPreview .link { padding-left: 27px; padding-bottom: 8px; background: url(“../../ehost/icon-preview-small “) no-repeat transparent; }
.toolbar .nav-item.highlight { background-image: url(“../../layout2/black-opacity10 “); background-color: transparent; }
.toolbar-navigation { position: relative; float: left; }
.toolbar-navigation .link { font-size: 13px; font-weight: bold; }
.no-csscolumns .toolbar-navigation > .nav-item { letter-spacing: 0px; }
.toolbar50 { height: 50px; }
.toolbar-tools > .nav-item:hover.submenu-trigger.highlight, .toolbar .nav-item.highlight.active { background-image: none; background-color: rgb(255, 255, 255); }
.submenu-trigger.active { background-image: url(“../../layout2/white-opacity100 “); box-shadow: rgb(102, 102, 102) 1px 2px 2px; border-right: 1px solid rgb(204, 204, 204) !important; border-left: 1px solid rgb(204, 204, 204) !important; }
.submenu-trigger .icon { display: inline-block; height: 6px; width: 10px; margin: 0px 0px 0px 5px; background: url(“../../ehost/sprites/arrow-sprites “) 0px -2050px no-repeat; }
.submenu-trigger.active .icon { background-position: 0px -2100px; }
.subnav-item.submenu-trigger .icon { height: 10px; }
.active.nav-item .link { color: rgb(51, 51, 51) !important; }
.nav-item > [data-section=”navigation”], .subnav-item > [data-section=”navigation”] { display: none; }
.submenu { display: none; position: absolute; z-index: 1; top: auto; left: -1px; height: auto; overflow: visible; clear: both; width: 200px; margin-top: 5px; font-weight: normal; background-image: url(“../../layout2/white-opacity100 “); box-shadow: rgb(102, 102, 102) 1px 2px 2px; border: 1px solid rgb(204, 204, 204) !important; }
.nav-item > .submenu, .nav-item > [data-section=”navigation”] > .submenu { border-top: none !important; }
.submenu-link:focus > .submenu, .submenu-link:focus > [data-section=”navigation”] > .submenu, .active > .submenu, .active > [data-section=”navigation”], .active > [data-section=”navigation”] > .submenu { display: block; }
.subnav-item > .submenu, .subnav-item > [data-section=”navigation”] > .submenu { margin-top: -1px; }
.submenu-link { display: block; padding: 10px; background-image: url(“../../layout2/white-opacity100 “); }
.submenu-link:hover, .submenu-link:focus, .submenu-link.selected, .active > .submenu-link, .highlight > .submenu-link { background-image: url(“../../layout2/white-opacity90 “); }
.submenu-link.selected { font-weight: bold; }
#toolbarControl .link:focus, #toolbarControl .submenu-link:focus, #toolbarControl .submenu-trigger .link:focus { text-decoration: underline; }
#toolbarControl .link:focus, #toolbarControl .link:hover { text-shadow: rgba(0, 0, 0, 0.3) -1px 1px 2px, rgba(255, 255, 255, 0.1) 0px 1px 5px; }
#toolbarControl .submenu-trigger .link:hover { text-shadow: none; }
.subnav-item { position: relative; display: block; float: none; padding: 0px; }
.subnav-item.active > .submenu, .subnav-item.active > [data-section=”navigation”] > .submenu { top: 0px; left: 200px; height: auto; overflow: visible; clear: both; }
.submenu .submenu-trigger .icon, .submenu .submenu-trigger.active .icon { float: right; background-position: -10px 0px; }
.submenu .submenu-trigger:hover { background-image: none; border: none !important; }
.toolbar-tools .active > .submenu, .toolbar-tools .active > [data-section=”navigation”] > .submenu { left: auto; right: -1px; top: 2.4em; }
.toolbar-tools .active.active-left .submenu { left: -1px; right: auto; }
.multicol { width: 400px; padding: 10px; border: 1px solid rgb(204, 204, 204); column-count: 4; column-gap: 5px; }
#ActiveLangItem { color: rgb(51, 51, 51); cursor: default; }
#ActiveLangItem:hover { text-decoration: none; }
#ActiveLangItemDescription { display: none; }
#toolbarControl .submenu { border-color: rgb(204, 204, 204) !important; }
.no-csscolumns .multicol .subnav-item { float: left; width: 25%; }
#toolbarControl .presentation { position: absolute; left: 0px; bottom: 0px; z-index: -1; display: block; height: 3.25rem; width: 100%; background: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0) 100%); }
.change-user { padding: 10px; text-align: right; font-size: 12px; line-height: 1em; background-image: url(“../../layout2/black-opacity25 “); }
.change-user .sign-in { padding: 0px 0px 0px 5px; text-decoration: underline; }
.change-user .nav-link { padding: 0px 10px; }
#toolbarHoldsAndCheckouts .nav-link { display: inline-block; padding: 0px 0px 0px 10px; }
#footerControl { position: relative; min-width: 960px; margin: 0px auto; min-height: 120px; font-size: 0.92em; line-height: 1.25em; background: url(“../../ehost/sprites/bg-footer “) 0px bottom repeat-x transparent; clear: both; }
.ehostfooter { padding: 15px 0px; }
#footerControl p { padding: 5px 20px; text-align: center; }
#footerLinks { padding: 5px 20px; margin: 0px auto; text-align: center; }
#footerLinks li { display: inline; padding: 0px 5px; border-left: 1px dotted rgb(153, 153, 153); }
#footerLinks > li:first-child, #footerLinks .first-copyright-link { border-left: none; }
#footerLinks .app-badge-element { padding-left: 0px; padding-right: 0px; display: inline; }
#footerLinks .footerLinks__store-badges { display: inline-block; border-left: none; padding-left: 0px; padding-right: 0px; }
#footerLinks li .store-badge { margin-right: 4px; height: 40px; background-repeat: no-repeat; background-size: 100%; display: inline-block; font-size: 0px; vertical-align: middle; }
#footerLinks li .store-badge–google-play { width: 115px; background-image: url(“../../google_play_badge “); }
#footerLinks li .store-badge–app-store { width: 103px; background-image: url(“../../app_store_badge “); }
.green-footer { height: 50px; background: url(“../../ehost/sprites/gradient-x “) 0px bottom; display: none; }
.top-of-page { display: block; float: left; margin-top: 5px; }
#footerControl .powered-by { width: 960px; margin: 0px auto; text-align: center; }
#footerControl .powered-by p { display: inline; line-height: 3em; padding: 10px 40px; background: url(“../../logoEhost35x35.gif”) 0px 0px no-repeat transparent; }
.modal-loading { z-index: 10005; padding: 10px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); }
#modalLoadDialog { background-color: rgba(0, 0, 0, 0.75); width: 100%; height: 100vh; color: rgb(202, 202, 202); text-align: center; line-height: 100vh; font-size: 2rem; top: 0px !important; left: 0px !important; position: fixed !important; z-index: 10004 !important; }
.modal-loading .container { position: relative; margin: 0px 10px; font-weight: bold; font-size: 1.2em; }
.modal-loading .container span { display: inline-block; margin-left: 20px; }
.modal-loading .loading { width: 16px; height: 16px; }
.modal-loading .container .loading { position: relative; margin: 0px 3px 0px 0px; top: 2px; }
.modal-screen { position: absolute; z-index: 10000; background: rgb(17, 17, 17); }
.modal-dialog { position: absolute; z-index: 10001; width: 780px; background-color: rgb(255, 255, 255); box-shadow: rgb(102, 102, 102) 2px 2px 1px 0px; }
.epmodal .ui-dialog .ui-dialog-titlebar { margin: 0px; }
.archive .modal-dialog { width: 500px; }
@media screen and (max-width: 779px) and (min-width: 520px) {
.modal-dialog.guest-login-modal { width: 60vw; margin-left: 20vw; }
}
@media screen and (max-width: 519px) {
body .modal-dialog.guest-login-modal { border-radius: 0px; border-width: 0px; margin-top: -10px; width: 100vw !important; height: 100vh !important; left: 0px !important; }
.modal-dialog.guest-login-modal .modal-content { padding-top: 2em; }
}
.modal-dialog .ui-icon { width: 16px; height: 16px; background-image: url(“../../ehost/sprites/icon-sprites “); background-color: rgb(68, 68, 68); }
.modal-dialog .ui-icon-closethick { position: absolute; top: 8px; right: 8px; background-position: -655px -105px; background-color: rgb(68, 68, 68); border-radius: 2px; }
.epmodal .ui-icon-closethick, .ep-dialog .ui-icon-closethick, .uidialog .ui-icon-closethick, .modal-dialog .ui-icon-closethick { background: url(“../../layout2/modal-close “) 0px 0px transparent; }
.modal-dialog .ui-icon-closethick:hover, .epmodal .ui-icon-closethick:hover, .uidialog .ui-icon-closethick:hover, .ep-dialog .ui-icon-closethick:hover, .epmodal .ui-state-hover .ui-icon, .uidialog .ui-state-hover .ui-icon, .epmodal .ui-state-focus .ui-icon, .uidialog .ui-state-focus .ui-icon, .epmodal .ui-button:hover .ui-icon, .uidialog .ui-button:hover .ui-icon, .ep-dialog .ui-button:hover .ui-icon, .epmodal .ui-button:focus .ui-icon, .uidialog .ui-button:focus .ui-icon, .ep-dialog .ui-button:focus .ui-icon, .epmodal .ui-button:active .ui-icon, .uidialog .ui-button:active .ui-icon .ep-dialog .ui-button:active .ui-icon { background: url(“../../layout2/modal-close “) 0px -20px transparent; }
.modal-dialog .ui-icon-closethick:hover::after { color: rgb(0, 0, 0); }
.ui-widget-overlay { background-color: black; opacity: 0.75; z-index: 10004 !important; }
.modalDialog #optionsLabel { background: url(“../../layout2/arrow-sprites “) -10px 7px no-repeat scroll transparent; }
.modalDialog #optionsLabel + .collapse-content { display: none; }
.modalDialog #optionsLabel.active { background-position: -2px -92px; }
.modal-content .specific-pages { padding: 2px 25px; }
.epmodal .include-in-pdf { clear: left; display: block; float: left; }
.epmodal .include-in-pdf h3 { padding-bottom: 8px; }
.epmodal .dialog-options dt { text-align: left; font-weight: bold; display: block; padding: 8px 5px 0px 0px; }
.archive .epmodal .modalDialog .ui-dialog-title { float: none; }
.epmodal .notes-modal-dialog .modal-header { padding-top: 16px; margin: 0px; }
.notes-modal-dialog .ui-dialog-title { padding: 0px 5px 0px 0px; }
.notes-email-options .note { margin: 0px 0px 10px; display: block; }
#multiSelectDbFilter .controls label { padding-right: 10px; }
#modal { height: auto !important; }
.epmodal.ui-dialog { width: 615px !important; z-index: 10005 !important; }
.epmodal.fixed { position: fixed; }
@media screen and (max-width: 480px) {
body .epmodal.ui-dialog, body .modal-loading { left: 40% !important; width: 250% !important; }
}
.modal-header { font-size: 1.583em; font-weight: bold; margin: 0px -25px; padding: 0px 25px 25px; background-image: url(“../../ehost/modal-gradient “); background-repeat: repeat-x; background-position: 0px 40px; }
.modal-header-title { font-size: 1.583em; font-weight: bold; margin: 0px -25px; padding: 0px 25px 25px; text-align: left; }
.simple-modal .modal-header { margin: 0px; padding: 0px 0px 15px; background-image: none; }
.modal-header .modal-header-note { font-size: 0.65em; font-weight: normal; }
.simple-modal .modal-footer { background: rgb(247, 247, 247); border-top: 2px solid rgb(204, 204, 204); padding: 12px; }
.epmodal.modal-wide .modal-footer { margin: 20px 0px 20px 20px; }
.epmodal .ui-dialog-title { font-size: 1.3em; margin-top: -7px; margin-right: 5px; width: auto; }
.epmodal .ui-widget-content { border: 0px; }
.eppopup .ui-widget-header, .epmodal .ui-widget-header { background-color: rgb(255, 255, 255); border: 0px; }
.epmodal .ui-dialog-subtitle { margin: 0px 0px 15px; font-size: 1.3em; font-weight: bold; }
.epmodal.modal-wide .ui-dialog-content { padding: 0px; }
.eppopup .ui-widget-content a:link, .eppopup .ui-widget-content a:visited, .epmodal .ui-widget-content a:link, .epmodal .ui-widget-content a:visited { color: rgb(0, 91, 198); text-decoration: none; }
.epmodal .ui-widget-content a:link:hover, .epmodal .ui-widget-content a:link:focus { text-decoration: underline; }
.epmodal .ui-widget-content a:link:active { color: rgb(168, 29, 28); }
.modal-content .limiter-item { width: 50%; }
.epmodal .modal-content input[type=”text”] { display: block; padding: 4px; width: 80%; color: rgb(111, 111, 111); }
.eds .epmodal .search-option-control select { max-width: 200px; }
.ep-dialog-content #permaLinkWrapper label { font-weight: bold; }
#CheckoutUnavailableModal .modal-note.note-only { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .note { margin: 20px 0px; }
.epmodal .modal-content p { padding-bottom: 10px; }
.epmodal .modal-content .bold { font-weight: bold; }
.epmodal .modal-content .break { display: block; }
.epmodal .icon { display: block; float: left; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -800px -900px; background-repeat: no-repeat; overflow: hidden; }
.queue.icon { margin-right: 5px; width: 22px; height: 18px; }
.epmodal .icon.offline-download { width: 35px; height: 35px; overflow: hidden; background-position: -200px -495px; margin: -4px 5px 0px 0px; }
.epmodal .view-req, .epmodal .highlight { margin-top: 15px; padding: 10px; font-size: 0.8em; line-height: 2.3em; background: rgb(239, 239, 239); }
.epmodal .view-req h3 { display: inline-block; font-size: 1.2em; }
.epmodal .modal-hr { margin: 15px -25px 0px; height: 35px; background-image: url(“../../ehost/sprites/gradient-x “); background-repeat: repeat-x; background-position: 0px -820px; border-top: 1px solid rgb(153, 153, 153); }
.epmodal .modal-success { display: none; padding: 10px 10px 5px; margin: 20px 0px; color: rgb(49, 128, 11); font-size: 1.1em; font-weight: bold; background: rgb(227, 253, 214); border: 1px solid rgb(174, 192, 170); }
.epmodal .modal-success .icon { height: 20px; width: 20px; margin-top: 4px; background: url(“../../layout2/checkmarks “) 0px 0px repeat; }
.epmodal .modal-fail { display: none; padding: 10px 10px 5px; margin: 20px 0px; color: rgb(214, 13, 13); font-size: 1.1em; font-weight: bold; background: rgb(249, 218, 218); border: 1px solid rgb(223, 199, 199); }
.epmodal .modal-fail .icon { height: 20px; width: 20px; margin-top: 4px; display: none; }
.view-checkouts:link { display: block; text-decoration: underline; }
.modal-note.note-only { margin: 0px; padding: 0px; border: 0px; }
.epmodal.modal-wide .modal-side-padding { margin: 0px 0px 10px; padding: 0px 25px; }
.epmodal #noteText { width: 95%; }
.archive .epmodal .ui-dialog-title { padding-left: 20px; float: left; }
.archive .epmodal .notes-modal-dialog .ui-dialog-title { padding-left: 0px; }
.epmodal .modal-info { margin: 50px 0px 30px; padding: 15px 25px; background-color: rgb(223, 243, 254); border-style: solid; border-width: 1px 0px; border-color: rgb(185, 213, 250); }
.epmodal .modal-info a { font-weight: bold; text-decoration: underline; }
.epmodal .modal-info .icon { height: 26px; width: 26px; margin: -26px 0px 0px -32px; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -400px -550px; }
.epmodal .install-step1 { min-height: 125px; padding-left: 210px; margin-bottom: 20px; padding-bottom: 20px; background-image: url(“../../layout2/download-manager “); background-repeat: no-repeat; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .install-step2 { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .button-link .icon { display: inline-block; position: relative; top: 5px; left: 1px; float: none; width: 30px; height: 22px; margin: 0px 5px 0px -10px; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -600px -1050px; }
.epmodal .button-link { font-weight: bold; }
.epmodal .install-pc, .epmodal .install-mac, .install-step1 .message a { text-decoration: none !important; }
.epmodal .install-pc { margin-right: 40px; }
.epmodal .install-pc .icon { background-position: -595px -1090px; }
.epmodal .install-mac .icon { background-position: -790px -1090px; }
.epmodal .modal-content .ui-dialog-title { padding-left: 0px; margin: 20px 0px; font-weight: bold; }
.epmodal .icon { top: -3px; background-position: -1px -650px; }
#CheckoutUnavailableModal #signin { float: left; }
.epmodal.ui-dialog.search-options { width: 760px !important; }
.epmodal .notes-modal-dialog #createTitleSpan, .epmodal .notes-modal-dialog #readTitleSpan, .epmodal .notes-modal-dialog #editTitleSpan { float: left; }
.epmodal .notes-modalDialog #header { padding: 0px; }
.notes-modal-dialog #header { background: 0px center; padding: 0px; display: block; min-height: 0px; }
.notes-modal-dialog #notesReadSection, .notes-modal-dialog #notesEntrySection { margin: 10px; }
.notes-modal-dialog #notesLastEditedSection { margin: 0px 0px 0px 10px; color: rgb(68, 68, 68); }
.notes-modal-dialog #header .logo-image, .notes-modal-dialog #headerPersonalized .logo-image { float: left; }
.notes-modal-dialog #header #signinLabel { font-weight: bold; margin: -10px 0px 0px 10px; }
.notes-modal-dialog #headerPersonalized #personalizedLabel { float: left; margin: 0px 0px 0px 10px; font-weight: bold; }
.notes-modal-dialog #headerPersonalized { margin-bottom: 20px; }
.notes-modal-dialog .logo { float: left; margin-bottom: 15px; }
.notes-modal-dialog .logo-text { float: left; margin: 20px 0px 0px 10px; }
.epmodal .notes-modal-dialog .modal-content { padding: 0px 20px 20px; }
.notes-modal-dialog .cke_skin_epskin .cke_editor { display: table; }
.notes-modal-dialog .modal-footer { padding: 0px 20px 20px; }
.notes-modal-dialog .notes-entry { clear: both; }
.notes-modal-dialog .notes-entry #textLabel { font-weight: bold; visibility: hidden; }
.modal-download { text-align: center; }
.modal-download .note { text-align: left; }
.modal-download #signIn { display: inline; padding-right: 15px; text-decoration: none; }
.modal-download #newAccount { padding-left: 15px; font-weight: bold; text-decoration: none; border-left: 1px dotted rgb(153, 153, 153); }
.upgrade-browser .b-list .b-list-item { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(235, 235, 235); }
.upgrade-browser .b-list-item .icon { width: 15px; height: 20px; margin-right: 5px; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; background-position: 0px -1094px; }
.upgrade-browser .note .permalink { width: 95%; padding: 5px; font-size: 1em; box-sizing: border-box; }
.upgrade-browser .footer-link { display: block; margin-top: 10px; text-align: center; }
.modal-footer .scroll-buttons { position: relative; float: right; }
.eppopup.ui-front { z-index: 10002; }
.preview-hover { position: absolute; right: 35px; top: 7px; display: block; height: 22px; width: 25px; overflow: hidden; background-image: url(“../../layout2/preview-hover-icon “); background-repeat: no-repeat; background-position: 0px 0px; cursor: default; background-color: transparent; border: 0px; }
.carousel .preview-hover { position: relative; right: auto; top: auto; display: inline-block; }
.preview-hover:hover { background-position: 0px -25px; }
.hover-display, .ep-dialog { display: none; position: absolute; z-index: 10007; }
.ep-dialog-top-left { background-image: url(“../../layout2/hover “); background-repeat: no-repeat; }
.ep-dialog-top-rt { margin: 0px 0px 0px 26px; background: url(“../../layout2/hover “) right top no-repeat; }
.ep-dialog-top { height: 26px; margin-right: 26px; background: url(“../../layout2/hovertopbot “) left top repeat-x scroll; display: flex; justify-content: flex-end; align-items: flex-end; }
.ep-dialog-bot-left { background: url(“../../layout2/hover “) left bottom no-repeat; }
.ep-dialog-bot-rt { margin-left: 26px; background: url(“../../layout2/hover “) right bottom no-repeat; }
.ep-dialog-bottom { height: 26px; margin-right: 26px; background: url(“../../layout2/hovertopbot “) left bottom repeat-x; }
.ep-dialog-main { background: url(“../../layout2/hoverleftright “) repeat-y; }
.ep-dialog-main-inner { margin-left: 26px; background: url(“../../layout2/hoverleftright “) right top repeat-y; }
.ep-dialog-content { min-height: 22px; margin: 0px 26px 0px 0px; background-color: rgb(255, 255, 255); }
.ep-dialog-top a, .delivery-control .ep-dialog-top a { margin: 0px; padding: 0px; background: url(“../../ehost/sprites/icon-sprites “) -656px -106px repeat-x rgb(68, 68, 68); border-radius: 2px; cursor: pointer; display: block !important; position: absolute !important; right: 20px !important; top: 20px !important; height: 14px !important; width: 14px !important; }
.ep-dialog .epdialog-button-icon { width: 18px; margin: -10px 25px; padding: 1px; height: 18px; overflow: hidden; color: transparent; }
.delivery-control .ep-dialog-top a { border-bottom: 0px; }
.dialog-left-arrow, .dialog-rt-arrow, .dialog-top-arrow, .dialog-bot-arrow { position: absolute; z-index: 10008; background-image: url(“../../layout2/hover “); background-repeat: no-repeat; background-color: transparent; }
.dialog-left-arrow { height: 28px; width: 24px; background-position: -45px -56px; }
.dialog-rt-arrow { height: 28px; width: 24px; background-position: -121px -56px; }
.dialog-top-arrow { margin-top: 5px; height: 22px; width: 28px; background-position: -82px -77px; }
.dialog-bot-arrow { height: 26px; width: 28px; background-position: -81px -33px; }
.ep-folder-dialog { display: none; position: absolute; z-index: 10008; font-size: medium; font-weight: normal; }
.ep-folder-dialog-top-left { background: url(“../../HoverYellow “) no-repeat; }
.ep-folder-dialog-top-rt { margin: 0px 0px 0px 26px; background: url(“../../HoverYellow “) right top no-repeat; }
.ep-folder-dialog-top { height: 26px; margin-right: 26px; background: url(“../../HoverTopBotYellow “) left top repeat-x scroll; }
.ep-folder-dialog-bot-left { background: url(“../../HoverYellow “) left bottom no-repeat; }
.ep-folder-dialog-bot-rt { margin-left: 26px; background: url(“../../HoverYellow “) right bottom no-repeat; }
.ep-folder-dialog-bottom { height: 26px; margin-right: 26px; background: url(“../../HoverTopBotYellow “) left bottom repeat-x; }
.ep-folder-dialog-main { background: url(“../../HoverLeftRightYellow “) repeat-y; }
.ep-folder-dialog-main-inner { margin-left: 26px; padding-bottom: 5px; padding-top: 5px; background: url(“../../HoverLeftRightYellow “) right top repeat-y; }
.ep-folder-dialog-content { background-color: rgb(255, 255, 255); margin: 0px 26px 0px 0px; min-height: 22px; }
.ep-folder-dialog-top a { cursor: pointer; display: block !important; position: absolute !important; top: 20px !important; right: 20px !important; height: 9px !important; width: 11px !important; background: url(“../../graphicRemove.gif”) no-repeat !important; }
.ep-folder-dialog-content #PopupUpArrow { cursor: pointer; display: block !important; position: absolute !important; top: 15px !important; left: 105px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallUpLightGray.gif”) no-repeat !important; }
.ep-folder-dialog-content #PopupDownArrow { cursor: pointer; position: absolute !important; right: 112px !important; bottom: 15px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallDownLightGray.gif”) no-repeat !important; }
.ep-folder-dialog #FolderPopupContent { border-bottom: 1px solid rgb(245, 240, 165); border-top: 1px solid rgb(245, 240, 165); padding-top: 5px; padding-bottom: 5px; }
.ui-dialog-content #PopupUpArrow { cursor: pointer; display: block !important; position: absolute !important; left: 145px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallUpLightGray.gif”) no-repeat !important; }
.ui-dialog-content #PopupDownArrow { cursor: pointer; position: absolute !important; left: 145px !important; bottom: 10px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallDownLightGray.gif”) no-repeat !important; }
.ui-dialog-content #FolderPopupContent { border-bottom: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); padding-top: 5px; padding-bottom: 5px; width: 250px; }
.ParentCollectionList { list-style-type: none; margin: 0px 0px 0px -20px; padding-top: 5px; padding-bottom: 5px; padding-left: 40px; font-style: normal; }
.ParentCollectionList ul { list-style-type: none; margin: 0px; padding-left: 15px; }
.ParentCollectionList li { margin-left: -15px; }
.ep-folder-dialog-item { margin-left: 15px; }
.ParentCollectionList a { text-decoration: none; }
.ep-folder-dialog-collection-arrow { position: absolute; height: 15px; width: 10px; background: url(“../../item_off_gray.gif”) 2px center no-repeat scroll transparent; }
.ep-folder-dialog-subcollection-arrow { position: absolute; height: 15px; width: 10px; background: url(“../../iconExpand.gif”) 0px center no-repeat scroll transparent; }
.ep-folder-dialog-collection-list-used { background-color: rgb(210, 227, 243); border-color: rgb(233, 233, 233); border-style: solid none; border-width: 1px 0px; }
.ep-folder-dialog-subcollection-arrow-clicked { background: url(“../../iconCollapse.gif”) 0px center no-repeat scroll transparent; }
.ep-folder-dialog-collection-clicked { font-weight: bold; margin-left: 15px; }
.ep-folder-dialog-collection-clicked-icon { display: inline-block; height: 14px; padding-right: 15px; background: url(“../../ehost/folderSmallerOn.gif”) 1px center no-repeat scroll transparent; }
.ep-folder-dialog-left-arrow, .ep-folder-dialog-rt-arrow, .ep-folder-dialog-top-arrow, .ep-folder-dialog-bot-arrow { display: none; position: absolute; z-index: 10008; background: url(“../../HoverYellow “) no-repeat; }
.ep-folder-dialog-left-arrow { height: 28px; width: 24px; background-position: -45px -56px; }
.ep-folder-dialog-rt-arrow { height: 28px; width: 24px; background-position: -121px -56px; }
.ep-folder-dialog-top-arrow { height: 26px; width: 28px; background-position: -82px -82px; }
.ep-folder-dialog-bot-arrow { height: 26px; width: 28px; background-position: -81px -34px; }
.preview-detail { padding: 12px; max-height: 250px; overflow: auto; line-height: 1.6; }
.preview-detail dt { float: left; padding: 0px 8px 0px 0px; font-weight: bold; clear: left; }
.preview-detail dd { padding: 0px 0px 8px; }
.preview-detail .preview-title { font-weight: bold; }
.hover-links, .hover-footer-links { margin-top: 10px; padding: 5px 5px 0px; font-weight: bold; background-color: rgb(244, 244, 244); clear: both; }
.hover-add-folder, .hover-remove-folder { display: inline-block; position: relative; height: 27px; margin: 4px 0px; padding: 8px 12px 2px 36px; font-weight: bold; line-height: 1.25; }
.hover-add-folder .icon, .hover-remove-folder .icon { display: block; position: absolute; top: 0px; left: 0px; height: 27px; width: 32px; overflow: hidden; background: url(“../../_layout4/icons-tools “) -10px -162px no-repeat transparent; }
.hover-remove-folder .icon { background-position: -60px -158px; }
.panel-border { border: 1px solid rgb(204, 204, 204); }
.sub-section .sub-section-contents { position: relative; padding: 12px; background-color: rgb(255, 255, 255); }
.panel-border .sub-section .results-add-all, .panel-border .sub-section .sub-section-contents .add-all-side { white-space: normal; background-position: left top; }
.eppopup .ui-widget-header { height: 25px; }
.eptoast .ui-dialog-titlebar { padding: 15px 25px 0px; }
.eptoast .ui-dialog-content { padding: 0px 25px 12px; }
.ui-dialog.ui-corner-all.eptoast { border-radius: 4px; }
.ui-dialog.eptoast .ui-dialog-titlebar-close { top: 15px; right: 14px; width: 16px; height: 16px; opacity: 0.6; }
.ui-dialog.eptoast .ui-dialog-titlebar-close.ui-state-hover, .ui-dialog.eptoast .ui-dialog-titlebar-close.ui-state-focus { opacity: 1; }
.eptoast .ui-icon-closethick { width: 16px; height: 16px; margin: 0px; background: url(“../../ehost/sprites/icon_close “) center center / cover no-repeat transparent; }
.eptoast .ui-state-hover, .eptoast .ui-state-focus { background-image: none; background-color: transparent; }
.eptoast.error-message .ui-dialog-titlebar, .eptoast.error-message .ui-dialog-content { padding-left: 37px; }
.eptoast.error-message .ui-dialog-titlebar .ui-dialog-title { display: inline-block; position: relative; }
.eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { content: ” “; position: absolute; top: 2px; left: -12px; width: 12px; height: 12px; line-height: 1; background: url(“../../ehost/sprites/icon-sprites “) -800px -1px no-repeat transparent; margin-left: -10px; }
.ui-widget-content.eptoast.error-message { border: 2px solid rgb(232, 48, 48); }
.ui-dialog.eptoast.error-message { background-color: rgb(251, 213, 212); }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar, [dir=”RTL”] .eptoast.error-message .ui-dialog-content { padding-left: 25px; padding-right: 37px; }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { right: 12px; margin-right: 10px; margin-left: 0px; }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { right: -12px; margin-right: -10px; margin-left: 0px; }
.guestLogin { position: absolute; top: 0px; right: -195px; width: 170px; padding: 5px; font-weight: bold; text-align: center; background-color: rgb(254, 250, 219); border: 2px solid rgb(233, 233, 233); }
#guidedFindFieldControl .guestLogin { position: relative; right: auto; margin: 10px 0px 0px; }
#integratedSearchControl .guestLogin { position: static; width: 160px; }
.guest .result-disabled { padding: 10px; text-align: center; background-color: rgb(249, 249, 249); border: 1px solid rgb(233, 233, 233); }
.guest .result-disabled span, .guest .result-disabled a { font-weight: bold; }
#guestLoginDialog p, .guest .result-disabled p { padding: 5px; }
.guest .iqv-disabled { margin: 10px 0px 8px; height: 1em; }
.guest .iqv-disabled span { padding: 3px; background-color: rgb(249, 249, 249); border: 1px solid rgb(233, 233, 233); }
#guestLoginDialog { padding: 15px; }
#guestLoginDialog .dialog-header { padding: 4px 0px 4px 10px; font-size: 19px; }
#guestLoginDialog .dialog-content { padding: 10px; font-size: 14px; }
#guestLoginDialogLink { font-weight: bold; }
.eli .toggle-box { margin-top: 10px; }
.narrow-results { color: rgb(0, 0, 0); font-weight: bold; }
#breadboxTrigger { display: block; padding: 0px 10px 0px 0px; color: rgb(102, 102, 102); font-weight: bold; font-size: 1.2em; }
#breadboxTrigger .icon { left: auto; right: 0px; }
#breadboxContent { padding: 20px 10px; background-color: rgb(255, 255, 255); border: 3px solid rgb(241, 241, 241); line-height: 1.2; }
.bb-heading { font-size: 1.1em; padding-bottom: 0.75em; }
#breadboxTrigger .results-count:hover { text-decoration: underline; }
.search-terms:link { display: block; color: rgb(0, 91, 198) !important; }
.search-terms:link:active { color: rgb(168, 29, 28) !important; }
.selected-limiters { padding: 10px 0px 0px; }
.selected-limiters li { position: relative; padding: 10px 20px 0px 0px; }
.selected-limiters li:first-child { position: relative; padding: 0px 20px 0px 0px; }
.selected-limiters .remove { display: block; position: absolute; top: 10px; right: 0px; padding: 1px 3px; overflow: hidden; font-size: 8px; line-height: 10px; font-family: Verdana; font-weight: bold; text-align: center; border-radius: 2px; }
.selected-limiters li:first-child .remove { top: 0px; }
.selected-limiters .remove > [aria-hidden] { color: rgb(255, 255, 255); }
.selected-limiters .remove:hover, .selected-limiters .remove:focus { background-color: rgb(2, 61, 237) !important; }
#breadbox .clear-all { padding-top: 15px; }
.rl-lims .clear-all a:link, .rl-lims .clear-all a:visited { color: rgb(0, 91, 198); }
.rl-lims .clear-all a:hover, .rl-lims .clear-all a:focus { color: rgb(0, 91, 198); text-decoration: underline; }
.module { margin: 0px 0px 25px; }
.module-header { position: relative; padding: 10px 15px; background-image: url(“../../layout2/white-opacity90 “); background-position: 0px 0px; background-repeat: repeat; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 5px 5px 0px 0px; }
.minimal .module-header { background-image: none; }
.module-header .module-heading { float: left; font-size: 1.385em; line-height: 1.2; font-weight: normal; font-family: Georgia, serif; }
.module-header .module-sub-heading { margin-top: 25px; font-weight: normal; clear: both; }
.module-header .view-more, .module-hgroup .view-more { float: right; font-size: 1.2rem; }
.module .view-less { float: right; }
.module-hgroup { padding: 5px 15px; font-size: 1.308em; background-color: rgb(247, 247, 247); border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 0px 1px; }
.module-hgroup .module-title { padding: 3px 0px 5px; font-weight: normal; line-height: 1.2; }
.module-hgroup .module-sub-title { font-weight: normal; }
.module-content { margin: -1px 0px 0px; padding: 18px 15px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 0px 1px 1px; border-radius: 0px 0px 5px 5px; overflow: hidden; }
.module-content .module-text, .module-content .module-poem-text { padding: 0px 0px 10px; font-size: 1.1em; line-height: 1.5; }
.module-content .link, .module-content .authors { display: block; }
.alt .module-content .module-text { font-size: 1em; }
.module-content .module-pre-text { font-family: inherit; }
.module-content.link-list .link { display: block; padding: 2px 5px; color: rgb(1, 74, 129); background: url(“../../layout2/white-opacity90 “) 0px 0px repeat transparent; border-bottom: 1px solid rgb(224, 224, 224); }
.module-content .module-image { float: left; margin: 5px 5px 5px 0px; padding: 1px; border: 1px solid rgb(204, 204, 204); }
.module-content .module-image[alt=”Learn More”] { padding: 0px; border: 0px; }
#column1 .module-content { background-color: white; }
.module-content .audio-sample .icon { margin: 0px -10px 0px 5px; }
.module-content .button-link { display: block; float: left; padding: 5px 15px; color: rgb(9, 48, 96); font-size: 1.25em; clear: left; }
.module-content .no-button { display: inline-block; }
.two-column .module-col { width: 49%; float: left; }
.two-column .module-col:nth-child(2) { float: right; }
.minimal .module-header, .minimal .module-hgroup, .solid .module-header { font-family: Arial, sans-serif; background: 0px center; border-bottom: 0px; }
.minimal .module-title { padding: 0px 0px 5px; font-weight: bold; font-size: 0.8em; }
.minimal .module-sub-title { font-size: 0.8em; }
.minimal .module-hgroup { padding-top: 0px; }
.minimal .module-header .module-heading { font-family: Arial, sans-serif; font-size: 1.308em; }
.minimal .module-content { margin-top: 0px; padding-top: 0px; }
.solid .module-header .module-heading { font-family: Arial, sans-serif; background: 0px center; }
.key_content_container { display: inline-block; margin: 35px 0px 25px; padding: 10px 15px; border: 1px solid rgb(204, 204, 204); border-radius: 5px; width: 230px !important; }
.key_content_container.minimal .feature_caption { font-family: Arial, sans-serif; }
.key_content_container .feature_caption { display: block; float: left; width: 100%; padding-bottom: 5px; font-size: 1.4em; font-weight: normal; font-family: Georgia, serif; }
.key_content_container li { margin-bottom: 0.8em; }
#timeline { clear: both; }
.legacy .module-header { font-size: 1.385em; font-weight: normal; line-height: 1.2; }
.legacy .module-title { line-height: 1.2; padding: 0px 0px 1em; }
.browse-container { padding: 10px 0px; }
.browsing-label { font-weight: bold; }
.browseOptions { margin: 0px; padding: 5px 0px; border: 0px; }
.genOptions .pipe-separator { }
.browseOptions .browseControls input[type=”radio”] { margin: 0px 5px 0px 0px; vertical-align: text-top; }
.browseOptions .genOptions input[type=”radio”] { margin: 0px 5px 0px 0px; vertical-align: middle; }
.browseOptions .options { padding: 5px 0px 10px; }
.browseOptions .genOptions { margin-left: 5px; padding: 5px 0px; position: relative; }
.browseOptions .options label, .browseOptions .genOptions label { padding-right: 12px; font-weight: bold; }
.browseOptions .error { font-weight: bold; }
.radio-group { display: block; font-size: 0.93em; line-height: 1em; }
.radio-group label, .radio-group input { vertical-align: middle; }
.browseOptions .radio-group { display: inline-block; }
.article-tool { padding: 10px 10px 5px; margin: 6px -12px; }
.column2-closed .article-tools.delivery-control { margin: 35px 0px 0px; }
.column2-closed .article-tool { margin: 0px 0px 8px -10px; }
.column2-closed .article-tool.gc-btn { margin-left: -8px; }
viewer .article-tool { margin: 0px 0px 8px -10px; }
.article-tool.active { background: url(“../../ehost/sprites/bg-footer “) 0px 100% repeat-x transparent; }
.article-tool a { display: block; padding: 1px 0px 0px 25px; min-height: 22px; color: rgb(89, 89, 89); line-height: 1.2; background-image: url(“../../layout2/tools-icons “); background-repeat: no-repeat; background-color: transparent; }
.article-tool.active a { color: rgb(0, 0, 0); }
.emailalert-link { background-position: 0px -910px; }
.folder-link { background-position: 0px 0px; }
.cit-folder-control-empty { background-position: 0px 0px; }
.cit-folder-control { background-position: 0px -48px; }
.print-link { background-position: 0px -101px; }
.email-link { background-position: 0px -149px; }
.save-link { background-position: 0px -200px; }
.cite-link { background-position: 0px -250px; }
.export-link { background-position: 0px -300px; }
.addnote-link { background-position: 0px -350px; }
.permalink-link { background-position: 0px -400px; }
.bookmark-link { background-position: 0px -448px; }
.listen-link { background-position: 0px -502px; }
.download-link { background-position: 0px -555px; }
.translate-link { background-position: 0px -600px; }
-link { background-position: 0px -648px; }
.searchwithin-link { background-position: 0px -700px; }
.dictionary-link { background-position: 0px -755px; }
.csv-link { background-position: 0px -800px; height: 18px; }
.google-drive-link { background-position: 0px -968px; }
#addThis .bookmark-link { background-image: url(“../../ehost/sprites/tool-sprites “); }
.article-tool .permaLinkHover a { background: 0px center; margin: 0px 0px 0px -22px; }
.createNewsletter { background-position: 0px -55px; }
.delivery-control .addthis_default_style .at300b, .delivery-control .addthis_default_style .at300m { padding: 5px 5px 5px 25px; }
.delivery-control .addthis_default_style .addthis_separator, .delivery-control .addthis_default_style .at300b, .delivery-control .addthis_default_style .at300m, .delivery-control .addthis_default_style .at300bs { float: none !important; }
.delivery-control .addthis_default_style .at300bs { position: absolute; top: 2px; left: 5px; display: inline-block; }
.delivery-control .addthis_toolbox a { background-image: none; position: relative; padding-bottom: 10px !important; }
.delivery-control .column2-closed .addthis_toolbox .at300bs { position: absolute; left: 0px; top: 0px; text-indent: 0px; }
.delivery-control .addthis_toolbox a:hover span { text-decoration: underline; }
.delivery-control .addthis_toolbox a:hover, .delivery-control .addthis_toolbox a:hover .at300bs { text-decoration: none !important; }
.whiteout { position: absolute; top: 0px; left: 0px; width: 100%; height: 110%; background-image: url(“../../layout2/white-opacity75 “); background-repeat: repeat; }
.whiteout .confirm { position: absolute; left: 50%; top: 50%; height: 110px; width: 320px; margin-left: -190px; margin-top: -70px; padding: 20px 30px; background: rgb(255, 255, 255); border: 3px solid rgb(51, 51, 51); border-radius: 10px; }
.whiteout .confirm .button { margin: 20px 0px 0px 100px; }
.addNote-link { background-position: 0px -350px; }
.gc-label { font-family: Roboto, Arial, Helvetica, sans-serif; font-weight: bold; color: rgb(121, 121, 121); display: inline-block; height: 20px; line-height: normal; margin: -1px 0px 0px 1px; vertical-align: top; width: 45px; }
viewer .article-tool.gc-btn { margin: 0px 0px 8px -8px; }
viewer .article-tool.gc-btn > .gc-label { display: inline-block; font-size: 0px; text-indent: -99999px; float: left; }
#FieldCodesContainer { display: none; z-index: 500; width: 320px; padding: 0px; }
#FieldCodesHeader { z-index: 501; text-align: right; }
#FieldCodesInner { z-index: 502; padding: 0px 18px 18px; }
#FieldCodesTitle { padding: 5px; color: rgb(0, 0, 0); font-weight: bold; }
.FieldCodesDbs { position: relative; z-index: 503; padding: 12px 12px 6px; color: rgb(0, 0, 0); font-style: normal; font-weight: bold; background-color: rgb(222, 222, 222); border: 1px solid rgb(231, 231, 231); }
.FieldCodesTags { position: relative; z-index: 504; height: 200px; overflow: auto; margin-bottom: 12px; padding: 6px 12px 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(231, 231, 231); border-bottom-color: rgb(231, 231, 231); border-left-color: rgb(231, 231, 231); border-image: initial; border-top-style: initial; border-top-color: initial; }
.guided-find-fields { display: table; }
.guided-find-fields-row, .find-field-inputs-row { display: table-row; }
.find-field-position, .guided-row-col { display: table-cell; vertical-align: top; }
.guided-row-col { position: relative; }
.guided-find-fields li { padding: 0px 0px 5px; white-space: nowrap; }
.guided-find-fields input[type=”text”].textbox, .guided-find-fields input[type=”text”].textbox2 { width: 210px; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 270px; }
.ehost .guided-clear-button, .eds .guided-clear-button { text-decoration: underline !important; }
@media not all {
.guided-find-fields input[type=”text”].textbox { padding: 6px 6px 5px; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 274px; }
.dd.operator .dd-active { width: auto; }
}
#guidedfindfieldRows textarea { width: 432px !important; max-width: 432px !important; }
.dd.operator .dd-active .txt { overflow: visible; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
#guidedfindfieldRows textarea { width: 430px !important; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 272px; }
.dd.operator .dd-active { width: auto; }
}
.guided-add-row { position: absolute; left: 10px; bottom: 9px; }
@media not all {
.guided-find-fields-row { position: relative; display: block; }
.guided-row-col { position: static; }
.guided-add-row { left: auto; margin-left: 5px; }
}
#AddRow, #RemoveRow { display: inline-block; position: relative; float: left; height: 23px; width: 23px; margin-right: 4px; padding: 0px; text-indent: -999em; background-color: transparent; background-image: url(“../../ehost/sprites/add-remove “); background-position: left top; background-repeat: no-repeat; border: 1px dotted transparent; box-sizing: content-box; cursor: pointer; }
#AddRow:focus, #RemoveRow:focus { border: 1px dotted rgb(153, 153, 153); }
#AddRow.disabled { background-position: left bottom; cursor: default; }
#RemoveRow { background-position: right top; }
#RemoveRow.disabled { background-position: right bottom; cursor: default; }
.find-field-inner { position: relative; display: block; }
.basic .find-field-outer { display: table; margin: 0px auto; }
.basic .find-field-inner { display: table-row; padding-bottom: 2em; }
.landing.basic .find-field-outer { margin: 0px 0px 20px; }
.landing.basic .find-field-inner { margin: 0px; width: auto; }
.branding-Above .logo { display: table-row; text-align: center; }
.logo-img { display: block; margin: 0px auto; max-width: 150px; }
.basic .logo-img { max-width: none; }
.branding-Beside .logo { float: left; vertical-align: middle; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { display: table-cell; max-width: 120px; float: none; vertical-align: top; }
.branding-Above .logo { display: table-row; text-align: center; }
.branding-Above .logo-img { display: block; }
.find-field-controls { position: relative; display: block; padding: 10px 0px 0px 20px; }
.basic .find-field-controls { display: block; vertical-align: top; padding-top: 20px; }
.basic .branding-Beside .find-field-controls { display: table-cell; }
.landing .find-field-controls { max-width: 680px; }
.searching { padding: 1px 0px; font-weight: normal; }
.searching .selected-databases-caption { font-weight: normal; display: inline; }
.basic .searching { max-width: 500px; }
.basic .find-field-alert .searching { max-width: 620px; }
a.choose-db-link { margin-left: 5px; padding-left: 5px; text-decoration: underline; border-left: 1px solid rgb(204, 204, 204); }
a.show-db-link { text-decoration: underline; }
.find-field-inputs { position: relative; clear: both; display: table; }
.find-field-inputs-row { display: table-row; }
.basic .find-field-inputs .inputs, .basic .find-field-submit { float: left; }
.find-field-inputs .inputs, .find-field-inputs .find-field-submit { display: table-cell; vertical-align: top; }
.find-field-inputs .find-field-submit { vertical-align: top; }
input[type=”text”].textbox { width: 350px; max-width: 350px; margin: 2px 0px; padding: 6px 6px 5px; font-size: 1.167em; line-height: 1; background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 168, 168); border-radius: 3px; }
textarea.textbox { font-family: Helvetica, Arial, sans-serif; width: 350px !important; max-width: 350px !important; }
.find-field-inputs textarea:focus, .find-field-inputs select:focus { box-shadow: none; }
.find-field-submit { padding-left: 5px; }
.find-field-keep-limiters { margin-top: 5px; }
.find-field-keep-limiters .label { vertical-align: middle; }
.find-field-keep-limiters .input { margin-left: 0px; margin-right: 4px; vertical-align: middle; }
.text-container .rtl-text.textbox, .text-container .rtl-text.textbox { padding-left: 18px; }
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { padding-right: 18px; }
.search-radio-selectors input[type=”radio”], .search-radio-selectors label { margin: 0px; vertical-align: middle; }
.search-radio-selectors label { padding-right: 0.75em; }
#basic-browse-options { width: 485px; margin: 0px auto; padding-left: 115px; }
.browse-field-link { float: left; width: 49%; margin-top: 15px; }
.clear-button, .clear-button:link { position: relative; display: inline-block; background: url(“../../ehost/sprites/icon-sprites “) -400px -155px no-repeat whitesmoke; width: 0px; height: 0px; cursor: pointer; padding: 6px; overflow: hidden; color: transparent; transform: translate(0px, -50%); outline: rgb(79, 79, 79) solid 2px; border-color: transparent; }
.clear-button:hover, .clear-button:focus { outline: rgb(115, 154, 193) solid 2px; box-shadow: rgb(115, 154, 193) 0px 0px 5px 3px; border-color: transparent; }
.clear-button.visible { display: inline-block; }
.branding-Above .dd .dd-active .txt { width: auto; }
.basic-search .dd + .textbox, .basic-search .dd + .text-container .textbox { width: 260px; }
.legacy .logo-wrapper, .legacy .find-field-elements { float: left; }
.legacy .logo-wrapper { padding: 0px; }
.legacy .find-field-elements { padding: 11px 0px 0px 20px; max-width: 80%; }
.searching-choose-databases { padding: 1px 0px; }
.searching-choose-databases .selected-databases-caption { font-weight: normal; display: inline; }
.column2-closed #folderItemsContainerControl { display: none; }
.folderItems-header { padding: 8px; overflow: auto; color: rgb(255, 255, 255); font-weight: bold; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px center; background-repeat: repeat-x; background-color: rgb(209, 142, 1); border: 1px solid rgb(204, 204, 204); border-top-right-radius: 5px; border-top-left-radius: 5px; }
.folderItems-content { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.folderItems-content .note, .folderItems-content .article-note { position: relative; direction: ltr; padding: 3px 2px 3px 16px; margin: 5px 0px 5px 5px; }
.folderItems-content .article-note { padding: 3px 2px; }
.folderItems-content input { position: absolute; top: 6px; left: 0px; }
.moreNoteItems { padding: 0px 8px 4px; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.gotoFolder { margin-bottom: 12px; padding: 4px 6px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; }
.folder-type-header::after, .personal-folders::after, .folder-link::after { content: “.”; display: block; height: 0px; clear: both; visibility: hidden; }
.folder-type-header, .personal-folders-list, .folder-link { display: inline-block; }
.folder-type-header, .personal-folders-list, .folder-link { display: block; }
.folder-type-header { display: none; }
.personalized .folder-type-header { display: block; position: relative; margin: 0px 48px 0px 0px; padding: 0px 0px 0px 12px; font-weight: bold; }
.folder-expand, .folder-collapse { display: block; position: absolute; top: 2px; left: 0px; height: 15px; width: 10px; background: url(“../../iconExpand.gif”) 0px 0px no-repeat scroll transparent; cursor: pointer; }
.folder-collapse { background-image: url(“../../iconCollapse.gif”); }
.folder-collapsed { display: none; }
.folder-type-list { padding: 0px 0px 8px; }
.folder-type-list .folder-type-link { padding: 2px 0px 2px 16px; }
.personal-folders { margin-right: 1px; padding: 8px 0px; border-top: 1px solid rgb(209, 209, 209); clear: both; }
.new-folder, .add-folder { position: relative; z-index: 3; display: block; float: right; padding: 4px 0px 0px 22px; font-weight: bold; background: url(“../../ehost/folderSmallNew.gif”) 0px 0px no-repeat scroll transparent; }
.add-folder { background-image: url(“../../ehost/folderSmallAdd.gif”); }
.personal-folders-list, .subscription-root-list { padding: 0px 0px 0px 14px; }
.folder-type-link { margin: 2px 0px 4px; padding: 2px 0px; clear: both; }
.folder-link { padding-left: 14px; }
.folder-title, .folder-title-shared { display: inline-block; float: left; padding: 4px 0px 2px 22px; text-decoration: none; background-color: transparent; background-image: url(“../../ehost/folderSmallOff.gif”); background-repeat: no-repeat; background-position: 0px 0px; clear: left; }
.folder-title-shared { background-image: url(“../../ehost/folderSmallShare.gif”); background-position: 0px 2px; }
.folder-edit-share-list { padding: 0px 0px 6px; clear: left; }
.folder-edit-share-list-display-none { display: none; }
.folder-item-current-category { font-weight: bold; }
.folderTypesHidden { display: none; }
.folder-print-link-root, folder-publish-link-root { clear: left; padding: 0px 0px 0px 6px; }
.format-control { padding-top: 10px; font-size: 0.92em; }
.citation-top-data-only .format-control { background: rgb(238, 238, 238); border: 1px solid rgb(174, 174, 174); }
.citation-top-data-only .format-control li { display: inline; margin-right: 15px; }
.format-item, .custom-link-item { display: block; padding: 5px 0px 5px 5px; font-size: 1.08em; font-weight: bold; border-bottom: 1px solid rgb(223, 223, 223); }
.format-control .active { background-color: rgb(255, 255, 255); border-bottom: 0px; }
.format-control .custom-link img { max-width: 170px; max-height: 70px; margin-right: 6px; margin-left: -6px; }
.format-control .record-type { display: inline-block; height: auto; min-height: 18px; padding: 6px 0px 6px 38px; font-weight: bold; }
.format-control .custom-link { height: auto; min-height: 18px; }
.format-control .custom-link-item a { display: inline-block; float: none; margin: 0px; min-height: 18px; border: 0px; }
.format-control .audio-link { background-position: 0px 0px; }
.format-control .da-ft { background-position: 0px -50px; }
.format-control .eis-ext, .format-control .eis-ft { background-position: 0px -300px; }
.format-control .flash-link { background-position: 0px -350px; }
.format-control .html-ft { background-position: 0px -600px; }
.format-control .html-ftwg { background-position: 0px -650px; }
.format-control -ft { display: inline-block; background-position: 0px -750px; }
.format-control .mr-ft { background-position: 0px -1444px; }
.format-control .filesize, .format-control .format-note { font-weight: normal; font-size: 0.93em; }
.format-control .rtf-link { background-position: 0px -800px; }
.format-control .smartlink-ft, .format-control .format-smartlink { background-position: 0px -400px; }
.format-control .video-link { padding-right: 2px; background-position: 0px -850px; }
.format-control .video-size { font-weight: normal; }
.format-control .xls-link { background-position: 0px -900px; }
.format-control .format-citation, .format-control .format-datamon { background-position: 0px -450px; }
.format-control .format-original-image { background-position: 0px -550px; }
.format-control .format-original-article { background-position: 0px -500px; }
.format-control .epub { background-position: 0px -1300px; }
.format-control .download { background-position: 0px -100px; min-height: 22px !important; }
.format-control .ebook-ft { background-position: 0px -200px; }
.format-control .ebook-status { background-image: none; padding: 6px 12px 2px; }
.citation-navigation-bar { margin: 0px 10px; padding: 10px; border: 1px solid rgb(118, 157, 190); background: url(“../../ehost/barBlueLt.gif”) 50% center repeat-x; vertical-align: middle; font-weight: normal; }
.citation-delivery-bar { padding-top: 4px; padding-right: 4px; overflow: hidden; background: url(“../../ehost/barGray.gif”) 50% 50% repeat-x scroll rgb(201, 201, 201); vertical-align: middle; border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; font-weight: bold; }
.citation-delivery-bar .delivery-control { float: right; word-spacing: normal; }
.citation-delivery-bar .delivery-control li { padding-left: 5px; }
.citation-main-container { float: left; padding: 0px 1%; width: 98.4%; }
.citation-body-container .citation-navigation-top { border-bottom: 0px; }
.citation-results-container { margin: 10px 0px; }
.citation-inner-delivery-left { float: left; }
.citation-body-border-2 { border: 1px solid rgb(204, 204, 204); }
.citation-body-container { border: 0px; }
.eisRegion { position: absolute; right: 0px; padding-bottom: 3px; background-color: rgb(255, 255, 255) !important; }
.eisMainContent { clear: both; }
.eisLinkButton { margin-top: 5px; text-decoration: none; }
.eisMergeButton { margin: 5px 5px 5px 0px; }
div.contentLeft { float: left; width: 22px; }
div.contentRight { width: auto; }
.eisMainContent .toggle-show-sources { color: rgb(0, 91, 198); }
#lnkExpand { color: rgb(51, 51, 51); }
.sourceTypeDescr, .sourceTypeName { margin-left: 22px; text-align: left; }
.sourceType { color: rgb(0, 0, 255); text-decoration: none; }
.sourceTypeError { color: rgb(0, 0, 0); width: 98%; text-decoration: none; cursor: default; }
.sourceTypeIP { color: rgb(144, 144, 144); text-decoration: none; cursor: default; }
.eisPanelMessage { display: none; margin-top: 5px; color: rgb(255, 0, 0); font-weight: bold; }
.eisSource { padding: 5px 2px; }
.eisSourceDefault { padding: 5px 2px; }
#EISSearchDetailsContainer { display: none; }
#EISSearchDetailsPopUp { padding: 2px 0px 8px 14px; }
.eissearchdetails { max-height: 400px; width: 565px; overflow: auto; margin-right: 13px; padding-bottom: 10px; border: 1px solid rgb(75, 101, 185); }
.eissearchdetails caption { padding: 0px 0px 10px; text-align: left; }
.eissearchdetails .count { font-weight: bold; }
.eissearchdetails table { width: 95%; margin: 10px 15px 0px; border-collapse: collapse; border: 1px solid rgb(203, 215, 239); }
.eissearchdetails tr.header th { padding: 8px 5px; background: url(“../../ehost/barIntOn.gif”) 50% 50% repeat-x scroll transparent; }
.eissearchdetails tr.header th.db { font-weight: bold; }
.eissearchdetails th, .eissearchdetails td { padding: 10px 5px; text-align: center; white-space: nowrap; border: 1px solid rgb(203, 215, 239); }
.eissearchdetails th.db { width: 60%; font-weight: normal; text-align: left; white-space: normal; }
.eisBanner { padding: 5px 0px 5px 10px; }
ul.sourcePanels { list-style: none; margin: 0px; padding: 0px; }
ul.sourcePanels li { list-style: outside none none; }
.guest .eisContentContainer { background-color: rgb(254, 250, 219); }
.guest .eisContentContainer .guestLogin { padding: 5px; text-align: center; }
.guest .eisContentContainer .guestLogin p { font-weight: bold; }
.modal-dialog #integratedSearchControl { font-size: 0.92em; }
.modal-dialog #integratedSearchControl #mainContent { padding: 0px 8px 10px; margin: 0px; border: 0px; }
.modal-dialog #integratedSearchControl .eisSource, .modal-dialog #integratedSearchControl .eisSourceDefault { padding: 0px; clear: both; }
.modal-dialog #integratedSearchControl .arrow { background-position: -550px -100px; }
#progressPanel { display: block; float: right; padding: 0px 12px 0px 24px; background-repeat: no-repeat; }
#quickFindTopNavigation { padding: 12px 0px; }
#quickFindTitle, #quickFindDataLetter { padding: 4px 0px 8px; font-size: 1.33em; font-weight: bold; }
#quickFindTopMessage, #quickFindBottomMessage { padding: 4px 0px 8px; }
.padded-datalist-cell { padding: 4px 16px; }
.intermediaryprogress #intermediaryControlRegion { background-color: white; height: 380px; top: 200px; left: 230px; position: absolute; }
.intermediaryprogress #progressPanel { margin: auto; width: 625px; }
.arrowEmpty, .arrowFilled { position: absolute; top: 30px; }
#arrowRegion { height: 141px; position: relative; margin: 0px auto; width: 40%; z-index: 0; }
#buttonRegion { margin-top: -15px; position: relative; text-align: center; z-index: 10; }
#progressLegendRegion { background-color: rgb(254, 250, 219); border: 1px solid rgb(233, 233, 233); height: 125px; margin-left: auto; margin-right: auto; margin-top: 15px; padding: 5px 10px 10px; width: 250px; }
.intermediaryprogress .progressSourceName, .intermediaryprogress .progressResultsLabel { font-weight: bold; height: 40px; padding: 5px; position: absolute; text-align: center; width: auto; }
.progressResultsLabel { top: 12px; }
.intermediaryprogress .progressSourceName { top: 100px; }
.legendImage { padding-top: 4px; text-align: center; width: 20px; }
.infoLink { padding-left: 5px; }
#progressLegendRegion dd { margin-left: 0px; padding: 5px 0px; vertical-align: bottom; }
#progressLegendRegion dt { float: left; margin-right: 5px; clear: left; }
.legendLabel { display: block; font-weight: bold; padding-left: 3px; }
.intermediaryControlRegion { background-color: white; height: 320px; position: absolute; left: 202px; }
.eisRegion, .intermediaryControlRegion { z-index: 100; }
.intermediaryprogress #eisRegion { width: 189px; top: 178px; }
.eisMainContainer { z-index: 100; }
.roundedCorner { display: block; position: absolute; height: 20px; width: 20px; }
#cornerTopLeft, #eisCornerTopLeft { background: url(“../../ehost/cornerTopLeft.gif”) left top no-repeat transparent; top: 0px; left: 0px; }
#cornerTopRight, #eisCornerTopRight { top: 0px; right: 0px; background: url(“../../ehost/cornerTopRight.gif”) right top no-repeat transparent; }
#cornerBottomLeft { background: url(“../../ehost/cornerBotLeft.gif”) left bottom no-repeat transparent; bottom: 0px; left: 0px; z-index: 0; }
#cornerBottomRight { bottom: 0px; right: 0px; background: url(“../../ehost/cornerBotRight.gif”) right bottom no-repeat transparent; }
#modalBlanket { background: rgb(102, 102, 102); position: absolute; left: 0px; top: 0px; height: 200%; width: 100%; z-index: 10; opacity: 0.7; }
#iPhoneModal .label { float: left; text-align: right; font-weight: bold; width: auto; padding: 5px 5px 0px 0px; }
#iPhoneModal .modal-content input[type=”text”] { display: inline-block; }
#iPhoneModal .enteremailaddress { color: red; font-weight: bold; display: block; margin: 0px; }
#iPhoneModal .separate-with, #iPhoneModal .learn-more { display: block; margin: 0px; }
#iPhoneModal .modal-content { margin: 0px; padding: 0px; }
#iPhoneModal .modal-footer { padding: 10px 0px 0px; }
#iPhoneModal .content-header, #iPhoneModal .sub-section-header { margin: -21px -25px 21px; width: 75px; padding: 5px 5px 0px; }
#iPhoneModal .modal-content input[type=”text”] { margin-bottom: 20px; }
#iPhoneModal #iphonelearnmore { display: inline; }
#limiterExpanderControl, .edit-search-history-controls, .edit-search-history-terms { position: relative; margin: 0px auto; padding: 0px 20px 10px; }
#limiterExpanderControl.search-options_fieldset-container { margin-top: 2rem; }
.basic #limiterExpanderControl { max-width: 960px; box-sizing: border-box; }
.fieldset .btnset-header, .fieldset .btnset-footer { text-align: right; }
.limiter-item { width: 50%; padding: 0px 0px 10px; float: left; }
.limiter-item.newRow { clear: left; }
.search-option-label { display: block; font-weight: bold; }
.limiter-item input[type=”text”], .limiter-item select, .limiter-item .form-field-group { display: block; width: 90%; min-width: 200px; vertical-align: middle; }
.limiter-item .form-field-group.form-field-group_db { border: 0px; }
.form-field-group_db .form-field-group-content { padding-left: 0px; }
.limiter-item label, .limiter-item input[type=”radio”], .limiter-item input[type=”checkbox”], .limiter-item .helplink img { display: inline-block; vertical-align: middle; position: relative; }
.limiter-item .form-field-group-legend-helplink { position: absolute; left: 100%; bottom: 2px; background-color: white; padding: 0px 5px 0px 0px; }
.date-limiter select, .date-limiter input[type=”text”], .limiter-item .number-of-pages { display: inline; width: auto; min-width: 0px; vertical-align: middle; clear: both; }
.date-limiter select { margin-right: 10px; }
.limiter-item input[type=”text”].number-of-pages { display: inline; width: 4em; margin-left: 5px; }
.screenreaderonly { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; font-size: 1px; }
.published-date__to::after { content: “���”; padding: 0px 5px; }
.date-delimiter { padding: 0px 5px; }
.limiters-checkbox-group li { position: relative; padding-bottom: 5px; }
.limiters-checkbox-group .columns2, .limiters-checkbox-group .columns3, .limiters-checkbox-group .columns5 { float: left; width: 50%; }
.limiters-checkbox-group .columns3, .limiters-checkbox-group .columns5 { width: 50%; }
.limiters-checkbox-group label, #searchOptionsDialog .limiters-checkbox-group label { padding-left: 25px; }
.limiters-checkbox-group input[type=”checkbox”], #searchOptionsDialog .limiters-checkbox-group input[type=”checkbox”] { position: absolute; top: 2px; left: 0px; z-index: 10004; }
#column1 .cmm-limiters { padding: 0px 0px 0px 15px; }
#column1 .limGroupCaption { font-weight: bold; }
#column1 .limiters-checkbox-group label { padding-left: 0px; color: rgb(0, 0, 0); }
#searchOptionsDialog #limiterExpanderControl { margin: 0px; border: 0px; }
#searchOptionsDialog #limiterExpanderControl > .legend { display: block; width: 100%; padding: 5px 40px; left: -26px; position: relative; margin-bottom: 15px; }
#searchOptionsDialog .legend .h3 { display: block; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 20px 10px; }
#searchOptionsDialog .date-limiter, modal-dialog .date-limiter { display: block; max-width: 280px; }
#searchOptionsDialog .text-input-limiter, #searchOptionsDialog .limiter-item input, #searchOptionsDialog .limiter-item select { position: relative; z-index: 99999; }
#searchOptionsDialog .discipline-options input, #searchOptionsDialog .discipline-options label { z-index: 10010; }
#disciplines .search-option-control { background-color: rgb(255, 255, 255); }
.discipline-options { columns: auto 4; }
.discipline-options li { position: relative; padding: 0px 5px 5px 25px; }
.discipline-options input[type=”checkbox”] { position: absolute; top: 0px; left: 0px; }
.all-categories { padding: 15px 0px 0px; }
.all-categories li { position: relative; padding: 0px 5px 5px; }
#searchOptionsDialog .helplink, .ui-dialog-content .helplink { position: relative; z-index: 10020; }
.results-paging { float: left; }
#optionsControls { position: relative; z-index: 3; float: right; }
#optionsControls > ul { float: right; }
.options-controls-li { position: relative; display: inline-block; margin-left: 8px; }
.authdetailbg #optionsControls { margin-right: -34px; }
#sortOptionsWrapper, #pageOptionsWrapper, .page-options-wrapper, #alertSaveShareWrapper { display: none; position: absolute; top: 27px; right: 0px; width: 225px; }
#pageOptionsWrapper, .page-options-wrapper { flex-flow: row wrap; justify-content: center; }
#pageOptionsWrapper .confirm-menu__button, .page-options-wrapper .confirm-menu__button { margin: 10px 10px 5px; }
#alertSaveShareWrapper { width: 260px; margin-top: 5px; }
.collapse-toggle–share-dropdown { border: 0px; background-color: white; }
#sortOptionsWrapper { width: 140px; }
#sortOptionsWrapper .icon { display: none; }
.options-list > li { padding: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.options-list > li:last-child, #sortOptionsWrapper li { border-bottom: 0px; }
.page-options-list { font-size: 13px; width: 100%; }
.page-options-list li { padding: 10px 5px; }
.page-options-list .page-options-legend { color: rgb(83, 83, 83); padding: 0px 5px; font-weight: bold; }
#content .page-options-list p { font-size: 12px; color: rgb(83, 83, 83); padding: 3px 5px !important; line-height: 1.5em !important; }
.page-options-group { background-color: white; }
.page-option { display: flex; align-items: center; height: 22px; margin: 5px 1px; padding: 3px; border-radius: 3px; }
.page-option:hover, .page-option.focused { background-color: rgb(225, 225, 225); }
.page-option.focused { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1px inset; outline: rgb(51, 51, 51) dotted 1px; }
.page-option:focus-within { background-color: rgb(225, 225, 225); box-shadow: rgb(0, 91, 198) 0px 0px 0px 1px inset; outline: rgb(51, 51, 51) dotted 1px; }
.page-option label { display: flex; align-items: center; cursor: pointer; line-height: normal; }
.page-option-label-icon { width: 30px; height: 22px; margin: 0px 3px; flex-shrink: 0; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; }
.page-option-label-text { padding-left: 3px; }
.page-option input[type=”radio”] { margin: 0px; }
.page-option input[type=”radio”]:focus { outline: 0px; }
.page-option input[type=”radio”]:checked + label { color: rgb(0, 91, 198); font-weight: bold; }
.page-option-results-format-s .page-option-label-icon { background-position: 0px 0px; }
.page-option-results-format-t .page-option-label-icon { background-position: 0px -50px; }
.page-option-results-format-b .page-option-label-icon { background-position: 0px -100px; }
.page-option-results-format-d .page-option-label-icon { background-position: 0px -150px; }
.page-option-iqv-on .page-option-label-icon { background-position: 0px -200px; }
.page-option-iqv-off .page-option-label-icon { background-position: 0px -250px; }
.page-option-page-layout-bothsidebars .page-option-label-icon { background-position: 0px -350px; }
.page-option-page-layout-rightsidebaronly .page-option-label-icon { background-position: 0px -400px; }
.page-option-page-layout-leftsidebaronly .page-option-label-icon { background-position: 0px -450px; }
.page-option-page-layout-nosidebars .page-option-label-icon { background-position: 0px -500px; }
.page-options-results-per-page select { margin: 5px; }
.page-options-results-per-page select:focus { outline: rgb(51, 51, 51) dotted 1px; border-color: rgb(0, 91, 198); outline-offset: 0px !important; }
#content .options-list p { padding: 0.5em 0px; line-height: 1.125em; }
.options-list a:link { display: inline-block; padding: 0.5em 0px 0.5em 36px; }
.options-list .icon { position: absolute; top: 2px; left: 0px; display: block; height: 24px; width: 30px; overflow: hidden; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; }
#sortOptions li { padding: 0px 5px; }
.options-list .sortItem:link { display: block; padding: 5px; margin-bottom: 3px; }
.options-list .sortItem:focus, .options-list .sortItem:hover { background-color: rgb(225, 225, 225); }
.options-list a.sortItem { color: rgb(51, 51, 51); font-size: 13px; text-decoration: none; }
.options-list a.sortItem:focus { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1.5px; outline: rgb(51, 51, 51) dotted 1px; }
.options-list .sortItem.selected { font-weight: bold; text-decoration: none; color: rgb(0, 91, 198) !important; }
#alertSaveShare a:link, .add-current-search { padding: 0.5em 0px 0.5em 22px; }
.add-all-side:link { display: inline-block; padding-left: 23px; background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px 1px no-repeat; }
.options-controls-li > .add-all-side:link { color: rgb(51, 51, 51); background-position: 0px -4px; }
.add-current-search .icon { background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px -1px no-repeat; }
#alertSaveShare .add-current-search a:link { padding: 0px; }
.create-alert-modal { padding-left: 28px !important; }
.create-alert-modal .icon, .rss-feed .icon, .export-all .icon { background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px -51px no-repeat; }
.rss-feed .icon { background-position: 0px -100px; }
.export-all { position: relative; }
.export-all .icon { height: 44px; background-position: 0px -147px; }
.export-all a:link { padding-left: 27px; }
.addthis_toolbox a { padding: 0px 2px !important; }
input#pLink { width: 98%; }
.options-list #addThis .bookmark-link { background-image: none; }
.results-format-s .icon { background-position: 0px 0px; }
.results-format-t .icon { background-position: 0px -50px; }
.results-format-b .icon { background-position: 0px -100px; }
.results-format-d .icon { background-position: 0px -150px; }
.iqv-on .icon { background-position: 0px -200px; }
.iqv-off .icon { background-position: 0px -250px; }
.page-layout-bothsidebars .icon { background-position: 0px -350px; }
.page-layout-rightsidebaronly .icon { background-position: 0px -400px; }
.page-layout-leftsidebaronly .icon { background-position: 0px -450px; }
.page-layout-nosidebars .icon { background-position: 0px -500px; }
.results-per-page .icon { display: none; }
.options-list .results-per-page:link { display: block; height: 20px; width: 32px; overflow: hidden; margin: 0px auto; padding: 4px; text-align: center; font-weight: bold; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-position: 2px -298px; background-repeat: no-repeat; }
.selected .icon, .results-per-page.selected { border: 1px solid rgb(255, 189, 31); }
.options-list .results-per-page.selected:link { padding: 3px; background-position: 2px -299px; }
.options-list .selected { color: rgb(0, 0, 0); }
.iqv-off span { word-break: break-all; }
.record-type, .custom-link { display: inline-block; height: 20px; margin: 4px 0px; padding: 8px 10px 2px 36px; font-weight: bold; line-height: 1.25em; background-image: url(“../../ehost/sprites/formats-lg-sprite “); background-repeat: no-repeat; background-color: transparent; }
.record-type.abook { margin: -2px 0px; background-position: 0px -1399px; padding: 0px 0px 2px 37px; }
.audio-clip { padding: 0px 10px 2px 2px; background-image: none; }
.custom-link { padding-left: 0px; background-image: none; }
.toc-ft, .fc-ft, .record-formats .toc-ft, .record-formats .fc-ft { padding-left: 12px; background-image: none; }
.audio-link { background-position: -395px -500px; border: none !important; }
.da-ft { padding-left: 40px; background-position: 0px -50px; }
.download { background-position: 0px -100px; }
.download-unavailable { background-position: 0px -150px; }
.ebook-ft { background-position: 0px -200px; }
.ebook-ft-unavailable { background-position: 0px -250px; }
.eis-ext { background-position: 0px -300px; }
.eis-ft { background-position: 0px -300px; }
.external-link { background-position: -396px -950px; }
.flash-link { background-position: 0px -350px; }
.format-smartlink { background-position: 0px -400px; }
.format-citation { background-position: 0px -450px; }
.format-original-article { padding-left: 42px; background-position: 0px -500px; }
.format-original-image { background-position: 0px -550px; }
.html-ft { background-position: 0px -600px; }
.cemodule-link { background-position: 0px -1445px; }
.html-ftwg { padding-left: 40px; background-position: 0px -650px; }
.marc-link { background-position: 0px -700px; }
-ft { background-position: 0px -750px; }
.mr-ft { margin-left: 10px; background-position: 0px -1442px; }
.epub { background-position: 0px -1300px; }
.filesize, size { margin-left: -12px; }
.detail .filesize { margin-left: 0px; }
.read-note { background-position: -595px -500px; }
.rtf-link { background-position: 0px -800px; }
.smartlink-ft { background-position: 0px -400px; }
.video-link { background-position: 0px -850px; }
.video-size { padding: 8px 10px 2px 0px; }
.xls-link { background-position: 0px -900px; }
.place-hold { padding-left: 24px; background-position: -400px -896px; }
.on-hold { padding-left: 24px; background-position: -600px -898px; }
.record-formats-wrapper { margin: 0px 0px 5px; }
.record-formats-wrapper .record-type { background-image: url(“../../ehost/sprites/formats-sm-sprite “); }
.record-formats-wrapper .record-type, .record-formats-wrapper .custom-link, .record-formats-wrapper .filesize { float: left; height: 15px; margin: 2px 0px; padding: 6px 14px 0px 30px; }
.record-formats-wrapper .custom-link { padding-left: 0px; background-image: none; }
.record-formats-wrapper .custom-link .icon-image, .record-formats-wrapper .custom-link img { position: relative; display: inline; margin: -6px 8px -4px 0px; max-height: 21px; }
.record-formats-wrapper .floatLeft { float: left !important; }
.record-formats-wrapper .filesize { padding: 5px 10px 0px 5px; }
.record-formats-wrapper .audio-clip { height: auto; margin: 2px 0px 2px 5px; padding: 0px 14px 0px 2px; background-image: none; }
.record-formats-wrapper .abook { background-position: 0px -1402px; }
.record-formats-wrapper .audio-link { background-position: 10px 5px; }
.record-formats-wrapper .da-ft { padding-left: 40px; background-position: 0px -45px; }
.record-formats-wrapper .download { background-position: 0px -95px; }
.record-formats-wrapper .download-unavailable { background-position: 0px -145px; }
.record-formats-wrapper .ebook-ft { background-position: 0px -195px; }
.record-formats-wrapper .ebook-ft-unavailable { background-position: 0px -245px; }
.record-formats-wrapper .eis-ext { background-position: 0px -298px; }
.record-formats-wrapper .eis-ft { background-position: 0px -298px; }
.record-formats-wrapper .flash-link { background-position: 0px -347px; }
.record-formats-wrapper .format-citation { background-position: 0px -447px; }
.record-formats-wrapper .format-original-article { padding-left: 36px; background-position: 0px -494px; }
.record-formats-wrapper .format-original-image { background-position: 0px -546px; }
.record-formats-wrapper .format-smartlink { background-position: 0px -399px; }
.record-formats-wrapper .html-ft { background-position: 0px -599px; }
.record-formats-wrapper .cemodule-link { background-position: 0px -1445px; }
.record-formats-wrapper .html-ftwg { padding-left: 36px; background-position: 0px -649px; }
.record-formats-wrapper .mr-ft { background-position: 0px -1477px; float: left; }
@media screen and (min-width: 1000px) and (max-width: 1032px) {
.record-formats-wrapper .mr-ft { clear: left; }
}
.record-formats-wrapper .marc-link { background-position: 0px -698px; }
.record-formats-wrapper -ft { background-position: 0px -750px; padding-right: 12px; }
.record-formats-wrapper .filesize, .record-formats-wrapper size { margin-left: -12px; }
.record-formats-wrapper .rtf-link { background-position: 0px -800px; }
.record-formats-wrapper .smartlink-ft { background-position: 0px -400px; }
.record-formats-wrapper .video-link { background-position: 0px -847px; border-right: 0px; }
.record-formats-wrapper .xls-link { background-position: 0px -896px; }
.record-formats-wrapper .epub { background-position: 0px -1360px; }
.languages-dialoge { display: none; }
.languages-hover { position: relative; background-image: url(“../../iconHoverSm.gif”); background-repeat: no-repeat; background-position: right center; padding: 3px 15px 2px 5px; font-style: italic; top: 9px; cursor: pointer; }
.languages-dialoge-title { display: block; font-weight: bold; padding-bottom: 2px; }
dl.languages-dialoge-body { margin: 0px; padding: 0px; text-align: left; white-space: nowrap; display: inline-block; }
dl.languages-dialoge-body dt { margin: 0px; padding: 1px; float: left; clear: left; width: 112px; line-height: 1.4em; white-space: nowrap; }
dl.languages-dialoge-body dd { margin: 0px; padding: 1px; width: 112px; line-height: 1.4em; white-space: nowrap; }
.requires-wma { display: inline-block; float: right; color: rgb(102, 102, 102); padding: 0px 10px; }
.requires-wma .icon { display: inline-block; height: 20px; width: 20px; margin: 4px 0px; background: url(“../../ehost/sprites/icon-sprites “) -800px -1150px no-repeat transparent; }
.record-type.button, .record-type.button:link { display: block; padding: 8px; color: rgb(51, 51, 51); font-family: Tahoma, Arial; font-size: 1em; font-weight: normal; line-height: 1em; background: url(“../../layout2/btn-gradient “) 0px bottom repeat-x scroll rgb(16, 121, 201); border: 1px solid rgb(16, 121, 201); border-radius: 0px; }
.record-type.button .icon { display: inline-block; float: left; height: 20px; width: 20px; margin: 0px 4px 0px 0px; background-image: url(“../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; background-color: transparent; background-position: -201px -904px; vertical-align: middle; }
.record-type.button.abook .icon { background-position: -905px -354px; }
.assessments { background-position: 0px -1250px; }
.record-formats-wrapper .worldcat { padding: 5px 0px; min-height: 16px; clear: both; }
.record-formats-wrapper .rtac { clear: both; }
.record-formats-wrapper .rtac { display: block; min-width: 16px; min-height: 16px; font-size: 0.92em; font-weight: bold; padding: 2px; }
.record-formats-wrapper .rtac-status { color: rgb(48, 119, 63); }
.record-formats-wrapper .rtac span { margin-right: 0.5em; }
.folderItems .notes a { float: left; }
#relatedInfoControl .main-section-header { position: absolute; top: 0px; left: 0px; height: 0px; text-indent: -999em; }
.related-info-area { margin: 0px 0px 15px; padding: 0px 0px 10px; clear: both; }
.detail .related-info-area { padding: 20px 0px 0px; border-bottom: 0px; }
.related-info-area h3 a:link { color: rgb(51, 51, 51); }
.related-info-area .collapse-toggle, #integratedSearchPanel.collapse-toggle { padding: 5px 0px 0px; color: rgb(51, 51, 51); font-size: 1.083em; font-weight: bold; }
.related-info-area .collapse-toggle .icon, #integratedSearchPanel .arrow { display: inline-block; position: relative; top: auto; left: 5px; vertical-align: middle; }
.related-info-area h3:hover { text-decoration: underline; }
.related-info-thumbnails li { float: left; width: 50%; overflow: hidden; margin: 2px auto 0px; padding: 0px; }
.related-info-thumbnails .thumbnail { padding: 4px; background-color: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); }
.related-info-thumbnails .thumbnail-even { clear: left; }
.related-info-list { padding: 2px 0px 6px; font-size: 0.917em; }
.related-info-list li { padding: 5px 0px; clear: both; }
.related-info-list .preview-hover { position: relative; float: right; top: -5px; right: auto; background-color: transparent; border: 0px; }
.related-info-container .find-more { clear: both; }
.related-info-container .find-more-hidden { padding: 5px 0px 5px 10px; clear: both; margin: 3px 1px; }
.related-info-container .find-more { display: block; font-size: 0.917em; }
.related-info-container .find-more-hidden { display: none; }
.related-info-container .related-info-title { padding: 5px 0px 5px 10px; }
.related-info-container .related-info-title a { text-decoration: none; padding-left: 18px; display: block; }
.related-info-image { position: absolute; z-index: 7; box-shadow: rgb(136, 136, 136) 7px 7px 7px; }
.related-info-shadow { padding: 0px 5px 2px 0px; float: left; background: url(“../../imageShadowTransparant “) right bottom no-repeat; }
.related-info-area iframe { margin: 0px -8px 0px -16px; }
.related-info-area iframe h1 { font-family: Tahoma, Arial, sans-serif; font-size: 0.75em; color: rgb(51, 51, 51); }
.related-info-area iframe img { max-width: 100px; }
.related-info-container .non-clickable-title .imgLoading { vertical-align: middle; }
.related-info-container .Normal .non-clickable-title, .related-info-container .Pending h3, .related-info-container .Disabled h3 { display: none; }
.related-info-area .non-clickable-title, .related-info-container .Normal h3, .related-info-container .Pending .non-clickable-title, .related-info-container .Disabled .non-clickable-title { display: block; }
.icon.information, #column2 .collapse-toggle .icon.information { position: relative; top: 0px; left: 0px; display: inline-block; height: 15px; width: 20px; background: url(“../../ehost/sprites/icon-sprites “) -450px 0px no-repeat; margin: -3px 0px 0px 5px; }
.related-info-area .collapse-content #QuickSearchField { width: 120px; }
.result-list-li::before, .result-list-li::after { content: ” “; display: table; }
.result-list-li::after { clear: both; }
.result-warning { display: block; margin-top: 16px; padding: 8px 4px 4px; color: rgb(174, 4, 4); text-align: center; background-color: rgb(204, 204, 204); background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -1280px; background-repeat: repeat-x; border: 1px solid rgb(217, 217, 217); clear: both; }
.result-list-li { position: relative; padding: 15px 0px 10px; color: rgb(83, 83, 83); border-top: 1px solid rgb(217, 217, 217); }
.result-list-li:first-child { border-top: 0px; }
.record-index { float: left; padding: 0.4em 5px 0px 0px; font-size: 1.1em; line-height: 1; }
.multimedia .record-index { display: none; }
.has-icons .display-info { padding: 0px 0px 0px 90px; }
.multimedia .display-info { padding: 0px 40px 0px 80px; }
.multimedia .title-link-wrapper ~ .display-info { padding: 0px 0px 0px 80px; }
.lirc .has-icons .display-info { padding: 0px; }
.record-icon { position: relative; float: left; width: 80px; margin-left: -90px; text-align: center; }
.record-icon ~ div { overflow: hidden; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.record-icon + .image-result-detail { float: none; width: auto; }
}
#content .record-icon .caption { color: rgb(102, 102, 102); line-height: 1.1; padding: 0px; }
.pubtype-icon { display: block; width: 60px; height: 70px; margin: 0px auto; background: url(“../../PubTypes/PT_Sprite “) -545px -121px no-repeat; }
.pt-serialPeriodical { background-position: -32px -31px; height: 59px; }
.pt-newspaperArticle { background-position: -138px -31px; height: 51px; }
.pt-image { background-position: -245px -31px; height: 47px; }
.pt-videoRecording { background-position: -347px -31px; height: 63px; }
.pt-score { background-position: -444px -31px; height: 57px; }
.pt-audio { background-position: -543px -31px; height: 49px; }
.pt-map { background-position: -36px -121px; height: 45px; }
.pt-book { background-position: -139px -121px; height: 59px; }
.pt-kitObject { background-position: -245px -121px; height: 50px; }
.pt-academicJournal { background-position: -347px -121px; height: 57px; }
.pt-dissertation { background-position: -446px -121px; height: 63px; }
.pt-literaryMaterial, .pt-authors { background-position: -32px -214px; height: 55px; }
.pt-tableChart { background-position: -139px -214px; height: 49px; }
.pt-patent { background-position: -245px -214px; height: 56px; }
.pt-report { background-position: -344px -214px; height: 63px; }
.pt-reference, .pt-readersAdvisory { background-position: -444px -214px; height: 52px; }
.pt-governmentDocument { background-position: -546px -214px; height: 60px; }
.pt-editorialOpinion { background-position: -35px -307px; height: 47px; }
.pt-transcript { background-position: -139px -307px; height: 63px; }
.pt-review { background-position: -246px -307px; height: 48px; }
.pt-biography { background-position: -343px -307px; height: 53px; }
.pt-electronicResource { background-position: -444px -307px; height: 63px; }
.pt-recommendedReadsList { background-position: -541px -304px; height: 61px; }
.pt-pictureBookExtender { background-position: -35px -400px; height: 65px; }
.pt-grabAndGo { background-position: -140px -398px; height: 51px; }
.pt-featureArticle { background-position: -247px -393px; height: 77px; }
.pt-curricularConnection { background-position: -347px -400px; height: 65px; }
.pt-bookTalk { background-position: -455px -400px; height: 61px; }
.pt-bookDiscussionGuides { background-position: -544px -400px; height: 57px; }
.pt-awardWinner { background-position: -34px -501px; height: 73px; }
.pt-authorReadalike { background-position: -140px -497px; height: 69px; }
.pt-series { background-position: -242px -501px; height: 80px; width: 70px; }
.pt-ebook { height: 56px; background-position: -350px -515px; }
.pt-audiobook { background-position: -443px -500px; }
.pt-conference { background-position: -546px -507px; }
.pt-poem { background-position: -36px -616px; height: 60px; }
.pt-shortStory { background-position: -141px -618px; height: 60px; }
.pt-play { background-position: -245px -620px; height: 50px; }
.pt-drug { background-position: -344px -620px; }
.pt-clinicalAssessment { background-position: -445px -620px; }
.pt-careSheet { background-position: -545px -620px; }
.pt-guideline { background-position: -38px -735px; }
.pt-patientEducation { background-position: -143px -735px; }
.pt-skillPractice { background-position: -245px -735px; }
.pt-quickLesson { background-position: -345px -735px; }
.pt-summary { height: 58px; background-position: -437px -735px; }
.pt-primarySource { height: 58px; background-position: -544px -754px; }
.pt-legalCase { background-position: -34px -854px; height: 59px; }
.pt-carePlan { background-position: -135px -852px; height: 70px; }
.record-icon img, #bookJacket img { margin: 0px 5px 5px; padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 65px; }
.book-jacket-series-lg img { float: left; background: url(“../../novelist/graphicBookBgLg.gif”) right bottom no-repeat scroll transparent !important; }
.book-jacket-lg img, #bookJacket-lg img { float: left; padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.book-jacket-series img { float: left; padding: 1px 12px 12px 1px; border: 1px solid rgb(204, 204, 204); background: url(“../../novelist/graphicBookBg.gif”) right bottom no-repeat scroll transparent !important; }
.book-jacket-series .no-fulltext-hover { background: 0px center; }
.title-link-wrapper { font-weight: normal; }
.title-link { display: block; padding: 0px 95px 5px 0px; font-size: 1.5em; line-height: 1.2; }
#content .abstract, #content .subjectResults { padding: 5px 0px; }
.subjectResults { color: rgb(38, 38, 38); }
.local-note-label { font-weight: normal; }
.local-note { display: block; padding: 0px 0px 10px; }
.smart-text-ran-warning { display: block; padding: 20px 0px 0px; }
.smart-text-ran-warning em { display: block; font-style: normal; color: rgb(174, 4, 4); }
.smart-text-popup-note { display: block; padding: 0px 0px 5px; font-weight: bold; }
.smart-text-ran-warning span, .smart-text-popup-note span { color: rgb(174, 4, 4); font-weight: bold; }
.leftsectionouter { clear: none; }
.leftsectionouter::after { display: none; }
.record-additional { display: block; }
.record-additional .item { padding-right: 10px; vertical-align: top; }
.record-additional .add-to-folder { padding-right: 0px; }
.record-additional .add-to-lti { display: block; }
.collaboration { display: block; float: right; clear: none; }
.collaboration .item { padding-left: 10px; margin-left: 8px; border-left: none; vertical-align: top; }
.collaboration .item:first-child { padding-left: 0px; margin-left: 0px; border-left: none; }
.preview-hover { position: absolute; right: 38px; top: 15px; }
.format-titleonly .result-list-li { padding: 5px 0px; }
.format-titleonly .record-index { padding: 5px 5px 0px 0px; margin-top: 7px; }
.format-titleonly .result-list-record { position: relative; margin: 7px 0px 9px; }
.format-titleonly .title-link-wrapper { display: inline-block; max-width: 85%; overflow-wrap: break-word; }
.format-titleonly .title-link { display: inline; padding: 0px 5px 5px 0px; }
.format-titleonly .preview-hover { top: 1px; }
.format-titleonly .display-info { padding: 5px 0px 0px 15px; }
.format-titleonly .display-info > br { display: none; }
.format-titleonly .record-formats-wrapper { position: relative; display: block; }
.format-titleonly .languages-hover { top: auto; padding-left: 3px; }
.format-titleonly .record-icon { margin: 0px; }
.format-titleonly .title-link-wrapper > .caption { font-weight: bold; margin-left: 17px; white-space: nowrap; }
.format-titleonly .medium-font { margin-top: 5px; }
.format-titleonly .add-to-folder { top: -7px; }
.format-titleonly .comment-rating { margin: 0px; }
#narrowYourResults { display: none; }
.eli #narrowYourResults { display: block; }
.eli .narrow-results-section { display: none; }
.refine-heading { padding: 8px 10px 6px; margin-bottom: 12px; line-height: 1.2; font-size: 1.3em; background: rgb(245, 245, 245); }
#column1 .rl-lim-heading { display: block; padding: 8px 15px 8px 0px; color: rgb(83, 83, 83); font-size: 1.167em; font-weight: bold; border-top: 2px solid rgb(242, 242, 240); }
#resultsLimiterTrigger { margin-top: 8px; }
.rl-lim-heading:hover, .rl-lim-heading:focus { color: rgb(0, 0, 0); text-decoration: underline; }
.modal-panel .rl-lim-heading { padding: 5px; border-top: 0px; }
.modal-panel .rl-lim-heading:hover, .modal-panel .rl-lim-heading:focus { text-decoration: none; cursor: default; }
.modal-panel .icon { display: none !important; }
#column1 .rl-lim-heading .icon { top: 8px; right: 0px; left: auto; }
.rl-limiters { line-height: 1.25; }
.rl-limiters li { position: relative; padding: 5px 0px 5px 25px; }
.rl-limiters .cmm-limiters { padding-left: 0px; }
.rl-limiters input[type=”checkbox”] { position: absolute; top: 2px; left: 0px; }
.controls { padding: 10px 0px 5px; font-size: 0.917em; clear: both; }
.panelCancel { color: rgb(85, 85, 85); cursor: pointer; }
.modal-panel-form .panelCancel { margin: 0px 3px 0px 0px; padding: 0px 5px; border-right: 1px solid rgb(204, 204, 204); }
.panelCancel:hover, .panelCancel:focus { text-decoration: underline; }
.panelShowMore { display: inline-block; color: rgb(0, 91, 198) !important; }
.control-item { display: inline-block; line-height: 1; }
.panelToggleAll { vertical-align: top; }
.publication-labels { display: flex; justify-content: space-between; position: relative; bottom: -10px; }
[dir=”rtl”] .publication-labels { flex-direction: row-reverse; }
.publication-labels__label { flex-basis: 42px; }
.publication-labels::before, .publication-labels::after { display: none; }
.publication-dates { padding: 15px 40px 5px; position: relative; font-size: 0.92em; }
.filterDateFrom, .filterDateTo { display: block; position: absolute; top: 10px; width: 33px; font-size: 1em; text-align: center; border: 1px solid rgb(119, 119, 119); }
.filterDateFrom { left: 3px; right: auto; }
.filterDateTo { left: auto; right: 3px; }
.filter-by-label { display: block; text-align: center; overflow-wrap: break-word; margin: 0px 5px; width: 90px; max-width: 90px; }
#pubDateRange.ui-corner-all { margin: 10px auto; }
.dateSliderPublication #pubDateRange.ui-corner-all { background-color: rgb(238, 238, 238); border-color: rgb(79, 79, 79); }
#modalPanelForm[title=”red”] .multiSelectPanel .modal-content { max-height: 380px; overflow: auto; }
.limiter-table { width: 100%; }
.limiter-table th { padding: 10px 8px; text-align: left; background: rgb(247, 247, 247); }
.limiter-table tr { border-bottom: 1px solid rgb(240, 240, 240); }
.limiter-table td { padding: 8px; }
.limiter-table[data-table=”expandedPanel”] .limiter-table__heading, .limiter-table[data-table=”expandedPanel”] .limiter-table__body { display: block; }
.limiter-table[data-table=”expandedPanel”] .limiter-table__body { overflow: auto; max-height: 340px; }
.limiter-table[data-table=”expandedPanel”] .lim-name { width: 80%; }
.limiter-table[data-table=”expandedPanel”] .lim-count { width: 20%; }
.control-item .icon { position: relative; display: block; float: right; width: 16px; height: 16px; margin: 0px 0px 0px 6px; background: url(“../../layout2/arrow-sprites “) -1px -2000px no-repeat; }
.panelSortName .icon { background-position: -1px -2000px; }
.order-Desc .icon { top: 3px; right: 1px; background-position: -1px -1600px; }
.order-Asc .icon { top: 3px; right: 1px; background-position: -1px -1650px; }
.mt-skinned li { margin: 0px 0px 3px -2px; background-image: url(“../../layout2/white-opacity93 “); padding: 5px 5px 5px 28px; }
.mt-skinned input[type=”checkbox”] { top: 3px; left: 3px; }
.mt-skinned input[type=”checkbox”] + .limCaption { font-weight: bold; }
#multiSelectDocTypeContent .limCount { display: inline-block; }
ul.checkboxes { list-style: none; margin-left: 0px; padding-left: 1em; }
.limiter-table [role=”checkbox”] { width: 14px; height: 14px; display: inline-block; position: relative; margin: 3px 0px 0px 5px; cursor: default; border: 1px solid rgb(0, 0, 0); background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); }
.limiter-table [role=”checkbox”][aria-checked=”mixed”], .limiter-table [role=”checkbox”][aria-checked=”true”] { background-image: linear-gradient(rgb(0, 91, 198), rgb(0, 91, 198)); }
.limiter-table [role=”checkbox”][aria-checked=”mixed”]::after { position: absolute; display: block; width: 8px; left: 7px; top: 7px; border-bottom: 0.2em solid rgb(255, 255, 255); transform: translate(-50%, -50%) rotateZ(45deg); }
.limiter-table [role=”checkbox”][aria-checked=”true”]::after { position: absolute; display: block; width: 0.25em; height: 0.5em; left: 7px; top: 7px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 0.2em 0.2em 0px; transform: translateY(-65%) translateX(-50%) rotate(45deg); }
.search-history-heading { padding: 20px 0px 10px; font-size: 1.333em; }
.search-history-module { margin-right: -180px; clear: both; }
#tblSearchHistory { width: 100%; }
.header-search-history-alerts { position: relative; margin: -8px 0px 0px; padding: 12px 18px 6px; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -1000px; background-repeat: repeat-x; border: 1px solid; border-top-right-radius: 8px; border-top-left-radius: 8px; }
.shMenu { border-bottom: 0px; }
#searchHistoryControl .link-list { margin-left: -9px; }
.shMenu li { display: block; float: left; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 8px; border-left: 1px solid rgb(136, 136, 136); }
.shMenu .first { margin-left: 0px; padding-left: 0px; border-left: none; }
.shContent { background: rgb(255, 255, 255); border-collapse: collapse; border: 1px solid rgb(220, 218, 218); clear: both; }
.shContent th { padding: 6px; font-weight: bold; text-align: left; border: 1px solid rgb(220, 218, 218); }
.shContent td { padding: 5px; border: 1px solid rgb(220, 218, 218); vertical-align: top; }
.shContent .searchID { width: 5%; font-weight: normal; text-align: center; }
.shContent .searchTerms { padding-left: 5px; text-align: left; }
.shContent .actions { width: 420px; padding-left: 5px; text-align: left; border-right: 1px solid rgb(220, 218, 218); white-space: nowrap; }
.history #content { position: inherit; }
.shContent .actions a, .shContent .label { font-weight: bold; }
.shResultsCount, .viewDetails, .editSearch { float: left; padding: 0px 8px; border-right: 1px solid rgb(206, 216, 225); white-space: nowrap !important; }
.editSearch { border-right: 0px; }
.shResultsCount a, .viewDetails a, .editSearch a { display: inline-block; padding: 0px 2px 0px 20px; line-height: 2em; background: url(“../../ehost/iconsSearchHistory.gif”) 0px -46px no-repeat; }
a.invalidSearchResults { background: url(“../../ehost/iconsSearchHistory.gif”) 0px 6px no-repeat; }
.viewDetails a { background-position: 0px -100px; }
.editSearch a { background-position: 0px -146px; }
.historyoptions { width: 25%; }
.historyoptions p { padding: 4px 0px; }
.shPopup { width: 400px; background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.shPopup p { margin: 6px 0px 0px; color: rgb(189, 8, 8); }
.shPopup .shHeading { padding: 5px; font-weight: bold; background: rgb(242, 242, 242); }
.shPopup .shContent { padding: 5px; border-top: 1px solid rgb(204, 204, 204); }
.shPopup .shContent .label { font-weight: bold; }
.sh-actions { margin: 0px; padding: 5px; color: rgb(0, 0, 0); border: 1px rgb(220, 218, 218); clear: both; }
.sh-actions::after { content: “.”; display: block; height: 0px; clear: both; visibility: hidden; }
.sh-actions { display: inline-block; }
.sh-actions { display: block; }
#shButtons { float: left; }
#shButtons input, .sh-actions .sh-rerun { margin: 3px 6px; padding: 2px 8px; font-family: Tahoma, Arial, sans-serif; font-weight: bold; background: url(“../../buttonBg.gif”) left top repeat-x rgb(163, 161, 161); border: 1px solid rgb(136, 136, 136); }
.sh-actions { text-align: right; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; }
.sh-actions label { float: left; padding: 6px; color: rgb(0, 0, 0); border-right: 1px solid rgb(204, 204, 204); }
.sh-actions label input { vertical-align: middle; }
.sh-check { text-align: center; width: 32px; }
.search-history-on { padding-right: 15px; background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; }
.shContent .shaded { background-color: rgb(242, 242, 242); }
.shMenu li:first-child { border-left: none; }
.searchTerms #lnkAlert { display: block; padding-left: 26px; position: relative; }
.searchTerms .icon { background-image: url(“../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; display: block; height: 24px; left: 0px; overflow: hidden; position: absolute; top: -4px; width: 30px; }
.searchTerms #lnkAlert .icon { top: 2px; }
.searchTerms span { margin-left: 22px; }
.searchTerms #lnkAlert .icon { background-position: -100px 0px; margin-left: 0px; }
.hideDependentSearches { display: none; }
.edit-search-history-controls > .fieldset { margin: 0px; padding: 0px; border: 0px; }
.edit-search-history-controls .h3 { margin-left: 0px; }
.edit-search-history-controls #limiterExpanderControl { padding: 0px; }
.edit-search-history-button-top { display: block; position: absolute; top: 22px; right: 20px; }
.edit-search-history-header h2 { display: inline-block; font-size: 1.4em; }
.edit-search-history-header img { margin: 0px; vertical-align: middle; }
.edit-search-history-subheader h3 { margin: 0px 0px 10px; font-size: 1.2em; }
.edit-search-terms { border: 0px; padding: 0px; }
.edit-search-terms .h4 { padding: 10px 5px 0px; margin-left: -12px; }
.edit-search-textarea { width: 350px; max-width: 500px; margin: 0px; }
.edit-search-history-controls .date-limiter { display: block; max-width: 300px; }
.edit-search-history-controls .btnset-footer { float: right; }
#similarArticleControl { margin: 48px 0px; padding: 10px; font-size: 0.923em; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.similar-article-header { display: none; }
.find-more-articles { display: block; }
.find-more-articles a:hover { color: rgb(0, 0, 0) !important; }
#ToolPanelContent { position: relative; display: none; height: auto; margin-left: 8px; background: url(“../../layout2/white-opacity90 “) 0px 0px; border-bottom: 1px solid rgb(170, 170, 170); min-height: 0px !important; }
#ToolPanelContent .color-p2, #ToolPanelContent .bg-p2 { color: rgb(15, 97, 0); }
#ToolPanelContent #exportDialog .export-save { background-image: none; }
.detail #ToolPanelContent, .companyinfo #ToolPanelContent { margin: 0px -20px; }
viewer #ToolPanelContent { margin-left: 0px; }
#ToolPanelContent .wrapper { position: relative; height: auto; padding: 15px 15px 5px; background: url(“../../ehost/sprites/gradient-x-article-panel “) 0px 0px repeat-x; overflow: hidden; }
#ToolPanelContent .close-panel { position: absolute; top: 10px; right: 10px; display: block; height: 16px; width: 16px; overflow: hidden; text-indent: -999em; border-radius: 3px; background: url(“../../ehost/sprites/icon-sprites “) -655px -105px no-repeat rgb(119, 119, 119); cursor: pointer; opacity: 0.8; border: 0px; }
#ToolPanelContent .close-panel:hover { opacity: 1; border-bottom: 0px; }
#ToolPanelContent .note { width: 280px; margin-bottom: 20px; font-weight: bold; padding: 8px; background: rgb(250, 249, 185); border: 1px solid rgb(252, 195, 124); }
body.ehost #ToolPanelContent .close-panel, body.eds #ToolPanelContent .close-panel { color: whitesmoke; text-indent: 0px; display: flex; justify-content: center; align-items: center; border: 0px; width: 20px; height: 20px; font-size: 1.8rem; background: rgb(89, 89, 89) !important; border-radius: 2px !important; }
body.ehost #ToolPanelContent .close-panel:focus, body.ehost #ToolPanelContent .close-panel:hover, body.eds #ToolPanelContent .close-panel:focus, body.eds #ToolPanelContent .close-panel:hover { outline: auto; background: rgb(2, 61, 237) !important; }
body.ehost #ToolPanelContent .close-panel > [aria-hidden=”true”], body.eds #ToolPanelContent .close-panel > [aria-hidden=”true”] { color: whitesmoke; text-indent: 0px; font-size: 100%; display: inline-flex; align-self: end; }
#ToolPanelContent .panel-header { padding-bottom: 10px; font-size: 1.67em; font-weight: normal; line-height: 1.5em; }
.panel-header.color-p2 > .icon { position: relative; top: 5px; display: block; float: left; height: 23px; width: 28px; overflow: hidden; background-image: url(“../../ehost/sprites/tool-sprites “); background-repeat: no-repeat; }
.emailalert .panel-header .icon { background-position: 0px -1200px; }
#ToolPanelContent .panel-header input { height: 24px; }
#ToolPanelContent .panel-header button.button { font-size: 0.7em; cursor: pointer; }
.panel-header .icon { display: block; float: left; height: 23px; width: 28px; overflow: hidden; background-image: url(“../../ehost/sprites/tool-sprites “); background-repeat: no-repeat; }
#ToolPanelContent .panel-content { padding: 5px; clear: both; }
#content .panel-content p { padding: 0px 0px 10px; line-height: 1.2em; }
.two-column .print, #ToolPanelContent .panel-content.save-content { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.two-column .print::before, .two-column .print::after { content: “”; }
#ToolPanelContent .two-column .alt { padding-left: 20px; width: 40%; border-left: 1px solid rgb(204, 204, 204); }
#ToolPanelContent .two-column .alt.noborder { padding-left: 20px; width: 40%; border-left: none; }
#ToolPanelContent .print .two-column .column, #ToolPanelContent .save .two-column .column { width: 50%; min-width: 250px; }
#ToolPanelContent .print .two-column .alt, #ToolPanelContent .save .two-column .alt { width: 45%; }
#ToolPanelContent .print .two-column .column.noborder { width: 50%; }
#ToolPanelContent .print .two-column .alt.noborder { width: 45%; }
#ToolPanelContent .print .three-column .column, #ToolPanelContent .save .three-column .column { width: 33%; }
.grey-underline { border-bottom: 1px solid rgb(204, 204, 204); }
.grey-underline:link:hover { border-bottom: 0px; }
#ToolPanelContent input[type=”text”], #ToolPanelContent input[type=”email”], #ToolPanelContent input[type=”checkbox”], #ToolPanelContent textarea, #ToolPanelContent select { resize: none; padding: 1px; }
#ToolPanelContent input[type=”text”], #ToolPanelContent .panel-form-list input[type=”text”].email, #ToolPanelContent input[type=”email”], #ToolPanelContent textarea { width: 200px; }
#ToolPanelContent input[type=”text”].page-count { width: 2em; }
#ToolPanelContent textarea { font-size: 1em; }
#content .informational-note { position: relative; padding: 15px 10px 15px 50px; font-size: 0.93em; background: -webkit-linear-gradient(top, rgb(242, 250, 255) 0px, rgb(221, 241, 249) 63%, rgb(224, 244, 255) 100%); border-top: 1px solid rgb(225, 234, 239); border-bottom: 1px solid rgb(225, 234, 239); }
#content .panel-content .informational-note { margin: 0px -20px -5px; padding: 15px 10px 15px 50px; }
.informational-note .icon { display: inline-block; float: left; margin-left: -36px; height: 26px; width: 26px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -400px -550px no-repeat transparent !important; }
#citeDialog .informational-note .icon { background-position: -400px -550px; }
.format-options .option { padding: 2px 0px 5px; }
.format-options label { padding: 0px 5px 0px 0px; font-weight: bold; }
.ebook .email-form { padding: 10px 0px; }
.detail .email-form .input-field { padding: 0px 0px 5px 80px; }
.ebook .email-form .input-field { padding: 0px 0px 5px 110px; }
.detail .email-form label { display: inline-block; float: left; width: 85px; margin: 0px 0px 0px -85px; padding: 0px 5px 0px 0px; font-weight: bold; text-align: right; line-height: 1.2em; }
.ebook .email-form label { width: 100px; margin: 0px 0px 0px -110px; }
.email-form label.error { float: none; width: auto; margin: 0px; padding: 0px 2px; font-weight: normal; text-align: left; border-color: rgb(174, 4, 4); }
.export-formats .option { padding: 3px 0px 3px 20px; line-height: 1.2em; }
#ToolPanelContent .export-formats input[type=”radio”] { margin-left: -20px; vertical-align: middle; }
.instruction { display: block; }
#ToolPanelContent .pagination { font-weight: bold; font-size: 0.95em; line-height: 0; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -700px; }
.pagination::after { display: block; }
.pagination .panel-keywordmatches, .pagination .panel-searchpages, .pagination .sort-notes { display: inline-block; float: left; }
.pagination .panel-keywordmatches { line-height: 0.9; padding: 5px 25px 5px 5px; }
.panel-searchpages .prev-page, .panel-searchpages .next-page { display: inline-block; font-family: georgia, sans-serif; font-weight: normal; line-height: 1; }
.panel-searchpages .next-page { border-left: 1px solid rgb(187, 187, 187); }
.panel-searchpages .paging-links { display: inline; }
.paging-links li { position: relative; display: inline-block; padding: 5px 0px; margin: 0px 0px -1px; z-index: 999; }
.paging-links .active { background: url(“../../ehost/pagination-carrot “) center bottom no-repeat; cursor: default; }
.paging-links a { padding: 0px 5px; line-height: 1; border-left: 1px solid rgb(187, 187, 187); cursor: pointer; }
.paging-links li:first-child a { border-left: none; }
.paging-links .active a { color: rgb(93, 93, 90); cursor: default; }
.pagination .sort-notes { padding: 5px; line-height: 0.9; float: right; font-weight: normal; }
.sort-notes a { padding: 0px 5px; font-weight: bold; }
.sort-notes .sort-date { border-right: 1px solid rgb(187, 187, 187); }
.sort-notes .active { color: rgb(51, 51, 51); }
.panel-form-list > li { padding-bottom: 5px; }
.panel-form-list label, .panel-form-list p { font-weight: bold; }
#ToolPanelContent .panel-form-list input[type=”text”], #delivery_content .panel-form-list input[type=”text”] { display: block; width: 90%; }
#ToolPanelContent .panel-form-list input[type=”text”]#Phone, #delivery_content .panel-form-list input[type=”text”]#Phone { width: 18%; }
.emailalert .alert-modal-label { display: block; }
.panel-result-list { padding-bottom: 15px; clear: both; list-style-position: inside !important; }
.panel-result-list .epkwic { font-weight: bold; font-style: normal; }
.panel-result-list .list-item { position: relative; padding: 5px 10px; margin: 0px 0px -1px; border-top: 1px solid rgb(205, 211, 207); border-bottom: 1px solid rgb(205, 211, 207); }
.panel-result-list .list-item:first-child { border-top-color: rgb(172, 179, 172); }
.panel-result-list .list-item:hover { background-color: rgb(255, 255, 255); }
.panel-result-list .list-item .icon { top: 0px; width: 25px; height: 16px; background-image: none; }
.panel-result-list .list-item-snippet { display: inline-block; overflow: hidden; white-space: nowrap; color: rgb(51, 51, 51); width: 95%; vertical-align: bottom; }
.panel-result-list .list-item-links, .panel-result-list .page-number { display: block; position: absolute; right: 0px; top: 0px; height: 100%; font-size: 0.93em; text-align: center; color: rgb(51, 51, 51) !important; padding-bottom: 0px !important; }
#content .panel-result-list p { padding: 0px; }
.panel-result-list .page-number { top: 8px; padding: 0px 10px; height: auto; }
.panel-results .list-item:hover .list-item-links { padding: 0px 10px; }
.panel-results .list-item .list-item-links a { display: inline-block; padding: 5px; line-height: 1.5em; text-indent: -999em; text-decoration: none; border-bottom: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51) !important; }
#ToolPanelContent .panel-results .list-item:hover .list-item-links a, #ToolPanelContent .panel-results .list-item .list-item-links a:hover, #ToolPanelContent .panel-results .list-item .list-item-links a:focus { text-indent: 0px; background-color: rgb(255, 255, 255); }
#ToolPanelContent .panel-results .list-item:hover .list-item-links { background-image: url(“../../layout2/white-opacity90 “); background-position: 0px 0px; background-size: initial; background-repeat: repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: blue !important; }
#ToolPanelContent .panel-results .list-item .list-item-links a:hover { text-decoration: underline; }
#ToolPanelContent .panel-results .list-item:hover { color: rgb(0, 91, 198); }
#ToolPanelContent .panel-results .list-item:hover .list-item-snippet { color: rgb(0, 91, 198); }
#ToolPanelContent .panel-results .list-item:hover .list-item-links { background-color: white !important; }
#ToolPanelContent .treelist-heading { display: inline-block; font-weight: normal; line-height: 1em; }
#ToolPanelContent .accordion-tabs .treelist-heading { padding-right: 1em; }
#ToolPanelContent .treelist-heading .icon { position: relative; top: 4px; display: inline-block; height: 16px; width: 16px; text-indent: -999em; overflow: hidden; margin: 0px 4px 0px 0px; background-image: url(“../../layout2/arrow-sprites “); background-repeat: no-repeat; background-position: -4px -1360px; cursor: pointer; }
#ToolPanelContent .panel-footer { padding: 10px 0px 10px 5px; clear: both; }
#ToolPanelContent .panel-footer .print-link { padding: 0px 0px 2px 22px; background-image: url(“../../ehost/sprites/tools-sprite “); background-position: 4px -500px; background-repeat: no-repeat; }
#ToolPanelContent .whiteout { width: 100%; height: 110%; background-image: url(“../../layout2/white-opacity75 “); background-repeat: repeat; position: absolute; top: 0px; left: 0px; }
#ToolPanelContent .whiteout .confirm { border-radius: 10px; left: 50%; margin-left: -190px; margin-top: -70px; padding: 20px 30px; top: 50%; width: 320px; border: 3px solid rgb(51, 51, 51); position: absolute; background: rgb(255, 255, 255); }
#ToolPanelContent .whiteout .confirm .button { display: block; margin: 5px auto 0px; }
#ToolPanelContent .confirm .export-email-conf { min-width: 310px; max-width: 320px; overflow: auto; overflow-wrap: break-word; max-height: 35px; }
#customFormats { margin: 10px 0px 5px 36px; clear: both; }
#customFormats .custom-formats { padding: 5px 0px; }
.customFormats-pane { clear: both; width: 100%; order: 3; }
#pLinkDetail { font-size: 0.6em; }
#printEmailDialog .sub-header { font-size: 1.4em; }
.detail #printEmailDialog .sub-header { font-size: 1em; }
viewer #printEmailDialog, .ebook #printEmailDialog { position: relative; overflow: hidden auto; margin-right: 15px; max-height: 450px !important; }
.advanced-pane { margin: 5px 0px -5px; padding: 5px; background: linear-gradient(rgba(0, 0, 0, 0.03) 0px, rgba(0, 0, 0, 0.03) 100%); }
.advanced-pane .h4 { margin: 0px 0px 0.5em 0.5em; }
#print-fields .button { margin: 12px 3px; }
#ToolPanelContent input:focus, #ToolPanelContent select:focus, #ToolPanelContent textarea:focus, #ToolPanelContent a:focus, #ToolPanelContent .note-create-btn:focus, #ToolPanelContent h2:focus, #ToolPanelContent h3:focus { outline: -webkit-focus-ring-color auto 5px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; outline-offset: 0px !important; border-color: rgba(82, 168, 236, 0.8) !important; }
#browsemodules .module { margin: 0px 0px 25px; }
#browsemodules .module-heading { padding: 10px 30px; font-family: Georgia, serif; background: url(“../../layout2/white-opacity85 “) 0px 0px repeat rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-radius: 8px 8px 0px 0px; }
.module-heading .module-title { display: inline-block; font-size: 1.5em; font-weight: normal; float: left; }
.module-heading .view-more { float: right; font-family: Tahoma, Verdana, sans-serif; }
.module-heading .sub-heading { position: relative; bottom: -11px; padding: 5px 30px; margin: 0px -30px; font-weight: normal; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); clear: both; }
.module-heading .catagory { font-size: 1.33625em; font-family: Arial; }
#browsemodules .module-content { margin: -1px 0px 0px; padding: 18px 15px; overflow: hidden; border: 1px solid rgb(204, 204, 204); border-radius: 0px 0px 8px 8px; }
#browsemodules .module-content .list-item { width: 110px; padding: 5px 10px; }
.module-content .link, .module-content .authors { display: block; }
.module-content .link { color: rgb(9, 109, 184); }
.module-content .authors :link { color: rgb(32, 98, 207); }
.module-content .viewport .title:link:hover, .module-content .viewport .authors :link:hover { text-decoration: underline; }
.module-content .image { padding: 1px; margin: 0px 0px 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; overflow: hidden; text-align: center; }
.module-content .image img:hover { z-index: -1; opacity: 0.3; }
.module-content .image:hover { background: url(“../../layout2/preview-hover “) center center no-repeat transparent; }
.id-2000EA .module-content .image { min-height: 80px; max-height: 80px; }
.id-2003EB .module-content .image { min-height: 125px; max-height: 125px; }
.module-content .title { font-weight: bold; }
input[type=”text”].placeholder, textarea.placeholder { color: rgb(153, 153, 153); }
::-webkit-input-placeholder { color: rgb(153, 153, 153) !important; }
.auto-complete-highlight-bold .auto-complete-highlight { font-weight: bold; font-style: normal; }
.auto-complete-truncate { overflow: hidden; text-overflow: ellipsis; }
.auto-complete-no-wrap { white-space: nowrap; }
.autocomplete-heading { font-size: 1.2em; font-weight: bold; padding: 4px 0px 0px; margin: 12px 2px 4px; border-top: 1px solid rgb(233, 233, 233); }
.autocomplete-heading:first-child { padding: 0px; margin: 4px 2px; border: 0px; }
.ui-autocomplete li:hover a, .ui-autocomplete a:hover { background-color: transparent; border-color: transparent; }
.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }
.ui-datepicker-header { position: relative; padding: 0.2em 0px; }
.ui-datepicker-prev, .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker-prev-hover, .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker-prev { left: 2px; }
.ui-datepicker-next { right: 2px; }
.ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker-next-hover { right: 1px; }
.ui-datepicker-prev span, .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }
select.ui-datepicker-month, select.ui-datepicker-year { width: 45%; }
.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }
.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; }
.ui-datepicker td { border: 0px; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; }
.ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }
.ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }
.ui-datepicker.ui-widget { font-size: 1em; }
.ui-datepicker.ui-widget .ui-widget { font-size: 1em; }
.ui-datepicker.ui-widget input, .ui-datepicker.ui-widget select, .ui-datepicker.ui-widget textarea, .ui-datepicker.ui-widget button { font-size: 1em; }
.ui-datepicker.ui-widget-content { border: 1px solid rgb(170, 170, 170); background: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.ui-datepicker.ui-widget-content a { color: rgb(114, 114, 114); }
.ui-datepicker .ui-widget-header { background: rgb(216, 216, 216); color: rgb(0, 0, 0); font-weight: bold; border: 1px solid rgb(170, 170, 170); }
.ui-datepicker .ui-widget-header a { color: rgb(34, 34, 34); }
.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default { border: 1px solid rgb(211, 211, 211); background: rgb(230, 230, 230); font-weight: normal; color: rgb(85, 85, 85); }
.ui-datepicker .ui-state-default a, .ui-datepicker .ui-state-default a:link, .ui-datepicker .ui-state-default a:visited { color: rgb(85, 85, 85); text-decoration: none; }
.ui-datepicker .ui-state-hover, .ui-datepicker .ui-widget-content .ui-state-hover, .ui-datepicker .ui-widget-header .ui-state-hover, .ui-datepicker .ui-state-focus, .ui-datepicker .ui-widget-content .ui-state-focus, .ui-datepicker .ui-widget-header .ui-state-focus { border: 1px solid rgb(153, 153, 153); background: rgb(218, 218, 218); font-weight: normal; color: rgb(33, 33, 33); }
.ui-datepicker .ui-state-hover a, .ui-datepicker .ui-state-hover a:hover, .ui-datepicker .ui-state-hover a:link, .ui-datepicker .ui-state-hover a:visited, .ui-datepicker .ui-state-focus a, .ui-datepicker .ui-state-focus a:hover, .ui-datepicker .ui-state-focus a:link, .ui-datepicker .ui-state-focus a:visited { color: rgb(33, 33, 33); text-decoration: none; }
.ui-datepicker .ui-state-active, .ui-datepicker .ui-widget-content .ui-state-active, .ui-datepicker .ui-widget-header .ui-state-active { border: 1px solid rgb(170, 170, 170); background: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 33, 33); }
.ui-datepicker .ui-state-active a, .ui-datepicker .ui-state-active a:link, .ui-datepicker .ui-state-active a:visited { color: rgb(33, 33, 33); text-decoration: none; }
.ui-datepicker.ui-widget-content .ui-state-highlight, .ui-datepicker .ui-widget-header .ui-state-highlight { border: 1px solid rgb(252, 239, 161); background: rgb(251, 249, 238); color: rgb(54, 54, 54); }
.ui-datepicker.ui-widget-content .ui-state-highlight a, .ui-datepicker .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); }
.ui-datepicker.ui-widget-content .ui-state-error, .ui-datepicker .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); background: rgb(254, 241, 236); color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-state-error a, .ui-datepicker .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-state-error-text, .ui-datepicker .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-priority-primary, .ui-datepicker .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-datepicker.ui-widget-content .ui-priority-secondary, .ui-datepicker .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }
.ui-datepicker.ui-widget-content .ui-state-disabled, .ui-datepicker .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-datepicker .ui-state-disabled .ui-icon { }
.ui-datepicker-trigger { padding: 3px; margin: 0px 0px 0px 4px; cursor: pointer; border: 1px solid rgb(32, 108, 165); border-radius: 2px; }
.ui-datepicker .ui-icon { width: 16px; height: 16px; background-image: url(“../../ehost/sprites/arrow-sprites “); background-color: transparent; }
.ui-datepicker .ui-icon-circle-triangle-e { background-position: 0px -2138px; }
.ui-datepicker .ui-icon-circle-triangle-w { background-position: 0px -2178px; }
.ui-datepicker .ui-corner-all { border-radius: 4px; }

@charset “utf-8”;
.rtac { padding: 0px; }
.rtac.loading { min-width: 99%; }
.rtac .toggle-header { margin: 5px; }
.rtac .active { padding-bottom: 0px; }
.rtac-holdings { margin: 0px -5px; padding: 10px 0px 0px; }
.rtac-table { width: 100%; border-collapse: separate; border-spacing: 0px; }
.rtac-table th, .rtac-table td { padding: 5px 10px; text-align: left; border-bottom: 1px solid rgb(238, 238, 238); }
.rtac-table thead { font-weight: bold; text-align: left; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); border-bottom: 0px; }
.rtac-show-all, .rtac-show-less { display: block; padding: 5px 10px; }
.rtac-customlink img { vertical-align: middle; }
.availability-check { padding: 5px; min-height: 18px; }
.loading .availability-check a { display: none; }
@media screen and (max-width: 599px) {
.rtac-table thead, .rtac-table th { display: none; }
.rtac-table > tbody > tr > td { text-align: left; display: block; width: 100%; border-bottom: 0px; }
.rtac-table > tbody > tr > td[data-label]::before { font-weight: bold; text-align: left; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); padding-bottom: 10px; display: block; width: 100%; content: attr(data-label); }
}

@charset “utf-8”;
span.special-text-red { color: rgb(255, 0, 0); }
.special-text-red { color: rgb(255, 0, 0); }
span.special-text-green { color: green; }
.special-text-green { color: green; }
span.special-text-smallcaps { font-variant: small-caps; }
.special-text-smallcaps { font-variant: small-caps; }
span.high-alert { font-variant: small-caps; color: rgb(255, 0, 0); }
.high-alert { font-variant: small-caps; color: rgb(255, 0, 0); }
span.special-text-dotted-underline { border-bottom-width: 1px; border-bottom-style: dotted; }
.special-text-dotted-underline { border-bottom-width: 1px; border-bottom-style: dotted; }
span.special-text-bold { font-weight: bold; }
.special-text-bold { font-weight: bold; }
span.special-text-frequent { color: rgb(255, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; font-weight: bold; }
.special-text-frequent { color: rgb(255, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; font-weight: bold; }
span.special-text-roman { font-weight: normal; font-size: 0.8em; font-style: normal; color: rgb(0, 0, 0); }
.special-text-roman { font-weight: normal; font-size: 0.8em; font-style: normal; color: rgb(0, 0, 0); }
div.special-text-inset-note { font-size: 0.7em; font-weight: normal; font-style: normal; margin-left: 60px; margin-right: 60px; }
div.special-text-inset { font-size: 0.8em; font-weight: normal; font-style: normal; margin: 0px 60px 16px; }
div.table-size-normal-no-border { margin: 20px 60px; }
div.table-size-normal-no-border table { padding: 5px; border: 0px; }
div.table-size-normal-no-border th { vertical-align: text-top; text-align: center; font-weight: bold; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border td { vertical-align: text-top; text-align: left; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border td.center { vertical-align: text-top; text-align: center; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border li { font-size: 0.8em; }
div.table-size-normal { margin: 20px 60px; overflow: auto; }
div.table-size-normal table { padding: 5px; border: 2px solid rgb(0, 0, 0); border-collapse: collapse; }
div.table-size-normal th { vertical-align: text-top; text-align: center; font-weight: bold; font-size: 0.8em; padding: 3px; }
div.table-size-normal td { vertical-align: text-top; text-align: left; font-size: 0.8em; padding: 3px; }
div.table-size-normal td li { font-size: 1em; }
div.table-size-normal td.center { font-size: 0.8em; vertical-align: text-top; text-align: center; padding: 3px; }
div.table-size-normal li { font-size: 0.8em; }
.highlight { background-color: rgb(245, 245, 220); }
.table-border td, .table-border th { border: 1px solid; }
div.code-matrix-definition-list { width: 40%; border: 1px solid rgb(0, 0, 0); font-size: xx-small; margin: 20px 60px; }
div.code-matrix-definition-list h3 { text-align: center; margin: 0px; padding-bottom: 3px; font-weight: bold; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list div { text-align: center; font-style: italic; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list dt { float: left; width: 40px; text-align: right; font-weight: bold; line-height: 1.5; }
div.code-matrix-definition-list dd { line-height: 1.5; padding-right: 5px; padding-left: 10px; }
div.code-matrix-definition-list dd::after { content: “.”; height: 0px; visibility: hidden; display: block; clear: both; }
.highAlertButtonLink { display: inline; line-height: 3; padding: 5px 15px; background: url(“../../inlineDropShadow.gif”) right bottom no-repeat rgb(164, 12, 50); color: rgb(255, 255, 255); font-weight: bold; font-size: 0.75em; }
.subhead { font-size: 1.1em; font-weight: bold; }
.isubhead { font-size: 1.1em; font-style: italic; font-weight: bold; }
.section { font-size: 1.3em; font-weight: bold; }
.isection { font-size: 1.3em; font-style: italic; font-weight: bold; }
.author { font-weight: bold; font-size: 1.3em; }
.question { font-weight: bold; }
.iquestion { font-style: italic; font-weight: bold; }
.tablehead { font-weight: 500; font-variant: normal; }
.itablehead { font-style: italic; font-weight: 500; font-variant: normal; }
.smalltable { font-size: 0.85em; font-weight: 500; font-variant: normal; font-style: normal; }
.ismalltable { font-size: 0.85em; font-style: italic; font-weight: 500; font-variant: normal; }
.source { font-size: 0.85em; font-weight: normal; }
.isource { font-size: 0.85em; font-style: italic; font-weight: normal; }
.articletitle { font-size: 1.8em; font-weight: 600; }
.iarticletitle { font-size: 1.5em; font-style: italic; font-weight: 600; }
.listauthor { font-size: 0.9em; font-weight: normal; }
.listtitle { font-size: 1.1em; font-style: italic; font-weight: bold; }
.listnormal { font-style: normal; font-weight: normal; font-size: 0.9em; }
.special { font-weight: normal; }
.texttitle { font-size: 0.85em; font-style: italic; font-weight: normal; }
.listpubdetails { font-size: 0.85em; color: rgb(48, 48, 48); }
.full-text-content li { list-style-position: inside; }
.full-text-content li > a { font-size: 0.8em; }

@charset “utf-8”;
.fa, .fab, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }
.fa-xs { font-size: 0.75em; }
.fa-sm { font-size: 0.875em; }
.fa-1x { font-size: 1em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-6x { font-size: 6em; }
.fa-7x { font-size: 7em; }
.fa-8x { font-size: 8em; }
.fa-9x { font-size: 9em; }
.fa-10x { font-size: 10em; }
.fa-fw { text-align: center; width: 1.25em; }
.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }
.fa-ul > li { position: relative; }
.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }
.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; }
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; }
.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }
.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(1turn); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scaleX(-1); }
.fa-flip-vertical { transform: scaleY(-1); }
.fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }
.fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }
.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: rgb(255, 255, 255); }
.fa-500px::before { content: “”; }
.fa-abacus::before { content: “”; }
.fa-accessible-icon::before { content: “”; }
.fa-accusoft::before { content: “”; }
.fa-acorn::before { content: “”; }
.fa-acquisitions-incorporated::before { content: “”; }
.fa-ad::before { content: “”; }
.fa-address-book::before { content: “”; }
.fa-address-card::before { content: “”; }
.fa-adjust::before { content: “”; }
.fa-adn::before { content: “”; }
.fa-adobe::before { content: “”; }
.fa-adversal::before { content: “”; }
.fa-affiliatetheme::before { content: “”; }
.fa-air-freshener::before { content: “”; }
.fa-alarm-clock::before { content: “”; }
.fa-algolia::before { content: “”; }
.fa-alicorn::before { content: “”; }
.fa-align-center::before { content: “”; }
.fa-align-justify::before { content: “”; }
.fa-align-left::before { content: “”; }
.fa-align-right::before { content: “”; }
.fa-alipay::before { content: “”; }
.fa-allergies::before { content: “”; }
.fa-amazon::before { content: “”; }
.fa-amazon-pay::before { content: “”; }
.fa-ambulance::before { content: “”; }
.fa-american-sign-language-interpreting::before { content: “”; }
.fa-amilia::before { content: “”; }
.fa-analytics::before { content: “”; }
.fa-anchor::before { content: “”; }
.fa-android::before { content: “”; }
.fa-angel::before { content: “”; }
.fa-angellist::before { content: “”; }
.fa-angle-double-down::before { content: “”; }
.fa-angle-double-left::before { content: “”; }
.fa-angle-double-right::before { content: “”; }
.fa-angle-double-up::before { content: “”; }
.fa-angle-down::before { content: “”; }
.fa-angle-left::before { content: “”; }
.fa-angle-right::before { content: “”; }
.fa-angle-up::before { content: “”; }
.fa-angry::before { content: “”; }
.fa-angrycreative::before { content: “”; }
.fa-angular::before { content: “”; }
.fa-ankh::before { content: “”; }
.fa-app-store::before { content: “”; }
.fa-app-store-ios::before { content: “”; }
.fa-apper::before { content: “”; }
.fa-apple::before { content: “”; }
.fa-apple-alt::before { content: “”; }
.fa-apple-crate::before { content: “”; }
.fa-apple-pay::before { content: “”; }
.fa-archive::before { content: “”; }
.fa-archway::before { content: “”; }
.fa-arrow-alt-circle-down::before { content: “”; }
.fa-arrow-alt-circle-left::before { content: “”; }
.fa-arrow-alt-circle-right::before { content: “”; }
.fa-arrow-alt-circle-up::before { content: “”; }
.fa-arrow-alt-down::before { content: “”; }
.fa-arrow-alt-from-bottom::before { content: “”; }
.fa-arrow-alt-from-left::before { content: “”; }
.fa-arrow-alt-from-right::before { content: “”; }
.fa-arrow-alt-from-top::before { content: “”; }
.fa-arrow-alt-left::before { content: “”; }
.fa-arrow-alt-right::before { content: “”; }
.fa-arrow-alt-square-down::before { content: “”; }
.fa-arrow-alt-square-left::before { content: “”; }
.fa-arrow-alt-square-right::before { content: “”; }
.fa-arrow-alt-square-up::before { content: “”; }
.fa-arrow-alt-to-bottom::before { content: “”; }
.fa-arrow-alt-to-left::before { content: “”; }
.fa-arrow-alt-to-right::before { content: “”; }
.fa-arrow-alt-to-top::before { content: “”; }
.fa-arrow-alt-up::before { content: “”; }
.fa-arrow-circle-down::before { content: “”; }
.fa-arrow-circle-left::before { content: “”; }
.fa-arrow-circle-right::before { content: “”; }
.fa-arrow-circle-up::before { content: “”; }
.fa-arrow-down::before { content: “”; }
.fa-arrow-from-bottom::before { content: “”; }
.fa-arrow-from-left::before { content: “”; }
.fa-arrow-from-right::before { content: “”; }
.fa-arrow-from-top::before { content: “”; }
.fa-arrow-left::before { content: “”; }
.fa-arrow-right::before { content: “”; }
.fa-arrow-square-down::before { content: “”; }
.fa-arrow-square-left::before { content: “”; }
.fa-arrow-square-right::before { content: “”; }
.fa-arrow-square-up::before { content: “”; }
.fa-arrow-to-bottom::before { content: “”; }
.fa-arrow-to-left::before { content: “”; }
.fa-arrow-to-right::before { content: “”; }
.fa-arrow-to-top::before { content: “”; }
.fa-arrow-up::before { content: “”; }
.fa-arrows::before { content: “”; }
.fa-arrows-alt::before { content: “”; }
.fa-arrows-alt-h::before { content: “”; }
.fa-arrows-alt-v::before { content: “”; }
.fa-arrows-h::before { content: “”; }
.fa-arrows-v::before { content: “”; }
.fa-artstation::before { content: “”; }
.fa-assistive-listening-systems::before { content: “”; }
.fa-asterisk::before { content: “”; }
.fa-asymmetrik::before { content: “”; }
.fa-at::before { content: “”; }
.fa-atlas::before { content: “”; }
.fa-atlassian::before { content: “”; }
.fa-atom::before { content: “”; }
.fa-atom-alt::before { content: “”; }
.fa-audible::before { content: “”; }
.fa-audio-description::before { content: “”; }
.fa-autoprefixer::before { content: “”; }
.fa-avianex::before { content: “”; }
.fa-aviato::before { content: “”; }
.fa-award::before { content: “”; }
.fa-aws::before { content: “”; }
.fa-axe::before { content: “”; }
.fa-axe-battle::before { content: “”; }
.fa-baby::before { content: “”; }
.fa-baby-carriage::before { content: “”; }
.fa-backpack::before { content: “”; }
.fa-backspace::before { content: “”; }
.fa-backward::before { content: “”; }
.fa-badge::before { content: “”; }
.fa-badge-check::before { content: “”; }
.fa-badge-dollar::before { content: “”; }
.fa-badge-percent::before { content: “”; }
.fa-badger-honey::before { content: “”; }
.fa-balance-scale::before { content: “”; }
.fa-balance-scale-left::before { content: “”; }
.fa-balance-scale-right::before { content: “”; }
.fa-ball-pile::before { content: “”; }
.fa-ballot::before { content: “”; }
.fa-ballot-check::before { content: “”; }
.fa-ban::before { content: “”; }
.fa-band-aid::before { content: “”; }
.fa-bandcamp::before { content: “”; }
.fa-barcode::before { content: “”; }
.fa-barcode-alt::before { content: “”; }
.fa-barcode-read::before { content: “”; }
.fa-barcode-scan::before { content: “”; }
.fa-bars::before { content: “”; }
.fa-baseball::before { content: “”; }
.fa-baseball-ball::before { content: “”; }
.fa-basketball-ball::before { content: “”; }
.fa-basketball-hoop::before { content: “”; }
.fa-bat::before { content: “”; }
.fa-bath::before { content: “”; }
.fa-battery-bolt::before { content: “”; }
.fa-battery-empty::before { content: “”; }
.fa-battery-full::before { content: “”; }
.fa-battery-half::before { content: “”; }
.fa-battery-quarter::before { content: “”; }
.fa-battery-slash::before { content: “”; }
.fa-battery-three-quarters::before { content: “”; }
.fa-bed::before { content: “”; }
.fa-beer::before { content: “”; }
.fa-behance::before { content: “”; }
.fa-behance-square::before { content: “”; }
.fa-bell::before { content: “”; }
.fa-bell-school::before { content: “”; }
.fa-bell-school-slash::before { content: “”; }
.fa-bell-slash::before { content: “”; }
.fa-bells::before { content: “”; }
.fa-bezier-curve::before { content: “”; }
.fa-bible::before { content: “”; }
.fa-bicycle::before { content: “”; }
.fa-bimobject::before { content: “”; }
.fa-binoculars::before { content: “”; }
.fa-biohazard::before { content: “”; }
.fa-birthday-cake::before { content: “”; }
.fa-bitbucket::before { content: “”; }
.fa-bitcoin::before { content: “”; }
.fa-bity::before { content: “”; }
.fa-black-tie::before { content: “”; }
.fa-blackberry::before { content: “”; }
.fa-blanket::before { content: “”; }
.fa-blender::before { content: “”; }
.fa-blender-phone::before { content: “”; }
.fa-blind::before { content: “”; }
.fa-blog::before { content: “”; }
.fa-blogger::before { content: “”; }
.fa-blogger-b::before { content: “”; }
.fa-bluetooth::before { content: “”; }
.fa-bluetooth-b::before { content: “”; }
.fa-bold::before { content: “”; }
.fa-bolt::before { content: “”; }
.fa-bomb::before { content: “”; }
.fa-bone::before { content: “”; }
.fa-bone-break::before { content: “”; }
.fa-bong::before { content: “”; }
.fa-book::before { content: “”; }
.fa-book-alt::before { content: “”; }
.fa-book-dead::before { content: “”; }
.fa-book-heart::before { content: “”; }
.fa-book-open::before { content: “”; }
.fa-book-reader::before { content: “”; }
.fa-book-spells::before { content: “”; }
.fa-bookmark::before { content: “”; }
.fa-books::before { content: “”; }
.fa-boot::before { content: “”; }
.fa-booth-curtain::before { content: “”; }
.fa-bow-arrow::before { content: “”; }
.fa-bowling-ball::before { content: “”; }
.fa-bowling-pins::before { content: “”; }
.fa-box::before { content: “”; }
.fa-box-alt::before { content: “”; }
.fa-box-ballot::before { content: “”; }
.fa-box-check::before { content: “”; }
.fa-box-fragile::before { content: “”; }
.fa-box-full::before { content: “”; }
.fa-box-heart::before { content: “”; }
.fa-box-open::before { content: “”; }
.fa-box-up::before { content: “”; }
.fa-box-usd::before { content: “”; }
.fa-boxes::before { content: “”; }
.fa-boxes-alt::before { content: “”; }
.fa-boxing-glove::before { content: “”; }
.fa-braille::before { content: “”; }
.fa-brain::before { content: “”; }
.fa-briefcase::before { content: “”; }
.fa-briefcase-medical::before { content: “”; }
.fa-broadcast-tower::before { content: “”; }
.fa-broom::before { content: “”; }
.fa-browser::before { content: “”; }
.fa-brush::before { content: “”; }
.fa-btc::before { content: “”; }
.fa-bug::before { content: “”; }
.fa-building::before { content: “”; }
.fa-bullhorn::before { content: “”; }
.fa-bullseye::before { content: “”; }
.fa-bullseye-arrow::before { content: “”; }
.fa-bullseye-pointer::before { content: “”; }
.fa-burn::before { content: “”; }
.fa-buromobelexperte::before { content: “”; }
.fa-bus::before { content: “”; }
.fa-bus-alt::before { content: “”; }
.fa-bus-school::before { content: “”; }
.fa-business-time::before { content: “”; }
.fa-buysellads::before { content: “”; }
.fa-cabinet-filing::before { content: “”; }
.fa-calculator::before { content: “”; }
.fa-calculator-alt::before { content: “”; }
.fa-calendar::before { content: “”; }
.fa-calendar-alt::before { content: “”; }
.fa-calendar-check::before { content: “”; }
.fa-calendar-day::before { content: “”; }
.fa-calendar-edit::before { content: “”; }
.fa-calendar-exclamation::before { content: “”; }
.fa-calendar-minus::before { content: “”; }
.fa-calendar-plus::before { content: “”; }
.fa-calendar-star::before { content: “”; }
.fa-calendar-times::before { content: “”; }
.fa-calendar-week::before { content: “”; }
.fa-camera::before { content: “”; }
.fa-camera-alt::before { content: “”; }
.fa-camera-retro::before { content: “”; }
.fa-campfire::before { content: “”; }
.fa-campground::before { content: “”; }
.fa-canadian-maple-leaf::before { content: “”; }
.fa-candle-holder::before { content: “”; }
.fa-candy-cane::before { content: “”; }
.fa-candy-corn::before { content: “”; }
.fa-cannabis::before { content: “”; }
.fa-capsules::before { content: “”; }
.fa-car::before { content: “”; }
.fa-car-alt::before { content: “”; }
.fa-car-battery::before { content: “”; }
.fa-car-bump::before { content: “”; }
.fa-car-crash::before { content: “”; }
.fa-car-garage::before { content: “”; }
.fa-car-mechanic::before { content: “”; }
.fa-car-side::before { content: “”; }
.fa-car-tilt::before { content: “”; }
.fa-car-wash::before { content: “”; }
.fa-caret-circle-down::before { content: “”; }
.fa-caret-circle-left::before { content: “”; }
.fa-caret-circle-right::before { content: “”; }
.fa-caret-circle-up::before { content: “”; }
.fa-caret-down::before { content: “”; }
.fa-caret-left::before { content: “”; }
.fa-caret-right::before { content: “”; }
.fa-caret-square-down::before { content: “”; }
.fa-caret-square-left::before { content: “”; }
.fa-caret-square-right::before { content: “”; }
.fa-caret-square-up::before { content: “”; }
.fa-caret-up::before { content: “”; }
.fa-carrot::before { content: “”; }
.fa-cart-arrow-down::before { content: “”; }
.fa-cart-plus::before { content: “”; }
.fa-cash-register::before { content: “”; }
.fa-cat::before { content: “”; }
.fa-cauldron::before { content: “”; }
.fa-cc-amazon-pay::before { content: “”; }
.fa-cc-amex::before { content: “”; }
.fa-cc-apple-pay::before { content: “”; }
.fa-cc-diners-club::before { content: “”; }
.fa-cc-discover::before { content: “”; }
.fa-cc-jcb::before { content: “”; }
.fa-cc-mastercard::before { content: “”; }
.fa-cc-paypal::before { content: “”; }
.fa-cc-stripe::before { content: “”; }
.fa-cc-visa::before { content: “”; }
.fa-centercode::before { content: “”; }
.fa-centos::before { content: “”; }
.fa-certificate::before { content: “”; }
.fa-chair::before { content: “”; }
.fa-chair-office::before { content: “”; }
.fa-chalkboard::before { content: “”; }
.fa-chalkboard-teacher::before { content: “”; }
.fa-charging-station::before { content: “”; }
.fa-chart-area::before { content: “”; }
.fa-chart-bar::before { content: “”; }
.fa-chart-line::before { content: “”; }
.fa-chart-line-down::before { content: “”; }
.fa-chart-network::before { content: “”; }
.fa-chart-pie::before { content: “”; }
.fa-chart-pie-alt::before { content: “”; }
.fa-check::before { content: “”; }
.fa-check-circle::before { content: “”; }
.fa-check-double::before { content: “”; }
.fa-check-square::before { content: “”; }
.fa-chess::before { content: “”; }
.fa-chess-bishop::before { content: “”; }
.fa-chess-bishop-alt::before { content: “”; }
.fa-chess-board::before { content: “”; }
.fa-chess-clock::before { content: “”; }
.fa-chess-clock-alt::before { content: “”; }
.fa-chess-king::before { content: “”; }
.fa-chess-king-alt::before { content: “”; }
.fa-chess-knight::before { content: “”; }
.fa-chess-knight-alt::before { content: “”; }
.fa-chess-pawn::before { content: “”; }
.fa-chess-pawn-alt::before { content: “”; }
.fa-chess-queen::before { content: “”; }
.fa-chess-queen-alt::before { content: “”; }
.fa-chess-rook::before { content: “”; }
.fa-chess-rook-alt::before { content: “”; }
.fa-chevron-circle-down::before { content: “”; }
.fa-chevron-circle-left::before { content: “”; }
.fa-chevron-circle-right::before { content: “”; }
.fa-chevron-circle-up::before { content: “”; }
.fa-chevron-double-down::before { content: “”; }
.fa-chevron-double-left::before { content: “”; }
.fa-chevron-double-right::before { content: “”; }
.fa-chevron-double-up::before { content: “”; }
.fa-chevron-down::before { content: “”; }
.fa-chevron-left::before { content: “”; }
.fa-chevron-right::before { content: “”; }
.fa-chevron-square-down::before { content: “”; }
.fa-chevron-square-left::before { content: “”; }
.fa-chevron-square-right::before { content: “”; }
.fa-chevron-square-up::before { content: “”; }
.fa-chevron-up::before { content: “”; }
.fa-child::before { content: “”; }
.fa-chimney::before { content: “”; }
.fa-chrome::before { content: “”; }
.fa-church::before { content: “”; }
.fa-circle::before { content: “”; }
.fa-circle-notch::before { content: “”; }
.fa-city::before { content: “”; }
.fa-claw-marks::before { content: “”; }
.fa-clipboard::before { content: “”; }
.fa-clipboard-check::before { content: “”; }
.fa-clipboard-list::before { content: “”; }
.fa-clipboard-list-check::before { content: “”; }
.fa-clipboard-prescription::before { content: “”; }
.fa-clock::before { content: “”; }
.fa-clone::before { content: “”; }
.fa-closed-captioning::before { content: “”; }
.fa-cloud::before { content: “”; }
.fa-cloud-download::before { content: “”; }
.fa-cloud-download-alt::before { content: “”; }
.fa-cloud-drizzle::before { content: “”; }
.fa-cloud-hail::before { content: “”; }
.fa-cloud-hail-mixed::before { content: “”; }
.fa-cloud-meatball::before { content: “”; }
.fa-cloud-moon::before { content: “”; }
.fa-cloud-moon-rain::before { content: “”; }
.fa-cloud-rain::before { content: “”; }
.fa-cloud-rainbow::before { content: “”; }
.fa-cloud-showers::before { content: “”; }
.fa-cloud-showers-heavy::before { content: “”; }
.fa-cloud-sleet::before { content: “”; }
.fa-cloud-snow::before { content: “”; }
.fa-cloud-sun::before { content: “”; }
.fa-cloud-sun-rain::before { content: “”; }
.fa-cloud-upload::before { content: “”; }
.fa-cloud-upload-alt::before { content: “”; }
.fa-clouds::before { content: “”; }
.fa-clouds-moon::before { content: “”; }
.fa-clouds-sun::before { content: “”; }
.fa-cloudscale::before { content: “”; }
.fa-cloudsmith::before { content: “”; }
.fa-cloudversify::before { content: “”; }
.fa-club::before { content: “”; }
.fa-cocktail::before { content: “”; }
.fa-code::before { content: “”; }
.fa-code-branch::before { content: “”; }
.fa-code-commit::before { content: “”; }
.fa-code-merge::before { content: “”; }
.fa-codepen::before { content: “”; }
.fa-codiepie::before { content: “”; }
.fa-coffee::before { content: “”; }
.fa-coffee-togo::before { content: “”; }
.fa-coffin::before { content: “”; }
.fa-cog::before { content: “”; }
.fa-cogs::before { content: “”; }
.fa-coins::before { content: “”; }
.fa-columns::before { content: “”; }
.fa-comment::before { content: “”; }
.fa-comment-alt::before { content: “”; }
.fa-comment-alt-check::before { content: “”; }
.fa-comment-alt-dollar::before { content: “”; }
.fa-comment-alt-dots::before { content: “”; }
.fa-comment-alt-edit::before { content: “”; }
.fa-comment-alt-exclamation::before { content: “”; }
.fa-comment-alt-lines::before { content: “”; }
.fa-comment-alt-minus::before { content: “”; }
.fa-comment-alt-plus::before { content: “”; }
.fa-comment-alt-slash::before { content: “”; }
.fa-comment-alt-smile::before { content: “”; }
.fa-comment-alt-times::before { content: “”; }
.fa-comment-check::before { content: “”; }
.fa-comment-dollar::before { content: “”; }
.fa-comment-dots::before { content: “”; }
.fa-comment-edit::before { content: “”; }
.fa-comment-exclamation::before { content: “”; }
.fa-comment-lines::before { content: “”; }
.fa-comment-minus::before { content: “”; }
.fa-comment-plus::before { content: “”; }
.fa-comment-slash::before { content: “”; }
.fa-comment-smile::before { content: “”; }
.fa-comment-times::before { content: “”; }
.fa-comments::before { content: “”; }
.fa-comments-alt::before { content: “”; }
.fa-comments-alt-dollar::before { content: “”; }
.fa-comments-dollar::before { content: “”; }
.fa-compact-disc::before { content: “”; }
.fa-compass::before { content: “”; }
.fa-compass-slash::before { content: “”; }
.fa-compress::before { content: “”; }
.fa-compress-alt::before { content: “”; }
.fa-compress-arrows-alt::before { content: “”; }
.fa-compress-wide::before { content: “”; }
.fa-concierge-bell::before { content: “”; }
.fa-confluence::before { content: “”; }
.fa-connectdevelop::before { content: “”; }
.fa-container-storage::before { content: “”; }
.fa-contao::before { content: “”; }
.fa-conveyor-belt::before { content: “”; }
.fa-conveyor-belt-alt::before { content: “”; }
.fa-cookie::before { content: “”; }
.fa-cookie-bite::before { content: “”; }
.fa-copy::before { content: “”; }
.fa-copyright::before { content: “”; }
.fa-corn::before { content: “”; }
.fa-couch::before { content: “”; }
.fa-cow::before { content: “”; }
.fa-cpanel::before { content: “”; }
.fa-creative-commons::before { content: “”; }
.fa-creative-commons-by::before { content: “”; }
.fa-creative-commons-nc::before { content: “”; }
.fa-creative-commons-nc-eu::before { content: “”; }
.fa-creative-commons-nc-jp::before { content: “”; }
.fa-creative-commons-nd::before { content: “”; }
.fa-creative-commons-pd::before { content: “”; }
.fa-creative-commons-pd-alt::before { content: “”; }
.fa-creative-commons-remix::before { content: “”; }
.fa-creative-commons-sa::before { content: “”; }
.fa-creative-commons-sampling::before { content: “”; }
.fa-creative-commons-sampling-plus::before { content: “”; }
.fa-creative-commons-share::before { content: “”; }
.fa-creative-commons-zero::before { content: “”; }
.fa-credit-card::before { content: “”; }
.fa-credit-card-blank::before { content: “”; }
.fa-credit-card-front::before { content: “”; }
.fa-cricket::before { content: “”; }
.fa-critical-role::before { content: “”; }
.fa-crop::before { content: “”; }
.fa-crop-alt::before { content: “”; }
.fa-cross::before { content: “”; }
.fa-crosshairs::before { content: “”; }
.fa-crow::before { content: “”; }
.fa-crown::before { content: “”; }
.fa-css3::before { content: “”; }
.fa-css3-alt::before { content: “”; }
.fa-cube::before { content: “”; }
.fa-cubes::before { content: “”; }
.fa-curling::before { content: “”; }
.fa-cut::before { content: “”; }
.fa-cuttlefish::before { content: “”; }
.fa-d-and-d::before { content: “”; }
.fa-d-and-d-beyond::before { content: “”; }
.fa-dagger::before { content: “”; }
.fa-dashcube::before { content: “”; }
.fa-database::before { content: “”; }
.fa-deaf::before { content: “”; }
.fa-deer::before { content: “”; }
.fa-deer-rudolph::before { content: “”; }
.fa-delicious::before { content: “”; }
.fa-democrat::before { content: “”; }
.fa-deploydog::before { content: “”; }
.fa-deskpro::before { content: “”; }
.fa-desktop::before { content: “”; }
.fa-desktop-alt::before { content: “”; }
.fa-dev::before { content: “”; }
.fa-deviantart::before { content: “”; }
.fa-dewpoint::before { content: “”; }
.fa-dharmachakra::before { content: “”; }
.fa-dhl::before { content: “”; }
.fa-diagnoses::before { content: “”; }
.fa-diamond::before { content: “”; }
.fa-diaspora::before { content: “”; }
.fa-dice::before { content: “”; }
.fa-dice-d10::before { content: “”; }
.fa-dice-d12::before { content: “”; }
.fa-dice-d20::before { content: “”; }
.fa-dice-d4::before { content: “”; }
.fa-dice-d6::before { content: “”; }
.fa-dice-d8::before { content: “”; }
.fa-dice-five::before { content: “”; }
.fa-dice-four::before { content: “”; }
.fa-dice-one::before { content: “”; }
.fa-dice-six::before { content: “”; }
.fa-dice-three::before { content: “”; }
.fa-dice-two::before { content: “”; }
.fa-digg::before { content: “”; }
.fa-digital-ocean::before { content: “”; }
.fa-digital-tachograph::before { content: “”; }
.fa-diploma::before { content: “”; }
.fa-directions::before { content: “”; }
.fa-discord::before { content: “”; }
.fa-discourse::before { content: “”; }
.fa-divide::before { content: “”; }
.fa-dizzy::before { content: “”; }
.fa-dna::before { content: “”; }
.fa-do-not-enter::before { content: “”; }
.fa-dochub::before { content: “”; }
.fa-docker::before { content: “”; }
.fa-dog::before { content: “”; }
.fa-dog-leashed::before { content: “”; }
.fa-dollar-sign::before { content: “”; }
.fa-dolly::before { content: “”; }
.fa-dolly-empty::before { content: “”; }
.fa-dolly-flatbed::before { content: “”; }
.fa-dolly-flatbed-alt::before { content: “”; }
.fa-dolly-flatbed-empty::before { content: “”; }
.fa-donate::before { content: “”; }
.fa-door-closed::before { content: “”; }
.fa-door-open::before { content: “”; }
.fa-dot-circle::before { content: “”; }
.fa-dove::before { content: “”; }
.fa-download::before { content: “”; }
.fa-draft2digital::before { content: “”; }
.fa-drafting-compass::before { content: “”; }
.fa-dragon::before { content: “”; }
.fa-draw-circle::before { content: “”; }
.fa-draw-polygon::before { content: “”; }
.fa-draw-square::before { content: “”; }
.fa-dreidel::before { content: “”; }
.fa-dribbble::before { content: “”; }
.fa-dribbble-square::before { content: “”; }
.fa-dropbox::before { content: “”; }
.fa-drum::before { content: “”; }
.fa-drum-steelpan::before { content: “”; }
.fa-drumstick::before { content: “”; }
.fa-drumstick-bite::before { content: “”; }
.fa-drupal::before { content: “”; }
.fa-duck::before { content: “”; }
.fa-dumbbell::before { content: “”; }
.fa-dumpster::before { content: “”; }
.fa-dumpster-fire::before { content: “”; }
.fa-dungeon::before { content: “”; }
.fa-dyalog::before { content: “”; }
.fa-ear::before { content: “”; }
.fa-ear-muffs::before { content: “”; }
.fa-earlybirds::before { content: “”; }
.fa-ebay::before { content: “”; }
.fa-eclipse::before { content: “”; }
.fa-eclipse-alt::before { content: “”; }
.fa-edge::before { content: “”; }
.fa-edit::before { content: “”; }
.fa-eject::before { content: “”; }
.fa-elementor::before { content: “”; }
.fa-elephant::before { content: “”; }
.fa-ellipsis-h::before { content: “”; }
.fa-ellipsis-h-alt::before { content: “”; }
.fa-ellipsis-v::before { content: “”; }
.fa-ellipsis-v-alt::before { content: “”; }
.fa-ello::before { content: “”; }
.fa-ember::before { content: “”; }
.fa-empire::before { content: “”; }
.fa-empty-set::before { content: “”; }
.fa-engine-warning::before { content: “”; }
.fa-envelope::before { content: “”; }
.fa-envelope-open::before { content: “”; }
.fa-envelope-open-dollar::before { content: “”; }
.fa-envelope-open-text::before { content: “”; }
.fa-envelope-square::before { content: “”; }
.fa-envira::before { content: “”; }
.fa-equals::before { content: “”; }
.fa-eraser::before { content: “”; }
.fa-erlang::before { content: “”; }
.fa-ethereum::before { content: “”; }
.fa-ethernet::before { content: “”; }
.fa-etsy::before { content: “”; }
.fa-euro-sign::before { content: “”; }
.fa-exchange::before { content: “”; }
.fa-exchange-alt::before { content: “”; }
.fa-exclamation::before { content: “”; }
.fa-exclamation-circle::before { content: “”; }
.fa-exclamation-square::before { content: “”; }
.fa-exclamation-triangle::before { content: “”; }
.fa-expand::before { content: “”; }
.fa-expand-alt::before { content: “”; }
.fa-expand-arrows::before { content: “”; }
.fa-expand-arrows-alt::before { content: “”; }
.fa-expand-wide::before { content: “”; }
.fa-expeditedssl::before { content: “”; }
.fa-external-link::before { content: “”; }
.fa-external-link-alt::before { content: “”; }
.fa-external-link-square::before { content: “”; }
.fa-external-link-square-alt::before { content: “”; }
.fa-eye::before { content: “”; }
.fa-eye-dropper::before { content: “”; }
.fa-eye-evil::before { content: “”; }
.fa-eye-slash::before { content: “”; }
.fa-facebook::before { content: “”; }
.fa-facebook-f::before { content: “”; }
.fa-facebook-messenger::before { content: “”; }
.fa-facebook-square::before { content: “”; }
.fa-fantasy-flight-games::before { content: “”; }
.fa-fast-backward::before { content: “”; }
.fa-fast-forward::before { content: “”; }
.fa-fax::before { content: “”; }
.fa-feather::before { content: “”; }
.fa-feather-alt::before { content: “”; }
.fa-fedex::before { content: “”; }
.fa-fedora::before { content: “”; }
.fa-female::before { content: “”; }
.fa-field-hockey::before { content: “”; }
.fa-fighter-jet::before { content: “”; }
.fa-figma::before { content: “”; }
.fa-file::before { content: “”; }
.fa-file-alt::before { content: “”; }
.fa-file-archive::before { content: “”; }
.fa-file-audio::before { content: “”; }
.fa-file-certificate::before { content: “”; }
.fa-file-chart-line::before { content: “”; }
.fa-file-chart-pie::before { content: “”; }
.fa-file-check::before { content: “”; }
.fa-file-code::before { content: “”; }
.fa-file-contract::before { content: “”; }
.fa-file-csv::before { content: “”; }
.fa-file-download::before { content: “”; }
.fa-file-edit::before { content: “”; }
.fa-file-excel::before { content: “”; }
.fa-file-exclamation::before { content: “”; }
.fa-file-export::before { content: “”; }
.fa-file-image::before { content: “”; }
.fa-file-import::before { content: “”; }
.fa-file-invoice::before { content: “”; }
.fa-file-invoice-dollar::before { content: “”; }
.fa-file-medical::before { content: “”; }
.fa-file-medical-alt::before { content: “”; }
.fa-file-minus::before { content: “”; }
.fa-file-pdf::before { content: “”; }
.fa-file-plus::before { content: “”; }
.fa-file-powerpoint::before { content: “”; }
.fa-file-prescription::before { content: “”; }
.fa-file-signature::before { content: “”; }
.fa-file-spreadsheet::before { content: “”; }
.fa-file-times::before { content: “”; }
.fa-file-upload::before { content: “”; }
.fa-file-user::before { content: “”; }
.fa-file-video::before { content: “”; }
.fa-file-word::before { content: “”; }
.fa-fill::before { content: “”; }
.fa-fill-drip::before { content: “”; }
.fa-film::before { content: “”; }
.fa-film-alt::before { content: “”; }
.fa-filter::before { content: “”; }
.fa-fingerprint::before { content: “”; }
.fa-fire::before { content: “”; }
.fa-fire-alt::before { content: “”; }
.fa-fire-extinguisher::before { content: “”; }
.fa-fire-smoke::before { content: “”; }
.fa-firefox::before { content: “”; }
.fa-fireplace::before { content: “”; }
.fa-first-aid::before { content: “”; }
.fa-first-order::before { content: “”; }
.fa-first-order-alt::before { content: “”; }
.fa-firstdraft::before { content: “”; }
.fa-fish::before { content: “”; }
.fa-fist-raised::before { content: “”; }
.fa-flag::before { content: “”; }
.fa-flag-alt::before { content: “”; }
.fa-flag-checkered::before { content: “”; }
.fa-flag-usa::before { content: “”; }
.fa-flame::before { content: “”; }
.fa-flask::before { content: “”; }
.fa-flask-poison::before { content: “”; }
.fa-flask-potion::before { content: “”; }
.fa-flickr::before { content: “”; }
.fa-flipboard::before { content: “”; }
.fa-flushed::before { content: “”; }
.fa-fly::before { content: “”; }
.fa-fog::before { content: “”; }
.fa-folder::before { content: “”; }
.fa-folder-minus::before { content: “”; }
.fa-folder-open::before { content: “”; }
.fa-folder-plus::before { content: “”; }
.fa-folder-times::before { content: “”; }
.fa-folders::before { content: “”; }
.fa-font::before { content: “”; }
.fa-font-awesome::before { content: “”; }
.fa-font-awesome-alt::before { content: “”; }
.fa-font-awesome-flag::before { content: “”; }
.fa-font-awesome-logo-full::before { content: “”; }
.fa-fonticons::before { content: “”; }
.fa-fonticons-fi::before { content: “”; }
.fa-football-ball::before { content: “”; }
.fa-football-helmet::before { content: “”; }
.fa-forklift::before { content: “”; }
.fa-fort-awesome::before { content: “”; }
.fa-fort-awesome-alt::before { content: “”; }
.fa-forumbee::before { content: “”; }
.fa-forward::before { content: “”; }
.fa-foursquare::before { content: “”; }
.fa-fragile::before { content: “”; }
.fa-free-code-camp::before { content: “”; }
.fa-freebsd::before { content: “”; }
.fa-frog::before { content: “”; }
.fa-frosty-head::before { content: “”; }
.fa-frown::before { content: “”; }
.fa-frown-open::before { content: “”; }
.fa-fulcrum::before { content: “”; }
.fa-function::before { content: “”; }
.fa-funnel-dollar::before { content: “”; }
.fa-futbol::before { content: “”; }
.fa-galactic-republic::before { content: “”; }
.fa-galactic-senate::before { content: “”; }
.fa-gamepad::before { content: “”; }
.fa-gas-pump::before { content: “”; }
.fa-gas-pump-slash::before { content: “”; }
.fa-gavel::before { content: “”; }
.fa-gem::before { content: “”; }
.fa-genderless::before { content: “”; }
.fa-get-pocket::before { content: “”; }
.fa-gg::before { content: “”; }
.fa-gg-circle::before { content: “”; }
.fa-ghost::before { content: “”; }
.fa-gift::before { content: “”; }
.fa-gift-card::before { content: “”; }
.fa-gifts::before { content: “”; }
.fa-gingerbread-man::before { content: “”; }
.fa-git::before { content: “”; }
.fa-git-square::before { content: “”; }
.fa-github::before { content: “”; }
.fa-github-alt::before { content: “”; }
.fa-github-square::before { content: “”; }
.fa-gitkraken::before { content: “”; }
.fa-gitlab::before { content: “”; }
.fa-gitter::before { content: “”; }
.fa-glass-champagne::before { content: “”; }
.fa-glass-cheers::before { content: “”; }
.fa-glass-martini::before { content: “”; }
.fa-glass-martini-alt::before { content: “”; }
.fa-glass-whiskey::before { content: “”; }
.fa-glass-whiskey-rocks::before { content: “”; }
.fa-glasses::before { content: “”; }
.fa-glasses-alt::before { content: “”; }
.fa-glide::before { content: “”; }
.fa-glide-g::before { content: “”; }
.fa-globe::before { content: “”; }
.fa-globe-africa::before { content: “”; }
.fa-globe-americas::before { content: “”; }
.fa-globe-asia::before { content: “”; }
.fa-globe-europe::before { content: “”; }
.fa-globe-snow::before { content: “”; }
.fa-globe-stand::before { content: “”; }
.fa-gofore::before { content: “”; }
.fa-golf-ball::before { content: “”; }
.fa-golf-club::before { content: “”; }
.fa-goodreads::before { content: “”; }
.fa-goodreads-g::before { content: “”; }
.fa-google::before { content: “”; }
.fa-google-drive::before { content: “”; }
.fa-google-play::before { content: “”; }
.fa-google-plus::before { content: “”; }
.fa-google-plus-g::before { content: “”; }
.fa-google-plus-square::before { content: “”; }
.fa-google-wallet::before { content: “”; }
.fa-gopuram::before { content: “”; }
.fa-graduation-cap::before { content: “”; }
.fa-gratipay::before { content: “”; }
.fa-grav::before { content: “”; }
.fa-greater-than::before { content: “”; }
.fa-greater-than-equal::before { content: “”; }
.fa-grimace::before { content: “”; }
.fa-grin::before { content: “”; }
.fa-grin-alt::before { content: “”; }
.fa-grin-beam::before { content: “”; }
.fa-grin-beam-sweat::before { content: “”; }
.fa-grin-hearts::before { content: “”; }
.fa-grin-squint::before { content: “”; }
.fa-grin-squint-tears::before { content: “”; }
.fa-grin-stars::before { content: “”; }
.fa-grin-tears::before { content: “”; }
.fa-grin-tongue::before { content: “”; }
.fa-grin-tongue-squint::before { content: “”; }
.fa-grin-tongue-wink::before { content: “”; }
.fa-grin-wink::before { content: “”; }
.fa-grip-horizontal::before { content: “”; }
.fa-grip-lines::before { content: “”; }
.fa-grip-lines-vertical::before { content: “”; }
.fa-grip-vertical::before { content: “”; }
.fa-gripfire::before { content: “”; }
.fa-grunt::before { content: “”; }
.fa-guitar::before { content: “”; }
.fa-gulp::before { content: “”; }
.fa-h-square::before { content: “”; }
.fa-h1::before { content: “”; }
.fa-h2::before { content: “”; }
.fa-h3::before { content: “”; }
.fa-hacker-news::before { content: “”; }
.fa-hacker-news-square::before { content: “”; }
.fa-hackerrank::before { content: “”; }
.fa-hammer::before { content: “”; }
.fa-hammer-war::before { content: “”; }
.fa-hamsa::before { content: “”; }
.fa-hand-heart::before { content: “”; }
.fa-hand-holding::before { content: “”; }
.fa-hand-holding-box::before { content: “”; }
.fa-hand-holding-heart::before { content: “”; }
.fa-hand-holding-magic::before { content: “”; }
.fa-hand-holding-seedling::before { content: “”; }
.fa-hand-holding-usd::before { content: “”; }
.fa-hand-holding-water::before { content: “”; }
.fa-hand-lizard::before { content: “”; }
.fa-hand-paper::before { content: “”; }
.fa-hand-peace::before { content: “”; }
.fa-hand-point-down::before { content: “”; }
.fa-hand-point-left::before { content: “”; }
.fa-hand-point-right::before { content: “”; }
.fa-hand-point-up::before { content: “”; }
.fa-hand-pointer::before { content: “”; }
.fa-hand-receiving::before { content: “”; }
.fa-hand-rock::before { content: “”; }
.fa-hand-scissors::before { content: “”; }
.fa-hand-spock::before { content: “”; }
.fa-hands::before { content: “”; }
.fa-hands-heart::before { content: “”; }
.fa-hands-helping::before { content: “”; }
.fa-hands-usd::before { content: “”; }
.fa-handshake::before { content: “”; }
.fa-handshake-alt::before { content: “”; }
.fa-hanukiah::before { content: “”; }
.fa-hashtag::before { content: “”; }
.fa-hat-santa::before { content: “”; }
.fa-hat-winter::before { content: “”; }
.fa-hat-witch::before { content: “”; }
.fa-hat-wizard::before { content: “”; }
.fa-haykal::before { content: “”; }
.fa-hdd::before { content: “”; }
.fa-head-side::before { content: “”; }
.fa-head-vr::before { content: “”; }
.fa-heading::before { content: “”; }
.fa-headphones::before { content: “”; }
.fa-headphones-alt::before { content: “”; }
.fa-headset::before { content: “”; }
.fa-heart::before { content: “”; }
.fa-heart-broken::before { content: “”; }
.fa-heart-circle::before { content: “”; }
.fa-heart-rate::before { content: “”; }
.fa-heart-square::before { content: “”; }
.fa-heartbeat::before { content: “”; }
.fa-helicopter::before { content: “”; }
.fa-helmet-battle::before { content: “”; }
.fa-hexagon::before { content: “”; }
.fa-highlighter::before { content: “”; }
.fa-hiking::before { content: “”; }
.fa-hippo::before { content: “”; }
.fa-hips::before { content: “”; }
.fa-hire-a-helper::before { content: “”; }
.fa-history::before { content: “”; }
.fa-hockey-mask::before { content: “”; }
.fa-hockey-puck::before { content: “”; }
.fa-hockey-sticks::before { content: “”; }
.fa-holly-berry::before { content: “”; }
.fa-home::before { content: “”; }
.fa-home-heart::before { content: “”; }
.fa-hood-cloak::before { content: “”; }
.fa-hooli::before { content: “”; }
.fa-hornbill::before { content: “”; }
.fa-horse::before { content: “”; }
.fa-horse-head::before { content: “”; }
.fa-hospital::before { content: “”; }
.fa-hospital-alt::before { content: “”; }
.fa-hospital-symbol::before { content: “”; }
.fa-hot-tub::before { content: “”; }
.fa-hotel::before { content: “”; }
.fa-hotjar::before { content: “”; }
.fa-hourglass::before { content: “”; }
.fa-hourglass-end::before { content: “”; }
.fa-hourglass-half::before { content: “”; }
.fa-hourglass-start::before { content: “”; }
.fa-house-damage::before { content: “”; }
.fa-house-flood::before { content: “”; }
.fa-houzz::before { content: “”; }
.fa-hryvnia::before { content: “”; }
.fa-html5::before { content: “”; }
.fa-hubspot::before { content: “”; }
.fa-humidity::before { content: “”; }
.fa-hurricane::before { content: “”; }
.fa-i-cursor::before { content: “”; }
.fa-ice-skate::before { content: “”; }
.fa-icicles::before { content: “”; }
.fa-id-badge::before { content: “”; }
.fa-id-card::before { content: “”; }
.fa-id-card-alt::before { content: “”; }
.fa-igloo::before { content: “”; }
.fa-image::before { content: “”; }
.fa-images::before { content: “”; }
.fa-imdb::before { content: “”; }
.fa-inbox::before { content: “”; }
.fa-inbox-in::before { content: “”; }
.fa-inbox-out::before { content: “”; }
.fa-indent::before { content: “”; }
.fa-industry::before { content: “”; }
.fa-industry-alt::before { content: “”; }
.fa-infinity::before { content: “”; }
.fa-info::before { content: “”; }
.fa-info-circle::before { content: “”; }
.fa-info-square::before { content: “”; }
.fa-inhaler::before { content: “”; }
.fa-instagram::before { content: “”; }
.fa-integral::before { content: “”; }
.fa-intercom::before { content: “”; }
.fa-internet-explorer::before { content: “”; }
.fa-intersection::before { content: “”; }
.fa-inventory::before { content: “”; }
.fa-invision::before { content: “”; }
.fa-ioxhost::before { content: “”; }
.fa-italic::before { content: “”; }
.fa-itunes::before { content: “”; }
.fa-itunes-note::before { content: “”; }
.fa-jack-o-lantern::before { content: “”; }
.fa-java::before { content: “”; }
.fa-jedi::before { content: “”; }
.fa-jedi-order::before { content: “”; }
.fa-jenkins::before { content: “”; }
.fa-jira::before { content: “”; }
.fa-joget::before { content: “”; }
.fa-joint::before { content: “”; }
.fa-joomla::before { content: “”; }
.fa-journal-whills::before { content: “”; }
.fa-js::before { content: “”; }
.fa-js-square::before { content: “”; }
.fa-jsfiddle::before { content: “”; }
.fa-kaaba::before { content: “”; }
.fa-kaggle::before { content: “”; }
.fa-key::before { content: “”; }
.fa-key-skeleton::before { content: “”; }
.fa-keybase::before { content: “”; }
.fa-keyboard::before { content: “”; }
.fa-keycdn::before { content: “”; }
.fa-keynote::before { content: “”; }
.fa-khanda::before { content: “”; }
.fa-kickstarter::before { content: “”; }
.fa-kickstarter-k::before { content: “”; }
.fa-kidneys::before { content: “”; }
.fa-kiss::before { content: “”; }
.fa-kiss-beam::before { content: “”; }
.fa-kiss-wink-heart::before { content: “”; }
.fa-kite::before { content: “”; }
.fa-kiwi-bird::before { content: “”; }
.fa-knife-kitchen::before { content: “”; }
.fa-korvue::before { content: “”; }
.fa-lambda::before { content: “”; }
.fa-lamp::before { content: “”; }
.fa-landmark::before { content: “”; }
.fa-landmark-alt::before { content: “”; }
.fa-language::before { content: “”; }
.fa-laptop::before { content: “”; }
.fa-laptop-code::before { content: “”; }
.fa-laravel::before { content: “”; }
.fa-lastfm::before { content: “”; }
.fa-lastfm-square::before { content: “”; }
.fa-laugh::before { content: “”; }
.fa-laugh-beam::before { content: “”; }
.fa-laugh-squint::before { content: “”; }
.fa-laugh-wink::before { content: “”; }
.fa-layer-group::before { content: “”; }
.fa-layer-minus::before { content: “”; }
.fa-layer-plus::before { content: “”; }
.fa-leaf::before { content: “”; }
.fa-leaf-heart::before { content: “”; }
.fa-leaf-maple::before { content: “”; }
.fa-leaf-oak::before { content: “”; }
.fa-leanpub::before { content: “”; }
.fa-lemon::before { content: “”; }
.fa-less::before { content: “”; }
.fa-less-than::before { content: “”; }
.fa-less-than-equal::before { content: “”; }
.fa-level-down::before { content: “”; }
.fa-level-down-alt::before { content: “”; }
.fa-level-up::before { content: “”; }
.fa-level-up-alt::before { content: “”; }
.fa-life-ring::before { content: “”; }
.fa-lightbulb::before { content: “”; }
.fa-lightbulb-dollar::before { content: “”; }
.fa-lightbulb-exclamation::before { content: “”; }
.fa-lightbulb-on::before { content: “”; }
.fa-lightbulb-slash::before { content: “”; }
.fa-lights-holiday::before { content: “”; }
.fa-line::before { content: “”; }
.fa-link::before { content: “”; }
.fa-linkedin::before { content: “”; }
.fa-linkedin-in::before { content: “”; }
.fa-linode::before { content: “”; }
.fa-linux::before { content: “”; }
.fa-lips::before { content: “”; }
.fa-lira-sign::before { content: “”; }
.fa-list::before { content: “”; }
.fa-list-alt::before { content: “”; }
.fa-list-ol::before { content: “”; }
.fa-list-ul::before { content: “”; }
.fa-location::before { content: “”; }
.fa-location-arrow::before { content: “”; }
.fa-location-circle::before { content: “”; }
.fa-location-slash::before { content: “”; }
.fa-lock::before { content: “”; }
.fa-lock-alt::before { content: “”; }
.fa-lock-open::before { content: “”; }
.fa-lock-open-alt::before { content: “”; }
.fa-long-arrow-alt-down::before { content: “”; }
.fa-long-arrow-alt-left::before { content: “”; }
.fa-long-arrow-alt-right::before { content: “”; }
.fa-long-arrow-alt-up::before { content: “”; }
.fa-long-arrow-down::before { content: “”; }
.fa-long-arrow-left::before { content: “”; }
.fa-long-arrow-right::before { content: “”; }
.fa-long-arrow-up::before { content: “”; }
.fa-loveseat::before { content: “”; }
.fa-low-vision::before { content: “”; }
.fa-luchador::before { content: “”; }
.fa-luggage-cart::before { content: “”; }
.fa-lungs::before { content: “”; }
.fa-lyft::before { content: “”; }
.fa-mace::before { content: “”; }
.fa-magento::before { content: “”; }
.fa-magic::before { content: “”; }
.fa-magnet::before { content: “”; }
.fa-mail-bulk::before { content: “”; }
.fa-mailchimp::before { content: “”; }
.fa-male::before { content: “”; }
.fa-mandalorian::before { content: “”; }
.fa-mandolin::before { content: “”; }
.fa-map::before { content: “”; }
.fa-map-marked::before { content: “”; }
.fa-map-marked-alt::before { content: “”; }
.fa-map-marker::before { content: “”; }
.fa-map-marker-alt::before { content: “”; }
.fa-map-marker-alt-slash::before { content: “”; }
.fa-map-marker-check::before { content: “”; }
.fa-map-marker-edit::before { content: “”; }
.fa-map-marker-exclamation::before { content: “”; }
.fa-map-marker-minus::before { content: “”; }
.fa-map-marker-plus::before { content: “”; }
.fa-map-marker-question::before { content: “”; }
.fa-map-marker-slash::before { content: “”; }
.fa-map-marker-smile::before { content: “”; }
.fa-map-marker-times::before { content: “”; }
.fa-map-pin::before { content: “”; }
.fa-map-signs::before { content: “”; }
.fa-markdown::before { content: “”; }
.fa-marker::before { content: “”; }
.fa-mars::before { content: “”; }
.fa-mars-double::before { content: “”; }
.fa-mars-stroke::before { content: “”; }
.fa-mars-stroke-h::before { content: “”; }
.fa-mars-stroke-v::before { content: “”; }
.fa-mask::before { content: “”; }
.fa-mastodon::before { content: “”; }
.fa-maxcdn::before { content: “”; }
.fa-medal::before { content: “”; }
.fa-medapps::before { content: “”; }
.fa-medium::before { content: “”; }
.fa-medium-m::before { content: “”; }
.fa-medkit::before { content: “”; }
.fa-medrt::before { content: “”; }
.fa-meetup::before { content: “”; }
.fa-megaphone::before { content: “”; }
.fa-megaport::before { content: “”; }
.fa-meh::before { content: “”; }
.fa-meh-blank::before { content: “”; }
.fa-meh-rolling-eyes::before { content: “”; }
.fa-memory::before { content: “”; }
.fa-mendeley::before { content: “”; }
.fa-menorah::before { content: “”; }
.fa-mercury::before { content: “”; }
.fa-meteor::before { content: “”; }
.fa-microchip::before { content: “”; }
.fa-microphone::before { content: “”; }
.fa-microphone-alt::before { content: “”; }
.fa-microphone-alt-slash::before { content: “”; }
.fa-microphone-slash::before { content: “”; }
.fa-microscope::before { content: “”; }
.fa-microsoft::before { content: “”; }
.fa-mind-share::before { content: “”; }
.fa-minus::before { content: “”; }
.fa-minus-circle::before { content: “”; }
.fa-minus-hexagon::before { content: “”; }
.fa-minus-octagon::before { content: “”; }
.fa-minus-square::before { content: “”; }
.fa-mistletoe::before { content: “”; }
.fa-mitten::before { content: “”; }
.fa-mix::before { content: “”; }
.fa-mixcloud::before { content: “”; }
.fa-mizuni::before { content: “”; }
.fa-mobile::before { content: “”; }
.fa-mobile-alt::before { content: “”; }
.fa-mobile-android::before { content: “”; }
.fa-mobile-android-alt::before { content: “”; }
.fa-modx::before { content: “”; }
.fa-monero::before { content: “”; }
.fa-money-bill::before { content: “”; }
.fa-money-bill-alt::before { content: “”; }
.fa-money-bill-wave::before { content: “”; }
.fa-money-bill-wave-alt::before { content: “”; }
.fa-money-check::before { content: “”; }
.fa-money-check-alt::before { content: “”; }
.fa-monitor-heart-rate::before { content: “”; }
.fa-monkey::before { content: “”; }
.fa-monument::before { content: “”; }
.fa-moon::before { content: “”; }
.fa-moon-cloud::before { content: “”; }
.fa-moon-stars::before { content: “”; }
.fa-mortar-pestle::before { content: “”; }
.fa-mosque::before { content: “”; }
.fa-motorcycle::before { content: “”; }
.fa-mountain::before { content: “”; }
.fa-mountains::before { content: “”; }
.fa-mouse-pointer::before { content: “”; }
.fa-mug-hot::before { content: “”; }
.fa-mug-marshmallows::before { content: “”; }
.fa-music::before { content: “”; }
.fa-napster::before { content: “”; }
.fa-narwhal::before { content: “”; }
.fa-neos::before { content: “”; }
.fa-network-wired::before { content: “”; }
.fa-neuter::before { content: “”; }
.fa-newspaper::before { content: “”; }
.fa-nimblr::before { content: “”; }
.fa-nintendo-switch::before { content: “”; }
.fa-node::before { content: “”; }
.fa-node-js::before { content: “”; }
.fa-not-equal::before { content: “”; }
.fa-notes-medical::before { content: “”; }
.fa-npm::before { content: “”; }
.fa-ns8::before { content: “”; }
.fa-nutritionix::before { content: “”; }
.fa-object-group::before { content: “”; }
.fa-object-ungroup::before { content: “”; }
.fa-octagon::before { content: “”; }
.fa-odnoklassniki::before { content: “”; }
.fa-odnoklassniki-square::before { content: “”; }
.fa-oil-can::before { content: “”; }
.fa-oil-temp::before { content: “”; }
.fa-old-republic::before { content: “”; }
.fa-om::before { content: “”; }
.fa-omega::before { content: “”; }
.fa-opencart::before { content: “”; }
.fa-openid::before { content: “”; }
.fa-opera::before { content: “”; }
.fa-optin-monster::before { content: “”; }
.fa-ornament::before { content: “”; }
.fa-osi::before { content: “”; }
.fa-otter::before { content: “”; }
.fa-outdent::before { content: “”; }
.fa-page4::before { content: “”; }
.fa-pagelines::before { content: “”; }
.fa-paint-brush::before { content: “”; }
.fa-paint-brush-alt::before { content: “”; }
.fa-paint-roller::before { content: “”; }
.fa-palette::before { content: “”; }
.fa-palfed::before { content: “”; }
.fa-pallet::before { content: “”; }
.fa-pallet-alt::before { content: “”; }
.fa-paper-plane::before { content: “”; }
.fa-paperclip::before { content: “”; }
.fa-parachute-box::before { content: “”; }
.fa-paragraph::before { content: “”; }
.fa-parking::before { content: “”; }
.fa-parking-circle::before { content: “”; }
.fa-parking-circle-slash::before { content: “”; }
.fa-parking-slash::before { content: “”; }
.fa-passport::before { content: “”; }
.fa-pastafarianism::before { content: “”; }
.fa-paste::before { content: “”; }
.fa-patreon::before { content: “”; }
.fa-pause::before { content: “”; }
.fa-pause-circle::before { content: “”; }
.fa-paw::before { content: “”; }
.fa-paw-alt::before { content: “”; }
.fa-paw-claws::before { content: “”; }
.fa-paypal::before { content: “”; }
.fa-peace::before { content: “”; }
.fa-pegasus::before { content: “”; }
.fa-pen::before { content: “”; }
.fa-pen-alt::before { content: “”; }
.fa-pen-fancy::before { content: “”; }
.fa-pen-nib::before { content: “”; }
.fa-pen-square::before { content: “”; }
.fa-pencil::before { content: “”; }
.fa-pencil-alt::before { content: “”; }
.fa-pencil-paintbrush::before { content: “”; }
.fa-pencil-ruler::before { content: “”; }
.fa-pennant::before { content: “”; }
.fa-penny-arcade::before { content: “”; }
.fa-people-carry::before { content: “”; }
.fa-percent::before { content: “”; }
.fa-percentage::before { content: “”; }
.fa-periscope::before { content: “”; }
.fa-person-booth::before { content: “”; }
.fa-person-carry::before { content: “”; }
.fa-person-dolly::before { content: “”; }
.fa-person-dolly-empty::before { content: “”; }
.fa-person-sign::before { content: “”; }
.fa-phabricator::before { content: “”; }
.fa-phoenix-framework::before { content: “”; }
.fa-phoenix-squadron::before { content: “”; }
.fa-phone::before { content: “”; }
.fa-phone-office::before { content: “”; }
.fa-phone-plus::before { content: “”; }
.fa-phone-slash::before { content: “”; }
.fa-phone-square::before { content: “”; }
.fa-phone-volume::before { content: “”; }
.fa-php::before { content: “”; }
.fa-pi::before { content: “”; }
.fa-pie::before { content: “”; }
.fa-pied-piper::before { content: “”; }
.fa-pied-piper-alt::before { content: “”; }
.fa-pied-piper-hat::before { content: “”; }
.fa-pied-piper-pp::before { content: “”; }
.fa-pig::before { content: “”; }
.fa-piggy-bank::before { content: “”; }
.fa-pills::before { content: “”; }
.fa-pinterest::before { content: “”; }
.fa-pinterest-p::before { content: “”; }
.fa-pinterest-square::before { content: “”; }
.fa-place-of-worship::before { content: “”; }
.fa-plane::before { content: “”; }
.fa-plane-alt::before { content: “”; }
.fa-plane-arrival::before { content: “”; }
.fa-plane-departure::before { content: “”; }
.fa-play::before { content: “”; }
.fa-play-circle::before { content: “”; }
.fa-playstation::before { content: “”; }
.fa-plug::before { content: “”; }
.fa-plus::before { content: “”; }
.fa-plus-circle::before { content: “”; }
.fa-plus-hexagon::before { content: “”; }
.fa-plus-octagon::before { content: “”; }
.fa-plus-square::before { content: “”; }
.fa-podcast::before { content: “”; }
.fa-podium::before { content: “”; }
.fa-podium-star::before { content: “”; }
.fa-poll::before { content: “”; }
.fa-poll-h::before { content: “”; }
.fa-poll-people::before { content: “”; }
.fa-poo::before { content: “”; }
.fa-poo-storm::before { content: “”; }
.fa-poop::before { content: “”; }
.fa-portrait::before { content: “”; }
.fa-pound-sign::before { content: “”; }
.fa-power-off::before { content: “”; }
.fa-pray::before { content: “”; }
.fa-praying-hands::before { content: “”; }
.fa-prescription::before { content: “”; }
.fa-prescription-bottle::before { content: “”; }
.fa-prescription-bottle-alt::before { content: “”; }
.fa-presentation::before { content: “”; }
.fa-print::before { content: “”; }
.fa-print-slash::before { content: “”; }
.fa-procedures::before { content: “”; }
.fa-product-hunt::before { content: “”; }
.fa-project-diagram::before { content: “”; }
.fa-pumpkin::before { content: “”; }
.fa-pushed::before { content: “”; }
.fa-puzzle-piece::before { content: “”; }
.fa-python::before { content: “”; }
.fa-qq::before { content: “”; }
.fa-qrcode::before { content: “”; }
.fa-question::before { content: “”; }
.fa-question-circle::before { content: “”; }
.fa-question-square::before { content: “”; }
.fa-quidditch::before { content: “”; }
.fa-quinscape::before { content: “”; }
.fa-quora::before { content: “”; }
.fa-quote-left::before { content: “”; }
.fa-quote-right::before { content: “”; }
.fa-quran::before { content: “”; }
.fa-r-project::before { content: “”; }
.fa-rabbit::before { content: “”; }
.fa-rabbit-fast::before { content: “”; }
.fa-racquet::before { content: “”; }
.fa-radiation::before { content: “”; }
.fa-radiation-alt::before { content: “”; }
.fa-rainbow::before { content: “”; }
.fa-raindrops::before { content: “”; }
.fa-ram::before { content: “”; }
.fa-ramp-loading::before { content: “”; }
.fa-random::before { content: “”; }
.fa-raspberry-pi::before { content: “”; }
.fa-ravelry::before { content: “”; }
.fa-react::before { content: “”; }
.fa-reacteurope::before { content: “”; }
.fa-readme::before { content: “”; }
.fa-rebel::before { content: “”; }
.fa-receipt::before { content: “”; }
.fa-rectangle-landscape::before { content: “”; }
.fa-rectangle-portrait::before { content: “”; }
.fa-rectangle-wide::before { content: “”; }
.fa-recycle::before { content: “”; }
.fa-red-river::before { content: “”; }
.fa-reddit::before { content: “”; }
.fa-reddit-alien::before { content: “”; }
.fa-reddit-square::before { content: “”; }
.fa-redhat::before { content: “”; }
.fa-redo::before { content: “”; }
.fa-redo-alt::before { content: “”; }
.fa-registered::before { content: “”; }
.fa-renren::before { content: “”; }
.fa-repeat::before { content: “”; }
.fa-repeat-1::before { content: “”; }
.fa-repeat-1-alt::before { content: “”; }
.fa-repeat-alt::before { content: “”; }
.fa-reply::before { content: “”; }
.fa-reply-all::before { content: “”; }
.fa-replyd::before { content: “”; }
.fa-republican::before { content: “”; }
.fa-researchgate::before { content: “”; }
.fa-resolving::before { content: “”; }
.fa-restroom::before { content: “”; }
.fa-retweet::before { content: “”; }
.fa-retweet-alt::before { content: “”; }
.fa-rev::before { content: “”; }
.fa-ribbon::before { content: “”; }
.fa-ring::before { content: “”; }
.fa-road::before { content: “”; }
.fa-robot::before { content: “”; }
.fa-rocket::before { content: “”; }
.fa-rocketchat::before { content: “”; }
.fa-rockrms::before { content: “”; }
.fa-route::before { content: “”; }
.fa-route-highway::before { content: “”; }
.fa-route-interstate::before { content: “”; }
.fa-rss::before { content: “”; }
.fa-rss-square::before { content: “”; }
.fa-ruble-sign::before { content: “”; }
.fa-ruler::before { content: “”; }
.fa-ruler-combined::before { content: “”; }
.fa-ruler-horizontal::before { content: “”; }
.fa-ruler-triangle::before { content: “”; }
.fa-ruler-vertical::before { content: “”; }
.fa-running::before { content: “”; }
.fa-rupee-sign::before { content: “”; }
.fa-rv::before { content: “”; }
.fa-sad-cry::before { content: “”; }
.fa-sad-tear::before { content: “”; }
.fa-safari::before { content: “”; }
.fa-sass::before { content: “”; }
.fa-satellite::before { content: “”; }
.fa-satellite-dish::before { content: “”; }
.fa-save::before { content: “”; }
.fa-scalpel::before { content: “”; }
.fa-scalpel-path::before { content: “”; }
.fa-scanner::before { content: “”; }
.fa-scanner-keyboard::before { content: “”; }
.fa-scanner-touchscreen::before { content: “”; }
.fa-scarecrow::before { content: “”; }
.fa-scarf::before { content: “”; }
.fa-schlix::before { content: “”; }
.fa-school::before { content: “”; }
.fa-screwdriver::before { content: “”; }
.fa-scribd::before { content: “”; }
.fa-scroll::before { content: “”; }
.fa-scroll-old::before { content: “”; }
.fa-scrubber::before { content: “”; }
.fa-scythe::before { content: “”; }
.fa-sd-card::before { content: “”; }
.fa-search::before { content: “”; }
.fa-search-dollar::before { content: “”; }
.fa-search-location::before { content: “”; }
.fa-search-minus::before { content: “”; }
.fa-search-plus::before { content: “”; }
.fa-searchengin::before { content: “”; }
.fa-seedling::before { content: “”; }
.fa-sellcast::before { content: “”; }
.fa-sellsy::before { content: “”; }
.fa-server::before { content: “”; }
.fa-servicestack::before { content: “”; }
.fa-shapes::before { content: “”; }
.fa-share::before { content: “”; }
.fa-share-all::before { content: “”; }
.fa-share-alt::before { content: “”; }
.fa-share-alt-square::before { content: “”; }
.fa-share-square::before { content: “”; }
.fa-sheep::before { content: “”; }
.fa-shekel-sign::before { content: “”; }
.fa-shield::before { content: “”; }
.fa-shield-alt::before { content: “”; }
.fa-shield-check::before { content: “”; }
.fa-shield-cross::before { content: “”; }
.fa-ship::before { content: “”; }
.fa-shipping-fast::before { content: “”; }
.fa-shipping-timed::before { content: “”; }
.fa-shirtsinbulk::before { content: “”; }
.fa-shoe-prints::before { content: “”; }
.fa-shopping-bag::before { content: “”; }
.fa-shopping-basket::before { content: “”; }
.fa-shopping-cart::before { content: “”; }
.fa-shopware::before { content: “”; }
.fa-shovel::before { content: “”; }
.fa-shovel-snow::before { content: “”; }
.fa-shower::before { content: “”; }
.fa-shredder::before { content: “”; }
.fa-shuttle-van::before { content: “”; }
.fa-shuttlecock::before { content: “”; }
.fa-sigma::before { content: “”; }
.fa-sign::before { content: “”; }
.fa-sign-in::before { content: “”; }
.fa-sign-in-alt::before { content: “”; }
.fa-sign-language::before { content: “”; }
.fa-sign-out::before { content: “”; }
.fa-sign-out-alt::before { content: “”; }
.fa-signal::before { content: “”; }
.fa-signal-1::before { content: “”; }
.fa-signal-2::before { content: “”; }
.fa-signal-3::before { content: “”; }
.fa-signal-4::before { content: “”; }
.fa-signal-alt::before { content: “”; }
.fa-signal-alt-1::before { content: “”; }
.fa-signal-alt-2::before { content: “”; }
.fa-signal-alt-3::before { content: “”; }
.fa-signal-alt-slash::before { content: “”; }
.fa-signal-slash::before { content: “”; }
.fa-signature::before { content: “”; }
.fa-sim-card::before { content: “”; }
.fa-simplybuilt::before { content: “”; }
.fa-sistrix::before { content: “”; }
.fa-sitemap::before { content: “”; }
.fa-sith::before { content: “”; }
.fa-skating::before { content: “”; }
.fa-skeleton::before { content: “”; }
.fa-sketch::before { content: “”; }
.fa-ski-jump::before { content: “”; }
.fa-ski-lift::before { content: “”; }
.fa-skiing::before { content: “”; }
.fa-skiing-nordic::before { content: “”; }
.fa-skull::before { content: “”; }
.fa-skull-crossbones::before { content: “”; }
.fa-skyatlas::before { content: “”; }
.fa-skype::before { content: “”; }
.fa-slack::before { content: “”; }
.fa-slack-hash::before { content: “”; }
.fa-slash::before { content: “”; }
.fa-sledding::before { content: “”; }
.fa-sleigh::before { content: “”; }
.fa-sliders-h::before { content: “”; }
.fa-sliders-h-square::before { content: “”; }
.fa-sliders-v::before { content: “”; }
.fa-sliders-v-square::before { content: “”; }
.fa-slideshare::before { content: “”; }
.fa-smile::before { content: “”; }
.fa-smile-beam::before { content: “”; }
.fa-smile-plus::before { content: “”; }
.fa-smile-wink::before { content: “”; }
.fa-smog::before { content: “”; }
.fa-smoke::before { content: “”; }
.fa-smoking::before { content: “”; }
.fa-smoking-ban::before { content: “”; }
.fa-sms::before { content: “”; }
.fa-snake::before { content: “”; }
.fa-snapchat::before { content: “”; }
.fa-snapchat-ghost::before { content: “”; }
.fa-snapchat-square::before { content: “”; }
.fa-snow-blowing::before { content: “”; }
.fa-snowboarding::before { content: “”; }
.fa-snowflake::before { content: “”; }
.fa-snowflakes::before { content: “”; }
.fa-snowman::before { content: “”; }
.fa-snowmobile::before { content: “”; }
.fa-snowplow::before { content: “”; }
.fa-socks::before { content: “”; }
.fa-solar-panel::before { content: “”; }
.fa-sort::before { content: “”; }
.fa-sort-alpha-down::before { content: “”; }
.fa-sort-alpha-up::before { content: “”; }
.fa-sort-amount-down::before { content: “”; }
.fa-sort-amount-up::before { content: “”; }
.fa-sort-down::before { content: “”; }
.fa-sort-numeric-down::before { content: “”; }
.fa-sort-numeric-up::before { content: “”; }
.fa-sort-up::before { content: “”; }
.fa-soundcloud::before { content: “”; }
.fa-sourcetree::before { content: “”; }
.fa-spa::before { content: “”; }
.fa-space-shuttle::before { content: “”; }
.fa-spade::before { content: “”; }
.fa-speakap::before { content: “”; }
.fa-spider::before { content: “”; }
.fa-spider-black-widow::before { content: “”; }
.fa-spider-web::before { content: “”; }
.fa-spinner::before { content: “”; }
.fa-spinner-third::before { content: “”; }
.fa-splotch::before { content: “”; }
.fa-spotify::before { content: “”; }
.fa-spray-can::before { content: “”; }
.fa-square::before { content: “”; }
.fa-square-full::before { content: “”; }
.fa-square-root::before { content: “”; }
.fa-square-root-alt::before { content: “”; }
.fa-squarespace::before { content: “”; }
.fa-squirrel::before { content: “”; }
.fa-stack-exchange::before { content: “”; }
.fa-stack-overflow::before { content: “”; }
.fa-staff::before { content: “”; }
.fa-stamp::before { content: “”; }
.fa-star::before { content: “”; }
.fa-star-and-crescent::before { content: “”; }
.fa-star-christmas::before { content: “”; }
.fa-star-exclamation::before { content: “”; }
.fa-star-half::before { content: “”; }
.fa-star-half-alt::before { content: “”; }
.fa-star-of-david::before { content: “”; }
.fa-star-of-life::before { content: “”; }
.fa-stars::before { content: “”; }
.fa-staylinked::before { content: “”; }
.fa-steam::before { content: “”; }
.fa-steam-square::before { content: “”; }
.fa-steam-symbol::before { content: “”; }
.fa-steering-wheel::before { content: “”; }
.fa-step-backward::before { content: “”; }
.fa-step-forward::before { content: “”; }
.fa-stethoscope::before { content: “”; }
.fa-sticker-mule::before { content: “”; }
.fa-sticky-note::before { content: “”; }
.fa-stocking::before { content: “”; }
.fa-stomach::before { content: “”; }
.fa-stop::before { content: “”; }
.fa-stop-circle::before { content: “”; }
.fa-stopwatch::before { content: “”; }
.fa-store::before { content: “”; }
.fa-store-alt::before { content: “”; }
.fa-strava::before { content: “”; }
.fa-stream::before { content: “”; }
.fa-street-view::before { content: “”; }
.fa-strikethrough::before { content: “”; }
.fa-stripe::before { content: “”; }
.fa-stripe-s::before { content: “”; }
.fa-stroopwafel::before { content: “”; }
.fa-studiovinari::before { content: “”; }
.fa-stumbleupon::before { content: “”; }
.fa-stumbleupon-circle::before { content: “”; }
.fa-subscript::before { content: “”; }
.fa-subway::before { content: “”; }
.fa-suitcase::before { content: “”; }
.fa-suitcase-rolling::before { content: “”; }
.fa-sun::before { content: “”; }
.fa-sun-cloud::before { content: “”; }
.fa-sun-dust::before { content: “”; }
.fa-sun-haze::before { content: “”; }
.fa-sunrise::before { content: “”; }
.fa-sunset::before { content: “”; }
.fa-superpowers::before { content: “”; }
.fa-superscript::before { content: “”; }
.fa-supple::before { content: “”; }
.fa-surprise::before { content: “”; }
.fa-suse::before { content: “”; }
.fa-swatchbook::before { content: “”; }
.fa-swimmer::before { content: “”; }
.fa-swimming-pool::before { content: “”; }
.fa-sword::before { content: “”; }
.fa-swords::before { content: “”; }
.fa-synagogue::before { content: “”; }
.fa-sync::before { content: “”; }
.fa-sync-alt::before { content: “”; }
.fa-syringe::before { content: “”; }
.fa-table::before { content: “”; }
.fa-table-tennis::before { content: “”; }
.fa-tablet::before { content: “”; }
.fa-tablet-alt::before { content: “”; }
.fa-tablet-android::before { content: “”; }
.fa-tablet-android-alt::before { content: “”; }
.fa-tablet-rugged::before { content: “”; }
.fa-tablets::before { content: “”; }
.fa-tachometer::before { content: “”; }
.fa-tachometer-alt::before { content: “”; }
.fa-tachometer-alt-average::before { content: “”; }
.fa-tachometer-alt-fast::before { content: “”; }
.fa-tachometer-alt-fastest::before { content: “”; }
.fa-tachometer-alt-slow::before { content: “”; }
.fa-tachometer-alt-slowest::before { content: “”; }
.fa-tachometer-average::before { content: “”; }
.fa-tachometer-fast::before { content: “”; }
.fa-tachometer-fastest::before { content: “”; }
.fa-tachometer-slow::before { content: “”; }
.fa-tachometer-slowest::before { content: “”; }
.fa-tag::before { content: “”; }
.fa-tags::before { content: “”; }
.fa-tally::before { content: “”; }
.fa-tape::before { content: “”; }
.fa-tasks::before { content: “”; }
.fa-taxi::before { content: “”; }
.fa-teamspeak::before { content: “”; }
.fa-teeth::before { content: “”; }
.fa-teeth-open::before { content: “”; }
.fa-telegram::before { content: “”; }
.fa-telegram-plane::before { content: “”; }
.fa-temperature-frigid::before { content: “”; }
.fa-temperature-high::before { content: “”; }
.fa-temperature-hot::before { content: “”; }
.fa-temperature-low::before { content: “”; }
.fa-tencent-weibo::before { content: “”; }
.fa-tenge::before { content: “”; }
.fa-tennis-ball::before { content: “”; }
.fa-terminal::before { content: “”; }
.fa-text-height::before { content: “”; }
.fa-text-width::before { content: “”; }
.fa-th::before { content: “”; }
.fa-th-large::before { content: “”; }
.fa-th-list::before { content: “”; }
.fa-the-red-yeti::before { content: “”; }
.fa-theater-masks::before { content: “”; }
.fa-themeco::before { content: “”; }
.fa-themeisle::before { content: “”; }
.fa-thermometer::before { content: “”; }
.fa-thermometer-empty::before { content: “”; }
.fa-thermometer-full::before { content: “”; }
.fa-thermometer-half::before { content: “”; }
.fa-thermometer-quarter::before { content: “”; }
.fa-thermometer-three-quarters::before { content: “”; }
.fa-theta::before { content: “”; }
.fa-think-peaks::before { content: “”; }
.fa-thumbs-down::before { content: “”; }
.fa-thumbs-up::before { content: “”; }
.fa-thumbtack::before { content: “”; }
.fa-thunderstorm::before { content: “”; }
.fa-thunderstorm-moon::before { content: “”; }
.fa-thunderstorm-sun::before { content: “”; }
.fa-ticket::before { content: “”; }
.fa-ticket-alt::before { content: “”; }
.fa-tilde::before { content: “”; }
.fa-times::before { content: “”; }
.fa-times-circle::before { content: “”; }
.fa-times-hexagon::before { content: “”; }
.fa-times-octagon::before { content: “”; }
.fa-times-square::before { content: “”; }
.fa-tint::before { content: “”; }
.fa-tint-slash::before { content: “”; }
.fa-tire::before { content: “”; }
.fa-tire-flat::before { content: “”; }
.fa-tire-pressure-warning::before { content: “”; }
.fa-tire-rugged::before { content: “”; }
.fa-tired::before { content: “”; }
.fa-toggle-off::before { content: “”; }
.fa-toggle-on::before { content: “”; }
.fa-toilet::before { content: “”; }
.fa-toilet-paper::before { content: “”; }
.fa-toilet-paper-alt::before { content: “”; }
.fa-tombstone::before { content: “”; }
.fa-tombstone-alt::before { content: “”; }
.fa-toolbox::before { content: “”; }
.fa-tools::before { content: “”; }
.fa-tooth::before { content: “”; }
.fa-toothbrush::before { content: “”; }
.fa-torah::before { content: “”; }
.fa-torii-gate::before { content: “”; }
.fa-tornado::before { content: “”; }
.fa-tractor::before { content: “”; }
.fa-trade-federation::before { content: “”; }
.fa-trademark::before { content: “”; }
.fa-traffic-cone::before { content: “”; }
.fa-traffic-light::before { content: “”; }
.fa-traffic-light-go::before { content: “”; }
.fa-traffic-light-slow::before { content: “”; }
.fa-traffic-light-stop::before { content: “”; }
.fa-train::before { content: “”; }
.fa-tram::before { content: “”; }
.fa-transgender::before { content: “”; }
.fa-transgender-alt::before { content: “”; }
.fa-trash::before { content: “”; }
.fa-trash-alt::before { content: “”; }
.fa-treasure-chest::before { content: “”; }
.fa-tree::before { content: “”; }
.fa-tree-alt::before { content: “”; }
.fa-tree-christmas::before { content: “”; }
.fa-tree-decorated::before { content: “”; }
.fa-tree-large::before { content: “”; }
.fa-trees::before { content: “”; }
.fa-trello::before { content: “”; }
.fa-triangle::before { content: “”; }
.fa-tripadvisor::before { content: “”; }
.fa-trophy::before { content: “”; }
.fa-trophy-alt::before { content: “”; }
.fa-truck::before { content: “”; }
.fa-truck-container::before { content: “”; }
.fa-truck-couch::before { content: “”; }
.fa-truck-loading::before { content: “”; }
.fa-truck-monster::before { content: “”; }
.fa-truck-moving::before { content: “”; }
.fa-truck-pickup::before { content: “”; }
.fa-truck-plow::before { content: “”; }
.fa-truck-ramp::before { content: “”; }
.fa-tshirt::before { content: “”; }
.fa-tty::before { content: “”; }
.fa-tumblr::before { content: “”; }
.fa-tumblr-square::before { content: “”; }
.fa-turkey::before { content: “”; }
.fa-turtle::before { content: “”; }
.fa-tv::before { content: “”; }
.fa-tv-retro::before { content: “”; }
.fa-twitch::before { content: “”; }
.fa-twitter::before { content: “”; }
.fa-twitter-square::before { content: “”; }
.fa-typo3::before { content: “”; }
.fa-uber::before { content: “”; }
.fa-ubuntu::before { content: “”; }
.fa-uikit::before { content: “”; }
.fa-umbrella::before { content: “”; }
.fa-umbrella-beach::before { content: “”; }
.fa-underline::before { content: “”; }
.fa-undo::before { content: “”; }
.fa-undo-alt::before { content: “”; }
.fa-unicorn::before { content: “”; }
.fa-union::before { content: “”; }
.fa-uniregistry::before { content: “”; }
.fa-universal-access::before { content: “”; }
.fa-university::before { content: “”; }
.fa-unlink::before { content: “”; }
.fa-unlock::before { content: “”; }
.fa-unlock-alt::before { content: “”; }
.fa-untappd::before { content: “”; }
.fa-upload::before { content: “”; }
.fa-ups::before { content: “”; }
.fa-usb::before { content: “”; }
.fa-usd-circle::before { content: “”; }
.fa-usd-square::before { content: “”; }
.fa-user::before { content: “”; }
.fa-user-alt::before { content: “”; }
.fa-user-alt-slash::before { content: “”; }
.fa-user-astronaut::before { content: “”; }
.fa-user-chart::before { content: “”; }
.fa-user-check::before { content: “”; }
.fa-user-circle::before { content: “”; }
.fa-user-clock::before { content: “”; }
.fa-user-cog::before { content: “”; }
.fa-user-crown::before { content: “”; }
.fa-user-edit::before { content: “”; }
.fa-user-friends::before { content: “”; }
.fa-user-graduate::before { content: “”; }
.fa-user-injured::before { content: “”; }
.fa-user-lock::before { content: “”; }
.fa-user-md::before { content: “”; }
.fa-user-minus::before { content: “”; }
.fa-user-ninja::before { content: “”; }
.fa-user-plus::before { content: “”; }
.fa-user-secret::before { content: “”; }
.fa-user-shield::before { content: “”; }
.fa-user-slash::before { content: “”; }
.fa-user-tag::before { content: “”; }
.fa-user-tie::before { content: “”; }
.fa-user-times::before { content: “”; }
.fa-users::before { content: “”; }
.fa-users-class::before { content: “”; }
.fa-users-cog::before { content: “”; }
.fa-users-crown::before { content: “”; }
.fa-usps::before { content: “”; }
.fa-ussunnah::before { content: “”; }
.fa-utensil-fork::before { content: “”; }
.fa-utensil-knife::before { content: “”; }
.fa-utensil-spoon::before { content: “”; }
.fa-utensils::before { content: “”; }
.fa-utensils-alt::before { content: “”; }
.fa-vaadin::before { content: “”; }
.fa-value-absolute::before { content: “”; }
.fa-vector-square::before { content: “”; }
.fa-venus::before { content: “”; }
.fa-venus-double::before { content: “”; }
.fa-venus-mars::before { content: “”; }
.fa-viacoin::before { content: “”; }
.fa-viadeo::before { content: “”; }
.fa-viadeo-square::before { content: “”; }
.fa-vial::before { content: “”; }
.fa-vials::before { content: “”; }
.fa-viber::before { content: “”; }
.fa-video::before { content: “”; }
.fa-video-plus::before { content: “”; }
.fa-video-slash::before { content: “”; }
.fa-vihara::before { content: “”; }
.fa-vimeo::before { content: “”; }
.fa-vimeo-square::before { content: “”; }
.fa-vimeo-v::before { content: “”; }
.fa-vine::before { content: “”; }
.fa-vk::before { content: “”; }
.fa-vnv::before { content: “”; }
.fa-volcano::before { content: “”; }
.fa-volleyball-ball::before { content: “”; }
.fa-volume::before { content: “”; }
.fa-volume-down::before { content: “”; }
.fa-volume-mute::before { content: “”; }
.fa-volume-off::before { content: “”; }
.fa-volume-slash::before { content: “”; }
.fa-volume-up::before { content: “”; }
.fa-vote-nay::before { content: “”; }
.fa-vote-yea::before { content: “”; }
.fa-vr-cardboard::before { content: “”; }
.fa-vuejs::before { content: “”; }
.fa-walking::before { content: “”; }
.fa-wallet::before { content: “”; }
.fa-wand::before { content: “”; }
.fa-wand-magic::before { content: “”; }
.fa-warehouse::before { content: “”; }
.fa-warehouse-alt::before { content: “”; }
.fa-watch::before { content: “”; }
.fa-watch-fitness::before { content: “”; }
.fa-water::before { content: “”; }
.fa-water-lower::before { content: “”; }
.fa-water-rise::before { content: “”; }
.fa-weebly::before { content: “”; }
.fa-weibo::before { content: “”; }
.fa-weight::before { content: “”; }
.fa-weight-hanging::before { content: “”; }
.fa-weixin::before { content: “”; }
.fa-whale::before { content: “”; }
.fa-whatsapp::before { content: “”; }
.fa-whatsapp-square::before { content: “”; }
.fa-wheat::before { content: “”; }
.fa-wheelchair::before { content: “”; }
.fa-whistle::before { content: “”; }
.fa-whmcs::before { content: “”; }
.fa-wifi::before { content: “”; }
.fa-wifi-1::before { content: “”; }
.fa-wifi-2::before { content: “”; }
.fa-wifi-slash::before { content: “”; }
.fa-wikipedia-w::before { content: “”; }
.fa-wind::before { content: “”; }
.fa-wind-warning::before { content: “”; }
.fa-window::before { content: “”; }
.fa-window-alt::before { content: “”; }
.fa-window-close::before { content: “”; }
.fa-window-maximize::before { content: “”; }
.fa-window-minimize::before { content: “”; }
.fa-window-restore::before { content: “”; }
.fa-windows::before { content: “”; }
.fa-windsock::before { content: “”; }
.fa-wine-bottle::before { content: “”; }
.fa-wine-glass::before { content: “”; }
.fa-wine-glass-alt::before { content: “”; }
.fa-wix::before { content: “”; }
.fa-wizards-of-the-coast::before { content: “”; }
.fa-wolf-pack-battalion::before { content: “”; }
.fa-won-sign::before { content: “”; }
.fa-wordpress::before { content: “”; }
.fa-wordpress-simple::before { content: “”; }
.fa-wpbeginner::before { content: “”; }
.fa-wpexplorer::before { content: “”; }
.fa-wpforms::before { content: “”; }
.fa-wpressr::before { content: “”; }
.fa-wreath::before { content: “”; }
.fa-wrench::before { content: “”; }
.fa-x-ray::before { content: “”; }
.fa-xbox::before { content: “”; }
.fa-xing::before { content: “”; }
.fa-xing-square::before { content: “”; }
.fa-y-combinator::before { content: “”; }
.fa-yahoo::before { content: “”; }
.fa-yandex::before { content: “”; }
.fa-yandex-international::before { content: “”; }
.fa-yarn::before { content: “”; }
.fa-yelp::before { content: “”; }
.fa-yen-sign::before { content: “”; }
.fa-yin-yang::before { content: “”; }
.fa-yoast::before { content: “”; }
.fa-youtube::before { content: “”; }
.fa-youtube-square::before { content: “”; }
.fa-zhihu::before { content: “”; }
.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; }
@font-face { font-family: “Font Awesome 5 Brands”; font-style: normal; font-weight: normal; src: url(“./webfonts/fa-brands-400.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-brands-400.woff2”) format(“woff2”), url(“./webfonts/fa-brands-400.woff”) format(“woff”), url(“./webfonts/fa-brands-400.ttf”) format(“truetype”), url(“./webfonts/fa-brands-400.svg#fontawesome”) format(“svg”); }
.fab { font-family: “Font Awesome 5 Brands”; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 300; src: url(“./webfonts/fa-light-300.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-light-300.woff2”) format(“woff2”), url(“./webfonts/fa-light-300.woff”) format(“woff”), url(“./webfonts/fa-light-300.ttf”) format(“truetype”), url(“./webfonts/fa-light-300.svg#fontawesome”) format(“svg”); }
.fal { font-weight: 300; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 400; src: url(“./webfonts/fa-regular-400.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-regular-400.woff2”) format(“woff2”), url(“./webfonts/fa-regular-400.woff”) format(“woff”), url(“./webfonts/fa-regular-400.ttf”) format(“truetype”), url(“./webfonts/fa-regular-400.svg#fontawesome”) format(“svg”); }
.fal, .far { font-family: “Font Awesome 5 Pro”; }
.far { font-weight: 400; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 900; src: url(“./webfonts/fa-solid-900.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-solid-900.woff2”) format(“woff2”), url(“./webfonts/fa-solid-900.woff”) format(“woff”), url(“./webfonts/fa-solid-900.ttf”) format(“truetype”), url(“./webfonts/fa-solid-900.svg#fontawesome”) format(“svg”); }
.fa, .fas { font-family: “Font Awesome 5 Pro”; font-weight: 900; }

@charset “utf-8”;

@charset “utf-8”;
.column2-open #column2 { margin-left: -145px; width: 145px; }
.column2-open #content { margin-right: 145px; }
.column2-closed #column2 .collapsible-content { display: block; }
.column2-closed #column2 .article-tools-header { visibility: hidden; }
.column2-closed .delivery-control a { text-indent: -9999em; }
.column2-closed .delivery-control .gc-label { height: 1px; width: 1px; left: -9999em; overflow: hidden; position: absolute; }
.result-list-link { background: url(“../../../layout2/arrow-sprites “) -1px -247px no-repeat; }
.pagination .previous-disabled, .pagination .previous-listing, .pagination .next-disabled, .pagination .next-listing { display: inline-block; height: 15px; width: 15px; overflow: hidden; text-indent: -999em; background-image: url(“../../../layout2/arrow-sprites “); background-repeat: no-repeat; background-position: 0px -400px; vertical-align: text-bottom; }
.pagination .previous-disabled { background-position: 0px -450px; }
.pagination .previous-listing { background-position: 0px -550px; cursor: pointer; }
.pagination .next-disabled { background-position: right -400px; }
.pagination .next-listing { background-position: right -500px; cursor: pointer; }
.citation-delivery-bar li { float: left; }
.citation-delivery-bar input { max-height: 22px; }
#citationFields { width: 100%; padding: 16px 0px; }
#citationFields::after, #citationFields > dd::after, .short-citation dd::after, .code-matrix-definition-list dd::after, .cd-content dd::after { content: “.”; display: block; height: 0px; clear: left; visibility: hidden; }
#videoiframe { width: 100%; height: 400px; }
#citationFields .title-label { position: absolute; top: -999em; }
#citationFields > dt, .short-citation dt, .cd-content dt { display: block; float: left; width: 130px; padding: 5px 0px; font-weight: bold; text-align: right; clear: left; overflow-wrap: break-word; }
#citationFields > dd, .short-citation dd, .cd-content dd { display: block; margin: 0px 0px 0px 130px; padding: 5px 0px 5px 10px; }
#citationFields > dd:not(.citation-title) { color: rgb(89, 89, 89); }
#citationFields > dd:not(.citation-title) a { color: rgb(0, 91, 198); text-decoration: underline; }
#citationFields .citation-title { width: 100%; margin: 0px 0px 20px; padding: 0px 0px 5px; font-size: 1.6em; line-height: 1.25; font-family: Georgia, serif; border-bottom: 3px solid rgb(229, 229, 229); clear: both; min-height: 0px !important; }
#citationFields img { max-width: 400px; float: none; }
.marcInfoTag { padding: 2px 6px 4px; font-weight: bold; }
.marcInfoIndicator { padding: 2px 6px 4px; font-weight: bold; }
.marcInfoData { padding: 2px 6px 4px; }
.citation-wrapping-div .copyright { background-color: rgb(237, 237, 237); font-size: 0.9em; padding: 10px; margin-bottom: 10px; }
#citationFields .citation-image-box { float: right; margin: 0px 0px 8px 8px; }
.citation-image-box #qvImages { max-width: 236px; padding: 4px; margin: 0px 0px 8px 8px; border: 1px solid rgb(204, 204, 204); }
.citation-image-box #qvImages img, .citation-image-box .imgview-thumb { max-width: 200px; }
.citation-image-box #bookJacket img { max-width: 126px; padding: 4px; margin: 0px 0px 8px 8px; border: 1px solid rgb(204, 204, 204); background-image: none !important; }
.audiobook-details { max-width: 144px; }
.audiobook-details .audio-sample, .audiobook-details .record-type { margin: 0px 0px 8px 8px; }
.book-details { margin: -12px 0px 0px; padding: 0px 0px 8px 16px; font-size: 0.92em; }
.book-details li { position: relative; padding-left: 18px; }
.book-details .popularity-rating { padding: 0px 0px 4px; }
.book-details .icon { display: block; position: absolute; top: 4px; left: 0px; height: 12px; width: 12px; overflow: hidden; text-indent: -999em; background-color: rgb(255, 255, 255); background-image: url(“../../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; }
.book-details .popularity-rating .icon { position: relative; display: inline-block; height: 17px; width: 58px; top: 4px; }
.book-details a { text-decoration: underline; }
.book-details .toc .icon { background-position: 0px -1000px; }
.book-details .sample-text .icon { background-position: -200px -1000px; }
.book-details .finding-aid .icon { background-position: -400px -1000px; }
.book-details .electronic-version .icon { background-position: -600px -1000px; }
.book-details .summary .icon { background-position: -800px -1000px; }
.book-details .author-info .icon { background-position: -600px -1000px; }
.book-details .publisher-description .icon { background-position: -600px -1000px; }
.popularity-rating .star-0 { background-position: 0px -1050px; }
.popularity-rating .star-1 { background-position: 0px -1070px; }
.popularity-rating .star-2 { background-position: 0px -1090px; }
.popularity-rating .star-3 { background-position: 0px -1110px; }
.popularity-rating .star-4 { background-position: 0px -1130px; }
.citation-image-box .sub-section-header { margin: -5px -5px 5px; padding: 4px; text-align: center; }
.citation-image-box .imgview-thumb { float: left; margin: 4px; }
.imageview-caption { display: block; float: left; }
.imgview-thumb { margin: 4px 8px 4px 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); }
.imageview-caption span { display: block; text-align: center; font-size: 0.92em; }
.all-images { display: block; clear: both; padding: 4px 0px; }
#marcInfo { width: 100%; }
.ft-title, .marcInfoHeader { margin: 0px 0px 10px; padding: 0.5em 0px 0.5em 0.5em; font-size: 1.5em; line-height: 1.333; font-family: Georgia, serif; font-weight: normal; text-align: left; background-color: rgb(238, 238, 238); border: 1px solid rgb(174, 174, 174); }
div.full-text-container.translation[dir=”rtl”] > .ft-title { margin: 0px 0px 2em; font-size: 1.5em; line-height: 1.333; font-family: Georgia, serif; font-weight: normal; text-align: right; background-color: rgb(238, 238, 238); border-right: 5px solid lightblue !important; border-left: none !important; padding: 0px 12px 0px 0px !important; }
.ct { font-size: 1.333em; }
.ct .body-paragraph, .ct .medium-bold { white-space: normal; }
.html-ft-toc { float: left; width: 150px; margin: 0px 1.333em 1.333em 0px; border: 1px solid rgb(137, 187, 246); }
div.full-text-container.translation[dir=”rtl”] > .html-ft-toc { float: right; width: 150px; margin: 0px 0px 1.333em 1.333em; border: 1px solid rgb(137, 187, 246); }
.ell .html-ft-toc { display: none; }
.html-ft-toc #toc { padding: 0.333em; text-align: center; background-color: rgb(229, 238, 247); border-bottom: 1px solid rgb(137, 187, 246); }
.html-ft-toc ol { padding: 1.333em; line-height: 1.125em; text-align: left; }
.html-ft-toc li { padding: 0.5em 0px; line-height: 1.125em; text-align: left; }
.toc-header { padding: 8px 0px; text-transform: uppercase; }
.body-paragraph { padding: 0px 0px 1.333em; color: rgb(89, 89, 89); }
.body-paragraph a { color: rgb(0, 91, 198); text-decoration: underline; }
.ft-translation { padding: 1.23em 0px; }
.full-text-container { text-align: justify; }
div.full-text-container.translation[dir=”rtl”] { text-align: start; direction: rtl !important; }
div.full-text-container.translation[dir=”ltr”] { text-align: start; direction: ltr !important; }
.full-text-container .full-text-content { margin: 0px 10px; }
.full-text-content div::after { display: none; }
.full-text-content .content-ul, .full-text-content ul, .full-text-content .content-ol, .full-text-content ol { list-style: disc; padding: 0px 0px 1em; margin: 0px 0px 0px 1.333em; line-height: 1.333; }
.full-text-content .content-ol, .full-text-content ol { list-style: decimal; }
.full-text-content ul ul, .full-text-content ol ol { padding: 0px; }
.full-text-content li { padding: 0.3em 0px; }
.full-text-container .centered img { display: block; margin: 0px auto; max-width: 99%; }
.full-text-container .centered { display: block; text-align: center; }
.full-text-container .medium-bold { font-weight: bold; }
.full-text-container div.table-size-normal th, .full-text-container div.table-size-normal td { font-size: inherit; }
div.code-matrix-definition-list { width: 60%; margin: 20px auto; font-size: 1em; border: 1px solid rgb(0, 0, 0); }
div.code-matrix-definition-list h3, div.code-matrix-definition-list div { text-align: center; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list div { font-weight: normal; font-style: italic; }
div.code-matrix-definition-list dl { padding: 0px 0px 0px 70px; }
div.code-matrix-definition-list dt { float: left; width: 60px; padding: 5px; margin-left: -70px; text-align: right; font-weight: bold; line-height: 1.1; }
div.code-matrix-definition-list dd { padding: 5px; line-height: 1.1; text-align: left; }
#folderItemsContainerControl { padding-top: 60px; }
.publications-title { font-weight: bold; padding: 0px 0px 5px; }
.auth-details { float: left; width: 80%; background-color: rgb(255, 255, 255); border-right: 1px solid rgb(231, 231, 231); }
.auth-issue-tree { padding-top: 8px; margin-left: 24px; vertical-align: top; }
.search-within { display: block; padding: 15px 0px 10px; }
.wrap-table-width { width: 96%; }
.authdetailbg .rec-cell-gray-border-bottom-bg { margin: 0px 0px 20px; padding: 5px 0px; font-size: 1.6em; line-height: 1.25; font-family: Georgia, serif; border-bottom: 3px solid rgb(229, 229, 229); clear: both; min-height: 0px !important; }
#relatedInfoLinks, .related-items { margin: 25px 0px 10px; padding: 5px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.related-info-header { padding: 5px 0px; margin: 0px 0px 5px; border-bottom: 1px solid rgb(204, 204, 204); }
.anchor-link { padding: 0px 0px 5px; line-height: 1.1; }
.al-item { position: relative; }
.al-link { display: block; padding: 2px 0px 4px 18px; }
#relatedCompaniesView .al-checkbox { float: left; }
#relatedCompaniesView .al-link-wrap { margin-left: 25px; display: block; }
.external .al-link { padding: 2px 0px 4px; }
.al-link .icon { display: block; position: absolute; top: 2px; left: 0px; height: 12px; width: 12px; overflow: hidden; background-image: url(“../../../layout2/arrow-sprites “); background-position: -4px -1251px; background-repeat: no-repeat; }
.rtac-panel { margin: 25px 5px; border: 1px solid rgb(204, 204, 204); }
.rtac-panel-header { padding: 5px 10px; }
.rtac-panel-content { padding: 10px; background-color: rgb(255, 255, 255); }
.circulation p { padding: 5px 0px; }
.rtac-show-more { position: relative; display: block; padding: 10px 0px 10px 20px; }
.rtac-show-more .icon { display: block; position: absolute; left: 0px; top: 10px; width: 16px; height: 16px; background-image: url(“../../../ehost/sprites/icon-sprites “); background-position: -402px -855px; }
#rtacDeliveryNotice img { vertical-align: middle; margin-right: 5px; }
#citedExternalSources { margin: 12px 0px; padding: 6px; }
#citedExternalSources .item { display: block; margin: 4px 0px; font-weight: bold; }
#citedExternalSources .sm { font-size: 1.45em; font-weight: normal; }
.header { font-size: 1.18em; line-height: 1.18em; padding: 0px 0px 2px; }
.detail .link-list { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.detail .link-list li { padding: 5px 0px; font-weight: bold; }
#findRelatedCompanies .limCaption, #findRelatedCompanies .limCaption a { color: rgb(51, 51, 51); }
#findRelatedCompanies .limCaption a:hover { text-decoration: none; }
.icon.information { display: inline-block; height: 20px; width: 20px; background: url(“../../../ehost/sprites/icon-sprites “) -450px 0px no-repeat; text-indent: -999em; }
#citationFields .a-glance { float: right; width: 156px; margin: 0px; padding: 20px 20px 0px; font-size: 0.92em; background: url(“../../../layout2/bg-glance “) 0px 0px no-repeat; }
.a-glance .top { padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.a-glance .bottom { margin: 0px -20px; padding: 0px 20px 20px; min-height: 120px; background: url(“../../../layout2/bg-glance “) right bottom no-repeat; }
.full-text-content .rif_container { width: 180px; float: right; margin: 0px 0px 10px 10px; padding: 0px; list-style: none; }
.full-text-content .rif_container ul { margin: 0px; }
.rif_link { padding: 8px; display: inline-block; }
#content .rif_link p { text-align: left; padding: 0px; }
.rif_container li { list-style: none; text-indent: 0px; padding: 0px; margin: 0px; }
.rif_container img { display: block; margin: 0px auto 10px; }
.rif_container .rif_caption { padding: 5px; line-height: 1.5; font-weight: bold; background-color: rgb(216, 193, 126); background-image: url(“../../../ehost/sprites/gradient-x “); background-position: 0px -1000px; background-repeat: repeat-x; }
.ell .module-content { padding: 0px; background: rgb(255, 255, 255); }
.ell .full-text-content .rif_container { position: relative; width: 180px; float: right; margin: 0px 0px 10px 10px; padding: 0px; list-style: none; }
.ell .rif_link { padding: 0px; margin: 0px; display: inline-block; }
.ell .rif_container li { overflow: hidden; line-height: 1; text-align: left; padding: 0px; }
.ell .rif_container .icon-image { margin: 0px; opacity: 0.75; }
.ell #content .rif_link p { padding: 0px 10px 10px; }
.ell .rif_container .rif_caption { line-height: 1.5; }
#bookBeingReviewed .format, #otherFormatsEditions .format { display: none; }
#bookBeingReviewed .format-header, #otherFormatsEditions .format-header { margin-bottom: 20px; font-size: 1.2em; text-align: left; border-bottom: 3px solid rgb(238, 238, 238); cursor: pointer; }
#bookBeingReviewed .format-header .icon, #otherFormatsEditions .format-header .icon { display: inline-block; width: 13px; height: 13px; margin-right: 10px; margin-bottom: -2px; background-image: url(“../../../ehost/sprites/arrow-sprites “); background-position: 0px -1866px; }
#bookBeingReviewed .active .icon, #otherFormatsEditions .active .icon { background-position: 0px -1850px; }
#bookBeingReviewed .pubtype-icon, #otherFormatsEditions .pubtype-icon { background: url(“../../../PubTypes/PT_Sprite “) -545px -121px no-repeat; }
#bookBeingReviewed .other-format, #otherFormatsEditions .other-format { width: 100%; height: auto; }
#bookBeingReviewed .other-format .record, #otherFormatsEditions .other-format .record { margin-bottom: 20px; min-height: 120px; border-top: 1px dotted rgb(221, 221, 221); padding: 0px; text-align: left; }
#bookBeingReviewed .other-format:first-child .record, #otherFormatsEditions .other-format:first-child .record { border-top: 0px; padding-bottom: 10px; }
#bookBeingReviewed .other-format .pubtype-icon, #otherFormatsEditions .other-format .pubtype-icon { width: 90px; float: left; background-image: url(“../../../PubTypes/PT_Sprite “); background-position: -530px -121px; background-repeat: no-repeat; text-align: center; }
#bookBeingReviewed .other-format .record-format, #otherFormatsEditions .other-format .record-format { margin-top: 65px; }
#bookBeingReviewed .custom-widget-book-jacket .caption, #otherFormatsEditions .custom-widget-book-jacket .caption { margin-top: 0px; }
#bookBeingReviewed .external-link, #otherFormatsEditions .external-link { background-position: -400px -950px; }
#bookBeingReviewed .record-type, #otherFormatsEditions .record-type { padding-top: 2px; padding-bottom: 0px; padding-left: 25px; margin: 2px 0px; }
#otherFormatsEditions .record-type { padding-left: 0px; }
#bookBeingReviewed .other-format .record-details, #otherFormatsEditions .other-format .record-details { vertical-align: top; margin-left: 100px; }
#bookBeingReviewed .record-link a, #otherFormatsEditions .record-link a { vertical-align: top; margin-right: 10px; padding-left: 10px; }
#bookBeingReviewed .record-link a:first-child { margin-left: 0px; padding-left: 0px; }
#bookBeingReviewed .record-link .external-link a, #otherFormatsEditions .record-link .external-link a { margin-left: 25px; }
#bookBeingReviewed .record-link .audio-clip, #otherFormatsEditions .record-link .audio-clip { float: left; margin-top: -5px; margin-right: -5px; }
#bookBeingReviewed .record-info, #otherFormatsEditions .record-info, #bookBeingReviewed p, #otherFormatsEditions p { padding: 0px 0px 0.5em; }
#bookBeingReviewed .record-link .icon, #otherFormatsEditions .record-link .icon { margin-right: 5px; margin-bottom: -5px; display: inline-block; width: 20px; height: 20px; }
#bookBeingReviewed .record-link .icon.ebook-full-text, #otherFormatsEditions .record-link .icon.ebook-full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -199px; }
#bookBeingReviewed .record-link .icon.download-offline, #otherFormatsEditions .record-link .icon.download-offline { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -100px; }
#bookBeingReviewed .record-link .icon.online-access, #otherFormatsEditions .record-link .icon.online-access { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1150px; }
#bookBeingReviewed .record-link .icon -full-text, #otherFormatsEditions .record-link .icon -full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -750px; }
#bookBeingReviewed .record-link .icon.epub-full-text, #otherFormatsEditions .record-link .icon.epub-full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1360px; }
#bookBeingReviewed .other-format .pt-academicJournal, #otherFormatsEditions .other-format .pt-academicJournal { background-position: -347px -121px; }
#bookBeingReviewed .other-format .pt-serialPeriodical, #otherFormatsEditions .other-format .pt-serialPeriodical { background-position: -15px -31px; }
#bookBeingReviewed .other-format .pt-report, #otherFormatsEditions .other-format .pt-report { background-position: -344px -214px; }
#bookBeingReviewed .other-format .pt-book, #otherFormatsEditions .other-format .pt-book { background-position: -125px -121px; }
#bookBeingReviewed .other-format .pt-reference, #otherFormatsEditions .other-format .pt-reference { background-position: -444px -214px; }
#bookBeingReviewed .other-format .pt-newspaperArticle, #otherFormatsEditions .other-format .pt-newspaperArticle { background-position: -138px -31px; }
#bookBeingReviewed .other-format .pt-newspaperArticle, #otherFormatsEditions .other-format .pt-newspaperArticle { background-position: -138px -31px; }
#bookBeingReviewed .other-format .pt-review, #otherFormatsEditions .other-format .pt-review { background-position: -246px -307px; }
#bookBeingReviewed .other-format .pt-ebook, #otherFormatsEditions .other-format .pt-ebook { background-position: -350px -510px; }
#bookBeingReviewed .other-format .pt-audio, #otherFormatsEditions .other-format .pt-audio { background-position: -429px -516px; }
#bookBeingReviewed .other-format .pt-electronicResource, #otherFormatsEditions .other-format .pt-electronicResource { background-position: -430px -307px; }
#bookBeingReviewed .other-format .pt-videoRecording, #otherFormatsEditions .other-format .pt-videoRecording { background-position: -332px -31px; }
.custom-widget-header.active .arrow { background-position: 0px -1275px; }
#bookBeingReviewed .record-table, #otherFormatsEditions .record-table { width: 100%; }
#bookBeingReviewed .record-table td, #otherFormatsEditions .record-table td { padding: 2px 6px; border: 1px solid rgb(240, 240, 240); }
#bookBeingReviewed .record-table thead tr, #otherFormatsEditions .record-table thead tr { background: rgb(240, 240, 240); }
.detail .audio-sample { width: auto; padding: 1px 1px 4px 10px; background-color: rgb(153, 153, 153); }
#otherFormatsEditions .record-link a.abook { font-weight: bold; vertical-align: baseline; }
#otherFormatsEditions .record-link .abook > .icon { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1402px; width: 25px; height: 21px; }
#reviewsOfThisTitle.catalogItemList { font-weight: bold; }
#reviewsOfThisTitle .review { margin-bottom: 10px; }
#reviewsOfThisTitle .reference { font-weight: normal; margin-left: 16px; }
.contextual-content { display: block; margin: 10px 0px; padding: 5px; text-align: center; border: 1px solid rgb(214, 214, 214); }
.media-left, .media-right { float: left; clear: left; margin: 10px 10px 10px 0px; max-width: 200px; }
.media-right { float: right; clear: right; margin: 10px 0px 10px 10px; }
.media-left img, .media-right img, .media-left .video-js, .media-right .video-js { max-width: 196px; }
.media-left .video-js.vjs-fullscreen, .media-right .video-js.vjs-fullscreen { max-width: none; }
.contextual-content .video-js { margin-top: 1px; }
.contextual-content img { display: block; padding: 1px; border: 1px solid rgb(214, 214, 214); }
.contextual-content .caption { margin: 5px 0px 0px; }
.limited-scope .column2-open #column2 { padding: 20px 0px; }
.limited-scope .column2-open #column2 .collapsible-content { padding: 0px 25px; }
.limited-scope .column1-open #column1 { padding: 20px 0px; }

@charset “utf-8”;
@namespace url(“http://www.w3.org/1999/xhtml”);
.shContent .shaded { background-color: rgb(255, 255, 255) !important; }
.shContent { border: none !important; }
.sh-actions { border: none !important; background: rgb(238, 238, 238) !important; }
.shContent td, .shContent th, .shContent tr { border-bottom: 1px solid rgb(238, 238, 238) !important; border-top: none !important; border-right: none !important; border-left: none !important; }
#ToolPanelContent .wrapper { background: rgb(245, 245, 245) !important; border: 1px solid rgb(245, 245, 245) !important; border-radius: 3px !important; }
#ToolPanelContent .close-panel { border-radius: 2px !important; background-color: rgb(0, 0, 0) !important; opacity: 1 !important; }
#ViewerArea { top: 50px !important; }
@media (min-width: 1024px) {
.personalized #ViewerArea { top: 82px !important; }
}
@media screen and (max-width: 767px) {
.mapHeader { height: auto; background-image: none !important; }
#docMap .mapHeader ul { position: static; }
}
.viewer #column1, .viewer #column2 { background-color: white; top: 52px !important; }
.viewer.personalized #column1, .viewer.personalized #column2 { top: 82px !important; }
.viewer #toolbar { z-index: 1; }
.viewer-link-list { font-size: 14px !important; font-weight: normal !important; padding-top: 6px !important; }
.cited-fields-wrapper { width: 720px !important; }
#preferencesDialog ul { background: none !important; }
.pref-list-wrapper { background: none !important; }
body { font-size: 135% !important; line-height: 1.5 !important; min-width: auto !important; }
.content-header .page-title { font-size: 14px; font-weight: normal !important; }
button#ResetButton { height: 42px; background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204) !important; border-radius: 3px !important; font-size: 1.167em !important; color: rgb(66, 66, 66) !important; font-weight: bold !important; padding: 5px 20px !important; }
input#ctrlLimiters_SubmitButtonTop, input#ctrlLimiters_btnSearch, input#ctl00_ctl00_MainContentArea_MainContentArea_ctrlLimiters_btnSearch.rs_preserve { background: rgb(249, 206, 90) !important; height: 42px !important; border: 1px solid rgb(249, 206, 90) !important; border-radius: 3px !important; font-size: 1.167em !important; color: rgb(66, 66, 66) !important; font-weight: bold !important; padding: 5px 20px !important; }
#folderTitleDiv { width: 70% !important; margin-left: 10px !important; }
div#ctl00_ctl00_FindField_FindField_ctl00_backBtnContainer.folder-back-sign-in { margin-bottom: 10px !important; }
.folder-item .display-info { padding-right: 50px !important; }
.folder-items-move-copy { border-bottom: none !important; background: rgb(239, 239, 239) !important; }
.rtac-table { background: rgb(255, 255, 255) !important; }
.folder-list-header { width: 100% !important; margin: 0px 0px 20px !important; padding: 0px 0px 5px !important; font-size: 1.4em !important; line-height: 1.25 !important; font-weight: normal !important; min-height: 0px !important; font-family: Helvetica, Arial, sans-serif !important; border: 0px !important; background: none !important; }
.folder-list-item, .folder-list-item-selected { padding: 20px 0px 30px !important; border-top: none !important; }
.pers-login-wrapper .two-column .sign-in-message { width: 33% !important; min-width: 250px !important; }
.sign-in-message { padding: 25px !important; }
input#ctl00_ctl00_FindField_FindField_BubbleTop_logo_logoLink.logo-image { display: none !important; }
.sign-in-message .checklist li { width: auto !important; }
.login-inputs .button { vertical-align: baseline; margin-right: 40px; }
.account-links .new-account-link { padding: 0px; border: 0px; margin: 0px; }
input[type=”text”].textbox { box-sizing: border-box; padding: 6px 6px 6px 15px !important; margin: 2px 4px 2px 0px !important; font-size: 1.4em !important; background-color: rgb(242, 242, 242) !important; border: 1px solid rgb(163, 163, 163) !important; height: 42px !important; }
html[dir=”RTL”] input[type=”text”].textbox { padding: 6px 15px 6px 6px !important; margin: 2px 0px 2px 4px !important; }
.dd .dd-active { margin: 2px 0px !important; padding: 0px 18px 0px 6px !important; height: 42px !important; background: rgb(255, 255, 255) !important; border: 1px solid rgb(163, 163, 163) !important; border-radius: 3px !important; }
.dd .dd-active.open ~ .dd-list, .dd .transport { top: 21px !important; }
.dd .dd-list { top: auto !important; }
.ltr-text { color: rgb(34, 34, 34) !important; }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { margin-left: 0px !important; }
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { font-size: 16px !important; }
@media screen and (min-width: 1024px) {
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { padding-right: 28px !important; }
.text-container .rtl-text.textbox, .text-container .rtl-text.textbox { padding-left: 28px !important; }
}
.button, .button:link { padding: 5px 20px !important; height: 42px !important; }
.button.button-add-lti { vertical-align: top; line-height: 1em; background-image: none; position: absolute; top: 15px; right: 0px; font-weight: lighter; padding: 5px 10px 5px 0px !important; height: 36px !important; }
.button.button-add-lti::before { content: “+”; padding: 0px 5px; font-weight: 100; vertical-align: top; font-family: serif; font-size: 2.5em !important; }
html[dir=”RTL”] .button.button-add-lti { padding: 5px 0px 5px 10px !important; }
.citation-wrapping-div__lti .button.button-add-lti { position: relative; top: 43px; float: right; }
.color-s3, .styled-button-c3 { font-size: 1.5em !important; font-weight: normal !important; }
a#expandCollapseTrigger2.button.icon-btn.collapse-toggle.dd-menu .button, .button:link { height: auto !important; }
@media screen and (max-width: 1023px) {
input#ClearButton.button.styled-button-c3.rs_preserve { display: none !important; }
a#helpLink { display: none !important; }
}
.landing.basic .find-field-outer { margin: 0px auto 20px !important; }
.basic .find-field-outer { display: block; }
.basic .find-field-inner { display: block; }
.basic .find-field-controls { max-width: 700px; margin-right: auto; margin-left: auto; }
.basic .find-field-inputs .inputs, .basic .find-field-submit { float: none; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { display: block; max-width: 170px; margin-left: auto; margin-right: auto; }
.basic-search > p { height: auto !important; text-align: center !important; }
.basic-search > center > img { max-width: 100%; }
.basic .branding-Beside .find-field-controls { display: block; }
.branding-Above .logo { display: block; }
.two-column .module-col { width: 45% !important; }
#toolbarControl { border-bottom: none !important; }
.toolbar-navigation { padding-right: 10px; margin-left: 10px !important; }
.toolbar-navigation-ebook-viewer { padding-top: 0px !important; font-size: 100% !important; }
.toolbar-navigation .link { font-size: 16px !important; font-weight: normal !important; }
#toolbarControl .nav-item { padding: 1.4em 1px 1.3em !important; line-height: 1 !important; }
#toolbarControl .nav-item .link { border: 0px; background-color: transparent; padding: 0px 10px !important; font-size: 14px !important; line-height: 1 !important; }
.toolbar-tools { margin-right: 10px !important; }
#toolbarControl .presentation { height: 50px !important; }
.submenu { margin-top: 17px !important; }
.subnav-item > .submenu, .subnav-item > [data-section=”navigation”] > .submenu { margin-top: 0px !important; }
.submenu { box-shadow: none !important; }
#relatedInfoLinks, .related-items { padding: 0px !important; border: 0px !important; }
#similarArticleControl { margin: 20px 0px !important; }
h3.related-info-header.color-p1.border-p1 { color: rgb(51, 51, 51) !important; border-bottom: 0px !important; }
.al-link .icon { top: 4px !important; }
.vis-hidden { font-size: 0px !important; }
.article-tool.active { background: rgb(238, 238, 238) !important; }
#citeDialog .panel-footer { width: 100% !important; }
#content .panel-content .informational-note { margin: 8px 0px 0px 40px !important; width: 90% !important; padding: 5px 65px 5px 5px !important; display: inline-block !important; background: rgb(242, 250, 255) !important; }
.detail #ToolPanelContent, .companyinfo #ToolPanelContent { margin: 0px !important; }
.format-control { padding-top: 0px !important; }
#citationFields > dt { text-align: left !important; }
#citationFields .citation-title, .ft-title, .marcInfoHeader { width: 100% !important; margin: 0px 0px 20px !important; padding: 0px 0px 5px !important; font-size: 2.2em !important; line-height: 1.25 !important; min-height: 0px !important; font-family: Helvetica, Arial, sans-serif !important; border: 0px !important; background: none !important; }
.ft-title, .marcInfoHeader { color: rgb(34, 34, 34) !important; padding-left: 12px !important; border-left: 5px solid lightblue !important; padding-top: 5px !important; font-size: 2.2em !important; }
.media-left { max-width: 200px; margin: 10px 30px 20px 0px !important; overflow: hidden !important; }
.media-right { max-width: 200px; margin: 10px 0px 20px 30px !important; overflow: hidden !important; }
.sep li { border-left: none; padding: 0px; margin-right: 0px; margin-left: 16px; }
.sep li:first-child { margin-left: 0px; }
.full-text-container .full-text-content { margin: 30px 0px 20px !important; line-height: 1.6 !important; }
.short-citation { background-color: rgb(246, 246, 239) !important; margin: 20px 0px 30px !important; padding: 20px !important; border-radius: 3px !important; }
#textToSpeechPlaceholder { display: grid; margin-bottom: 20px !important; }
.rsbtn_ebsco { min-width: 380px !important; }
#content p { padding: 0px 0px 1.9em !important; }
.ft-translation { margin-bottom: 20px !important; }
.content-header { border-bottom: none !important; }
.content-footer { border-top: none !important; }
.format-item, .custom-link-item { border-bottom: none !important; }
div#apvideo.rhi-loaded { width: auto !important; min-width: auto !important; }
#pubDateRange.ui-slider-horizontal .ui-slider-handle { background: rgb(2, 61, 237) !important; display: block !important; }
.ui-slider-handle.ui-state-default.ui-corner-all { background: rgb(2, 61, 237) !important; display: block !important; }
.tog-style4 { border: none !important; }
.result-list-li .add-to-folder { top: 21px !important; }
.result-list-li .preview-hover { background-color: transparent; border: 0px; top: 29px !important; }
#content { padding: 10px 40px; }
.result-list-li { padding-top: 30px !important; }
.selected-limiters .remove { background: rgb(89, 89, 89) !important; }
.rl-limiters input[type=”checkbox”] { top: 6px !important; }
div.dialog-top-arrow.border-p1.eppopup-arrow-elem { top: 137px !important; }
.placard-container { position: relative; margin-top: 10px !important; }
.placard-body { padding: 24px 36px 24px 82px !important; }
.placard-img-placeholder img, .placard-img img { padding: 24px 0px !important; }
.placard-img-placeholder { max-width: 150px !important; }
#content .placard p { padding-bottom: 5px !important; }
#content .placard .placard-branding { padding-bottom: 0px !important; }
#content p.placard-related { font-size: 14px; padding: 0px !important; }
#content p.placard-related a { font-size: 13px; }
#column1 .rl-lim-heading { color: rgb(0, 0, 0) !important; font-size: 1.167em !important; font-weight: normal !important; border-top: 2px solid rgb(242, 242, 240) !important; }
div.toggle-box.module { width: 100% !important; }
p.subjectResults { margin-top: 10px !important; }
.module { margin-right: 20px !important; }
.folderItems-header { color: rgb(0, 0, 0) !important; background-color: rgb(255, 255, 255) !important; border: 1px solid rgb(255, 255, 255) !important; border-radius: 3px !important; font-size: 1.167em !important; font-weight: normal !important; padding: 0px !important; }
.folderItems-content { border-left: none !important; border-right: none !important; }
.gotoFolder { border: none !important; }
.related-info-area .collapse-toggle, #integratedSearchPanel.collapse-toggle { color: rgb(0, 0, 0) !important; font-size: 1.167em !important; font-weight: normal !important; padding: 10px 0px !important; }
.related-info-shadow { background: none !important; }
.related-info-thumbnails .thumbnail { border: none !important; }
.record-icon img, #bookJacket img { border-color: rgb(231, 231, 231); }
#searchHistoryControl { overflow-x: auto; }
#footerControl { position: relative !important; min-width: auto !important; margin: 0px auto !important; min-height: 120px !important; font-size: 0.92em !important; line-height: 1.25em !important; background: none !important; clear: both !important; }
#footerControl .powered-by { width: auto; }
.basic #limiterExpanderControl { margin-top: 20px !important; }
.module-hgroup { background-color: rgb(255, 255, 255) !important; border: 0px none !important; padding: 10px 15px 0px 0px !important; }
.module-header .module-heading { font-size: 1.9em !important; line-height: 1.5 !important; font-family: Helvetica, Arial, sans-serif !important; }
.module-header .view-more, .module-hgroup .view-more { float: none !important; font-size: 1.4rem !important; font-weight: 500 !important; padding-left: 30px !important; padding-top: 8px !important; }
.id-2003EB .module-content .image { min-height: 180px !important; max-height: 180px !important; }
.carousel-container.medium .image, .id-2003EB .carousel-container .image { max-width: 136px !important; }
.item-image { margin-top: -1px !important; }
div.module-header.bg-p2, div.module-header.bg-p3 { padding-left: 10px !important; }
.button-link { border-radius: 3px !important; font-size: 16px !important; }
.l-two-block-left .l-block:first-child { border-right: 1px solid rgb(235, 235, 235) !important; width: 225px !important; }
div.module-header.bg-p1 { background: none !important; border-top: none !important; }
.module-content .image { border: none !important; }
.carousel-container .image { height: 180px !important; max-width: 136px !important; border: none !important; }
h2.module-heading.color-s1 { color: rgb(51, 51, 51) !important; }
.module-header { border: 1px solid rgb(255, 255, 255) !important; padding: 5px 0px !important; display: inline-flex !important; width: 100% !important; }
.ep-title { border-bottom: none !important; font-size: 2.1em !important; line-height: 1.5 !important; }
.module-content { border: none !important; font-size: 1.3em !important; line-height: 1.8 !important; padding-left: 0px !important; }
.module-hgroup .module-title { display: inline; padding: 10px 20px 0px 0px !important; font-size: 1.4em !important; line-height: 1.8 !important; }
.page-title { border-bottom: none !important; }
.carousel-container li { line-height: 1.3em !important; max-width: 140px !important; margin: 9px 10px 20px 0px !important; }
.carousel-container.large .image { height: 180px !important; max-width: 136px !important; border: none !important; }
.carousel-container .image { }
.carousel-container .mask-right, .carousel-container .mask-left { display: none !important; width: 35px !important; height: 60px !important; margin-top: 85px !important; background: rgb(255, 255, 255) !important; }
.moveButton { opacity: 1 !important; bottom: 55% !important; }
#citationFields > dt, .short-citation dt, .cd-content dt { text-align: left !important; }
@media screen and (max-width: 479px) {
#citeDialog .cite-list dt { float: none !important; width: auto !important; text-align: left !important; border-top: 1px solid rgb(204, 204, 204) !important; }
#citeDialog .cite-list dd { border-top: none !important; }
#citeDialog .cite-header { height: auto !important; }
#citeDialog .body-paragraph { margin-left: 0px !important; text-indent: 0px !important; }
}
.basic #limiterExpanderControl { max-width: 90% !important; }
#header { border-bottom: 2px solid rgb(231, 231, 231) !important; }
.basic #header { border-bottom: none !important; }
.result-list-li { padding-bottom: 20px !important; border-bottom: none !important; border-top: none !important; }
.record-icon { margin-top: 5px !important; }
.display-info { overflow-wrap: break-word; }
.title-link { padding-bottom: 15px !important; }
#ctl00_ToolbarArea_toolbarNav_folderControl_lnkFolder.link.folder-control-empty, #toolbarControl .nav-item .link.folder-control-empty, #lblFolder.link.folder-control-empty, a#lnkFolder.link.folder-control-empty { position: relative !important; padding-left: 27px !important; }
#ctl00_ToolbarArea_toolbarNav_folderControl_lnkFolder.link.folder-control, #toolbarControl .nav-item .link.folder-control, #lblFolder.link.folder-control, a#lnkFolder.link.folder-control { position: relative !important; padding-left: 27px !important; }
a#lnkHelp.link.color-s1 { position: relative !important; }
a#lnkSignIn.link.color-s1 { position: relative !important; }
a#prefs.link.color-s1 { position: relative !important; }
.button.icon-btn { padding: 5px 20px 6px 10px !important; font-size: 1em !important; font-weight: normal !important; border-color: rgb(153, 153, 153) !important; background: rgb(255, 255, 255) !important; }
body:not(.ehost) .button:hover { background: rgb(204, 204, 204) !important; }
body:not(.ehost) .button:focus { background: rgb(102, 102, 102) !important; }
.icon-btn.dd-menu .arrow { top: 6px !important; }
.dd-close { display: none; }
.collapse-content.dd-menu-items { z-index: 2; }
@media (max-width: 1023px) {
div.resultList { margin-left: 10px !important; margin-right: 10px !important; }
#content { padding: 10px; }
.branding-container { display: initial; }
.branding-container .branding-linklist { width: initial; margin-left: 10px; }
.branding-Above .logo-img { max-width: 100%; }
.toolbar .toolbar-navigation, .toolbar .toolbar-tools, .toolbar .change-user, .toolbar > [data-section=”navigation”] { display: none !important; }
.vert-nav-item button[type=”button”] { font-size: 100%; font-family: inherit; background: 0px center; border: 0px; }
.l-block .tl-group { float: left !important; width: 50% !important; }
.l-two-block-left { padding: 0px !important; }
.l-two-block-left .l-block:first-child { display: none !important; }
.limiter-item { width: 100% !important; }
.full-text-content .rif_container { float: none !important; }
.multi-column4 { width: 50% !important; }
.result-list-li { border-top: none !important; }
.customerLogo { display: none !important; }
.title-link { padding-bottom: 8px !important; }
.record-icon { margin-left: -90px !important; padding-right: 5px !important; margin-top: 2px !important; }
div#content { padding: 10px 20px; }
input#ClearButton.button.styled-button-c3.rs_preserve { display: none !important; }
#header { padding-right: 10px; }
.toolbar-tools { margin-left: 10px; }
.discipline-options { columns: auto 2; }
}
@media (max-width: 830px) {
.basic .searching { display: block !important; }
.multi-column4 { width: 100% !important; }
.clear-button { transform: translate(0px, -50%) scale(1.4); }
.discipline-options { columns: auto 1; }
}
@media (max-width: 620px) {
.placard-body { display: inline-block !important; width: auto !important; }
.find-field-controls { padding: 0px !important; }
.thesaurus .find-field-inputs { display: block; }
.thesaurus .find-field-inputs .text-container, .thesaurus .find-field-inputs input[type=”text”].textbox { max-width: 100%; }
#header .logo-wrapper, .branding-Beside .logo { display: none !important; }
.multi-column4 { width: 100% !important; }
.landing.basic .find-field-outer { margin: 0px auto 35px !important; }
#header, html[dir=”RTL”] #header { padding: 10px; position: relative !important; margin: 0px auto !important; min-height: auto !important; background: url(“../../layout2/bg_header “) 0px bottom repeat-x rgb(255, 255, 255) !important; border-bottom: 2px solid rgb(231, 231, 231) !important; }
.folder-item .display-info { padding: 0px !important; }
div#folderLogoDiv.logo-wrapper { display: none !important; }
li#itemLanguages.nav-item.submenu-trigger { display: none !important; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { max-width: 120px; }
.resultList .page-title { float: none !important; }
#optionsControls { float: none !important; }
#optionsControls > ul { float: none !important; }
.options-controls-li { margin-left: 4px !important; margin-bottom: 2px !important; }
.options-controls-li:first-child { margin-left: 0px !important; }
.options-controls-li:first-child .dd-menu { padding-left: 0px !important; }
.record-icon { position: relative !important; float: right !important; width: 80px !important; margin-right: 5px !important; text-align: center !important; margin-left: 10px !important; margin-bottom: 25px !important; }
.has-icons .display-info { padding: 0px !important; }
.title-link { display: block; padding: 0px 0px 20px !important; font-size: 1.5em !important; line-height: 1.4 !important; }
.record-additional { margin-top: 7px !important; margin-bottom: 7px !important; }
.record-formats-wrapper .mr-ft { margin-top: 7px !important; margin-bottom: 7px !important; }
.result-list-li { padding: 25px 5px 20px !important; color: rgb(34, 34, 34) !important; }
#content .abstract, #content .subjectResults { padding-top: 15px !important; }
.content-footer { position: relative; margin-top: 30px !important; padding-top: 10px !important; border-top: 1px solid rgb(255, 255, 255) !important; font-size: 125% !important; }
#citationFields .citation-image-box { float: none !important; }
#apvideo .rhi-carousel-head-label { display: block !important; }
#apvideo ul { clear: both !important; }
}
@media only screen and (max-width: 479px) {
#optionsControls { z-index: auto; }
#sortOptionsWrapper, #pageOptionsWrapper, .page-options-wrapper, .collapse-content.dd-menu-items, #alertSaveShareWrapper { position: fixed; inset: 0px; width: auto; margin-top: 0px; border-radius: 0px; z-index: 1099; overflow-y: auto; }
.dd-toolbar { text-align: right; width: 100%; }
.dd-close { display: inline-block; color: transparent; height: 40px; width: 40px; background-color: transparent; background-image: url(“../../ehost/sprites/icon_close “); background-size: 16px 16px; background-repeat: no-repeat; background-position: center center; border: 0px; }
.browseControls .browseControlsTextBox { width: 100%; }
.detail .email-form .input-field { padding: 0px; margin-bottom: 4px; }
.detail .email-form label { display: block; padding: 0px; margin: 0px; width: auto; float: none; text-align: initial; }
.detail .email-form input[type=”checkbox”] + label { display: inline; }
}
@media only screen and (max-width: 767px) {
.preview-hover { display: inline-block; margin-top: 8px; position: static !important; }
.title-link { padding: 0px 0px 20px !important; }
.add-to-folder, .button-add-lti { position: static !important; }
.add-to-folder { display: inline-block; }
.citation-wrapping-div__lti .button-add-lti { position: relative !important; }
.authority-bar { height: auto; padding-right: 125px; }
.authority-bar-explode { right: 0px; }
#thesaurusResultListControl .thes-list-select { left: 16px !important; }
#thesaurusResultListControl .thes-list-explode { right: 16px !important; }
#thesaurusResultListControl .thes-record, #thesaurusResultListControl .thes-record-last { padding: 5px 50px !important; }
.login-inputs { max-width: 350px; }
.login-inputs .login-group input[type=”text”], .login-inputs .login-group input[type=”password”], .login-inputs .login-group select { margin-bottom: 8px; }
.login-group { margin-bottom: 15px; }
.login-inputs .right-column, .password-strength { position: static; width: auto; height: auto; }
.login-inputs .hint { position: static; transform: none; }
.pw-bar { width: 70px; }
.top-of-page { float: none; }
#footerLinks li { display: block; padding-top: 8px; padding-bottom: 8px; border-left: none; }
}
.no-scroll { overflow-y: hidden !important; }
@media only screen and (max-width: 995px) {
.viewer-header .cell2 { width: auto !important; float: right !important; }
.contents-title { display: none !important; }
.viewer-header .cell1 { width: 80px !important; }
@media screen and (max-width: 599px) {
.viewer-footer .cell1 { width: auto !important; min-width: 25% !important; max-width: 100% !important; }
.viewer-header { min-width: 300px !important; }
.viewer-link-list li { display: inline-block !important; }
.single-page-navigation .paging { display: none !important; }
}
}
.flyout-component { position: fixed; inset: 0px; z-index: 99999; }
.flyout-component.hidden > * { display: none; }
@media print {
.flyout-component { display: none !important; }
}
.flyout-overlay { position: fixed; inset: 0px; opacity: 0.25; background-color: rgb(0, 0, 0); }
.flyout-panel { position: fixed; top: 0px; bottom: 0px; width: 350px; overflow-y: auto; background-color: rgb(255, 255, 255); }
.flyout-panel .nav-item:hover { background-image: none !important; }
.flyout-panel .submenu { position: static !important; width: auto !important; margin-top: 0px !important; background-image: none !important; border: none !important; box-shadow: none !important; }
.flyout-panel .submenu-trigger.active { box-shadow: none !important; }
.flyout-trigger { padding: 10px; font-size: 20px; position: relative; display: inline-block; }
.flyout-trigger[data-id=”flyout-trigger”] { color: rgb(255, 255, 255) !important; }
.flyout-trigger:focus, .flyout-trigger:hover { text-decoration: none !important; }
.flyout-trigger:hover::before { content: “”; display: block; position: absolute; inset: 0px; background: black; opacity: 0.1; z-index: 0; }
@media screen and (min-width: 1024px) {
.flyout-trigger { display: none; }
}
.flyout-toolbar { text-align: right; }
.flyout-close { display: inline-block; cursor: pointer; text-indent: -9999px; height: 40px; width: 40px; background-image: url(“../../ehost/sprites/icon_close “); background-size: 16px 16px; background-repeat: no-repeat; background-position: center center; }
.vert-nav-link, .vert-nav-label, .vert-nav-submenu-link { position: relative; color: rgb(51, 51, 51) !important; }
.vert-nav-link:hover::before, .highlight > .vert-nav-link::before, .vert-nav-submenu-link:hover::before, .highlight > .vert-nav-submenu-link::before { content: “”; display: block; position: absolute; inset: 0px; background: black; z-index: 0; opacity: 0.1; }
.vert-nav .vert-submenu-trigger .icon { background-position: -10px 0px; }
.vert-nav .vert-submenu-trigger.active .icon { background-position: 0px -100px; }
.vert-nav-link, .vert-nav-label { display: block; padding: 15px !important; }
:not(.vert-submenu-trigger) .vert-nav-link, .vert-submenu-trigger { border-bottom: 1px solid rgb(238, 238, 238); }
.vert-nav-link.no-border { border-bottom-width: 0px; }
.vert-submenu-trigger > button > .icon, .vert-submenu-trigger > a > .icon { display: inline-block; height: 6px; width: 10px; margin: 0px 0px 0px 5px; background: url(“../../ehost/sprites/arrow-sprites “) 0px -2100px no-repeat; }
.vert-nav-submenu { display: none; }
.vert-submenu-link:focus > .vert-submenu, .active > .vert-submenu { display: block; }
.vert-submenu-trigger.active > [data-section=”navigation”] > .vert-nav-submenu { display: block; padding-left: 15px; }
.vert-nav-submenu-link { display: block; padding: 10px; }
.vert-nav-submenu-link.selected { font-weight: bold; }
.basic #findFieldLinks { white-space: normal !important; }
body .epmodal.ui-dialog, body .modal-loading { transform: translate(-50%, 0%); left: 50% !important; }
@media (max-width: 830px) {
body .epmodal.ui-dialog, body .modal-loading { transform: none; inset: 0px !important; width: auto !important; }
body .epmodal.ui-dialog #modal { height: 100% !important; overflow-y: auto !important; padding-left: 20px !important; padding-right: 20px !important; }
}
@media screen and (max-width: 519px) {
body .modal-loading.guest-modal-loading { text-align: center; border-width: 0px; transform: none; box-sizing: border-box; width: 100vw !important; height: 100vh !important; padding-top: 49vh !important; }
}
@media (max-width: 830px) {
.extra1 { display: none !important; }
.collapsible-toggle { width: 32px; }
#column1, #column2 { position: absolute; }
#column1 { left: 0px; float: none; margin: 0px; z-index: 999; }
#column2 { right: 0px; float: none; margin: 0px; z-index: 999; }
.column1-open #column1 { background: white; border-right: 2px solid rgb(231, 231, 231); border-bottom: 2px solid rgb(231, 231, 231); }
.column2-open #column2 { background: white; border-left: 2px solid rgb(231, 231, 231); border-bottom: 2px solid rgb(231, 231, 231); }
#column2 .collapsible-toggle { background-position: right 0px !important; left: auto !important; }
.column2-open #column2 .collapsible-toggle { background-position: right -32px !important; }
#mainContentArea #content { padding: 0px 32px; margin-right: 0px; margin-left: 0px; }
#mainContentArea #content .bh-container { margin-right: -32px; margin-left: -32px; }
.detail.column2-closed #column2 .collapsible-content, .folder.column2-closed #column2 .collapsible-content, .companyinfo.column2-closed #column2 .collapsible-content, .companyinforesults.column2-closed #column2 .collapsible-content { display: none; }
.two-column .column { float: none; width: auto; }
#ToolPanelContent .two-column .alt { padding-left: 0px; width: auto; border-left: none; }
}
@media screen and (max-width: 479px) {
.basic #content { margin: 0px !important; padding: 0px 10px !important; }
.basic #content .bh-container { margin-right: -10px; margin-left: -10px; }
}
.custom-link > .PlumX-Popup > div { vertical-align: inherit !important; }
@media screen and (max-width: 767px) {
.PlumX-Popup { margin: 0px 0px 5px -15px !important; }
.PlumX-Popup .ppp-container > a { height: 30px !important; }
}
.record-formats-wrapper .record-type, .record-formats-wrapper .custom-link, .record-formats-wrapper .filesize { float: none; height: auto; }
.record-formats-wrapper .custom-link .icon-image, .record-formats-wrapper .custom-link img { display: inline-block; margin: 0px 8px 0px 0px; vertical-align: bottom; }
.result-list-record .subjectResults, .result-list-record .abstract { margin: 0.5em 0px 1em; }
#content .result-list-record .subjectResults, #content .result-list-record .abstract { padding: 0px !important; }
@media screen and (max-width: 767px) {
.choose-db-link { display: block; line-height: 2; border-left: none; margin-left: 0px; padding-left: 0px; }
}
.find-field-inputs { display: block; max-width: 700px; }
.find-field-inputs .find-field-submit { display: block; white-space: nowrap; }
@media screen and (max-width: 479px) {
.find-field-inputs .find-field-submit { white-space: normal; }
}
@media screen and (min-width: 1024px) {
.find-field-inputs-row { display: flex; }
.find-field-inputs-row .inputs { flex-grow: 1; }
}
@media screen and (max-width: 1023px) {
.find-field-inputs-row { display: block; }
.find-field-inputs-row .inputs { margin-bottom: 16px; }
}
.find-field-inputs-row .inputs { display: flex; padding-right: 16px; }
.find-field-inputs-row .dd { flex-grow: 1; padding-right: 4px; }
.find-field-inputs-row .text-container { flex-grow: 2; }
.find-field-inputs-row .dd, .find-field-inputs-row .text-container { display: block; }
.find-field-inputs-row .dd .dd-active { width: 100%; }
.find-field-inputs-row .text-container { display: block !important; }
.find-field-inputs-row .text-container .textbox { width: 100% !important; max-width: 100% !important; }
.find-field-submit { padding-left: 0px; }
html[dir=”RTL”] .find-field-submit { padding-right: 0px; padding-left: 0px; }
.guided-find-fields { display: block; max-width: 600px; }
@media screen and (min-width: 1024px) {
.guided-find-fields { max-width: 750px; }
html[dir=”RTL”] .toolbar-tools .active > [data-section=”navigation”] > .submenu { left: 0px; right: auto; top: 2.7em; }
html[dir=”RTL”] .toolbar-navigation .active > [data-section=”navigation”] > .submenu { right: 0px; }
html[dir=”RTL”] .toolbar-navigation .subnav-item > [data-section=”navigation”] > .submenu { right: unset; }
}
.guided-find-fields-row { display: block; }
.find-field-position, .guided-row-col { display: block; }
.guided-find-fields .field-row { display: flex; }
.guided-find-fields .field-row .dd, .guided-find-fields .field-row .textbox { display: block; }
.guided-find-fields .field-row .dd .dd-active { width: 100%; }
.guided-find-fields .field-row .textbox { flex: 1 1 auto; width: 0px !important; }
.guided-find-fields .field-row .dd.operator { flex: 0 1 auto; }
@media screen and (max-width: 1023px) {
.guided-add-row { position: static; display: inline-block; vertical-align: top; padding-top: 10px; }
#AddRow, #RemoveRow { margin-right: 16px; }
html[dir=”RTL”] #AddRow, html[dir=”RTL”] #RemoveRow { margin-right: 0px; margin-left: 16px; }
}
@media screen and (min-width: 1024px) {
.guided-find-fields-row { display: flex; }
.find-field-position { flex: 1 1 auto; padding-right: 16px; }
html[dir=”RTL”] .find-field-position { padding-left: 16px; }
}
@media screen and (max-width: 479px) {
.guided-find-fields .field-row .dd:not(.operator) { flex: 0 1 auto; width: 100px; }
}
@media screen and (max-width: 1023px) {
.dateSliderPublication { display: none; }
}
@media screen and (max-width: 479px) {
.find-field-inputs-row { display: block; }
.find-field-inputs-row .inputs { padding-right: 0px; }
.find-field-inputs-row .inputs, .find-field-submit { float: none !important; }
.guided-row-col { display: flex; }
.find-field-submit { display: inline-block; position: relative; flex: 1 0 auto; }
.find-field-submit .button { width: 100%; }
}
@media screen and (min-width: 1024px) {
.guided-row-col { padding-bottom: 40px; }
.guided-row-col .find-field-submit input:not(:last-of-type) { display: block; width: 100%; }
.guided-row-col .find-field-submit input:last-of-type { max-width: calc(100% – 30px); }
.guided-row-col .find-field-submit input { margin: 2px 0px 7px; }
.guided-find-fields .find-field-submit #helpLink { vertical-align: middle; }
.guided-find-fields .field-row input[type=”text”] { max-width: none; }
}
.guided-row-col .find-field-submit input:not(:first-of-type), .find-field-inputs-row .find-field-submit input:not(:first-of-type) { border: 0px; margin-left: 8px; padding: 0px !important; background: none !important; color: rgb(28, 113, 207) !important; font-size: 14px !important; }
.guided-find-fields .field-row input[type=”text”] { max-width: none !important; }
@media screen and (max-width: 767px) {
.auth-details { float: none; width: auto; border-right: 0px; }
.auth-issue-tree { padding-top: 0px; margin-left: 0px; }
}
@media screen and (max-width: 830px) {
#selectDbDialog #dbList { background: none !important; }
#modalDbList, #modalDbList2 { float: none !important; width: auto !important; }
#modalDbList { padding-bottom: 0px !important; }
#modalDbList2 { padding-top: 0px !important; }
}
.thesaurus #content { overflow-x: auto; }
.thesaurus .main-content-browse { min-width: 768px; }
.thesaurus .authority-bar-explode { right: 115px; }
@media screen and (max-width: 767px) {
#delivery-email-inner { margin: 0px; }
#print-fields, .delivery-options, .email-fields { float: none; width: auto; padding: 0px; }
.email-fields { border-right-width: 0px; }
.email-fields dt { float: none; width: auto; text-align: unset; }
.email-fields dd, .email-fields .note { margin: 0px 0px 15px; }
#delivery-email-main .remove-from-folder { margin-left: 0px; }
}
@media screen and (max-width: 767px) {
.cited-fields-wrapper { width: auto !important; }
.reference-search-terms { float: none; width: auto; }
.reference-search-terms li { text-align: left; }
.reference-search-terms label { display: block; width: auto; }
.reference-search-terms input[type=”text”].textbox { width: 180px; }
}
@media screen and (max-width: 479px) {
.reference-search-terms li { float: none; width: 100%; }
.reference-search-terms input[type=”text”].textbox { width: 250px; }
}
.full-text-container { text-align: left; }
.db-check { top: auto; }
.lib-note { width: 100%; }
#content p.lib-note { padding: 0px 10px 1.9em 240px !important; }

@charset “utf-8”;
#findFieldLinks { padding: 5px 0px 10px; }
.basic #findFieldLinks { white-space: nowrap; }
.find-field-link { display: inline; padding: 0px 5px 0px 7px; }
.find-field-link > a, .find-field-link > button { color: rgb(28, 113, 207); text-decoration: underline; }
.find-field-link:first-child { padding: 0px 5px 0px 0px; border-left: none; }
#options { color: rgb(28, 113, 207); border: 0px; font-size: 100%; background: url(“../../ehost/arwrGreen.gif”) right center no-repeat; padding: 0px 12px 0px 0px; }
#options.active { background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; }
#options:active { padding-left: 0px; }

@charset “utf-8”;
.carousel { position: relative; width: 100%; height: 220px; padding: 2px 2px 10px; }
.carousel > .viewport { overflow: hidden; position: absolute; left: 20px; right: 20px; width: auto; height: auto; }
.carousel > .viewport .item { float: left; margin: 5px 30px 0px 0px; width: 114px; font-size: 0.92em; line-height: 1.1em; }
.viewport .item :link:hover { text-decoration: none; }
.viewport .item :link:hover span { text-decoration: underline; }
.carousel > .viewport .item img { height: 125px; width: auto; max-width: 95px; }
.ell .carousel > .viewport .item img { margin-bottom: 5px; border: 1px solid rgb(204, 204, 204); padding: 2px; background-color: rgb(255, 255, 255); }
.carousel > .viewport .item .title { margin: 0px auto; padding: 10px 0px 5px; font-weight: bold; }
.carousel > .viewport .item .author { margin: 0px auto; font-weight: normal; }
.carousel > .viewport .item .author .link { text-decoration: underline; }
.carousel > .track { position: absolute; bottom: 0px; left: 25px; right: 25px; z-index: 999; width: auto; height: 7px; padding: 1px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); border-radius: 5px; }
.carousel > .track > .thumb { position: absolute; height: 7px; margin: 0px 2px; background: url(“../../layout2/carousel/scrollbar “) center -7px no-repeat rgb(85, 85, 85); }
.carousel .track .thumb .leftcap, .carousel .track .thumb .rightcap { display: block; width: 4px; height: 7px; }
.carousel .track .thumb .leftcap { background: url(“../../layout2/carousel/scrollbar “) 0px 0px no-repeat rgb(85, 85, 85); float: left; }
.carousel .track .thumb .rightcap { background: url(“../../layout2/carousel/scrollbar “) 0px -14px no-repeat rgb(85, 85, 85); float: right; }
.carousel { height: 200px; padding: 2px; }
.custom-widget .carousel { height: 215px; }
.carousel .viewport.loading { width: 90%; height: 100%; background-image: none; }
.carousel .viewport.loading .link.image { background: url(“../../ajax-loader-sm.gif”) 50% 50% no-repeat rgb(255, 255, 255); }
.carousel .viewport.loading .item { display: none; }
.carousel .viewport.loading .item:nth-child(-n+4) { display: block; }
.landing .id-2000EA .carousel { height: 180px; }
.carousel > .viewport .item img { max-width: 80px; }
.id-2000EA .carousel > .viewport .item img { min-height: 80px; max-height: 80px; }
.id-2003EB .carousel > .viewport .item img { min-height: 125px; max-height: 125px; }
.carousel > .track { display: none !important; }
.carousel .moveButton { cursor: pointer; position: absolute; bottom: 50%; height: 40px; width: 20px; overflow: hidden; background: url(“../../layout2/carousel/arrows-carousel “) 0px 0px no-repeat rgb(85, 85, 85); }
.carousel .moveButton.disabled { background-color: rgb(174, 174, 174) !important; }
.carousel .moveButton.disabled:hover { cursor: default; background-color: rgb(174, 174, 174) !important; }
.carousel .moveButton.left, .carousel .moveButton.left.disabled:hover { left: -15px; background-position: 0px 0px; }
.carousel .moveButton.right, .carousel .moveButton.right.disabled:hover { right: -11px; background-position: 0px -50px; }
.carousel .moveButton.left:hover { background-position: 0px -100px; }
.carousel .moveButton.right:hover { background-position: 0px -150px; }
.custom-widget { margin: 0px 0px 20px; }
.carousel .module-content .link, .carousel .module-content .authors { display: block; }
.carousel .module-content .link { color: rgb(9, 109, 184); }
.carousel .module-content .authors :link { color: rgb(32, 98, 207); }
.carousel .module-content .viewport .title:link:hover, .carousel .module-content .viewport .authors :link:hover { text-decoration: underline; }
.carousel .module-content .image { padding: 1px; margin: 0px 0px 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; overflow: hidden; text-align: center; }
.carousel .module-content .image img:hover { z-index: -1; opacity: 0.3; }
.carousel .module-content .image:hover { background: url(“../../layout2/preview-hover “) center center no-repeat transparent; }
.id-2000EA .module-content .image { min-height: 80px; max-height: 80px; }
.id-2003EB .module-content .image { min-height: 125px; max-height: 125px; }
.module-content .title { font-weight: bold; }

@charset “utf-8”;
.carousel .item .noCoverBook { display: block; padding: 0px 6px 6px 0px; height: 125px; width: 80px; background: url(“../../ehost/sprites/icon-sprites “) -200px -1050px no-repeat; }
.book-jacket { display: block; float: none; width: auto; margin: 0px; }
.book-jacket img { display: block; float: none; width: auto; margin: 0px; padding: 0px 6px 6px 0px; background: url(“../../imageShadowTransparant “) right bottom no-repeat scroll transparent !important; }

@charset “utf-8”;
.print .panel-header .icon { background-position: 0px -100px; }
#printEmailDialog .sub-header { margin-left: 5px; }
.email .panel-header.color-p2 .icon { background-position: 0px -150px; }
.save .panel-header .icon { background-position: 0px -200px; }
.whiteout { height: 100%; }
#printEmailDialog .confirm { min-height: 110px; height: auto; max-height: 160px; }
#printEmailDialog .confirm.email-alert { position: relative; top: 0px; left: 0px; padding: 10px 20px; margin: 0px auto; width: auto; max-height: inherit; }
#printEmailDialog .help-link { margin-left: 5px; }

@charset “utf-8”;
.google-drive-panel .panel-header > .icon { background-image: url(“../../layout2/tools-icons “); background-position: 0px -968px; }

@charset “utf-8”;
#deliveryOutput #backButton, #deliveryOutput #estimate, #deliveryOutput .backButton { display: none; }
#deliveryOutput #notes { border: 0px; }
#deliveryOutput { padding: 0px; }
.leftPanel, .rightPanel, .toolbar, .try-new-beta-bar, .results-paging, .results-add-all, .result-list-sort, #coverScreenSynonyms, div.popupContainer, .leftCollapsible, .rightCollapsible, .add-to-folder, .result-list-save-search, .green-footer, .nav_tabs, .find_field_outer, .find-field-controls, .cluster-container, type_results_tabs, .results-top-nav, .result-list-view, .results-bottom-nav, .toolbar-links, .outer-container-top-left, .outer-container-bottom-left, .navTabs, .results-find-area, .subtoolbar, .footer div a, .ehostfooter div a, #toolbarControl, #column1, #column2, #extra1, #extra2, .push-sticky-footer, .ie-only, .content-footer, .result-list-link, .refine-link, .top-of-page, .textToSpeechBox, .html-ft-toc, .ft-translation, .pubtype, .result-list-li .book-jacket, #optionsControls { display: none !important; }
.extra1 { border: 0px; }
#outerContainer { margin: 0px; min-height: 1pt; height: auto !important; }
#header { margin: 0px; padding: 4px 20px 24px; }
.find-field-outer { float: left; }
#mainContentArea { border: 0px; }
#content { margin: 0px !important; }
.content-header, #headerUl { margin: 0px; display: none; }
.folder .content-header { display: block; }
#freeModalHeader { background-color: transparent; border: 0px; }
.branding-container { padding: 30px; top: 0px; }
#footerControl { margin: 0px; min-height: 1pt; min-width: 1pt; }
.result-list { padding-left: 0px; }
.result-list-li { padding: 8px 0px 16px; }
.record-index { margin: 0px; float: left; }
.result-list-record { margin: 0px 0px 0px 3em; }
.customerLogo { float: right; position: relative; }
.resultListPanel { background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin: 0px !important; border: 0px !important; background-color: transparent !important; padding: 0px !important; }
.find-field-simple, .find-field-qbuilder { margin-bottom: 0px !important; }
body { font-size: 11pt; font-family: Helvetica, sans-serif; min-width: 0px; }
.resultList, .result-list-top, ul.result-list li.result-list-li, .main-content, .result-list-record, .results-no-clusters, .main-table-content-cell { border: 0px !important; }
.results-with-clusters ul.result-list, ul.result-list { float: none; clear: left; }
.result-list li { break-inside: avoid; }
.record-additional { display: block; }
.record-additional .item { border-left: none; margin-left: 0px; padding-left: 0px; }
.record-formats-wrapper { border: 0px; }
.record-type, .filesize, .custom-link a { display: inline; float: none; padding: 4px 12px 4px 0px !important; }
.filesize { margin: 0px 0px 0px -4px !important; }
.results-with-clusters ul.result-list { width: 100% !important; }
div.outer-container-right { margin: 0px !important; padding: 0px !important; }
.large-bold-italic { font-size: 14pt; }
.medium-normal, .medium-font, .abstract, .medium-normal-italic, .medium-normal-red, .medium-bold, .local-note-label, .ref-times-cited, .medium-bold-italic, .link-medium, .link-medium-bold, .disabled-link-medium-bold, .navigation-link, .body-paragraph { font-size: 11pt; }
.small-normal, .small-warning-text, .small-normal-warning, .small-normal-italic, .small-bold, .small-bold-italic, .small-bold-disabled, .small-bold-warning, .link-small, .link-small-bold { font-size: 10pt; }
@media print {
body.ebook { display: none; }
}
.page-break-after { break-after: page; }
.patron-table { width: 300px; }
.patron-status { display: block; margin-left: 0px; text-align: left; }
.patron-status .icon { display: none; }

@charset “utf-8″;
.modal__underlay___fPXaw { align-items: center; cursor: default !important; display: flex !important; background-color: rgba(255, 255, 255, 0.85) !important; }
.modal__modalContainer___3FNRq { background: rgb(255, 255, 255); box-sizing: initial; border-radius: 4px; box-shadow: rgb(140, 140, 140) 0px 0px 6px 1px; display: inline-block; font: 15px helvetica, arial, sans-serif; margin: -20px auto 0px; padding: 20px; position: relative; width: 450px; }
.modal__modalHeader___OO8ri { display: inline-block; margin: 0px 0px 5px; width: 100%; }
.modal__title___3EQke { color: rgb(0, 0, 0); display: inline-block; font-size: 28px; font-weight: 400; padding: 0px; margin: 0px !important; }
.modal__closeIcon___QUgsu { background: none; border: none; color: rgb(0, 0, 0); cursor: pointer; margin: 15px; position: absolute; right: 0px; top: 0px; padding: 5px !important; }
.modal__closeIcon___QUgsu:hover { color: rgb(85, 85, 85); }
body.right-to-left .modal__modalBody___27_QH, body.right-to-left .modal__title___3EQke { text-align: right; direction: rtl; }
body.right-to-left .modal__title___3EQke { float: right; }
body.right-to-left .modal__closeIcon___QUgsu { left: 0px; }
body.right-to-left .modal__modalHeaderLoading___1MhpV { float: left; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.modal__underlay___fPXaw { overflow-y: hidden !important; }
.modal__modalContainer___3FNRq { margin: 0px 25px; max-height: 75%; overflow-y: auto; width: 100%; display: inline-block !important; }
.modal__modalBody___27_QH { position: relative; width: 100%; }
}
@media only screen and (max-width: 675px) {
.modal__modalHeader___OO8ri { margin: 0px 0px 15px; }
.modal__title___3EQke { font-size: 24px; width: 80%; }
}
#react-aria-modal-dialog fieldset { margin: 0px; padding: 0px; border: 0px; }
#react-aria-modal-dialog h1, #react-aria-modal-dialog h2, #react-aria-modal-dialog h3, #react-aria-modal-dialog h4, #react-aria-modal-dialog h5, #react-aria-modal-dialog h6 { margin: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 0, 0); }
#react-aria-modal-dialog :disabled { color: rgb(136, 136, 136); }
#react-aria-modal-dialog p { margin: 0px; }
#react-aria-modal-dialog p::after, #react-aria-modal-dialog p::before { display: none; }
#react-aria-modal-dialog hr { overflow: hidden; }
#react-aria-modal-dialog button { cursor: pointer; box-sizing: border-box; }
#react-aria-modal-dialog button:not(.reset__closeIcon___1z1ed) { padding: 2px 6px; }
#react-aria-modal-dialog label:active { text-decoration: none; }
#react-aria-modal-dialog input { background-color: rgb(255, 255, 255); cursor: text; padding: 1px; border: 2px inset; }
#react-aria-modal-dialog input[type=”checkbox”], #react-aria-modal-dialog input[type=”radio”] { background-color: initial; cursor: default; margin: 2px 7px 3px 0px; padding: initial; border: initial; vertical-align: middle; }
.error__footer___3aOvm { margin-top: 15px; }
.error__multilineErrorMessage___3Zet9 { display: block; margin-bottom: 10px; }
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { margin: 0px; height: 40px; border-radius: 4px; text-decoration: none; cursor: pointer; font-size: 16px; padding: 5px 25px !important; }
.buttons__primaryButton___2rS4x:disabled, .buttons__secondaryButton___1nP7E:disabled { box-shadow: none; opacity: 0.35; cursor: default; }
.buttons__primaryButton___2rS4x:enabled:focus, .buttons__secondaryButton___1nP7E:enabled:focus { text-decoration: underline; }
.buttons__primaryButton___2rS4x:active, .buttons__secondaryButton___1nP7E:active { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 12px 0px inset; }
.buttons__primaryButton___2rS4x { float: right; background-color: rgb(0, 91, 198); border: none; color: rgb(255, 255, 255); min-width: 140px; }
.buttons__primaryButton___2rS4x:hover { background-color: rgb(0, 73, 158); }
.buttons__secondaryButton___1nP7E { float: left; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(0, 91, 198); min-width: 100px; }
.buttons__secondaryButton___1nP7E:enabled:hover { background-color: rgba(204, 222, 243, 0.53); }
.buttons__loadingSpinner___jGOHC { height: 100%; overflow: hidden; margin: 0px 30%; width: 9px; animation: 0.8s steps(4) 0s infinite normal none running buttons__ellipsis___20wXf; }
.buttons__loadingSpinner___jGOHC svg { height: 100%; }
@keyframes buttons__ellipsis___20wXf {
100% { width: 50px; }
}
body.right-to-left .buttons__loadingSpinner___jGOHC { float: right; padding: 0px 30% 0px 0px; }
body.right-to-left .buttons__primaryButton___2rS4x { float: left; }
body.right-to-left .buttons__secondaryButton___1nP7E { float: right; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { margin: 0px; padding: 0px; width: 45%; }
.buttons__singleButton___1g3R5 { width: 100%; }
.buttons__loadingSpinner___jGOHC { margin: 0px auto; }
}
@media only screen and (max-width: 763px) {
.buttons__secondaryButton___1nP7E { float: left !important; }
}
@media only screen and (max-width: 675px) {
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { width: 100%; margin: 10px 0px 0px !important; }
}
.message-well__messageContainer___2ofA0 { margin: 10px auto; padding: 10px; border-radius: 4px; }
.message-well__messageContainer___2ofA0 a { font-weight: 700; }
.message-well__icon___soDt4, .message-well__message___sLbAO { display: inline-block; }
.message-well__icon___soDt4 { vertical-align: top; padding-top: 0.5px; }
.message-well__message___sLbAO { outline: none; font-size: 16px; width: calc(100% – 2em); padding-left: 10px; }
.message-well__info___2eop- { color: rgb(0, 103, 227); background: rgb(229, 241, 247); }
.message-well__error___1Y05A { color: rgb(215, 4, 0); background: rgb(253, 230, 230); }
.message-well__warning___1BpMe { color: rgb(175, 89, 0); background: rgb(252, 243, 233); }
.message-well__success___3ecgV { color: rgb(11, 129, 39); background: rgb(231, 245, 235); }
body.right-to-left .message-well__message___sLbAO, body.right-to-left .message-well__messageContainer___2ofA0 { direction: rtl; text-align: right; }
body.right-to-left .message-well__message___sLbAO { padding: 0px 10px 0px 0px; }
.checkout__downloadDetails___zXeqK { display: flex; flex-wrap: wrap; align-items: center; flex: 1 1 auto; width: 100%; }
.checkout__downloadDetails___zXeqK h2 { font-size: 20px; font-weight: 400; }
.checkout__downloadDetails___zXeqK hr { height: 0px; padding: 0px; display: inline-block; border: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 10px; flex-grow: 3; }
.checkout__downloadDesc___3GqiZ { padding: 0px 0px 15px; outline: none; }
.checkout__duration___2fy6Q { margin-bottom: 15px; }
.checkout__modalBody___1rO39 { padding: 10px 0px; }
.checkout__legend___K2XqZ { margin: 0px 0px 5px; font-size: 16px; }
.checkout__inputWrapper___2EhwZ { display: block; margin: 0px 0px 5px; }
.checkout__downloadFormat___2G-F8 { margin-top: 10px !important; }
.checkout__dropDown___1YTuB:disabled { opacity: 0.35; cursor: default; }
.checkout__required___3wooo { color: rgb(225, 0, 0); }
.checkout__audiobookDirections___18rVa { font-size: 15px; margin: 5px 0px 0px !important; }
.checkout__checkBoxInput___58rA3, .checkout__radioInput___2kll9 { opacity: 0; display: inline-block; }
.checkout__formatLabel___LUhAG svg, .checkout__requiredSoftware___3FOe5 svg { font-size: 14px; color: rgb(102, 102, 102); }
.checkout__requiredSoftware___3FOe5 { margin: 10px 0px 0px -9px; vertical-align: baseline; }
.checkout__requiredSoftware___3FOe5 svg:not(:last-child) { margin: 0px 8px 0px 0px; }
.checkout__checkBoxInput___58rA3:focus + label .checkout__requiredCheckbox___1wA3L { border: 1px solid rgb(0, 91, 198); margin: -2px 5px -2px -3px; padding: 1px 2px; }
.checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(0, 91, 198); border-radius: 3px; margin: -2px -3px -3px; padding: 2px; }
.checkout__formatLabel___LUhAG { margin-left: -20px; border-radius: 5px; }
.checkout__formatLabel___LUhAG span { margin: 0px 0px 0px 7px; }
.checkout__formatLabel___LUhAG:active { text-decoration: none; }
.checkout__faIconText___23-xj { width: 85%; display: inline-block; }
.checkout__modalFooter___GBOre { box-sizing: border-box; width: 100%; display: inline-block; margin-top: 15px; }
.checkout__audioBookSignIn___1XBvz { margin: 10px 0px !important; }
.checkout__disabled___1R9qG { color: rgb(136, 136, 136); opacity: 0.7; }
.checkout__questionIcon___31Tqj { float: right; }
.checkout__help___2HEQu { margin: 5px 0px 0px; }
.checkout__helpLink___208l5:focus svg { border: 1px solid rgb(0, 91, 198); border-radius: 3px; margin: -2px -3px -3px; padding: 2px; }
body.right-to-left .checkout__formatLabel___LUhAG { margin-right: -21px; }
body.right-to-left .checkout__formatLabel___LUhAG span { margin-right: 7px; }
body.right-to-left .checkout__requiredSoftware___3FOe5 { margin-left: 0px; }
body.right-to-left .checkout__requiredSoftware___3FOe5 .checkout__requiredCheckbox___1wA3L { margin: 2px -19px 0px 9px; vertical-align: top; }
body.right-to-left .checkout__requiredSoftware___3FOe5 .checkout__checkBoxInput___58rA3:focus + label svg { margin: 0px -22px 0px 6px !important; }
body.right-to-left .checkout__questionIcon___31Tqj { float: left; }
body.right-to-left .checkout__downloadDetails___zXeqK hr { margin: 0px 10px 0px 0px; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.checkout__inputWrapper___2EhwZ { border-radius: 20px; margin: 0px; padding: 13px 13px 15px; }
.checkout__radioSelected___2GgZ4 { background: rgb(0, 91, 198); }
.checkout__radioSelected___2GgZ4, .checkout__radioSelected___2GgZ4 svg { color: rgb(255, 255, 255); }
.checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(74, 122, 178); margin: -3px; border-radius: 25px; }
.checkout__radioSelected___2GgZ4 .checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(249, 249, 249); }
.checkout__formatLabel___LUhAG svg { font-size: 17px; }
.checkout__radioSelected___2GgZ4:focus { outline: none; }
.checkout__modalFooter___GBOre { margin: 25px 0px 0px; position: relative; }
}
@media only screen and (max-width: 675px) {
.checkout__faIcon___1Z0mO { vertical-align: top; }
}
.book-info__container___2qRAS { padding: 5px 0px 15px; display: flex; width: 100%; }
.book-info__container___2qRAS img { padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; }
.book-info__bookData___1TyCu { margin: 0px 0px 0px 10px; font-weight: 700; list-style: none; width: calc(100% – 80px); }
.book-info__bookData___1TyCu p { margin: 0px 0px 5px; padding-bottom: 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 95%; }
.book-info__bookData___1TyCu p:last-child { margin: 0px; }
body.right-to-left .book-info__bookData___1TyCu { margin: 0px 15px 0px 0px; }
@media only screen and (max-width: 675px) {
.book-info__bookData___1TyCu p { max-width: calc(75vw – 80px); }
}
.checkout-duration__checkoutOptions___fCe19 { margin: 5px 0px 0px 10px; }
.checkout-duration__checkedOut___11F2c { outline: none; margin: 10px 0px 0px; font-size: 15px; }
.checkout-duration__bold___vSJ7N { font-weight: 700; }
.checkout-duration__timeRemainingMsg___21n4k { margin: 5px 0px; }
.checkout-duration__durationTitle___34ntd { font-size: 16px; }
.success__topContainer___1qOsN { display: inline-block; padding: 5px 0px; width: 100%; }
.success__checkIcon___t59Xu { display: inline-block; padding: 3px 0px 0px; vertical-align: top; color: green !important; }
.success__messageContainer___2WW5V { display: inline-block; margin: 0px 0px 10px 15px; vertical-align: top; width: 85%; outline: none; }
.success__header___2DRvP { font-size: 24px; color: green !important; }
.success__subHeaderGreen___32Uff { font-size: 16px; overflow-wrap: break-word; margin: 0px; color: green !important; }
.success__subHeaderGreen___32Uff:nth-of-type(3) { margin: 10px 0px 0px !important; }
.success__subHeaderGreen___32Uff a { display: block; margin-top: 10px; }
.success__mobileAppleIcon___Zmecr { margin: 0px 5px 0px 0px; }
.success__viewingRequrementsContainer___3BP6x { display: flex; flex-wrap: wrap; align-items: center; flex: 1 1 auto; width: 100%; }
.success__viewingRequrementsContainer___3BP6x h2 { font-size: 20px; font-weight: 400; }
.success__viewingRequrementsContainer___3BP6x hr { border: 1px solid rgb(204, 204, 204); display: inline-block; flex-grow: 3; height: 0px; margin: 0px 0px 0px 10px; padding: 0px; }
.success__separator___3s0pi { 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(204, 204, 204); display: inline-block; height: 1px; padding: 0px 1.5em; width: 40%; }
.success__subHeader___23Onq { display: inline-block; font-size: 16px; padding: 0.5em 0px 0px 0.5em; }
.success__linkAndText___3MQwt { padding: 5px 0px; }
.success__linkAndText___3MQwt * { display: inline-block; }
.success__footer___ikmi2 { margin: 20px 0px 0px; }
body.right-to-left .success__messageContainer___2WW5V { margin: 0px 15px 10px 0px; }
body.right-to-left .success__subHeader___23Onq { padding: 0.5em 0.5em 0px 0px; }
body.right-to-left .success__downloadDetails___2V_Sd hr { margin: 0px 10px 0px 0px; }
@media only screen and (max-width: 992px) {
.success__modalFooter___zUEDE { margin: 25px 0px 0px; position: relative; }
}
@media only screen and (max-width: 675px) {
.success__messageContainer___2WW5V { width: 70%; }
}
.signin__linkContainer___2gbXS { display: inline-block; margin-top: 5px; width: 100%; font-weight: 700; text-align: center; }
.signin__guestSignIn___fv65A { float: none; display: inline-block; text-align: center; width: 100%; }
.signin__subMessage___1iqee { margin: 5px auto; }
body.right-to-left .signin__linkContainer___2gbXS a { display: inline-block; padding: 5px; font-weight: 700 !important; }
.loading__container___25VXU { display: inline-block; margin: 0px 0px 15px; }
.loading__loadingText___2uoS0 { padding-left: 1em; outline: none; }
body.right-to-left .loading__loadingIcon___32TEF { margin-left: 15px; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.loading__container___25VXU { display: block; margin: 15% 0px; text-align: center; }
.loading__loadingIcon___32TEF, .loading__loadingText___2uoS0 { font-size: 1.5em; }
.loading__container___25VXU, .loading__loadingIcon___32TEF, .loading__loadingText___2uoS0 { width: 100%; }
}
.holds__container___3rBKM { width: 100%; }
.holds__inline___3tWLE { display: inline; }
.holds__placeHoldInfoContainer___1FzHL { margin: 5px auto 10px; }
.holds__subHeader___3S_8t { font-size: 20px; display: inline-block; }
.holds__subMessage___2Ysln, .holds__updateProfile___36MbH { margin-top: 5px; }
.holds__holdQueueHeader___3-ldZ { font-size: 16px; display: inline-block; padding: 0px 0px 5px 5px; }
.holds__footer___EQSNj { padding-top: 5px; }
.holds__viewLinkBlock___eJE7p { display: block; padding-top: 5px; text-align: center; }
body.right-to-left .holds__container___3rBKM, body.right-to-left .holds__container___3rBKM div { text-align: right; direction: rtl; }
.home__download___10zub { background: url(“6823e281e4bfc45a2ce17cad44c5d5d1.svg”) left 0px / 15px 14px no-repeat transparent; display: inline-block; font-weight: 700; margin-right: 5px; padding-left: 20px; position: relative; color: rgb(0, 91, 198); z-index: 2; }
.home__download___10zub:focus, .home__download___10zub:hover { text-decoration: underline; }
.home__download___10zub:visited { color: rgb(0, 91, 198); }
.home__download___10zub:active { color: rgb(168, 29, 28); }
.home__button___2Rmx- { background: url(“6823e281e4bfc45a2ce17cad44c5d5d1.svg”) 10px center / 13px 13px no-repeat transparent; cursor: pointer; }
.home__abook___2O7bG { background: url(“4f308e30d5c6aef2fc7d9a62154042d8.svg”) 0px center / 13px 13px no-repeat transparent; }
.home__button___2Rmx-.home__abook___2O7bG { background: url(“4f308e30d5c6aef2fc7d9a62154042d8.svg”) 25px center / 13px 13px no-repeat transparent; padding: 7px 10px; width: 135px; }
.record-formats-wrapper .home__download___10zub { padding-left: 30px; margin-top: 3px; line-height: 25px; background-size: 19px 19px; height: 20px; }
.collapsible-content .home__download___10zub { background-size: 23px 22px; background-position: 5px center; padding-left: 38px; margin: 8px 0px; line-height: 23px; }
.other-format .home__download___10zub { display: inline-block; margin-top: 0px; line-height: 20px; font-weight: 400; background-size: 18px 18px; padding: 0px 0px 0px 23px !important; }
.record-formats-wrapper .record-link a { vertical-align: middle !important; }
.home__button___2Rmx- { border: 1px solid rgb(204, 204, 204); border-radius: 3px; color: rgb(0, 91, 198); font-size: 12px; float: right; margin: -5px 0px 0px; padding: 7px 10px 7px 33px; font-weight: 400; appearance: none; }
.home__button___2Rmx-:active, .home__button___2Rmx-:focus, .home__button___2Rmx-:hover { text-decoration: underline; border: 1px solid rgb(82, 141, 176); outline: none; }
.home__button___2Rmx-:hover { background-color: rgb(204, 222, 243); }
.home__button___2Rmx-:active { box-shadow: rgb(0, 91, 198) 0px 0px 12px 0px inset; }
body.right-to-left .home__download___10zub { background-position: right 0px; }
body.right-to-left .preview-hoverdialog .home__download___10zub { padding: 0px 20px 0px 5px; }
body.right-to-left .record-formats-wrapper .home__download___10zub { padding: 0px 25px 0px 0px; }
body.right-to-left .collapsible-content .home__download___10zub { margin-right: 5px; padding-right: 30px; }
body.right-to-left .other-format .home__download___10zub { padding: 0px 25px 0px 0px !important; }
body.right-to-left .home__button___2Rmx- { background: url(“6823e281e4bfc45a2ce17cad44c5d5d1.svg”) right 10px center / 13px 13px no-repeat transparent; padding: 7px 33px 7px 10px; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.viewer-group-list .home__button___2Rmx- { margin: -5px 0px 0px 10px; }
}

Loading…

Skip to Main Content

Update My Account

Switch Accounts

  • New Search

  • Publications

  • Subject Terms

  • Cited References

  • Images

  • More

    Indexes

 

  • Folder

  • Preferences

  • Languages

    English
    Current

    Deutsch

    Español

    Ελληνικά

    Français

    Italiano

    Magyar

    Polski

    Português (Portugal)

    Português (Brasil)

    Русский

    Türkçe

    عربي

    简体中文

    繁體中文

    日本語

    한국어

    ภาษาไทย

    Tiếng Việt

    Hrvatski

    Čeština

    Bahasa Indonesia

    עִבְרִית

    Română

    Slovenski

    Slovenčina

    Nederlands

    Svenska

    فارسی‎

    Suomi

    Dansk

    Norsk

  • Ask a Librarian
  • Help

    Help

  • Exit

citation_instruction

Accessibility Information and Tips

Price of Cancer Care and Its Tax on Quality of Life

Walden University Library

Search

Searching:

Academic Search Complete

Choose Databases

EBSCOhost Search

  • Select a Field (optional)

    Select a Field (optional)

    TX All Text

    AU Author

    TI Title

    SU Subject Terms

    AB Abstract or Author-Supplied Abstract

    KW Author-Supplied Keywords

    GE Geographic Terms

    PE People

    PS Reviews & Products

    CO Company Entity

    IC NAICS Code or Description

    DN DUNS Number

    TK Ticker Symbol

    SO Journal Name

    IS ISSN (No Dashes)

    IB ISBN

    AN Accession Number

  • join operator

    AND

    AND

    OR

    NOT

    Select a Field (optional)

    Select a Field (optional)

    TX All Text

    AU Author

    TI Title

    SU Subject Terms

    AB Abstract or Author-Supplied Abstract

    KW Author-Supplied Keywords

    GE Geographic Terms

    PE People

    PS Reviews & Products

    CO Company Entity

    IC NAICS Code or Description

    DN DUNS Number

    TK Ticker Symbol

    SO Journal Name

    IS ISSN (No Dashes)

    IB ISBN

    AN Accession Number

  • join operator

    AND

    AND

    OR

    NOT

    Select a Field (optional)

    Select a Field (optional)

    TX All Text

    AU Author

    TI Title

    SU Subject Terms

    AB Abstract or Author-Supplied Abstract

    KW Author-Supplied Keywords

    GE Geographic Terms

    PE People

    PS Reviews & Products

    CO Company Entity

    IC NAICS Code or Description

    DN DUNS Number

    TK Ticker Symbol

    SO Journal Name

    IS ISSN (No Dashes)

    IB ISBN

    AN Accession Number

Add Row
Remove Row

  • Basic Search

  • Advanced Search

  • Search History

    • Result List

    • Refine Search

    • Result
      1
      of
      1

x

Detailed Record

Title:

Price of Cancer Care and Its Tax on Quality of Life.

Authors:

Tran, George1,2,3
Zafar, S. Yousuf1,2,3 yousuf.zafar@duke.edu
Source:

Journal of Oncology Practice. Feb2018, Vol. 14 Issue 2, p69-71. 4p.
Document Type:
Editorial
Subject Terms:
*TUMOR treatment
*CANCER patient medical care
*PSYCHOLOGICAL adaptation
*CANCER patient psychology
*HEALTH insurance
*MEDICAL care costs
*MEDICAL screening
*MEDICAL practice
*QUALITY of life
*SERIAL publications
*TAXATION
*FINANCIAL management
*SOCIAL support
*ECONOMICS
MORTALITY risk factors

NAICS/Industry Codes:

622310 Specialty (except Psychiatric and Substance Abuse) Hospitals
524111 Direct individual life, health and medical insurance carriers
524112 Direct group life, health and medical insurance carriers
621999 All Other Miscellaneous Ambulatory Health Care Services
921130 Public Finance Activities
523920 Portfolio Management
624190 Other Individual and Family Services
Abstract:
An editorial is presented on a study which examines the association among the objective measures of financial burden, health-related quality of life (HRQOL), and psychological health of cancer patients in the U.S. Topics discussed include the relationship between HRQOL and financial hardship, the need for further study about the interaction between the economic impact of cancer care and quality of life, and the solution related to the problem depends on patient-physician relationship.
Author Affiliations:
1Duke University School of Medicine
2Duke Cancer Institute
3Duke-Margolis Center for Health Policy, Durham, NC
Full Text Word Count:
2034
ISSN:
1554-7477
DOI:
10.1200/JOP.2017.028498
Accession Number:
127991641

Result List

Refine Search

Result
1
of
1

Collapse Record Formats

Document Viewing Options:

  • Detailed Record

Similar Results

Find Similar Results

using SmartText Searching.

Collapse Article

Tools

Tools

  • Google Drive
  • Add to folder
  • Print
  • E-mail
  • Save
  • Cite
  • Export
  • Create Note
  • Permalink

 

Top of Page

  • Download on the App Store
  • Get it on Google Play
  • EBSCO Connect
  • Privacy Policy

  • A/B Testing

  • Terms of Use

  • Copyright

  • Cookie Policy

© 2022
EBSCO Industries, Inc. All rights reserved.

x

@charset “utf-8”;

.bg-p1 { background-color: rgb(0, 102, 133) !important; }
.color-p1 { color: rgb(0, 102, 133) !important; }
.border-p1 { border-color: rgb(0, 102, 133) !important; }
.color-s1 { color: rgb(255, 255, 255) !important; }
.border-s1 { border-color: rgb(255, 255, 255) !important; }
.bg-p2 { background-color: rgb(0, 102, 133) !important; }
.color-p2 { color: rgb(0, 102, 133) !important; }
.border-p2 { border-color: rgb(0, 102, 133) !important; }
.bg-s2 { background-color: rgb(255, 255, 255) !important; }
.color-s2 { color: rgb(255, 255, 255) !important; }
.border-s2 { border-color: rgb(255, 255, 255) !important; }
.bg-p3 { background-color: rgb(249, 206, 90) !important; }
.styled-button-c3 { background: rgb(249, 206, 90) !important; }
.color-p3 { color: rgb(249, 206, 90) !important; }
.border-p3, .styled-button-c3 { border-color: rgb(249, 206, 90) !important; }
.bg-s3 { background-color: rgb(0, 0, 0) !important; }
.color-s3, .styled-button-c3 { color: rgb(0, 0, 0) !important; }
.border-s3 { border-color: rgb(0, 0, 0) !important; }
.bg-p4 { background-color: rgb(0, 91, 198) !important; }
.color-p4 { color: rgb(0, 91, 198) !important; }
.border-p4 { border-color: rgb(0, 91, 198) !important; }
.bg-s4 { background-color: rgb(51, 51, 51) !important; }
.color-s4 { color: rgb(51, 51, 51) !important; }
.border-s4 { border-color: rgb(51, 51, 51) !important; }

@charset “utf-8”;
.cke { visibility: hidden; }

@charset “utf-8”;
#SearchNavigationMenubar .nav-item a.link { font-size: 15px !important; padding: 0px 10px !important; }
#SearchNavigationMenubar li.nav-item:nth-child(2) a::after, #SearchNavigationMenubar li.nav-item:nth-child(3) a::after, #SearchNavigationMenubar li.nav-item:nth-child(4) a::after { font-family: “Font Awesome 5 Pro”; font-size: 10px; content: “”; margin-left: 4px; }
#toolbarControl .nav-item a.link:hover, #toolbarControl .nav-item a.link:focus, #toolbarControl .nav-item a.link:active { text-decoration: underline !important; }
#itemAskLibrarian a::before { font-family: “Font Awesome 5 Pro”; font-weight: 700; content: “”; margin-right: 5px; }
h2.searching span.color-p3 { color: rgb(0, 0, 0) !important; }
input#SearchButton.button { }
input#SearchButton.button:hover, input#SearchButton.button:focus { background-color: rgb(251, 219, 132) !important; }
a.record-type, a.ils-link, span.custom-link > a:link { color: rgb(55, 150, 0) !important; font-size: 1.1em !important; }
#column2.collapsible, #column1.collapsible, .refine-heading, #breadboxContent { background-color: rgb(216, 236, 243) !important; }
ul.format-control li.active { background-color: rgb(216, 236, 243) !important; }
.column1-open #column1 { width: 300px !important; }
.column1-open #content { margin-left: 300px !important; }
.column2-open #column2 { width: 250px !important; margin-left: -250px !important; }
.column2-open #content { margin-right: 250px !important; }
a#column2_toggle.collapsible-toggle { background-image: url(“https://waldencss.adobeconnect.com/help-icon/default/help-icon “) !important; background-position: 0px 0px !important; height: 40px !important; width: 38px !important; opacity: 1 !important; right: -4px !important; }
.related-info-area, .related-info-area iframe { width: 220px !important; font-size: 1.2em !important; margin-left: -5px !important; }
#breadboxContent { border: none !important; }
#column1 .rl-lim-heading { border-top: 1px solid rgb(128, 128, 128) !important; }
.article-tool a { color: rgb(77, 77, 77) !important; }
a[title*=”Full Text in ScholarWorks”] { display: none; }
.placard-container, .springshare_placard { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px; border-radius: 4px; border-color: rgb(230, 230, 230) !important; background-color: rgb(230, 230, 230) !important; }
.springy_result ul li a.color-p4 { color: rgb(0, 91, 198); }
.springy_result { font-size: 14px !important; }

@charset “utf-8”;
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html, body, #aspnetForm { height: 100%; }
body { min-width: 996px; }
#outerContainer { position: relative; min-height: 100%; margin: 0px auto -120px; height: auto !important; }
.push-sticky-footer { height: 120px; clear: both; }
#innerContainer { position: relative; }
.footer-wrapper { background-color: rgb(255, 255, 255); }
.branding-container { position: relative; z-index: 0; padding: 10px 30px; clear: both; text-align: center; }
#header, .landing #header { position: relative; margin: 0px auto; padding: 10px 204px 5px 20px; min-height: 74px; background: url(“../../layout2/bg_header “) 0px bottom repeat-x rgb(255, 255, 255); border-bottom: 1px solid rgb(231, 231, 231); }
.basic #header { background: rgb(255, 255, 255); filter: none; border-bottom: 0px; }
#mainContentArea { float: left; width: 100%; }
#content { position: relative; padding: 10px 30px; margin: 0px 25px; min-height: 540px; }
.detail #content, .folder #content, .companyinfo #content, .companyinforesults #content { margin: 0px 50px 0px 25px; }
.column1-open #content { margin-left: 235px; }
.column2-open #content { margin-right: 205px; }
.extra1 { display: none; position: absolute; inset: 0px 35px; z-index: -1; border-left: 1px solid rgb(231, 231, 231); border-right: 1px solid rgb(231, 231, 231); }
.results .extra1, .resultsadvanced .extra1, .detail .extra1, .viewer .extra1, .folder .extra1, .companyinforesults .extra1 { display: block; }
.detail .authdetailbg ~ .extra1 { display: none; }
.column1-open .extra1 { left: 235px; }
.column2-open .extra1 { right: 205px; }
.detail .extra1, .folder .extra1, .companyinfo .extra1, .companyinforesults .extra1 { right: 145px; }
.column2-closed .extra1 { right: 35px; }
.detail.column2-closed .extra1, .folder.column2-closed .extra1, .companyinfo.column2-closed .extra1, .companyinforesults.column2-closed .extra1 { right: 50px; }
#column1 { position: relative; float: left; width: 35px; margin: 0px 0px 0px -100%; box-sizing: border-box; }
.column1-open #column1 { width: 235px; padding: 15px 25px; }
#column1 li { position: relative; }
#column2 { position: relative; float: right; width: 35px; margin: 0px 0px 0px -35px; box-sizing: border-box; }
.detail #column2, .folder #column2, .companyinfo #column2, .companyinforesults #column2 { width: 40px; margin: 0px 0px 0px -40px; }
.column2-open #column2 { width: 205px; padding: 20px 25px; margin-left: -205px; }
.collapsible-toggle { display: block; position: absolute; top: 16px; height: 31px; z-index: 2; width: 16px; overflow: hidden; background-image: url(“../../layout2/toggle-icons “); background-repeat: no-repeat; text-decoration: none !important; }
.collapsible-toggle-label { width: 1px; height: 1px; overflow: hidden; color: transparent; position: absolute; opacity: 0; }
#column1 .collapsible-toggle { left: 0px; background-position: -4px 0px; }
.column1-closed #column1 .collapsible-toggle { left: 0px; background-position: -1px -32px; }
#column1 .collapsible-toggle:hover, #column1 .collapsible-toggle:focus, #column2 .collapsible-toggle:hover, #column2 .collapsible-toggle:focus { overflow: visible; }
#column1 .collapsible-toggle:hover::before, #column1 .collapsible-toggle:focus::before, #column2 .collapsible-toggle:hover::before, #column2 .collapsible-toggle:focus::before { content: “”; box-shadow: black 0px 0px 3px 0px; display: block; position: absolute; width: 16px; height: 100%; top: 0px; }
#column1 .collapsible-toggle:hover::before, #column1 .collapsible-toggle:focus::before { left: 0px; }
#column2 .collapsible-toggle:hover::before, #column2 .collapsible-toggle:focus::before { right: 0px; }
#column2 .collapsible-toggle { right: 0px; background-position: 0px -32px; }
.column2-closed #column2 .collapsible-toggle { background-position: -3px 0px; }
.column1-closed #column1 .collapsible-content, .column2-closed #column2 .collapsible-content, .column2-empty #column2 .collapsible-toggle { display: none; }
.two-column .column { float: left; width: 50%; }
.aside-left .column.alt { margin-left: -100%; }
.aside-left .one-panel-layout { width: 100%; margin-left: 0px; }
.three-column .column { float: left; width: 33%; }
.l-block { position: relative; width: 100%; float: left; }
.l-two-block-left { padding: 0px 0px 0px 290px; }
.l-two-block-left .l-block:first-child { width: 250px; margin-left: -290px; }
.l-two-block-right { padding: 20px 290px 0px 0px; }
.l-two-block-right .l-block:last-child { width: 250px; float: right; margin-right: -290px; }
.l-three-block { padding-left: 290px; padding-right: 290px; }
.l-three-block .l-block:first-child { width: 250px; margin-left: -290px; }
.l-three-block .l-block:last-child, .l-three-block .l-last { width: 250px; margin-right: -290px; float: right; }
.multi-column2 { float: left; width: 50%; }
.multi-column3 { float: left; width: 33%; }
.multi-column4 { float: left; width: 25%; }
.multi-column5 { float: left; width: 20%; }
div::before, #headerUl::before, .clearfix::before, div::after, #headerUl::after, .clearfix::after { content: “”; display: table; }
div::after, #headerUl::after, .clearfix::after { clear: both; }
.authorities-menu-bar::after, .subjectResults::after, .databaseName::after, .no-clearfix::after { display: none; }
.content-header { position: relative; padding: 5px 0px; border-bottom: 1px solid rgb(231, 231, 231); }
.results .content-header { border-bottom: 0px; }
.content-footer { position: relative; margin-top: 10px; padding-top: 10px; border-top: 1px solid rgb(231, 231, 231); }
.ResultsMessage { display: block; padding: 5px 0px 5px 5px; font-style: italic; font-weight: bold; background-color: transparent; clear: both; }
.button-link { display: inline-block; padding: 0px 15px 10px; line-height: 1em; background: url(“../../ehost/sprites/bg-footer “) 0px bottom repeat-x scroll rgb(85, 85, 85); border: 1px solid rgb(153, 153, 153); border-radius: 6px; }
.button-link:link:hover { text-decoration: none; background-color: rgb(0, 0, 0); }
.button-link .raquo { padding: 0px 0px 0px 5px; font-size: 0.85em; }
.help-link { display: inline-block; height: 17px; width: 18px; overflow: hidden; text-indent: -999em; background: url(“../../ehost/iconQuestionMark.gif”) 0px -1px no-repeat scroll transparent; }
.help-link:focus, a#helpLink:focus, .helplink:focus { outline: rgb(0, 0, 0) dotted 1px; }
a#helpLink { display: inline-block; }
.error, .new, .unavailable { color: rgb(174, 4, 4) !important; }
.hidden, .gc-hidden { height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); position: absolute !important; }
#epAjaxActive, .ie-only, .ie6-only, .vis-none, .hide-number, .display-none, .hide, .alien { display: none; }
.vis-hidden { height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); position: absolute !important; }
.logo-wrapper { float: left; padding: 5px 10px 5px 0px; }
.logo-image, .logo-image img { display: block; max-width: 150px; }
.customerLogo { position: absolute; top: 15px; right: 20px; z-index: 2; width: 180px; height: 70px; overflow: hidden; font-weight: bold; text-align: right; }
.customerLogo img { max-width: 180px; max-height: 70px; }
.auto_complete { background-color: white; border: 1px solid rgb(204, 204, 204); height: auto; margin: 0px 0px 0px -1px; overflow: hidden; padding: 0px; position: absolute; width: 246px; z-index: 999; }
ul.autosuggest-words { list-style-type: none; margin: 0px; padding: 0px; }
ul.autosuggest-words li.selected { background-color: rgb(255, 255, 187); }
.autosuggest-word { padding: 2px 4px; }
li.autosuggest-word div.highlight { float: left; height: 32px; margin-right: 8px; width: 32px; }
#xslResultsContainer { clear: both; }
.auth-rec-cell-level1, .auth-rec-cell-level2 { text-align: left; vertical-align: top; }
.auth-section-header { margin: 0px; padding: 6px; color: rgb(77, 115, 80); font-weight: bold; height: 15px; border-top: 1px solid rgb(220, 218, 218); border-bottom: 1px solid rgb(220, 218, 218); border-image: initial; border-left: none; border-right: 0px; clear: both; }
iframe#coverScreen { visibility: hidden; top: 50px; left: -100px; z-index: 1; position: absolute; }
div#coverScreen { position: fixed; visibility: hidden; width: 100vw; height: 100vh; z-index: -1; top: 0px; left: 0px; background-color: rgba(17, 17, 17, 0.5); }
.messageBox { z-index: 11; position: absolute; }
.results-for { padding-left: 10px; float: left; }
.per-page-label { padding: 5px; }
.find-message-text { font-style: italic; color: rgb(51, 51, 102); font-weight: bold; }
iframe#coverScreenSynonyms { z-index: 1; visibility: hidden; left: -100px; position: absolute; }
div.popupContainer { top: 0px; width: 100%; position: absolute; left: 0px; background-color: transparent; visibility: hidden; z-index: 10; height: 100%; }
div.SynonymsContainer { width: 500px; position: absolute; height: 320px; display: none; background: rgb(255, 255, 242); visibility: hidden; margin: 0px; border: 5px solid rgb(61, 133, 120); z-index: 600; padding: 0px; }
div.SynonymsContainer div#SynonymsHeader { vertical-align: bottom; background: rgb(255, 255, 255); text-align: left; margin: 20px 20px 0px; border: 1px solid rgb(86, 140, 90); font-weight: bold; padding: 5px 8px 0px 5px; }
div.SynonymsContainer div#SynonymsHeader a { background: url(“../../ehost/graphicCloseGreen.gif”) right top no-repeat; padding: 0px; right: 0px; top: 0px; position: absolute; }
div.SynonymsContainer div#SynonymsInner { padding: 5px; width: 470px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); overflow: auto; margin: 10px; border: 1px solid rgb(231, 231, 231); height: 220px; }
div.SynonymsContainer div#SynonymsLink { font-style: normal; text-align: center; padding-top: 5px; vertical-align: middle; font-weight: normal; }
div.SynonymsContainer div#SynonymsText li span.header { margin: 0px; padding-right: 5px; font-weight: bold; }
div.SynonymsContainer div#SynonymsText ol.title { list-style-type: none; padding: 0px; text-align: left; margin: 0px; }
div.SynonymsContainer div#SynonymsText li span.detail { margin: 0px; padding: 0px; text-align: left; font-weight: normal; }
div.SynonymsContainer div#SynonymsText h3 { color: rgb(0, 0, 0); font-weight: bold; }
div.SynonymsContainer div#SynonymsText dfn { float: none; display: block; }
.add-to-folder { display: block; position: absolute; top: 7px; right: 0px; }
.folder-toggle-container { position: relative; display: block; width: 32px; height: 32px; text-indent: -999em; overflow: hidden; background: url(“../../_layout4/icons-tools “) -10px -157px no-repeat; }
.folder-toggle-container .ui-helper-hidden-accessible { bottom: 0px; left: 0px; }
.folder-toggle { display: block; width: 100%; height: 100%; margin: 0px; appearance: none; border: 0px; }
.folder-toggle:focus { outline-offset: 1px !important; }
.folder-toggle-label { display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: white; background-image: url(“../../_layout4/icons-tools “); background-repeat: no-repeat; cursor: pointer; }
.folder-toggle-label .label-aria-hidden-part { display: none; }
.folder-toggle-label-not-in-folder { background-position: -10px -157px; }
.folder-toggle-label-in-folder { background-position: -60px -157px; }
.item-in-folder .folder-toggle-label-not-in-folder { display: none; }
.item-not-in-folder .folder-toggle-label-in-folder { display: none; }
.folder-toggle-description { display: none; }
.ui-widget-content a:link, .ui-widget-content a:visited { color: rgb(0, 91, 198); text-decoration: none; }
.ui-widget-content a:link:hover, .ui-widget-content a:link:focus { text-decoration: underline; }
.ui-widget-content a:link:active { color: rgb(168, 29, 28); }
.ui-dialog-titlebar-close .ui-icon-closethick { background: url(“../../ehost/sprites/icon-sprites “) -655px -105px rgb(68, 68, 68) !important; }
.result-list-top { padding: 3px 0px; text-align: right; }
.result-list-top .results-for { padding-top: 2px; padding-right: 10px; margin-left: 17px; float: none; }
.result-list-top .limiters-set { padding: 0px 5px 0px 10px; float: left; }
.suggSubjects { display: block; padding-bottom: 0px; margin-left: 0px; vertical-align: middle; clear: none; }
.suggSubjects * { vertical-align: middle; }
.footer-label { text-align: right; padding-top: 5px; padding-right: 5px; float: right; font-weight: bold; }
.find-message-caption { padding-right: 5px; float: left; }
.search-options a, .results-limiter-controls a { white-space: nowrap; text-decoration: none; }
.external-source-content .imgLoading { margin: 10px; }
.search-history-on { background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; padding-right: 12px; }
.search-history-off { background: url(“../../ehost/arwrGreen.gif”) right center no-repeat; padding-right: 12px; }
div.SynonymsContainer div#SynonymsHeader a img { visibility: hidden; }
.related-words-link { background: url(“../../ehost/graphicBullet.gif”) left bottom no-repeat rgb(255, 255, 255); padding: 0px 0px 0px 14px; float: left; margin: 5px 5px 0px 4em; }
.more-menu-indicator { background: url(“../../ehost/arwrBlueSm.gif”) right center no-repeat; padding-right: 10px; display: block; }
div.PopupTemplateContainer { background: none 0px center repeat scroll rgb(255, 255, 241); border: 4px solid rgb(86, 140, 91); position: absolute; display: none; z-index: 9999; }
div.PopupTemplateContainer div.PopupTemplateContents { margin: 15px 30px; }
div.PopupTemplateContainer div.PopupTemplateHeader { text-align: right; }
div.PopupTemplateContainer div.PopupTemplateFooter { margin-bottom: 15px; text-align: center; }
.panelsLeftClosed .resultListPanel { margin-left: 0px; }
.plink-remove-link { background-image: none; background-repeat: no-repeat; padding-left: 20px; }
.plink-remove-link { background-image: url(“../../folderSmallOn.gif”); padding-bottom: 6px; }
.imgview-list-link { padding: 4px 0px; }
.imgview-hide-link { display: none; }
.imgview-list-content .imgview-thumb { margin: 2px 6px 2px 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); }
.image-result { margin-left: 85px; }
.search-messaging { padding: 0px 0px 10px; }
.spellcheck { padding: 0px 0px 10px; font-weight: bold; }
.search-hints { padding: 0px 0px 10px; }
#content .search-hints p { padding: 0px 0px 5px; }
.search-tips, .search-hints ul { padding: 5px 0px 10px 25px; list-style: disc; }
.search-tips li, .search-hints li { padding: 0px 0px 2px; }
.left-bar { padding-left: 10px; margin-left: 8px; border-left: 1px dotted rgb(119, 119, 113); }
.hard-coded-sort-label { font-weight: bold; }
.hard-coded-sort { padding: 3px 5px; background-color: rgb(244, 244, 244); border: 1px solid rgb(127, 157, 185); color: rgb(102, 102, 102); }
#scriptStatusFade { display: none; }
#resultsCount { padding-left: 5px; }
#folderItems { padding: 0px 0px 20px; }
#citationContent { padding: 5px; clear: both; }
#citation div.tools { background: url(“../../dav/bg_sidebar.gif”) 0px -97px repeat-x rgb(239, 239, 239); width: 100%; border-style: solid; border-color: rgb(222, 222, 222); border-image: initial; padding-right: 2px; float: right; border-width: 1px 0px; }
#citation div.tools * { height: 23px; width: 23px; float: right; }
#sidebar_nav div#citation.accordion_content a.citation { background-position: 5px -47px; }
#AuthVol-Parent-Container { z-index: 1500; display: inline; }
#AuthVol-Parent-Container span.down-menu-indicator:hover { background-color: rgb(45, 105, 152); }
#AuthVol-Child-Container ul { list-style-type: none; padding: 1px 0px; }
#AuthVol-Child-Container li { background: url(“../../ehost/barBlueLt.gif”) 50% center repeat-x scroll transparent; padding: 2pt 0px 2pt 2pt; text-align: center; border: 1px solid rgb(255, 255, 255); width: 8em; position: relative; }
#AuthVol-Child-Container a { font-family: Verdana, Arial, sans-serif; width: 98%; display: block; text-decoration: none; color: rgb(99, 152, 200); font-weight: bold; }
#AuthVol-Child-Container a:hover { color: rgb(0, 0, 0); }
.record-type.loading, .loading { background: url(“../../dav/ajax-loader-sm.gif”) 50% 50% no-repeat !important; }
.record-type.loading { background-position: 12px 6px; }
.box.loading { border: 1px solid rgb(204, 204, 204); min-height: 30px; }
.ebook .loading { background-image: url(“../../dav/ajax-loader.gif”) !important; background-repeat: no-repeat !important; background-position: 50% 50% !important; }
.epub .loading { background-image: url(“../../dav/ajax-loader-sm.gif”) !important; }
.widget-loading.loading { display: none; height: 16px; margin-bottom: 18px; }
#coverScreenSynonyms { display: none; }
.nav-tab { display: block; padding-bottom: 10px; font-weight: bold; border-bottom: 1px solid rgb(204, 204, 204); }
.content-header .nav-tab { display: inline; padding-bottom: 0px; font-weight: normal; border-bottom: 0px; }
.nav-tab-selected .nav-tab { font-weight: bold; }
.std-warning-text { display: block; font-weight: normal; color: rgb(174, 4, 4) !important; }
.search-messaging .std-warning-text { font-weight: bold; }
.error-message .std-warning-text { padding: 0px 0px 15px 18px; line-height: 1.2em; background: url(“../../ehost/sprites/icon-sprites “) -800px 0px no-repeat transparent; }
.thesaurus_warning { color: rgb(204, 0, 0); }
.user-message-label { display: block; padding: 0px 0px 10px; white-space: normal !important; }
.user-message-label .std-warning-text { font-weight: bold; }
.user-message-label ul { padding: 0px 0px 0px 24px; }
.user-message-label li { padding: 2px 0px; }
.clear { clear: both; }
.message-no-results em { display: block; font-style: normal; color: rgb(174, 4, 4); }
.print-search-history-table tr.shaded { background-color: rgb(255, 255, 221); }
div.popupContainer { background: 0px center; top: 0px; left: 0px; z-index: -1; display: flex; justify-content: center; align-items: center; width: 100vw; height: 100vh; position: fixed; }
.popupContainer div { width: 350px; margin: 0px auto; }
.popupContainer h3 { padding: 3px 10px; text-align: center; width: auto; margin: 0px; }
.popupContainer .messageBox_message { padding: 10px; text-align: center; width: 328px; margin: 0px; }
.print-search-history-table { padding: 0px; width: 100%; border: 1px solid rgb(231, 231, 231); border-collapse: collapse; margin: 0px; }
.print-search-history-table th { text-align: left; padding: 6px; }
.print-search-history-table td { padding: 6px; }
.messageBox h3 { color: rgb(255, 255, 255); border-top: 1px solid rgb(48, 119, 63); background: url(“../../ehost/barGreen.gif”) 0px 50% repeat-x scroll rgb(86, 140, 91); margin: 0px; clear: both; padding: 5px 0px 5px 10px; }
.print-search-history-table .shaded { background-color: rgb(242, 242, 242); }
.popupContainer .messageBox { background: rgb(255, 255, 255); border-width: 0px 2px 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(86, 140, 91); border-bottom-color: rgb(86, 140, 91); border-left-color: rgb(86, 140, 91); border-image: initial; border-top-style: initial; border-top-color: initial; }
.print-search-history-td-ID { width: 10%; }
.print-search-history-td-Query { width: 25%; }
.print-search-history-td-Limiter { width: 25%; }
.print-search-history-td-Results { width: 10%; }
.print-search-history-td-RunVia { width: 30%; }
.main-db-label { padding-top: 40px; }
.authority-record, .thesaurus_row_alt, .index_browse_row_alt, .alternate-row { background-color: rgb(242, 242, 242); }
.authority-record-last, .thesaurus_row, .index_browse_row { background-color: rgb(255, 255, 255); }
.authority-record, .thesaurus_row_alt, .authority-record-last, .thesaurus_row { width: 100%; }
.auth-list-table td { padding: 4px 0px; }
.auth-list-table td td { padding: 4px 12px; }
.flat-browse-list .authority-record td, .thesaurus_row td, .index_browse_row, .flat-browse-list .authority-record-last td, .thesaurus_row_alt td, .index_browse_row_alt { padding: 8px 12px; }
.authority-record td, .authority-record-last td { padding: 4px 12px; }
.authority-record input, .authority-record-last input { margin-right: 12px; vertical-align: middle; }
.authority-record img, .authority-record-last img { vertical-align: middle; }
.authority-record .resultlist-format-icon, .authority-record-last .resultlist-format-icon, #authorityResultListControl .resultlist-format-icon { margin-right: 6px; vertical-align: baseline; }
.authority-record-last { border-bottom: 1px solid rgb(239, 239, 239); }
.publication .authority-record-last, .flat-browse-list .authority-record-last { border-bottom: 0px; }
.authority-heading { padding: 32px 0px 0px; }
.authdetailbg { padding: 20px 0px; }
.rec-cell-left { width: 160px; text-align: right; font-weight: bold; }
.auth-indent { padding-left: 10px; }
.align_top_left { text-align: left; vertical-align: top; }
#smarttextHint, #divBetaRelease { width: 200px; z-index: 5; }
#smarttextHint div, #divBetaRelease div { padding: 5px; }
#smarttextHint h4, #divBetaRelease h4 { display: inline; }
#smarttextHint p, #divBetaRelease p { margin: 5px 0px; font-weight: normal; }
#stHintClose { text-align: center; display: block; font-weight: normal; }
#stHintCloseTop { background: url(“../../ehost/graphicCloseGreen.gif”) 0px center no-repeat scroll transparent; float: right; width: 20px; height: 20px; display: block; }
.search-option-control .searchModes a { padding-left: 6px; text-decoration: underline; }
.search-option-control .searchModes a:focus, .search-option-control .searchModes a:hover { color: rgb(0, 0, 0); }
#tblMain { clear: both; }
.authdetailbg .authVolIssue_issue_cell { padding-left: 15px; }
.authdetailbg td { padding: 5px; }
.authdetailbg .custom-link { padding: 0px 20px 0px 0px; }
.textToSpeechBox { margin-bottom: 8px; font-size: 1.33em !important; }
.main-db-label { font-weight: bold; }
.watermark { color: rgb(153, 153, 153); }
.change-user .chargeback-on { padding-left: 17px; background: url(“../../ehost/sprites/icon-sprites “) 0px -1200px no-repeat transparent; }
#runSmartTextSearchingPopup { font-size: 0.93em; line-height: 1.25; }
.run-smart-text-search-button { display: block; margin: 10px 0px; }
#runSmartTextSearchingPopup input[type=”checkbox”] { margin: 0px 5px 0px 0px; vertical-align: text-top; }
.delivery .bubble-top { display: inline-block; }
.delivery .bubble-top.export-icon { padding: 0px; }
.delivery .page-title { border-bottom: 0px; }
.comment-rating { margin: 5px 0px 0px; overflow: auto; }
.comment-rating::after { display: none; }
.rated-wrap { float: left; padding: 0px; margin: 0px; }
.rated-star { float: right; width: 1em; padding: 0px 0.2em 0.2em; overflow: hidden; white-space: nowrap; cursor: default; font-size: 100%; line-height: 1.2em; color: rgb(255, 255, 255); background: rgb(216, 216, 216); margin-right: 5px; border-radius: 3px; }
.rated-num { float: right; color: rgb(116, 179, 253); line-height: 1.5em; }
.rating-icons label::before, .rated-star::before { content: “? “; position: relative; top: 1px; font-size: 1.1em; }
.rating-icons:not(:checked) > label:hover, .rating-icons:not(:checked) > label:hover ~ label { color: rgb(74, 131, 197); }
.rated-star.rated-num, .rated-star.active { background-color: rgb(116, 179, 253); }
.comments-wrap .comments-num { color: rgb(44, 130, 228); text-decoration: none; }
.comments-wrap::before { content: “|”; width: 1px; color: rgb(235, 235, 235); padding: 0px 5px 0px 10px; }
#column1 .comment-rating { margin-left: 5px; }
#column1 .rated-star { border-radius: 3px; margin: 0px 2px 0px 0px; padding: 0px 1px 1px; }
#column1 .rated-star.active { background-color: rgb(116, 179, 253); background-image: none; border: 0px; }
#column1 .format-control .comment-rating { margin: 0px; }
#column1 .format-control .rated-num { font-size: 0.8em; }
#column1 .format-control .rated-star { margin: 0px 1px 0px 0px; padding: 0px 1px; }
.page-title { position: relative; margin: 0px 0px 20px; padding: 0.2em 0px; font-size: 1.8em; font-weight: normal; line-height: 1.5em; border-bottom: 3px solid rgb(235, 235, 235); }
.page-title.alt { margin: 0px; font-weight: bold; font-size: 1.5em; border-bottom: 0px; }
.ep-title { padding: 0.2em 0px 0.2em 40px; }
.ep-title .icon { display: block; position: absolute; top: 0.3em; left: 5px; height: 30px; width: 30px; overflow: hidden; text-indent: -999em; background: url(“../../ehost/sprites/icon-sprites “) -201px -550px no-repeat transparent; }
.id-2000EA .icon { top: 0px; height: 34px; width: 34px; background-position: -597px -547px; }
.id-3000EP { padding: 0px; }
.id-3000EP .icon { display: none; }
.custom-title .icon { position: relative; top: -5px; display: block; float: left; height: 34px; width: 34px; overflow: hidden; }
.custom-title img { display: inline-block; max-height: 100%; max-width: 100%; }
.eli .resultList #pageTitle { position: relative; top: 0px; left: 0px; height: auto; width: auto; overflow: visible; text-indent: 0px; }
.notice-messaging { position: relative; padding: 10px 15px; margin: 0px 0px 10px; font-size: 1.2rem; font-family: Tahoma; line-height: 1.2; border: 1px solid rgb(252, 195, 124); background-color: rgb(254, 255, 213); border-radius: 5px; clear: both; }
.guest-login { position: relative; padding: 10px 25px 10px 15px; line-height: 1.2; text-align: center; border: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 190); color: rgb(112, 113, 58); }
.delivmngr-text-bold-red { font-size: 0.8em; font-weight: bold; color: rgb(255, 0, 0); }
#textToSpeechPlaceholder { display: table; margin-right: 10px; }
.readspeakerContainer { background-color: transparent !important; border: none !important; }
.scroll-buttons { height: 30px; }
.scroll-buttons .next, .scroll-buttons .previous { display: inline-block; float: left; position: relative; margin: 0px 0px 0px 6px; height: 28px; width: 34px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -798px -1230px no-repeat transparent; cursor: pointer; border: 0px; }
.scroll-buttons .next { background-position: -840px -1200px; }
.scroll-buttons .previous.disabled { background: url(“../../ehost/sprites/icon-sprites “) -798px -1200px no-repeat transparent; }
.scroll-buttons .next.disabled { background: url(“../../ehost/sprites/icon-sprites “) -840px -1230px no-repeat transparent; }
.ep-notes-editor .cke_editable { margin: 0px 10px; }
.ep-notes-editor .cke_top { background: linear-gradient(rgb(248, 248, 248) 0px, rgb(243, 243, 243) 100%); }
.alert { border: 1px solid transparent; font-weight: normal; font-size: 1.167em; }
.no-skin.alert.personalized { padding: 0px; margin: 0px; border: 0px; }
.alert-warning { background-color: rgb(255, 255, 204); border-color: rgb(231, 231, 177); color: rgb(51, 51, 51); }
#content .alert p { padding: 0px; }
.title-link.has-local-note { padding-right: 95px; }
.icon.l-note { display: block; width: 25px; height: 21px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -200px -1260px no-repeat; }
.result-list-li .icon.l-note { position: absolute; cursor: pointer; right: 70px; top: 16px; }
.format-titleonly .icon.l-note { top: 1px; }
.format-detailed .icon.l-note { right: 38px; }
.alert-warning .icon.l-note { float: left; margin: 0px 10px 5px 0px; }
[dir=”rtl”] .title-link.has-local-note { padding-left: 95px; }
[dir=”rtl”] .result-list-li .icon.l-note { right: auto; left: 71px; }
[dir=”rtl”] .alert-warning .icon.l-note { float: right; margin: 0px 0px 5px 10px; }
ul.ft-translation-box { list-style-type: none; margin: 0px; padding: 0px; width: 100%; height: auto; border: 1px solid rgb(137, 187, 246); background-color: rgb(233, 240, 253); float: left; }
ul.ft-translation-box li.left { margin: 0px; padding: 5px; font-size: 1em; font-weight: bold; text-align: left; vertical-align: middle; width: 15%; height: auto; float: left; }
ul.ft-translation-box li.right { margin: 0px; padding: 5px; border-left: 1px solid rgb(137, 187, 246); background-color: rgb(255, 255, 255); font-size: 1em; text-align: left; width: 82%; float: left; }
#EPcontent .logo-wrapper { padding: 5px 20px; }
#EPcontent .art_ref { padding: 20px 0px 0px; }
.externalLinkBanner { background-color: rgb(90, 92, 95); font-size: 14px; color: white; text-align: center; display: flex; flex-direction: row; line-height: 1.5; padding: 10px; }
.externalLinkBanner.bottomMargin { margin-bottom: 10px; }
.externalLinkBanner > .left { flex-grow: 1; text-align: center !important; }
.externalLinkBanner > .right { padding-left: 5px; align-self: center; }
.externalLinkBanner > .right button { background-color: transparent; color: white; border: 0px; cursor: pointer; font-size: 18px; }
html { font-size: 62.5%; }
body { color: rgb(51, 51, 51); font-family: Helvetica, Arial, sans-serif; font-size: 1.2em; line-height: 1.4; }
a:link, a:visited { color: rgb(0, 91, 198); text-decoration: none; }
a:link:hover, a:link:focus { text-decoration: underline; }
.rl-lims a:link, .rl-lims a:visited { color: rgb(0, 0, 0); }
.rl-lims a:link:hover, .rl-lims a:link:focus { color: rgb(0, 0, 0); text-decoration: underline; }
a:link:active, .rl-lims a:link:active, #relatedInfoControl a:link:active { color: rgb(168, 29, 28); }
.h2 { padding-bottom: 1em; }
sub { position: relative; bottom: -0.5em; font-size: 1rem; }
sup { position: relative; top: -0.5em; font-size: 1rem; }
.content-list { margin: 0px 0px 0px 10px; padding: 0px 0px 10px 10px; list-style: outside decimal; }
.content-list li { padding: 0px 0px 5px; }
.decimal { list-style: decimal; }
.disc { list-style: disc; }
.circle { list-style: circle; }
.square { list-style: square; }
.lower-alpha { list-style: upper-alpha; }
.upper-alpha { list-style: upper-alpha; }
.lower-roman { list-style: upper-alpha; }
.upper-roman { list-style: upper-alpha; }
.ls-pos-in { list-style-position: inside; }
.truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#content p { padding: 0px 0px 1.2em; }
.nav-list { padding: 5px 0px 10px; }
.content-header .nav-list { padding: 5px 0px 0px; }
.content-footer .nav-list { padding: 0px 0px 5px; }
.current-page { text-decoration: underline; }
.current-page-description { display: none; }
.nav-list li { display: inline; padding: 0px 2px 0px 0px; margin: 2px 2px 2px 0px; color: rgb(118, 118, 118); line-height: 1.1; }
.nav-list a:hover, .nav-list a:focus { text-decoration: underline; }
.sep li { padding: 0px 0px 0px 5px; margin: 5px 0px 5px 5px; border-left: 1px solid rgb(204, 204, 204); }
.sep li:first-child, .sep .title + li { margin: 0.25em 0px; padding: 0px; border-left: none; }
.nav-list > .title, .sep > .title { color: rgb(51, 51, 51); padding: 0px; margin: 0px; }
.nav-list .page-count { color: rgb(51, 51, 51); border-left: none; }
.arrow-link { background: url(“../../layout2/toggle-icons “) -6px -344px no-repeat transparent; }
.arrow-link.prev { padding-left: 10px; }
.arrow-link.prev:hover, .arrow-link.prev:focus { background-position: -6px -182px; }
.prev.disabled { background-position: -3px -428px !important; }
.arrow-link.next { padding-right: 10px; background-position: -3px -327px; }
.arrow-link:hover, .arrow-link.next:focus { background-position: -3px -165px; }
.next.disabled { background-position: -3px -408px; }
.legacy-arrow-img { display: inline-block; height: 12px; width: 12px; background-position: -5px -346px; vertical-align: middle; padding: 0px !important; }
.legacy-arrow-img.prev:hover, .legacy-arrow-img.prev:focus { background-position: -5px -184px; }
.legacy-link.next { padding-right: 17px; background-position: right -324px; }
.legacy-link.next:hover, .legacy-link.next:focus { background-position: right -162px; }
.multiple-nav-lists .nav-list { display: inline; }
.results-count { display: inline-block; padding: 5px; font-weight: bold; }
.group-box { border: 1px solid rgb(204, 204, 204); }
.box-row { padding: 5px; border-top: 1px solid rgb(204, 204, 204); }
.box-row:first-child { border-top: 0px; }
input[type=”text”], input[type=”email”], input[type=”password”], textarea, select { color: rgb(51, 51, 51); padding: 3px 2px; border: 1px solid rgb(89, 89, 89); }
input[type=”text”], input[type=”email”], input[type=”password”] { padding: 4px 2px; font-size: 1em; height: 16px; }
input { font-family: Helvetica, Arial, sans-serif; }
select { padding: 3px 2px 3px 0px; font-size: 1em; }
input[type=”checkbox”]:indeterminate { outline: rgb(51, 51, 51) dotted thin; display: none !important; }
textarea:focus, input[type=”text”]:focus, input[type=”password”]:focus, input[type=”datetime”]:focus, input[type=”datetime-local”]:focus, input[type=”date”]:focus, input[type=”month”]:focus, input[type=”time”]:focus, input[type=”week”]:focus, input[type=”number”]:focus, input[type=”email”]:focus, input[type=”url”]:focus, input[type=”search”]:focus, input[type=”tel”]:focus, input[type=”color”]:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; }
select:focus, input[type=”file”]:focus, input[type=”radio”]:focus, input[type=”checkbox”]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
input[type=”password”]:disabled, input[type=”text”]:disabled, input[readonly], .readonly { color: rgb(141, 141, 141); background-color: rgb(243, 243, 243); border-color: rgb(231, 231, 231); }
.button, .button:link { padding: 5px 10px; margin: 5px 3px; color: rgb(51, 51, 51); font-size: 1.167em; font-weight: bold; background: linear-gradient(rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0) 100%) rgb(231, 231, 231); border: 1px solid rgb(175, 174, 174); border-radius: 3px; clear: both; cursor: pointer; text-decoration: none !important; }
.button:hover, .button:focus { background: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%) rgb(216, 216, 216); }
.txt-btn { margin: 0px; padding: 0px; color: rgb(0, 91, 198); background: 0px center; border: 0px; cursor: pointer; }
.txt-btn:hover, .txt-btn:focus, .txt-btn.expanded { text-decoration: underline; }
.primary-action, .primary-action:link { color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(249, 206, 90) !important; border-color: rgb(255, 180, 32) !important; }
.primary-action:hover, .primary-action:focus { color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0) 100%); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 180, 32) !important; border-color: rgb(255, 180, 32) !important; }
.button[disabled=”disabled”], .button[disabled] { font-weight: normal; text-shadow: none; box-shadow: none; color: rgb(204, 204, 204) !important; background-color: rgb(255, 255, 255) !important; border: 1px solid rgb(204, 204, 204) !important; }
.styled-button-c3 { margin: 2px 1px; font-size: 1.166em; background-image: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0) 100%); }
.styled-button-c3:focus { background: linear-gradient(rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.05) 100%); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; border-color: rgba(82, 168, 236, 0.8) !important; }
.button.add-btn { position: relative; top: 0px; height: 2em; margin: 0px 5px; padding: 3px 5px 4px 20px; font-weight: bold; font-size: 0.55em; background-color: rgb(239, 239, 239); border-radius: 5px; border: 1px solid rgb(153, 153, 153); cursor: pointer; }
.add-btn .icon.add-icon { display: block; position: absolute; left: 5px; height: 16px; width: 16px; background: url(“../../ehost/sprites/icon-sprites “) -800px -648px no-repeat; top: 2px !important; }
a:focus input { text-decoration: none; }
.customer-label { font-weight: bold; }
label.overlabel { position: absolute; top: 7px; left: 5px; z-index: 1; color: rgb(153, 153, 153); text-indent: -9999px; }
label.overlabel-apply { text-indent: 0px; }
.search-options_legend-label { position: relative; top: -1rem; margin-top: -0.5rem; }
.search-options_legend-label.legend { background-color: transparent; }
.search-options_legend-label-heading { display: inline; }
.confirm-menu__button { border: 1px solid; font-size: 1em; color: rgb(51, 51, 51); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); font-weight: bolder; text-decoration: none; border-radius: 3px; position: relative; padding: 5px 20px !important; height: 42px !important; }
.confirm-menu__button:active { top: 1px; left: 1px; }
.confirm-menu__button–yellow { background-color: rgb(249, 206, 90); border-color: rgb(255, 180, 32); }
.confirm-menu__button–yellow:hover, .confirm-menu__button–yellow:focus { background-color: rgb(255, 180, 32); }
.confirm-menu__button–yellow:active { background-color: rgb(255, 169, 0); }
.confirm-menu__button–grey { background-color: rgb(231, 231, 231); background-image: linear-gradient(rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0) 100%); border: 1px solid rgb(175, 174, 174); }
.confirm-menu__button–grey:hover, .confirm-menu__button–grey:focus { background-color: rgb(216, 216, 216); background-image: linear-gradient(rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); }
.fieldset { padding: 0px 20px 10px; margin: 10px 0px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
.fieldset .fieldset { padding: 10px; display: inline-block; width: 100%; max-width: 100%; box-sizing: border-box; }
.search-options_fieldset-container .limiters > div { display: flex; }
.legend { font-size: 1rem; font-weight: bold; padding: 5px 5px 0px; background-color: rgb(255, 255, 255); }
.legend .h3 { margin-left: -32px; background: rgb(255, 255, 255); padding: 5px; font-size: 1.5em; }
.legend .h4 { margin-left: -22px; background: rgb(255, 255, 255); padding: 5px; font-size: 1.4em; }
.form-field-group { line-height: inherit; padding: 0.6em 0px 0px; margin: 0.6em 0px 0px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; position: relative; }
.form-field-group-legend { line-height: 1em; position: absolute; top: -0.4em; left: -2px; font-size: 1em; padding: 0px 5px 5px 0px; background-color: white; }
.form-field-group-content { padding: 10px 10px 12px; }
.transport > .top, .transport > .right, .transport > .bottom, .transport > .left { width: 0px; height: 0px; text-align: center; border-width: 10px; border-style: solid; border-color: transparent; cursor: pointer; }
.transport > .top { margin-bottom: 5px; margin-top: -5px; border-bottom: 10px solid rgb(51, 51, 51); border-top-width: 0px; }
.transport > .right { margin-left: 5px; margin-right: -5px; border-left: 10px solid rgb(51, 51, 51); border-right-width: 0px; }
.transport > .bottom { margin-bottom: 5px; margin-top: -5px; border-top: 10px solid rgb(51, 51, 51); border-bottom-width: 0px; }
.transport > .left { margin-left: 5px; margin-right: -5px; border-right: 10px solid rgb(51, 51, 51); border-left-width: 0px; }
.transport.inactive > * { color: rgb(51, 51, 51); cursor: default; }
.transport.inactive > :hover { color: rgb(51, 51, 51); }
.dd { position: relative; display: inline-block; line-height: normal; margin-bottom: 0px; vertical-align: top; border-collapse: separate; box-sizing: border-box; }
.dd .dd-list { display: none; position: absolute; top: 31px; left: -5px; z-index: 10; padding: 0px; min-width: 100px; list-style-type: none; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); border-radius: 3px; }
.operator .dd-list, #guidedFieldSelectors.dd-list { left: 0px; }
#guidedfindfieldRows .dd-label, .dd .dd-label { display: block; padding: 0.25em 0.5em; cursor: pointer; white-space: nowrap; }
.dd .dd-label:hover { color: rgb(26, 26, 26); background-color: rgb(233, 233, 233); }
.dd .dd-input { position: absolute; left: -9999px; }
.dd .dd-input:checked + .dd-label { color: rgb(51, 51, 51); background-color: rgb(208, 208, 208); }
.dd .dd-input:checked + .dd-label:hover { background-color: rgb(233, 233, 233); }
.dd .dd-active { display: inline-block; position: relative; margin: 2px 0px; padding: 0px 18px 0px 6px; height: 29px; overflow: hidden; color: rgb(36, 36, 36); font-size: 1em; font-family: helvetica, Arial, sans-serif; line-height: 1.167em; font-weight: bold; cursor: pointer; background: linear-gradient(rgb(255, 255, 255) 0px, rgb(248, 247, 247) 100%); border: 1px solid rgb(170, 168, 168); border-radius: 3px; }
.dd .dd-active .txt { display: block; position: relative; width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: left; white-space: nowrap; }
.dd .dd-active.open ~ .dd-list, .dd .transport { display: inline-block; position: absolute; right: 6px; top: 15px; }
.dd .transport > .top { margin-top: -2px; margin-bottom: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; }
.dd .transport > .bottom { margin-bottom: 2px; margin-top: -2px; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; }
.styled-button-c3 .transport > .bottom { border-top-color: rgb(255, 255, 255); }
.btn-group .dd:last-child .dd-active, .btn-group .dd.last .dd-active { border-left-width: 0px; border-radius: 0px 3px 3px 0px; }
.btn-group .dd:first-child, .btn-group .dd.first { float: left; }
.btn-group .dd:first-child .dd-active, .btn-group .dd.first .dd-active { border-left-width: 1px; border-radius: 3px 0px 0px 3px; }
.textbox + .dd .dd-active { width: 160px; margin-left: -6px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { width: 285px; margin-left: -6px; padding-left: 6px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.dd.operator { margin-right: 4px; }
.dd.operator .dd-active { width: auto; color: rgb(0, 0, 0); font-weight: normal; }
.dd.operator + .textbox { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.message { font-size: 1.12em; padding: 1em; margin: 0px 0px 1em; background-color: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221); border-radius: 5px; }
.msg-notice { color: rgb(128, 82, 36); background-color: rgb(255, 248, 226); border-color: rgb(229, 210, 182); }
.msg-success { color: rgb(34, 116, 54); background-color: rgb(232, 241, 235); border-color: rgb(188, 213, 194); }
.msg-error { color: rgb(168, 29, 28); background-color: rgb(246, 232, 232); border-color: rgb(229, 187, 186); }
.msg-info { color: rgb(0, 111, 169); background-color: rgb(229, 240, 246); border-color: rgb(178, 212, 229); }
.toggle-container.loading { width: auto; min-height: 20px; }
.toggle-header { position: relative; padding: 0px 5px 0px 20px; font-size: 1.1em; }
.toggle-icon { border: 0px; position: absolute; top: 3px; left: 0px; height: 12px; width: 12px; background-image: url(“../../layout2/arrow-sprites “); background-position: -4px -1360px; background-color: white; text-indent: -999em; }
.active .toggle-icon { background-position: -4px -1335px; }
.toggle-content { display: none; padding: 5px 0px; }
.tog-style4 { padding: 5px; border: 1px solid rgb(204, 204, 204); }
.toggle-grn { position: relative; padding-left: 12px; }
.toggle-grn .icon { position: absolute; left: 0px; top: 2px; display: block; height: 10px; width: 10px; background: url(“../../ehost/arwrGreen.gif”) center center no-repeat; }
.active.toggle-grn .icon { background: url(“../../ehost/arwdGreen.gif”) center center no-repeat; }
button.collapse-toggle { font-weight: bold; border: 0px; background-color: rgb(255, 255, 255); }
#optionsControls button.collapse-toggle { font-weight: normal; }
.collapse-toggle { position: relative; padding: 5px 0px 5px 15px; line-height: 1.22em; cursor: pointer; }
.collapse-toggle .icon, .collapse-toggle .arrow { display: block; position: absolute; top: 5px; left: 2px; height: 15px; width: 12px; overflow: hidden; background-image: url(“../../layout2/toggle-icons “); background-position: -6px -202px; background-repeat: no-repeat; }
.collapse-toggle.active .icon { background-position: -6px -222px; }
.collapse-toggle.header.active .icon { background-position: 0px -150px; }
.collapse-toggle .rightdown { background-position: -6px -162px; }
.collapse-toggle.active .rightdown { background-position: -6px -202px; }
.collapse-toggle .rightleft { background-position: -5px -162px; }
.collapse-toggle.active .rightleft { background-position: -5px -182px; }
.collapse-toggle .caret { height: 12px; background-position: -6px -517px; }
.collapse-toggle.active .caret { background-position: -5px -507px; }
.collapse-toggle .caret.rightleft { background-position: -5px -486px; }
.collapse-toggle.active .caret.rightleft { background-position: -5px -496px; }
.collapse-toggle .caret.rightdown { background-position: -5px -65px; }
.collapse-toggle.active .caret.rightdown { background-position: -5px -91px; }
.button.icon-btn { padding: 3px 20px 4px 10px; margin-left: 0px; font-size: 1em; font-weight: normal; border-color: rgb(204, 204, 204); background: linear-gradient(rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 100%) rgb(238, 238, 238); }
.icon-btn.dd-menu .arrow { top: 4px; right: 2px; }
.collapse-toggle.icon-btn .icon { display: inline-block; position: relative; top: 1px; left: -1px; height: 12px; width: 20px; overflow: hidden; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -400px -1200px; }
.collapse-toggle.icon-btn.active { background: rgb(121, 121, 121); }
.collapse-toggle.icon-btn.active .icon { background-position: -400px -1231px; }
.collapse-content { padding: 5px 0px; transition: opacity 0.5s ease 0s; }
.collapse-content li { position: relative; }
.collapse-content .more_link { text-align: right; padding: 5px; }
.custom-widget { margin: 0px 18px 18px; border: 1px solid rgb(191, 191, 191); border-radius: 8px; }
.lp-widgets .custom-widget { margin: 0px 0px 18px; }
.custom-widget-header { padding: 10px 10px 10px 32px; font-size: 1.5em; font-family: Georgia, serif; font-weight: normal; background-image: url(“../../layout2/white-opacity85 “); background-position: 0px 0px; background-repeat: repeat; border-bottom: 1px solid rgb(204, 204, 204); border-radius: 8px 8px 0px 0px; }
.custom-widget-header a:hover, .custom-widget-header a:focus { text-decoration: none; }
.custom-widget .collapse-content { padding: 10px 15px; }
.custom-widget .collapse-toggle { border: 0px; border-radius: 8px; }
.custom-widget .active.collapse-toggle { border-radius: 8px 8px 0px 0px; }
.custom-widget .collapse-toggle .arrow { display: block; position: absolute; text-indent: -999em; left: 8px; top: 10px; height: 20px; width: 20px; background-image: url(“../../layout2/arrow-sprites “); background-position: 0px -1300px; }
.custom-widget .active .arrow { background-position: 0px -1275px; }
.custom-widget.running .collapse-toggle, .custom-widget.no-results .collapse-toggle { background-color: rgb(204, 204, 204) !important; }
.custom-widget.running .text, .custom-widget.no-results .text { cursor: default; color: rgb(204, 204, 204) !important; }
.custom-widget.running .collapse-toggle a:hover, .custom-widget.no-results .collapse-toggle a:hover, .custom-widget.running .collapse-toggle a:focus, .custom-widget.no-results .collapse-toggle a:focus { text-decoration: none; }
.custom-widget.no-results .collapse-toggle .arrow { display: none; }
.custom-widget.running .collapse-toggle .arrow { background-color: rgb(255, 255, 255) !important; }
.custom-widget .collapse-toggle .no-results-label { display: none; float: right; color: rgb(102, 102, 102); font-family: Tahoma, sans-serif; font-size: 0.6em; font-weight: bold; cursor: default; }
.custom-widget.no-results .collapse-toggle .no-results-label { display: inline; }
.custom-widget .collapse-toggle .close { display: none; position: absolute; top: 10px; left: 9px; height: 16px; width: 16px; text-indent: -999em; overflow: hidden; border-radius: 3px; cursor: pointer; background: url(“../../ehost/sprites/icon-sprites “) -655px -105px no-repeat rgb(153, 153, 153); }
.custom-widget.no-results .collapse-toggle .close { display: block; }
.custom-widget.running .collapse-toggle .arrow { background-image: url(“../../layout2/ajax-loader-sm.gif”); background-position: 50% 50%; opacity: 0.7; background-color: transparent !important; }
.custom-widget.no-results .collapse-toggle .arrow { display: none; }
.dd-menu { display: inline-block; padding: 5px 15px 5px 5px; font-weight: normal; border-radius: 3px; color: rgb(51, 51, 51) !important; }
.dd-menu.hover, .dd-menu.focus { background-color: rgb(214, 214, 214); }
#lnkSortOptions.hover, #lnkSortOptions.focus, #lnkSortOptions:hover, #lnkSortOptions:focus, #lnkPageOptions.focus, #lnkPageOptions.hover, #lnkPageOptions:hover, #lnkPageOptions:focus, .collapse-toggle–share-dropdown:hover, .collapse-toggle–share-dropdown:focus { background-color: rgb(225, 225, 225); }
#lnkSortOptions.focus, #lnkSortOptions:focus, #lnkPageOptions.focus, #lnkPageOptions:focus, .collapse-toggle–share-dropdown:focus { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1.5px; outline: rgb(51, 51, 51) dotted 1px !important; }
.dd-menu.active, .dd-menu.active.hover, .dd-menu.active:focus, #lnkSortOptions.active, #lnkPageOptions.active { background-color: rgb(112, 112, 112); color: rgb(255, 255, 255) !important; }
#lnkSortOptions, #lnkPageOptions { border: 0px; background-color: transparent; }
.dd-menu .arrow { left: auto; right: 0px; width: 12px; }
.dd-menu.active .arrow { background-position: -6px -283px; }
.dd-menu-items { background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); border-radius: 0px 0px 5px 5px; box-shadow: rgb(153, 153, 153) 3px 3px 3px; }
.bg-p1 { background-color: rgb(13, 105, 173) !important; }
.color-p1 { color: rgb(13, 105, 173); }
.border-p1 { border-color: rgb(13, 105, 173); }
.color-s1 { color: rgb(255, 255, 255) !important; }
.border-s1 { border-color: rgb(255, 255, 255); }
.bg-p2 { background-color: rgb(76, 137, 48) !important; }
.color-p2 { color: rgb(68, 130, 40); }
.border-p2 { border-color: rgb(76, 137, 48); }
.bg-s2 { background-color: rgb(255, 255, 255); }
.color-s2 { color: rgb(255, 255, 255); }
.border-s2 { border-color: rgb(255, 255, 255); }
.bg-p3, .styled-button-c3 { background-color: rgb(50, 96, 29) !important; }
.color-p3 { color: rgb(82, 147, 52); }
.border-p3, .styled-button-c3 { border-color: rgb(82, 147, 52) !important; }
.bg-s3 { background-color: rgb(255, 255, 255); }
.color-s3, .styled-button-c3 { color: rgb(255, 255, 255) !important; }
.border-s3 { border-color: rgb(255, 255, 255); }
.bg-p4 { background-color: rgb(0, 91, 198); }
.color-p4 { color: rgb(0, 91, 198); }
.border-p4 { border-color: rgb(0, 91, 198); }
.bg-s4 { background-color: rgb(51, 51, 51); }
.color-s4 { color: rgb(51, 51, 51); }
.border-s4 { border-color: rgb(51, 51, 51); }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix::before, .ui-helper-clearfix::after { content: “”; display: table; border-collapse: collapse; }
.ui-helper-clearfix::after { clear: both; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; }
.ui-front { z-index: 100; }
.ui-state-disabled { pointer-events: none; cursor: default !important; }
.ui-icon { display: inline-block; vertical-align: middle; margin-top: -0.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; }
.ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0px 0px; padding: 0.5em 0.5em 0.5em 0.7em; font-size: 100%; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; }
.ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; }
.ui-menu { list-style: none; padding: 0px; margin: 0px; display: block; outline: 0px; }
.ui-menu .ui-menu { position: absolute; }
.ui-menu .ui-menu-item { margin: 0px; cursor: pointer; display: flex; list-style-image: url(“data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7”); }
.ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px 0.4em; display: block; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px 0px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; }
.ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px; }
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; }
.ui-menu .ui-icon { position: absolute; top: 0px; bottom: 0px; left: 0.2em; margin: auto 0px; }
.ui-menu .ui-menu-icon { left: auto; right: 0px; }
.ui-button { padding: 0.4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; user-select: none; overflow: visible; }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2em; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; }
input.ui-button.ui-button-icon-only { text-indent: 0px; }
.ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; }
.ui-button.ui-icon-notext .ui-icon { padding: 0px; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; }
input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0px; white-space: normal; padding: 0.4em 1em; }
.ui-controlgroup { vertical-align: middle; display: inline-block; }
.ui-controlgroup > .ui-controlgroup-item { float: left; margin-left: 0px; margin-right: 0px; }
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { z-index: 9999; }
.ui-controlgroup-vertical > .ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0px; margin-bottom: 0px; text-align: left; }
.ui-controlgroup-vertical .ui-controlgroup-item { box-sizing: border-box; }
.ui-controlgroup .ui-controlgroup-label { padding: 0.4em 1em; }
.ui-controlgroup .ui-controlgroup-label span { font-size: 80%; }
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left: none; }
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top: 0px; }
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: 0px; }
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: 0px; }
.ui-controlgroup-vertical .ui-spinner-input { width: calc(100% – 2.4em); }
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; }
.ui-checkboxradio-label .ui-icon-background { box-shadow: rgb(204, 204, 204) 1px 1px 1px inset; border-radius: 0.12em; border: 0px; }
.ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: 0px; }
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; }
.ui-checkboxradio-disabled { pointer-events: none; }
.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker .ui-datepicker-next-hover { right: 1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; }
.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }
.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; }
.ui-datepicker td { border: 0px; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }
.ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: 0.5em; top: 0.3em; }
.ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; }
.ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 20px; margin: -10px 0px 0px; padding: 1px; height: 20px; }
.ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: 0px center; overflow: auto; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; }
.ui-dialog .ui-resizable-n { height: 2px; top: 0px; }
.ui-dialog .ui-resizable-e { width: 2px; right: 0px; }
.ui-dialog .ui-resizable-s { height: 2px; bottom: 0px; }
.ui-dialog .ui-resizable-w { width: 2px; left: 0px; }
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw { width: 7px; height: 7px; }
.ui-dialog .ui-resizable-se { right: 0px; bottom: 0px; }
.ui-dialog .ui-resizable-sw { left: 0px; bottom: 0px; }
.ui-dialog .ui-resizable-ne { right: 0px; top: 0px; }
.ui-dialog .ui-resizable-nw { left: 0px; top: 0px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-draggable-handle { touch-action: none; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; touch-action: none; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.ui-progressbar .ui-progressbar-overlay { background: url(“data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==”); height: 100%; opacity: 0.25; }
.ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; }
.ui-selectable { touch-action: none; }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
.ui-selectmenu-menu { padding: 0px; margin: 0px; position: absolute; top: 0px; left: 0px; display: none; }
.ui-selectmenu-menu .ui-menu { overflow: hidden auto; padding-bottom: 1px; }
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0px 0px; height: auto; border: 0px; }
.ui-selectmenu-open { display: block; }
.ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; text-overflow: ellipsis; }
.ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; }
.ui-selectmenu-icon.ui-icon { float: right; margin-top: 0px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; touch-action: none; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; }
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
.ui-slider-horizontal { height: 0.8em; }
.ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0px; }
.ui-slider-vertical { width: 0.8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; }
.ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }
.ui-slider-vertical .ui-slider-range-max { top: 0px; }
.ui-sortable-handle { touch-action: none; }
.ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; }
.ui-spinner-input { border: 0px; background: 0px center; color: inherit; padding: 0.222em 0px; margin: 0.2em 2em 0.2em 0.4em; vertical-align: middle; }
.ui-spinner-button { width: 1.6em; height: 50%; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; }
.ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; }
.ui-spinner-up { top: 0px; }
.ui-spinner-down { bottom: 0px; }
.ui-tabs { position: relative; padding: 0.2em; }
.ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; }
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; }
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em 1.4em; background: 0px center; }
.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; }
body .ui-tooltip { border-width: 2px; }
.ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget.ui-widget-content { border: 1px solid rgb(197, 197, 197); }
.ui-widget-content { border: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.ui-widget-content a { color: rgb(51, 51, 51); }
.ui-widget-header { border: 1px solid rgb(221, 221, 221); background: rgb(233, 233, 233); color: rgb(51, 51, 51); font-weight: bold; }
.ui-widget-header a { color: rgb(51, 51, 51); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid rgb(197, 197, 197); background: rgb(246, 246, 246); font-weight: normal; color: rgb(69, 69, 69); }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button { color: rgb(69, 69, 69); text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { border: 1px solid rgb(204, 204, 204); background: rgb(237, 237, 237); font-weight: normal; color: rgb(43, 43, 43); }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus { color: rgb(43, 43, 43); text-decoration: none; }
.ui-visual-focus { box-shadow: rgb(94, 158, 214) 0px 0px 3px 1px; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid rgb(0, 62, 255); background: rgb(0, 127, 255); font-weight: normal; color: rgb(255, 255, 255); }
.ui-icon-background, .ui-state-active .ui-icon-background { border: rgb(0, 62, 255); background-color: rgb(255, 255, 255); }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(218, 213, 94); background: rgb(255, 250, 144); color: rgb(119, 118, 32); }
.ui-state-checked { border: 1px solid rgb(218, 213, 94); background: rgb(255, 250, 144); }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(119, 118, 32); }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(241, 168, 153); background: rgb(253, 223, 223); color: rgb(95, 63, 63); }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(95, 63, 63); }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(95, 63, 63); }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-state-disabled .ui-icon { }
.ui-icon { width: 16px; height: 16px; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url(“images/ui-icons_444444_256x240 “); }
.ui-widget-header .ui-icon { background-image: url(“images/ui-icons_444444_256x240 “); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon { background-image: url(“images/ui-icons_555555_256x240 “); }
.ui-state-active .ui-icon, .ui-button:active .ui-icon { background-image: url(“images/ui-icons_ffffff_256x240 “); }
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon { background-image: url(“images/ui-icons_777620_256x240 “); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(“images/ui-icons_cc0000_256x240 “); }
.ui-button .ui-icon { background-image: url(“images/ui-icons_777777_256x240 “); }
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0px 0px; }
.ui-icon-caret-1-ne { background-position: -16px 0px; }
.ui-icon-caret-1-e { background-position: -32px 0px; }
.ui-icon-caret-1-se { background-position: -48px 0px; }
.ui-icon-caret-1-s { background-position: -65px 0px; }
.ui-icon-caret-1-sw { background-position: -80px 0px; }
.ui-icon-caret-1-w { background-position: -96px 0px; }
.ui-icon-caret-1-nw { background-position: -112px 0px; }
.ui-icon-caret-2-n-s { background-position: -128px 0px; }
.ui-icon-caret-2-e-w { background-position: -144px 0px; }
.ui-icon-triangle-1-n { background-position: 0px -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0px -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0px -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0px -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0px -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0px -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0px -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0px -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0px -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0px -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0px -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0px -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px; }
.ui-widget-overlay { background: rgb(170, 170, 170); opacity: 0.003; }
.ui-widget-shadow { box-shadow: rgb(102, 102, 102) 0px 0px 5px; }
#toolbarControl { position: relative; z-index: 999; font-family: Helvetica, Arial, sans-serif; background-image: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0.1) 100%); border-bottom: 2px solid rgb(204, 204, 204); }
#toolbarControl .nav-item { position: relative; display: inline-block; float: left; padding: 0.75em 1px 0.9em; line-height: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; }
.main-content-link, .accessibility-support-link { border: 1px solid rgb(176, 176, 176); background: rgb(255, 255, 255); box-shadow: rgb(127, 156, 178) -10px 0px 50px; color: rgb(0, 91, 198); font-weight: bold; font-size: 15px; padding: 13px 10px; position: absolute; width: 270px; text-align: center; top: -1px; left: -40em; z-index: 1000; }
.main-content-link:focus, .accessibility-support-link:focus { transition: left 230ms ease-in-out 0s; left: 0px; outline: 0px; }
.main-content-link:focus ~ #toolbarControl .toolbar-navigation, .accessibility-support-link:focus ~ div:not(.customerLogo), .accessibility-support-link:focus ~ section:not(.customerLogo) { transition: padding-left 200ms ease-in-out 0s; padding-left: 280px; }
.main-content-link:focus.personalized-padding { padding: 29px 20px; }
.accessibility-info { position: relative; }
.nav-item .link { padding: 0px 10px; }
.nav-item:hover { background-image: url(“../../layout2/black-opacity10 “); }
.nav-item .link:hover { text-decoration: none; }
.nav-item button[type=”button”] { font-size: 100%; font-family: inherit; background: 0px center; border: 0px; padding: 0px; }
.toolbar-tools { float: right; }
.toolbar-tools > .nav-item:hover { background-image: url(“../../layout2/black-opacity10 “); }
.toolbar-tools .submenu-trigger:hover { background-image: url(“../../layout2/white-opacity100 “); }
[data-item=”folder”] .link { padding-left: 27px; background: url(“../../ehost/sprites/folder-sprite “) 8px -1px no-repeat transparent; }
[data-item=”folder”] .folder-control { background-position: 6px -101px; }
#itemPreview .link { padding-left: 27px; padding-bottom: 8px; background: url(“../../ehost/icon-preview-small “) no-repeat transparent; }
.toolbar .nav-item.highlight { background-image: url(“../../layout2/black-opacity10 “); background-color: transparent; }
.toolbar-navigation { position: relative; float: left; }
.toolbar-navigation .link { font-size: 13px; font-weight: bold; }
.no-csscolumns .toolbar-navigation > .nav-item { letter-spacing: 0px; }
.toolbar50 { height: 50px; }
.toolbar-tools > .nav-item:hover.submenu-trigger.highlight, .toolbar .nav-item.highlight.active { background-image: none; background-color: rgb(255, 255, 255); }
.submenu-trigger.active { background-image: url(“../../layout2/white-opacity100 “); box-shadow: rgb(102, 102, 102) 1px 2px 2px; border-right: 1px solid rgb(204, 204, 204) !important; border-left: 1px solid rgb(204, 204, 204) !important; }
.submenu-trigger .icon { display: inline-block; height: 6px; width: 10px; margin: 0px 0px 0px 5px; background: url(“../../ehost/sprites/arrow-sprites “) 0px -2050px no-repeat; }
.submenu-trigger.active .icon { background-position: 0px -2100px; }
.subnav-item.submenu-trigger .icon { height: 10px; }
.active.nav-item .link { color: rgb(51, 51, 51) !important; }
.nav-item > [data-section=”navigation”], .subnav-item > [data-section=”navigation”] { display: none; }
.submenu { display: none; position: absolute; z-index: 1; top: auto; left: -1px; height: auto; overflow: visible; clear: both; width: 200px; margin-top: 5px; font-weight: normal; background-image: url(“../../layout2/white-opacity100 “); box-shadow: rgb(102, 102, 102) 1px 2px 2px; border: 1px solid rgb(204, 204, 204) !important; }
.nav-item > .submenu, .nav-item > [data-section=”navigation”] > .submenu { border-top: none !important; }
.submenu-link:focus > .submenu, .submenu-link:focus > [data-section=”navigation”] > .submenu, .active > .submenu, .active > [data-section=”navigation”], .active > [data-section=”navigation”] > .submenu { display: block; }
.subnav-item > .submenu, .subnav-item > [data-section=”navigation”] > .submenu { margin-top: -1px; }
.submenu-link { display: block; padding: 10px; background-image: url(“../../layout2/white-opacity100 “); }
.submenu-link:hover, .submenu-link:focus, .submenu-link.selected, .active > .submenu-link, .highlight > .submenu-link { background-image: url(“../../layout2/white-opacity90 “); }
.submenu-link.selected { font-weight: bold; }
#toolbarControl .link:focus, #toolbarControl .submenu-link:focus, #toolbarControl .submenu-trigger .link:focus { text-decoration: underline; }
#toolbarControl .link:focus, #toolbarControl .link:hover { text-shadow: rgba(0, 0, 0, 0.3) -1px 1px 2px, rgba(255, 255, 255, 0.1) 0px 1px 5px; }
#toolbarControl .submenu-trigger .link:hover { text-shadow: none; }
.subnav-item { position: relative; display: block; float: none; padding: 0px; }
.subnav-item.active > .submenu, .subnav-item.active > [data-section=”navigation”] > .submenu { top: 0px; left: 200px; height: auto; overflow: visible; clear: both; }
.submenu .submenu-trigger .icon, .submenu .submenu-trigger.active .icon { float: right; background-position: -10px 0px; }
.submenu .submenu-trigger:hover { background-image: none; border: none !important; }
.toolbar-tools .active > .submenu, .toolbar-tools .active > [data-section=”navigation”] > .submenu { left: auto; right: -1px; top: 2.4em; }
.toolbar-tools .active.active-left .submenu { left: -1px; right: auto; }
.multicol { width: 400px; padding: 10px; border: 1px solid rgb(204, 204, 204); column-count: 4; column-gap: 5px; }
#ActiveLangItem { color: rgb(51, 51, 51); cursor: default; }
#ActiveLangItem:hover { text-decoration: none; }
#ActiveLangItemDescription { display: none; }
#toolbarControl .submenu { border-color: rgb(204, 204, 204) !important; }
.no-csscolumns .multicol .subnav-item { float: left; width: 25%; }
#toolbarControl .presentation { position: absolute; left: 0px; bottom: 0px; z-index: -1; display: block; height: 3.25rem; width: 100%; background: linear-gradient(rgba(255, 255, 255, 0.1) 0px, rgba(255, 255, 255, 0) 100%); }
.change-user { padding: 10px; text-align: right; font-size: 12px; line-height: 1em; background-image: url(“../../layout2/black-opacity25 “); }
.change-user .sign-in { padding: 0px 0px 0px 5px; text-decoration: underline; }
.change-user .nav-link { padding: 0px 10px; }
#toolbarHoldsAndCheckouts .nav-link { display: inline-block; padding: 0px 0px 0px 10px; }
#footerControl { position: relative; min-width: 960px; margin: 0px auto; min-height: 120px; font-size: 0.92em; line-height: 1.25em; background: url(“../../ehost/sprites/bg-footer “) 0px bottom repeat-x transparent; clear: both; }
.ehostfooter { padding: 15px 0px; }
#footerControl p { padding: 5px 20px; text-align: center; }
#footerLinks { padding: 5px 20px; margin: 0px auto; text-align: center; }
#footerLinks li { display: inline; padding: 0px 5px; border-left: 1px dotted rgb(153, 153, 153); }
#footerLinks > li:first-child, #footerLinks .first-copyright-link { border-left: none; }
#footerLinks .app-badge-element { padding-left: 0px; padding-right: 0px; display: inline; }
#footerLinks .footerLinks__store-badges { display: inline-block; border-left: none; padding-left: 0px; padding-right: 0px; }
#footerLinks li .store-badge { margin-right: 4px; height: 40px; background-repeat: no-repeat; background-size: 100%; display: inline-block; font-size: 0px; vertical-align: middle; }
#footerLinks li .store-badge–google-play { width: 115px; background-image: url(“../../google_play_badge “); }
#footerLinks li .store-badge–app-store { width: 103px; background-image: url(“../../app_store_badge “); }
.green-footer { height: 50px; background: url(“../../ehost/sprites/gradient-x “) 0px bottom; display: none; }
.top-of-page { display: block; float: left; margin-top: 5px; }
#footerControl .powered-by { width: 960px; margin: 0px auto; text-align: center; }
#footerControl .powered-by p { display: inline; line-height: 3em; padding: 10px 40px; background: url(“../../logoEhost35x35.gif”) 0px 0px no-repeat transparent; }
.modal-loading { z-index: 10005; padding: 10px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); }
#modalLoadDialog { background-color: rgba(0, 0, 0, 0.75); width: 100%; height: 100vh; color: rgb(202, 202, 202); text-align: center; line-height: 100vh; font-size: 2rem; top: 0px !important; left: 0px !important; position: fixed !important; z-index: 10004 !important; }
.modal-loading .container { position: relative; margin: 0px 10px; font-weight: bold; font-size: 1.2em; }
.modal-loading .container span { display: inline-block; margin-left: 20px; }
.modal-loading .loading { width: 16px; height: 16px; }
.modal-loading .container .loading { position: relative; margin: 0px 3px 0px 0px; top: 2px; }
.modal-screen { position: absolute; z-index: 10000; background: rgb(17, 17, 17); }
.modal-dialog { position: absolute; z-index: 10001; width: 780px; background-color: rgb(255, 255, 255); box-shadow: rgb(102, 102, 102) 2px 2px 1px 0px; }
.epmodal .ui-dialog .ui-dialog-titlebar { margin: 0px; }
.archive .modal-dialog { width: 500px; }
@media screen and (max-width: 779px) and (min-width: 520px) {
.modal-dialog.guest-login-modal { width: 60vw; margin-left: 20vw; }
}
@media screen and (max-width: 519px) {
body .modal-dialog.guest-login-modal { border-radius: 0px; border-width: 0px; margin-top: -10px; width: 100vw !important; height: 100vh !important; left: 0px !important; }
.modal-dialog.guest-login-modal .modal-content { padding-top: 2em; }
}
.modal-dialog .ui-icon { width: 16px; height: 16px; background-image: url(“../../ehost/sprites/icon-sprites “); background-color: rgb(68, 68, 68); }
.modal-dialog .ui-icon-closethick { position: absolute; top: 8px; right: 8px; background-position: -655px -105px; background-color: rgb(68, 68, 68); border-radius: 2px; }
.epmodal .ui-icon-closethick, .ep-dialog .ui-icon-closethick, .uidialog .ui-icon-closethick, .modal-dialog .ui-icon-closethick { background: url(“../../layout2/modal-close “) 0px 0px transparent; }
.modal-dialog .ui-icon-closethick:hover, .epmodal .ui-icon-closethick:hover, .uidialog .ui-icon-closethick:hover, .ep-dialog .ui-icon-closethick:hover, .epmodal .ui-state-hover .ui-icon, .uidialog .ui-state-hover .ui-icon, .epmodal .ui-state-focus .ui-icon, .uidialog .ui-state-focus .ui-icon, .epmodal .ui-button:hover .ui-icon, .uidialog .ui-button:hover .ui-icon, .ep-dialog .ui-button:hover .ui-icon, .epmodal .ui-button:focus .ui-icon, .uidialog .ui-button:focus .ui-icon, .ep-dialog .ui-button:focus .ui-icon, .epmodal .ui-button:active .ui-icon, .uidialog .ui-button:active .ui-icon .ep-dialog .ui-button:active .ui-icon { background: url(“../../layout2/modal-close “) 0px -20px transparent; }
.modal-dialog .ui-icon-closethick:hover::after { color: rgb(0, 0, 0); }
.ui-widget-overlay { background-color: black; opacity: 0.75; z-index: 10004 !important; }
.modalDialog #optionsLabel { background: url(“../../layout2/arrow-sprites “) -10px 7px no-repeat scroll transparent; }
.modalDialog #optionsLabel + .collapse-content { display: none; }
.modalDialog #optionsLabel.active { background-position: -2px -92px; }
.modal-content .specific-pages { padding: 2px 25px; }
.epmodal .include-in-pdf { clear: left; display: block; float: left; }
.epmodal .include-in-pdf h3 { padding-bottom: 8px; }
.epmodal .dialog-options dt { text-align: left; font-weight: bold; display: block; padding: 8px 5px 0px 0px; }
.archive .epmodal .modalDialog .ui-dialog-title { float: none; }
.epmodal .notes-modal-dialog .modal-header { padding-top: 16px; margin: 0px; }
.notes-modal-dialog .ui-dialog-title { padding: 0px 5px 0px 0px; }
.notes-email-options .note { margin: 0px 0px 10px; display: block; }
#multiSelectDbFilter .controls label { padding-right: 10px; }
#modal { height: auto !important; }
.epmodal.ui-dialog { width: 615px !important; z-index: 10005 !important; }
.epmodal.fixed { position: fixed; }
@media screen and (max-width: 480px) {
body .epmodal.ui-dialog, body .modal-loading { left: 40% !important; width: 250% !important; }
}
.modal-header { font-size: 1.583em; font-weight: bold; margin: 0px -25px; padding: 0px 25px 25px; background-image: url(“../../ehost/modal-gradient “); background-repeat: repeat-x; background-position: 0px 40px; }
.modal-header-title { font-size: 1.583em; font-weight: bold; margin: 0px -25px; padding: 0px 25px 25px; text-align: left; }
.simple-modal .modal-header { margin: 0px; padding: 0px 0px 15px; background-image: none; }
.modal-header .modal-header-note { font-size: 0.65em; font-weight: normal; }
.simple-modal .modal-footer { background: rgb(247, 247, 247); border-top: 2px solid rgb(204, 204, 204); padding: 12px; }
.epmodal.modal-wide .modal-footer { margin: 20px 0px 20px 20px; }
.epmodal .ui-dialog-title { font-size: 1.3em; margin-top: -7px; margin-right: 5px; width: auto; }
.epmodal .ui-widget-content { border: 0px; }
.eppopup .ui-widget-header, .epmodal .ui-widget-header { background-color: rgb(255, 255, 255); border: 0px; }
.epmodal .ui-dialog-subtitle { margin: 0px 0px 15px; font-size: 1.3em; font-weight: bold; }
.epmodal.modal-wide .ui-dialog-content { padding: 0px; }
.eppopup .ui-widget-content a:link, .eppopup .ui-widget-content a:visited, .epmodal .ui-widget-content a:link, .epmodal .ui-widget-content a:visited { color: rgb(0, 91, 198); text-decoration: none; }
.epmodal .ui-widget-content a:link:hover, .epmodal .ui-widget-content a:link:focus { text-decoration: underline; }
.epmodal .ui-widget-content a:link:active { color: rgb(168, 29, 28); }
.modal-content .limiter-item { width: 50%; }
.epmodal .modal-content input[type=”text”] { display: block; padding: 4px; width: 80%; color: rgb(111, 111, 111); }
.eds .epmodal .search-option-control select { max-width: 200px; }
.ep-dialog-content #permaLinkWrapper label { font-weight: bold; }
#CheckoutUnavailableModal .modal-note.note-only { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .note { margin: 20px 0px; }
.epmodal .modal-content p { padding-bottom: 10px; }
.epmodal .modal-content .bold { font-weight: bold; }
.epmodal .modal-content .break { display: block; }
.epmodal .icon { display: block; float: left; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -800px -900px; background-repeat: no-repeat; overflow: hidden; }
.queue.icon { margin-right: 5px; width: 22px; height: 18px; }
.epmodal .icon.offline-download { width: 35px; height: 35px; overflow: hidden; background-position: -200px -495px; margin: -4px 5px 0px 0px; }
.epmodal .view-req, .epmodal .highlight { margin-top: 15px; padding: 10px; font-size: 0.8em; line-height: 2.3em; background: rgb(239, 239, 239); }
.epmodal .view-req h3 { display: inline-block; font-size: 1.2em; }
.epmodal .modal-hr { margin: 15px -25px 0px; height: 35px; background-image: url(“../../ehost/sprites/gradient-x “); background-repeat: repeat-x; background-position: 0px -820px; border-top: 1px solid rgb(153, 153, 153); }
.epmodal .modal-success { display: none; padding: 10px 10px 5px; margin: 20px 0px; color: rgb(49, 128, 11); font-size: 1.1em; font-weight: bold; background: rgb(227, 253, 214); border: 1px solid rgb(174, 192, 170); }
.epmodal .modal-success .icon { height: 20px; width: 20px; margin-top: 4px; background: url(“../../layout2/checkmarks “) 0px 0px repeat; }
.epmodal .modal-fail { display: none; padding: 10px 10px 5px; margin: 20px 0px; color: rgb(214, 13, 13); font-size: 1.1em; font-weight: bold; background: rgb(249, 218, 218); border: 1px solid rgb(223, 199, 199); }
.epmodal .modal-fail .icon { height: 20px; width: 20px; margin-top: 4px; display: none; }
.view-checkouts:link { display: block; text-decoration: underline; }
.modal-note.note-only { margin: 0px; padding: 0px; border: 0px; }
.epmodal.modal-wide .modal-side-padding { margin: 0px 0px 10px; padding: 0px 25px; }
.epmodal #noteText { width: 95%; }
.archive .epmodal .ui-dialog-title { padding-left: 20px; float: left; }
.archive .epmodal .notes-modal-dialog .ui-dialog-title { padding-left: 0px; }
.epmodal .modal-info { margin: 50px 0px 30px; padding: 15px 25px; background-color: rgb(223, 243, 254); border-style: solid; border-width: 1px 0px; border-color: rgb(185, 213, 250); }
.epmodal .modal-info a { font-weight: bold; text-decoration: underline; }
.epmodal .modal-info .icon { height: 26px; width: 26px; margin: -26px 0px 0px -32px; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -400px -550px; }
.epmodal .install-step1 { min-height: 125px; padding-left: 210px; margin-bottom: 20px; padding-bottom: 20px; background-image: url(“../../layout2/download-manager “); background-repeat: no-repeat; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .install-step2 { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.epmodal .button-link .icon { display: inline-block; position: relative; top: 5px; left: 1px; float: none; width: 30px; height: 22px; margin: 0px 5px 0px -10px; background-image: url(“../../ehost/sprites/icon-sprites “); background-position: -600px -1050px; }
.epmodal .button-link { font-weight: bold; }
.epmodal .install-pc, .epmodal .install-mac, .install-step1 .message a { text-decoration: none !important; }
.epmodal .install-pc { margin-right: 40px; }
.epmodal .install-pc .icon { background-position: -595px -1090px; }
.epmodal .install-mac .icon { background-position: -790px -1090px; }
.epmodal .modal-content .ui-dialog-title { padding-left: 0px; margin: 20px 0px; font-weight: bold; }
.epmodal .icon { top: -3px; background-position: -1px -650px; }
#CheckoutUnavailableModal #signin { float: left; }
.epmodal.ui-dialog.search-options { width: 760px !important; }
.epmodal .notes-modal-dialog #createTitleSpan, .epmodal .notes-modal-dialog #readTitleSpan, .epmodal .notes-modal-dialog #editTitleSpan { float: left; }
.epmodal .notes-modalDialog #header { padding: 0px; }
.notes-modal-dialog #header { background: 0px center; padding: 0px; display: block; min-height: 0px; }
.notes-modal-dialog #notesReadSection, .notes-modal-dialog #notesEntrySection { margin: 10px; }
.notes-modal-dialog #notesLastEditedSection { margin: 0px 0px 0px 10px; color: rgb(68, 68, 68); }
.notes-modal-dialog #header .logo-image, .notes-modal-dialog #headerPersonalized .logo-image { float: left; }
.notes-modal-dialog #header #signinLabel { font-weight: bold; margin: -10px 0px 0px 10px; }
.notes-modal-dialog #headerPersonalized #personalizedLabel { float: left; margin: 0px 0px 0px 10px; font-weight: bold; }
.notes-modal-dialog #headerPersonalized { margin-bottom: 20px; }
.notes-modal-dialog .logo { float: left; margin-bottom: 15px; }
.notes-modal-dialog .logo-text { float: left; margin: 20px 0px 0px 10px; }
.epmodal .notes-modal-dialog .modal-content { padding: 0px 20px 20px; }
.notes-modal-dialog .cke_skin_epskin .cke_editor { display: table; }
.notes-modal-dialog .modal-footer { padding: 0px 20px 20px; }
.notes-modal-dialog .notes-entry { clear: both; }
.notes-modal-dialog .notes-entry #textLabel { font-weight: bold; visibility: hidden; }
.modal-download { text-align: center; }
.modal-download .note { text-align: left; }
.modal-download #signIn { display: inline; padding-right: 15px; text-decoration: none; }
.modal-download #newAccount { padding-left: 15px; font-weight: bold; text-decoration: none; border-left: 1px dotted rgb(153, 153, 153); }
.upgrade-browser .b-list .b-list-item { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(235, 235, 235); }
.upgrade-browser .b-list-item .icon { width: 15px; height: 20px; margin-right: 5px; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; background-position: 0px -1094px; }
.upgrade-browser .note .permalink { width: 95%; padding: 5px; font-size: 1em; box-sizing: border-box; }
.upgrade-browser .footer-link { display: block; margin-top: 10px; text-align: center; }
.modal-footer .scroll-buttons { position: relative; float: right; }
.eppopup.ui-front { z-index: 10002; }
.preview-hover { position: absolute; right: 35px; top: 7px; display: block; height: 22px; width: 25px; overflow: hidden; background-image: url(“../../layout2/preview-hover-icon “); background-repeat: no-repeat; background-position: 0px 0px; cursor: default; background-color: transparent; border: 0px; }
.carousel .preview-hover { position: relative; right: auto; top: auto; display: inline-block; }
.preview-hover:hover { background-position: 0px -25px; }
.hover-display, .ep-dialog { display: none; position: absolute; z-index: 10007; }
.ep-dialog-top-left { background-image: url(“../../layout2/hover “); background-repeat: no-repeat; }
.ep-dialog-top-rt { margin: 0px 0px 0px 26px; background: url(“../../layout2/hover “) right top no-repeat; }
.ep-dialog-top { height: 26px; margin-right: 26px; background: url(“../../layout2/hovertopbot “) left top repeat-x scroll; display: flex; justify-content: flex-end; align-items: flex-end; }
.ep-dialog-bot-left { background: url(“../../layout2/hover “) left bottom no-repeat; }
.ep-dialog-bot-rt { margin-left: 26px; background: url(“../../layout2/hover “) right bottom no-repeat; }
.ep-dialog-bottom { height: 26px; margin-right: 26px; background: url(“../../layout2/hovertopbot “) left bottom repeat-x; }
.ep-dialog-main { background: url(“../../layout2/hoverleftright “) repeat-y; }
.ep-dialog-main-inner { margin-left: 26px; background: url(“../../layout2/hoverleftright “) right top repeat-y; }
.ep-dialog-content { min-height: 22px; margin: 0px 26px 0px 0px; background-color: rgb(255, 255, 255); }
.ep-dialog-top a, .delivery-control .ep-dialog-top a { margin: 0px; padding: 0px; background: url(“../../ehost/sprites/icon-sprites “) -656px -106px repeat-x rgb(68, 68, 68); border-radius: 2px; cursor: pointer; display: block !important; position: absolute !important; right: 20px !important; top: 20px !important; height: 14px !important; width: 14px !important; }
.ep-dialog .epdialog-button-icon { width: 18px; margin: -10px 25px; padding: 1px; height: 18px; overflow: hidden; color: transparent; }
.delivery-control .ep-dialog-top a { border-bottom: 0px; }
.dialog-left-arrow, .dialog-rt-arrow, .dialog-top-arrow, .dialog-bot-arrow { position: absolute; z-index: 10008; background-image: url(“../../layout2/hover “); background-repeat: no-repeat; background-color: transparent; }
.dialog-left-arrow { height: 28px; width: 24px; background-position: -45px -56px; }
.dialog-rt-arrow { height: 28px; width: 24px; background-position: -121px -56px; }
.dialog-top-arrow { margin-top: 5px; height: 22px; width: 28px; background-position: -82px -77px; }
.dialog-bot-arrow { height: 26px; width: 28px; background-position: -81px -33px; }
.ep-folder-dialog { display: none; position: absolute; z-index: 10008; font-size: medium; font-weight: normal; }
.ep-folder-dialog-top-left { background: url(“../../HoverYellow “) no-repeat; }
.ep-folder-dialog-top-rt { margin: 0px 0px 0px 26px; background: url(“../../HoverYellow “) right top no-repeat; }
.ep-folder-dialog-top { height: 26px; margin-right: 26px; background: url(“../../HoverTopBotYellow “) left top repeat-x scroll; }
.ep-folder-dialog-bot-left { background: url(“../../HoverYellow “) left bottom no-repeat; }
.ep-folder-dialog-bot-rt { margin-left: 26px; background: url(“../../HoverYellow “) right bottom no-repeat; }
.ep-folder-dialog-bottom { height: 26px; margin-right: 26px; background: url(“../../HoverTopBotYellow “) left bottom repeat-x; }
.ep-folder-dialog-main { background: url(“../../HoverLeftRightYellow “) repeat-y; }
.ep-folder-dialog-main-inner { margin-left: 26px; padding-bottom: 5px; padding-top: 5px; background: url(“../../HoverLeftRightYellow “) right top repeat-y; }
.ep-folder-dialog-content { background-color: rgb(255, 255, 255); margin: 0px 26px 0px 0px; min-height: 22px; }
.ep-folder-dialog-top a { cursor: pointer; display: block !important; position: absolute !important; top: 20px !important; right: 20px !important; height: 9px !important; width: 11px !important; background: url(“../../graphicRemove.gif”) no-repeat !important; }
.ep-folder-dialog-content #PopupUpArrow { cursor: pointer; display: block !important; position: absolute !important; top: 15px !important; left: 105px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallUpLightGray.gif”) no-repeat !important; }
.ep-folder-dialog-content #PopupDownArrow { cursor: pointer; position: absolute !important; right: 112px !important; bottom: 15px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallDownLightGray.gif”) no-repeat !important; }
.ep-folder-dialog #FolderPopupContent { border-bottom: 1px solid rgb(245, 240, 165); border-top: 1px solid rgb(245, 240, 165); padding-top: 5px; padding-bottom: 5px; }
.ui-dialog-content #PopupUpArrow { cursor: pointer; display: block !important; position: absolute !important; left: 145px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallUpLightGray.gif”) no-repeat !important; }
.ui-dialog-content #PopupDownArrow { cursor: pointer; position: absolute !important; left: 145px !important; bottom: 10px !important; height: 9px !important; width: 20px !important; background: url(“../../arwSmallDownLightGray.gif”) no-repeat !important; }
.ui-dialog-content #FolderPopupContent { border-bottom: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); padding-top: 5px; padding-bottom: 5px; width: 250px; }
.ParentCollectionList { list-style-type: none; margin: 0px 0px 0px -20px; padding-top: 5px; padding-bottom: 5px; padding-left: 40px; font-style: normal; }
.ParentCollectionList ul { list-style-type: none; margin: 0px; padding-left: 15px; }
.ParentCollectionList li { margin-left: -15px; }
.ep-folder-dialog-item { margin-left: 15px; }
.ParentCollectionList a { text-decoration: none; }
.ep-folder-dialog-collection-arrow { position: absolute; height: 15px; width: 10px; background: url(“../../item_off_gray.gif”) 2px center no-repeat scroll transparent; }
.ep-folder-dialog-subcollection-arrow { position: absolute; height: 15px; width: 10px; background: url(“../../iconExpand.gif”) 0px center no-repeat scroll transparent; }
.ep-folder-dialog-collection-list-used { background-color: rgb(210, 227, 243); border-color: rgb(233, 233, 233); border-style: solid none; border-width: 1px 0px; }
.ep-folder-dialog-subcollection-arrow-clicked { background: url(“../../iconCollapse.gif”) 0px center no-repeat scroll transparent; }
.ep-folder-dialog-collection-clicked { font-weight: bold; margin-left: 15px; }
.ep-folder-dialog-collection-clicked-icon { display: inline-block; height: 14px; padding-right: 15px; background: url(“../../ehost/folderSmallerOn.gif”) 1px center no-repeat scroll transparent; }
.ep-folder-dialog-left-arrow, .ep-folder-dialog-rt-arrow, .ep-folder-dialog-top-arrow, .ep-folder-dialog-bot-arrow { display: none; position: absolute; z-index: 10008; background: url(“../../HoverYellow “) no-repeat; }
.ep-folder-dialog-left-arrow { height: 28px; width: 24px; background-position: -45px -56px; }
.ep-folder-dialog-rt-arrow { height: 28px; width: 24px; background-position: -121px -56px; }
.ep-folder-dialog-top-arrow { height: 26px; width: 28px; background-position: -82px -82px; }
.ep-folder-dialog-bot-arrow { height: 26px; width: 28px; background-position: -81px -34px; }
.preview-detail { padding: 12px; max-height: 250px; overflow: auto; line-height: 1.6; }
.preview-detail dt { float: left; padding: 0px 8px 0px 0px; font-weight: bold; clear: left; }
.preview-detail dd { padding: 0px 0px 8px; }
.preview-detail .preview-title { font-weight: bold; }
.hover-links, .hover-footer-links { margin-top: 10px; padding: 5px 5px 0px; font-weight: bold; background-color: rgb(244, 244, 244); clear: both; }
.hover-add-folder, .hover-remove-folder { display: inline-block; position: relative; height: 27px; margin: 4px 0px; padding: 8px 12px 2px 36px; font-weight: bold; line-height: 1.25; }
.hover-add-folder .icon, .hover-remove-folder .icon { display: block; position: absolute; top: 0px; left: 0px; height: 27px; width: 32px; overflow: hidden; background: url(“../../_layout4/icons-tools “) -10px -162px no-repeat transparent; }
.hover-remove-folder .icon { background-position: -60px -158px; }
.panel-border { border: 1px solid rgb(204, 204, 204); }
.sub-section .sub-section-contents { position: relative; padding: 12px; background-color: rgb(255, 255, 255); }
.panel-border .sub-section .results-add-all, .panel-border .sub-section .sub-section-contents .add-all-side { white-space: normal; background-position: left top; }
.eppopup .ui-widget-header { height: 25px; }
.eptoast .ui-dialog-titlebar { padding: 15px 25px 0px; }
.eptoast .ui-dialog-content { padding: 0px 25px 12px; }
.ui-dialog.ui-corner-all.eptoast { border-radius: 4px; }
.ui-dialog.eptoast .ui-dialog-titlebar-close { top: 15px; right: 14px; width: 16px; height: 16px; opacity: 0.6; }
.ui-dialog.eptoast .ui-dialog-titlebar-close.ui-state-hover, .ui-dialog.eptoast .ui-dialog-titlebar-close.ui-state-focus { opacity: 1; }
.eptoast .ui-icon-closethick { width: 16px; height: 16px; margin: 0px; background: url(“../../ehost/sprites/icon_close “) center center / cover no-repeat transparent; }
.eptoast .ui-state-hover, .eptoast .ui-state-focus { background-image: none; background-color: transparent; }
.eptoast.error-message .ui-dialog-titlebar, .eptoast.error-message .ui-dialog-content { padding-left: 37px; }
.eptoast.error-message .ui-dialog-titlebar .ui-dialog-title { display: inline-block; position: relative; }
.eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { content: ” “; position: absolute; top: 2px; left: -12px; width: 12px; height: 12px; line-height: 1; background: url(“../../ehost/sprites/icon-sprites “) -800px -1px no-repeat transparent; margin-left: -10px; }
.ui-widget-content.eptoast.error-message { border: 2px solid rgb(232, 48, 48); }
.ui-dialog.eptoast.error-message { background-color: rgb(251, 213, 212); }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar, [dir=”RTL”] .eptoast.error-message .ui-dialog-content { padding-left: 25px; padding-right: 37px; }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { right: 12px; margin-right: 10px; margin-left: 0px; }
[dir=”RTL”] .eptoast.error-message .ui-dialog-titlebar .ui-dialog-title::before { right: -12px; margin-right: -10px; margin-left: 0px; }
.guestLogin { position: absolute; top: 0px; right: -195px; width: 170px; padding: 5px; font-weight: bold; text-align: center; background-color: rgb(254, 250, 219); border: 2px solid rgb(233, 233, 233); }
#guidedFindFieldControl .guestLogin { position: relative; right: auto; margin: 10px 0px 0px; }
#integratedSearchControl .guestLogin { position: static; width: 160px; }
.guest .result-disabled { padding: 10px; text-align: center; background-color: rgb(249, 249, 249); border: 1px solid rgb(233, 233, 233); }
.guest .result-disabled span, .guest .result-disabled a { font-weight: bold; }
#guestLoginDialog p, .guest .result-disabled p { padding: 5px; }
.guest .iqv-disabled { margin: 10px 0px 8px; height: 1em; }
.guest .iqv-disabled span { padding: 3px; background-color: rgb(249, 249, 249); border: 1px solid rgb(233, 233, 233); }
#guestLoginDialog { padding: 15px; }
#guestLoginDialog .dialog-header { padding: 4px 0px 4px 10px; font-size: 19px; }
#guestLoginDialog .dialog-content { padding: 10px; font-size: 14px; }
#guestLoginDialogLink { font-weight: bold; }
.eli .toggle-box { margin-top: 10px; }
.narrow-results { color: rgb(0, 0, 0); font-weight: bold; }
#breadboxTrigger { display: block; padding: 0px 10px 0px 0px; color: rgb(102, 102, 102); font-weight: bold; font-size: 1.2em; }
#breadboxTrigger .icon { left: auto; right: 0px; }
#breadboxContent { padding: 20px 10px; background-color: rgb(255, 255, 255); border: 3px solid rgb(241, 241, 241); line-height: 1.2; }
.bb-heading { font-size: 1.1em; padding-bottom: 0.75em; }
#breadboxTrigger .results-count:hover { text-decoration: underline; }
.search-terms:link { display: block; color: rgb(0, 91, 198) !important; }
.search-terms:link:active { color: rgb(168, 29, 28) !important; }
.selected-limiters { padding: 10px 0px 0px; }
.selected-limiters li { position: relative; padding: 10px 20px 0px 0px; }
.selected-limiters li:first-child { position: relative; padding: 0px 20px 0px 0px; }
.selected-limiters .remove { display: block; position: absolute; top: 10px; right: 0px; padding: 1px 3px; overflow: hidden; font-size: 8px; line-height: 10px; font-family: Verdana; font-weight: bold; text-align: center; border-radius: 2px; }
.selected-limiters li:first-child .remove { top: 0px; }
.selected-limiters .remove > [aria-hidden] { color: rgb(255, 255, 255); }
.selected-limiters .remove:hover, .selected-limiters .remove:focus { background-color: rgb(2, 61, 237) !important; }
#breadbox .clear-all { padding-top: 15px; }
.rl-lims .clear-all a:link, .rl-lims .clear-all a:visited { color: rgb(0, 91, 198); }
.rl-lims .clear-all a:hover, .rl-lims .clear-all a:focus { color: rgb(0, 91, 198); text-decoration: underline; }
.module { margin: 0px 0px 25px; }
.module-header { position: relative; padding: 10px 15px; background-image: url(“../../layout2/white-opacity90 “); background-position: 0px 0px; background-repeat: repeat; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 5px 5px 0px 0px; }
.minimal .module-header { background-image: none; }
.module-header .module-heading { float: left; font-size: 1.385em; line-height: 1.2; font-weight: normal; font-family: Georgia, serif; }
.module-header .module-sub-heading { margin-top: 25px; font-weight: normal; clear: both; }
.module-header .view-more, .module-hgroup .view-more { float: right; font-size: 1.2rem; }
.module .view-less { float: right; }
.module-hgroup { padding: 5px 15px; font-size: 1.308em; background-color: rgb(247, 247, 247); border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 0px 1px; }
.module-hgroup .module-title { padding: 3px 0px 5px; font-weight: normal; line-height: 1.2; }
.module-hgroup .module-sub-title { font-weight: normal; }
.module-content { margin: -1px 0px 0px; padding: 18px 15px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 0px 1px 1px; border-radius: 0px 0px 5px 5px; overflow: hidden; }
.module-content .module-text, .module-content .module-poem-text { padding: 0px 0px 10px; font-size: 1.1em; line-height: 1.5; }
.module-content .link, .module-content .authors { display: block; }
.alt .module-content .module-text { font-size: 1em; }
.module-content .module-pre-text { font-family: inherit; }
.module-content.link-list .link { display: block; padding: 2px 5px; color: rgb(1, 74, 129); background: url(“../../layout2/white-opacity90 “) 0px 0px repeat transparent; border-bottom: 1px solid rgb(224, 224, 224); }
.module-content .module-image { float: left; margin: 5px 5px 5px 0px; padding: 1px; border: 1px solid rgb(204, 204, 204); }
.module-content .module-image[alt=”Learn More”] { padding: 0px; border: 0px; }
#column1 .module-content { background-color: white; }
.module-content .audio-sample .icon { margin: 0px -10px 0px 5px; }
.module-content .button-link { display: block; float: left; padding: 5px 15px; color: rgb(9, 48, 96); font-size: 1.25em; clear: left; }
.module-content .no-button { display: inline-block; }
.two-column .module-col { width: 49%; float: left; }
.two-column .module-col:nth-child(2) { float: right; }
.minimal .module-header, .minimal .module-hgroup, .solid .module-header { font-family: Arial, sans-serif; background: 0px center; border-bottom: 0px; }
.minimal .module-title { padding: 0px 0px 5px; font-weight: bold; font-size: 0.8em; }
.minimal .module-sub-title { font-size: 0.8em; }
.minimal .module-hgroup { padding-top: 0px; }
.minimal .module-header .module-heading { font-family: Arial, sans-serif; font-size: 1.308em; }
.minimal .module-content { margin-top: 0px; padding-top: 0px; }
.solid .module-header .module-heading { font-family: Arial, sans-serif; background: 0px center; }
.key_content_container { display: inline-block; margin: 35px 0px 25px; padding: 10px 15px; border: 1px solid rgb(204, 204, 204); border-radius: 5px; width: 230px !important; }
.key_content_container.minimal .feature_caption { font-family: Arial, sans-serif; }
.key_content_container .feature_caption { display: block; float: left; width: 100%; padding-bottom: 5px; font-size: 1.4em; font-weight: normal; font-family: Georgia, serif; }
.key_content_container li { margin-bottom: 0.8em; }
#timeline { clear: both; }
.legacy .module-header { font-size: 1.385em; font-weight: normal; line-height: 1.2; }
.legacy .module-title { line-height: 1.2; padding: 0px 0px 1em; }
.browse-container { padding: 10px 0px; }
.browsing-label { font-weight: bold; }
.browseOptions { margin: 0px; padding: 5px 0px; border: 0px; }
.genOptions .pipe-separator { }
.browseOptions .browseControls input[type=”radio”] { margin: 0px 5px 0px 0px; vertical-align: text-top; }
.browseOptions .genOptions input[type=”radio”] { margin: 0px 5px 0px 0px; vertical-align: middle; }
.browseOptions .options { padding: 5px 0px 10px; }
.browseOptions .genOptions { margin-left: 5px; padding: 5px 0px; position: relative; }
.browseOptions .options label, .browseOptions .genOptions label { padding-right: 12px; font-weight: bold; }
.browseOptions .error { font-weight: bold; }
.radio-group { display: block; font-size: 0.93em; line-height: 1em; }
.radio-group label, .radio-group input { vertical-align: middle; }
.browseOptions .radio-group { display: inline-block; }
.article-tool { padding: 10px 10px 5px; margin: 6px -12px; }
.column2-closed .article-tools.delivery-control { margin: 35px 0px 0px; }
.column2-closed .article-tool { margin: 0px 0px 8px -10px; }
.column2-closed .article-tool.gc-btn { margin-left: -8px; }
viewer .article-tool { margin: 0px 0px 8px -10px; }
.article-tool.active { background: url(“../../ehost/sprites/bg-footer “) 0px 100% repeat-x transparent; }
.article-tool a { display: block; padding: 1px 0px 0px 25px; min-height: 22px; color: rgb(89, 89, 89); line-height: 1.2; background-image: url(“../../layout2/tools-icons “); background-repeat: no-repeat; background-color: transparent; }
.article-tool.active a { color: rgb(0, 0, 0); }
.emailalert-link { background-position: 0px -910px; }
.folder-link { background-position: 0px 0px; }
.cit-folder-control-empty { background-position: 0px 0px; }
.cit-folder-control { background-position: 0px -48px; }
.print-link { background-position: 0px -101px; }
.email-link { background-position: 0px -149px; }
.save-link { background-position: 0px -200px; }
.cite-link { background-position: 0px -250px; }
.export-link { background-position: 0px -300px; }
.addnote-link { background-position: 0px -350px; }
.permalink-link { background-position: 0px -400px; }
.bookmark-link { background-position: 0px -448px; }
.listen-link { background-position: 0px -502px; }
.download-link { background-position: 0px -555px; }
.translate-link { background-position: 0px -600px; }
-link { background-position: 0px -648px; }
.searchwithin-link { background-position: 0px -700px; }
.dictionary-link { background-position: 0px -755px; }
.csv-link { background-position: 0px -800px; height: 18px; }
.google-drive-link { background-position: 0px -968px; }
#addThis .bookmark-link { background-image: url(“../../ehost/sprites/tool-sprites “); }
.article-tool .permaLinkHover a { background: 0px center; margin: 0px 0px 0px -22px; }
.createNewsletter { background-position: 0px -55px; }
.delivery-control .addthis_default_style .at300b, .delivery-control .addthis_default_style .at300m { padding: 5px 5px 5px 25px; }
.delivery-control .addthis_default_style .addthis_separator, .delivery-control .addthis_default_style .at300b, .delivery-control .addthis_default_style .at300m, .delivery-control .addthis_default_style .at300bs { float: none !important; }
.delivery-control .addthis_default_style .at300bs { position: absolute; top: 2px; left: 5px; display: inline-block; }
.delivery-control .addthis_toolbox a { background-image: none; position: relative; padding-bottom: 10px !important; }
.delivery-control .column2-closed .addthis_toolbox .at300bs { position: absolute; left: 0px; top: 0px; text-indent: 0px; }
.delivery-control .addthis_toolbox a:hover span { text-decoration: underline; }
.delivery-control .addthis_toolbox a:hover, .delivery-control .addthis_toolbox a:hover .at300bs { text-decoration: none !important; }
.whiteout { position: absolute; top: 0px; left: 0px; width: 100%; height: 110%; background-image: url(“../../layout2/white-opacity75 “); background-repeat: repeat; }
.whiteout .confirm { position: absolute; left: 50%; top: 50%; height: 110px; width: 320px; margin-left: -190px; margin-top: -70px; padding: 20px 30px; background: rgb(255, 255, 255); border: 3px solid rgb(51, 51, 51); border-radius: 10px; }
.whiteout .confirm .button { margin: 20px 0px 0px 100px; }
.addNote-link { background-position: 0px -350px; }
.gc-label { font-family: Roboto, Arial, Helvetica, sans-serif; font-weight: bold; color: rgb(121, 121, 121); display: inline-block; height: 20px; line-height: normal; margin: -1px 0px 0px 1px; vertical-align: top; width: 45px; }
viewer .article-tool.gc-btn { margin: 0px 0px 8px -8px; }
viewer .article-tool.gc-btn > .gc-label { display: inline-block; font-size: 0px; text-indent: -99999px; float: left; }
#FieldCodesContainer { display: none; z-index: 500; width: 320px; padding: 0px; }
#FieldCodesHeader { z-index: 501; text-align: right; }
#FieldCodesInner { z-index: 502; padding: 0px 18px 18px; }
#FieldCodesTitle { padding: 5px; color: rgb(0, 0, 0); font-weight: bold; }
.FieldCodesDbs { position: relative; z-index: 503; padding: 12px 12px 6px; color: rgb(0, 0, 0); font-style: normal; font-weight: bold; background-color: rgb(222, 222, 222); border: 1px solid rgb(231, 231, 231); }
.FieldCodesTags { position: relative; z-index: 504; height: 200px; overflow: auto; margin-bottom: 12px; padding: 6px 12px 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(231, 231, 231); border-bottom-color: rgb(231, 231, 231); border-left-color: rgb(231, 231, 231); border-image: initial; border-top-style: initial; border-top-color: initial; }
.guided-find-fields { display: table; }
.guided-find-fields-row, .find-field-inputs-row { display: table-row; }
.find-field-position, .guided-row-col { display: table-cell; vertical-align: top; }
.guided-row-col { position: relative; }
.guided-find-fields li { padding: 0px 0px 5px; white-space: nowrap; }
.guided-find-fields input[type=”text”].textbox, .guided-find-fields input[type=”text”].textbox2 { width: 210px; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 270px; }
.ehost .guided-clear-button, .eds .guided-clear-button { text-decoration: underline !important; }
@media not all {
.guided-find-fields input[type=”text”].textbox { padding: 6px 6px 5px; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 274px; }
.dd.operator .dd-active { width: auto; }
}
#guidedfindfieldRows textarea { width: 432px !important; max-width: 432px !important; }
.dd.operator .dd-active .txt { overflow: visible; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
#guidedfindfieldRows textarea { width: 430px !important; }
.guided-find-fields li:first-child input[type=”text”].textbox { width: 272px; }
.dd.operator .dd-active { width: auto; }
}
.guided-add-row { position: absolute; left: 10px; bottom: 9px; }
@media not all {
.guided-find-fields-row { position: relative; display: block; }
.guided-row-col { position: static; }
.guided-add-row { left: auto; margin-left: 5px; }
}
#AddRow, #RemoveRow { display: inline-block; position: relative; float: left; height: 23px; width: 23px; margin-right: 4px; padding: 0px; text-indent: -999em; background-color: transparent; background-image: url(“../../ehost/sprites/add-remove “); background-position: left top; background-repeat: no-repeat; border: 1px dotted transparent; box-sizing: content-box; cursor: pointer; }
#AddRow:focus, #RemoveRow:focus { border: 1px dotted rgb(153, 153, 153); }
#AddRow.disabled { background-position: left bottom; cursor: default; }
#RemoveRow { background-position: right top; }
#RemoveRow.disabled { background-position: right bottom; cursor: default; }
.find-field-inner { position: relative; display: block; }
.basic .find-field-outer { display: table; margin: 0px auto; }
.basic .find-field-inner { display: table-row; padding-bottom: 2em; }
.landing.basic .find-field-outer { margin: 0px 0px 20px; }
.landing.basic .find-field-inner { margin: 0px; width: auto; }
.branding-Above .logo { display: table-row; text-align: center; }
.logo-img { display: block; margin: 0px auto; max-width: 150px; }
.basic .logo-img { max-width: none; }
.branding-Beside .logo { float: left; vertical-align: middle; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { display: table-cell; max-width: 120px; float: none; vertical-align: top; }
.branding-Above .logo { display: table-row; text-align: center; }
.branding-Above .logo-img { display: block; }
.find-field-controls { position: relative; display: block; padding: 10px 0px 0px 20px; }
.basic .find-field-controls { display: block; vertical-align: top; padding-top: 20px; }
.basic .branding-Beside .find-field-controls { display: table-cell; }
.landing .find-field-controls { max-width: 680px; }
.searching { padding: 1px 0px; font-weight: normal; }
.searching .selected-databases-caption { font-weight: normal; display: inline; }
.basic .searching { max-width: 500px; }
.basic .find-field-alert .searching { max-width: 620px; }
a.choose-db-link { margin-left: 5px; padding-left: 5px; text-decoration: underline; border-left: 1px solid rgb(204, 204, 204); }
a.show-db-link { text-decoration: underline; }
.find-field-inputs { position: relative; clear: both; display: table; }
.find-field-inputs-row { display: table-row; }
.basic .find-field-inputs .inputs, .basic .find-field-submit { float: left; }
.find-field-inputs .inputs, .find-field-inputs .find-field-submit { display: table-cell; vertical-align: top; }
.find-field-inputs .find-field-submit { vertical-align: top; }
input[type=”text”].textbox { width: 350px; max-width: 350px; margin: 2px 0px; padding: 6px 6px 5px; font-size: 1.167em; line-height: 1; background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 168, 168); border-radius: 3px; }
textarea.textbox { font-family: Helvetica, Arial, sans-serif; width: 350px !important; max-width: 350px !important; }
.find-field-inputs textarea:focus, .find-field-inputs select:focus { box-shadow: none; }
.find-field-submit { padding-left: 5px; }
.find-field-keep-limiters { margin-top: 5px; }
.find-field-keep-limiters .label { vertical-align: middle; }
.find-field-keep-limiters .input { margin-left: 0px; margin-right: 4px; vertical-align: middle; }
.text-container .rtl-text.textbox, .text-container .rtl-text.textbox { padding-left: 18px; }
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { padding-right: 18px; }
.search-radio-selectors input[type=”radio”], .search-radio-selectors label { margin: 0px; vertical-align: middle; }
.search-radio-selectors label { padding-right: 0.75em; }
#basic-browse-options { width: 485px; margin: 0px auto; padding-left: 115px; }
.browse-field-link { float: left; width: 49%; margin-top: 15px; }
.clear-button, .clear-button:link { position: relative; display: inline-block; background: url(“../../ehost/sprites/icon-sprites “) -400px -155px no-repeat whitesmoke; width: 0px; height: 0px; cursor: pointer; padding: 6px; overflow: hidden; color: transparent; transform: translate(0px, -50%); outline: rgb(79, 79, 79) solid 2px; border-color: transparent; }
.clear-button:hover, .clear-button:focus { outline: rgb(115, 154, 193) solid 2px; box-shadow: rgb(115, 154, 193) 0px 0px 5px 3px; border-color: transparent; }
.clear-button.visible { display: inline-block; }
.branding-Above .dd .dd-active .txt { width: auto; }
.basic-search .dd + .textbox, .basic-search .dd + .text-container .textbox { width: 260px; }
.legacy .logo-wrapper, .legacy .find-field-elements { float: left; }
.legacy .logo-wrapper { padding: 0px; }
.legacy .find-field-elements { padding: 11px 0px 0px 20px; max-width: 80%; }
.searching-choose-databases { padding: 1px 0px; }
.searching-choose-databases .selected-databases-caption { font-weight: normal; display: inline; }
.column2-closed #folderItemsContainerControl { display: none; }
.folderItems-header { padding: 8px; overflow: auto; color: rgb(255, 255, 255); font-weight: bold; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px center; background-repeat: repeat-x; background-color: rgb(209, 142, 1); border: 1px solid rgb(204, 204, 204); border-top-right-radius: 5px; border-top-left-radius: 5px; }
.folderItems-content { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.folderItems-content .note, .folderItems-content .article-note { position: relative; direction: ltr; padding: 3px 2px 3px 16px; margin: 5px 0px 5px 5px; }
.folderItems-content .article-note { padding: 3px 2px; }
.folderItems-content input { position: absolute; top: 6px; left: 0px; }
.moreNoteItems { padding: 0px 8px 4px; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.gotoFolder { margin-bottom: 12px; padding: 4px 6px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; }
.folder-type-header::after, .personal-folders::after, .folder-link::after { content: “.”; display: block; height: 0px; clear: both; visibility: hidden; }
.folder-type-header, .personal-folders-list, .folder-link { display: inline-block; }
.folder-type-header, .personal-folders-list, .folder-link { display: block; }
.folder-type-header { display: none; }
.personalized .folder-type-header { display: block; position: relative; margin: 0px 48px 0px 0px; padding: 0px 0px 0px 12px; font-weight: bold; }
.folder-expand, .folder-collapse { display: block; position: absolute; top: 2px; left: 0px; height: 15px; width: 10px; background: url(“../../iconExpand.gif”) 0px 0px no-repeat scroll transparent; cursor: pointer; }
.folder-collapse { background-image: url(“../../iconCollapse.gif”); }
.folder-collapsed { display: none; }
.folder-type-list { padding: 0px 0px 8px; }
.folder-type-list .folder-type-link { padding: 2px 0px 2px 16px; }
.personal-folders { margin-right: 1px; padding: 8px 0px; border-top: 1px solid rgb(209, 209, 209); clear: both; }
.new-folder, .add-folder { position: relative; z-index: 3; display: block; float: right; padding: 4px 0px 0px 22px; font-weight: bold; background: url(“../../ehost/folderSmallNew.gif”) 0px 0px no-repeat scroll transparent; }
.add-folder { background-image: url(“../../ehost/folderSmallAdd.gif”); }
.personal-folders-list, .subscription-root-list { padding: 0px 0px 0px 14px; }
.folder-type-link { margin: 2px 0px 4px; padding: 2px 0px; clear: both; }
.folder-link { padding-left: 14px; }
.folder-title, .folder-title-shared { display: inline-block; float: left; padding: 4px 0px 2px 22px; text-decoration: none; background-color: transparent; background-image: url(“../../ehost/folderSmallOff.gif”); background-repeat: no-repeat; background-position: 0px 0px; clear: left; }
.folder-title-shared { background-image: url(“../../ehost/folderSmallShare.gif”); background-position: 0px 2px; }
.folder-edit-share-list { padding: 0px 0px 6px; clear: left; }
.folder-edit-share-list-display-none { display: none; }
.folder-item-current-category { font-weight: bold; }
.folderTypesHidden { display: none; }
.folder-print-link-root, folder-publish-link-root { clear: left; padding: 0px 0px 0px 6px; }
.format-control { padding-top: 10px; font-size: 0.92em; }
.citation-top-data-only .format-control { background: rgb(238, 238, 238); border: 1px solid rgb(174, 174, 174); }
.citation-top-data-only .format-control li { display: inline; margin-right: 15px; }
.format-item, .custom-link-item { display: block; padding: 5px 0px 5px 5px; font-size: 1.08em; font-weight: bold; border-bottom: 1px solid rgb(223, 223, 223); }
.format-control .active { background-color: rgb(255, 255, 255); border-bottom: 0px; }
.format-control .custom-link img { max-width: 170px; max-height: 70px; margin-right: 6px; margin-left: -6px; }
.format-control .record-type { display: inline-block; height: auto; min-height: 18px; padding: 6px 0px 6px 38px; font-weight: bold; }
.format-control .custom-link { height: auto; min-height: 18px; }
.format-control .custom-link-item a { display: inline-block; float: none; margin: 0px; min-height: 18px; border: 0px; }
.format-control .audio-link { background-position: 0px 0px; }
.format-control .da-ft { background-position: 0px -50px; }
.format-control .eis-ext, .format-control .eis-ft { background-position: 0px -300px; }
.format-control .flash-link { background-position: 0px -350px; }
.format-control .html-ft { background-position: 0px -600px; }
.format-control .html-ftwg { background-position: 0px -650px; }
.format-control -ft { display: inline-block; background-position: 0px -750px; }
.format-control .mr-ft { background-position: 0px -1444px; }
.format-control .filesize, .format-control .format-note { font-weight: normal; font-size: 0.93em; }
.format-control .rtf-link { background-position: 0px -800px; }
.format-control .smartlink-ft, .format-control .format-smartlink { background-position: 0px -400px; }
.format-control .video-link { padding-right: 2px; background-position: 0px -850px; }
.format-control .video-size { font-weight: normal; }
.format-control .xls-link { background-position: 0px -900px; }
.format-control .format-citation, .format-control .format-datamon { background-position: 0px -450px; }
.format-control .format-original-image { background-position: 0px -550px; }
.format-control .format-original-article { background-position: 0px -500px; }
.format-control .epub { background-position: 0px -1300px; }
.format-control .download { background-position: 0px -100px; min-height: 22px !important; }
.format-control .ebook-ft { background-position: 0px -200px; }
.format-control .ebook-status { background-image: none; padding: 6px 12px 2px; }
.citation-navigation-bar { margin: 0px 10px; padding: 10px; border: 1px solid rgb(118, 157, 190); background: url(“../../ehost/barBlueLt.gif”) 50% center repeat-x; vertical-align: middle; font-weight: normal; }
.citation-delivery-bar { padding-top: 4px; padding-right: 4px; overflow: hidden; background: url(“../../ehost/barGray.gif”) 50% 50% repeat-x scroll rgb(201, 201, 201); vertical-align: middle; border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; font-weight: bold; }
.citation-delivery-bar .delivery-control { float: right; word-spacing: normal; }
.citation-delivery-bar .delivery-control li { padding-left: 5px; }
.citation-main-container { float: left; padding: 0px 1%; width: 98.4%; }
.citation-body-container .citation-navigation-top { border-bottom: 0px; }
.citation-results-container { margin: 10px 0px; }
.citation-inner-delivery-left { float: left; }
.citation-body-border-2 { border: 1px solid rgb(204, 204, 204); }
.citation-body-container { border: 0px; }
.eisRegion { position: absolute; right: 0px; padding-bottom: 3px; background-color: rgb(255, 255, 255) !important; }
.eisMainContent { clear: both; }
.eisLinkButton { margin-top: 5px; text-decoration: none; }
.eisMergeButton { margin: 5px 5px 5px 0px; }
div.contentLeft { float: left; width: 22px; }
div.contentRight { width: auto; }
.eisMainContent .toggle-show-sources { color: rgb(0, 91, 198); }
#lnkExpand { color: rgb(51, 51, 51); }
.sourceTypeDescr, .sourceTypeName { margin-left: 22px; text-align: left; }
.sourceType { color: rgb(0, 0, 255); text-decoration: none; }
.sourceTypeError { color: rgb(0, 0, 0); width: 98%; text-decoration: none; cursor: default; }
.sourceTypeIP { color: rgb(144, 144, 144); text-decoration: none; cursor: default; }
.eisPanelMessage { display: none; margin-top: 5px; color: rgb(255, 0, 0); font-weight: bold; }
.eisSource { padding: 5px 2px; }
.eisSourceDefault { padding: 5px 2px; }
#EISSearchDetailsContainer { display: none; }
#EISSearchDetailsPopUp { padding: 2px 0px 8px 14px; }
.eissearchdetails { max-height: 400px; width: 565px; overflow: auto; margin-right: 13px; padding-bottom: 10px; border: 1px solid rgb(75, 101, 185); }
.eissearchdetails caption { padding: 0px 0px 10px; text-align: left; }
.eissearchdetails .count { font-weight: bold; }
.eissearchdetails table { width: 95%; margin: 10px 15px 0px; border-collapse: collapse; border: 1px solid rgb(203, 215, 239); }
.eissearchdetails tr.header th { padding: 8px 5px; background: url(“../../ehost/barIntOn.gif”) 50% 50% repeat-x scroll transparent; }
.eissearchdetails tr.header th.db { font-weight: bold; }
.eissearchdetails th, .eissearchdetails td { padding: 10px 5px; text-align: center; white-space: nowrap; border: 1px solid rgb(203, 215, 239); }
.eissearchdetails th.db { width: 60%; font-weight: normal; text-align: left; white-space: normal; }
.eisBanner { padding: 5px 0px 5px 10px; }
ul.sourcePanels { list-style: none; margin: 0px; padding: 0px; }
ul.sourcePanels li { list-style: outside none none; }
.guest .eisContentContainer { background-color: rgb(254, 250, 219); }
.guest .eisContentContainer .guestLogin { padding: 5px; text-align: center; }
.guest .eisContentContainer .guestLogin p { font-weight: bold; }
.modal-dialog #integratedSearchControl { font-size: 0.92em; }
.modal-dialog #integratedSearchControl #mainContent { padding: 0px 8px 10px; margin: 0px; border: 0px; }
.modal-dialog #integratedSearchControl .eisSource, .modal-dialog #integratedSearchControl .eisSourceDefault { padding: 0px; clear: both; }
.modal-dialog #integratedSearchControl .arrow { background-position: -550px -100px; }
#progressPanel { display: block; float: right; padding: 0px 12px 0px 24px; background-repeat: no-repeat; }
#quickFindTopNavigation { padding: 12px 0px; }
#quickFindTitle, #quickFindDataLetter { padding: 4px 0px 8px; font-size: 1.33em; font-weight: bold; }
#quickFindTopMessage, #quickFindBottomMessage { padding: 4px 0px 8px; }
.padded-datalist-cell { padding: 4px 16px; }
.intermediaryprogress #intermediaryControlRegion { background-color: white; height: 380px; top: 200px; left: 230px; position: absolute; }
.intermediaryprogress #progressPanel { margin: auto; width: 625px; }
.arrowEmpty, .arrowFilled { position: absolute; top: 30px; }
#arrowRegion { height: 141px; position: relative; margin: 0px auto; width: 40%; z-index: 0; }
#buttonRegion { margin-top: -15px; position: relative; text-align: center; z-index: 10; }
#progressLegendRegion { background-color: rgb(254, 250, 219); border: 1px solid rgb(233, 233, 233); height: 125px; margin-left: auto; margin-right: auto; margin-top: 15px; padding: 5px 10px 10px; width: 250px; }
.intermediaryprogress .progressSourceName, .intermediaryprogress .progressResultsLabel { font-weight: bold; height: 40px; padding: 5px; position: absolute; text-align: center; width: auto; }
.progressResultsLabel { top: 12px; }
.intermediaryprogress .progressSourceName { top: 100px; }
.legendImage { padding-top: 4px; text-align: center; width: 20px; }
.infoLink { padding-left: 5px; }
#progressLegendRegion dd { margin-left: 0px; padding: 5px 0px; vertical-align: bottom; }
#progressLegendRegion dt { float: left; margin-right: 5px; clear: left; }
.legendLabel { display: block; font-weight: bold; padding-left: 3px; }
.intermediaryControlRegion { background-color: white; height: 320px; position: absolute; left: 202px; }
.eisRegion, .intermediaryControlRegion { z-index: 100; }
.intermediaryprogress #eisRegion { width: 189px; top: 178px; }
.eisMainContainer { z-index: 100; }
.roundedCorner { display: block; position: absolute; height: 20px; width: 20px; }
#cornerTopLeft, #eisCornerTopLeft { background: url(“../../ehost/cornerTopLeft.gif”) left top no-repeat transparent; top: 0px; left: 0px; }
#cornerTopRight, #eisCornerTopRight { top: 0px; right: 0px; background: url(“../../ehost/cornerTopRight.gif”) right top no-repeat transparent; }
#cornerBottomLeft { background: url(“../../ehost/cornerBotLeft.gif”) left bottom no-repeat transparent; bottom: 0px; left: 0px; z-index: 0; }
#cornerBottomRight { bottom: 0px; right: 0px; background: url(“../../ehost/cornerBotRight.gif”) right bottom no-repeat transparent; }
#modalBlanket { background: rgb(102, 102, 102); position: absolute; left: 0px; top: 0px; height: 200%; width: 100%; z-index: 10; opacity: 0.7; }
#iPhoneModal .label { float: left; text-align: right; font-weight: bold; width: auto; padding: 5px 5px 0px 0px; }
#iPhoneModal .modal-content input[type=”text”] { display: inline-block; }
#iPhoneModal .enteremailaddress { color: red; font-weight: bold; display: block; margin: 0px; }
#iPhoneModal .separate-with, #iPhoneModal .learn-more { display: block; margin: 0px; }
#iPhoneModal .modal-content { margin: 0px; padding: 0px; }
#iPhoneModal .modal-footer { padding: 10px 0px 0px; }
#iPhoneModal .content-header, #iPhoneModal .sub-section-header { margin: -21px -25px 21px; width: 75px; padding: 5px 5px 0px; }
#iPhoneModal .modal-content input[type=”text”] { margin-bottom: 20px; }
#iPhoneModal #iphonelearnmore { display: inline; }
#limiterExpanderControl, .edit-search-history-controls, .edit-search-history-terms { position: relative; margin: 0px auto; padding: 0px 20px 10px; }
#limiterExpanderControl.search-options_fieldset-container { margin-top: 2rem; }
.basic #limiterExpanderControl { max-width: 960px; box-sizing: border-box; }
.fieldset .btnset-header, .fieldset .btnset-footer { text-align: right; }
.limiter-item { width: 50%; padding: 0px 0px 10px; float: left; }
.limiter-item.newRow { clear: left; }
.search-option-label { display: block; font-weight: bold; }
.limiter-item input[type=”text”], .limiter-item select, .limiter-item .form-field-group { display: block; width: 90%; min-width: 200px; vertical-align: middle; }
.limiter-item .form-field-group.form-field-group_db { border: 0px; }
.form-field-group_db .form-field-group-content { padding-left: 0px; }
.limiter-item label, .limiter-item input[type=”radio”], .limiter-item input[type=”checkbox”], .limiter-item .helplink img { display: inline-block; vertical-align: middle; position: relative; }
.limiter-item .form-field-group-legend-helplink { position: absolute; left: 100%; bottom: 2px; background-color: white; padding: 0px 5px 0px 0px; }
.date-limiter select, .date-limiter input[type=”text”], .limiter-item .number-of-pages { display: inline; width: auto; min-width: 0px; vertical-align: middle; clear: both; }
.date-limiter select { margin-right: 10px; }
.limiter-item input[type=”text”].number-of-pages { display: inline; width: 4em; margin-left: 5px; }
.screenreaderonly { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; font-size: 1px; }
.published-date__to::after { content: “���”; padding: 0px 5px; }
.date-delimiter { padding: 0px 5px; }
.limiters-checkbox-group li { position: relative; padding-bottom: 5px; }
.limiters-checkbox-group .columns2, .limiters-checkbox-group .columns3, .limiters-checkbox-group .columns5 { float: left; width: 50%; }
.limiters-checkbox-group .columns3, .limiters-checkbox-group .columns5 { width: 50%; }
.limiters-checkbox-group label, #searchOptionsDialog .limiters-checkbox-group label { padding-left: 25px; }
.limiters-checkbox-group input[type=”checkbox”], #searchOptionsDialog .limiters-checkbox-group input[type=”checkbox”] { position: absolute; top: 2px; left: 0px; z-index: 10004; }
#column1 .cmm-limiters { padding: 0px 0px 0px 15px; }
#column1 .limGroupCaption { font-weight: bold; }
#column1 .limiters-checkbox-group label { padding-left: 0px; color: rgb(0, 0, 0); }
#searchOptionsDialog #limiterExpanderControl { margin: 0px; border: 0px; }
#searchOptionsDialog #limiterExpanderControl > .legend { display: block; width: 100%; padding: 5px 40px; left: -26px; position: relative; margin-bottom: 15px; }
#searchOptionsDialog .legend .h3 { display: block; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 20px 10px; }
#searchOptionsDialog .date-limiter, modal-dialog .date-limiter { display: block; max-width: 280px; }
#searchOptionsDialog .text-input-limiter, #searchOptionsDialog .limiter-item input, #searchOptionsDialog .limiter-item select { position: relative; z-index: 99999; }
#searchOptionsDialog .discipline-options input, #searchOptionsDialog .discipline-options label { z-index: 10010; }
#disciplines .search-option-control { background-color: rgb(255, 255, 255); }
.discipline-options { columns: auto 4; }
.discipline-options li { position: relative; padding: 0px 5px 5px 25px; }
.discipline-options input[type=”checkbox”] { position: absolute; top: 0px; left: 0px; }
.all-categories { padding: 15px 0px 0px; }
.all-categories li { position: relative; padding: 0px 5px 5px; }
#searchOptionsDialog .helplink, .ui-dialog-content .helplink { position: relative; z-index: 10020; }
.results-paging { float: left; }
#optionsControls { position: relative; z-index: 3; float: right; }
#optionsControls > ul { float: right; }
.options-controls-li { position: relative; display: inline-block; margin-left: 8px; }
.authdetailbg #optionsControls { margin-right: -34px; }
#sortOptionsWrapper, #pageOptionsWrapper, .page-options-wrapper, #alertSaveShareWrapper { display: none; position: absolute; top: 27px; right: 0px; width: 225px; }
#pageOptionsWrapper, .page-options-wrapper { flex-flow: row wrap; justify-content: center; }
#pageOptionsWrapper .confirm-menu__button, .page-options-wrapper .confirm-menu__button { margin: 10px 10px 5px; }
#alertSaveShareWrapper { width: 260px; margin-top: 5px; }
.collapse-toggle–share-dropdown { border: 0px; background-color: white; }
#sortOptionsWrapper { width: 140px; }
#sortOptionsWrapper .icon { display: none; }
.options-list > li { padding: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.options-list > li:last-child, #sortOptionsWrapper li { border-bottom: 0px; }
.page-options-list { font-size: 13px; width: 100%; }
.page-options-list li { padding: 10px 5px; }
.page-options-list .page-options-legend { color: rgb(83, 83, 83); padding: 0px 5px; font-weight: bold; }
#content .page-options-list p { font-size: 12px; color: rgb(83, 83, 83); padding: 3px 5px !important; line-height: 1.5em !important; }
.page-options-group { background-color: white; }
.page-option { display: flex; align-items: center; height: 22px; margin: 5px 1px; padding: 3px; border-radius: 3px; }
.page-option:hover, .page-option.focused { background-color: rgb(225, 225, 225); }
.page-option.focused { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1px inset; outline: rgb(51, 51, 51) dotted 1px; }
.page-option:focus-within { background-color: rgb(225, 225, 225); box-shadow: rgb(0, 91, 198) 0px 0px 0px 1px inset; outline: rgb(51, 51, 51) dotted 1px; }
.page-option label { display: flex; align-items: center; cursor: pointer; line-height: normal; }
.page-option-label-icon { width: 30px; height: 22px; margin: 0px 3px; flex-shrink: 0; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; }
.page-option-label-text { padding-left: 3px; }
.page-option input[type=”radio”] { margin: 0px; }
.page-option input[type=”radio”]:focus { outline: 0px; }
.page-option input[type=”radio”]:checked + label { color: rgb(0, 91, 198); font-weight: bold; }
.page-option-results-format-s .page-option-label-icon { background-position: 0px 0px; }
.page-option-results-format-t .page-option-label-icon { background-position: 0px -50px; }
.page-option-results-format-b .page-option-label-icon { background-position: 0px -100px; }
.page-option-results-format-d .page-option-label-icon { background-position: 0px -150px; }
.page-option-iqv-on .page-option-label-icon { background-position: 0px -200px; }
.page-option-iqv-off .page-option-label-icon { background-position: 0px -250px; }
.page-option-page-layout-bothsidebars .page-option-label-icon { background-position: 0px -350px; }
.page-option-page-layout-rightsidebaronly .page-option-label-icon { background-position: 0px -400px; }
.page-option-page-layout-leftsidebaronly .page-option-label-icon { background-position: 0px -450px; }
.page-option-page-layout-nosidebars .page-option-label-icon { background-position: 0px -500px; }
.page-options-results-per-page select { margin: 5px; }
.page-options-results-per-page select:focus { outline: rgb(51, 51, 51) dotted 1px; border-color: rgb(0, 91, 198); outline-offset: 0px !important; }
#content .options-list p { padding: 0.5em 0px; line-height: 1.125em; }
.options-list a:link { display: inline-block; padding: 0.5em 0px 0.5em 36px; }
.options-list .icon { position: absolute; top: 2px; left: 0px; display: block; height: 24px; width: 30px; overflow: hidden; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-repeat: no-repeat; }
#sortOptions li { padding: 0px 5px; }
.options-list .sortItem:link { display: block; padding: 5px; margin-bottom: 3px; }
.options-list .sortItem:focus, .options-list .sortItem:hover { background-color: rgb(225, 225, 225); }
.options-list a.sortItem { color: rgb(51, 51, 51); font-size: 13px; text-decoration: none; }
.options-list a.sortItem:focus { box-shadow: rgb(0, 91, 198) 0px 0px 0px 1.5px; outline: rgb(51, 51, 51) dotted 1px; }
.options-list .sortItem.selected { font-weight: bold; text-decoration: none; color: rgb(0, 91, 198) !important; }
#alertSaveShare a:link, .add-current-search { padding: 0.5em 0px 0.5em 22px; }
.add-all-side:link { display: inline-block; padding-left: 23px; background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px 1px no-repeat; }
.options-controls-li > .add-all-side:link { color: rgb(51, 51, 51); background-position: 0px -4px; }
.add-current-search .icon { background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px -1px no-repeat; }
#alertSaveShare .add-current-search a:link { padding: 0px; }
.create-alert-modal { padding-left: 28px !important; }
.create-alert-modal .icon, .rss-feed .icon, .export-all .icon { background: url(“../../ehost/sprites/alert-save-share-sprite “) 0px -51px no-repeat; }
.rss-feed .icon { background-position: 0px -100px; }
.export-all { position: relative; }
.export-all .icon { height: 44px; background-position: 0px -147px; }
.export-all a:link { padding-left: 27px; }
.addthis_toolbox a { padding: 0px 2px !important; }
input#pLink { width: 98%; }
.options-list #addThis .bookmark-link { background-image: none; }
.results-format-s .icon { background-position: 0px 0px; }
.results-format-t .icon { background-position: 0px -50px; }
.results-format-b .icon { background-position: 0px -100px; }
.results-format-d .icon { background-position: 0px -150px; }
.iqv-on .icon { background-position: 0px -200px; }
.iqv-off .icon { background-position: 0px -250px; }
.page-layout-bothsidebars .icon { background-position: 0px -350px; }
.page-layout-rightsidebaronly .icon { background-position: 0px -400px; }
.page-layout-leftsidebaronly .icon { background-position: 0px -450px; }
.page-layout-nosidebars .icon { background-position: 0px -500px; }
.results-per-page .icon { display: none; }
.options-list .results-per-page:link { display: block; height: 20px; width: 32px; overflow: hidden; margin: 0px auto; padding: 4px; text-align: center; font-weight: bold; background-image: url(“../../ehost/sprites/page-option-action-sprite “); background-position: 2px -298px; background-repeat: no-repeat; }
.selected .icon, .results-per-page.selected { border: 1px solid rgb(255, 189, 31); }
.options-list .results-per-page.selected:link { padding: 3px; background-position: 2px -299px; }
.options-list .selected { color: rgb(0, 0, 0); }
.iqv-off span { word-break: break-all; }
.record-type, .custom-link { display: inline-block; height: 20px; margin: 4px 0px; padding: 8px 10px 2px 36px; font-weight: bold; line-height: 1.25em; background-image: url(“../../ehost/sprites/formats-lg-sprite “); background-repeat: no-repeat; background-color: transparent; }
.record-type.abook { margin: -2px 0px; background-position: 0px -1399px; padding: 0px 0px 2px 37px; }
.audio-clip { padding: 0px 10px 2px 2px; background-image: none; }
.custom-link { padding-left: 0px; background-image: none; }
.toc-ft, .fc-ft, .record-formats .toc-ft, .record-formats .fc-ft { padding-left: 12px; background-image: none; }
.audio-link { background-position: -395px -500px; border: none !important; }
.da-ft { padding-left: 40px; background-position: 0px -50px; }
.download { background-position: 0px -100px; }
.download-unavailable { background-position: 0px -150px; }
.ebook-ft { background-position: 0px -200px; }
.ebook-ft-unavailable { background-position: 0px -250px; }
.eis-ext { background-position: 0px -300px; }
.eis-ft { background-position: 0px -300px; }
.external-link { background-position: -396px -950px; }
.flash-link { background-position: 0px -350px; }
.format-smartlink { background-position: 0px -400px; }
.format-citation { background-position: 0px -450px; }
.format-original-article { padding-left: 42px; background-position: 0px -500px; }
.format-original-image { background-position: 0px -550px; }
.html-ft { background-position: 0px -600px; }
.cemodule-link { background-position: 0px -1445px; }
.html-ftwg { padding-left: 40px; background-position: 0px -650px; }
.marc-link { background-position: 0px -700px; }
-ft { background-position: 0px -750px; }
.mr-ft { margin-left: 10px; background-position: 0px -1442px; }
.epub { background-position: 0px -1300px; }
.filesize, size { margin-left: -12px; }
.detail .filesize { margin-left: 0px; }
.read-note { background-position: -595px -500px; }
.rtf-link { background-position: 0px -800px; }
.smartlink-ft { background-position: 0px -400px; }
.video-link { background-position: 0px -850px; }
.video-size { padding: 8px 10px 2px 0px; }
.xls-link { background-position: 0px -900px; }
.place-hold { padding-left: 24px; background-position: -400px -896px; }
.on-hold { padding-left: 24px; background-position: -600px -898px; }
.record-formats-wrapper { margin: 0px 0px 5px; }
.record-formats-wrapper .record-type { background-image: url(“../../ehost/sprites/formats-sm-sprite “); }
.record-formats-wrapper .record-type, .record-formats-wrapper .custom-link, .record-formats-wrapper .filesize { float: left; height: 15px; margin: 2px 0px; padding: 6px 14px 0px 30px; }
.record-formats-wrapper .custom-link { padding-left: 0px; background-image: none; }
.record-formats-wrapper .custom-link .icon-image, .record-formats-wrapper .custom-link img { position: relative; display: inline; margin: -6px 8px -4px 0px; max-height: 21px; }
.record-formats-wrapper .floatLeft { float: left !important; }
.record-formats-wrapper .filesize { padding: 5px 10px 0px 5px; }
.record-formats-wrapper .audio-clip { height: auto; margin: 2px 0px 2px 5px; padding: 0px 14px 0px 2px; background-image: none; }
.record-formats-wrapper .abook { background-position: 0px -1402px; }
.record-formats-wrapper .audio-link { background-position: 10px 5px; }
.record-formats-wrapper .da-ft { padding-left: 40px; background-position: 0px -45px; }
.record-formats-wrapper .download { background-position: 0px -95px; }
.record-formats-wrapper .download-unavailable { background-position: 0px -145px; }
.record-formats-wrapper .ebook-ft { background-position: 0px -195px; }
.record-formats-wrapper .ebook-ft-unavailable { background-position: 0px -245px; }
.record-formats-wrapper .eis-ext { background-position: 0px -298px; }
.record-formats-wrapper .eis-ft { background-position: 0px -298px; }
.record-formats-wrapper .flash-link { background-position: 0px -347px; }
.record-formats-wrapper .format-citation { background-position: 0px -447px; }
.record-formats-wrapper .format-original-article { padding-left: 36px; background-position: 0px -494px; }
.record-formats-wrapper .format-original-image { background-position: 0px -546px; }
.record-formats-wrapper .format-smartlink { background-position: 0px -399px; }
.record-formats-wrapper .html-ft { background-position: 0px -599px; }
.record-formats-wrapper .cemodule-link { background-position: 0px -1445px; }
.record-formats-wrapper .html-ftwg { padding-left: 36px; background-position: 0px -649px; }
.record-formats-wrapper .mr-ft { background-position: 0px -1477px; float: left; }
@media screen and (min-width: 1000px) and (max-width: 1032px) {
.record-formats-wrapper .mr-ft { clear: left; }
}
.record-formats-wrapper .marc-link { background-position: 0px -698px; }
.record-formats-wrapper -ft { background-position: 0px -750px; padding-right: 12px; }
.record-formats-wrapper .filesize, .record-formats-wrapper size { margin-left: -12px; }
.record-formats-wrapper .rtf-link { background-position: 0px -800px; }
.record-formats-wrapper .smartlink-ft { background-position: 0px -400px; }
.record-formats-wrapper .video-link { background-position: 0px -847px; border-right: 0px; }
.record-formats-wrapper .xls-link { background-position: 0px -896px; }
.record-formats-wrapper .epub { background-position: 0px -1360px; }
.languages-dialoge { display: none; }
.languages-hover { position: relative; background-image: url(“../../iconHoverSm.gif”); background-repeat: no-repeat; background-position: right center; padding: 3px 15px 2px 5px; font-style: italic; top: 9px; cursor: pointer; }
.languages-dialoge-title { display: block; font-weight: bold; padding-bottom: 2px; }
dl.languages-dialoge-body { margin: 0px; padding: 0px; text-align: left; white-space: nowrap; display: inline-block; }
dl.languages-dialoge-body dt { margin: 0px; padding: 1px; float: left; clear: left; width: 112px; line-height: 1.4em; white-space: nowrap; }
dl.languages-dialoge-body dd { margin: 0px; padding: 1px; width: 112px; line-height: 1.4em; white-space: nowrap; }
.requires-wma { display: inline-block; float: right; color: rgb(102, 102, 102); padding: 0px 10px; }
.requires-wma .icon { display: inline-block; height: 20px; width: 20px; margin: 4px 0px; background: url(“../../ehost/sprites/icon-sprites “) -800px -1150px no-repeat transparent; }
.record-type.button, .record-type.button:link { display: block; padding: 8px; color: rgb(51, 51, 51); font-family: Tahoma, Arial; font-size: 1em; font-weight: normal; line-height: 1em; background: url(“../../layout2/btn-gradient “) 0px bottom repeat-x scroll rgb(16, 121, 201); border: 1px solid rgb(16, 121, 201); border-radius: 0px; }
.record-type.button .icon { display: inline-block; float: left; height: 20px; width: 20px; margin: 0px 4px 0px 0px; background-image: url(“../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; background-color: transparent; background-position: -201px -904px; vertical-align: middle; }
.record-type.button.abook .icon { background-position: -905px -354px; }
.assessments { background-position: 0px -1250px; }
.record-formats-wrapper .worldcat { padding: 5px 0px; min-height: 16px; clear: both; }
.record-formats-wrapper .rtac { clear: both; }
.record-formats-wrapper .rtac { display: block; min-width: 16px; min-height: 16px; font-size: 0.92em; font-weight: bold; padding: 2px; }
.record-formats-wrapper .rtac-status { color: rgb(48, 119, 63); }
.record-formats-wrapper .rtac span { margin-right: 0.5em; }
.folderItems .notes a { float: left; }
#relatedInfoControl .main-section-header { position: absolute; top: 0px; left: 0px; height: 0px; text-indent: -999em; }
.related-info-area { margin: 0px 0px 15px; padding: 0px 0px 10px; clear: both; }
.detail .related-info-area { padding: 20px 0px 0px; border-bottom: 0px; }
.related-info-area h3 a:link { color: rgb(51, 51, 51); }
.related-info-area .collapse-toggle, #integratedSearchPanel.collapse-toggle { padding: 5px 0px 0px; color: rgb(51, 51, 51); font-size: 1.083em; font-weight: bold; }
.related-info-area .collapse-toggle .icon, #integratedSearchPanel .arrow { display: inline-block; position: relative; top: auto; left: 5px; vertical-align: middle; }
.related-info-area h3:hover { text-decoration: underline; }
.related-info-thumbnails li { float: left; width: 50%; overflow: hidden; margin: 2px auto 0px; padding: 0px; }
.related-info-thumbnails .thumbnail { padding: 4px; background-color: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); }
.related-info-thumbnails .thumbnail-even { clear: left; }
.related-info-list { padding: 2px 0px 6px; font-size: 0.917em; }
.related-info-list li { padding: 5px 0px; clear: both; }
.related-info-list .preview-hover { position: relative; float: right; top: -5px; right: auto; background-color: transparent; border: 0px; }
.related-info-container .find-more { clear: both; }
.related-info-container .find-more-hidden { padding: 5px 0px 5px 10px; clear: both; margin: 3px 1px; }
.related-info-container .find-more { display: block; font-size: 0.917em; }
.related-info-container .find-more-hidden { display: none; }
.related-info-container .related-info-title { padding: 5px 0px 5px 10px; }
.related-info-container .related-info-title a { text-decoration: none; padding-left: 18px; display: block; }
.related-info-image { position: absolute; z-index: 7; box-shadow: rgb(136, 136, 136) 7px 7px 7px; }
.related-info-shadow { padding: 0px 5px 2px 0px; float: left; background: url(“../../imageShadowTransparant “) right bottom no-repeat; }
.related-info-area iframe { margin: 0px -8px 0px -16px; }
.related-info-area iframe h1 { font-family: Tahoma, Arial, sans-serif; font-size: 0.75em; color: rgb(51, 51, 51); }
.related-info-area iframe img { max-width: 100px; }
.related-info-container .non-clickable-title .imgLoading { vertical-align: middle; }
.related-info-container .Normal .non-clickable-title, .related-info-container .Pending h3, .related-info-container .Disabled h3 { display: none; }
.related-info-area .non-clickable-title, .related-info-container .Normal h3, .related-info-container .Pending .non-clickable-title, .related-info-container .Disabled .non-clickable-title { display: block; }
.icon.information, #column2 .collapse-toggle .icon.information { position: relative; top: 0px; left: 0px; display: inline-block; height: 15px; width: 20px; background: url(“../../ehost/sprites/icon-sprites “) -450px 0px no-repeat; margin: -3px 0px 0px 5px; }
.related-info-area .collapse-content #QuickSearchField { width: 120px; }
.result-list-li::before, .result-list-li::after { content: ” “; display: table; }
.result-list-li::after { clear: both; }
.result-warning { display: block; margin-top: 16px; padding: 8px 4px 4px; color: rgb(174, 4, 4); text-align: center; background-color: rgb(204, 204, 204); background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -1280px; background-repeat: repeat-x; border: 1px solid rgb(217, 217, 217); clear: both; }
.result-list-li { position: relative; padding: 15px 0px 10px; color: rgb(83, 83, 83); border-top: 1px solid rgb(217, 217, 217); }
.result-list-li:first-child { border-top: 0px; }
.record-index { float: left; padding: 0.4em 5px 0px 0px; font-size: 1.1em; line-height: 1; }
.multimedia .record-index { display: none; }
.has-icons .display-info { padding: 0px 0px 0px 90px; }
.multimedia .display-info { padding: 0px 40px 0px 80px; }
.multimedia .title-link-wrapper ~ .display-info { padding: 0px 0px 0px 80px; }
.lirc .has-icons .display-info { padding: 0px; }
.record-icon { position: relative; float: left; width: 80px; margin-left: -90px; text-align: center; }
.record-icon ~ div { overflow: hidden; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.record-icon + .image-result-detail { float: none; width: auto; }
}
#content .record-icon .caption { color: rgb(102, 102, 102); line-height: 1.1; padding: 0px; }
.pubtype-icon { display: block; width: 60px; height: 70px; margin: 0px auto; background: url(“../../PubTypes/PT_Sprite “) -545px -121px no-repeat; }
.pt-serialPeriodical { background-position: -32px -31px; height: 59px; }
.pt-newspaperArticle { background-position: -138px -31px; height: 51px; }
.pt-image { background-position: -245px -31px; height: 47px; }
.pt-videoRecording { background-position: -347px -31px; height: 63px; }
.pt-score { background-position: -444px -31px; height: 57px; }
.pt-audio { background-position: -543px -31px; height: 49px; }
.pt-map { background-position: -36px -121px; height: 45px; }
.pt-book { background-position: -139px -121px; height: 59px; }
.pt-kitObject { background-position: -245px -121px; height: 50px; }
.pt-academicJournal { background-position: -347px -121px; height: 57px; }
.pt-dissertation { background-position: -446px -121px; height: 63px; }
.pt-literaryMaterial, .pt-authors { background-position: -32px -214px; height: 55px; }
.pt-tableChart { background-position: -139px -214px; height: 49px; }
.pt-patent { background-position: -245px -214px; height: 56px; }
.pt-report { background-position: -344px -214px; height: 63px; }
.pt-reference, .pt-readersAdvisory { background-position: -444px -214px; height: 52px; }
.pt-governmentDocument { background-position: -546px -214px; height: 60px; }
.pt-editorialOpinion { background-position: -35px -307px; height: 47px; }
.pt-transcript { background-position: -139px -307px; height: 63px; }
.pt-review { background-position: -246px -307px; height: 48px; }
.pt-biography { background-position: -343px -307px; height: 53px; }
.pt-electronicResource { background-position: -444px -307px; height: 63px; }
.pt-recommendedReadsList { background-position: -541px -304px; height: 61px; }
.pt-pictureBookExtender { background-position: -35px -400px; height: 65px; }
.pt-grabAndGo { background-position: -140px -398px; height: 51px; }
.pt-featureArticle { background-position: -247px -393px; height: 77px; }
.pt-curricularConnection { background-position: -347px -400px; height: 65px; }
.pt-bookTalk { background-position: -455px -400px; height: 61px; }
.pt-bookDiscussionGuides { background-position: -544px -400px; height: 57px; }
.pt-awardWinner { background-position: -34px -501px; height: 73px; }
.pt-authorReadalike { background-position: -140px -497px; height: 69px; }
.pt-series { background-position: -242px -501px; height: 80px; width: 70px; }
.pt-ebook { height: 56px; background-position: -350px -515px; }
.pt-audiobook { background-position: -443px -500px; }
.pt-conference { background-position: -546px -507px; }
.pt-poem { background-position: -36px -616px; height: 60px; }
.pt-shortStory { background-position: -141px -618px; height: 60px; }
.pt-play { background-position: -245px -620px; height: 50px; }
.pt-drug { background-position: -344px -620px; }
.pt-clinicalAssessment { background-position: -445px -620px; }
.pt-careSheet { background-position: -545px -620px; }
.pt-guideline { background-position: -38px -735px; }
.pt-patientEducation { background-position: -143px -735px; }
.pt-skillPractice { background-position: -245px -735px; }
.pt-quickLesson { background-position: -345px -735px; }
.pt-summary { height: 58px; background-position: -437px -735px; }
.pt-primarySource { height: 58px; background-position: -544px -754px; }
.pt-legalCase { background-position: -34px -854px; height: 59px; }
.pt-carePlan { background-position: -135px -852px; height: 70px; }
.record-icon img, #bookJacket img { margin: 0px 5px 5px; padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 65px; }
.book-jacket-series-lg img { float: left; background: url(“../../novelist/graphicBookBgLg.gif”) right bottom no-repeat scroll transparent !important; }
.book-jacket-lg img, #bookJacket-lg img { float: left; padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.book-jacket-series img { float: left; padding: 1px 12px 12px 1px; border: 1px solid rgb(204, 204, 204); background: url(“../../novelist/graphicBookBg.gif”) right bottom no-repeat scroll transparent !important; }
.book-jacket-series .no-fulltext-hover { background: 0px center; }
.title-link-wrapper { font-weight: normal; }
.title-link { display: block; padding: 0px 95px 5px 0px; font-size: 1.5em; line-height: 1.2; }
#content .abstract, #content .subjectResults { padding: 5px 0px; }
.subjectResults { color: rgb(38, 38, 38); }
.local-note-label { font-weight: normal; }
.local-note { display: block; padding: 0px 0px 10px; }
.smart-text-ran-warning { display: block; padding: 20px 0px 0px; }
.smart-text-ran-warning em { display: block; font-style: normal; color: rgb(174, 4, 4); }
.smart-text-popup-note { display: block; padding: 0px 0px 5px; font-weight: bold; }
.smart-text-ran-warning span, .smart-text-popup-note span { color: rgb(174, 4, 4); font-weight: bold; }
.leftsectionouter { clear: none; }
.leftsectionouter::after { display: none; }
.record-additional { display: block; }
.record-additional .item { padding-right: 10px; vertical-align: top; }
.record-additional .add-to-folder { padding-right: 0px; }
.record-additional .add-to-lti { display: block; }
.collaboration { display: block; float: right; clear: none; }
.collaboration .item { padding-left: 10px; margin-left: 8px; border-left: none; vertical-align: top; }
.collaboration .item:first-child { padding-left: 0px; margin-left: 0px; border-left: none; }
.preview-hover { position: absolute; right: 38px; top: 15px; }
.format-titleonly .result-list-li { padding: 5px 0px; }
.format-titleonly .record-index { padding: 5px 5px 0px 0px; margin-top: 7px; }
.format-titleonly .result-list-record { position: relative; margin: 7px 0px 9px; }
.format-titleonly .title-link-wrapper { display: inline-block; max-width: 85%; overflow-wrap: break-word; }
.format-titleonly .title-link { display: inline; padding: 0px 5px 5px 0px; }
.format-titleonly .preview-hover { top: 1px; }
.format-titleonly .display-info { padding: 5px 0px 0px 15px; }
.format-titleonly .display-info > br { display: none; }
.format-titleonly .record-formats-wrapper { position: relative; display: block; }
.format-titleonly .languages-hover { top: auto; padding-left: 3px; }
.format-titleonly .record-icon { margin: 0px; }
.format-titleonly .title-link-wrapper > .caption { font-weight: bold; margin-left: 17px; white-space: nowrap; }
.format-titleonly .medium-font { margin-top: 5px; }
.format-titleonly .add-to-folder { top: -7px; }
.format-titleonly .comment-rating { margin: 0px; }
#narrowYourResults { display: none; }
.eli #narrowYourResults { display: block; }
.eli .narrow-results-section { display: none; }
.refine-heading { padding: 8px 10px 6px; margin-bottom: 12px; line-height: 1.2; font-size: 1.3em; background: rgb(245, 245, 245); }
#column1 .rl-lim-heading { display: block; padding: 8px 15px 8px 0px; color: rgb(83, 83, 83); font-size: 1.167em; font-weight: bold; border-top: 2px solid rgb(242, 242, 240); }
#resultsLimiterTrigger { margin-top: 8px; }
.rl-lim-heading:hover, .rl-lim-heading:focus { color: rgb(0, 0, 0); text-decoration: underline; }
.modal-panel .rl-lim-heading { padding: 5px; border-top: 0px; }
.modal-panel .rl-lim-heading:hover, .modal-panel .rl-lim-heading:focus { text-decoration: none; cursor: default; }
.modal-panel .icon { display: none !important; }
#column1 .rl-lim-heading .icon { top: 8px; right: 0px; left: auto; }
.rl-limiters { line-height: 1.25; }
.rl-limiters li { position: relative; padding: 5px 0px 5px 25px; }
.rl-limiters .cmm-limiters { padding-left: 0px; }
.rl-limiters input[type=”checkbox”] { position: absolute; top: 2px; left: 0px; }
.controls { padding: 10px 0px 5px; font-size: 0.917em; clear: both; }
.panelCancel { color: rgb(85, 85, 85); cursor: pointer; }
.modal-panel-form .panelCancel { margin: 0px 3px 0px 0px; padding: 0px 5px; border-right: 1px solid rgb(204, 204, 204); }
.panelCancel:hover, .panelCancel:focus { text-decoration: underline; }
.panelShowMore { display: inline-block; color: rgb(0, 91, 198) !important; }
.control-item { display: inline-block; line-height: 1; }
.panelToggleAll { vertical-align: top; }
.publication-labels { display: flex; justify-content: space-between; position: relative; bottom: -10px; }
[dir=”rtl”] .publication-labels { flex-direction: row-reverse; }
.publication-labels__label { flex-basis: 42px; }
.publication-labels::before, .publication-labels::after { display: none; }
.publication-dates { padding: 15px 40px 5px; position: relative; font-size: 0.92em; }
.filterDateFrom, .filterDateTo { display: block; position: absolute; top: 10px; width: 33px; font-size: 1em; text-align: center; border: 1px solid rgb(119, 119, 119); }
.filterDateFrom { left: 3px; right: auto; }
.filterDateTo { left: auto; right: 3px; }
.filter-by-label { display: block; text-align: center; overflow-wrap: break-word; margin: 0px 5px; width: 90px; max-width: 90px; }
#pubDateRange.ui-corner-all { margin: 10px auto; }
.dateSliderPublication #pubDateRange.ui-corner-all { background-color: rgb(238, 238, 238); border-color: rgb(79, 79, 79); }
#modalPanelForm[title=”red”] .multiSelectPanel .modal-content { max-height: 380px; overflow: auto; }
.limiter-table { width: 100%; }
.limiter-table th { padding: 10px 8px; text-align: left; background: rgb(247, 247, 247); }
.limiter-table tr { border-bottom: 1px solid rgb(240, 240, 240); }
.limiter-table td { padding: 8px; }
.limiter-table[data-table=”expandedPanel”] .limiter-table__heading, .limiter-table[data-table=”expandedPanel”] .limiter-table__body { display: block; }
.limiter-table[data-table=”expandedPanel”] .limiter-table__body { overflow: auto; max-height: 340px; }
.limiter-table[data-table=”expandedPanel”] .lim-name { width: 80%; }
.limiter-table[data-table=”expandedPanel”] .lim-count { width: 20%; }
.control-item .icon { position: relative; display: block; float: right; width: 16px; height: 16px; margin: 0px 0px 0px 6px; background: url(“../../layout2/arrow-sprites “) -1px -2000px no-repeat; }
.panelSortName .icon { background-position: -1px -2000px; }
.order-Desc .icon { top: 3px; right: 1px; background-position: -1px -1600px; }
.order-Asc .icon { top: 3px; right: 1px; background-position: -1px -1650px; }
.mt-skinned li { margin: 0px 0px 3px -2px; background-image: url(“../../layout2/white-opacity93 “); padding: 5px 5px 5px 28px; }
.mt-skinned input[type=”checkbox”] { top: 3px; left: 3px; }
.mt-skinned input[type=”checkbox”] + .limCaption { font-weight: bold; }
#multiSelectDocTypeContent .limCount { display: inline-block; }
ul.checkboxes { list-style: none; margin-left: 0px; padding-left: 1em; }
.limiter-table [role=”checkbox”] { width: 14px; height: 14px; display: inline-block; position: relative; margin: 3px 0px 0px 5px; cursor: default; border: 1px solid rgb(0, 0, 0); background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); }
.limiter-table [role=”checkbox”][aria-checked=”mixed”], .limiter-table [role=”checkbox”][aria-checked=”true”] { background-image: linear-gradient(rgb(0, 91, 198), rgb(0, 91, 198)); }
.limiter-table [role=”checkbox”][aria-checked=”mixed”]::after { position: absolute; display: block; width: 8px; left: 7px; top: 7px; border-bottom: 0.2em solid rgb(255, 255, 255); transform: translate(-50%, -50%) rotateZ(45deg); }
.limiter-table [role=”checkbox”][aria-checked=”true”]::after { position: absolute; display: block; width: 0.25em; height: 0.5em; left: 7px; top: 7px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 0.2em 0.2em 0px; transform: translateY(-65%) translateX(-50%) rotate(45deg); }
.search-history-heading { padding: 20px 0px 10px; font-size: 1.333em; }
.search-history-module { margin-right: -180px; clear: both; }
#tblSearchHistory { width: 100%; }
.header-search-history-alerts { position: relative; margin: -8px 0px 0px; padding: 12px 18px 6px; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -1000px; background-repeat: repeat-x; border: 1px solid; border-top-right-radius: 8px; border-top-left-radius: 8px; }
.shMenu { border-bottom: 0px; }
#searchHistoryControl .link-list { margin-left: -9px; }
.shMenu li { display: block; float: left; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 8px; border-left: 1px solid rgb(136, 136, 136); }
.shMenu .first { margin-left: 0px; padding-left: 0px; border-left: none; }
.shContent { background: rgb(255, 255, 255); border-collapse: collapse; border: 1px solid rgb(220, 218, 218); clear: both; }
.shContent th { padding: 6px; font-weight: bold; text-align: left; border: 1px solid rgb(220, 218, 218); }
.shContent td { padding: 5px; border: 1px solid rgb(220, 218, 218); vertical-align: top; }
.shContent .searchID { width: 5%; font-weight: normal; text-align: center; }
.shContent .searchTerms { padding-left: 5px; text-align: left; }
.shContent .actions { width: 420px; padding-left: 5px; text-align: left; border-right: 1px solid rgb(220, 218, 218); white-space: nowrap; }
.history #content { position: inherit; }
.shContent .actions a, .shContent .label { font-weight: bold; }
.shResultsCount, .viewDetails, .editSearch { float: left; padding: 0px 8px; border-right: 1px solid rgb(206, 216, 225); white-space: nowrap !important; }
.editSearch { border-right: 0px; }
.shResultsCount a, .viewDetails a, .editSearch a { display: inline-block; padding: 0px 2px 0px 20px; line-height: 2em; background: url(“../../ehost/iconsSearchHistory.gif”) 0px -46px no-repeat; }
a.invalidSearchResults { background: url(“../../ehost/iconsSearchHistory.gif”) 0px 6px no-repeat; }
.viewDetails a { background-position: 0px -100px; }
.editSearch a { background-position: 0px -146px; }
.historyoptions { width: 25%; }
.historyoptions p { padding: 4px 0px; }
.shPopup { width: 400px; background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.shPopup p { margin: 6px 0px 0px; color: rgb(189, 8, 8); }
.shPopup .shHeading { padding: 5px; font-weight: bold; background: rgb(242, 242, 242); }
.shPopup .shContent { padding: 5px; border-top: 1px solid rgb(204, 204, 204); }
.shPopup .shContent .label { font-weight: bold; }
.sh-actions { margin: 0px; padding: 5px; color: rgb(0, 0, 0); border: 1px rgb(220, 218, 218); clear: both; }
.sh-actions::after { content: “.”; display: block; height: 0px; clear: both; visibility: hidden; }
.sh-actions { display: inline-block; }
.sh-actions { display: block; }
#shButtons { float: left; }
#shButtons input, .sh-actions .sh-rerun { margin: 3px 6px; padding: 2px 8px; font-family: Tahoma, Arial, sans-serif; font-weight: bold; background: url(“../../buttonBg.gif”) left top repeat-x rgb(163, 161, 161); border: 1px solid rgb(136, 136, 136); }
.sh-actions { text-align: right; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; }
.sh-actions label { float: left; padding: 6px; color: rgb(0, 0, 0); border-right: 1px solid rgb(204, 204, 204); }
.sh-actions label input { vertical-align: middle; }
.sh-check { text-align: center; width: 32px; }
.search-history-on { padding-right: 15px; background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; }
.shContent .shaded { background-color: rgb(242, 242, 242); }
.shMenu li:first-child { border-left: none; }
.searchTerms #lnkAlert { display: block; padding-left: 26px; position: relative; }
.searchTerms .icon { background-image: url(“../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; display: block; height: 24px; left: 0px; overflow: hidden; position: absolute; top: -4px; width: 30px; }
.searchTerms #lnkAlert .icon { top: 2px; }
.searchTerms span { margin-left: 22px; }
.searchTerms #lnkAlert .icon { background-position: -100px 0px; margin-left: 0px; }
.hideDependentSearches { display: none; }
.edit-search-history-controls > .fieldset { margin: 0px; padding: 0px; border: 0px; }
.edit-search-history-controls .h3 { margin-left: 0px; }
.edit-search-history-controls #limiterExpanderControl { padding: 0px; }
.edit-search-history-button-top { display: block; position: absolute; top: 22px; right: 20px; }
.edit-search-history-header h2 { display: inline-block; font-size: 1.4em; }
.edit-search-history-header img { margin: 0px; vertical-align: middle; }
.edit-search-history-subheader h3 { margin: 0px 0px 10px; font-size: 1.2em; }
.edit-search-terms { border: 0px; padding: 0px; }
.edit-search-terms .h4 { padding: 10px 5px 0px; margin-left: -12px; }
.edit-search-textarea { width: 350px; max-width: 500px; margin: 0px; }
.edit-search-history-controls .date-limiter { display: block; max-width: 300px; }
.edit-search-history-controls .btnset-footer { float: right; }
#similarArticleControl { margin: 48px 0px; padding: 10px; font-size: 0.923em; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.similar-article-header { display: none; }
.find-more-articles { display: block; }
.find-more-articles a:hover { color: rgb(0, 0, 0) !important; }
#ToolPanelContent { position: relative; display: none; height: auto; margin-left: 8px; background: url(“../../layout2/white-opacity90 “) 0px 0px; border-bottom: 1px solid rgb(170, 170, 170); min-height: 0px !important; }
#ToolPanelContent .color-p2, #ToolPanelContent .bg-p2 { color: rgb(15, 97, 0); }
#ToolPanelContent #exportDialog .export-save { background-image: none; }
.detail #ToolPanelContent, .companyinfo #ToolPanelContent { margin: 0px -20px; }
viewer #ToolPanelContent { margin-left: 0px; }
#ToolPanelContent .wrapper { position: relative; height: auto; padding: 15px 15px 5px; background: url(“../../ehost/sprites/gradient-x-article-panel “) 0px 0px repeat-x; overflow: hidden; }
#ToolPanelContent .close-panel { position: absolute; top: 10px; right: 10px; display: block; height: 16px; width: 16px; overflow: hidden; text-indent: -999em; border-radius: 3px; background: url(“../../ehost/sprites/icon-sprites “) -655px -105px no-repeat rgb(119, 119, 119); cursor: pointer; opacity: 0.8; border: 0px; }
#ToolPanelContent .close-panel:hover { opacity: 1; border-bottom: 0px; }
#ToolPanelContent .note { width: 280px; margin-bottom: 20px; font-weight: bold; padding: 8px; background: rgb(250, 249, 185); border: 1px solid rgb(252, 195, 124); }
body.ehost #ToolPanelContent .close-panel, body.eds #ToolPanelContent .close-panel { color: whitesmoke; text-indent: 0px; display: flex; justify-content: center; align-items: center; border: 0px; width: 20px; height: 20px; font-size: 1.8rem; background: rgb(89, 89, 89) !important; border-radius: 2px !important; }
body.ehost #ToolPanelContent .close-panel:focus, body.ehost #ToolPanelContent .close-panel:hover, body.eds #ToolPanelContent .close-panel:focus, body.eds #ToolPanelContent .close-panel:hover { outline: auto; background: rgb(2, 61, 237) !important; }
body.ehost #ToolPanelContent .close-panel > [aria-hidden=”true”], body.eds #ToolPanelContent .close-panel > [aria-hidden=”true”] { color: whitesmoke; text-indent: 0px; font-size: 100%; display: inline-flex; align-self: end; }
#ToolPanelContent .panel-header { padding-bottom: 10px; font-size: 1.67em; font-weight: normal; line-height: 1.5em; }
.panel-header.color-p2 > .icon { position: relative; top: 5px; display: block; float: left; height: 23px; width: 28px; overflow: hidden; background-image: url(“../../ehost/sprites/tool-sprites “); background-repeat: no-repeat; }
.emailalert .panel-header .icon { background-position: 0px -1200px; }
#ToolPanelContent .panel-header input { height: 24px; }
#ToolPanelContent .panel-header button.button { font-size: 0.7em; cursor: pointer; }
.panel-header .icon { display: block; float: left; height: 23px; width: 28px; overflow: hidden; background-image: url(“../../ehost/sprites/tool-sprites “); background-repeat: no-repeat; }
#ToolPanelContent .panel-content { padding: 5px; clear: both; }
#content .panel-content p { padding: 0px 0px 10px; line-height: 1.2em; }
.two-column .print, #ToolPanelContent .panel-content.save-content { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.two-column .print::before, .two-column .print::after { content: “”; }
#ToolPanelContent .two-column .alt { padding-left: 20px; width: 40%; border-left: 1px solid rgb(204, 204, 204); }
#ToolPanelContent .two-column .alt.noborder { padding-left: 20px; width: 40%; border-left: none; }
#ToolPanelContent .print .two-column .column, #ToolPanelContent .save .two-column .column { width: 50%; min-width: 250px; }
#ToolPanelContent .print .two-column .alt, #ToolPanelContent .save .two-column .alt { width: 45%; }
#ToolPanelContent .print .two-column .column.noborder { width: 50%; }
#ToolPanelContent .print .two-column .alt.noborder { width: 45%; }
#ToolPanelContent .print .three-column .column, #ToolPanelContent .save .three-column .column { width: 33%; }
.grey-underline { border-bottom: 1px solid rgb(204, 204, 204); }
.grey-underline:link:hover { border-bottom: 0px; }
#ToolPanelContent input[type=”text”], #ToolPanelContent input[type=”email”], #ToolPanelContent input[type=”checkbox”], #ToolPanelContent textarea, #ToolPanelContent select { resize: none; padding: 1px; }
#ToolPanelContent input[type=”text”], #ToolPanelContent .panel-form-list input[type=”text”].email, #ToolPanelContent input[type=”email”], #ToolPanelContent textarea { width: 200px; }
#ToolPanelContent input[type=”text”].page-count { width: 2em; }
#ToolPanelContent textarea { font-size: 1em; }
#content .informational-note { position: relative; padding: 15px 10px 15px 50px; font-size: 0.93em; background: -webkit-linear-gradient(top, rgb(242, 250, 255) 0px, rgb(221, 241, 249) 63%, rgb(224, 244, 255) 100%); border-top: 1px solid rgb(225, 234, 239); border-bottom: 1px solid rgb(225, 234, 239); }
#content .panel-content .informational-note { margin: 0px -20px -5px; padding: 15px 10px 15px 50px; }
.informational-note .icon { display: inline-block; float: left; margin-left: -36px; height: 26px; width: 26px; overflow: hidden; background: url(“../../ehost/sprites/icon-sprites “) -400px -550px no-repeat transparent !important; }
#citeDialog .informational-note .icon { background-position: -400px -550px; }
.format-options .option { padding: 2px 0px 5px; }
.format-options label { padding: 0px 5px 0px 0px; font-weight: bold; }
.ebook .email-form { padding: 10px 0px; }
.detail .email-form .input-field { padding: 0px 0px 5px 80px; }
.ebook .email-form .input-field { padding: 0px 0px 5px 110px; }
.detail .email-form label { display: inline-block; float: left; width: 85px; margin: 0px 0px 0px -85px; padding: 0px 5px 0px 0px; font-weight: bold; text-align: right; line-height: 1.2em; }
.ebook .email-form label { width: 100px; margin: 0px 0px 0px -110px; }
.email-form label.error { float: none; width: auto; margin: 0px; padding: 0px 2px; font-weight: normal; text-align: left; border-color: rgb(174, 4, 4); }
.export-formats .option { padding: 3px 0px 3px 20px; line-height: 1.2em; }
#ToolPanelContent .export-formats input[type=”radio”] { margin-left: -20px; vertical-align: middle; }
.instruction { display: block; }
#ToolPanelContent .pagination { font-weight: bold; font-size: 0.95em; line-height: 0; background-image: url(“../../ehost/sprites/gradient-x “); background-position: 0px -700px; }
.pagination::after { display: block; }
.pagination .panel-keywordmatches, .pagination .panel-searchpages, .pagination .sort-notes { display: inline-block; float: left; }
.pagination .panel-keywordmatches { line-height: 0.9; padding: 5px 25px 5px 5px; }
.panel-searchpages .prev-page, .panel-searchpages .next-page { display: inline-block; font-family: georgia, sans-serif; font-weight: normal; line-height: 1; }
.panel-searchpages .next-page { border-left: 1px solid rgb(187, 187, 187); }
.panel-searchpages .paging-links { display: inline; }
.paging-links li { position: relative; display: inline-block; padding: 5px 0px; margin: 0px 0px -1px; z-index: 999; }
.paging-links .active { background: url(“../../ehost/pagination-carrot “) center bottom no-repeat; cursor: default; }
.paging-links a { padding: 0px 5px; line-height: 1; border-left: 1px solid rgb(187, 187, 187); cursor: pointer; }
.paging-links li:first-child a { border-left: none; }
.paging-links .active a { color: rgb(93, 93, 90); cursor: default; }
.pagination .sort-notes { padding: 5px; line-height: 0.9; float: right; font-weight: normal; }
.sort-notes a { padding: 0px 5px; font-weight: bold; }
.sort-notes .sort-date { border-right: 1px solid rgb(187, 187, 187); }
.sort-notes .active { color: rgb(51, 51, 51); }
.panel-form-list > li { padding-bottom: 5px; }
.panel-form-list label, .panel-form-list p { font-weight: bold; }
#ToolPanelContent .panel-form-list input[type=”text”], #delivery_content .panel-form-list input[type=”text”] { display: block; width: 90%; }
#ToolPanelContent .panel-form-list input[type=”text”]#Phone, #delivery_content .panel-form-list input[type=”text”]#Phone { width: 18%; }
.emailalert .alert-modal-label { display: block; }
.panel-result-list { padding-bottom: 15px; clear: both; list-style-position: inside !important; }
.panel-result-list .epkwic { font-weight: bold; font-style: normal; }
.panel-result-list .list-item { position: relative; padding: 5px 10px; margin: 0px 0px -1px; border-top: 1px solid rgb(205, 211, 207); border-bottom: 1px solid rgb(205, 211, 207); }
.panel-result-list .list-item:first-child { border-top-color: rgb(172, 179, 172); }
.panel-result-list .list-item:hover { background-color: rgb(255, 255, 255); }
.panel-result-list .list-item .icon { top: 0px; width: 25px; height: 16px; background-image: none; }
.panel-result-list .list-item-snippet { display: inline-block; overflow: hidden; white-space: nowrap; color: rgb(51, 51, 51); width: 95%; vertical-align: bottom; }
.panel-result-list .list-item-links, .panel-result-list .page-number { display: block; position: absolute; right: 0px; top: 0px; height: 100%; font-size: 0.93em; text-align: center; color: rgb(51, 51, 51) !important; padding-bottom: 0px !important; }
#content .panel-result-list p { padding: 0px; }
.panel-result-list .page-number { top: 8px; padding: 0px 10px; height: auto; }
.panel-results .list-item:hover .list-item-links { padding: 0px 10px; }
.panel-results .list-item .list-item-links a { display: inline-block; padding: 5px; line-height: 1.5em; text-indent: -999em; text-decoration: none; border-bottom: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51) !important; }
#ToolPanelContent .panel-results .list-item:hover .list-item-links a, #ToolPanelContent .panel-results .list-item .list-item-links a:hover, #ToolPanelContent .panel-results .list-item .list-item-links a:focus { text-indent: 0px; background-color: rgb(255, 255, 255); }
#ToolPanelContent .panel-results .list-item:hover .list-item-links { background-image: url(“../../layout2/white-opacity90 “); background-position: 0px 0px; background-size: initial; background-repeat: repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: blue !important; }
#ToolPanelContent .panel-results .list-item .list-item-links a:hover { text-decoration: underline; }
#ToolPanelContent .panel-results .list-item:hover { color: rgb(0, 91, 198); }
#ToolPanelContent .panel-results .list-item:hover .list-item-snippet { color: rgb(0, 91, 198); }
#ToolPanelContent .panel-results .list-item:hover .list-item-links { background-color: white !important; }
#ToolPanelContent .treelist-heading { display: inline-block; font-weight: normal; line-height: 1em; }
#ToolPanelContent .accordion-tabs .treelist-heading { padding-right: 1em; }
#ToolPanelContent .treelist-heading .icon { position: relative; top: 4px; display: inline-block; height: 16px; width: 16px; text-indent: -999em; overflow: hidden; margin: 0px 4px 0px 0px; background-image: url(“../../layout2/arrow-sprites “); background-repeat: no-repeat; background-position: -4px -1360px; cursor: pointer; }
#ToolPanelContent .panel-footer { padding: 10px 0px 10px 5px; clear: both; }
#ToolPanelContent .panel-footer .print-link { padding: 0px 0px 2px 22px; background-image: url(“../../ehost/sprites/tools-sprite “); background-position: 4px -500px; background-repeat: no-repeat; }
#ToolPanelContent .whiteout { width: 100%; height: 110%; background-image: url(“../../layout2/white-opacity75 “); background-repeat: repeat; position: absolute; top: 0px; left: 0px; }
#ToolPanelContent .whiteout .confirm { border-radius: 10px; left: 50%; margin-left: -190px; margin-top: -70px; padding: 20px 30px; top: 50%; width: 320px; border: 3px solid rgb(51, 51, 51); position: absolute; background: rgb(255, 255, 255); }
#ToolPanelContent .whiteout .confirm .button { display: block; margin: 5px auto 0px; }
#ToolPanelContent .confirm .export-email-conf { min-width: 310px; max-width: 320px; overflow: auto; overflow-wrap: break-word; max-height: 35px; }
#customFormats { margin: 10px 0px 5px 36px; clear: both; }
#customFormats .custom-formats { padding: 5px 0px; }
.customFormats-pane { clear: both; width: 100%; order: 3; }
#pLinkDetail { font-size: 0.6em; }
#printEmailDialog .sub-header { font-size: 1.4em; }
.detail #printEmailDialog .sub-header { font-size: 1em; }
viewer #printEmailDialog, .ebook #printEmailDialog { position: relative; overflow: hidden auto; margin-right: 15px; max-height: 450px !important; }
.advanced-pane { margin: 5px 0px -5px; padding: 5px; background: linear-gradient(rgba(0, 0, 0, 0.03) 0px, rgba(0, 0, 0, 0.03) 100%); }
.advanced-pane .h4 { margin: 0px 0px 0.5em 0.5em; }
#print-fields .button { margin: 12px 3px; }
#ToolPanelContent input:focus, #ToolPanelContent select:focus, #ToolPanelContent textarea:focus, #ToolPanelContent a:focus, #ToolPanelContent .note-create-btn:focus, #ToolPanelContent h2:focus, #ToolPanelContent h3:focus { outline: -webkit-focus-ring-color auto 5px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; outline-offset: 0px !important; border-color: rgba(82, 168, 236, 0.8) !important; }
#browsemodules .module { margin: 0px 0px 25px; }
#browsemodules .module-heading { padding: 10px 30px; font-family: Georgia, serif; background: url(“../../layout2/white-opacity85 “) 0px 0px repeat rgb(51, 51, 51); border: 1px solid rgb(204, 204, 204); border-radius: 8px 8px 0px 0px; }
.module-heading .module-title { display: inline-block; font-size: 1.5em; font-weight: normal; float: left; }
.module-heading .view-more { float: right; font-family: Tahoma, Verdana, sans-serif; }
.module-heading .sub-heading { position: relative; bottom: -11px; padding: 5px 30px; margin: 0px -30px; font-weight: normal; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); clear: both; }
.module-heading .catagory { font-size: 1.33625em; font-family: Arial; }
#browsemodules .module-content { margin: -1px 0px 0px; padding: 18px 15px; overflow: hidden; border: 1px solid rgb(204, 204, 204); border-radius: 0px 0px 8px 8px; }
#browsemodules .module-content .list-item { width: 110px; padding: 5px 10px; }
.module-content .link, .module-content .authors { display: block; }
.module-content .link { color: rgb(9, 109, 184); }
.module-content .authors :link { color: rgb(32, 98, 207); }
.module-content .viewport .title:link:hover, .module-content .viewport .authors :link:hover { text-decoration: underline; }
.module-content .image { padding: 1px; margin: 0px 0px 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; overflow: hidden; text-align: center; }
.module-content .image img:hover { z-index: -1; opacity: 0.3; }
.module-content .image:hover { background: url(“../../layout2/preview-hover “) center center no-repeat transparent; }
.id-2000EA .module-content .image { min-height: 80px; max-height: 80px; }
.id-2003EB .module-content .image { min-height: 125px; max-height: 125px; }
.module-content .title { font-weight: bold; }
input[type=”text”].placeholder, textarea.placeholder { color: rgb(153, 153, 153); }
::-webkit-input-placeholder { color: rgb(153, 153, 153) !important; }
.auto-complete-highlight-bold .auto-complete-highlight { font-weight: bold; font-style: normal; }
.auto-complete-truncate { overflow: hidden; text-overflow: ellipsis; }
.auto-complete-no-wrap { white-space: nowrap; }
.autocomplete-heading { font-size: 1.2em; font-weight: bold; padding: 4px 0px 0px; margin: 12px 2px 4px; border-top: 1px solid rgb(233, 233, 233); }
.autocomplete-heading:first-child { padding: 0px; margin: 4px 2px; border: 0px; }
.ui-autocomplete li:hover a, .ui-autocomplete a:hover { background-color: transparent; border-color: transparent; }
.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }
.ui-datepicker-header { position: relative; padding: 0.2em 0px; }
.ui-datepicker-prev, .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker-prev-hover, .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker-prev { left: 2px; }
.ui-datepicker-next { right: 2px; }
.ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker-next-hover { right: 1px; }
.ui-datepicker-prev span, .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }
select.ui-datepicker-month, select.ui-datepicker-year { width: 45%; }
.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }
.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: bold; border: 0px; }
.ui-datepicker td { border: 0px; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; }
.ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }
.ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }
.ui-datepicker.ui-widget { font-size: 1em; }
.ui-datepicker.ui-widget .ui-widget { font-size: 1em; }
.ui-datepicker.ui-widget input, .ui-datepicker.ui-widget select, .ui-datepicker.ui-widget textarea, .ui-datepicker.ui-widget button { font-size: 1em; }
.ui-datepicker.ui-widget-content { border: 1px solid rgb(170, 170, 170); background: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.ui-datepicker.ui-widget-content a { color: rgb(114, 114, 114); }
.ui-datepicker .ui-widget-header { background: rgb(216, 216, 216); color: rgb(0, 0, 0); font-weight: bold; border: 1px solid rgb(170, 170, 170); }
.ui-datepicker .ui-widget-header a { color: rgb(34, 34, 34); }
.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default { border: 1px solid rgb(211, 211, 211); background: rgb(230, 230, 230); font-weight: normal; color: rgb(85, 85, 85); }
.ui-datepicker .ui-state-default a, .ui-datepicker .ui-state-default a:link, .ui-datepicker .ui-state-default a:visited { color: rgb(85, 85, 85); text-decoration: none; }
.ui-datepicker .ui-state-hover, .ui-datepicker .ui-widget-content .ui-state-hover, .ui-datepicker .ui-widget-header .ui-state-hover, .ui-datepicker .ui-state-focus, .ui-datepicker .ui-widget-content .ui-state-focus, .ui-datepicker .ui-widget-header .ui-state-focus { border: 1px solid rgb(153, 153, 153); background: rgb(218, 218, 218); font-weight: normal; color: rgb(33, 33, 33); }
.ui-datepicker .ui-state-hover a, .ui-datepicker .ui-state-hover a:hover, .ui-datepicker .ui-state-hover a:link, .ui-datepicker .ui-state-hover a:visited, .ui-datepicker .ui-state-focus a, .ui-datepicker .ui-state-focus a:hover, .ui-datepicker .ui-state-focus a:link, .ui-datepicker .ui-state-focus a:visited { color: rgb(33, 33, 33); text-decoration: none; }
.ui-datepicker .ui-state-active, .ui-datepicker .ui-widget-content .ui-state-active, .ui-datepicker .ui-widget-header .ui-state-active { border: 1px solid rgb(170, 170, 170); background: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 33, 33); }
.ui-datepicker .ui-state-active a, .ui-datepicker .ui-state-active a:link, .ui-datepicker .ui-state-active a:visited { color: rgb(33, 33, 33); text-decoration: none; }
.ui-datepicker.ui-widget-content .ui-state-highlight, .ui-datepicker .ui-widget-header .ui-state-highlight { border: 1px solid rgb(252, 239, 161); background: rgb(251, 249, 238); color: rgb(54, 54, 54); }
.ui-datepicker.ui-widget-content .ui-state-highlight a, .ui-datepicker .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); }
.ui-datepicker.ui-widget-content .ui-state-error, .ui-datepicker .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); background: rgb(254, 241, 236); color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-state-error a, .ui-datepicker .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-state-error-text, .ui-datepicker .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); }
.ui-datepicker.ui-widget-content .ui-priority-primary, .ui-datepicker .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-datepicker.ui-widget-content .ui-priority-secondary, .ui-datepicker .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }
.ui-datepicker.ui-widget-content .ui-state-disabled, .ui-datepicker .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-datepicker .ui-state-disabled .ui-icon { }
.ui-datepicker-trigger { padding: 3px; margin: 0px 0px 0px 4px; cursor: pointer; border: 1px solid rgb(32, 108, 165); border-radius: 2px; }
.ui-datepicker .ui-icon { width: 16px; height: 16px; background-image: url(“../../ehost/sprites/arrow-sprites “); background-color: transparent; }
.ui-datepicker .ui-icon-circle-triangle-e { background-position: 0px -2138px; }
.ui-datepicker .ui-icon-circle-triangle-w { background-position: 0px -2178px; }
.ui-datepicker .ui-corner-all { border-radius: 4px; }

@charset “utf-8”;
.rtac { padding: 0px; }
.rtac.loading { min-width: 99%; }
.rtac .toggle-header { margin: 5px; }
.rtac .active { padding-bottom: 0px; }
.rtac-holdings { margin: 0px -5px; padding: 10px 0px 0px; }
.rtac-table { width: 100%; border-collapse: separate; border-spacing: 0px; }
.rtac-table th, .rtac-table td { padding: 5px 10px; text-align: left; border-bottom: 1px solid rgb(238, 238, 238); }
.rtac-table thead { font-weight: bold; text-align: left; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); border-bottom: 0px; }
.rtac-show-all, .rtac-show-less { display: block; padding: 5px 10px; }
.rtac-customlink img { vertical-align: middle; }
.availability-check { padding: 5px; min-height: 18px; }
.loading .availability-check a { display: none; }
@media screen and (max-width: 599px) {
.rtac-table thead, .rtac-table th { display: none; }
.rtac-table > tbody > tr > td { text-align: left; display: block; width: 100%; border-bottom: 0px; }
.rtac-table > tbody > tr > td[data-label]::before { font-weight: bold; text-align: left; background-color: rgb(247, 247, 247); border-top: 1px solid rgb(204, 204, 204); padding-bottom: 10px; display: block; width: 100%; content: attr(data-label); }
}

@charset “utf-8”;
span.special-text-red { color: rgb(255, 0, 0); }
.special-text-red { color: rgb(255, 0, 0); }
span.special-text-green { color: green; }
.special-text-green { color: green; }
span.special-text-smallcaps { font-variant: small-caps; }
.special-text-smallcaps { font-variant: small-caps; }
span.high-alert { font-variant: small-caps; color: rgb(255, 0, 0); }
.high-alert { font-variant: small-caps; color: rgb(255, 0, 0); }
span.special-text-dotted-underline { border-bottom-width: 1px; border-bottom-style: dotted; }
.special-text-dotted-underline { border-bottom-width: 1px; border-bottom-style: dotted; }
span.special-text-bold { font-weight: bold; }
.special-text-bold { font-weight: bold; }
span.special-text-frequent { color: rgb(255, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; font-weight: bold; }
.special-text-frequent { color: rgb(255, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; font-weight: bold; }
span.special-text-roman { font-weight: normal; font-size: 0.8em; font-style: normal; color: rgb(0, 0, 0); }
.special-text-roman { font-weight: normal; font-size: 0.8em; font-style: normal; color: rgb(0, 0, 0); }
div.special-text-inset-note { font-size: 0.7em; font-weight: normal; font-style: normal; margin-left: 60px; margin-right: 60px; }
div.special-text-inset { font-size: 0.8em; font-weight: normal; font-style: normal; margin: 0px 60px 16px; }
div.table-size-normal-no-border { margin: 20px 60px; }
div.table-size-normal-no-border table { padding: 5px; border: 0px; }
div.table-size-normal-no-border th { vertical-align: text-top; text-align: center; font-weight: bold; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border td { vertical-align: text-top; text-align: left; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border td.center { vertical-align: text-top; text-align: center; font-size: 0.8em; padding: 3px; border: 0px; }
div.table-size-normal-no-border li { font-size: 0.8em; }
div.table-size-normal { margin: 20px 60px; overflow: auto; }
div.table-size-normal table { padding: 5px; border: 2px solid rgb(0, 0, 0); border-collapse: collapse; }
div.table-size-normal th { vertical-align: text-top; text-align: center; font-weight: bold; font-size: 0.8em; padding: 3px; }
div.table-size-normal td { vertical-align: text-top; text-align: left; font-size: 0.8em; padding: 3px; }
div.table-size-normal td li { font-size: 1em; }
div.table-size-normal td.center { font-size: 0.8em; vertical-align: text-top; text-align: center; padding: 3px; }
div.table-size-normal li { font-size: 0.8em; }
.highlight { background-color: rgb(245, 245, 220); }
.table-border td, .table-border th { border: 1px solid; }
div.code-matrix-definition-list { width: 40%; border: 1px solid rgb(0, 0, 0); font-size: xx-small; margin: 20px 60px; }
div.code-matrix-definition-list h3 { text-align: center; margin: 0px; padding-bottom: 3px; font-weight: bold; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list div { text-align: center; font-style: italic; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list dt { float: left; width: 40px; text-align: right; font-weight: bold; line-height: 1.5; }
div.code-matrix-definition-list dd { line-height: 1.5; padding-right: 5px; padding-left: 10px; }
div.code-matrix-definition-list dd::after { content: “.”; height: 0px; visibility: hidden; display: block; clear: both; }
.highAlertButtonLink { display: inline; line-height: 3; padding: 5px 15px; background: url(“../../inlineDropShadow.gif”) right bottom no-repeat rgb(164, 12, 50); color: rgb(255, 255, 255); font-weight: bold; font-size: 0.75em; }
.subhead { font-size: 1.1em; font-weight: bold; }
.isubhead { font-size: 1.1em; font-style: italic; font-weight: bold; }
.section { font-size: 1.3em; font-weight: bold; }
.isection { font-size: 1.3em; font-style: italic; font-weight: bold; }
.author { font-weight: bold; font-size: 1.3em; }
.question { font-weight: bold; }
.iquestion { font-style: italic; font-weight: bold; }
.tablehead { font-weight: 500; font-variant: normal; }
.itablehead { font-style: italic; font-weight: 500; font-variant: normal; }
.smalltable { font-size: 0.85em; font-weight: 500; font-variant: normal; font-style: normal; }
.ismalltable { font-size: 0.85em; font-style: italic; font-weight: 500; font-variant: normal; }
.source { font-size: 0.85em; font-weight: normal; }
.isource { font-size: 0.85em; font-style: italic; font-weight: normal; }
.articletitle { font-size: 1.8em; font-weight: 600; }
.iarticletitle { font-size: 1.5em; font-style: italic; font-weight: 600; }
.listauthor { font-size: 0.9em; font-weight: normal; }
.listtitle { font-size: 1.1em; font-style: italic; font-weight: bold; }
.listnormal { font-style: normal; font-weight: normal; font-size: 0.9em; }
.special { font-weight: normal; }
.texttitle { font-size: 0.85em; font-style: italic; font-weight: normal; }
.listpubdetails { font-size: 0.85em; color: rgb(48, 48, 48); }
.full-text-content li { list-style-position: inside; }
.full-text-content li > a { font-size: 0.8em; }

@charset “utf-8”;
.fa, .fab, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }
.fa-xs { font-size: 0.75em; }
.fa-sm { font-size: 0.875em; }
.fa-1x { font-size: 1em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-6x { font-size: 6em; }
.fa-7x { font-size: 7em; }
.fa-8x { font-size: 8em; }
.fa-9x { font-size: 9em; }
.fa-10x { font-size: 10em; }
.fa-fw { text-align: center; width: 1.25em; }
.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }
.fa-ul > li { position: relative; }
.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }
.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; }
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; }
.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }
.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(1turn); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scaleX(-1); }
.fa-flip-vertical { transform: scaleY(-1); }
.fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }
.fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }
.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: rgb(255, 255, 255); }
.fa-500px::before { content: “”; }
.fa-abacus::before { content: “”; }
.fa-accessible-icon::before { content: “”; }
.fa-accusoft::before { content: “”; }
.fa-acorn::before { content: “”; }
.fa-acquisitions-incorporated::before { content: “”; }
.fa-ad::before { content: “”; }
.fa-address-book::before { content: “”; }
.fa-address-card::before { content: “”; }
.fa-adjust::before { content: “”; }
.fa-adn::before { content: “”; }
.fa-adobe::before { content: “”; }
.fa-adversal::before { content: “”; }
.fa-affiliatetheme::before { content: “”; }
.fa-air-freshener::before { content: “”; }
.fa-alarm-clock::before { content: “”; }
.fa-algolia::before { content: “”; }
.fa-alicorn::before { content: “”; }
.fa-align-center::before { content: “”; }
.fa-align-justify::before { content: “”; }
.fa-align-left::before { content: “”; }
.fa-align-right::before { content: “”; }
.fa-alipay::before { content: “”; }
.fa-allergies::before { content: “”; }
.fa-amazon::before { content: “”; }
.fa-amazon-pay::before { content: “”; }
.fa-ambulance::before { content: “”; }
.fa-american-sign-language-interpreting::before { content: “”; }
.fa-amilia::before { content: “”; }
.fa-analytics::before { content: “”; }
.fa-anchor::before { content: “”; }
.fa-android::before { content: “”; }
.fa-angel::before { content: “”; }
.fa-angellist::before { content: “”; }
.fa-angle-double-down::before { content: “”; }
.fa-angle-double-left::before { content: “”; }
.fa-angle-double-right::before { content: “”; }
.fa-angle-double-up::before { content: “”; }
.fa-angle-down::before { content: “”; }
.fa-angle-left::before { content: “”; }
.fa-angle-right::before { content: “”; }
.fa-angle-up::before { content: “”; }
.fa-angry::before { content: “”; }
.fa-angrycreative::before { content: “”; }
.fa-angular::before { content: “”; }
.fa-ankh::before { content: “”; }
.fa-app-store::before { content: “”; }
.fa-app-store-ios::before { content: “”; }
.fa-apper::before { content: “”; }
.fa-apple::before { content: “”; }
.fa-apple-alt::before { content: “”; }
.fa-apple-crate::before { content: “”; }
.fa-apple-pay::before { content: “”; }
.fa-archive::before { content: “”; }
.fa-archway::before { content: “”; }
.fa-arrow-alt-circle-down::before { content: “”; }
.fa-arrow-alt-circle-left::before { content: “”; }
.fa-arrow-alt-circle-right::before { content: “”; }
.fa-arrow-alt-circle-up::before { content: “”; }
.fa-arrow-alt-down::before { content: “”; }
.fa-arrow-alt-from-bottom::before { content: “”; }
.fa-arrow-alt-from-left::before { content: “”; }
.fa-arrow-alt-from-right::before { content: “”; }
.fa-arrow-alt-from-top::before { content: “”; }
.fa-arrow-alt-left::before { content: “”; }
.fa-arrow-alt-right::before { content: “”; }
.fa-arrow-alt-square-down::before { content: “”; }
.fa-arrow-alt-square-left::before { content: “”; }
.fa-arrow-alt-square-right::before { content: “”; }
.fa-arrow-alt-square-up::before { content: “”; }
.fa-arrow-alt-to-bottom::before { content: “”; }
.fa-arrow-alt-to-left::before { content: “”; }
.fa-arrow-alt-to-right::before { content: “”; }
.fa-arrow-alt-to-top::before { content: “”; }
.fa-arrow-alt-up::before { content: “”; }
.fa-arrow-circle-down::before { content: “”; }
.fa-arrow-circle-left::before { content: “”; }
.fa-arrow-circle-right::before { content: “”; }
.fa-arrow-circle-up::before { content: “”; }
.fa-arrow-down::before { content: “”; }
.fa-arrow-from-bottom::before { content: “”; }
.fa-arrow-from-left::before { content: “”; }
.fa-arrow-from-right::before { content: “”; }
.fa-arrow-from-top::before { content: “”; }
.fa-arrow-left::before { content: “”; }
.fa-arrow-right::before { content: “”; }
.fa-arrow-square-down::before { content: “”; }
.fa-arrow-square-left::before { content: “”; }
.fa-arrow-square-right::before { content: “”; }
.fa-arrow-square-up::before { content: “”; }
.fa-arrow-to-bottom::before { content: “”; }
.fa-arrow-to-left::before { content: “”; }
.fa-arrow-to-right::before { content: “”; }
.fa-arrow-to-top::before { content: “”; }
.fa-arrow-up::before { content: “”; }
.fa-arrows::before { content: “”; }
.fa-arrows-alt::before { content: “”; }
.fa-arrows-alt-h::before { content: “”; }
.fa-arrows-alt-v::before { content: “”; }
.fa-arrows-h::before { content: “”; }
.fa-arrows-v::before { content: “”; }
.fa-artstation::before { content: “”; }
.fa-assistive-listening-systems::before { content: “”; }
.fa-asterisk::before { content: “”; }
.fa-asymmetrik::before { content: “”; }
.fa-at::before { content: “”; }
.fa-atlas::before { content: “”; }
.fa-atlassian::before { content: “”; }
.fa-atom::before { content: “”; }
.fa-atom-alt::before { content: “”; }
.fa-audible::before { content: “”; }
.fa-audio-description::before { content: “”; }
.fa-autoprefixer::before { content: “”; }
.fa-avianex::before { content: “”; }
.fa-aviato::before { content: “”; }
.fa-award::before { content: “”; }
.fa-aws::before { content: “”; }
.fa-axe::before { content: “”; }
.fa-axe-battle::before { content: “”; }
.fa-baby::before { content: “”; }
.fa-baby-carriage::before { content: “”; }
.fa-backpack::before { content: “”; }
.fa-backspace::before { content: “”; }
.fa-backward::before { content: “”; }
.fa-badge::before { content: “”; }
.fa-badge-check::before { content: “”; }
.fa-badge-dollar::before { content: “”; }
.fa-badge-percent::before { content: “”; }
.fa-badger-honey::before { content: “”; }
.fa-balance-scale::before { content: “”; }
.fa-balance-scale-left::before { content: “”; }
.fa-balance-scale-right::before { content: “”; }
.fa-ball-pile::before { content: “”; }
.fa-ballot::before { content: “”; }
.fa-ballot-check::before { content: “”; }
.fa-ban::before { content: “”; }
.fa-band-aid::before { content: “”; }
.fa-bandcamp::before { content: “”; }
.fa-barcode::before { content: “”; }
.fa-barcode-alt::before { content: “”; }
.fa-barcode-read::before { content: “”; }
.fa-barcode-scan::before { content: “”; }
.fa-bars::before { content: “”; }
.fa-baseball::before { content: “”; }
.fa-baseball-ball::before { content: “”; }
.fa-basketball-ball::before { content: “”; }
.fa-basketball-hoop::before { content: “”; }
.fa-bat::before { content: “”; }
.fa-bath::before { content: “”; }
.fa-battery-bolt::before { content: “”; }
.fa-battery-empty::before { content: “”; }
.fa-battery-full::before { content: “”; }
.fa-battery-half::before { content: “”; }
.fa-battery-quarter::before { content: “”; }
.fa-battery-slash::before { content: “”; }
.fa-battery-three-quarters::before { content: “”; }
.fa-bed::before { content: “”; }
.fa-beer::before { content: “”; }
.fa-behance::before { content: “”; }
.fa-behance-square::before { content: “”; }
.fa-bell::before { content: “”; }
.fa-bell-school::before { content: “”; }
.fa-bell-school-slash::before { content: “”; }
.fa-bell-slash::before { content: “”; }
.fa-bells::before { content: “”; }
.fa-bezier-curve::before { content: “”; }
.fa-bible::before { content: “”; }
.fa-bicycle::before { content: “”; }
.fa-bimobject::before { content: “”; }
.fa-binoculars::before { content: “”; }
.fa-biohazard::before { content: “”; }
.fa-birthday-cake::before { content: “”; }
.fa-bitbucket::before { content: “”; }
.fa-bitcoin::before { content: “”; }
.fa-bity::before { content: “”; }
.fa-black-tie::before { content: “”; }
.fa-blackberry::before { content: “”; }
.fa-blanket::before { content: “”; }
.fa-blender::before { content: “”; }
.fa-blender-phone::before { content: “”; }
.fa-blind::before { content: “”; }
.fa-blog::before { content: “”; }
.fa-blogger::before { content: “”; }
.fa-blogger-b::before { content: “”; }
.fa-bluetooth::before { content: “”; }
.fa-bluetooth-b::before { content: “”; }
.fa-bold::before { content: “”; }
.fa-bolt::before { content: “”; }
.fa-bomb::before { content: “”; }
.fa-bone::before { content: “”; }
.fa-bone-break::before { content: “”; }
.fa-bong::before { content: “”; }
.fa-book::before { content: “”; }
.fa-book-alt::before { content: “”; }
.fa-book-dead::before { content: “”; }
.fa-book-heart::before { content: “”; }
.fa-book-open::before { content: “”; }
.fa-book-reader::before { content: “”; }
.fa-book-spells::before { content: “”; }
.fa-bookmark::before { content: “”; }
.fa-books::before { content: “”; }
.fa-boot::before { content: “”; }
.fa-booth-curtain::before { content: “”; }
.fa-bow-arrow::before { content: “”; }
.fa-bowling-ball::before { content: “”; }
.fa-bowling-pins::before { content: “”; }
.fa-box::before { content: “”; }
.fa-box-alt::before { content: “”; }
.fa-box-ballot::before { content: “”; }
.fa-box-check::before { content: “”; }
.fa-box-fragile::before { content: “”; }
.fa-box-full::before { content: “”; }
.fa-box-heart::before { content: “”; }
.fa-box-open::before { content: “”; }
.fa-box-up::before { content: “”; }
.fa-box-usd::before { content: “”; }
.fa-boxes::before { content: “”; }
.fa-boxes-alt::before { content: “”; }
.fa-boxing-glove::before { content: “”; }
.fa-braille::before { content: “”; }
.fa-brain::before { content: “”; }
.fa-briefcase::before { content: “”; }
.fa-briefcase-medical::before { content: “”; }
.fa-broadcast-tower::before { content: “”; }
.fa-broom::before { content: “”; }
.fa-browser::before { content: “”; }
.fa-brush::before { content: “”; }
.fa-btc::before { content: “”; }
.fa-bug::before { content: “”; }
.fa-building::before { content: “”; }
.fa-bullhorn::before { content: “”; }
.fa-bullseye::before { content: “”; }
.fa-bullseye-arrow::before { content: “”; }
.fa-bullseye-pointer::before { content: “”; }
.fa-burn::before { content: “”; }
.fa-buromobelexperte::before { content: “”; }
.fa-bus::before { content: “”; }
.fa-bus-alt::before { content: “”; }
.fa-bus-school::before { content: “”; }
.fa-business-time::before { content: “”; }
.fa-buysellads::before { content: “”; }
.fa-cabinet-filing::before { content: “”; }
.fa-calculator::before { content: “”; }
.fa-calculator-alt::before { content: “”; }
.fa-calendar::before { content: “”; }
.fa-calendar-alt::before { content: “”; }
.fa-calendar-check::before { content: “”; }
.fa-calendar-day::before { content: “”; }
.fa-calendar-edit::before { content: “”; }
.fa-calendar-exclamation::before { content: “”; }
.fa-calendar-minus::before { content: “”; }
.fa-calendar-plus::before { content: “”; }
.fa-calendar-star::before { content: “”; }
.fa-calendar-times::before { content: “”; }
.fa-calendar-week::before { content: “”; }
.fa-camera::before { content: “”; }
.fa-camera-alt::before { content: “”; }
.fa-camera-retro::before { content: “”; }
.fa-campfire::before { content: “”; }
.fa-campground::before { content: “”; }
.fa-canadian-maple-leaf::before { content: “”; }
.fa-candle-holder::before { content: “”; }
.fa-candy-cane::before { content: “”; }
.fa-candy-corn::before { content: “”; }
.fa-cannabis::before { content: “”; }
.fa-capsules::before { content: “”; }
.fa-car::before { content: “”; }
.fa-car-alt::before { content: “”; }
.fa-car-battery::before { content: “”; }
.fa-car-bump::before { content: “”; }
.fa-car-crash::before { content: “”; }
.fa-car-garage::before { content: “”; }
.fa-car-mechanic::before { content: “”; }
.fa-car-side::before { content: “”; }
.fa-car-tilt::before { content: “”; }
.fa-car-wash::before { content: “”; }
.fa-caret-circle-down::before { content: “”; }
.fa-caret-circle-left::before { content: “”; }
.fa-caret-circle-right::before { content: “”; }
.fa-caret-circle-up::before { content: “”; }
.fa-caret-down::before { content: “”; }
.fa-caret-left::before { content: “”; }
.fa-caret-right::before { content: “”; }
.fa-caret-square-down::before { content: “”; }
.fa-caret-square-left::before { content: “”; }
.fa-caret-square-right::before { content: “”; }
.fa-caret-square-up::before { content: “”; }
.fa-caret-up::before { content: “”; }
.fa-carrot::before { content: “”; }
.fa-cart-arrow-down::before { content: “”; }
.fa-cart-plus::before { content: “”; }
.fa-cash-register::before { content: “”; }
.fa-cat::before { content: “”; }
.fa-cauldron::before { content: “”; }
.fa-cc-amazon-pay::before { content: “”; }
.fa-cc-amex::before { content: “”; }
.fa-cc-apple-pay::before { content: “”; }
.fa-cc-diners-club::before { content: “”; }
.fa-cc-discover::before { content: “”; }
.fa-cc-jcb::before { content: “”; }
.fa-cc-mastercard::before { content: “”; }
.fa-cc-paypal::before { content: “”; }
.fa-cc-stripe::before { content: “”; }
.fa-cc-visa::before { content: “”; }
.fa-centercode::before { content: “”; }
.fa-centos::before { content: “”; }
.fa-certificate::before { content: “”; }
.fa-chair::before { content: “”; }
.fa-chair-office::before { content: “”; }
.fa-chalkboard::before { content: “”; }
.fa-chalkboard-teacher::before { content: “”; }
.fa-charging-station::before { content: “”; }
.fa-chart-area::before { content: “”; }
.fa-chart-bar::before { content: “”; }
.fa-chart-line::before { content: “”; }
.fa-chart-line-down::before { content: “”; }
.fa-chart-network::before { content: “”; }
.fa-chart-pie::before { content: “”; }
.fa-chart-pie-alt::before { content: “”; }
.fa-check::before { content: “”; }
.fa-check-circle::before { content: “”; }
.fa-check-double::before { content: “”; }
.fa-check-square::before { content: “”; }
.fa-chess::before { content: “”; }
.fa-chess-bishop::before { content: “”; }
.fa-chess-bishop-alt::before { content: “”; }
.fa-chess-board::before { content: “”; }
.fa-chess-clock::before { content: “”; }
.fa-chess-clock-alt::before { content: “”; }
.fa-chess-king::before { content: “”; }
.fa-chess-king-alt::before { content: “”; }
.fa-chess-knight::before { content: “”; }
.fa-chess-knight-alt::before { content: “”; }
.fa-chess-pawn::before { content: “”; }
.fa-chess-pawn-alt::before { content: “”; }
.fa-chess-queen::before { content: “”; }
.fa-chess-queen-alt::before { content: “”; }
.fa-chess-rook::before { content: “”; }
.fa-chess-rook-alt::before { content: “”; }
.fa-chevron-circle-down::before { content: “”; }
.fa-chevron-circle-left::before { content: “”; }
.fa-chevron-circle-right::before { content: “”; }
.fa-chevron-circle-up::before { content: “”; }
.fa-chevron-double-down::before { content: “”; }
.fa-chevron-double-left::before { content: “”; }
.fa-chevron-double-right::before { content: “”; }
.fa-chevron-double-up::before { content: “”; }
.fa-chevron-down::before { content: “”; }
.fa-chevron-left::before { content: “”; }
.fa-chevron-right::before { content: “”; }
.fa-chevron-square-down::before { content: “”; }
.fa-chevron-square-left::before { content: “”; }
.fa-chevron-square-right::before { content: “”; }
.fa-chevron-square-up::before { content: “”; }
.fa-chevron-up::before { content: “”; }
.fa-child::before { content: “”; }
.fa-chimney::before { content: “”; }
.fa-chrome::before { content: “”; }
.fa-church::before { content: “”; }
.fa-circle::before { content: “”; }
.fa-circle-notch::before { content: “”; }
.fa-city::before { content: “”; }
.fa-claw-marks::before { content: “”; }
.fa-clipboard::before { content: “”; }
.fa-clipboard-check::before { content: “”; }
.fa-clipboard-list::before { content: “”; }
.fa-clipboard-list-check::before { content: “”; }
.fa-clipboard-prescription::before { content: “”; }
.fa-clock::before { content: “”; }
.fa-clone::before { content: “”; }
.fa-closed-captioning::before { content: “”; }
.fa-cloud::before { content: “”; }
.fa-cloud-download::before { content: “”; }
.fa-cloud-download-alt::before { content: “”; }
.fa-cloud-drizzle::before { content: “”; }
.fa-cloud-hail::before { content: “”; }
.fa-cloud-hail-mixed::before { content: “”; }
.fa-cloud-meatball::before { content: “”; }
.fa-cloud-moon::before { content: “”; }
.fa-cloud-moon-rain::before { content: “”; }
.fa-cloud-rain::before { content: “”; }
.fa-cloud-rainbow::before { content: “”; }
.fa-cloud-showers::before { content: “”; }
.fa-cloud-showers-heavy::before { content: “”; }
.fa-cloud-sleet::before { content: “”; }
.fa-cloud-snow::before { content: “”; }
.fa-cloud-sun::before { content: “”; }
.fa-cloud-sun-rain::before { content: “”; }
.fa-cloud-upload::before { content: “”; }
.fa-cloud-upload-alt::before { content: “”; }
.fa-clouds::before { content: “”; }
.fa-clouds-moon::before { content: “”; }
.fa-clouds-sun::before { content: “”; }
.fa-cloudscale::before { content: “”; }
.fa-cloudsmith::before { content: “”; }
.fa-cloudversify::before { content: “”; }
.fa-club::before { content: “”; }
.fa-cocktail::before { content: “”; }
.fa-code::before { content: “”; }
.fa-code-branch::before { content: “”; }
.fa-code-commit::before { content: “”; }
.fa-code-merge::before { content: “”; }
.fa-codepen::before { content: “”; }
.fa-codiepie::before { content: “”; }
.fa-coffee::before { content: “”; }
.fa-coffee-togo::before { content: “”; }
.fa-coffin::before { content: “”; }
.fa-cog::before { content: “”; }
.fa-cogs::before { content: “”; }
.fa-coins::before { content: “”; }
.fa-columns::before { content: “”; }
.fa-comment::before { content: “”; }
.fa-comment-alt::before { content: “”; }
.fa-comment-alt-check::before { content: “”; }
.fa-comment-alt-dollar::before { content: “”; }
.fa-comment-alt-dots::before { content: “”; }
.fa-comment-alt-edit::before { content: “”; }
.fa-comment-alt-exclamation::before { content: “”; }
.fa-comment-alt-lines::before { content: “”; }
.fa-comment-alt-minus::before { content: “”; }
.fa-comment-alt-plus::before { content: “”; }
.fa-comment-alt-slash::before { content: “”; }
.fa-comment-alt-smile::before { content: “”; }
.fa-comment-alt-times::before { content: “”; }
.fa-comment-check::before { content: “”; }
.fa-comment-dollar::before { content: “”; }
.fa-comment-dots::before { content: “”; }
.fa-comment-edit::before { content: “”; }
.fa-comment-exclamation::before { content: “”; }
.fa-comment-lines::before { content: “”; }
.fa-comment-minus::before { content: “”; }
.fa-comment-plus::before { content: “”; }
.fa-comment-slash::before { content: “”; }
.fa-comment-smile::before { content: “”; }
.fa-comment-times::before { content: “”; }
.fa-comments::before { content: “”; }
.fa-comments-alt::before { content: “”; }
.fa-comments-alt-dollar::before { content: “”; }
.fa-comments-dollar::before { content: “”; }
.fa-compact-disc::before { content: “”; }
.fa-compass::before { content: “”; }
.fa-compass-slash::before { content: “”; }
.fa-compress::before { content: “”; }
.fa-compress-alt::before { content: “”; }
.fa-compress-arrows-alt::before { content: “”; }
.fa-compress-wide::before { content: “”; }
.fa-concierge-bell::before { content: “”; }
.fa-confluence::before { content: “”; }
.fa-connectdevelop::before { content: “”; }
.fa-container-storage::before { content: “”; }
.fa-contao::before { content: “”; }
.fa-conveyor-belt::before { content: “”; }
.fa-conveyor-belt-alt::before { content: “”; }
.fa-cookie::before { content: “”; }
.fa-cookie-bite::before { content: “”; }
.fa-copy::before { content: “”; }
.fa-copyright::before { content: “”; }
.fa-corn::before { content: “”; }
.fa-couch::before { content: “”; }
.fa-cow::before { content: “”; }
.fa-cpanel::before { content: “”; }
.fa-creative-commons::before { content: “”; }
.fa-creative-commons-by::before { content: “”; }
.fa-creative-commons-nc::before { content: “”; }
.fa-creative-commons-nc-eu::before { content: “”; }
.fa-creative-commons-nc-jp::before { content: “”; }
.fa-creative-commons-nd::before { content: “”; }
.fa-creative-commons-pd::before { content: “”; }
.fa-creative-commons-pd-alt::before { content: “”; }
.fa-creative-commons-remix::before { content: “”; }
.fa-creative-commons-sa::before { content: “”; }
.fa-creative-commons-sampling::before { content: “”; }
.fa-creative-commons-sampling-plus::before { content: “”; }
.fa-creative-commons-share::before { content: “”; }
.fa-creative-commons-zero::before { content: “”; }
.fa-credit-card::before { content: “”; }
.fa-credit-card-blank::before { content: “”; }
.fa-credit-card-front::before { content: “”; }
.fa-cricket::before { content: “”; }
.fa-critical-role::before { content: “”; }
.fa-crop::before { content: “”; }
.fa-crop-alt::before { content: “”; }
.fa-cross::before { content: “”; }
.fa-crosshairs::before { content: “”; }
.fa-crow::before { content: “”; }
.fa-crown::before { content: “”; }
.fa-css3::before { content: “”; }
.fa-css3-alt::before { content: “”; }
.fa-cube::before { content: “”; }
.fa-cubes::before { content: “”; }
.fa-curling::before { content: “”; }
.fa-cut::before { content: “”; }
.fa-cuttlefish::before { content: “”; }
.fa-d-and-d::before { content: “”; }
.fa-d-and-d-beyond::before { content: “”; }
.fa-dagger::before { content: “”; }
.fa-dashcube::before { content: “”; }
.fa-database::before { content: “”; }
.fa-deaf::before { content: “”; }
.fa-deer::before { content: “”; }
.fa-deer-rudolph::before { content: “”; }
.fa-delicious::before { content: “”; }
.fa-democrat::before { content: “”; }
.fa-deploydog::before { content: “”; }
.fa-deskpro::before { content: “”; }
.fa-desktop::before { content: “”; }
.fa-desktop-alt::before { content: “”; }
.fa-dev::before { content: “”; }
.fa-deviantart::before { content: “”; }
.fa-dewpoint::before { content: “”; }
.fa-dharmachakra::before { content: “”; }
.fa-dhl::before { content: “”; }
.fa-diagnoses::before { content: “”; }
.fa-diamond::before { content: “”; }
.fa-diaspora::before { content: “”; }
.fa-dice::before { content: “”; }
.fa-dice-d10::before { content: “”; }
.fa-dice-d12::before { content: “”; }
.fa-dice-d20::before { content: “”; }
.fa-dice-d4::before { content: “”; }
.fa-dice-d6::before { content: “”; }
.fa-dice-d8::before { content: “”; }
.fa-dice-five::before { content: “”; }
.fa-dice-four::before { content: “”; }
.fa-dice-one::before { content: “”; }
.fa-dice-six::before { content: “”; }
.fa-dice-three::before { content: “”; }
.fa-dice-two::before { content: “”; }
.fa-digg::before { content: “”; }
.fa-digital-ocean::before { content: “”; }
.fa-digital-tachograph::before { content: “”; }
.fa-diploma::before { content: “”; }
.fa-directions::before { content: “”; }
.fa-discord::before { content: “”; }
.fa-discourse::before { content: “”; }
.fa-divide::before { content: “”; }
.fa-dizzy::before { content: “”; }
.fa-dna::before { content: “”; }
.fa-do-not-enter::before { content: “”; }
.fa-dochub::before { content: “”; }
.fa-docker::before { content: “”; }
.fa-dog::before { content: “”; }
.fa-dog-leashed::before { content: “”; }
.fa-dollar-sign::before { content: “”; }
.fa-dolly::before { content: “”; }
.fa-dolly-empty::before { content: “”; }
.fa-dolly-flatbed::before { content: “”; }
.fa-dolly-flatbed-alt::before { content: “”; }
.fa-dolly-flatbed-empty::before { content: “”; }
.fa-donate::before { content: “”; }
.fa-door-closed::before { content: “”; }
.fa-door-open::before { content: “”; }
.fa-dot-circle::before { content: “”; }
.fa-dove::before { content: “”; }
.fa-download::before { content: “”; }
.fa-draft2digital::before { content: “”; }
.fa-drafting-compass::before { content: “”; }
.fa-dragon::before { content: “”; }
.fa-draw-circle::before { content: “”; }
.fa-draw-polygon::before { content: “”; }
.fa-draw-square::before { content: “”; }
.fa-dreidel::before { content: “”; }
.fa-dribbble::before { content: “”; }
.fa-dribbble-square::before { content: “”; }
.fa-dropbox::before { content: “”; }
.fa-drum::before { content: “”; }
.fa-drum-steelpan::before { content: “”; }
.fa-drumstick::before { content: “”; }
.fa-drumstick-bite::before { content: “”; }
.fa-drupal::before { content: “”; }
.fa-duck::before { content: “”; }
.fa-dumbbell::before { content: “”; }
.fa-dumpster::before { content: “”; }
.fa-dumpster-fire::before { content: “”; }
.fa-dungeon::before { content: “”; }
.fa-dyalog::before { content: “”; }
.fa-ear::before { content: “”; }
.fa-ear-muffs::before { content: “”; }
.fa-earlybirds::before { content: “”; }
.fa-ebay::before { content: “”; }
.fa-eclipse::before { content: “”; }
.fa-eclipse-alt::before { content: “”; }
.fa-edge::before { content: “”; }
.fa-edit::before { content: “”; }
.fa-eject::before { content: “”; }
.fa-elementor::before { content: “”; }
.fa-elephant::before { content: “”; }
.fa-ellipsis-h::before { content: “”; }
.fa-ellipsis-h-alt::before { content: “”; }
.fa-ellipsis-v::before { content: “”; }
.fa-ellipsis-v-alt::before { content: “”; }
.fa-ello::before { content: “”; }
.fa-ember::before { content: “”; }
.fa-empire::before { content: “”; }
.fa-empty-set::before { content: “”; }
.fa-engine-warning::before { content: “”; }
.fa-envelope::before { content: “”; }
.fa-envelope-open::before { content: “”; }
.fa-envelope-open-dollar::before { content: “”; }
.fa-envelope-open-text::before { content: “”; }
.fa-envelope-square::before { content: “”; }
.fa-envira::before { content: “”; }
.fa-equals::before { content: “”; }
.fa-eraser::before { content: “”; }
.fa-erlang::before { content: “”; }
.fa-ethereum::before { content: “”; }
.fa-ethernet::before { content: “”; }
.fa-etsy::before { content: “”; }
.fa-euro-sign::before { content: “”; }
.fa-exchange::before { content: “”; }
.fa-exchange-alt::before { content: “”; }
.fa-exclamation::before { content: “”; }
.fa-exclamation-circle::before { content: “”; }
.fa-exclamation-square::before { content: “”; }
.fa-exclamation-triangle::before { content: “”; }
.fa-expand::before { content: “”; }
.fa-expand-alt::before { content: “”; }
.fa-expand-arrows::before { content: “”; }
.fa-expand-arrows-alt::before { content: “”; }
.fa-expand-wide::before { content: “”; }
.fa-expeditedssl::before { content: “”; }
.fa-external-link::before { content: “”; }
.fa-external-link-alt::before { content: “”; }
.fa-external-link-square::before { content: “”; }
.fa-external-link-square-alt::before { content: “”; }
.fa-eye::before { content: “”; }
.fa-eye-dropper::before { content: “”; }
.fa-eye-evil::before { content: “”; }
.fa-eye-slash::before { content: “”; }
.fa-facebook::before { content: “”; }
.fa-facebook-f::before { content: “”; }
.fa-facebook-messenger::before { content: “”; }
.fa-facebook-square::before { content: “”; }
.fa-fantasy-flight-games::before { content: “”; }
.fa-fast-backward::before { content: “”; }
.fa-fast-forward::before { content: “”; }
.fa-fax::before { content: “”; }
.fa-feather::before { content: “”; }
.fa-feather-alt::before { content: “”; }
.fa-fedex::before { content: “”; }
.fa-fedora::before { content: “”; }
.fa-female::before { content: “”; }
.fa-field-hockey::before { content: “”; }
.fa-fighter-jet::before { content: “”; }
.fa-figma::before { content: “”; }
.fa-file::before { content: “”; }
.fa-file-alt::before { content: “”; }
.fa-file-archive::before { content: “”; }
.fa-file-audio::before { content: “”; }
.fa-file-certificate::before { content: “”; }
.fa-file-chart-line::before { content: “”; }
.fa-file-chart-pie::before { content: “”; }
.fa-file-check::before { content: “”; }
.fa-file-code::before { content: “”; }
.fa-file-contract::before { content: “”; }
.fa-file-csv::before { content: “”; }
.fa-file-download::before { content: “”; }
.fa-file-edit::before { content: “”; }
.fa-file-excel::before { content: “”; }
.fa-file-exclamation::before { content: “”; }
.fa-file-export::before { content: “”; }
.fa-file-image::before { content: “”; }
.fa-file-import::before { content: “”; }
.fa-file-invoice::before { content: “”; }
.fa-file-invoice-dollar::before { content: “”; }
.fa-file-medical::before { content: “”; }
.fa-file-medical-alt::before { content: “”; }
.fa-file-minus::before { content: “”; }
.fa-file-pdf::before { content: “”; }
.fa-file-plus::before { content: “”; }
.fa-file-powerpoint::before { content: “”; }
.fa-file-prescription::before { content: “”; }
.fa-file-signature::before { content: “”; }
.fa-file-spreadsheet::before { content: “”; }
.fa-file-times::before { content: “”; }
.fa-file-upload::before { content: “”; }
.fa-file-user::before { content: “”; }
.fa-file-video::before { content: “”; }
.fa-file-word::before { content: “”; }
.fa-fill::before { content: “”; }
.fa-fill-drip::before { content: “”; }
.fa-film::before { content: “”; }
.fa-film-alt::before { content: “”; }
.fa-filter::before { content: “”; }
.fa-fingerprint::before { content: “”; }
.fa-fire::before { content: “”; }
.fa-fire-alt::before { content: “”; }
.fa-fire-extinguisher::before { content: “”; }
.fa-fire-smoke::before { content: “”; }
.fa-firefox::before { content: “”; }
.fa-fireplace::before { content: “”; }
.fa-first-aid::before { content: “”; }
.fa-first-order::before { content: “”; }
.fa-first-order-alt::before { content: “”; }
.fa-firstdraft::before { content: “”; }
.fa-fish::before { content: “”; }
.fa-fist-raised::before { content: “”; }
.fa-flag::before { content: “”; }
.fa-flag-alt::before { content: “”; }
.fa-flag-checkered::before { content: “”; }
.fa-flag-usa::before { content: “”; }
.fa-flame::before { content: “”; }
.fa-flask::before { content: “”; }
.fa-flask-poison::before { content: “”; }
.fa-flask-potion::before { content: “”; }
.fa-flickr::before { content: “”; }
.fa-flipboard::before { content: “”; }
.fa-flushed::before { content: “”; }
.fa-fly::before { content: “”; }
.fa-fog::before { content: “”; }
.fa-folder::before { content: “”; }
.fa-folder-minus::before { content: “”; }
.fa-folder-open::before { content: “”; }
.fa-folder-plus::before { content: “”; }
.fa-folder-times::before { content: “”; }
.fa-folders::before { content: “”; }
.fa-font::before { content: “”; }
.fa-font-awesome::before { content: “”; }
.fa-font-awesome-alt::before { content: “”; }
.fa-font-awesome-flag::before { content: “”; }
.fa-font-awesome-logo-full::before { content: “”; }
.fa-fonticons::before { content: “”; }
.fa-fonticons-fi::before { content: “”; }
.fa-football-ball::before { content: “”; }
.fa-football-helmet::before { content: “”; }
.fa-forklift::before { content: “”; }
.fa-fort-awesome::before { content: “”; }
.fa-fort-awesome-alt::before { content: “”; }
.fa-forumbee::before { content: “”; }
.fa-forward::before { content: “”; }
.fa-foursquare::before { content: “”; }
.fa-fragile::before { content: “”; }
.fa-free-code-camp::before { content: “”; }
.fa-freebsd::before { content: “”; }
.fa-frog::before { content: “”; }
.fa-frosty-head::before { content: “”; }
.fa-frown::before { content: “”; }
.fa-frown-open::before { content: “”; }
.fa-fulcrum::before { content: “”; }
.fa-function::before { content: “”; }
.fa-funnel-dollar::before { content: “”; }
.fa-futbol::before { content: “”; }
.fa-galactic-republic::before { content: “”; }
.fa-galactic-senate::before { content: “”; }
.fa-gamepad::before { content: “”; }
.fa-gas-pump::before { content: “”; }
.fa-gas-pump-slash::before { content: “”; }
.fa-gavel::before { content: “”; }
.fa-gem::before { content: “”; }
.fa-genderless::before { content: “”; }
.fa-get-pocket::before { content: “”; }
.fa-gg::before { content: “”; }
.fa-gg-circle::before { content: “”; }
.fa-ghost::before { content: “”; }
.fa-gift::before { content: “”; }
.fa-gift-card::before { content: “”; }
.fa-gifts::before { content: “”; }
.fa-gingerbread-man::before { content: “”; }
.fa-git::before { content: “”; }
.fa-git-square::before { content: “”; }
.fa-github::before { content: “”; }
.fa-github-alt::before { content: “”; }
.fa-github-square::before { content: “”; }
.fa-gitkraken::before { content: “”; }
.fa-gitlab::before { content: “”; }
.fa-gitter::before { content: “”; }
.fa-glass-champagne::before { content: “”; }
.fa-glass-cheers::before { content: “”; }
.fa-glass-martini::before { content: “”; }
.fa-glass-martini-alt::before { content: “”; }
.fa-glass-whiskey::before { content: “”; }
.fa-glass-whiskey-rocks::before { content: “”; }
.fa-glasses::before { content: “”; }
.fa-glasses-alt::before { content: “”; }
.fa-glide::before { content: “”; }
.fa-glide-g::before { content: “”; }
.fa-globe::before { content: “”; }
.fa-globe-africa::before { content: “”; }
.fa-globe-americas::before { content: “”; }
.fa-globe-asia::before { content: “”; }
.fa-globe-europe::before { content: “”; }
.fa-globe-snow::before { content: “”; }
.fa-globe-stand::before { content: “”; }
.fa-gofore::before { content: “”; }
.fa-golf-ball::before { content: “”; }
.fa-golf-club::before { content: “”; }
.fa-goodreads::before { content: “”; }
.fa-goodreads-g::before { content: “”; }
.fa-google::before { content: “”; }
.fa-google-drive::before { content: “”; }
.fa-google-play::before { content: “”; }
.fa-google-plus::before { content: “”; }
.fa-google-plus-g::before { content: “”; }
.fa-google-plus-square::before { content: “”; }
.fa-google-wallet::before { content: “”; }
.fa-gopuram::before { content: “”; }
.fa-graduation-cap::before { content: “”; }
.fa-gratipay::before { content: “”; }
.fa-grav::before { content: “”; }
.fa-greater-than::before { content: “”; }
.fa-greater-than-equal::before { content: “”; }
.fa-grimace::before { content: “”; }
.fa-grin::before { content: “”; }
.fa-grin-alt::before { content: “”; }
.fa-grin-beam::before { content: “”; }
.fa-grin-beam-sweat::before { content: “”; }
.fa-grin-hearts::before { content: “”; }
.fa-grin-squint::before { content: “”; }
.fa-grin-squint-tears::before { content: “”; }
.fa-grin-stars::before { content: “”; }
.fa-grin-tears::before { content: “”; }
.fa-grin-tongue::before { content: “”; }
.fa-grin-tongue-squint::before { content: “”; }
.fa-grin-tongue-wink::before { content: “”; }
.fa-grin-wink::before { content: “”; }
.fa-grip-horizontal::before { content: “”; }
.fa-grip-lines::before { content: “”; }
.fa-grip-lines-vertical::before { content: “”; }
.fa-grip-vertical::before { content: “”; }
.fa-gripfire::before { content: “”; }
.fa-grunt::before { content: “”; }
.fa-guitar::before { content: “”; }
.fa-gulp::before { content: “”; }
.fa-h-square::before { content: “”; }
.fa-h1::before { content: “”; }
.fa-h2::before { content: “”; }
.fa-h3::before { content: “”; }
.fa-hacker-news::before { content: “”; }
.fa-hacker-news-square::before { content: “”; }
.fa-hackerrank::before { content: “”; }
.fa-hammer::before { content: “”; }
.fa-hammer-war::before { content: “”; }
.fa-hamsa::before { content: “”; }
.fa-hand-heart::before { content: “”; }
.fa-hand-holding::before { content: “”; }
.fa-hand-holding-box::before { content: “”; }
.fa-hand-holding-heart::before { content: “”; }
.fa-hand-holding-magic::before { content: “”; }
.fa-hand-holding-seedling::before { content: “”; }
.fa-hand-holding-usd::before { content: “”; }
.fa-hand-holding-water::before { content: “”; }
.fa-hand-lizard::before { content: “”; }
.fa-hand-paper::before { content: “”; }
.fa-hand-peace::before { content: “”; }
.fa-hand-point-down::before { content: “”; }
.fa-hand-point-left::before { content: “”; }
.fa-hand-point-right::before { content: “”; }
.fa-hand-point-up::before { content: “”; }
.fa-hand-pointer::before { content: “”; }
.fa-hand-receiving::before { content: “”; }
.fa-hand-rock::before { content: “”; }
.fa-hand-scissors::before { content: “”; }
.fa-hand-spock::before { content: “”; }
.fa-hands::before { content: “”; }
.fa-hands-heart::before { content: “”; }
.fa-hands-helping::before { content: “”; }
.fa-hands-usd::before { content: “”; }
.fa-handshake::before { content: “”; }
.fa-handshake-alt::before { content: “”; }
.fa-hanukiah::before { content: “”; }
.fa-hashtag::before { content: “”; }
.fa-hat-santa::before { content: “”; }
.fa-hat-winter::before { content: “”; }
.fa-hat-witch::before { content: “”; }
.fa-hat-wizard::before { content: “”; }
.fa-haykal::before { content: “”; }
.fa-hdd::before { content: “”; }
.fa-head-side::before { content: “”; }
.fa-head-vr::before { content: “”; }
.fa-heading::before { content: “”; }
.fa-headphones::before { content: “”; }
.fa-headphones-alt::before { content: “”; }
.fa-headset::before { content: “”; }
.fa-heart::before { content: “”; }
.fa-heart-broken::before { content: “”; }
.fa-heart-circle::before { content: “”; }
.fa-heart-rate::before { content: “”; }
.fa-heart-square::before { content: “”; }
.fa-heartbeat::before { content: “”; }
.fa-helicopter::before { content: “”; }
.fa-helmet-battle::before { content: “”; }
.fa-hexagon::before { content: “”; }
.fa-highlighter::before { content: “”; }
.fa-hiking::before { content: “”; }
.fa-hippo::before { content: “”; }
.fa-hips::before { content: “”; }
.fa-hire-a-helper::before { content: “”; }
.fa-history::before { content: “”; }
.fa-hockey-mask::before { content: “”; }
.fa-hockey-puck::before { content: “”; }
.fa-hockey-sticks::before { content: “”; }
.fa-holly-berry::before { content: “”; }
.fa-home::before { content: “”; }
.fa-home-heart::before { content: “”; }
.fa-hood-cloak::before { content: “”; }
.fa-hooli::before { content: “”; }
.fa-hornbill::before { content: “”; }
.fa-horse::before { content: “”; }
.fa-horse-head::before { content: “”; }
.fa-hospital::before { content: “”; }
.fa-hospital-alt::before { content: “”; }
.fa-hospital-symbol::before { content: “”; }
.fa-hot-tub::before { content: “”; }
.fa-hotel::before { content: “”; }
.fa-hotjar::before { content: “”; }
.fa-hourglass::before { content: “”; }
.fa-hourglass-end::before { content: “”; }
.fa-hourglass-half::before { content: “”; }
.fa-hourglass-start::before { content: “”; }
.fa-house-damage::before { content: “”; }
.fa-house-flood::before { content: “”; }
.fa-houzz::before { content: “”; }
.fa-hryvnia::before { content: “”; }
.fa-html5::before { content: “”; }
.fa-hubspot::before { content: “”; }
.fa-humidity::before { content: “”; }
.fa-hurricane::before { content: “”; }
.fa-i-cursor::before { content: “”; }
.fa-ice-skate::before { content: “”; }
.fa-icicles::before { content: “”; }
.fa-id-badge::before { content: “”; }
.fa-id-card::before { content: “”; }
.fa-id-card-alt::before { content: “”; }
.fa-igloo::before { content: “”; }
.fa-image::before { content: “”; }
.fa-images::before { content: “”; }
.fa-imdb::before { content: “”; }
.fa-inbox::before { content: “”; }
.fa-inbox-in::before { content: “”; }
.fa-inbox-out::before { content: “”; }
.fa-indent::before { content: “”; }
.fa-industry::before { content: “”; }
.fa-industry-alt::before { content: “”; }
.fa-infinity::before { content: “”; }
.fa-info::before { content: “”; }
.fa-info-circle::before { content: “”; }
.fa-info-square::before { content: “”; }
.fa-inhaler::before { content: “”; }
.fa-instagram::before { content: “”; }
.fa-integral::before { content: “”; }
.fa-intercom::before { content: “”; }
.fa-internet-explorer::before { content: “”; }
.fa-intersection::before { content: “”; }
.fa-inventory::before { content: “”; }
.fa-invision::before { content: “”; }
.fa-ioxhost::before { content: “”; }
.fa-italic::before { content: “”; }
.fa-itunes::before { content: “”; }
.fa-itunes-note::before { content: “”; }
.fa-jack-o-lantern::before { content: “”; }
.fa-java::before { content: “”; }
.fa-jedi::before { content: “”; }
.fa-jedi-order::before { content: “”; }
.fa-jenkins::before { content: “”; }
.fa-jira::before { content: “”; }
.fa-joget::before { content: “”; }
.fa-joint::before { content: “”; }
.fa-joomla::before { content: “”; }
.fa-journal-whills::before { content: “”; }
.fa-js::before { content: “”; }
.fa-js-square::before { content: “”; }
.fa-jsfiddle::before { content: “”; }
.fa-kaaba::before { content: “”; }
.fa-kaggle::before { content: “”; }
.fa-key::before { content: “”; }
.fa-key-skeleton::before { content: “”; }
.fa-keybase::before { content: “”; }
.fa-keyboard::before { content: “”; }
.fa-keycdn::before { content: “”; }
.fa-keynote::before { content: “”; }
.fa-khanda::before { content: “”; }
.fa-kickstarter::before { content: “”; }
.fa-kickstarter-k::before { content: “”; }
.fa-kidneys::before { content: “”; }
.fa-kiss::before { content: “”; }
.fa-kiss-beam::before { content: “”; }
.fa-kiss-wink-heart::before { content: “”; }
.fa-kite::before { content: “”; }
.fa-kiwi-bird::before { content: “”; }
.fa-knife-kitchen::before { content: “”; }
.fa-korvue::before { content: “”; }
.fa-lambda::before { content: “”; }
.fa-lamp::before { content: “”; }
.fa-landmark::before { content: “”; }
.fa-landmark-alt::before { content: “”; }
.fa-language::before { content: “”; }
.fa-laptop::before { content: “”; }
.fa-laptop-code::before { content: “”; }
.fa-laravel::before { content: “”; }
.fa-lastfm::before { content: “”; }
.fa-lastfm-square::before { content: “”; }
.fa-laugh::before { content: “”; }
.fa-laugh-beam::before { content: “”; }
.fa-laugh-squint::before { content: “”; }
.fa-laugh-wink::before { content: “”; }
.fa-layer-group::before { content: “”; }
.fa-layer-minus::before { content: “”; }
.fa-layer-plus::before { content: “”; }
.fa-leaf::before { content: “”; }
.fa-leaf-heart::before { content: “”; }
.fa-leaf-maple::before { content: “”; }
.fa-leaf-oak::before { content: “”; }
.fa-leanpub::before { content: “”; }
.fa-lemon::before { content: “”; }
.fa-less::before { content: “”; }
.fa-less-than::before { content: “”; }
.fa-less-than-equal::before { content: “”; }
.fa-level-down::before { content: “”; }
.fa-level-down-alt::before { content: “”; }
.fa-level-up::before { content: “”; }
.fa-level-up-alt::before { content: “”; }
.fa-life-ring::before { content: “”; }
.fa-lightbulb::before { content: “”; }
.fa-lightbulb-dollar::before { content: “”; }
.fa-lightbulb-exclamation::before { content: “”; }
.fa-lightbulb-on::before { content: “”; }
.fa-lightbulb-slash::before { content: “”; }
.fa-lights-holiday::before { content: “”; }
.fa-line::before { content: “”; }
.fa-link::before { content: “”; }
.fa-linkedin::before { content: “”; }
.fa-linkedin-in::before { content: “”; }
.fa-linode::before { content: “”; }
.fa-linux::before { content: “”; }
.fa-lips::before { content: “”; }
.fa-lira-sign::before { content: “”; }
.fa-list::before { content: “”; }
.fa-list-alt::before { content: “”; }
.fa-list-ol::before { content: “”; }
.fa-list-ul::before { content: “”; }
.fa-location::before { content: “”; }
.fa-location-arrow::before { content: “”; }
.fa-location-circle::before { content: “”; }
.fa-location-slash::before { content: “”; }
.fa-lock::before { content: “”; }
.fa-lock-alt::before { content: “”; }
.fa-lock-open::before { content: “”; }
.fa-lock-open-alt::before { content: “”; }
.fa-long-arrow-alt-down::before { content: “”; }
.fa-long-arrow-alt-left::before { content: “”; }
.fa-long-arrow-alt-right::before { content: “”; }
.fa-long-arrow-alt-up::before { content: “”; }
.fa-long-arrow-down::before { content: “”; }
.fa-long-arrow-left::before { content: “”; }
.fa-long-arrow-right::before { content: “”; }
.fa-long-arrow-up::before { content: “”; }
.fa-loveseat::before { content: “”; }
.fa-low-vision::before { content: “”; }
.fa-luchador::before { content: “”; }
.fa-luggage-cart::before { content: “”; }
.fa-lungs::before { content: “”; }
.fa-lyft::before { content: “”; }
.fa-mace::before { content: “”; }
.fa-magento::before { content: “”; }
.fa-magic::before { content: “”; }
.fa-magnet::before { content: “”; }
.fa-mail-bulk::before { content: “”; }
.fa-mailchimp::before { content: “”; }
.fa-male::before { content: “”; }
.fa-mandalorian::before { content: “”; }
.fa-mandolin::before { content: “”; }
.fa-map::before { content: “”; }
.fa-map-marked::before { content: “”; }
.fa-map-marked-alt::before { content: “”; }
.fa-map-marker::before { content: “”; }
.fa-map-marker-alt::before { content: “”; }
.fa-map-marker-alt-slash::before { content: “”; }
.fa-map-marker-check::before { content: “”; }
.fa-map-marker-edit::before { content: “”; }
.fa-map-marker-exclamation::before { content: “”; }
.fa-map-marker-minus::before { content: “”; }
.fa-map-marker-plus::before { content: “”; }
.fa-map-marker-question::before { content: “”; }
.fa-map-marker-slash::before { content: “”; }
.fa-map-marker-smile::before { content: “”; }
.fa-map-marker-times::before { content: “”; }
.fa-map-pin::before { content: “”; }
.fa-map-signs::before { content: “”; }
.fa-markdown::before { content: “”; }
.fa-marker::before { content: “”; }
.fa-mars::before { content: “”; }
.fa-mars-double::before { content: “”; }
.fa-mars-stroke::before { content: “”; }
.fa-mars-stroke-h::before { content: “”; }
.fa-mars-stroke-v::before { content: “”; }
.fa-mask::before { content: “”; }
.fa-mastodon::before { content: “”; }
.fa-maxcdn::before { content: “”; }
.fa-medal::before { content: “”; }
.fa-medapps::before { content: “”; }
.fa-medium::before { content: “”; }
.fa-medium-m::before { content: “”; }
.fa-medkit::before { content: “”; }
.fa-medrt::before { content: “”; }
.fa-meetup::before { content: “”; }
.fa-megaphone::before { content: “”; }
.fa-megaport::before { content: “”; }
.fa-meh::before { content: “”; }
.fa-meh-blank::before { content: “”; }
.fa-meh-rolling-eyes::before { content: “”; }
.fa-memory::before { content: “”; }
.fa-mendeley::before { content: “”; }
.fa-menorah::before { content: “”; }
.fa-mercury::before { content: “”; }
.fa-meteor::before { content: “”; }
.fa-microchip::before { content: “”; }
.fa-microphone::before { content: “”; }
.fa-microphone-alt::before { content: “”; }
.fa-microphone-alt-slash::before { content: “”; }
.fa-microphone-slash::before { content: “”; }
.fa-microscope::before { content: “”; }
.fa-microsoft::before { content: “”; }
.fa-mind-share::before { content: “”; }
.fa-minus::before { content: “”; }
.fa-minus-circle::before { content: “”; }
.fa-minus-hexagon::before { content: “”; }
.fa-minus-octagon::before { content: “”; }
.fa-minus-square::before { content: “”; }
.fa-mistletoe::before { content: “”; }
.fa-mitten::before { content: “”; }
.fa-mix::before { content: “”; }
.fa-mixcloud::before { content: “”; }
.fa-mizuni::before { content: “”; }
.fa-mobile::before { content: “”; }
.fa-mobile-alt::before { content: “”; }
.fa-mobile-android::before { content: “”; }
.fa-mobile-android-alt::before { content: “”; }
.fa-modx::before { content: “”; }
.fa-monero::before { content: “”; }
.fa-money-bill::before { content: “”; }
.fa-money-bill-alt::before { content: “”; }
.fa-money-bill-wave::before { content: “”; }
.fa-money-bill-wave-alt::before { content: “”; }
.fa-money-check::before { content: “”; }
.fa-money-check-alt::before { content: “”; }
.fa-monitor-heart-rate::before { content: “”; }
.fa-monkey::before { content: “”; }
.fa-monument::before { content: “”; }
.fa-moon::before { content: “”; }
.fa-moon-cloud::before { content: “”; }
.fa-moon-stars::before { content: “”; }
.fa-mortar-pestle::before { content: “”; }
.fa-mosque::before { content: “”; }
.fa-motorcycle::before { content: “”; }
.fa-mountain::before { content: “”; }
.fa-mountains::before { content: “”; }
.fa-mouse-pointer::before { content: “”; }
.fa-mug-hot::before { content: “”; }
.fa-mug-marshmallows::before { content: “”; }
.fa-music::before { content: “”; }
.fa-napster::before { content: “”; }
.fa-narwhal::before { content: “”; }
.fa-neos::before { content: “”; }
.fa-network-wired::before { content: “”; }
.fa-neuter::before { content: “”; }
.fa-newspaper::before { content: “”; }
.fa-nimblr::before { content: “”; }
.fa-nintendo-switch::before { content: “”; }
.fa-node::before { content: “”; }
.fa-node-js::before { content: “”; }
.fa-not-equal::before { content: “”; }
.fa-notes-medical::before { content: “”; }
.fa-npm::before { content: “”; }
.fa-ns8::before { content: “”; }
.fa-nutritionix::before { content: “”; }
.fa-object-group::before { content: “”; }
.fa-object-ungroup::before { content: “”; }
.fa-octagon::before { content: “”; }
.fa-odnoklassniki::before { content: “”; }
.fa-odnoklassniki-square::before { content: “”; }
.fa-oil-can::before { content: “”; }
.fa-oil-temp::before { content: “”; }
.fa-old-republic::before { content: “”; }
.fa-om::before { content: “”; }
.fa-omega::before { content: “”; }
.fa-opencart::before { content: “”; }
.fa-openid::before { content: “”; }
.fa-opera::before { content: “”; }
.fa-optin-monster::before { content: “”; }
.fa-ornament::before { content: “”; }
.fa-osi::before { content: “”; }
.fa-otter::before { content: “”; }
.fa-outdent::before { content: “”; }
.fa-page4::before { content: “”; }
.fa-pagelines::before { content: “”; }
.fa-paint-brush::before { content: “”; }
.fa-paint-brush-alt::before { content: “”; }
.fa-paint-roller::before { content: “”; }
.fa-palette::before { content: “”; }
.fa-palfed::before { content: “”; }
.fa-pallet::before { content: “”; }
.fa-pallet-alt::before { content: “”; }
.fa-paper-plane::before { content: “”; }
.fa-paperclip::before { content: “”; }
.fa-parachute-box::before { content: “”; }
.fa-paragraph::before { content: “”; }
.fa-parking::before { content: “”; }
.fa-parking-circle::before { content: “”; }
.fa-parking-circle-slash::before { content: “”; }
.fa-parking-slash::before { content: “”; }
.fa-passport::before { content: “”; }
.fa-pastafarianism::before { content: “”; }
.fa-paste::before { content: “”; }
.fa-patreon::before { content: “”; }
.fa-pause::before { content: “”; }
.fa-pause-circle::before { content: “”; }
.fa-paw::before { content: “”; }
.fa-paw-alt::before { content: “”; }
.fa-paw-claws::before { content: “”; }
.fa-paypal::before { content: “”; }
.fa-peace::before { content: “”; }
.fa-pegasus::before { content: “”; }
.fa-pen::before { content: “”; }
.fa-pen-alt::before { content: “”; }
.fa-pen-fancy::before { content: “”; }
.fa-pen-nib::before { content: “”; }
.fa-pen-square::before { content: “”; }
.fa-pencil::before { content: “”; }
.fa-pencil-alt::before { content: “”; }
.fa-pencil-paintbrush::before { content: “”; }
.fa-pencil-ruler::before { content: “”; }
.fa-pennant::before { content: “”; }
.fa-penny-arcade::before { content: “”; }
.fa-people-carry::before { content: “”; }
.fa-percent::before { content: “”; }
.fa-percentage::before { content: “”; }
.fa-periscope::before { content: “”; }
.fa-person-booth::before { content: “”; }
.fa-person-carry::before { content: “”; }
.fa-person-dolly::before { content: “”; }
.fa-person-dolly-empty::before { content: “”; }
.fa-person-sign::before { content: “”; }
.fa-phabricator::before { content: “”; }
.fa-phoenix-framework::before { content: “”; }
.fa-phoenix-squadron::before { content: “”; }
.fa-phone::before { content: “”; }
.fa-phone-office::before { content: “”; }
.fa-phone-plus::before { content: “”; }
.fa-phone-slash::before { content: “”; }
.fa-phone-square::before { content: “”; }
.fa-phone-volume::before { content: “”; }
.fa-php::before { content: “”; }
.fa-pi::before { content: “”; }
.fa-pie::before { content: “”; }
.fa-pied-piper::before { content: “”; }
.fa-pied-piper-alt::before { content: “”; }
.fa-pied-piper-hat::before { content: “”; }
.fa-pied-piper-pp::before { content: “”; }
.fa-pig::before { content: “”; }
.fa-piggy-bank::before { content: “”; }
.fa-pills::before { content: “”; }
.fa-pinterest::before { content: “”; }
.fa-pinterest-p::before { content: “”; }
.fa-pinterest-square::before { content: “”; }
.fa-place-of-worship::before { content: “”; }
.fa-plane::before { content: “”; }
.fa-plane-alt::before { content: “”; }
.fa-plane-arrival::before { content: “”; }
.fa-plane-departure::before { content: “”; }
.fa-play::before { content: “”; }
.fa-play-circle::before { content: “”; }
.fa-playstation::before { content: “”; }
.fa-plug::before { content: “”; }
.fa-plus::before { content: “”; }
.fa-plus-circle::before { content: “”; }
.fa-plus-hexagon::before { content: “”; }
.fa-plus-octagon::before { content: “”; }
.fa-plus-square::before { content: “”; }
.fa-podcast::before { content: “”; }
.fa-podium::before { content: “”; }
.fa-podium-star::before { content: “”; }
.fa-poll::before { content: “”; }
.fa-poll-h::before { content: “”; }
.fa-poll-people::before { content: “”; }
.fa-poo::before { content: “”; }
.fa-poo-storm::before { content: “”; }
.fa-poop::before { content: “”; }
.fa-portrait::before { content: “”; }
.fa-pound-sign::before { content: “”; }
.fa-power-off::before { content: “”; }
.fa-pray::before { content: “”; }
.fa-praying-hands::before { content: “”; }
.fa-prescription::before { content: “”; }
.fa-prescription-bottle::before { content: “”; }
.fa-prescription-bottle-alt::before { content: “”; }
.fa-presentation::before { content: “”; }
.fa-print::before { content: “”; }
.fa-print-slash::before { content: “”; }
.fa-procedures::before { content: “”; }
.fa-product-hunt::before { content: “”; }
.fa-project-diagram::before { content: “”; }
.fa-pumpkin::before { content: “”; }
.fa-pushed::before { content: “”; }
.fa-puzzle-piece::before { content: “”; }
.fa-python::before { content: “”; }
.fa-qq::before { content: “”; }
.fa-qrcode::before { content: “”; }
.fa-question::before { content: “”; }
.fa-question-circle::before { content: “”; }
.fa-question-square::before { content: “”; }
.fa-quidditch::before { content: “”; }
.fa-quinscape::before { content: “”; }
.fa-quora::before { content: “”; }
.fa-quote-left::before { content: “”; }
.fa-quote-right::before { content: “”; }
.fa-quran::before { content: “”; }
.fa-r-project::before { content: “”; }
.fa-rabbit::before { content: “”; }
.fa-rabbit-fast::before { content: “”; }
.fa-racquet::before { content: “”; }
.fa-radiation::before { content: “”; }
.fa-radiation-alt::before { content: “”; }
.fa-rainbow::before { content: “”; }
.fa-raindrops::before { content: “”; }
.fa-ram::before { content: “”; }
.fa-ramp-loading::before { content: “”; }
.fa-random::before { content: “”; }
.fa-raspberry-pi::before { content: “”; }
.fa-ravelry::before { content: “”; }
.fa-react::before { content: “”; }
.fa-reacteurope::before { content: “”; }
.fa-readme::before { content: “”; }
.fa-rebel::before { content: “”; }
.fa-receipt::before { content: “”; }
.fa-rectangle-landscape::before { content: “”; }
.fa-rectangle-portrait::before { content: “”; }
.fa-rectangle-wide::before { content: “”; }
.fa-recycle::before { content: “”; }
.fa-red-river::before { content: “”; }
.fa-reddit::before { content: “”; }
.fa-reddit-alien::before { content: “”; }
.fa-reddit-square::before { content: “”; }
.fa-redhat::before { content: “”; }
.fa-redo::before { content: “”; }
.fa-redo-alt::before { content: “”; }
.fa-registered::before { content: “”; }
.fa-renren::before { content: “”; }
.fa-repeat::before { content: “”; }
.fa-repeat-1::before { content: “”; }
.fa-repeat-1-alt::before { content: “”; }
.fa-repeat-alt::before { content: “”; }
.fa-reply::before { content: “”; }
.fa-reply-all::before { content: “”; }
.fa-replyd::before { content: “”; }
.fa-republican::before { content: “”; }
.fa-researchgate::before { content: “”; }
.fa-resolving::before { content: “”; }
.fa-restroom::before { content: “”; }
.fa-retweet::before { content: “”; }
.fa-retweet-alt::before { content: “”; }
.fa-rev::before { content: “”; }
.fa-ribbon::before { content: “”; }
.fa-ring::before { content: “”; }
.fa-road::before { content: “”; }
.fa-robot::before { content: “”; }
.fa-rocket::before { content: “”; }
.fa-rocketchat::before { content: “”; }
.fa-rockrms::before { content: “”; }
.fa-route::before { content: “”; }
.fa-route-highway::before { content: “”; }
.fa-route-interstate::before { content: “”; }
.fa-rss::before { content: “”; }
.fa-rss-square::before { content: “”; }
.fa-ruble-sign::before { content: “”; }
.fa-ruler::before { content: “”; }
.fa-ruler-combined::before { content: “”; }
.fa-ruler-horizontal::before { content: “”; }
.fa-ruler-triangle::before { content: “”; }
.fa-ruler-vertical::before { content: “”; }
.fa-running::before { content: “”; }
.fa-rupee-sign::before { content: “”; }
.fa-rv::before { content: “”; }
.fa-sad-cry::before { content: “”; }
.fa-sad-tear::before { content: “”; }
.fa-safari::before { content: “”; }
.fa-sass::before { content: “”; }
.fa-satellite::before { content: “”; }
.fa-satellite-dish::before { content: “”; }
.fa-save::before { content: “”; }
.fa-scalpel::before { content: “”; }
.fa-scalpel-path::before { content: “”; }
.fa-scanner::before { content: “”; }
.fa-scanner-keyboard::before { content: “”; }
.fa-scanner-touchscreen::before { content: “”; }
.fa-scarecrow::before { content: “”; }
.fa-scarf::before { content: “”; }
.fa-schlix::before { content: “”; }
.fa-school::before { content: “”; }
.fa-screwdriver::before { content: “”; }
.fa-scribd::before { content: “”; }
.fa-scroll::before { content: “”; }
.fa-scroll-old::before { content: “”; }
.fa-scrubber::before { content: “”; }
.fa-scythe::before { content: “”; }
.fa-sd-card::before { content: “”; }
.fa-search::before { content: “”; }
.fa-search-dollar::before { content: “”; }
.fa-search-location::before { content: “”; }
.fa-search-minus::before { content: “”; }
.fa-search-plus::before { content: “”; }
.fa-searchengin::before { content: “”; }
.fa-seedling::before { content: “”; }
.fa-sellcast::before { content: “”; }
.fa-sellsy::before { content: “”; }
.fa-server::before { content: “”; }
.fa-servicestack::before { content: “”; }
.fa-shapes::before { content: “”; }
.fa-share::before { content: “”; }
.fa-share-all::before { content: “”; }
.fa-share-alt::before { content: “”; }
.fa-share-alt-square::before { content: “”; }
.fa-share-square::before { content: “”; }
.fa-sheep::before { content: “”; }
.fa-shekel-sign::before { content: “”; }
.fa-shield::before { content: “”; }
.fa-shield-alt::before { content: “”; }
.fa-shield-check::before { content: “”; }
.fa-shield-cross::before { content: “”; }
.fa-ship::before { content: “”; }
.fa-shipping-fast::before { content: “”; }
.fa-shipping-timed::before { content: “”; }
.fa-shirtsinbulk::before { content: “”; }
.fa-shoe-prints::before { content: “”; }
.fa-shopping-bag::before { content: “”; }
.fa-shopping-basket::before { content: “”; }
.fa-shopping-cart::before { content: “”; }
.fa-shopware::before { content: “”; }
.fa-shovel::before { content: “”; }
.fa-shovel-snow::before { content: “”; }
.fa-shower::before { content: “”; }
.fa-shredder::before { content: “”; }
.fa-shuttle-van::before { content: “”; }
.fa-shuttlecock::before { content: “”; }
.fa-sigma::before { content: “”; }
.fa-sign::before { content: “”; }
.fa-sign-in::before { content: “”; }
.fa-sign-in-alt::before { content: “”; }
.fa-sign-language::before { content: “”; }
.fa-sign-out::before { content: “”; }
.fa-sign-out-alt::before { content: “”; }
.fa-signal::before { content: “”; }
.fa-signal-1::before { content: “”; }
.fa-signal-2::before { content: “”; }
.fa-signal-3::before { content: “”; }
.fa-signal-4::before { content: “”; }
.fa-signal-alt::before { content: “”; }
.fa-signal-alt-1::before { content: “”; }
.fa-signal-alt-2::before { content: “”; }
.fa-signal-alt-3::before { content: “”; }
.fa-signal-alt-slash::before { content: “”; }
.fa-signal-slash::before { content: “”; }
.fa-signature::before { content: “”; }
.fa-sim-card::before { content: “”; }
.fa-simplybuilt::before { content: “”; }
.fa-sistrix::before { content: “”; }
.fa-sitemap::before { content: “”; }
.fa-sith::before { content: “”; }
.fa-skating::before { content: “”; }
.fa-skeleton::before { content: “”; }
.fa-sketch::before { content: “”; }
.fa-ski-jump::before { content: “”; }
.fa-ski-lift::before { content: “”; }
.fa-skiing::before { content: “”; }
.fa-skiing-nordic::before { content: “”; }
.fa-skull::before { content: “”; }
.fa-skull-crossbones::before { content: “”; }
.fa-skyatlas::before { content: “”; }
.fa-skype::before { content: “”; }
.fa-slack::before { content: “”; }
.fa-slack-hash::before { content: “”; }
.fa-slash::before { content: “”; }
.fa-sledding::before { content: “”; }
.fa-sleigh::before { content: “”; }
.fa-sliders-h::before { content: “”; }
.fa-sliders-h-square::before { content: “”; }
.fa-sliders-v::before { content: “”; }
.fa-sliders-v-square::before { content: “”; }
.fa-slideshare::before { content: “”; }
.fa-smile::before { content: “”; }
.fa-smile-beam::before { content: “”; }
.fa-smile-plus::before { content: “”; }
.fa-smile-wink::before { content: “”; }
.fa-smog::before { content: “”; }
.fa-smoke::before { content: “”; }
.fa-smoking::before { content: “”; }
.fa-smoking-ban::before { content: “”; }
.fa-sms::before { content: “”; }
.fa-snake::before { content: “”; }
.fa-snapchat::before { content: “”; }
.fa-snapchat-ghost::before { content: “”; }
.fa-snapchat-square::before { content: “”; }
.fa-snow-blowing::before { content: “”; }
.fa-snowboarding::before { content: “”; }
.fa-snowflake::before { content: “”; }
.fa-snowflakes::before { content: “”; }
.fa-snowman::before { content: “”; }
.fa-snowmobile::before { content: “”; }
.fa-snowplow::before { content: “”; }
.fa-socks::before { content: “”; }
.fa-solar-panel::before { content: “”; }
.fa-sort::before { content: “”; }
.fa-sort-alpha-down::before { content: “”; }
.fa-sort-alpha-up::before { content: “”; }
.fa-sort-amount-down::before { content: “”; }
.fa-sort-amount-up::before { content: “”; }
.fa-sort-down::before { content: “”; }
.fa-sort-numeric-down::before { content: “”; }
.fa-sort-numeric-up::before { content: “”; }
.fa-sort-up::before { content: “”; }
.fa-soundcloud::before { content: “”; }
.fa-sourcetree::before { content: “”; }
.fa-spa::before { content: “”; }
.fa-space-shuttle::before { content: “”; }
.fa-spade::before { content: “”; }
.fa-speakap::before { content: “”; }
.fa-spider::before { content: “”; }
.fa-spider-black-widow::before { content: “”; }
.fa-spider-web::before { content: “”; }
.fa-spinner::before { content: “”; }
.fa-spinner-third::before { content: “”; }
.fa-splotch::before { content: “”; }
.fa-spotify::before { content: “”; }
.fa-spray-can::before { content: “”; }
.fa-square::before { content: “”; }
.fa-square-full::before { content: “”; }
.fa-square-root::before { content: “”; }
.fa-square-root-alt::before { content: “”; }
.fa-squarespace::before { content: “”; }
.fa-squirrel::before { content: “”; }
.fa-stack-exchange::before { content: “”; }
.fa-stack-overflow::before { content: “”; }
.fa-staff::before { content: “”; }
.fa-stamp::before { content: “”; }
.fa-star::before { content: “”; }
.fa-star-and-crescent::before { content: “”; }
.fa-star-christmas::before { content: “”; }
.fa-star-exclamation::before { content: “”; }
.fa-star-half::before { content: “”; }
.fa-star-half-alt::before { content: “”; }
.fa-star-of-david::before { content: “”; }
.fa-star-of-life::before { content: “”; }
.fa-stars::before { content: “”; }
.fa-staylinked::before { content: “”; }
.fa-steam::before { content: “”; }
.fa-steam-square::before { content: “”; }
.fa-steam-symbol::before { content: “”; }
.fa-steering-wheel::before { content: “”; }
.fa-step-backward::before { content: “”; }
.fa-step-forward::before { content: “”; }
.fa-stethoscope::before { content: “”; }
.fa-sticker-mule::before { content: “”; }
.fa-sticky-note::before { content: “”; }
.fa-stocking::before { content: “”; }
.fa-stomach::before { content: “”; }
.fa-stop::before { content: “”; }
.fa-stop-circle::before { content: “”; }
.fa-stopwatch::before { content: “”; }
.fa-store::before { content: “”; }
.fa-store-alt::before { content: “”; }
.fa-strava::before { content: “”; }
.fa-stream::before { content: “”; }
.fa-street-view::before { content: “”; }
.fa-strikethrough::before { content: “”; }
.fa-stripe::before { content: “”; }
.fa-stripe-s::before { content: “”; }
.fa-stroopwafel::before { content: “”; }
.fa-studiovinari::before { content: “”; }
.fa-stumbleupon::before { content: “”; }
.fa-stumbleupon-circle::before { content: “”; }
.fa-subscript::before { content: “”; }
.fa-subway::before { content: “”; }
.fa-suitcase::before { content: “”; }
.fa-suitcase-rolling::before { content: “”; }
.fa-sun::before { content: “”; }
.fa-sun-cloud::before { content: “”; }
.fa-sun-dust::before { content: “”; }
.fa-sun-haze::before { content: “”; }
.fa-sunrise::before { content: “”; }
.fa-sunset::before { content: “”; }
.fa-superpowers::before { content: “”; }
.fa-superscript::before { content: “”; }
.fa-supple::before { content: “”; }
.fa-surprise::before { content: “”; }
.fa-suse::before { content: “”; }
.fa-swatchbook::before { content: “”; }
.fa-swimmer::before { content: “”; }
.fa-swimming-pool::before { content: “”; }
.fa-sword::before { content: “”; }
.fa-swords::before { content: “”; }
.fa-synagogue::before { content: “”; }
.fa-sync::before { content: “”; }
.fa-sync-alt::before { content: “”; }
.fa-syringe::before { content: “”; }
.fa-table::before { content: “”; }
.fa-table-tennis::before { content: “”; }
.fa-tablet::before { content: “”; }
.fa-tablet-alt::before { content: “”; }
.fa-tablet-android::before { content: “”; }
.fa-tablet-android-alt::before { content: “”; }
.fa-tablet-rugged::before { content: “”; }
.fa-tablets::before { content: “”; }
.fa-tachometer::before { content: “”; }
.fa-tachometer-alt::before { content: “”; }
.fa-tachometer-alt-average::before { content: “”; }
.fa-tachometer-alt-fast::before { content: “”; }
.fa-tachometer-alt-fastest::before { content: “”; }
.fa-tachometer-alt-slow::before { content: “”; }
.fa-tachometer-alt-slowest::before { content: “”; }
.fa-tachometer-average::before { content: “”; }
.fa-tachometer-fast::before { content: “”; }
.fa-tachometer-fastest::before { content: “”; }
.fa-tachometer-slow::before { content: “”; }
.fa-tachometer-slowest::before { content: “”; }
.fa-tag::before { content: “”; }
.fa-tags::before { content: “”; }
.fa-tally::before { content: “”; }
.fa-tape::before { content: “”; }
.fa-tasks::before { content: “”; }
.fa-taxi::before { content: “”; }
.fa-teamspeak::before { content: “”; }
.fa-teeth::before { content: “”; }
.fa-teeth-open::before { content: “”; }
.fa-telegram::before { content: “”; }
.fa-telegram-plane::before { content: “”; }
.fa-temperature-frigid::before { content: “”; }
.fa-temperature-high::before { content: “”; }
.fa-temperature-hot::before { content: “”; }
.fa-temperature-low::before { content: “”; }
.fa-tencent-weibo::before { content: “”; }
.fa-tenge::before { content: “”; }
.fa-tennis-ball::before { content: “”; }
.fa-terminal::before { content: “”; }
.fa-text-height::before { content: “”; }
.fa-text-width::before { content: “”; }
.fa-th::before { content: “”; }
.fa-th-large::before { content: “”; }
.fa-th-list::before { content: “”; }
.fa-the-red-yeti::before { content: “”; }
.fa-theater-masks::before { content: “”; }
.fa-themeco::before { content: “”; }
.fa-themeisle::before { content: “”; }
.fa-thermometer::before { content: “”; }
.fa-thermometer-empty::before { content: “”; }
.fa-thermometer-full::before { content: “”; }
.fa-thermometer-half::before { content: “”; }
.fa-thermometer-quarter::before { content: “”; }
.fa-thermometer-three-quarters::before { content: “”; }
.fa-theta::before { content: “”; }
.fa-think-peaks::before { content: “”; }
.fa-thumbs-down::before { content: “”; }
.fa-thumbs-up::before { content: “”; }
.fa-thumbtack::before { content: “”; }
.fa-thunderstorm::before { content: “”; }
.fa-thunderstorm-moon::before { content: “”; }
.fa-thunderstorm-sun::before { content: “”; }
.fa-ticket::before { content: “”; }
.fa-ticket-alt::before { content: “”; }
.fa-tilde::before { content: “”; }
.fa-times::before { content: “”; }
.fa-times-circle::before { content: “”; }
.fa-times-hexagon::before { content: “”; }
.fa-times-octagon::before { content: “”; }
.fa-times-square::before { content: “”; }
.fa-tint::before { content: “”; }
.fa-tint-slash::before { content: “”; }
.fa-tire::before { content: “”; }
.fa-tire-flat::before { content: “”; }
.fa-tire-pressure-warning::before { content: “”; }
.fa-tire-rugged::before { content: “”; }
.fa-tired::before { content: “”; }
.fa-toggle-off::before { content: “”; }
.fa-toggle-on::before { content: “”; }
.fa-toilet::before { content: “”; }
.fa-toilet-paper::before { content: “”; }
.fa-toilet-paper-alt::before { content: “”; }
.fa-tombstone::before { content: “”; }
.fa-tombstone-alt::before { content: “”; }
.fa-toolbox::before { content: “”; }
.fa-tools::before { content: “”; }
.fa-tooth::before { content: “”; }
.fa-toothbrush::before { content: “”; }
.fa-torah::before { content: “”; }
.fa-torii-gate::before { content: “”; }
.fa-tornado::before { content: “”; }
.fa-tractor::before { content: “”; }
.fa-trade-federation::before { content: “”; }
.fa-trademark::before { content: “”; }
.fa-traffic-cone::before { content: “”; }
.fa-traffic-light::before { content: “”; }
.fa-traffic-light-go::before { content: “”; }
.fa-traffic-light-slow::before { content: “”; }
.fa-traffic-light-stop::before { content: “”; }
.fa-train::before { content: “”; }
.fa-tram::before { content: “”; }
.fa-transgender::before { content: “”; }
.fa-transgender-alt::before { content: “”; }
.fa-trash::before { content: “”; }
.fa-trash-alt::before { content: “”; }
.fa-treasure-chest::before { content: “”; }
.fa-tree::before { content: “”; }
.fa-tree-alt::before { content: “”; }
.fa-tree-christmas::before { content: “”; }
.fa-tree-decorated::before { content: “”; }
.fa-tree-large::before { content: “”; }
.fa-trees::before { content: “”; }
.fa-trello::before { content: “”; }
.fa-triangle::before { content: “”; }
.fa-tripadvisor::before { content: “”; }
.fa-trophy::before { content: “”; }
.fa-trophy-alt::before { content: “”; }
.fa-truck::before { content: “”; }
.fa-truck-container::before { content: “”; }
.fa-truck-couch::before { content: “”; }
.fa-truck-loading::before { content: “”; }
.fa-truck-monster::before { content: “”; }
.fa-truck-moving::before { content: “”; }
.fa-truck-pickup::before { content: “”; }
.fa-truck-plow::before { content: “”; }
.fa-truck-ramp::before { content: “”; }
.fa-tshirt::before { content: “”; }
.fa-tty::before { content: “”; }
.fa-tumblr::before { content: “”; }
.fa-tumblr-square::before { content: “”; }
.fa-turkey::before { content: “”; }
.fa-turtle::before { content: “”; }
.fa-tv::before { content: “”; }
.fa-tv-retro::before { content: “”; }
.fa-twitch::before { content: “”; }
.fa-twitter::before { content: “”; }
.fa-twitter-square::before { content: “”; }
.fa-typo3::before { content: “”; }
.fa-uber::before { content: “”; }
.fa-ubuntu::before { content: “”; }
.fa-uikit::before { content: “”; }
.fa-umbrella::before { content: “”; }
.fa-umbrella-beach::before { content: “”; }
.fa-underline::before { content: “”; }
.fa-undo::before { content: “”; }
.fa-undo-alt::before { content: “”; }
.fa-unicorn::before { content: “”; }
.fa-union::before { content: “”; }
.fa-uniregistry::before { content: “”; }
.fa-universal-access::before { content: “”; }
.fa-university::before { content: “”; }
.fa-unlink::before { content: “”; }
.fa-unlock::before { content: “”; }
.fa-unlock-alt::before { content: “”; }
.fa-untappd::before { content: “”; }
.fa-upload::before { content: “”; }
.fa-ups::before { content: “”; }
.fa-usb::before { content: “”; }
.fa-usd-circle::before { content: “”; }
.fa-usd-square::before { content: “”; }
.fa-user::before { content: “”; }
.fa-user-alt::before { content: “”; }
.fa-user-alt-slash::before { content: “”; }
.fa-user-astronaut::before { content: “”; }
.fa-user-chart::before { content: “”; }
.fa-user-check::before { content: “”; }
.fa-user-circle::before { content: “”; }
.fa-user-clock::before { content: “”; }
.fa-user-cog::before { content: “”; }
.fa-user-crown::before { content: “”; }
.fa-user-edit::before { content: “”; }
.fa-user-friends::before { content: “”; }
.fa-user-graduate::before { content: “”; }
.fa-user-injured::before { content: “”; }
.fa-user-lock::before { content: “”; }
.fa-user-md::before { content: “”; }
.fa-user-minus::before { content: “”; }
.fa-user-ninja::before { content: “”; }
.fa-user-plus::before { content: “”; }
.fa-user-secret::before { content: “”; }
.fa-user-shield::before { content: “”; }
.fa-user-slash::before { content: “”; }
.fa-user-tag::before { content: “”; }
.fa-user-tie::before { content: “”; }
.fa-user-times::before { content: “”; }
.fa-users::before { content: “”; }
.fa-users-class::before { content: “”; }
.fa-users-cog::before { content: “”; }
.fa-users-crown::before { content: “”; }
.fa-usps::before { content: “”; }
.fa-ussunnah::before { content: “”; }
.fa-utensil-fork::before { content: “”; }
.fa-utensil-knife::before { content: “”; }
.fa-utensil-spoon::before { content: “”; }
.fa-utensils::before { content: “”; }
.fa-utensils-alt::before { content: “”; }
.fa-vaadin::before { content: “”; }
.fa-value-absolute::before { content: “”; }
.fa-vector-square::before { content: “”; }
.fa-venus::before { content: “”; }
.fa-venus-double::before { content: “”; }
.fa-venus-mars::before { content: “”; }
.fa-viacoin::before { content: “”; }
.fa-viadeo::before { content: “”; }
.fa-viadeo-square::before { content: “”; }
.fa-vial::before { content: “”; }
.fa-vials::before { content: “”; }
.fa-viber::before { content: “”; }
.fa-video::before { content: “”; }
.fa-video-plus::before { content: “”; }
.fa-video-slash::before { content: “”; }
.fa-vihara::before { content: “”; }
.fa-vimeo::before { content: “”; }
.fa-vimeo-square::before { content: “”; }
.fa-vimeo-v::before { content: “”; }
.fa-vine::before { content: “”; }
.fa-vk::before { content: “”; }
.fa-vnv::before { content: “”; }
.fa-volcano::before { content: “”; }
.fa-volleyball-ball::before { content: “”; }
.fa-volume::before { content: “”; }
.fa-volume-down::before { content: “”; }
.fa-volume-mute::before { content: “”; }
.fa-volume-off::before { content: “”; }
.fa-volume-slash::before { content: “”; }
.fa-volume-up::before { content: “”; }
.fa-vote-nay::before { content: “”; }
.fa-vote-yea::before { content: “”; }
.fa-vr-cardboard::before { content: “”; }
.fa-vuejs::before { content: “”; }
.fa-walking::before { content: “”; }
.fa-wallet::before { content: “”; }
.fa-wand::before { content: “”; }
.fa-wand-magic::before { content: “”; }
.fa-warehouse::before { content: “”; }
.fa-warehouse-alt::before { content: “”; }
.fa-watch::before { content: “”; }
.fa-watch-fitness::before { content: “”; }
.fa-water::before { content: “”; }
.fa-water-lower::before { content: “”; }
.fa-water-rise::before { content: “”; }
.fa-weebly::before { content: “”; }
.fa-weibo::before { content: “”; }
.fa-weight::before { content: “”; }
.fa-weight-hanging::before { content: “”; }
.fa-weixin::before { content: “”; }
.fa-whale::before { content: “”; }
.fa-whatsapp::before { content: “”; }
.fa-whatsapp-square::before { content: “”; }
.fa-wheat::before { content: “”; }
.fa-wheelchair::before { content: “”; }
.fa-whistle::before { content: “”; }
.fa-whmcs::before { content: “”; }
.fa-wifi::before { content: “”; }
.fa-wifi-1::before { content: “”; }
.fa-wifi-2::before { content: “”; }
.fa-wifi-slash::before { content: “”; }
.fa-wikipedia-w::before { content: “”; }
.fa-wind::before { content: “”; }
.fa-wind-warning::before { content: “”; }
.fa-window::before { content: “”; }
.fa-window-alt::before { content: “”; }
.fa-window-close::before { content: “”; }
.fa-window-maximize::before { content: “”; }
.fa-window-minimize::before { content: “”; }
.fa-window-restore::before { content: “”; }
.fa-windows::before { content: “”; }
.fa-windsock::before { content: “”; }
.fa-wine-bottle::before { content: “”; }
.fa-wine-glass::before { content: “”; }
.fa-wine-glass-alt::before { content: “”; }
.fa-wix::before { content: “”; }
.fa-wizards-of-the-coast::before { content: “”; }
.fa-wolf-pack-battalion::before { content: “”; }
.fa-won-sign::before { content: “”; }
.fa-wordpress::before { content: “”; }
.fa-wordpress-simple::before { content: “”; }
.fa-wpbeginner::before { content: “”; }
.fa-wpexplorer::before { content: “”; }
.fa-wpforms::before { content: “”; }
.fa-wpressr::before { content: “”; }
.fa-wreath::before { content: “”; }
.fa-wrench::before { content: “”; }
.fa-x-ray::before { content: “”; }
.fa-xbox::before { content: “”; }
.fa-xing::before { content: “”; }
.fa-xing-square::before { content: “”; }
.fa-y-combinator::before { content: “”; }
.fa-yahoo::before { content: “”; }
.fa-yandex::before { content: “”; }
.fa-yandex-international::before { content: “”; }
.fa-yarn::before { content: “”; }
.fa-yelp::before { content: “”; }
.fa-yen-sign::before { content: “”; }
.fa-yin-yang::before { content: “”; }
.fa-yoast::before { content: “”; }
.fa-youtube::before { content: “”; }
.fa-youtube-square::before { content: “”; }
.fa-zhihu::before { content: “”; }
.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; }
@font-face { font-family: “Font Awesome 5 Brands”; font-style: normal; font-weight: normal; src: url(“./webfonts/fa-brands-400.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-brands-400.woff2”) format(“woff2”), url(“./webfonts/fa-brands-400.woff”) format(“woff”), url(“./webfonts/fa-brands-400.ttf”) format(“truetype”), url(“./webfonts/fa-brands-400.svg#fontawesome”) format(“svg”); }
.fab { font-family: “Font Awesome 5 Brands”; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 300; src: url(“./webfonts/fa-light-300.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-light-300.woff2”) format(“woff2”), url(“./webfonts/fa-light-300.woff”) format(“woff”), url(“./webfonts/fa-light-300.ttf”) format(“truetype”), url(“./webfonts/fa-light-300.svg#fontawesome”) format(“svg”); }
.fal { font-weight: 300; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 400; src: url(“./webfonts/fa-regular-400.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-regular-400.woff2”) format(“woff2”), url(“./webfonts/fa-regular-400.woff”) format(“woff”), url(“./webfonts/fa-regular-400.ttf”) format(“truetype”), url(“./webfonts/fa-regular-400.svg#fontawesome”) format(“svg”); }
.fal, .far { font-family: “Font Awesome 5 Pro”; }
.far { font-weight: 400; }
@font-face { font-family: “Font Awesome 5 Pro”; font-style: normal; font-weight: 900; src: url(“./webfonts/fa-solid-900.eot?#iefix”) format(“embedded-opentype”), url(“./webfonts/fa-solid-900.woff2”) format(“woff2”), url(“./webfonts/fa-solid-900.woff”) format(“woff”), url(“./webfonts/fa-solid-900.ttf”) format(“truetype”), url(“./webfonts/fa-solid-900.svg#fontawesome”) format(“svg”); }
.fa, .fas { font-family: “Font Awesome 5 Pro”; font-weight: 900; }

@charset “utf-8”;

@charset “utf-8”;
.column2-open #column2 { margin-left: -145px; width: 145px; }
.column2-open #content { margin-right: 145px; }
.column2-closed #column2 .collapsible-content { display: block; }
.column2-closed #column2 .article-tools-header { visibility: hidden; }
.column2-closed .delivery-control a { text-indent: -9999em; }
.column2-closed .delivery-control .gc-label { height: 1px; width: 1px; left: -9999em; overflow: hidden; position: absolute; }
.result-list-link { background: url(“../../../layout2/arrow-sprites “) -1px -247px no-repeat; }
.pagination .previous-disabled, .pagination .previous-listing, .pagination .next-disabled, .pagination .next-listing { display: inline-block; height: 15px; width: 15px; overflow: hidden; text-indent: -999em; background-image: url(“../../../layout2/arrow-sprites “); background-repeat: no-repeat; background-position: 0px -400px; vertical-align: text-bottom; }
.pagination .previous-disabled { background-position: 0px -450px; }
.pagination .previous-listing { background-position: 0px -550px; cursor: pointer; }
.pagination .next-disabled { background-position: right -400px; }
.pagination .next-listing { background-position: right -500px; cursor: pointer; }
.citation-delivery-bar li { float: left; }
.citation-delivery-bar input { max-height: 22px; }
#citationFields { width: 100%; padding: 16px 0px; }
#citationFields::after, #citationFields > dd::after, .short-citation dd::after, .code-matrix-definition-list dd::after, .cd-content dd::after { content: “.”; display: block; height: 0px; clear: left; visibility: hidden; }
#videoiframe { width: 100%; height: 400px; }
#citationFields .title-label { position: absolute; top: -999em; }
#citationFields > dt, .short-citation dt, .cd-content dt { display: block; float: left; width: 130px; padding: 5px 0px; font-weight: bold; text-align: right; clear: left; overflow-wrap: break-word; }
#citationFields > dd, .short-citation dd, .cd-content dd { display: block; margin: 0px 0px 0px 130px; padding: 5px 0px 5px 10px; }
#citationFields > dd:not(.citation-title) { color: rgb(89, 89, 89); }
#citationFields > dd:not(.citation-title) a { color: rgb(0, 91, 198); text-decoration: underline; }
#citationFields .citation-title { width: 100%; margin: 0px 0px 20px; padding: 0px 0px 5px; font-size: 1.6em; line-height: 1.25; font-family: Georgia, serif; border-bottom: 3px solid rgb(229, 229, 229); clear: both; min-height: 0px !important; }
#citationFields img { max-width: 400px; float: none; }
.marcInfoTag { padding: 2px 6px 4px; font-weight: bold; }
.marcInfoIndicator { padding: 2px 6px 4px; font-weight: bold; }
.marcInfoData { padding: 2px 6px 4px; }
.citation-wrapping-div .copyright { background-color: rgb(237, 237, 237); font-size: 0.9em; padding: 10px; margin-bottom: 10px; }
#citationFields .citation-image-box { float: right; margin: 0px 0px 8px 8px; }
.citation-image-box #qvImages { max-width: 236px; padding: 4px; margin: 0px 0px 8px 8px; border: 1px solid rgb(204, 204, 204); }
.citation-image-box #qvImages img, .citation-image-box .imgview-thumb { max-width: 200px; }
.citation-image-box #bookJacket img { max-width: 126px; padding: 4px; margin: 0px 0px 8px 8px; border: 1px solid rgb(204, 204, 204); background-image: none !important; }
.audiobook-details { max-width: 144px; }
.audiobook-details .audio-sample, .audiobook-details .record-type { margin: 0px 0px 8px 8px; }
.book-details { margin: -12px 0px 0px; padding: 0px 0px 8px 16px; font-size: 0.92em; }
.book-details li { position: relative; padding-left: 18px; }
.book-details .popularity-rating { padding: 0px 0px 4px; }
.book-details .icon { display: block; position: absolute; top: 4px; left: 0px; height: 12px; width: 12px; overflow: hidden; text-indent: -999em; background-color: rgb(255, 255, 255); background-image: url(“../../../ehost/sprites/icon-sprites “); background-repeat: no-repeat; }
.book-details .popularity-rating .icon { position: relative; display: inline-block; height: 17px; width: 58px; top: 4px; }
.book-details a { text-decoration: underline; }
.book-details .toc .icon { background-position: 0px -1000px; }
.book-details .sample-text .icon { background-position: -200px -1000px; }
.book-details .finding-aid .icon { background-position: -400px -1000px; }
.book-details .electronic-version .icon { background-position: -600px -1000px; }
.book-details .summary .icon { background-position: -800px -1000px; }
.book-details .author-info .icon { background-position: -600px -1000px; }
.book-details .publisher-description .icon { background-position: -600px -1000px; }
.popularity-rating .star-0 { background-position: 0px -1050px; }
.popularity-rating .star-1 { background-position: 0px -1070px; }
.popularity-rating .star-2 { background-position: 0px -1090px; }
.popularity-rating .star-3 { background-position: 0px -1110px; }
.popularity-rating .star-4 { background-position: 0px -1130px; }
.citation-image-box .sub-section-header { margin: -5px -5px 5px; padding: 4px; text-align: center; }
.citation-image-box .imgview-thumb { float: left; margin: 4px; }
.imageview-caption { display: block; float: left; }
.imgview-thumb { margin: 4px 8px 4px 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); }
.imageview-caption span { display: block; text-align: center; font-size: 0.92em; }
.all-images { display: block; clear: both; padding: 4px 0px; }
#marcInfo { width: 100%; }
.ft-title, .marcInfoHeader { margin: 0px 0px 10px; padding: 0.5em 0px 0.5em 0.5em; font-size: 1.5em; line-height: 1.333; font-family: Georgia, serif; font-weight: normal; text-align: left; background-color: rgb(238, 238, 238); border: 1px solid rgb(174, 174, 174); }
div.full-text-container.translation[dir=”rtl”] > .ft-title { margin: 0px 0px 2em; font-size: 1.5em; line-height: 1.333; font-family: Georgia, serif; font-weight: normal; text-align: right; background-color: rgb(238, 238, 238); border-right: 5px solid lightblue !important; border-left: none !important; padding: 0px 12px 0px 0px !important; }
.ct { font-size: 1.333em; }
.ct .body-paragraph, .ct .medium-bold { white-space: normal; }
.html-ft-toc { float: left; width: 150px; margin: 0px 1.333em 1.333em 0px; border: 1px solid rgb(137, 187, 246); }
div.full-text-container.translation[dir=”rtl”] > .html-ft-toc { float: right; width: 150px; margin: 0px 0px 1.333em 1.333em; border: 1px solid rgb(137, 187, 246); }
.ell .html-ft-toc { display: none; }
.html-ft-toc #toc { padding: 0.333em; text-align: center; background-color: rgb(229, 238, 247); border-bottom: 1px solid rgb(137, 187, 246); }
.html-ft-toc ol { padding: 1.333em; line-height: 1.125em; text-align: left; }
.html-ft-toc li { padding: 0.5em 0px; line-height: 1.125em; text-align: left; }
.toc-header { padding: 8px 0px; text-transform: uppercase; }
.body-paragraph { padding: 0px 0px 1.333em; color: rgb(89, 89, 89); }
.body-paragraph a { color: rgb(0, 91, 198); text-decoration: underline; }
.ft-translation { padding: 1.23em 0px; }
.full-text-container { text-align: justify; }
div.full-text-container.translation[dir=”rtl”] { text-align: start; direction: rtl !important; }
div.full-text-container.translation[dir=”ltr”] { text-align: start; direction: ltr !important; }
.full-text-container .full-text-content { margin: 0px 10px; }
.full-text-content div::after { display: none; }
.full-text-content .content-ul, .full-text-content ul, .full-text-content .content-ol, .full-text-content ol { list-style: disc; padding: 0px 0px 1em; margin: 0px 0px 0px 1.333em; line-height: 1.333; }
.full-text-content .content-ol, .full-text-content ol { list-style: decimal; }
.full-text-content ul ul, .full-text-content ol ol { padding: 0px; }
.full-text-content li { padding: 0.3em 0px; }
.full-text-container .centered img { display: block; margin: 0px auto; max-width: 99%; }
.full-text-container .centered { display: block; text-align: center; }
.full-text-container .medium-bold { font-weight: bold; }
.full-text-container div.table-size-normal th, .full-text-container div.table-size-normal td { font-size: inherit; }
div.code-matrix-definition-list { width: 60%; margin: 20px auto; font-size: 1em; border: 1px solid rgb(0, 0, 0); }
div.code-matrix-definition-list h3, div.code-matrix-definition-list div { text-align: center; background-color: rgb(245, 245, 220); }
div.code-matrix-definition-list div { font-weight: normal; font-style: italic; }
div.code-matrix-definition-list dl { padding: 0px 0px 0px 70px; }
div.code-matrix-definition-list dt { float: left; width: 60px; padding: 5px; margin-left: -70px; text-align: right; font-weight: bold; line-height: 1.1; }
div.code-matrix-definition-list dd { padding: 5px; line-height: 1.1; text-align: left; }
#folderItemsContainerControl { padding-top: 60px; }
.publications-title { font-weight: bold; padding: 0px 0px 5px; }
.auth-details { float: left; width: 80%; background-color: rgb(255, 255, 255); border-right: 1px solid rgb(231, 231, 231); }
.auth-issue-tree { padding-top: 8px; margin-left: 24px; vertical-align: top; }
.search-within { display: block; padding: 15px 0px 10px; }
.wrap-table-width { width: 96%; }
.authdetailbg .rec-cell-gray-border-bottom-bg { margin: 0px 0px 20px; padding: 5px 0px; font-size: 1.6em; line-height: 1.25; font-family: Georgia, serif; border-bottom: 3px solid rgb(229, 229, 229); clear: both; min-height: 0px !important; }
#relatedInfoLinks, .related-items { margin: 25px 0px 10px; padding: 5px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.related-info-header { padding: 5px 0px; margin: 0px 0px 5px; border-bottom: 1px solid rgb(204, 204, 204); }
.anchor-link { padding: 0px 0px 5px; line-height: 1.1; }
.al-item { position: relative; }
.al-link { display: block; padding: 2px 0px 4px 18px; }
#relatedCompaniesView .al-checkbox { float: left; }
#relatedCompaniesView .al-link-wrap { margin-left: 25px; display: block; }
.external .al-link { padding: 2px 0px 4px; }
.al-link .icon { display: block; position: absolute; top: 2px; left: 0px; height: 12px; width: 12px; overflow: hidden; background-image: url(“../../../layout2/arrow-sprites “); background-position: -4px -1251px; background-repeat: no-repeat; }
.rtac-panel { margin: 25px 5px; border: 1px solid rgb(204, 204, 204); }
.rtac-panel-header { padding: 5px 10px; }
.rtac-panel-content { padding: 10px; background-color: rgb(255, 255, 255); }
.circulation p { padding: 5px 0px; }
.rtac-show-more { position: relative; display: block; padding: 10px 0px 10px 20px; }
.rtac-show-more .icon { display: block; position: absolute; left: 0px; top: 10px; width: 16px; height: 16px; background-image: url(“../../../ehost/sprites/icon-sprites “); background-position: -402px -855px; }
#rtacDeliveryNotice img { vertical-align: middle; margin-right: 5px; }
#citedExternalSources { margin: 12px 0px; padding: 6px; }
#citedExternalSources .item { display: block; margin: 4px 0px; font-weight: bold; }
#citedExternalSources .sm { font-size: 1.45em; font-weight: normal; }
.header { font-size: 1.18em; line-height: 1.18em; padding: 0px 0px 2px; }
.detail .link-list { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.detail .link-list li { padding: 5px 0px; font-weight: bold; }
#findRelatedCompanies .limCaption, #findRelatedCompanies .limCaption a { color: rgb(51, 51, 51); }
#findRelatedCompanies .limCaption a:hover { text-decoration: none; }
.icon.information { display: inline-block; height: 20px; width: 20px; background: url(“../../../ehost/sprites/icon-sprites “) -450px 0px no-repeat; text-indent: -999em; }
#citationFields .a-glance { float: right; width: 156px; margin: 0px; padding: 20px 20px 0px; font-size: 0.92em; background: url(“../../../layout2/bg-glance “) 0px 0px no-repeat; }
.a-glance .top { padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.a-glance .bottom { margin: 0px -20px; padding: 0px 20px 20px; min-height: 120px; background: url(“../../../layout2/bg-glance “) right bottom no-repeat; }
.full-text-content .rif_container { width: 180px; float: right; margin: 0px 0px 10px 10px; padding: 0px; list-style: none; }
.full-text-content .rif_container ul { margin: 0px; }
.rif_link { padding: 8px; display: inline-block; }
#content .rif_link p { text-align: left; padding: 0px; }
.rif_container li { list-style: none; text-indent: 0px; padding: 0px; margin: 0px; }
.rif_container img { display: block; margin: 0px auto 10px; }
.rif_container .rif_caption { padding: 5px; line-height: 1.5; font-weight: bold; background-color: rgb(216, 193, 126); background-image: url(“../../../ehost/sprites/gradient-x “); background-position: 0px -1000px; background-repeat: repeat-x; }
.ell .module-content { padding: 0px; background: rgb(255, 255, 255); }
.ell .full-text-content .rif_container { position: relative; width: 180px; float: right; margin: 0px 0px 10px 10px; padding: 0px; list-style: none; }
.ell .rif_link { padding: 0px; margin: 0px; display: inline-block; }
.ell .rif_container li { overflow: hidden; line-height: 1; text-align: left; padding: 0px; }
.ell .rif_container .icon-image { margin: 0px; opacity: 0.75; }
.ell #content .rif_link p { padding: 0px 10px 10px; }
.ell .rif_container .rif_caption { line-height: 1.5; }
#bookBeingReviewed .format, #otherFormatsEditions .format { display: none; }
#bookBeingReviewed .format-header, #otherFormatsEditions .format-header { margin-bottom: 20px; font-size: 1.2em; text-align: left; border-bottom: 3px solid rgb(238, 238, 238); cursor: pointer; }
#bookBeingReviewed .format-header .icon, #otherFormatsEditions .format-header .icon { display: inline-block; width: 13px; height: 13px; margin-right: 10px; margin-bottom: -2px; background-image: url(“../../../ehost/sprites/arrow-sprites “); background-position: 0px -1866px; }
#bookBeingReviewed .active .icon, #otherFormatsEditions .active .icon { background-position: 0px -1850px; }
#bookBeingReviewed .pubtype-icon, #otherFormatsEditions .pubtype-icon { background: url(“../../../PubTypes/PT_Sprite “) -545px -121px no-repeat; }
#bookBeingReviewed .other-format, #otherFormatsEditions .other-format { width: 100%; height: auto; }
#bookBeingReviewed .other-format .record, #otherFormatsEditions .other-format .record { margin-bottom: 20px; min-height: 120px; border-top: 1px dotted rgb(221, 221, 221); padding: 0px; text-align: left; }
#bookBeingReviewed .other-format:first-child .record, #otherFormatsEditions .other-format:first-child .record { border-top: 0px; padding-bottom: 10px; }
#bookBeingReviewed .other-format .pubtype-icon, #otherFormatsEditions .other-format .pubtype-icon { width: 90px; float: left; background-image: url(“../../../PubTypes/PT_Sprite “); background-position: -530px -121px; background-repeat: no-repeat; text-align: center; }
#bookBeingReviewed .other-format .record-format, #otherFormatsEditions .other-format .record-format { margin-top: 65px; }
#bookBeingReviewed .custom-widget-book-jacket .caption, #otherFormatsEditions .custom-widget-book-jacket .caption { margin-top: 0px; }
#bookBeingReviewed .external-link, #otherFormatsEditions .external-link { background-position: -400px -950px; }
#bookBeingReviewed .record-type, #otherFormatsEditions .record-type { padding-top: 2px; padding-bottom: 0px; padding-left: 25px; margin: 2px 0px; }
#otherFormatsEditions .record-type { padding-left: 0px; }
#bookBeingReviewed .other-format .record-details, #otherFormatsEditions .other-format .record-details { vertical-align: top; margin-left: 100px; }
#bookBeingReviewed .record-link a, #otherFormatsEditions .record-link a { vertical-align: top; margin-right: 10px; padding-left: 10px; }
#bookBeingReviewed .record-link a:first-child { margin-left: 0px; padding-left: 0px; }
#bookBeingReviewed .record-link .external-link a, #otherFormatsEditions .record-link .external-link a { margin-left: 25px; }
#bookBeingReviewed .record-link .audio-clip, #otherFormatsEditions .record-link .audio-clip { float: left; margin-top: -5px; margin-right: -5px; }
#bookBeingReviewed .record-info, #otherFormatsEditions .record-info, #bookBeingReviewed p, #otherFormatsEditions p { padding: 0px 0px 0.5em; }
#bookBeingReviewed .record-link .icon, #otherFormatsEditions .record-link .icon { margin-right: 5px; margin-bottom: -5px; display: inline-block; width: 20px; height: 20px; }
#bookBeingReviewed .record-link .icon.ebook-full-text, #otherFormatsEditions .record-link .icon.ebook-full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -199px; }
#bookBeingReviewed .record-link .icon.download-offline, #otherFormatsEditions .record-link .icon.download-offline { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -100px; }
#bookBeingReviewed .record-link .icon.online-access, #otherFormatsEditions .record-link .icon.online-access { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1150px; }
#bookBeingReviewed .record-link .icon -full-text, #otherFormatsEditions .record-link .icon -full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -750px; }
#bookBeingReviewed .record-link .icon.epub-full-text, #otherFormatsEditions .record-link .icon.epub-full-text { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1360px; }
#bookBeingReviewed .other-format .pt-academicJournal, #otherFormatsEditions .other-format .pt-academicJournal { background-position: -347px -121px; }
#bookBeingReviewed .other-format .pt-serialPeriodical, #otherFormatsEditions .other-format .pt-serialPeriodical { background-position: -15px -31px; }
#bookBeingReviewed .other-format .pt-report, #otherFormatsEditions .other-format .pt-report { background-position: -344px -214px; }
#bookBeingReviewed .other-format .pt-book, #otherFormatsEditions .other-format .pt-book { background-position: -125px -121px; }
#bookBeingReviewed .other-format .pt-reference, #otherFormatsEditions .other-format .pt-reference { background-position: -444px -214px; }
#bookBeingReviewed .other-format .pt-newspaperArticle, #otherFormatsEditions .other-format .pt-newspaperArticle { background-position: -138px -31px; }
#bookBeingReviewed .other-format .pt-newspaperArticle, #otherFormatsEditions .other-format .pt-newspaperArticle { background-position: -138px -31px; }
#bookBeingReviewed .other-format .pt-review, #otherFormatsEditions .other-format .pt-review { background-position: -246px -307px; }
#bookBeingReviewed .other-format .pt-ebook, #otherFormatsEditions .other-format .pt-ebook { background-position: -350px -510px; }
#bookBeingReviewed .other-format .pt-audio, #otherFormatsEditions .other-format .pt-audio { background-position: -429px -516px; }
#bookBeingReviewed .other-format .pt-electronicResource, #otherFormatsEditions .other-format .pt-electronicResource { background-position: -430px -307px; }
#bookBeingReviewed .other-format .pt-videoRecording, #otherFormatsEditions .other-format .pt-videoRecording { background-position: -332px -31px; }
.custom-widget-header.active .arrow { background-position: 0px -1275px; }
#bookBeingReviewed .record-table, #otherFormatsEditions .record-table { width: 100%; }
#bookBeingReviewed .record-table td, #otherFormatsEditions .record-table td { padding: 2px 6px; border: 1px solid rgb(240, 240, 240); }
#bookBeingReviewed .record-table thead tr, #otherFormatsEditions .record-table thead tr { background: rgb(240, 240, 240); }
.detail .audio-sample { width: auto; padding: 1px 1px 4px 10px; background-color: rgb(153, 153, 153); }
#otherFormatsEditions .record-link a.abook { font-weight: bold; vertical-align: baseline; }
#otherFormatsEditions .record-link .abook > .icon { background-image: url(“../../../ehost/sprites/formats-sm-sprite “); background-position: 0px -1402px; width: 25px; height: 21px; }
#reviewsOfThisTitle.catalogItemList { font-weight: bold; }
#reviewsOfThisTitle .review { margin-bottom: 10px; }
#reviewsOfThisTitle .reference { font-weight: normal; margin-left: 16px; }
.contextual-content { display: block; margin: 10px 0px; padding: 5px; text-align: center; border: 1px solid rgb(214, 214, 214); }
.media-left, .media-right { float: left; clear: left; margin: 10px 10px 10px 0px; max-width: 200px; }
.media-right { float: right; clear: right; margin: 10px 0px 10px 10px; }
.media-left img, .media-right img, .media-left .video-js, .media-right .video-js { max-width: 196px; }
.media-left .video-js.vjs-fullscreen, .media-right .video-js.vjs-fullscreen { max-width: none; }
.contextual-content .video-js { margin-top: 1px; }
.contextual-content img { display: block; padding: 1px; border: 1px solid rgb(214, 214, 214); }
.contextual-content .caption { margin: 5px 0px 0px; }
.limited-scope .column2-open #column2 { padding: 20px 0px; }
.limited-scope .column2-open #column2 .collapsible-content { padding: 0px 25px; }
.limited-scope .column1-open #column1 { padding: 20px 0px; }

@charset “utf-8”;
@namespace url(“http://www.w3.org/1999/xhtml”);
.shContent .shaded { background-color: rgb(255, 255, 255) !important; }
.shContent { border: none !important; }
.sh-actions { border: none !important; background: rgb(238, 238, 238) !important; }
.shContent td, .shContent th, .shContent tr { border-bottom: 1px solid rgb(238, 238, 238) !important; border-top: none !important; border-right: none !important; border-left: none !important; }
#ToolPanelContent .wrapper { background: rgb(245, 245, 245) !important; border: 1px solid rgb(245, 245, 245) !important; border-radius: 3px !important; }
#ToolPanelContent .close-panel { border-radius: 2px !important; background-color: rgb(0, 0, 0) !important; opacity: 1 !important; }
#ViewerArea { top: 50px !important; }
@media (min-width: 1024px) {
.personalized #ViewerArea { top: 82px !important; }
}
@media screen and (max-width: 767px) {
.mapHeader { height: auto; background-image: none !important; }
#docMap .mapHeader ul { position: static; }
}
.viewer #column1, .viewer #column2 { background-color: white; top: 52px !important; }
.viewer.personalized #column1, .viewer.personalized #column2 { top: 82px !important; }
.viewer #toolbar { z-index: 1; }
.viewer-link-list { font-size: 14px !important; font-weight: normal !important; padding-top: 6px !important; }
.cited-fields-wrapper { width: 720px !important; }
#preferencesDialog ul { background: none !important; }
.pref-list-wrapper { background: none !important; }
body { font-size: 135% !important; line-height: 1.5 !important; min-width: auto !important; }
.content-header .page-title { font-size: 14px; font-weight: normal !important; }
button#ResetButton { height: 42px; background: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204) !important; border-radius: 3px !important; font-size: 1.167em !important; color: rgb(66, 66, 66) !important; font-weight: bold !important; padding: 5px 20px !important; }
input#ctrlLimiters_SubmitButtonTop, input#ctrlLimiters_btnSearch, input#ctl00_ctl00_MainContentArea_MainContentArea_ctrlLimiters_btnSearch.rs_preserve { background: rgb(249, 206, 90) !important; height: 42px !important; border: 1px solid rgb(249, 206, 90) !important; border-radius: 3px !important; font-size: 1.167em !important; color: rgb(66, 66, 66) !important; font-weight: bold !important; padding: 5px 20px !important; }
#folderTitleDiv { width: 70% !important; margin-left: 10px !important; }
div#ctl00_ctl00_FindField_FindField_ctl00_backBtnContainer.folder-back-sign-in { margin-bottom: 10px !important; }
.folder-item .display-info { padding-right: 50px !important; }
.folder-items-move-copy { border-bottom: none !important; background: rgb(239, 239, 239) !important; }
.rtac-table { background: rgb(255, 255, 255) !important; }
.folder-list-header { width: 100% !important; margin: 0px 0px 20px !important; padding: 0px 0px 5px !important; font-size: 1.4em !important; line-height: 1.25 !important; font-weight: normal !important; min-height: 0px !important; font-family: Helvetica, Arial, sans-serif !important; border: 0px !important; background: none !important; }
.folder-list-item, .folder-list-item-selected { padding: 20px 0px 30px !important; border-top: none !important; }
.pers-login-wrapper .two-column .sign-in-message { width: 33% !important; min-width: 250px !important; }
.sign-in-message { padding: 25px !important; }
input#ctl00_ctl00_FindField_FindField_BubbleTop_logo_logoLink.logo-image { display: none !important; }
.sign-in-message .checklist li { width: auto !important; }
.login-inputs .button { vertical-align: baseline; margin-right: 40px; }
.account-links .new-account-link { padding: 0px; border: 0px; margin: 0px; }
input[type=”text”].textbox { box-sizing: border-box; padding: 6px 6px 6px 15px !important; margin: 2px 4px 2px 0px !important; font-size: 1.4em !important; background-color: rgb(242, 242, 242) !important; border: 1px solid rgb(163, 163, 163) !important; height: 42px !important; }
html[dir=”RTL”] input[type=”text”].textbox { padding: 6px 15px 6px 6px !important; margin: 2px 0px 2px 4px !important; }
.dd .dd-active { margin: 2px 0px !important; padding: 0px 18px 0px 6px !important; height: 42px !important; background: rgb(255, 255, 255) !important; border: 1px solid rgb(163, 163, 163) !important; border-radius: 3px !important; }
.dd .dd-active.open ~ .dd-list, .dd .transport { top: 21px !important; }
.dd .dd-list { top: auto !important; }
.ltr-text { color: rgb(34, 34, 34) !important; }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { }
.find-field-inputs .dd + .textbox, .dd + .textbox, .dd + .text-container .textbox { margin-left: 0px !important; }
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { font-size: 16px !important; }
@media screen and (min-width: 1024px) {
.text-container .ltr-text.textbox, .text-container .ltr-text.textbox { padding-right: 28px !important; }
.text-container .rtl-text.textbox, .text-container .rtl-text.textbox { padding-left: 28px !important; }
}
.button, .button:link { padding: 5px 20px !important; height: 42px !important; }
.button.button-add-lti { vertical-align: top; line-height: 1em; background-image: none; position: absolute; top: 15px; right: 0px; font-weight: lighter; padding: 5px 10px 5px 0px !important; height: 36px !important; }
.button.button-add-lti::before { content: “+”; padding: 0px 5px; font-weight: 100; vertical-align: top; font-family: serif; font-size: 2.5em !important; }
html[dir=”RTL”] .button.button-add-lti { padding: 5px 0px 5px 10px !important; }
.citation-wrapping-div__lti .button.button-add-lti { position: relative; top: 43px; float: right; }
.color-s3, .styled-button-c3 { font-size: 1.5em !important; font-weight: normal !important; }
a#expandCollapseTrigger2.button.icon-btn.collapse-toggle.dd-menu .button, .button:link { height: auto !important; }
@media screen and (max-width: 1023px) {
input#ClearButton.button.styled-button-c3.rs_preserve { display: none !important; }
a#helpLink { display: none !important; }
}
.landing.basic .find-field-outer { margin: 0px auto 20px !important; }
.basic .find-field-outer { display: block; }
.basic .find-field-inner { display: block; }
.basic .find-field-controls { max-width: 700px; margin-right: auto; margin-left: auto; }
.basic .find-field-inputs .inputs, .basic .find-field-submit { float: none; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { display: block; max-width: 170px; margin-left: auto; margin-right: auto; }
.basic-search > p { height: auto !important; text-align: center !important; }
.basic-search > center > img { max-width: 100%; }
.basic .branding-Beside .find-field-controls { display: block; }
.branding-Above .logo { display: block; }
.two-column .module-col { width: 45% !important; }
#toolbarControl { border-bottom: none !important; }
.toolbar-navigation { padding-right: 10px; margin-left: 10px !important; }
.toolbar-navigation-ebook-viewer { padding-top: 0px !important; font-size: 100% !important; }
.toolbar-navigation .link { font-size: 16px !important; font-weight: normal !important; }
#toolbarControl .nav-item { padding: 1.4em 1px 1.3em !important; line-height: 1 !important; }
#toolbarControl .nav-item .link { border: 0px; background-color: transparent; padding: 0px 10px !important; font-size: 14px !important; line-height: 1 !important; }
.toolbar-tools { margin-right: 10px !important; }
#toolbarControl .presentation { height: 50px !important; }
.submenu { margin-top: 17px !important; }
.subnav-item > .submenu, .subnav-item > [data-section=”navigation”] > .submenu { margin-top: 0px !important; }
.submenu { box-shadow: none !important; }
#relatedInfoLinks, .related-items { padding: 0px !important; border: 0px !important; }
#similarArticleControl { margin: 20px 0px !important; }
h3.related-info-header.color-p1.border-p1 { color: rgb(51, 51, 51) !important; border-bottom: 0px !important; }
.al-link .icon { top: 4px !important; }
.vis-hidden { font-size: 0px !important; }
.article-tool.active { background: rgb(238, 238, 238) !important; }
#citeDialog .panel-footer { width: 100% !important; }
#content .panel-content .informational-note { margin: 8px 0px 0px 40px !important; width: 90% !important; padding: 5px 65px 5px 5px !important; display: inline-block !important; background: rgb(242, 250, 255) !important; }
.detail #ToolPanelContent, .companyinfo #ToolPanelContent { margin: 0px !important; }
.format-control { padding-top: 0px !important; }
#citationFields > dt { text-align: left !important; }
#citationFields .citation-title, .ft-title, .marcInfoHeader { width: 100% !important; margin: 0px 0px 20px !important; padding: 0px 0px 5px !important; font-size: 2.2em !important; line-height: 1.25 !important; min-height: 0px !important; font-family: Helvetica, Arial, sans-serif !important; border: 0px !important; background: none !important; }
.ft-title, .marcInfoHeader { color: rgb(34, 34, 34) !important; padding-left: 12px !important; border-left: 5px solid lightblue !important; padding-top: 5px !important; font-size: 2.2em !important; }
.media-left { max-width: 200px; margin: 10px 30px 20px 0px !important; overflow: hidden !important; }
.media-right { max-width: 200px; margin: 10px 0px 20px 30px !important; overflow: hidden !important; }
.sep li { border-left: none; padding: 0px; margin-right: 0px; margin-left: 16px; }
.sep li:first-child { margin-left: 0px; }
.full-text-container .full-text-content { margin: 30px 0px 20px !important; line-height: 1.6 !important; }
.short-citation { background-color: rgb(246, 246, 239) !important; margin: 20px 0px 30px !important; padding: 20px !important; border-radius: 3px !important; }
#textToSpeechPlaceholder { display: grid; margin-bottom: 20px !important; }
.rsbtn_ebsco { min-width: 380px !important; }
#content p { padding: 0px 0px 1.9em !important; }
.ft-translation { margin-bottom: 20px !important; }
.content-header { border-bottom: none !important; }
.content-footer { border-top: none !important; }
.format-item, .custom-link-item { border-bottom: none !important; }
div#apvideo.rhi-loaded { width: auto !important; min-width: auto !important; }
#pubDateRange.ui-slider-horizontal .ui-slider-handle { background: rgb(2, 61, 237) !important; display: block !important; }
.ui-slider-handle.ui-state-default.ui-corner-all { background: rgb(2, 61, 237) !important; display: block !important; }
.tog-style4 { border: none !important; }
.result-list-li .add-to-folder { top: 21px !important; }
.result-list-li .preview-hover { background-color: transparent; border: 0px; top: 29px !important; }
#content { padding: 10px 40px; }
.result-list-li { padding-top: 30px !important; }
.selected-limiters .remove { background: rgb(89, 89, 89) !important; }
.rl-limiters input[type=”checkbox”] { top: 6px !important; }
div.dialog-top-arrow.border-p1.eppopup-arrow-elem { top: 137px !important; }
.placard-container { position: relative; margin-top: 10px !important; }
.placard-body { padding: 24px 36px 24px 82px !important; }
.placard-img-placeholder img, .placard-img img { padding: 24px 0px !important; }
.placard-img-placeholder { max-width: 150px !important; }
#content .placard p { padding-bottom: 5px !important; }
#content .placard .placard-branding { padding-bottom: 0px !important; }
#content p.placard-related { font-size: 14px; padding: 0px !important; }
#content p.placard-related a { font-size: 13px; }
#column1 .rl-lim-heading { color: rgb(0, 0, 0) !important; font-size: 1.167em !important; font-weight: normal !important; border-top: 2px solid rgb(242, 242, 240) !important; }
div.toggle-box.module { width: 100% !important; }
p.subjectResults { margin-top: 10px !important; }
.module { margin-right: 20px !important; }
.folderItems-header { color: rgb(0, 0, 0) !important; background-color: rgb(255, 255, 255) !important; border: 1px solid rgb(255, 255, 255) !important; border-radius: 3px !important; font-size: 1.167em !important; font-weight: normal !important; padding: 0px !important; }
.folderItems-content { border-left: none !important; border-right: none !important; }
.gotoFolder { border: none !important; }
.related-info-area .collapse-toggle, #integratedSearchPanel.collapse-toggle { color: rgb(0, 0, 0) !important; font-size: 1.167em !important; font-weight: normal !important; padding: 10px 0px !important; }
.related-info-shadow { background: none !important; }
.related-info-thumbnails .thumbnail { border: none !important; }
.record-icon img, #bookJacket img { border-color: rgb(231, 231, 231); }
#searchHistoryControl { overflow-x: auto; }
#footerControl { position: relative !important; min-width: auto !important; margin: 0px auto !important; min-height: 120px !important; font-size: 0.92em !important; line-height: 1.25em !important; background: none !important; clear: both !important; }
#footerControl .powered-by { width: auto; }
.basic #limiterExpanderControl { margin-top: 20px !important; }
.module-hgroup { background-color: rgb(255, 255, 255) !important; border: 0px none !important; padding: 10px 15px 0px 0px !important; }
.module-header .module-heading { font-size: 1.9em !important; line-height: 1.5 !important; font-family: Helvetica, Arial, sans-serif !important; }
.module-header .view-more, .module-hgroup .view-more { float: none !important; font-size: 1.4rem !important; font-weight: 500 !important; padding-left: 30px !important; padding-top: 8px !important; }
.id-2003EB .module-content .image { min-height: 180px !important; max-height: 180px !important; }
.carousel-container.medium .image, .id-2003EB .carousel-container .image { max-width: 136px !important; }
.item-image { margin-top: -1px !important; }
div.module-header.bg-p2, div.module-header.bg-p3 { padding-left: 10px !important; }
.button-link { border-radius: 3px !important; font-size: 16px !important; }
.l-two-block-left .l-block:first-child { border-right: 1px solid rgb(235, 235, 235) !important; width: 225px !important; }
div.module-header.bg-p1 { background: none !important; border-top: none !important; }
.module-content .image { border: none !important; }
.carousel-container .image { height: 180px !important; max-width: 136px !important; border: none !important; }
h2.module-heading.color-s1 { color: rgb(51, 51, 51) !important; }
.module-header { border: 1px solid rgb(255, 255, 255) !important; padding: 5px 0px !important; display: inline-flex !important; width: 100% !important; }
.ep-title { border-bottom: none !important; font-size: 2.1em !important; line-height: 1.5 !important; }
.module-content { border: none !important; font-size: 1.3em !important; line-height: 1.8 !important; padding-left: 0px !important; }
.module-hgroup .module-title { display: inline; padding: 10px 20px 0px 0px !important; font-size: 1.4em !important; line-height: 1.8 !important; }
.page-title { border-bottom: none !important; }
.carousel-container li { line-height: 1.3em !important; max-width: 140px !important; margin: 9px 10px 20px 0px !important; }
.carousel-container.large .image { height: 180px !important; max-width: 136px !important; border: none !important; }
.carousel-container .image { }
.carousel-container .mask-right, .carousel-container .mask-left { display: none !important; width: 35px !important; height: 60px !important; margin-top: 85px !important; background: rgb(255, 255, 255) !important; }
.moveButton { opacity: 1 !important; bottom: 55% !important; }
#citationFields > dt, .short-citation dt, .cd-content dt { text-align: left !important; }
@media screen and (max-width: 479px) {
#citeDialog .cite-list dt { float: none !important; width: auto !important; text-align: left !important; border-top: 1px solid rgb(204, 204, 204) !important; }
#citeDialog .cite-list dd { border-top: none !important; }
#citeDialog .cite-header { height: auto !important; }
#citeDialog .body-paragraph { margin-left: 0px !important; text-indent: 0px !important; }
}
.basic #limiterExpanderControl { max-width: 90% !important; }
#header { border-bottom: 2px solid rgb(231, 231, 231) !important; }
.basic #header { border-bottom: none !important; }
.result-list-li { padding-bottom: 20px !important; border-bottom: none !important; border-top: none !important; }
.record-icon { margin-top: 5px !important; }
.display-info { overflow-wrap: break-word; }
.title-link { padding-bottom: 15px !important; }
#ctl00_ToolbarArea_toolbarNav_folderControl_lnkFolder.link.folder-control-empty, #toolbarControl .nav-item .link.folder-control-empty, #lblFolder.link.folder-control-empty, a#lnkFolder.link.folder-control-empty { position: relative !important; padding-left: 27px !important; }
#ctl00_ToolbarArea_toolbarNav_folderControl_lnkFolder.link.folder-control, #toolbarControl .nav-item .link.folder-control, #lblFolder.link.folder-control, a#lnkFolder.link.folder-control { position: relative !important; padding-left: 27px !important; }
a#lnkHelp.link.color-s1 { position: relative !important; }
a#lnkSignIn.link.color-s1 { position: relative !important; }
a#prefs.link.color-s1 { position: relative !important; }
.button.icon-btn { padding: 5px 20px 6px 10px !important; font-size: 1em !important; font-weight: normal !important; border-color: rgb(153, 153, 153) !important; background: rgb(255, 255, 255) !important; }
body:not(.ehost) .button:hover { background: rgb(204, 204, 204) !important; }
body:not(.ehost) .button:focus { background: rgb(102, 102, 102) !important; }
.icon-btn.dd-menu .arrow { top: 6px !important; }
.dd-close { display: none; }
.collapse-content.dd-menu-items { z-index: 2; }
@media (max-width: 1023px) {
div.resultList { margin-left: 10px !important; margin-right: 10px !important; }
#content { padding: 10px; }
.branding-container { display: initial; }
.branding-container .branding-linklist { width: initial; margin-left: 10px; }
.branding-Above .logo-img { max-width: 100%; }
.toolbar .toolbar-navigation, .toolbar .toolbar-tools, .toolbar .change-user, .toolbar > [data-section=”navigation”] { display: none !important; }
.vert-nav-item button[type=”button”] { font-size: 100%; font-family: inherit; background: 0px center; border: 0px; }
.l-block .tl-group { float: left !important; width: 50% !important; }
.l-two-block-left { padding: 0px !important; }
.l-two-block-left .l-block:first-child { display: none !important; }
.limiter-item { width: 100% !important; }
.full-text-content .rif_container { float: none !important; }
.multi-column4 { width: 50% !important; }
.result-list-li { border-top: none !important; }
.customerLogo { display: none !important; }
.title-link { padding-bottom: 8px !important; }
.record-icon { margin-left: -90px !important; padding-right: 5px !important; margin-top: 2px !important; }
div#content { padding: 10px 20px; }
input#ClearButton.button.styled-button-c3.rs_preserve { display: none !important; }
#header { padding-right: 10px; }
.toolbar-tools { margin-left: 10px; }
.discipline-options { columns: auto 2; }
}
@media (max-width: 830px) {
.basic .searching { display: block !important; }
.multi-column4 { width: 100% !important; }
.clear-button { transform: translate(0px, -50%) scale(1.4); }
.discipline-options { columns: auto 1; }
}
@media (max-width: 620px) {
.placard-body { display: inline-block !important; width: auto !important; }
.find-field-controls { padding: 0px !important; }
.thesaurus .find-field-inputs { display: block; }
.thesaurus .find-field-inputs .text-container, .thesaurus .find-field-inputs input[type=”text”].textbox { max-width: 100%; }
#header .logo-wrapper, .branding-Beside .logo { display: none !important; }
.multi-column4 { width: 100% !important; }
.landing.basic .find-field-outer { margin: 0px auto 35px !important; }
#header, html[dir=”RTL”] #header { padding: 10px; position: relative !important; margin: 0px auto !important; min-height: auto !important; background: url(“../../layout2/bg_header “) 0px bottom repeat-x rgb(255, 255, 255) !important; border-bottom: 2px solid rgb(231, 231, 231) !important; }
.folder-item .display-info { padding: 0px !important; }
div#folderLogoDiv.logo-wrapper { display: none !important; }
li#itemLanguages.nav-item.submenu-trigger { display: none !important; }
.basic .branding-Beside .logo-img, .basic .branding-Beside .logo { max-width: 120px; }
.resultList .page-title { float: none !important; }
#optionsControls { float: none !important; }
#optionsControls > ul { float: none !important; }
.options-controls-li { margin-left: 4px !important; margin-bottom: 2px !important; }
.options-controls-li:first-child { margin-left: 0px !important; }
.options-controls-li:first-child .dd-menu { padding-left: 0px !important; }
.record-icon { position: relative !important; float: right !important; width: 80px !important; margin-right: 5px !important; text-align: center !important; margin-left: 10px !important; margin-bottom: 25px !important; }
.has-icons .display-info { padding: 0px !important; }
.title-link { display: block; padding: 0px 0px 20px !important; font-size: 1.5em !important; line-height: 1.4 !important; }
.record-additional { margin-top: 7px !important; margin-bottom: 7px !important; }
.record-formats-wrapper .mr-ft { margin-top: 7px !important; margin-bottom: 7px !important; }
.result-list-li { padding: 25px 5px 20px !important; color: rgb(34, 34, 34) !important; }
#content .abstract, #content .subjectResults { padding-top: 15px !important; }
.content-footer { position: relative; margin-top: 30px !important; padding-top: 10px !important; border-top: 1px solid rgb(255, 255, 255) !important; font-size: 125% !important; }
#citationFields .citation-image-box { float: none !important; }
#apvideo .rhi-carousel-head-label { display: block !important; }
#apvideo ul { clear: both !important; }
}
@media only screen and (max-width: 479px) {
#optionsControls { z-index: auto; }
#sortOptionsWrapper, #pageOptionsWrapper, .page-options-wrapper, .collapse-content.dd-menu-items, #alertSaveShareWrapper { position: fixed; inset: 0px; width: auto; margin-top: 0px; border-radius: 0px; z-index: 1099; overflow-y: auto; }
.dd-toolbar { text-align: right; width: 100%; }
.dd-close { display: inline-block; color: transparent; height: 40px; width: 40px; background-color: transparent; background-image: url(“../../ehost/sprites/icon_close “); background-size: 16px 16px; background-repeat: no-repeat; background-position: center center; border: 0px; }
.browseControls .browseControlsTextBox { width: 100%; }
.detail .email-form .input-field { padding: 0px; margin-bottom: 4px; }
.detail .email-form label { display: block; padding: 0px; margin: 0px; width: auto; float: none; text-align: initial; }
.detail .email-form input[type=”checkbox”] + label { display: inline; }
}
@media only screen and (max-width: 767px) {
.preview-hover { display: inline-block; margin-top: 8px; position: static !important; }
.title-link { padding: 0px 0px 20px !important; }
.add-to-folder, .button-add-lti { position: static !important; }
.add-to-folder { display: inline-block; }
.citation-wrapping-div__lti .button-add-lti { position: relative !important; }
.authority-bar { height: auto; padding-right: 125px; }
.authority-bar-explode { right: 0px; }
#thesaurusResultListControl .thes-list-select { left: 16px !important; }
#thesaurusResultListControl .thes-list-explode { right: 16px !important; }
#thesaurusResultListControl .thes-record, #thesaurusResultListControl .thes-record-last { padding: 5px 50px !important; }
.login-inputs { max-width: 350px; }
.login-inputs .login-group input[type=”text”], .login-inputs .login-group input[type=”password”], .login-inputs .login-group select { margin-bottom: 8px; }
.login-group { margin-bottom: 15px; }
.login-inputs .right-column, .password-strength { position: static; width: auto; height: auto; }
.login-inputs .hint { position: static; transform: none; }
.pw-bar { width: 70px; }
.top-of-page { float: none; }
#footerLinks li { display: block; padding-top: 8px; padding-bottom: 8px; border-left: none; }
}
.no-scroll { overflow-y: hidden !important; }
@media only screen and (max-width: 995px) {
.viewer-header .cell2 { width: auto !important; float: right !important; }
.contents-title { display: none !important; }
.viewer-header .cell1 { width: 80px !important; }
@media screen and (max-width: 599px) {
.viewer-footer .cell1 { width: auto !important; min-width: 25% !important; max-width: 100% !important; }
.viewer-header { min-width: 300px !important; }
.viewer-link-list li { display: inline-block !important; }
.single-page-navigation .paging { display: none !important; }
}
}
.flyout-component { position: fixed; inset: 0px; z-index: 99999; }
.flyout-component.hidden > * { display: none; }
@media print {
.flyout-component { display: none !important; }
}
.flyout-overlay { position: fixed; inset: 0px; opacity: 0.25; background-color: rgb(0, 0, 0); }
.flyout-panel { position: fixed; top: 0px; bottom: 0px; width: 350px; overflow-y: auto; background-color: rgb(255, 255, 255); }
.flyout-panel .nav-item:hover { background-image: none !important; }
.flyout-panel .submenu { position: static !important; width: auto !important; margin-top: 0px !important; background-image: none !important; border: none !important; box-shadow: none !important; }
.flyout-panel .submenu-trigger.active { box-shadow: none !important; }
.flyout-trigger { padding: 10px; font-size: 20px; position: relative; display: inline-block; }
.flyout-trigger[data-id=”flyout-trigger”] { color: rgb(255, 255, 255) !important; }
.flyout-trigger:focus, .flyout-trigger:hover { text-decoration: none !important; }
.flyout-trigger:hover::before { content: “”; display: block; position: absolute; inset: 0px; background: black; opacity: 0.1; z-index: 0; }
@media screen and (min-width: 1024px) {
.flyout-trigger { display: none; }
}
.flyout-toolbar { text-align: right; }
.flyout-close { display: inline-block; cursor: pointer; text-indent: -9999px; height: 40px; width: 40px; background-image: url(“../../ehost/sprites/icon_close “); background-size: 16px 16px; background-repeat: no-repeat; background-position: center center; }
.vert-nav-link, .vert-nav-label, .vert-nav-submenu-link { position: relative; color: rgb(51, 51, 51) !important; }
.vert-nav-link:hover::before, .highlight > .vert-nav-link::before, .vert-nav-submenu-link:hover::before, .highlight > .vert-nav-submenu-link::before { content: “”; display: block; position: absolute; inset: 0px; background: black; z-index: 0; opacity: 0.1; }
.vert-nav .vert-submenu-trigger .icon { background-position: -10px 0px; }
.vert-nav .vert-submenu-trigger.active .icon { background-position: 0px -100px; }
.vert-nav-link, .vert-nav-label { display: block; padding: 15px !important; }
:not(.vert-submenu-trigger) .vert-nav-link, .vert-submenu-trigger { border-bottom: 1px solid rgb(238, 238, 238); }
.vert-nav-link.no-border { border-bottom-width: 0px; }
.vert-submenu-trigger > button > .icon, .vert-submenu-trigger > a > .icon { display: inline-block; height: 6px; width: 10px; margin: 0px 0px 0px 5px; background: url(“../../ehost/sprites/arrow-sprites “) 0px -2100px no-repeat; }
.vert-nav-submenu { display: none; }
.vert-submenu-link:focus > .vert-submenu, .active > .vert-submenu { display: block; }
.vert-submenu-trigger.active > [data-section=”navigation”] > .vert-nav-submenu { display: block; padding-left: 15px; }
.vert-nav-submenu-link { display: block; padding: 10px; }
.vert-nav-submenu-link.selected { font-weight: bold; }
.basic #findFieldLinks { white-space: normal !important; }
body .epmodal.ui-dialog, body .modal-loading { transform: translate(-50%, 0%); left: 50% !important; }
@media (max-width: 830px) {
body .epmodal.ui-dialog, body .modal-loading { transform: none; inset: 0px !important; width: auto !important; }
body .epmodal.ui-dialog #modal { height: 100% !important; overflow-y: auto !important; padding-left: 20px !important; padding-right: 20px !important; }
}
@media screen and (max-width: 519px) {
body .modal-loading.guest-modal-loading { text-align: center; border-width: 0px; transform: none; box-sizing: border-box; width: 100vw !important; height: 100vh !important; padding-top: 49vh !important; }
}
@media (max-width: 830px) {
.extra1 { display: none !important; }
.collapsible-toggle { width: 32px; }
#column1, #column2 { position: absolute; }
#column1 { left: 0px; float: none; margin: 0px; z-index: 999; }
#column2 { right: 0px; float: none; margin: 0px; z-index: 999; }
.column1-open #column1 { background: white; border-right: 2px solid rgb(231, 231, 231); border-bottom: 2px solid rgb(231, 231, 231); }
.column2-open #column2 { background: white; border-left: 2px solid rgb(231, 231, 231); border-bottom: 2px solid rgb(231, 231, 231); }
#column2 .collapsible-toggle { background-position: right 0px !important; left: auto !important; }
.column2-open #column2 .collapsible-toggle { background-position: right -32px !important; }
#mainContentArea #content { padding: 0px 32px; margin-right: 0px; margin-left: 0px; }
#mainContentArea #content .bh-container { margin-right: -32px; margin-left: -32px; }
.detail.column2-closed #column2 .collapsible-content, .folder.column2-closed #column2 .collapsible-content, .companyinfo.column2-closed #column2 .collapsible-content, .companyinforesults.column2-closed #column2 .collapsible-content { display: none; }
.two-column .column { float: none; width: auto; }
#ToolPanelContent .two-column .alt { padding-left: 0px; width: auto; border-left: none; }
}
@media screen and (max-width: 479px) {
.basic #content { margin: 0px !important; padding: 0px 10px !important; }
.basic #content .bh-container { margin-right: -10px; margin-left: -10px; }
}
.custom-link > .PlumX-Popup > div { vertical-align: inherit !important; }
@media screen and (max-width: 767px) {
.PlumX-Popup { margin: 0px 0px 5px -15px !important; }
.PlumX-Popup .ppp-container > a { height: 30px !important; }
}
.record-formats-wrapper .record-type, .record-formats-wrapper .custom-link, .record-formats-wrapper .filesize { float: none; height: auto; }
.record-formats-wrapper .custom-link .icon-image, .record-formats-wrapper .custom-link img { display: inline-block; margin: 0px 8px 0px 0px; vertical-align: bottom; }
.result-list-record .subjectResults, .result-list-record .abstract { margin: 0.5em 0px 1em; }
#content .result-list-record .subjectResults, #content .result-list-record .abstract { padding: 0px !important; }
@media screen and (max-width: 767px) {
.choose-db-link { display: block; line-height: 2; border-left: none; margin-left: 0px; padding-left: 0px; }
}
.find-field-inputs { display: block; max-width: 700px; }
.find-field-inputs .find-field-submit { display: block; white-space: nowrap; }
@media screen and (max-width: 479px) {
.find-field-inputs .find-field-submit { white-space: normal; }
}
@media screen and (min-width: 1024px) {
.find-field-inputs-row { display: flex; }
.find-field-inputs-row .inputs { flex-grow: 1; }
}
@media screen and (max-width: 1023px) {
.find-field-inputs-row { display: block; }
.find-field-inputs-row .inputs { margin-bottom: 16px; }
}
.find-field-inputs-row .inputs { display: flex; padding-right: 16px; }
.find-field-inputs-row .dd { flex-grow: 1; padding-right: 4px; }
.find-field-inputs-row .text-container { flex-grow: 2; }
.find-field-inputs-row .dd, .find-field-inputs-row .text-container { display: block; }
.find-field-inputs-row .dd .dd-active { width: 100%; }
.find-field-inputs-row .text-container { display: block !important; }
.find-field-inputs-row .text-container .textbox { width: 100% !important; max-width: 100% !important; }
.find-field-submit { padding-left: 0px; }
html[dir=”RTL”] .find-field-submit { padding-right: 0px; padding-left: 0px; }
.guided-find-fields { display: block; max-width: 600px; }
@media screen and (min-width: 1024px) {
.guided-find-fields { max-width: 750px; }
html[dir=”RTL”] .toolbar-tools .active > [data-section=”navigation”] > .submenu { left: 0px; right: auto; top: 2.7em; }
html[dir=”RTL”] .toolbar-navigation .active > [data-section=”navigation”] > .submenu { right: 0px; }
html[dir=”RTL”] .toolbar-navigation .subnav-item > [data-section=”navigation”] > .submenu { right: unset; }
}
.guided-find-fields-row { display: block; }
.find-field-position, .guided-row-col { display: block; }
.guided-find-fields .field-row { display: flex; }
.guided-find-fields .field-row .dd, .guided-find-fields .field-row .textbox { display: block; }
.guided-find-fields .field-row .dd .dd-active { width: 100%; }
.guided-find-fields .field-row .textbox { flex: 1 1 auto; width: 0px !important; }
.guided-find-fields .field-row .dd.operator { flex: 0 1 auto; }
@media screen and (max-width: 1023px) {
.guided-add-row { position: static; display: inline-block; vertical-align: top; padding-top: 10px; }
#AddRow, #RemoveRow { margin-right: 16px; }
html[dir=”RTL”] #AddRow, html[dir=”RTL”] #RemoveRow { margin-right: 0px; margin-left: 16px; }
}
@media screen and (min-width: 1024px) {
.guided-find-fields-row { display: flex; }
.find-field-position { flex: 1 1 auto; padding-right: 16px; }
html[dir=”RTL”] .find-field-position { padding-left: 16px; }
}
@media screen and (max-width: 479px) {
.guided-find-fields .field-row .dd:not(.operator) { flex: 0 1 auto; width: 100px; }
}
@media screen and (max-width: 1023px) {
.dateSliderPublication { display: none; }
}
@media screen and (max-width: 479px) {
.find-field-inputs-row { display: block; }
.find-field-inputs-row .inputs { padding-right: 0px; }
.find-field-inputs-row .inputs, .find-field-submit { float: none !important; }
.guided-row-col { display: flex; }
.find-field-submit { display: inline-block; position: relative; flex: 1 0 auto; }
.find-field-submit .button { width: 100%; }
}
@media screen and (min-width: 1024px) {
.guided-row-col { padding-bottom: 40px; }
.guided-row-col .find-field-submit input:not(:last-of-type) { display: block; width: 100%; }
.guided-row-col .find-field-submit input:last-of-type { max-width: calc(100% – 30px); }
.guided-row-col .find-field-submit input { margin: 2px 0px 7px; }
.guided-find-fields .find-field-submit #helpLink { vertical-align: middle; }
.guided-find-fields .field-row input[type=”text”] { max-width: none; }
}
.guided-row-col .find-field-submit input:not(:first-of-type), .find-field-inputs-row .find-field-submit input:not(:first-of-type) { border: 0px; margin-left: 8px; padding: 0px !important; background: none !important; color: rgb(28, 113, 207) !important; font-size: 14px !important; }
.guided-find-fields .field-row input[type=”text”] { max-width: none !important; }
@media screen and (max-width: 767px) {
.auth-details { float: none; width: auto; border-right: 0px; }
.auth-issue-tree { padding-top: 0px; margin-left: 0px; }
}
@media screen and (max-width: 830px) {
#selectDbDialog #dbList { background: none !important; }
#modalDbList, #modalDbList2 { float: none !important; width: auto !important; }
#modalDbList { padding-bottom: 0px !important; }
#modalDbList2 { padding-top: 0px !important; }
}
.thesaurus #content { overflow-x: auto; }
.thesaurus .main-content-browse { min-width: 768px; }
.thesaurus .authority-bar-explode { right: 115px; }
@media screen and (max-width: 767px) {
#delivery-email-inner { margin: 0px; }
#print-fields, .delivery-options, .email-fields { float: none; width: auto; padding: 0px; }
.email-fields { border-right-width: 0px; }
.email-fields dt { float: none; width: auto; text-align: unset; }
.email-fields dd, .email-fields .note { margin: 0px 0px 15px; }
#delivery-email-main .remove-from-folder { margin-left: 0px; }
}
@media screen and (max-width: 767px) {
.cited-fields-wrapper { width: auto !important; }
.reference-search-terms { float: none; width: auto; }
.reference-search-terms li { text-align: left; }
.reference-search-terms label { display: block; width: auto; }
.reference-search-terms input[type=”text”].textbox { width: 180px; }
}
@media screen and (max-width: 479px) {
.reference-search-terms li { float: none; width: 100%; }
.reference-search-terms input[type=”text”].textbox { width: 250px; }
}
.full-text-container { text-align: left; }
.db-check { top: auto; }
.lib-note { width: 100%; }
#content p.lib-note { padding: 0px 10px 1.9em 240px !important; }

@charset “utf-8”;
#findFieldLinks { padding: 5px 0px 10px; }
.basic #findFieldLinks { white-space: nowrap; }
.find-field-link { display: inline; padding: 0px 5px 0px 7px; }
.find-field-link > a, .find-field-link > button { color: rgb(28, 113, 207); text-decoration: underline; }
.find-field-link:first-child { padding: 0px 5px 0px 0px; border-left: none; }
#options { color: rgb(28, 113, 207); border: 0px; font-size: 100%; background: url(“../../ehost/arwrGreen.gif”) right center no-repeat; padding: 0px 12px 0px 0px; }
#options.active { background: url(“../../ehost/arwdGreen.gif”) right center no-repeat; }
#options:active { padding-left: 0px; }

@charset “utf-8”;
.carousel { position: relative; width: 100%; height: 220px; padding: 2px 2px 10px; }
.carousel > .viewport { overflow: hidden; position: absolute; left: 20px; right: 20px; width: auto; height: auto; }
.carousel > .viewport .item { float: left; margin: 5px 30px 0px 0px; width: 114px; font-size: 0.92em; line-height: 1.1em; }
.viewport .item :link:hover { text-decoration: none; }
.viewport .item :link:hover span { text-decoration: underline; }
.carousel > .viewport .item img { height: 125px; width: auto; max-width: 95px; }
.ell .carousel > .viewport .item img { margin-bottom: 5px; border: 1px solid rgb(204, 204, 204); padding: 2px; background-color: rgb(255, 255, 255); }
.carousel > .viewport .item .title { margin: 0px auto; padding: 10px 0px 5px; font-weight: bold; }
.carousel > .viewport .item .author { margin: 0px auto; font-weight: normal; }
.carousel > .viewport .item .author .link { text-decoration: underline; }
.carousel > .track { position: absolute; bottom: 0px; left: 25px; right: 25px; z-index: 999; width: auto; height: 7px; padding: 1px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); border-radius: 5px; }
.carousel > .track > .thumb { position: absolute; height: 7px; margin: 0px 2px; background: url(“../../layout2/carousel/scrollbar “) center -7px no-repeat rgb(85, 85, 85); }
.carousel .track .thumb .leftcap, .carousel .track .thumb .rightcap { display: block; width: 4px; height: 7px; }
.carousel .track .thumb .leftcap { background: url(“../../layout2/carousel/scrollbar “) 0px 0px no-repeat rgb(85, 85, 85); float: left; }
.carousel .track .thumb .rightcap { background: url(“../../layout2/carousel/scrollbar “) 0px -14px no-repeat rgb(85, 85, 85); float: right; }
.carousel { height: 200px; padding: 2px; }
.custom-widget .carousel { height: 215px; }
.carousel .viewport.loading { width: 90%; height: 100%; background-image: none; }
.carousel .viewport.loading .link.image { background: url(“../../ajax-loader-sm.gif”) 50% 50% no-repeat rgb(255, 255, 255); }
.carousel .viewport.loading .item { display: none; }
.carousel .viewport.loading .item:nth-child(-n+4) { display: block; }
.landing .id-2000EA .carousel { height: 180px; }
.carousel > .viewport .item img { max-width: 80px; }
.id-2000EA .carousel > .viewport .item img { min-height: 80px; max-height: 80px; }
.id-2003EB .carousel > .viewport .item img { min-height: 125px; max-height: 125px; }
.carousel > .track { display: none !important; }
.carousel .moveButton { cursor: pointer; position: absolute; bottom: 50%; height: 40px; width: 20px; overflow: hidden; background: url(“../../layout2/carousel/arrows-carousel “) 0px 0px no-repeat rgb(85, 85, 85); }
.carousel .moveButton.disabled { background-color: rgb(174, 174, 174) !important; }
.carousel .moveButton.disabled:hover { cursor: default; background-color: rgb(174, 174, 174) !important; }
.carousel .moveButton.left, .carousel .moveButton.left.disabled:hover { left: -15px; background-position: 0px 0px; }
.carousel .moveButton.right, .carousel .moveButton.right.disabled:hover { right: -11px; background-position: 0px -50px; }
.carousel .moveButton.left:hover { background-position: 0px -100px; }
.carousel .moveButton.right:hover { background-position: 0px -150px; }
.custom-widget { margin: 0px 0px 20px; }
.carousel .module-content .link, .carousel .module-content .authors { display: block; }
.carousel .module-content .link { color: rgb(9, 109, 184); }
.carousel .module-content .authors :link { color: rgb(32, 98, 207); }
.carousel .module-content .viewport .title:link:hover, .carousel .module-content .viewport .authors :link:hover { text-decoration: underline; }
.carousel .module-content .image { padding: 1px; margin: 0px 0px 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; overflow: hidden; text-align: center; }
.carousel .module-content .image img:hover { z-index: -1; opacity: 0.3; }
.carousel .module-content .image:hover { background: url(“../../layout2/preview-hover “) center center no-repeat transparent; }
.id-2000EA .module-content .image { min-height: 80px; max-height: 80px; }
.id-2003EB .module-content .image { min-height: 125px; max-height: 125px; }
.module-content .title { font-weight: bold; }

@charset “utf-8”;
.carousel .item .noCoverBook { display: block; padding: 0px 6px 6px 0px; height: 125px; width: 80px; background: url(“../../ehost/sprites/icon-sprites “) -200px -1050px no-repeat; }
.book-jacket { display: block; float: none; width: auto; margin: 0px; }
.book-jacket img { display: block; float: none; width: auto; margin: 0px; padding: 0px 6px 6px 0px; background: url(“../../imageShadowTransparant “) right bottom no-repeat scroll transparent !important; }

@charset “utf-8”;
.print .panel-header .icon { background-position: 0px -100px; }
#printEmailDialog .sub-header { margin-left: 5px; }
.email .panel-header.color-p2 .icon { background-position: 0px -150px; }
.save .panel-header .icon { background-position: 0px -200px; }
.whiteout { height: 100%; }
#printEmailDialog .confirm { min-height: 110px; height: auto; max-height: 160px; }
#printEmailDialog .confirm.email-alert { position: relative; top: 0px; left: 0px; padding: 10px 20px; margin: 0px auto; width: auto; max-height: inherit; }
#printEmailDialog .help-link { margin-left: 5px; }

@charset “utf-8”;
.google-drive-panel .panel-header > .icon { background-image: url(“../../layout2/tools-icons “); background-position: 0px -968px; }

@charset “utf-8”;
#deliveryOutput #backButton, #deliveryOutput #estimate, #deliveryOutput .backButton { display: none; }
#deliveryOutput #notes { border: 0px; }
#deliveryOutput { padding: 0px; }
.leftPanel, .rightPanel, .toolbar, .try-new-beta-bar, .results-paging, .results-add-all, .result-list-sort, #coverScreenSynonyms, div.popupContainer, .leftCollapsible, .rightCollapsible, .add-to-folder, .result-list-save-search, .green-footer, .nav_tabs, .find_field_outer, .find-field-controls, .cluster-container, type_results_tabs, .results-top-nav, .result-list-view, .results-bottom-nav, .toolbar-links, .outer-container-top-left, .outer-container-bottom-left, .navTabs, .results-find-area, .subtoolbar, .footer div a, .ehostfooter div a, #toolbarControl, #column1, #column2, #extra1, #extra2, .push-sticky-footer, .ie-only, .content-footer, .result-list-link, .refine-link, .top-of-page, .textToSpeechBox, .html-ft-toc, .ft-translation, .pubtype, .result-list-li .book-jacket, #optionsControls { display: none !important; }
.extra1 { border: 0px; }
#outerContainer { margin: 0px; min-height: 1pt; height: auto !important; }
#header { margin: 0px; padding: 4px 20px 24px; }
.find-field-outer { float: left; }
#mainContentArea { border: 0px; }
#content { margin: 0px !important; }
.content-header, #headerUl { margin: 0px; display: none; }
.folder .content-header { display: block; }
#freeModalHeader { background-color: transparent; border: 0px; }
.branding-container { padding: 30px; top: 0px; }
#footerControl { margin: 0px; min-height: 1pt; min-width: 1pt; }
.result-list { padding-left: 0px; }
.result-list-li { padding: 8px 0px 16px; }
.record-index { margin: 0px; float: left; }
.result-list-record { margin: 0px 0px 0px 3em; }
.customerLogo { float: right; position: relative; }
.resultListPanel { background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin: 0px !important; border: 0px !important; background-color: transparent !important; padding: 0px !important; }
.find-field-simple, .find-field-qbuilder { margin-bottom: 0px !important; }
body { font-size: 11pt; font-family: Helvetica, sans-serif; min-width: 0px; }
.resultList, .result-list-top, ul.result-list li.result-list-li, .main-content, .result-list-record, .results-no-clusters, .main-table-content-cell { border: 0px !important; }
.results-with-clusters ul.result-list, ul.result-list { float: none; clear: left; }
.result-list li { break-inside: avoid; }
.record-additional { display: block; }
.record-additional .item { border-left: none; margin-left: 0px; padding-left: 0px; }
.record-formats-wrapper { border: 0px; }
.record-type, .filesize, .custom-link a { display: inline; float: none; padding: 4px 12px 4px 0px !important; }
.filesize { margin: 0px 0px 0px -4px !important; }
.results-with-clusters ul.result-list { width: 100% !important; }
div.outer-container-right { margin: 0px !important; padding: 0px !important; }
.large-bold-italic { font-size: 14pt; }
.medium-normal, .medium-font, .abstract, .medium-normal-italic, .medium-normal-red, .medium-bold, .local-note-label, .ref-times-cited, .medium-bold-italic, .link-medium, .link-medium-bold, .disabled-link-medium-bold, .navigation-link, .body-paragraph { font-size: 11pt; }
.small-normal, .small-warning-text, .small-normal-warning, .small-normal-italic, .small-bold, .small-bold-italic, .small-bold-disabled, .small-bold-warning, .link-small, .link-small-bold { font-size: 10pt; }
@media print {
body.ebook { display: none; }
}
.page-break-after { break-after: page; }
.patron-table { width: 300px; }
.patron-status { display: block; margin-left: 0px; text-align: left; }
.patron-status .icon { display: none; }

@charset “utf-8″;
.modal__underlay___fPXaw { align-items: center; cursor: default !important; display: flex !important; background-color: rgba(255, 255, 255, 0.85) !important; }
.modal__modalContainer___3FNRq { background: rgb(255, 255, 255); box-sizing: initial; border-radius: 4px; box-shadow: rgb(140, 140, 140) 0px 0px 6px 1px; display: inline-block; font: 15px helvetica, arial, sans-serif; margin: -20px auto 0px; padding: 20px; position: relative; width: 450px; }
.modal__modalHeader___OO8ri { display: inline-block; margin: 0px 0px 5px; width: 100%; }
.modal__title___3EQke { color: rgb(0, 0, 0); display: inline-block; font-size: 28px; font-weight: 400; padding: 0px; margin: 0px !important; }
.modal__closeIcon___QUgsu { background: none; border: none; color: rgb(0, 0, 0); cursor: pointer; margin: 15px; position: absolute; right: 0px; top: 0px; padding: 5px !important; }
.modal__closeIcon___QUgsu:hover { color: rgb(85, 85, 85); }
body.right-to-left .modal__modalBody___27_QH, body.right-to-left .modal__title___3EQke { text-align: right; direction: rtl; }
body.right-to-left .modal__title___3EQke { float: right; }
body.right-to-left .modal__closeIcon___QUgsu { left: 0px; }
body.right-to-left .modal__modalHeaderLoading___1MhpV { float: left; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.modal__underlay___fPXaw { overflow-y: hidden !important; }
.modal__modalContainer___3FNRq { margin: 0px 25px; max-height: 75%; overflow-y: auto; width: 100%; display: inline-block !important; }
.modal__modalBody___27_QH { position: relative; width: 100%; }
}
@media only screen and (max-width: 675px) {
.modal__modalHeader___OO8ri { margin: 0px 0px 15px; }
.modal__title___3EQke { font-size: 24px; width: 80%; }
}
#react-aria-modal-dialog fieldset { margin: 0px; padding: 0px; border: 0px; }
#react-aria-modal-dialog h1, #react-aria-modal-dialog h2, #react-aria-modal-dialog h3, #react-aria-modal-dialog h4, #react-aria-modal-dialog h5, #react-aria-modal-dialog h6 { margin: inherit; line-height: inherit; vertical-align: baseline; color: rgb(0, 0, 0); }
#react-aria-modal-dialog :disabled { color: rgb(136, 136, 136); }
#react-aria-modal-dialog p { margin: 0px; }
#react-aria-modal-dialog p::after, #react-aria-modal-dialog p::before { display: none; }
#react-aria-modal-dialog hr { overflow: hidden; }
#react-aria-modal-dialog button { cursor: pointer; box-sizing: border-box; }
#react-aria-modal-dialog button:not(.reset__closeIcon___1z1ed) { padding: 2px 6px; }
#react-aria-modal-dialog label:active { text-decoration: none; }
#react-aria-modal-dialog input { background-color: rgb(255, 255, 255); cursor: text; padding: 1px; border: 2px inset; }
#react-aria-modal-dialog input[type=”checkbox”], #react-aria-modal-dialog input[type=”radio”] { background-color: initial; cursor: default; margin: 2px 7px 3px 0px; padding: initial; border: initial; vertical-align: middle; }
.error__footer___3aOvm { margin-top: 15px; }
.error__multilineErrorMessage___3Zet9 { display: block; margin-bottom: 10px; }
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { margin: 0px; height: 40px; border-radius: 4px; text-decoration: none; cursor: pointer; font-size: 16px; padding: 5px 25px !important; }
.buttons__primaryButton___2rS4x:disabled, .buttons__secondaryButton___1nP7E:disabled { box-shadow: none; opacity: 0.35; cursor: default; }
.buttons__primaryButton___2rS4x:enabled:focus, .buttons__secondaryButton___1nP7E:enabled:focus { text-decoration: underline; }
.buttons__primaryButton___2rS4x:active, .buttons__secondaryButton___1nP7E:active { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 12px 0px inset; }
.buttons__primaryButton___2rS4x { float: right; background-color: rgb(0, 91, 198); border: none; color: rgb(255, 255, 255); min-width: 140px; }
.buttons__primaryButton___2rS4x:hover { background-color: rgb(0, 73, 158); }
.buttons__secondaryButton___1nP7E { float: left; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(0, 91, 198); min-width: 100px; }
.buttons__secondaryButton___1nP7E:enabled:hover { background-color: rgba(204, 222, 243, 0.53); }
.buttons__loadingSpinner___jGOHC { height: 100%; overflow: hidden; margin: 0px 30%; width: 9px; animation: 0.8s steps(4) 0s infinite normal none running buttons__ellipsis___20wXf; }
.buttons__loadingSpinner___jGOHC svg { height: 100%; }
@keyframes buttons__ellipsis___20wXf {
100% { width: 50px; }
}
body.right-to-left .buttons__loadingSpinner___jGOHC { float: right; padding: 0px 30% 0px 0px; }
body.right-to-left .buttons__primaryButton___2rS4x { float: left; }
body.right-to-left .buttons__secondaryButton___1nP7E { float: right; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { margin: 0px; padding: 0px; width: 45%; }
.buttons__singleButton___1g3R5 { width: 100%; }
.buttons__loadingSpinner___jGOHC { margin: 0px auto; }
}
@media only screen and (max-width: 763px) {
.buttons__secondaryButton___1nP7E { float: left !important; }
}
@media only screen and (max-width: 675px) {
.buttons__primaryButton___2rS4x, .buttons__secondaryButton___1nP7E { width: 100%; margin: 10px 0px 0px !important; }
}
.message-well__messageContainer___2ofA0 { margin: 10px auto; padding: 10px; border-radius: 4px; }
.message-well__messageContainer___2ofA0 a { font-weight: 700; }
.message-well__icon___soDt4, .message-well__message___sLbAO { display: inline-block; }
.message-well__icon___soDt4 { vertical-align: top; padding-top: 0.5px; }
.message-well__message___sLbAO { outline: none; font-size: 16px; width: calc(100% – 2em); padding-left: 10px; }
.message-well__info___2eop- { color: rgb(0, 103, 227); background: rgb(229, 241, 247); }
.message-well__error___1Y05A { color: rgb(215, 4, 0); background: rgb(253, 230, 230); }
.message-well__warning___1BpMe { color: rgb(175, 89, 0); background: rgb(252, 243, 233); }
.message-well__success___3ecgV { color: rgb(11, 129, 39); background: rgb(231, 245, 235); }
body.right-to-left .message-well__message___sLbAO, body.right-to-left .message-well__messageContainer___2ofA0 { direction: rtl; text-align: right; }
body.right-to-left .message-well__message___sLbAO { padding: 0px 10px 0px 0px; }
.checkout__downloadDetails___zXeqK { display: flex; flex-wrap: wrap; align-items: center; flex: 1 1 auto; width: 100%; }
.checkout__downloadDetails___zXeqK h2 { font-size: 20px; font-weight: 400; }
.checkout__downloadDetails___zXeqK hr { height: 0px; padding: 0px; display: inline-block; border: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 10px; flex-grow: 3; }
.checkout__downloadDesc___3GqiZ { padding: 0px 0px 15px; outline: none; }
.checkout__duration___2fy6Q { margin-bottom: 15px; }
.checkout__modalBody___1rO39 { padding: 10px 0px; }
.checkout__legend___K2XqZ { margin: 0px 0px 5px; font-size: 16px; }
.checkout__inputWrapper___2EhwZ { display: block; margin: 0px 0px 5px; }
.checkout__downloadFormat___2G-F8 { margin-top: 10px !important; }
.checkout__dropDown___1YTuB:disabled { opacity: 0.35; cursor: default; }
.checkout__required___3wooo { color: rgb(225, 0, 0); }
.checkout__audiobookDirections___18rVa { font-size: 15px; margin: 5px 0px 0px !important; }
.checkout__checkBoxInput___58rA3, .checkout__radioInput___2kll9 { opacity: 0; display: inline-block; }
.checkout__formatLabel___LUhAG svg, .checkout__requiredSoftware___3FOe5 svg { font-size: 14px; color: rgb(102, 102, 102); }
.checkout__requiredSoftware___3FOe5 { margin: 10px 0px 0px -9px; vertical-align: baseline; }
.checkout__requiredSoftware___3FOe5 svg:not(:last-child) { margin: 0px 8px 0px 0px; }
.checkout__checkBoxInput___58rA3:focus + label .checkout__requiredCheckbox___1wA3L { border: 1px solid rgb(0, 91, 198); margin: -2px 5px -2px -3px; padding: 1px 2px; }
.checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(0, 91, 198); border-radius: 3px; margin: -2px -3px -3px; padding: 2px; }
.checkout__formatLabel___LUhAG { margin-left: -20px; border-radius: 5px; }
.checkout__formatLabel___LUhAG span { margin: 0px 0px 0px 7px; }
.checkout__formatLabel___LUhAG:active { text-decoration: none; }
.checkout__faIconText___23-xj { width: 85%; display: inline-block; }
.checkout__modalFooter___GBOre { box-sizing: border-box; width: 100%; display: inline-block; margin-top: 15px; }
.checkout__audioBookSignIn___1XBvz { margin: 10px 0px !important; }
.checkout__disabled___1R9qG { color: rgb(136, 136, 136); opacity: 0.7; }
.checkout__questionIcon___31Tqj { float: right; }
.checkout__help___2HEQu { margin: 5px 0px 0px; }
.checkout__helpLink___208l5:focus svg { border: 1px solid rgb(0, 91, 198); border-radius: 3px; margin: -2px -3px -3px; padding: 2px; }
body.right-to-left .checkout__formatLabel___LUhAG { margin-right: -21px; }
body.right-to-left .checkout__formatLabel___LUhAG span { margin-right: 7px; }
body.right-to-left .checkout__requiredSoftware___3FOe5 { margin-left: 0px; }
body.right-to-left .checkout__requiredSoftware___3FOe5 .checkout__requiredCheckbox___1wA3L { margin: 2px -19px 0px 9px; vertical-align: top; }
body.right-to-left .checkout__requiredSoftware___3FOe5 .checkout__checkBoxInput___58rA3:focus + label svg { margin: 0px -22px 0px 6px !important; }
body.right-to-left .checkout__questionIcon___31Tqj { float: left; }
body.right-to-left .checkout__downloadDetails___zXeqK hr { margin: 0px 10px 0px 0px; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.checkout__inputWrapper___2EhwZ { border-radius: 20px; margin: 0px; padding: 13px 13px 15px; }
.checkout__radioSelected___2GgZ4 { background: rgb(0, 91, 198); }
.checkout__radioSelected___2GgZ4, .checkout__radioSelected___2GgZ4 svg { color: rgb(255, 255, 255); }
.checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(74, 122, 178); margin: -3px; border-radius: 25px; }
.checkout__radioSelected___2GgZ4 .checkout__radioInput___2kll9:focus + label svg { border: 1px solid rgb(249, 249, 249); }
.checkout__formatLabel___LUhAG svg { font-size: 17px; }
.checkout__radioSelected___2GgZ4:focus { outline: none; }
.checkout__modalFooter___GBOre { margin: 25px 0px 0px; position: relative; }
}
@media only screen and (max-width: 675px) {
.checkout__faIcon___1Z0mO { vertical-align: top; }
}
.book-info__container___2qRAS { padding: 5px 0px 15px; display: flex; width: 100%; }
.book-info__container___2qRAS img { padding: 1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); max-width: 80px; }
.book-info__bookData___1TyCu { margin: 0px 0px 0px 10px; font-weight: 700; list-style: none; width: calc(100% – 80px); }
.book-info__bookData___1TyCu p { margin: 0px 0px 5px; padding-bottom: 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 95%; }
.book-info__bookData___1TyCu p:last-child { margin: 0px; }
body.right-to-left .book-info__bookData___1TyCu { margin: 0px 15px 0px 0px; }
@media only screen and (max-width: 675px) {
.book-info__bookData___1TyCu p { max-width: calc(75vw – 80px); }
}
.checkout-duration__checkoutOptions___fCe19 { margin: 5px 0px 0px 10px; }
.checkout-duration__checkedOut___11F2c { outline: none; margin: 10px 0px 0px; font-size: 15px; }
.checkout-duration__bold___vSJ7N { font-weight: 700; }
.checkout-duration__timeRemainingMsg___21n4k { margin: 5px 0px; }
.checkout-duration__durationTitle___34ntd { font-size: 16px; }
.success__topContainer___1qOsN { display: inline-block; padding: 5px 0px; width: 100%; }
.success__checkIcon___t59Xu { display: inline-block; padding: 3px 0px 0px; vertical-align: top; color: green !important; }
.success__messageContainer___2WW5V { display: inline-block; margin: 0px 0px 10px 15px; vertical-align: top; width: 85%; outline: none; }
.success__header___2DRvP { font-size: 24px; color: green !important; }
.success__subHeaderGreen___32Uff { font-size: 16px; overflow-wrap: break-word; margin: 0px; color: green !important; }
.success__subHeaderGreen___32Uff:nth-of-type(3) { margin: 10px 0px 0px !important; }
.success__subHeaderGreen___32Uff a { display: block; margin-top: 10px; }
.success__mobileAppleIcon___Zmecr { margin: 0px 5px 0px 0px; }
.success__viewingRequrementsContainer___3BP6x { display: flex; flex-wrap: wrap; align-items: center; flex: 1 1 auto; width: 100%; }
.success__viewingRequrementsContainer___3BP6x h2 { font-size: 20px; font-weight: 400; }
.success__viewingRequrementsContainer___3BP6x hr { border: 1px solid rgb(204, 204, 204); display: inline-block; flex-grow: 3; height: 0px; margin: 0px 0px 0px 10px; padding: 0px; }
.success__separator___3s0pi { 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(204, 204, 204); display: inline-block; height: 1px; padding: 0px 1.5em; width: 40%; }
.success__subHeader___23Onq { display: inline-block; font-size: 16px; padding: 0.5em 0px 0px 0.5em; }
.success__linkAndText___3MQwt { padding: 5px 0px; }
.success__linkAndText___3MQwt * { display: inline-block; }
.success__footer___ikmi2 { margin: 20px 0px 0px; }
body.right-to-left .success__messageContainer___2WW5V { margin: 0px 15px 10px 0px; }
body.right-to-left .success__subHeader___23Onq { padding: 0.5em 0.5em 0px 0px; }
body.right-to-left .success__downloadDetails___2V_Sd hr { margin: 0px 10px 0px 0px; }
@media only screen and (max-width: 992px) {
.success__modalFooter___zUEDE { margin: 25px 0px 0px; position: relative; }
}
@media only screen and (max-width: 675px) {
.success__messageContainer___2WW5V { width: 70%; }
}
.signin__linkContainer___2gbXS { display: inline-block; margin-top: 5px; width: 100%; font-weight: 700; text-align: center; }
.signin__guestSignIn___fv65A { float: none; display: inline-block; text-align: center; width: 100%; }
.signin__subMessage___1iqee { margin: 5px auto; }
body.right-to-left .signin__linkContainer___2gbXS a { display: inline-block; padding: 5px; font-weight: 700 !important; }
.loading__container___25VXU { display: inline-block; margin: 0px 0px 15px; }
.loading__loadingText___2uoS0 { padding-left: 1em; outline: none; }
body.right-to-left .loading__loadingIcon___32TEF { margin-left: 15px; }
@media only screen and (max-width: 992px), screen and (max-device-width: 1024px) and (min-device-width: 768px) {
.loading__container___25VXU { display: block; margin: 15% 0px; text-align: center; }
.loading__loadingIcon___32TEF, .loading__loadingText___2uoS0 { font-size: 1.5em; }
.loading__container___25VXU, .loading__loadingIcon___32TEF, .loading__loadingText___2uoS0 { width: 100%; }
}
.holds__container___3rBKM { width: 100%; }
.holds__inline___3tWLE { display: inline; }
.holds__placeHoldInfoContainer___1FzHL { margin: 5px auto 10px; }
.holds__subHeader___3S_8t { font-size: 20px; display: inline-block; }
.holds__subMessage___2Ysln, .holds__updateProfile___36MbH { margin-top: 5px; }
.holds__holdQueueHeader___3-ldZ { font-size: 16px; display: inline-block; padding: 0px 0px 5px 5px; }
.holds__footer___EQSNj { padding-top: 5px; }
.holds__viewLinkBlock___eJE7p { display: block; padding-top: 5px; text-align: center; }
body.right-to-left .holds__container___3rBKM, body.right-to-left .holds__container___3rBKM div { text-align: right; direction: rtl; }
.home__download___10zub { background: url(“6823e281e4bfc45a2ce17cad44c5d5d1.svg”) left 0px / 15px 14px no-repeat transparent; display: inline-block; font-weight: 700; margin-right: 5px; padding-left: 20px; position: relative; color: rgb(0, 91, 198); z-index: 2; }
.home__download___10zub:focus, .home__download___10zub:hover { text-decoration: underline; }
.home__download___10zub:visited { color: rgb(0, 91, 198); }
.home__download___10zub:active { color: rgb(168, 29, 28); }
.home__button___2Rmx- { background: url(“6823e281e4bfc45a2ce17cad44c5d5d1.svg”) 10px center / 13px 13px no-repeat transparent; cursor: pointer; }
.home__abook___2O7bG { background: url(“4f308e30d5c6aef2fc7d9a62154042d8.svg”) 0px center / 13px 13px no-repeat transparent; }
.home__button___2Rmx-.home__abook___2O7bG { background: url