@charset 'UTF-8';
.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/fonts/slick.eot);
src: url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/fonts/slick.woff) format('woff'), url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/fonts/slick.ttf) format('truetype'), url(https://inno-heege.de/wp-content/plugins/slz-core/assets/libs/slick-slider/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}#fancybox-buttons {
position: fixed;
left: 0;
width: 100%;
z-index: 8050;
}
#fancybox-buttons.top {
top: 10px;
}
#fancybox-buttons.bottom {
bottom: 10px;
}
#fancybox-buttons ul {
display: block;
width: 166px;
height: 30px;
margin: 0 auto;
padding: 0;
list-style: none;
border: 1px solid #111;
border-radius: 3px;
-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
background: rgb(50,50,50);
background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}
#fancybox-buttons ul li {
float: left;
margin: 0;
padding: 0;
}
#fancybox-buttons a {
display: block;
width: 30px;
height: 30px;
text-indent: -9999px;
background-color: transparent;
background-image: url(//inno-heege.de/wp-content/plugins/slz-core/assets/libs/fancybox/css/fancybox_buttons.png);
background-repeat: no-repeat;
outline: none;
opacity: 0.8;
}
#fancybox-buttons a:hover {
opacity: 1;
}
#fancybox-buttons a.btnPrev {
background-position: 5px 0;
}
#fancybox-buttons a.btnNext {
background-position: -33px 0;
border-right: 1px solid #3e3e3e;
}
#fancybox-buttons a.btnPlay {
background-position: 0 -30px;
}
#fancybox-buttons a.btnPlayOn {
background-position: -30px -30px;
}
#fancybox-buttons a.btnToggle {
background-position: 3px -60px;
border-left: 1px solid #111;
border-right: 1px solid #3e3e3e;
width: 35px
}
#fancybox-buttons a.btnToggleOn {
background-position: -27px -60px;
}
#fancybox-buttons a.btnClose {
border-left: 1px solid #111;
width: 35px;
background-position: -56px 0px;
}
#fancybox-buttons a.btnDisabled {
opacity : 0.4;
cursor: default;
}#fancybox-thumbs {
position: fixed;
left: 0;
width: 100%;
overflow: hidden;
z-index: 8050;
}
#fancybox-thumbs.bottom {
bottom: 2px;
}
#fancybox-thumbs.top {
top: 2px;
}
#fancybox-thumbs ul {
position: relative;
list-style: none;
margin: 0;
padding: 0;
}
#fancybox-thumbs ul li {
float: left;
padding: 1px;
opacity: 0.5;
}
#fancybox-thumbs ul li.active {
opacity: 0.75;
padding: 0;
border: 1px solid #fff;
}
#fancybox-thumbs ul li:hover {
opacity: 1;
}
#fancybox-thumbs ul li a {
display: block;
position: relative;
overflow: hidden;
border: 1px solid #222;
background: #111;
outline: none;
}
#fancybox-thumbs ul li img {
display: block;
position: relative;
border: 0;
padding: 0;
max-width: none;
}.sticky {
}
.wp-caption {
max-width: 100%;
}
.wp-caption-text {
font-weight: normal;
font-style: italic;
color: #969696;
}
.bypostauthor {
font-weight: normal;
} ul,
ol {
margin: 0 0 1.75em 1.25em;
padding: 0;
}
dl {
margin: 0 0 1.75em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 0 1.75em;
} .alignleft {
float: left;
margin: 0.375em 1.75em 1.75em 0;
}
.alignright {
float: right;
margin: 0.375em 0 1.75em 1.75em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 1.75em;
}
blockquote.alignleft {
margin: 0.3157894737em 1.4736842105em 1.473684211em 0;
}
blockquote.alignright {
margin: 0.3157894737em 0 1.473684211em 1.4736842105em;
}
blockquote.aligncenter {
margin-bottom: 1.473684211em;
}
blockquote cite,
blockquote small {
display: block;
font-size: 16px;
font-size: 1rem;
line-height: 1.75;
font-family: 'Montserrat', sans-serif;
font-weight: bold;
color: #a5afb5;
text-transform: uppercase;
margin-top: 10px;
}
blockquote em,
blockquote i,
blockquote cite {
font-style: normal;
}
blockquote strong,
blockquote b {
font-weight: 400;
}
blockquote > :last-child {
margin-bottom: 0;
} .clear:before,
.clear:after,
blockquote:before,
blockquote:after,
.wrapper-content:before,
.wrapper-content:after,
.entry-summary:before,
.entry-summary:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.site-main > article:before,
.site-main > article:after,
.primary-menu:before,
.primary-menu:after,
.social-links-menu:before,
.social-links-menu:after,
.textwidget:before,
.textwidget:after,
.content-bottom-widgets:before,
.content-bottom-widgets:after {
content: "";
display: table;
}
.clear:after,
blockquote:after,
.wrapper-content:after,
.entry-summary:after,
.comment-content:after,
.site-content:after,
.site-main > article:after,
.primary-menu:after,
.social-links-menu:after,
.textwidget:after,
.content-bottom-widgets:after {
clear: both;
}  .wrapper-content img,
.entry-summary img,
.comment-content img[height],
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
img.size-full,
img.size-large,
img.wp-post-image {
height: auto;
max-width: 100%;
}
img[class*="attachment-"],
img.wp-post-image {
margin-bottom: 20px;
}
.video-block .media-left img.wp-post-image{
max-width:initial;
}
body:not(.search-results) .entry-summary {
font-size: 23px;
line-height: 1.5217391304;
color: #686868;
}
.wrapper-content img[class*="align"],
.wrapper-content img[class*="wp-image-"],
.wrapper-content img[class*="attachment-"],
.wrapper-content img.size-full,
.wrapper-content img.size-large,
.wrapper-content img.wp-post-image {
margin-bottom: 10px;
}
.wrapper-content
.list-most-commented .wp-post-image{
height: auto;
max-width: none;
}
#page-content .wpb_single_image img {
margin-bottom: 0;
} embed,
iframe,
object,
.wp-video,
.mejs-container,
video,
.mejs-overlay{
max-width: 100%;
} .gallery {
margin-bottom: 1.6em;
}
.gallery-item {
display: inline-block;
padding: 1.79104477%;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
display: block;
font-family: "Noto Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.5;
padding: 0.5em 0;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
} #wrapper .header-topbar .textwidget{
line-height: 35px;
}
#wrapper .header-topbar .search-form {
padding-top: 3px;
height: 35px;
}
#page-sidebar .slz-widget select,
footer .widget-footer select {
width: 100%;
padding: 10px 5px;
}  .footer-main.dark .widget_recent_comments ul li,
.footer-main.dark .widget_recent_entries ul li,
.footer-main.dark .widget_nav_menu ul li, 
.footer-main.dark .widget_links ul li,
.footer-main.dark .widget_pages ul li,
.footer-main.dark .widget_meta ul li,
.footer-main.dark .widget_rss ul li {
border-color: #555555;
}
.wrapper-footer.dark  .widget_archive .list-unstyled a,
.wrapper-footer.dark .widget-footer ul li a,
.wrapper-footer.dark .search-form .searchbutton,
.wrapper-footer.dark .searchbox::-webkit-input-placeholder,
.wrapper-footer.dark .widget_rss ul li cite,
.wrapper-footer.dark .widget_rss ul li .rssSummary{
color: rgba(255, 255, 255, .7);
}
.footer-main.dark .widget_rss ul li .rss-date{
color: #808080;
} .footer-main.light .widget_recent_comments ul li a,
.footer-main.light .widget_recent_entries ul li a,
.footer-main.light .widget_categories ul li a,
.footer-main.light .widget_nav_menu ul li a,
.footer-main.light .widget_archive ul li a, 
.footer-main.light .widget_links ul li a,
.footer-main.light .widget_pages ul li a,
.footer-main.light .widget_meta ul li a,
.footer-main.light .widget_rss ul li a,
.footer-main.light .widget_rss ul li cite,
.footer-main.light .widget_rss ul li .rssSummary{
color:#61728d;
} .wrapper-footer .search-form .searchbox {
background-color: transparent;
}
.widget-footer select{
background-color: transparent;
}
.widget-footer select option{
color: black;
}
.widget_archive ul li:first-child,
.widget_categories ul li.cat-item:first-child{
border-top: none;
padding-top: 0;
}
.widget_archive ul li,
.widget_categories ul li.cat-item{
padding-top: 15px;
padding-bottom: 15px;
border-top: 1px solid #ededed;
}
.widget_archive ul li a,
.widget_categories ul li.cat-item a{
position: relative;
left: 0;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
margin-right: 10px;
}
.widget_archive ul li a:hover,
.widget_categories ul li.cat-item a:hover{
left: 10px;
color: #93c23d;
}
.widget_archive ul li a:before,
.widget_categories ul li.cat-item a:before{
content: '\f178';
color: #dbdbdb;
margin-right: 10px;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.widget_archive ul li a .fa-angle-right{
display: none;
}
.widget_categories ul li.cat-item ul.children {
padding-top: 10px;
}
.widget_categories ul li.cat-item ul.children li{
padding-top: 10px;
border-top: 1px solid #f5f5f5;
}
.tagcloud a {
display: inline-block;
padding: 8px 10px;
font-size: 14px !important;
background-color: transparent;
text-align: center;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.widget_buildplus_newsletter.widget-footer {
margin-bottom: 0;
}
.footer-main .widget_recent_comments .section-name,.footer-main .widget_rss .footer-main-header>a{
color:#ffffff;
}
.footer-main-main select,
.footer-main-main #calendar_wrap #today {
color:#808080;
}
.footer-main .widget_rss ul li .rss-date {
display: block;
margin-bottom: 10px;
font-size: 13px;
color: #3C3737;
}
.footer-main .widget_rss .title-widget .rsswidget{
color: #93c23d;
}
.footer-main .widget_calendar .active.day {
color: rgba(255, 255, 255, .7);
background-color: #ffb400;
}
.footer-main .widget_recent_comments ul li,
.footer-main .widget_recent_entries ul li,
.footer-main .widget_nav_menu ul li, 
.footer-main .widget_links ul li,
.footer-main .widget_pages ul li,
.footer-main .widget_meta ul li,
.footer-main .widget_rss ul li {
padding: 15px 0;
border-bottom: 1px solid #ededed;
position: relative;
}
.footer-main .widget_recent_comments ul li li,
.footer-main .widget_recent_entries ul li li,
.footer-main .widget_nav_menu ul li li, 
.footer-main .widget_links ul li li,
.footer-main .widget_pages ul li li,
.footer-main .widget_meta ul li li,
.footer-main .widget_rss ul li li {
padding-left: 10px;
}
.footer-main .widget_recent_comments ul li a,
.footer-main .widget_recent_entries ul li a,
.footer-main .widget_nav_menu ul li a,
.footer-main .widget_links ul li a,
.footer-main .widget_pages ul li a,
.footer-main .widget_meta ul li a,
.footer-main .widget_rss ul li a {
position: relative;
left: 0;
transition: left 0.3s ease;
-webkit-transition: left 0.3s ease;
-moz-transition: left 0.3s ease;
-o-transition: left 0.3s ease;
}
.footer-main .widget_recent_comments ul li:last-child,
.footer-main .widget_recent_entries ul li:last-child,
.footer-main .widget_categories ul li:last-child,
.footer-main .widget_nav_menu ul li:last-child,
.footer-main .widget_archive ul li:last-child, 
.footer-main .widget_links ul li:last-child,
.footer-main .widget_pages ul li:last-child,
.footer-main .widget_meta ul li:last-child,
.footer-main .widget_rss ul li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
.footer-main .widget_recent_comments ul li > a:before,
.footer-main .widget_recent_entries ul li > a:before,
.footer-main .widget_nav_menu ul li > a:before,
.footer-main .widget_links ul li > a:before,
.footer-main .widget_pages ul li > a:before,
.footer-main .widget_meta ul li > a:before,
.footer-main .widget_rss ul li > a:before {
content: '\f178';
color: #dbdbdb;
margin-right: 10px;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.footer-main .widget_recent_comments ul li a:hover,
.footer-main .widget_recent_entries ul li a:hover,
.footer-main .widget_categories ul li a:hover,
.footer-main .widget_nav_menu ul li a:hover,
.footer-main .widget_archive ul li a:hover, 
.footer-main .widget_links ul li a:hover,
.footer-main .widget_pages ul li a:hover,
.footer-main .widget_meta ul li a:hover,
.footer-main .widget_rss ul li a:hover {
left: 10px;
color: #ffb400;
}
.footer-main .widget_recent_comments ul li a:hover,
.footer-main .widget_rss ul li a:hover {
left: 0;
}
.footer-main .widget_search label {
display: block;
}
.footer-main .widget_search .search-field {
display: block;
width: 100%;
padding: 5px 10px;
margin-top: 5px;
margin-bottom: 10px;
}
.footer-main .widget_search .search-submit {
height: 34px;
padding: 5px 10px;
border: 1px solid #ccc;
border-radius: 4px;
color:#151515;
}
.footer-main .widget_search .search-submit:hover {
background: #a3a3a3;
color: #fff;
border-color: #a3a3a3;
}
.footer-main .widget_recent_comments a:hover {
color: #93c23d;
} .sidebar .widget_rss .title-widget .rsswidget{
color: #34495e;
}
#page-sidebar .widget_rss ul li .rss-date:before,
.footer-main .widget_rss ul li .rss-date:before {
content: '- ';
}
#page-sidebar .widget_recent_comments ul li {
color: #909090;
}
#page-sidebar .slz-widget .list-our-departments ul > li > a:hover {
color: #5CA5DD;
}
#page-sidebar .widget_recent_comments ul li,
#page-sidebar .widget_recent_entries ul li,
#page-sidebar .widget_nav_menu ul li,
#page-sidebar .widget_links ul li,
#page-sidebar .widget_pages ul li,
#page-sidebar .widget_meta ul li,
#page-sidebar .widget_rss ul li {
padding: 15px 0;
border-bottom: 1px solid #e5e5e5;
position: relative;
}
#page-sidebar .widget_recent_comments ul li li,
#page-sidebar .widget_recent_entries ul li li,
#page-sidebar .widget_nav_menu ul li li, 
#page-sidebar .widget_links ul li li,
#page-sidebar .widget_pages ul li li,
#page-sidebar .widget_meta ul li li,
#page-sidebar .widget_rss ul li li {
padding-left: 10px;
}
#page-sidebar .widget_recent_comments ul li a,
#page-sidebar .widget_recent_entries ul li a,
#page-sidebar .widget_nav_menu ul li a,
#page-sidebar .widget_links ul li a,
#page-sidebar .widget_pages ul li a,
#page-sidebar .widget_meta ul li a,
#page-sidebar .widget_rss ul li a ,
#page-sidebar .widget_categories ul li a,
#page-sidebar .widget_archive ul li a{
position: relative;
left: 0;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
color: #61728d;
}
#page-sidebar .widget_recent_comments ul li:last-child,
#page-sidebar .widget_recent_entries ul li:last-child,
#page-sidebar .widget_categories ul li:last-child,
#page-sidebar .widget_nav_menu ul li:last-child,
#page-sidebar .widget_archive ul li:last-child,
#page-sidebar .widget_links ul li:last-child,
#page-sidebar .widget_pages ul li:last-child,
#page-sidebar .widget_meta ul li:last-child,
#page-sidebar .widget_rss ul li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
#page-sidebar .widget_recent_comments ul li > a:before,
#page-sidebar .widget_recent_entries ul li > a:before,
#page-sidebar .widget_nav_menu ul li > a:before,
#page-sidebar .widget_links ul li > a:before,
#page-sidebar .widget_pages ul li > a:before,
#page-sidebar .widget_meta ul li > a:before,
#page-sidebar .widget_rss ul li > a:before {
content: '\f178';
color: #dbdbdb;
margin-right: 10px;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#page-sidebar .widget_recent_comments ul li a:hover,
#page-sidebar .widget_recent_entries ul li a:hover,
#page-sidebar .widget_categories ul li a:hover,
#page-sidebar .widget_nav_menu ul li a:hover,
#page-sidebar .widget_archive ul li a:hover, 
#page-sidebar .widget_links ul li a:hover,
#page-sidebar .widget_pages ul li a:hover,
#page-sidebar .widget_meta ul li a:hover,
#page-sidebar .widget_rss ul li a:hover {
color: #ffb400;
left: 10px;
}
#page-sidebar .widget_recent_comments ul li a:hover,
#page-sidebar .widget_rss ul li a:hover {
left: 0;
}
#page-sidebar .widget_categories .list-category-news ul li {
padding: 0;
}
#page-sidebar .widget_categories .list-category-news ul li:after{
content: '';
}
#page-sidebar .widget_categories ul.children,
.footer-main .widget_categories ul.children {
padding-left: 10px;
}
#page-sidebar .widget_search label {
display: inline-block;
width: 78%;
}
#page-sidebar .widget_search .search-form .search-submit{
display: inline-block;
}
#page-sidebar .widget_search .screen-reader-text {
display: none;
}
#page-sidebar .widget_search .search-field {
padding: 6px 12px;
height: 42px;
margin-top: 5px;
margin-bottom: 10px;
display: inherit;
width: 100%;
}
#page-sidebar .widget_search .search-submit {
height: 42px;
padding: 6px 12px;
border: 1px solid #ccc;
}
#page-sidebar .widget_search .search-submit:hover {
background: #0f77ad;
color: #fff;
border-color: #0f77ad;
}
#page-sidebar .widget_rss ul li .rsswidget,
.footer-main .widget_rss ul li .rsswidget {
display: block;
}
#page-sidebar .widget_rss ul li .rss-date {
display: block;
margin-bottom: 10px;
font-size: 13px;
color: #808080;
}
#page-sidebar .widget_rss ul li .rssSummary,
#page-sidebar .widget_rss ul li cite {
color: #808080;
}
#page-sidebar .widget select{
width: 100%;
padding: 10px 5px;
}
#page-sidebar .widget_recent_entries ul li .post-date {
display: block;
font-size: 13px;
color: #808080;
}
.calendar_wrap #wp-calendar {
width: 100%;
}
.calendar_wrap caption {
color: #777;
background: #F5F5F5;
padding: 5px;
margin-bottom: 10px;
font-weight:bold;
text-align: center;
}
.calendar_wrap thead th,
.calendar_wrap tbody td {
text-align: center;
}
.calendar_wrap #today {
background: #F5F5F5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.calendar_wrap #prev,
.calendar_wrap #next {
padding: 5px 0;
}
#calendar_wrap #wp-calendar {
width: 100%;
}
#calendar_wrap caption {
color: #777;
background: #F5F5F5;
padding: 5px;
margin-bottom: 10px;
font-weight:bold;
text-align: center;
}
#calendar_wrap thead th,
#calendar_wrap tbody td {
text-align: center;
}
#calendar_wrap #today {
background: #F5F5F5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#calendar_wrap #prev,
#calendar_wrap #next {
padding: 5px 0;
}
.textwidget select,
.textwidget img {
max-width:100%;
height:auto
}
.widget-sidebar.widget_recent_comments ul li a,
.widget-sidebar.widget_recent_entries ul li a,
.widget-sidebar.widget_categories ul li a,
.widget-sidebar.widget_nav_menu ul li a,
.widget-sidebar.widget_archive ul li a, 
.widget-sidebar.widget_links ul li a,
.widget-sidebar.widget_pages ul li a,
.widget-sidebar.widget_meta ul li a,
.widget-sidebar.widget_rss ul li a{
color:#61728d;
} .entry-comment .input-error {
border-color:#FF0000;
}
.entry-comment .input-error-msg {
color:#FF0000;
}
.news-detail .post-navigation {
margin-top: 100px;
}
.entry-page-comment {
margin-top: 60px;
}
.entry-comment #submit {
margin-top: 10px;
} .entry-meta .category-link > strong.text-uppercase {
width: 80px;
display: table-cell;
float: left;
vertical-align: top;
}
.entry-meta .category-link nav {
display: table-cell !important;
}
.entry-meta .category-link > nav ul li {
margin-bottom: 14px;
}
.entry-meta .edit-link a:hover,
.entry-meta .comments-link a:hover,
.entry-meta .edit-link i.fa,
.entry-meta .comments-link i.fa {
color: #93c23d;
} .wrapper-content table,
.comment-content table {
border-bottom: 1px solid #ededed;
border-right: 1px solid #ededed;
border-collapse: collapse;
border-spacing: 0;
font-size: 14px;
line-height: 2;
margin: 0 0 20px;
width: 100%;
}
.wrapper-content table th,
.wrapper-content table td,
.comment-content table th,
.comment-content table td {
border-top: 1px solid #ededed;
border-left: 1px solid #ededed;
padding: 6px 10px 6px 6px;
}
.wrapper-content .page-links {
margin-top: 15px;
}
.wrapper-content .page-links:before {
content: '';
display: table;
box-sizing: border-box;
}
.wrapper-content .page-links:after {
content: '';
display: table;
clear: both;
box-sizing: border-box;
}
.wrapper-content .page-links a,
.wrapper-content .page-links > span:not([class="page-links-title"]) {
display: inline-block;
padding: 0;
text-decoration: none;
background-color: #f5f5f5;
border: 0;
border-radius: 50%;
margin-left: 10px;
color: #062045;
width: 25px;
height: 25px;
line-height: 25px;
font-size: 12px;
transition: all 0.2s;
text-align:center;
margin-top: -3px;
}
.wrapper-content .page-links a:hover {
background-color: #ffb400;
color: #ffffff;
}
.wrapper-content .page-links .page-links-title {
float: left;
font-size: 14px;
font-style:italic;
text-transform:uppercase;
}
.wrapper-content .page-links > span:not([class="page-links-title"]) {
background-color: #ffb400;
color: #ffffff;
font-weight:bold;
}
.wrapper-content form.post-password-form p label input {
height: 38px;
padding: 6px 12px;
line-height: 1.42857143;
color: #555;
border: 1px solid #ccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.wrapper-content form.post-password-form p > input {
background-color: #ffb400;
border:1px solid transparent;
color: #fff;
font-weight: bold;
padding: 6px 20px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.wrapper-content form.post-password-form p > input:hover {
background-color: #34495e;
border-color: transparent;
}
.wrapper-content blockquote p {
font-size: 15px;
line-height: 26px;
font-style: italic;
}
.wrapper-content blockquote cite {
margin-right: 10px;
font-size: 14px;
font-weight: 500;
display: block;
text-align: right;
font-style: normal;
}
.entry-comment img[class*="align"] {
max-width:none;
}
.entry-comment .form-allowed-tags {
padding-left: 15px;
}
.edit-link .fa {
color: #a3a3a3;
margin-right: 5px;
}
.edit-link .post-edit-link {
margin-right: 5px;
} .wrapper-content .wpb_gmaps_widget .wpb_wrapper {
padding: 0;
}
.img-full-width .vc_single_image-wrapper {
width: 100%;
}
.img-full-width .vc_single_image-wrapper img{
width: 100%;
}
.slz-widget .title-widget{
text-transform: uppercase;
}
.mtop-70 {
margin-top: 70px;
}
.mtop-30 {
margin-top: 30px;
}
.mtop-50 {
margin-top: 50px;
}
.mbottom-50 {
margin-bottom: 50px;
} #wrapper-content .wpb_gmaps_widget iframe {
pointer-events: none;
}
.warning-msg {
background-color: #F1F1F1;
padding: 10px;
}
.warning-msg span {
background-color: #FFFFFF;
color: red;
}
.widget ul{
list-style: none;
padding-left: 0;
margin-left: 0;
}
.widget .screen-reader-text {
margin-right: 10px;
}
.footer-main-main .widget_search .search-field {
padding: 6px 12px;
height: 42px;
margin-top: 5px;
margin-bottom: 10px;
width: 100%;
}
.search-submit{
display: block;
}
.footer-main .widget_calendar .glyphicon{
color: rgba(11, 13, 14, 0.54);
}
.footer-main .widget_search .search-submit {
background: #a3a3a3;
color: #fff;
border-color: #a3a3a3;
}
.clear {
clear: both;
}
.blog-detail-wrapper .blog-content .content .title:hover {
color: #93c23d;
}
#page-content.blog-content .blog-detail-wrapper .blog-content .content .title {
font-size: 40px;
}
#page-content.blog-content .blog-detail-wrapper .blog-content .content .title:hover {
color: inherit;
}
.blog-detail-wrapper .blog-content .content .wrapper-content p {
margin-bottom: 10px;
}
.main-content .pagination>.active>a, 
.main-content .pagination>.active>a:focus, 
.main-content .pagination>.active>a:hover, 
.main-content .pagination>.active>span, 
.main-content .pagination>.active>span:focus, 
.main-content .pagination>.active>span:hover {
background-color: #93c23d;
border-color: #93c23d;
}
.footer-main.dark a:hover {
color: #93c23d;
}
.dark {
color: #9fa2ab;
}
.dark .widget_archive ul li, 
.dark .widget_categories ul li.cat-item,
.dark .widget_categories ul li.cat-item ul.children li,
.dark .categories-widget .widget-list .single-widget-item {
border-color: #555555;
}
.dark .categories-widget .widget-list .single-widget-item .link,
.dark .single-recent-post-widget .post-info .description,
.dark .about-us .social-list .link {
color: #9fa2ab;
}
.wrapper-content figure {
margin-bottom: 15px;
}
.wrapper-content figure img{
margin-bottom: 10px;
}
.no-comments {
background-color: #ebebeb;
font-size: 18px;
font-weight: 300;
margin: 0;
padding: 35px 0;
text-align: center;
margin-top: 28px;
}
.blog-detail-wrapper .blog-content .content blockquote p {
margin-bottom: 0;
}
.footer-main .widget:last-child{
margin-bottom: 0;
}
.blog-detail-wrapper .blog-content .content .vc_row:last-child .wpb_content_element:last-child .text:last-child {
margin-bottom: 0;
}