.catalogit-catalog__back, .catalogit-items__back, .catalogit-catalog__nav {
text-decoration: none !important;
display: inline-flex;
border: 1px solid currentColor !important;
color: inherit;
border-radius: 40px;
padding: 6px 12px;
cursor: pointer;
}
.catalogit-catalog__section {
margin: 2rem 0;
}
.catalogit-items__header {
margin-bottom: 2rem;
}
.catalogit-items__description {
margin-bottom: 1.5rem;
}
.catalogit-items__grid { --columns: 3; --gap: 16px; --min-width: 200px;
display: grid;
gap: var(--gap); grid-template-columns: repeat(
auto-fill,
minmax(
max(
var(--min-width),
calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns))
),
1fr
)
);
}
.catalogit-items__cell {
border: 1px solid #c5c2bc;
border-radius: 12px;
}
.catalogit-items__cell p:empty {
display: none;
}
.catalogit-items__cell a {
text-decoration: none;
}
.catalogit-items__cell strong {
font-weight: bold;
}
.catalogit-items__link {
display: block;
text-decoration: none;
}
.catalogit-items__image {
width: 100%;
object-fit: cover;
display: block;
border-top-right-radius: 11px !important;
border-top-left-radius: 11px !important;
max-height: 400px;
}
.catalogit-items__info {
padding: 10px;
display: flex;
flex-direction: column;
gap: 5px;
}
.catalogit-items__name {
margin: 0 0 0 0 !important;
font-size: 1.4rem;
font-weight: 600;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.catalogit-items__meta {
margin: 0 0 0 0 !important;
display: flex;
flex-direction: column;
}
.catalogit-items__meta small,
.catalogit-items__classification {
font-size: 0.75rem;
}
.catalogit-items__description {
overflow: hidden auto;
font-size: 0.94rem;
max-height: 105px;
margin: 0 0 0 0 !important;
padding: 0 2px 0 0;
}
.catalogit-items__description::-webkit-scrollbar-track {
border-radius: 5px;
background-color: #c5c2bc;
}
.catalogit-items__description::-webkit-scrollbar {
height: 100%;
width: 2px;
background-color: #c5c2bc;
border-radius: 5px;
}
.catalogit-items__description::-webkit-scrollbar-thumb {
background-color: #323232;
border-radius: 5px;
}
.catalogit-items__list {
display: block;
}
.catalogit-items__list .catalogit-items__cell {
display: flex;
flex-direction: column;
margin-bottom: 1rem;
}
.catalogit-items__list .catalogit-items__image {
width: 100%;
height: auto;
margin-bottom: 1rem;
}
.catalogit-items__list .catalogit-items__info {
flex: 1;
} @media (min-width: 768px) {
.catalogit-items__list .catalogit-items__cell {
flex-direction: row;
}
.catalogit-items__list .catalogit-items__image {
width: 150px;
border-top-right-radius: 0 !important;
border-bottom-left-radius: 11px !important;
margin-right: 0;
margin-bottom: 0;
}
.catalogit-items__list .catalogit-items__description {
max-height: 75px;
}
}
.catalogit-search__wrapper, .catalogit-search__wrapper *,
.catalogit-catalog__modal, .catalogit-catalog__modal * {
box-sizing: border-box;
}
.catalogit-search__wrapper {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0;
max-width: 550px;
}
.catalogit-search__wrapper .catalogit-search__input {
margin: 0 0 0 0;
width: 100%;
height: 40px !important;
min-height: 40px !important;
max-height: 40px !important;
border-radius: 10px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
padding: 0 15px;
line-height: 40px;
border-right: none;
}
.catalogit-search__clear {
text-decoration: none;
display: flex;
width: 20px;
height: 20px;
position: relative;
margin: 0 0 0 -20px;
right: 10px;
cursor: pointer;
}
.catalogit-search__wrapper .catalogit-search__input[value=""] + .catalogit-search__clear {
display: none;
}
.catalogit-search__wrapper [type='submit'] {
min-height: 40px !important;
max-height: 40px !important;
height: 40px !important;
padding-top: 0;
padding-bottom: 0;
line-height: 40px;
border-radius: 10px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
min-width: fit-content;
} .catalogit-catalog {
max-width: 100%;
margin: 0 auto;
transition: opacity 0.2s ease-out;
}
.catalogit-catalog--loading {
opacity: 0.6;
pointer-events: none;
}
.catalogit-catalog--transitioning {
pointer-events: none;
}
.catalogit-catalog__section {
margin: 2rem 0;
}
.catalogit-catalog__loading {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255, 0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999999;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.catalogit-catalog__loading--active {
opacity: 1;
visibility: visible;
} .catalogit-properties {
display: flex;
flex-wrap: wrap;
}
.catalogit-properties__group {
flex: 0 1 100%;
}
@media (min-width: 992px) {
.catalogit-properties__group {
flex: 0 1 calc(50% - 0.75rem);
}
}
.catalogit-properties__label {
font-weight: 500;
margin-bottom: 0.5rem;
color: inherit;
}
.catalogit-properties__content {
margin: 0 0 1rem;
} .catalogit-form-element {
margin-bottom: 0rem;
}
.catalogit-form-element__label {
display: block;
margin-bottom: 0.5rem;
font-weight: 500;
}
.catalogit-form-element__content {
line-height: 1.5;
}
.catalogit-form-group {
margin-bottom: 2rem;
}
.catalogit-form-group__label {
font-size: 1.125rem;
font-weight: 500;
margin-bottom: 1rem;
}
.catalogit-form-group__label.catalogit-text--subtitle {
font-size: 1rem;
font-weight: 600;
margin-bottom: 0.25rem;
display: block;
}
.catalogit-form-group__content {
display: flex;
flex-wrap: wrap;
} .catalogit-weblink {
text-decoration: none;
transition: color 0.2s ease;
}
.catalogit-weblink:hover {
text-decoration: underline;
} .catalogit-properties {
color: inherit;
line-height: 1.5;
} .catalogit-properties__section-title {
font-size: 1.75rem; font-weight: 600;
margin: 2rem 0 1rem;
color: inherit;
} .catalogit-properties__group-title,
.catalogit-form-group__label {
font-size: 1.25rem; font-weight: 500;
margin: 0 0 1.5rem;
color: inherit;
display: inline-block;
} .catalogit-properties__label,
.catalogit-form-element__label {
font-size: 1rem;
font-weight: 600;
margin-bottom: 0.25rem;
display: block;
} .catalogit-properties__value,
.catalogit-form-element__content {
font-size: 1rem;
margin: 0 0 1rem;
color: inherit;
} .catalogit-properties__nested .catalogit-properties__label,
.catalogit-properties__nested .catalogit-form-element__label {
font-size: 1rem;
} .catalogit-form-group {
margin-bottom: 1.5rem;
} .catalogit-properties__value a,
.catalogit-form-element__content a {
text-decoration: none;
}
.catalogit-properties__value a:hover,
.catalogit-form-element__content a:hover {
text-decoration: underline;
} .catalogit-properties__meta {
font-size: 1rem;
} .catalogit-properties__notes {
font-style: italic;
margin: 0.5rem 0;
font-size: 0.9375rem;
} .catalogit-properties__location {
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
margin-bottom: 1rem;
}
.catalogit-properties__location-label {
font-size: 1rem;
font-weight: 600;
margin-bottom: 0;
margin-right: 0.5rem;
}
.catalogit-properties__location-value {
font-size: 1rem;
margin-bottom: 0;
color: inherit;
} .catalogit-properties .cit_container {
margin: 0;
width: 100%;
}
.catalogit-form-element.w-xs-12,
.catalogit-form-group.w-xs-12 {
width: 100%;
}
@media (min-width: 992px) {
.catalogit-form-element.w-lg-6,
.catalogit-form-group.w-lg-6 {
width: 50%;
}
} .catalogit-grid {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.catalogit-grid--no-wrap {
flex-wrap: nowrap;
} .catalogit-grid__col {
flex: 0 1 100%;
}
.catalogit-grid__col--full {
width: 100%;
}
.catalogit-grid__col--two-thirds {
flex: 0 1 66.66%;
}
.catalogit-grid__col--half {
width: 100%;
}
.catalogit-grid__col--third {
width: 100%;
}
.catalogit-grid__col--quarter {
width: 100%;
} @media (min-width: 576px) {
.catalogit-grid__col--sm-full {
flex: 0 1 100%;
}
.catalogit-grid__col--sm-half {
flex: 0 1 50%;
}
.catalogit-grid__col--sm-third {
flex: 0 1 33.33%;
}
}
@media (min-width: 768px) {
.catalogit-grid__col--md-full {
flex: 0 1 100%;
}
.catalogit-grid__col--md-half {
width: calc(50% - 0.5rem);
}
.catalogit-grid__col--md-third {
flex: 0 1 33.33%;
}
}
@media (min-width: 992px) {
.catalogit-grid__col--lg-full {
flex: 0 1 100%;
}
.catalogit-grid__col--lg-half {
width: calc(50% - 0.5rem);
}
.catalogit-grid__col--lg-third {
width: calc(33.333% - 0.667rem);
}
.catalogit-grid__col--lg-quarter {
width: calc(25% - 0.75rem);
}
} .catalogit-catalog__content {
display: grid;
grid-template-columns: 1fr;
gap: 2rem;
margin-bottom: 2rem;
}
@media (min-width: 768px) {
.catalogit-catalog__content {
grid-template-columns: minmax(300px, 1fr) minmax(300px, 2fr);
align-items: start;
}
}
.catalogit-catalog__info {
order: 2;
}
.catalogit-catalog__gallery {
order: 1;
}
.catalogit-catalog__image--hidden {
display: none;
}
.catalogit-catalog__thumbnails {
display: flex;
justify-content: center;
gap: 0.5rem;
margin-top: 1rem;
max-width: 100%;
flex-wrap: wrap;
}
.catalogit-catalog__thumbnail {
width: 75px;
height: 75px;
overflow: hidden;
border: 1px solid #ccc; display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: opacity 0.2s ease;
}
.catalogit-catalog__thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
}
.catalogit-catalog__thumbnail:hover,
.catalogit-catalog__thumbnail--active {
opacity: 1;
}
.catalogit-catalog__classification {
margin: 0 0 1rem;
}
.catalogit-catalog__text {
margin: 0 0 1rem;
font-size: 1rem;
line-height: 1.7;
letter-spacing: 0.025rem;
word-spacing: .05rem;
}
*[tabindex="0"]:not(:focus-visible) {
outline: none;
}
.catalogit-catalog__info .catalogit-catalog__label {
font-size: 1.25rem;
font-weight: 500;
}
.catalogit-catalog__image {
max-width: 100%;
}
@media (min-width: 768px) {
.catalogit-catalog__info {
order: 1;
}
.catalogit-catalog__gallery {
order: 2;
}
}
.catalogit-catalog__description {
margin-bottom: 2rem;
}
.catalogit-catalog__label {
font-size: 1rem;
font-weight: 600;
margin-bottom: 0.5rem;
display: block;
}
.catalogit-catalog__col_content {
grid-template-columns: unset;
}
.catalogit-catalog__col_content .catalogit-catalog__gallery {
order: 0;
} .catalogit-catalog__properties--single {
margin-top: 2rem;
} .catalogit-grid {
display: flex;
flex-wrap: wrap;
width: 100%;
} [class*="catalogit-grid__col"] {
width: 100%;
flex: 0 0 auto;
} .catalogit-grid__col--xs-12 { width: 100%; }
.catalogit-grid__col--xs-11 { width: 91.66666667%; }
.catalogit-grid__col--xs-10 { width: 83.33333333%; }
.catalogit-grid__col--xs-9  { width: 75%; }
.catalogit-grid__col--xs-8  { width: 66.66666667%; }
.catalogit-grid__col--xs-7  { width: 58.33333333%; }
.catalogit-grid__col--xs-6  { width: 50%; }
.catalogit-grid__col--xs-5  { width: 41.66666667%; }
.catalogit-grid__col--xs-4  { width: 33.33333333%; }
.catalogit-grid__col--xs-3  { width: 25%; }
.catalogit-grid__col--xs-2  { width: 16.66666667%; }
.catalogit-grid__col--xs-1  { width: 8.33333333%; } @media (min-width: 576px) {
.catalogit-grid__col--sm-12 { width: 100%; }
.catalogit-grid__col--sm-11 { width: 91.66666667%; }
.catalogit-grid__col--sm-10 { width: 83.33333333%; }
.catalogit-grid__col--sm-9  { width: 75%; }
.catalogit-grid__col--sm-8  { width: 66.66666667%; }
.catalogit-grid__col--sm-7  { width: 58.33333333%; }
.catalogit-grid__col--sm-6  { width: 50%; }
.catalogit-grid__col--sm-5  { width: 41.66666667%; }
.catalogit-grid__col--sm-4  { width: 33.33333333%; }
.catalogit-grid__col--sm-3  { width: 25%; }
.catalogit-grid__col--sm-2  { width: 16.66666667%; }
.catalogit-grid__col--sm-1  { width: 8.33333333%; }
} @media (min-width: 768px) {
.catalogit-grid__col--md-12 { width: 100%; }
.catalogit-grid__col--md-11 { width: 91.66666667%; }
.catalogit-grid__col--md-10 { width: 83.33333333%; }
.catalogit-grid__col--md-9  { width: 75%; }
.catalogit-grid__col--md-8  { width: 66.66666667%; }
.catalogit-grid__col--md-7  { width: 58.33333333%; }
.catalogit-grid__col--md-6  { width: 50%; }
.catalogit-grid__col--md-5  { width: 41.66666667%; }
.catalogit-grid__col--md-4  { width: 33.33333333%; }
.catalogit-grid__col--md-3  { width: 25%; }
.catalogit-grid__col--md-2  { width: 16.66666667%; }
.catalogit-grid__col--md-1  { width: 8.33333333%; }
} @media (min-width: 992px) {
.catalogit-grid__col--lg-12 { width: 100%; }
.catalogit-grid__col--lg-11 { width: 91.66666667%; }
.catalogit-grid__col--lg-10 { width: 83.33333333%; }
.catalogit-grid__col--lg-9  { width: 75%; }
.catalogit-grid__col--lg-8  { width: 66.66666667%; }
.catalogit-grid__col--lg-7  { width: 58.33333333%; }
.catalogit-grid__col--lg-6  { width: 50%; }
.catalogit-grid__col--lg-5  { width: 41.66666667%; }
.catalogit-grid__col--lg-4  { width: 33.33333333%; }
.catalogit-grid__col--lg-3  { width: 25%; }
.catalogit-grid__col--lg-2  { width: 16.66666667%; }
.catalogit-grid__col--lg-1  { width: 8.33333333%; }
} @media (min-width: 1200px) {
.catalogit-grid__col--xl-12 { width: 100%; }
.catalogit-grid__col--xl-11 { width: 91.66666667%; }
.catalogit-grid__col--xl-10 { width: 83.33333333%; }
.catalogit-grid__col--xl-9  { width: 75%; }
.catalogit-grid__col--xl-8  { width: 66.66666667%; }
.catalogit-grid__col--xl-7  { width: 58.33333333%; }
.catalogit-grid__col--xl-6  { width: 50%; }
.catalogit-grid__col--xl-5  { width: 41.66666667%; }
.catalogit-grid__col--xl-4  { width: 33.33333333%; }
.catalogit-grid__col--xl-3  { width: 25%; }
.catalogit-grid__col--xl-2  { width: 16.66666667%; }
.catalogit-grid__col--xl-1  { width: 8.33333333%; }
} .catalogit-grid--no-gap {
gap: 0;
}
.catalogit-grid--small-gap {
gap: 0.5rem;
}
.catalogit-grid--large-gap {
gap: 2rem;
} .catalogit-catalog {
transition: opacity 0.2s ease-out;
}
.catalogit-catalog--transitioning {
pointer-events: none;
}
.catalogit-catalog__loading {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255, 0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999999;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.catalogit-catalog__loading--active {
opacity: 1;
visibility: visible;
}
.catalogit-catalog__loading-spinner {
width: 50px;
height: 50px;
border: 3px solid #f3f3f3;
border-top: 3px solid #007bff;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.catalogit-catalog--loading {
opacity: 0.6;
pointer-events: none;
} .catalogit-catalog__progress {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 3px;
background: transparent;
z-index: 1001;
visibility: hidden;
opacity: 0;
transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.catalogit-catalog__progress--active {
visibility: visible;
opacity: 1;
}
.catalogit-catalog__progress-bar {
height: 100%;
width: 0;
background: #007bff;
box-shadow: 0 0 8px rgba(0, 123, 255, 0.5);
transition: width 0.2s ease-out;
} .catalogit-catalog__progress-bar::after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 100px;
height: 100%;
background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.3));
animation: progress-glow 1s ease-out infinite;
}
@keyframes progress-glow {
0% { transform: translateX(-100%); }
100% { transform: translateX(200%); }
} .catalogit-screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.catalogit-screen-reader-text:focus {
clip: auto !important;
clip-path: none;
display: block;
height: auto;
left: 5px;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} .catalogit-catalog__back_nav, .catalogit-items__back {
margin-block-end: 0.83em;
}
.catalogit-catalog__pagination {
display: flex;
justify-content: space-between;
margin-block-end: 0.83em;
}
.catalogit-catalog__next_nav {
margin-left: auto;
}
.catalogit-catalog__back,
.catalogit-items__back,
.catalogit-catalog__nav {
display: inline-flex;
justify-content: center;
align-items: center;
gap: 5px;
text-decoration: none;
border-bottom: 1px solid currentColor;
}
.catalogit-catalog__back:hover,
.catalogit-items__back:hover,
.catalogit-catalog__nav:hover {
border-bottom-color: transparent;
} .catalogit-catalog__modal {
display: flex;
justify-content: center;
align-items: center;
position: fixed;
top: 0;
left: 0;
background: #00000055;
width: 100%;
height: 100%;
z-index: 999;
}
.catalogit-catalog__modal[aria-hidden="true"] {
display: none;
}
.admin-bar .catalogit-catalog__modal {
z-index: 99999;
}
.catalogit-catalog__modal-content {
height: 80%;
width: 80%;
background: #fff;
overflow: hidden;
display: flex;
flex-direction: column;
border-radius: 10px;
}
.catalogit-catalog__modal-content *:not(a),
.catalogit-catalog__modal-content a:not(:hover) {
color: #333;
}
.catalogit-catalog__modal-content a:hover * {
color: inherit;
}
.catalogit-catalog__modal-content.catalogit__modal-filled {
height: 100%;
width: 100%;
border-radius: 0;
}
.catalogit-catalog__modal-header {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
padding: 20px 20px;
}
.catalogit-catalog__modal-body {
overflow-x: auto;
height: 100%;
}
#pdfjs-viewer {
width: 100%;
height: 100%;
}
.catalogit-catalog__pdf-viewer-container {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
flex-direction: column;
}
.catalogit-catalog__pdf-viewer-controls {
display: flex;
align-items: center;
justify-content: space-between;
gap: 15px;
flex-wrap: wrap;
margin: 0 0 30px 0;
width: 100%;
}
.catalogit-catalog__pdf-viewer-controls a,
.catalogit-catalog__modal-close {
display: flex;
align-items: center;
gap: 5px;
}
.catalogit-catalog__pdf-viewer-controls a:not(:hover),
.catalogit-catalog__modal-close:not(:hover) {
text-decoration: none !important;
}
.catalogit-catalog__pdf-viewer-controls a span {
font-size: unset;
width: unset;
height: unset;
}
@media (max-width: 426px) {
.catalogit-catalog__pdf-viewer-controls > * {
font-size: 80%;
}
}
@media (max-width: 371px) {
.catalogit-catalog__pdf-viewer-controls > * {
font-size: 60%;
}
}
#pdf-container {
max-width: 100%;
overflow: auto;
}
.pdf-canvas {
border: 1px solid #000;
height: auto;
display: block;
margin: 0 auto;
}
.catalogit-catalog__modal-title {
margin: 0 0 0 0 !important;
}
.catalogit-items__pagination {
display: flex;
align-items: center;
justify-content: center;
margin: 30px 0;
}
#profile-viewer {
padding: 0 30px 30px;
}
.catalogit-profile__entries {
display: flex;
align-items: center;
gap: 30px;
flex-wrap: wrap;
}
.catalogit-profile__entries a {
width: calc((100% - 30px) / 2);
}
@media (max-width: 991px) {
.catalogit-profile__entries a {
width: 100%;
}
}
.pswp__dynamic-caption--below {
margin-top: calc(-15px / 2);
}
.pswp__catalogit-thumbs {
position: absolute;
top: calc(100% - 120px);
left: 50%;
transform: translateX(-50%);
justify-content: center;
align-items: center;
gap: 15px;
display: flex;
opacity: 0.5 !important;
flex-wrap: wrap;
width: 100vw;
}
.pswp:hover .pswp__catalogit-thumbs:hover {
opacity: 1 !important;
}
.pswp.pswp--zoomed-in .pswp__catalogit-thumbs {
opacity: 0 !important;
display: none;
}
.pswp__catalogit-thumbs img {
cursor: pointer;
transition: all 0.3s ease;
width: 60px;
height: 60px;
object-fit: cover;
border: 3px solid transparent;
border-radius: 5px;
}
.pswp__catalogit-thumbs img.active {
border-color: #000;
transform: scale(1.1);
}
@media (max-width: 991px) {
.pswp__catalogit-thumbs {
top: calc(100vh - 280px);
}
} .catalogit-catalog__profiles {
display: flex;
flex-direction: column;
gap: 5px;
}
.catalogit-catalog__profile-content {
display: flex;
align-items: center;
gap: 10px;
}
.catalogit-catalog__profile-avatar {
width: 100px;
height: 100px;
min-width: 100px;
min-height: 100px;
overflow: hidden;
border: 1px solid #ccc;
display: flex;
align-items: center;
justify-content: center;
}
.catalogit-catalog__profile-avatar img {
width: 100%;
height: 100%;
object-fit: cover;
}
.catalogit-catalog__profile-title {
margin: 0 0 0 0 !important;
font-size: 1.3rem;
font-weight: 600;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}  .catalogit-catalog__type {
font-size: 0.9em;
color: #666;
margin: 0.5rem 0 0 0;
font-weight: normal;
}
.catalogit-catalog__additional-details {
margin: 1.5rem 0;
}
.catalogit-catalog__detail {
margin-bottom: 1rem;
}
.catalogit-catalog__address {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 0.5rem;
margin-top: 0.5rem;
}
.catalogit-catalog__address-field {
display: flex;
flex-direction: column;
}
.catalogit-catalog__address-label {
font-weight: bold;
font-size: 0.9em;
color: #666;
margin-bottom: 0.25rem;
}
.catalogit-catalog__address-value {
color: #333;
}
.catalogit-catalog__profile .catalogit-catalog__header {
margin-bottom: 10px;
}
.catalogit-catalog__profile .catalogit-catalog__title,
.catalogit-catalog__profile .catalogit-catalog__type  {
margin: 0;
}  .catalogit-items__link-placeholder {
display: none;
}h1 {
font-size: 30px;
padding-bottom: 30px;
padding-top: 10px}
img#logo {
float: right;
padding-right: 25px;
}
div#et-top-navigation {
float: left !important;
padding-left: 120px !important;
}
#top-header {z-index: 99999;}
#logo {
margin-top: 47px;
z-index: 100000;
}
@media only screen and (max-width : 980px) {
#logo { margin-top: 0px}}
img#logo {
float: right;
}
div#et-top-navigation {
float: left;
padding-left: 0 !important;
background: none;
height: 100%;
margin-top: 2em;
margin-left: 2em;
}
.indent {
margin-left: 30px;
margin-right: 30px;
margin-top: 20px;
margin-bottom: 20px;
}
.small {
font-size: 12px;
color: #ffffff;
line-height: 12px !important;
}
span.mobile_menu_bar:before {
color: #f9ddaa !important;
}
#main-header{
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
#main-footer{
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-429 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-429 #top-menu li li a:hover {
color: #FFF;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-429 .nav li ul {
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-44  #main-header 
{
background: #6f3c4f url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-44  #main-footer 
{
background: #6f3c4f url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-44 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background:  #6f3c4f url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-44 #top-menu li li a:hover {
color: #FFF;
background:  #6f3c4f url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-44 .nav li ul {
background:  #6f3c4f url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-122  #main-header 
{
background: #73443e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-122  #main-footer
{
background: #73443e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-122 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #73443e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-122 #top-menu li li a:hover {
color: #FFF;
background: #73443e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-122 .nav li ul {
background: #73443e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-250  #main-header 
{
background: #966346 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-250  #main-footer 
{
background: #966346 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-250 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #966346 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-250 #top-menu li li a:hover {
color: #FFF;
background: #966346 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-250 .nav li ul {
background: #966346 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-260  #main-header 
{
background: #415f59 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-260  #main-footer
{
background: #415f59 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-260 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #415f59 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-260 #top-menu li li a:hover {
color: #FFF;
background: #415f59 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-260 .nav li ul {
background: #415f59 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-327  #main-header 
{
background: #6d4d80 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-327  #main-footer
{
background: #6d4d80 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-327 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #6d4d80 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-327 #top-menu li li a:hover {
color: #FFF;
background: #6d4d80 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-327 .nav li ul {
background: #6d4d80 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-365  #main-header 
{
background: #c34649 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-365  #main-footer
{
background: #c34649 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-365 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #c34649 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-365 #top-menu li li a:hover {
color: #FFF;
background: #c34649 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
} 
.page-id-365 .nav li ul {
background: #c34649 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-403  #main-header 
{
background: #31705e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-403  #main-footer
{
background: #31705e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-403 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #31705e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-403 #top-menu li li a:hover {
color: #FFF;
background: #31705e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
} 
.page-id-403 .nav li ul {
background: #31705e url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-445  #main-header 
{
background: #2c4e71 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-445  #main-footer
{
background: #2c4e71 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png)
no-repeat center;
background-size: cover;
}
.page-id-445 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #2c4e71 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-445 #top-menu li li a:hover {
color: #FFF;
background: #2c4e71 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
} 
.page-id-445 .nav li ul {
background: #2c4e71 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-281 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-281 #top-menu li li a:hover {
color: #FFF;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-281 .nav li ul {
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-413 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-413 #top-menu li li a:hover {
color: #FFF;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-413 .nav li ul {
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-289 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-289 #top-menu li li a:hover {
color: #FFF;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-289 .nav li ul {
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.page-id-383 #top-menu li li a {
border: 1px #f9ddaa;
text-color: #f9ddaa;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
margin-bottom: 0px;
text-align: left;
}
.page-id-383 #top-menu li li a:hover {
color: #FFF;
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
opacity: 1!important;
}
.page-id-383 .nav li ul {
background: #333 url(//acdrconservation.com/wp-content/uploads/2019/01/fleur.png);
border-top: 0px solid #3e007f;
border-left: 1px solid #a29f9f40;
border-right: 1px solid #a29f9f40;
border-bottom: 1px solid #a29f9f40;
-moz-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
-webkit-box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
box-shadow: 0px 5px 5px -2px #101010a3, 5px 0px 5px -2px #101010a3, -5px 0px 5px -2px #101010a3;
}
.container {
position: relative;
width: 95%;
max-width: 1200px;
margin: auto;
}
#top-menu li {
top: -50px;}
.et-fixed-header #top-menu li {
top: -50px;
}
#top-menu li li {
top: 0px;
}
.sub-menu {
top: 20px;}
.nav li ul {
position: absolute;
padding: 0px 0;
}
.nav li ul {
width: 195px;}
#top-menu li li a {
width: 170px;
padding: 6px 6px;
} #logo.main-logo {
display: inline-block;
max-height:100%;
position: relative;
z-index: 100000;
} #logo.main-logo.home {
display: none;
} .home #logo.main-logo.home {
display: inline-block;
max-height:100%;
position: relative;
z-index: 100000;}
.home #logo.main-logo {
display: none;	
} #fixed-logo.fixed-logo {
display: none;
} .et-fixed-header #logo.main-logo, .et-fixed-header #logo.main-logo.home {
display: none;
} .et-fixed-header #fixed-logo.fixed-logo{
display: inline-block;
position: relative;
z-index: 100000;
}
#fixed-logo {
display: inline-block;
vertical-align: middle;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: translate3d(0, 0, 0);
float: right;
padding-right: 25px;
max-height: 100%;
margin-top: 47px;
z-index: 100000;
}
@media only screen and (min-width: 981px) {
#logo {
max-height: 100%;}
}
#left-area ul, .comment-content ul, .entry-content ul, body.et-pb-preview #main-content .container ul {
padding-left: 30px;
padding-bottom: 23px;
line-height: 26px;
list-style-type: disc;
}
.et_mobile_menu {
background: #ebe3cc !important;
border-top: 3px solid #ab9351;
}
h1, h2, h3, h4,h5, h6 {
padding-top: 10px;
line-height: 1.3em;
}
#left-area ul, .comment-content ul, .entry-content ul, body.et-pb-preview #main-content .container ul {
line-height: 1.7em;
} 
.et_pb_text ol, .et_pb_text ul {
padding-bottom: 0em;
}
.page-id-991 #main-content, .page-id-982, #main-content, .page-id-989, #main-content  {
background-color: #e0e0e0;
}
.nav li li {
line-height: 1.2em;
}
@media all and (max-width:479px) {
.et_pb_section .et_pb_column_1 {
width: 76% !important;}
.et_pb_section .et_pb_column_2 {
width:100%!important;
margin-left: auto!important;
margin-right: auto!important}
.et_pb_gutters1 .et_pb_column .et_pb_module, .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module {
margin-bottom: 0;
width: 90%;
}
.et_pb_divider_0 {
height: 0px!important;}
.indent {
margin-left: 14px;
margin-right: 14px;
}
.et_pb_gutters1 .et_pb_column .et_pb_module, .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module {
padding-right: 0px!important;
width: 100%!important;}
.post-1401 .et_pb_section .et_pb_column_1, .post-1441 .et_pb_section .et_pb_column_1, .post-1443 .et_pb_section .et_pb_column_1 {
width: 100% !important;}
.post-289 .et_pb_section .et_pb_column_2 {
display: none;}
.post-289 .et_pb_section .et_pb_column_1 {
width: 70%!important;}
}
@media all and (max-width:980px) {
.main-logo {display:none!important;}
.home #logo.main-logo.home {
display: none!important;}
.fixed-logo{display:inline-block!important;
padding-right:0px!important;
max-height: 80%!important;}
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 4px!important;}
#main-header {
height:80px!important;}
#fixed-logo {
margin-top: 23px!important;}
#page-container {
padding-top: 80px;
margin-top: 0px!important;}
}
@media all and (max-width:1070px) {
#top-menu li {
padding-right: 17px!important;}
}
@media all and (max-width:1025px) {    
#top-menu li a {
font-size: 12px!important;}
}
.et_mobile_menu {
padding: 2%;}
.et_mobile_menu li a {
padding: 10px 2%;
}
.et_mobile_menu {
background: #ebe3cce3 !important;
}
.page-id-1401 .indent, .page-id-1441 .indent, page-id-1443 .indent {
margin-left: -15px; 
margin-right: 30px;
margin-top: 20px;
margin-bottom: 20px;}
@media only screen and (max-width : 980px) {
.page-id-1401 .indent, .page-id-1441 .indent, page-id-1443 .indent {
margin-left: 30px;}
}
.lg-outer {
z-index: 100000!important;}
.lg-backdrop {
z-index: 100000!important;}
body.page-id-1443, body.page-id-1401, body.page-id-1441 {
color: #ffffff;}
.cit_common_container img {
-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.8); 
box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.8);
}
.home #main-header {
height:176px!important;
}
.home #main-header.et-fixed-header {
height:126px!important;
}
.ep_pb_slider {
min-height:450px}
@media only screen and (max-width: 1030px) {
.container {
width: 100%;}
}
@media only screen and (max-width: 980px) {
.container {
width: 95%;}
.home #main-header {
height: 80px !important;}
.home #page-container {
padding-top:80px!important;}
}
@media only screen and (max-width: 980px) {
.et_pb_section {
padding: 50px 0 0 0;}
.home .et_pb_section {
padding: 0 0 0 0;}
}
@media only screen and (min-width: 981px) {
.et_pb_section {
padding: 50px 0 0 0;}
.home .et_pb_section {
padding: 0 0 0 0;}
}
@media only screen and (min-width: 1350px) {
.et_pb_section {
padding: 50px 0 0 0!important;}
.home .et_pb_section {
padding: 0 0 0 0!important;}
}
.et-pb-controllers a {
background-color: hsl(212, 62%, 23%);
opacity: .8;
}