@media screen and ( min-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 32px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 72px!important;
}
}
@media screen and ( max-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 46px!important;
}
body.admin-bar .mob-menu-header-banner {
top: 0px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 86px!important;
}
body.admin-bar  .mob-menu-slideout .mobmenu-search-holder {
top: 40px!important;
}
}
@media screen and ( max-width: 479px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 5%;
}
}
@media screen and ( max-width: 782px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 10%;
}
}
@media screen and ( min-width: 782px ) {
#mobmenu-footer li:hover {
background-color: ;
}
#mobmenu-footer li:hover i {
color: ;
}
}
@media only screen and (min-width:783px){
.mob_menu, .mobmenu-panel, .mobmenu, .mobmenu-cart-panel, .mobmenu-footer-menu-holder, .mobmenu-right-panel, .mobmenu-left-panel  {
display: none!important;
}
}/**/@media only screen and (max-width:782px){
.use_main_menu_wrap {
display:none !important;
}
}
@media only screen and (max-width:782px) {
.mobmenur-container i {
color: #222;
}
.mobmenul-container i {
color: #666666;
}
.mobmenul-container img {
max-height:  40px;
float: left;
}
.mobmenur-container img {
max-height:  40px;
float: right;
}
.mob-expand-submenu i {
font-size: px;
}
#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu i {
color: #666666;
}
.mob-cancel-button {
font-size: px!important;
} .mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover {
color: ;
} .mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover {
background-color: ;
}
.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover  {
background-color: #ffffff;
}
.mobmenu-content #mobmenuright li:hover  {
background-color: #a3d3e8 ;
} .mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover {
background-color: ;
} .mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover {
color: ;
}
.mobmenu-content #mobmenuleft .sub-menu {
background-color: #ffffff ;
margin: 0;
color: #666666 ;
width: 100%;
position: initial;
}
.mob-menu-left-bg-holder {
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size:  cover;
-moz-background-size: cover;
background-size: cover;
}
.mob-menu-right-bg-holder { 
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size:  cover;
}
.mobmenu-content #mobmenuleft .sub-menu a {
color: #666666 ;
}
.mobmenu-content #mobmenuright .sub-menu  a {
color: #222 ;
}
.mobmenu-content #mobmenuright .sub-menu .sub-menu {
background-color: inherit;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #eff1f1 ;
margin: 0;
color: #222 ;
position: initial;
width: 100%;
}
#mobmenuleft li:hover a, #mobmenuleft li:hover i {
color: #ee7203;
}
#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #222 ;
}
#mobmenuright li a:hover {
color: #fff ;
}
.mobmenul-container {
top: 5px;
margin-left: 5px;
margin-top: 0px;
height: 40px;
float: left;
}
.mobmenur-container {
top: 5px;
margin-right: 5px;
margin-top: 0px;
}
.mob-menu-logo-holder {
margin-top:   0px;
text-align:   center;
margin-left:  0;
margin-right: 0;
height:       40px;
}
.mob-menu-header-holder {
width:  100% ;
background-color: transparent ;
height: 40px ;
position:absolute;
}
body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
padding-top: 0px;
}
.mobmenul-container, .mobmenur-container{
position: absolute; 
}
.mobmenu-left-panel {
background-color:#ffffff;;
width:  270px;  
}
.mobmenu-right-panel {
background-color:#f9f9f9;		width:  270px; 
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay  {
background: rgba(0, 0, 0, 0.83);
}
.mob-menu-slideout-top .mobmenu-overlay {
display:none!important;
}
.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder {
-webkit-transform: translateX(270px);
-moz-transform: translateX(270px);
-ms-transform: translateX(270px);
-o-transform: translateX(270px);
transform: translateX(270px);
}
.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder {
-webkit-transform: translateX(-270px);
-moz-transform: translateX(-270px);
-ms-transform: translateX(-270px);
-o-transform: translateX(-270px);
transform: translateX(-270px);
}
.mob-menu-slideout-top .mobmenu-panel {
width:  100%;
height: 100%;
z-index: 1;
position: fixed;
left: 0px;
top: 0px;
max-height: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel  {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
z-index: 300000;
}
.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel {
overflow: hidden;
}
.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel {
z-index: 300000;
} .mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
position: fixed;
top: 0;
height: 100%;
overflow-y: auto;
overflow-x: auto;
z-index: 1;
opacity: 1;
} .mobmenu .headertext { 
color: #222 ;
}
.headertext span {
position: initial;
line-height: 40px;
}
.mobmenu-search-holder {
top: 40px;
}  body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top  {
overflow-x: hidden;
}
.mobmenu-left-panel li a, .leftmbottom, .leftmtop{
padding-left: 0%;
padding-right: 0%;
}
.mobmenu-content li > .sub-menu li {
padding-left: calc(0*1%);
}
.mobmenu-right-panel li, .rightmbottom, .rightmtop{
padding-left: 0%;
padding-right: 0%;
}
.mobmenul-container i {
line-height: 30px;
font-size: 30px;
float: left;
}
.left-menu-icon-text {
float: left;
line-height: 30px;
color: #666666;
}
.mobmenu-left-panel .mobmenu-display-name {
color: #666666;
}
.right-menu-icon-text {
float: right;
line-height: 30px;
color: #222;
}
.mobmenur-container i {
line-height: 30px;
font-size: 30px;
float: right;
}
.hide {
display: none!important;
}
.mob-standard-logo {
display: inline-block;
height:40px!important;	}
.mob-retina-logo {
height:40px!important;	}
.mobmenu-content #mobmenuleft > li > a:hover {
background-color: #ffffff;
}
.mobmenu-content #mobmenuright > li > a:hover {
background-color: #a3d3e8;
}
.mobmenu-left-panel .mob-cancel-button {
color: ;
}
.mobmenu-right-panel .mob-cancel-button {
color: ;
}	
}
.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field {
font-family:"inherit";
font-size:20px;
font-weight:inherit;
font-style:normal;
letter-spacing:normal;
text-transform:none;
}
.left-menu-icon-text {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:"inherit";
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.mob-menu-copyright,.mob-menu-copyright a,.mob-menu-copyright p,.mob-menu-copyright h1,.mob-menu-copyright h2,.mob-menu-copyright h3,.mob-menu-copyright h4,.mob-menu-copyright h5,.mob-menu-copyright h6 {
font-family:"";
font-size:;
font-weight:;
font-style:;
line-height:;
letter-spacing:;
text-transform:;
}
.right-menu-icon-text {
font-family:"inherit";
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:"inherit";
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}.lSSlideOuter {
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.lightSlider:before, .lightSlider:after {
content: " ";
display: table;
}
.lightSlider {
overflow: hidden;
margin: 0;
}
.lSSlideWrapper {
max-width: 100%;
overflow: hidden;
position: relative;
}
.lSSlideWrapper > .lightSlider:after {
clear: both;
}
.lSSlideWrapper .lSSlide {
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
-webkit-transition: all 1s;
-webkit-transition-property: -webkit-transform,height;
-moz-transition-property: -moz-transform,height;
transition-property: transform,height;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
position: relative;
}
.lSSlideWrapper .lSFade > * {
position: absolute !important;
top: 0;
left: 0;
z-index: 9;
margin-right: 0;
width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
opacity: 0;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
opacity: 1;
}  .lSSlideOuter .lSPager.lSpg {
margin: 10px 0 0;
padding: 0;
text-align: center;
}
.lSSlideOuter .lSPager.lSpg > li {
cursor: pointer;
display: inline-block;
padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg > li a {
background-color: #222222;
border-radius: 30px;
display: inline-block;
height: 8px;
overflow: hidden;
text-indent: -999em;
width: 8px;
position: relative;
z-index: 99;
-webkit-transition: all 0.5s linear 0s;
transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
background-color: #428bca;
}
.lSSlideOuter .media {
opacity: 0.8;
}
.lSSlideOuter .media.active {
opacity: 1;
}  .lSSlideOuter .lSPager.lSGallery {
list-style: none outside none;
padding-left: 0;
margin: 0;
overflow: hidden;
transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-ms-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
-o-transform: translate3d(0px, 0px, 0px);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
transition: border-radius 0.12s linear 0s 0.35s linear 0s;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
content: " ";
display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
clear: both;
}  .lSAction > a {
width: 32px;
display: block;
top: 50%;
height: 32px;
background-image: url(//u-s-e.org/wp-content/themes/use-theme/library/images/controls.png);
cursor: pointer;
position: absolute;
z-index: 99;
margin-top: -16px;
opacity: 0.5;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;
}
.lSAction > a:hover {
opacity: 1;
}
.lSAction > .lSPrev {
background-position: 0 0;
left: 10px;
}
.lSAction > .lSNext {
background-position: -32px 0;
right: 10px;
}
.lSAction > a.disabled {
pointer-events: none;
}
.cS-hidden {
height: 1px;
opacity: 0;
filter: alpha(opacity=0);
overflow: hidden;
} .lSSlideOuter.vertical {
position: relative;
}
.lSSlideOuter.vertical.noPager {
padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
position: absolute !important;
right: 0;
top: 0;
}
.lSSlideOuter.vertical .lightSlider > * {
width: 100% !important;
max-width: none !important;
} .lSSlideOuter.vertical .lSAction > a {
left: 50%;
margin-left: -14px;
margin-top: 0;
}
.lSSlideOuter.vertical .lSAction > .lSNext {
background-position: 31px -31px;
bottom: 10px;
top: auto;
}
.lSSlideOuter.vertical .lSAction > .lSPrev {
background-position: 0 -31px;
bottom: auto;
top: 10px;
}  .lSSlideOuter.lSrtl {
direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
padding-left: 0;
list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
padding-right: 0;
}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {
float: left;
}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {
float: right !important;
} @-webkit-keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@-webkit-keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
@keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
.lSSlideOuter .rightEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}
.lSSlideOuter .leftEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .rightEnd {
-webkit-animation: topEnd 0.3s;
animation: topEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .leftEnd {
-webkit-animation: bottomEnd 0.3s;
animation: bottomEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}/*/*/.lightSlider.lsGrab > * {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lightSlider.lsGrabbing > * {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }@font-face {
font-family: 'mobmenu';
src: url(//u-s-e.org/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),
url(//u-s-e.org/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480) format('woff');
font-weight: normal;
font-style: normal;
}
[class^="mob-icon-"]:before, [class*=" mob-icon-"]:before {
font-family: "mobmenu";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal; 
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mob-icon-ok-1:before { content: '\e800'; } .mob-icon-ok:before { content: '\e80f'; } .mob-icon-plus:before { content: '\e810'; } .mob-icon-plus-1:before { content: '\e813'; } .mob-icon-plus-outline:before { content: '\e818'; } .mob-icon-plus-2:before { content: '\e819'; } .mob-icon-align-justify-1:before { content: '\e84f'; } .mob-icon-instagram:before { content: '\e88e'; } .mob-icon-linkedin:before { content: '\e88f'; } .mob-icon-pinterest:before { content: '\e892'; } .mob-icon-twitter:before { content: '\e898'; } .mob-icon-tumblr:before { content: '\e899'; } .mob-icon-vimeo:before { content: '\e89a'; } .mob-icon-star:before { content: '\e8a3'; } .mob-icon-user:before { content: '\e8a4'; } .mob-icon-star-1:before { content: '\e8d3'; } .mob-icon-user-1:before { content: '\e8d4'; } .mob-icon-left-open:before { content: '\e8f6'; } .mob-icon-right-open:before { content: '\e8f7'; } .mob-icon-down-dir:before { content: '\e8fc'; } .mob-icon-right-dir:before { content: '\e8fd'; } .mob-icon-star-empty:before { content: '\e93d'; } .mob-icon-up-dir:before { content: '\e980'; } .mob-icon-left-dir:before { content: '\e981'; } .mob-icon-menu:before { content: '\e9d6'; } .mob-icon-right-open-2:before { content: '\ea32'; } .mob-icon-th:before { content: '\eac3'; } .mob-icon-th-large:before { content: '\eac5'; } .mob-icon-th-list:before { content: '\eac7'; } .mob-icon-minus:before { content: '\e812'; } .mob-icon-minus-1:before { content: '\e9d8'; } .mob-icon-minus-2:before { content: '\eacb'; } .mob-icon-th-list-3:before { content: '\ec71'; } .mob-icon-cancel:before { content: '\ec73'; } .mob-icon-cancel-circle:before { content: '\ec74'; } .mob-icon-cancel-1:before { content: '\ecf2'; } .mob-icon-cancel-2:before { content: '\edf5'; } .mob-icon-cancel-circled-1:before { content: '\edf6'; } .mob-icon-cancel-circled2:before { content: '\edf7'; } .mob-icon-up-open-1:before { content: '\ee59'; } .mob-icon-cancel-3:before { content: '\ee65'; } .mob-icon-cancel-circled-2:before { content: '\ee66'; } .mob-icon-th-large-1:before { content: '\ee68'; } .mob-icon-th-1:before { content: '\ee69'; } .mob-icon-th-list-1:before { content: '\ee6a'; } .mob-icon-up-open-2:before { content: '\ee6b'; } .mob-icon-down-open-2:before { content: '\ee6c'; } .mob-icon-cancel-squared:before { content: '\ee6d'; } .mob-icon-cancel-4:before { content: '\ee6f'; } .mob-icon-up-open-big:before { content: '\ee70'; } .mob-icon-down-open-big:before { content: '\ee71'; } .mob-icon-down-open-mini:before { content: '\ee73'; } .mob-icon-cancel-circled-outline:before { content: '\ee77'; } .mob-icon-cancel-outline:before { content: '\ee79'; } .mob-icon-menu-2:before { content: '\ee7a'; } .mob-icon-menu-outline:before { content: '\ee7b'; } .mob-icon-cancel-circle-1:before { content: '\ee7c'; } .mob-icon-down-open:before { content: '\f004'; } .mob-icon-up-open:before { content: '\f005'; } .mob-icon-menu-3:before { content: '\f008'; } .mob-icon-th-list-2:before { content: '\f009'; } .mob-icon-th-thumb:before { content: '\f00a'; } .mob-icon-th-thumb-empty:before { content: '\f00b'; } .mob-icon-cancel-circled:before { content: '\f06e'; } .mob-icon-menu-1:before { content: '\f0c9'; } .mob-icon-gplus:before { content: '\f0d5'; } .mob-icon-ellipsis:before { content: '\f141'; } .mob-icon-ellipsis-vert:before { content: '\f142'; } .mob-icon-facebook-squared:before { content: '\f308'; }.mob-menu-overlay .mobmenu-panel {
opacity: 0;
visibility: hidden;
transition: opacity 0.5s, visibility 0s 0.5s;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.mob-menu-overlay.show-nav-left .mobmenu-panel, .mob-menu-overlay.show-nav-right .mobmenu-panel {
opacity: 1;
visibility: visible;
transition: opacity 0.5s;
z-index: 100001;
}
.mob-menu-overlay .show-panel .mob-cancel-button {
position: absolute;
right: 0px;
top: 0px;
padding-top: 8px;
overflow: hidden;
border: none;
outline: none;
z-index: 100002;
font-size: 30px;
line-height: 30px;
cursor: pointer;
}
.mob-retina-logo{
display: none;
max-width: 100%;
}
.mob-cancel-button{
z-index: 99999999!important;
position:relative!important;
}
.mobmenu-content .widget {
padding-bottom: 0px;
padding: 20px;
}
.mob-expand-submenu i {
position: relative;
font-weight: 600;
cursor: pointer;
}
.mob-menu-left-bg-holder, .mob-menu-right-bg-holder, .mob-menu-cart-bg-holder {
width: 100%;
height: 100%;
position: absolute;
z-index: -50;
background-repeat: no-repeat;
top: 0;
left: 0;
}
.mob-menu-no-scroll{
overflow: hidden;
}
.mobmenu-content .sub-menu {
display: none;
opacity: 1;
}
.mobmenur-container {
position: absolute;     
right: 0px; 
} 
.leftmbottom h2 {
font-weight: bold;
background-color: transparent;
color: inherit;
}
.mob-cancel-button {
display:none;
z-index: 99999999;
}
.show-nav-left.mob-menu-overlay .left-menu-icon-text, .show-nav-right.mob-menu-overlay .left-menu-icon-text {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-cancel-button, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-cancel-button {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-menu-icon, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-menu-icon {
display: block;
}
.show-panel .mob-cancel-button {
display: block;
}
.mobmenu-content li a {
display: block;
letter-spacing: 1px;
padding: 10px 20px;
text-decoration: none;
font-size: 14px;
}
.mobmenu-content li a:active, .mobmenu-content li:active, .mobmenu-content li a .mob-expand-submenu:active{
border-style: outset;
border: none;
}
.mobmenu-left-alignment.show-panel, .mobmenu-right-alignment.show-panel {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.mobmenu-left-alignment {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.mobmenu-right-alignment {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel {
top: 32px;
}
#wpadminbar {
position: fixed;
}
.show-nav-left .mob-menu-header-holder, .show-nav-right .mob-menu-header-holder, .mob-menu-header-holder, .mobmenu-panel, .mobmenu-overlay , .show-nav-left .mobmenu-push-wrap, .show-nav-right .mobmenu-push-wrap, .show-nav-left .mob-menu-header-holder, .show-nav-left .mobmenu-left-alignment, .show-nav-right .mobmenu-right-alignment, .show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay{
-webkit-transition: -webkit-transform .5s;
-moz-transition: -moz-transform .5s;
-ms-transition: -ms-transform .5s;
-o-transition: -o-transform .5s;
transition: transform .5s;
} .mobmenu-overlay {
opacity: 0;
}
.widget img {
max-width: 100%; 
}
#mobmenuleft, #mobmenuright {
margin: 0;
padding: 0;
}
#mobmenuleft  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rtl .mob-expand-submenu {
float: left;
}
.mob-expand-submenu {
position: relative;
right: 0px;
float: right;
}
.mobmenu-parent-link .menu-item-has-children {
cursor: pointer;
}
#mobmenuright  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rightmbottom, .rightmtop {   
padding-left: 10px;
padding-right: 10px;
} .mob-menu-slideout .mobmenu-panel {
position: fixed;
top: 0;
height: 100%;
z-index: 300000;
overflow-y: hidden;   
overflow-x: hidden;
opacity: 1;
}
.mob-menu-slideout .mobmenu-right-alignment {
right: 0;
}
.mobmenu-content li {
list-style: none;
visibility: visible;
opacity: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin: 0;
}
.mob-menu-slideout .mobmenu-left-alignment, .mob-menu-slideout-over .mobmenu-left-alignment {
left: 0;
}
.mob-menu-slideout .mobmenu-right-alignment, .mob-menu-slideout-over .mobmenu-right-alignment {
right: 0;
}
.mob-menu-header-holder {
font-weight:bold;
top:0px;	
right: 0px;
color:#000;
display: block;
z-index: 10000;
} .mobmenu .sub-menu li > a {
padding-left: 50px;
} .mobmenu .sub-menu .sub-menu li a {
padding-left: 75px;
}
.mobmenu-left-panel .mobmenu-left-bt, .mobmenu-right-panel .mobmenu-right-bt {
position: absolute;
right: 0px;
top: 0px;
font-size: 30px;
}
.mobmenu-content {
margin-top: 45px;
padding-bottom: 120px;
z-index: 1;
height: calc( 100% - 45px);
overflow: auto;
padding-top: 10px;
}
.mobmenu-parent-link .mob-expand-submenu {
cursor: pointer;
}
#mobmenuright.nomenu li, #mobmenuleft.nomenu li{
padding-left: 7%;
padding-right: 7%;
}
.mob-expand-submenu.show-sub .mob-icon-down-open {
display: none;
}
.mob-expand-submenu.show-sub .mob-icon-up-open {
display: block;
}
.mob-expand-submenu .mob-icon-down-open {
display: block;
}
.mob-expand-submenu .mob-icon-up-open {
display: none;
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay {
width: 100%;
height: 100%;
z-index: 10001;
left: 0;
top: 0;
opacity: 1;
position: fixed;
cursor: pointer;
} .mobmenu-ajax-search-results {
display: none;
opacity: 1;
visibility: visible;
width: 100%;
height: 100%;
position: fixed;
margin-top: 50px;
}
[data-panel-target="mobmenu-filter-panel"].mobmenu-trigger-action {
float:left;
}
.mobmenu-content .sub-menu.show-sub-menu {
-webkit-transition: height 1s linear 0s;
-moz-transition: height 1s linear 0s;
-ms-transition: height 1s linear 0s;
-o-transition: height 1s linear 0s;
transition: height 1s linear 0s;
overflow:hidden;
} h4.no-mobile-menu {
padding: 22px;
text-align: center;
width: 90%;
background: #fff;
margin: auto;
font-size: 17px;
font-weight: 400;
line-height: 29px;
}
h4.no-mobile-menu a {
text-decoration: none;
color:#000;
}
.mobmenu-content li a:focus {
outline: none;
}
.mobmenu-content .widget_media_image {
text-align: center;
}
#_pick_tips_content {
border: 0;
position: fixed;
right: 5px;
top: 5px;
z-index: 99999999;
width: 300px;
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2),
0 2px 2px 0 rgba(0, 0, 0, .14),
0 1px 5px 0 rgba(0, 0, 0, .12);
border-radius: 4px;
background-color: rgba(255, 255, 255, 0.8);
font-size: 0;
margin: 0;
padding: 0;
transition: all 0.3s;
min-height: 540px;
height: auto;
display: none;
}
#_pick_tips_content.on {
display: inline-block;
} #_picker_cover_wrap_box svg {
position: fixed;
top: 0;
left: 0;
cursor: crosshair;
width: 100%;
height: 100%;
z-index: 99999998;
}
#_picker_cover_wrap_box svg>path:first-child {
fill: rgba(0, 0, 0, 0);
fill-rule: evenodd;
}
#_picker_cover_wrap_box svg>path+path {
stroke: #29c66d;
stroke-width: 3.5px;
fill: rgb(226 239 232 / 20%);
}
#_picker_cover_wrap_box {
transition: all 0.3s;
pointer-events: none;
}
@keyframes ellipsis {
from {
width: 2px;
}
to {
width: 15px;
}
} ._picker_target_elm {
background: transparent;
outline: #1dcd1d solid 3px;
color: #000;
}
.mob-menu-slideout #page-container, .mob-menu-slideout-over #page-container {
padding-top: 0px!important;
}use_gewerke_menu li.current-menu-item::after, .use_reha_menu li.current-menu-item::after {
border-top: 0px solid #ee7203 !important;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 100;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 100;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-100italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 200;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 200;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-200italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 300;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 300;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-300italic.svg#WorkSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 400;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-regular.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 400;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 500;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 500;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-500italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 600;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 600;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-600italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 700;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 700;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-700italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 800;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 800;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-800italic.svg#WorkSans) format('svg'); size-adjust: 96%;
} @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: normal;
font-weight: 900;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900.svg#WorkSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Work Sans';
font-style: italic;
font-weight: 900;
src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.eot); src: url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.eot?#iefix) format('embedded-opentype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.woff2) format('woff2'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.woff) format('woff'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.ttf) format('truetype'), url(//u-s-e.org/wp-content/themes/use-theme/library/fonts/worksans/work-sans-v18-latin-900italic.svg#WorkSans) format('svg'); }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block; }
audio,
canvas,
video {
display: inline-block; }
audio:not([controls]) {
display: none;
height: 0; }
[hidden],
template {
display: none; }  html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0; }  a {
background: transparent; } a:focus {
outline: thin dotted; } a:active,
a:hover {
outline: 0; }   abbr[title] {
border-bottom: 1px dotted; } b,
strong,
.strong {
font-weight: 500; } dfn,
em,
.em {
font-style: italic; } hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0; } p {
-webkit-hyphens: auto;
-epub-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto; } pre {
margin: 0; } code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em; } pre {
white-space: pre-wrap; } q {
quotes: "\201C" "\201D" "\2018" "\2019"; } q:before,
q:after {
content: '';
content: none; }
small, .small {
font-size: 75%; } sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }  dl,
menu,
ol,
ul {
margin: 1em 0; }
dd {
margin: 0; } menu {
padding: 0 0 0 40px; }
ol,
ul {
padding-left: 20px;
} nav ul,
nav ol {
list-style: none;
list-style-image: none; }  img {
border: 0; } svg:not(:root) {
overflow: hidden; }  figure {
margin: 0; }  fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; } legend {
border: 0; padding: 0; } button,
input,
select,
textarea {
font-family: inherit; font-size: 100%; margin: 0; } button,
input {
line-height: normal; } button,
select {
text-transform: none; } button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default; } input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; } button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; } textarea {
overflow: auto; vertical-align: top; }  table {
border-collapse: collapse;
border-spacing: 0; }
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.image-replacement,
.ir {
text-indent: 100%;
white-space: nowrap;
overflow: hidden; }
.clearfix, .cf, .comment-respond {
zoom: 1; }
.clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after {
content: "";
display: table; }
.clearfix:after, .cf:after, .comment-respond:after {
clear: both; } span.amp {
font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
font-style: italic; }    p { }
.last-col {
float: right;
padding-right: 0 !important; } @media (max-width: 767px) {
#swing {
display: none;
}
.m-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
.m-1of2 {
float: left;
padding-right: 0.75em;
width: 50%; }
.m-1of3 {
float: left;
padding-right: 0.75em;
width: 33.33%; }
.m-2of3 {
float: left;
padding-right: 0.75em;
width: 66.66%; }
.m-1of4 {
float: left;
padding-right: 0.75em;
width: 25%; }
.m-3of4 {
float: left;
padding-right: 0.75em;
width: 75%; } } @media (min-width: 768px) and (max-width: 1029px) {
.t-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
.t-1of2 {
float: left;
padding-right: 0.75em;
width: 50%; }
.t-1of3 {
float: left;
padding-right: 0.75em;
width: 33.33%; }
.t-2of3 {
float: left;
padding-right: 0.75em;
width: 66.66%; }
.t-1of4 {
float: left;
padding-right: 0.75em;
width: 25%; }
.t-3of4 {
float: left;
padding-right: 0.75em;
width: 75%; }
.t-1of5 {
float: left;
padding-right: 0.75em;
width: 20%; }
.t-2of5 {
float: left;
padding-right: 0.75em;
width: 40%; }
.t-3of5 {
float: left;
padding-right: 0.75em;
width: 60%; }
.t-4of5 {
float: left;
padding-right: 0.75em;
width: 80%; } } @media (min-width: 1030px) {
.d-all {
float: left;
padding-right: 0.75em;
width: 100%;
padding-right: 0; }
.d-1of2 {
float: left;
padding-right: 0.75em;
width: 50%; }
.d-1of3 {
float: left;
padding-right: 0.75em;
width: 33.33%; }
.d-2of3 {
float: left;
padding-right: 0.75em;
width: 66.66%; }
.d-1of4 {
float: left;
padding-right: 0.75em;
width: 25%; }
.d-3of4 {
float: left;
padding-right: 0.75em;
width: 75%; }
.d-1of5 {
float: left;
padding-right: 0.75em;
width: 20%; }
.d-2of5 {
float: left;
padding-right: 0.75em;
width: 40%; }
.d-3of5 {
float: left;
padding-right: 0.75em;
width: 60%; }
.d-4of5 {
float: left;
padding-right: 0.75em;
width: 80%; }
.d-1of6 {
float: left;
padding-right: 0.75em;
width: 16.6666666667%; }
.d-1of7 {
float: left;
padding-right: 0.75em;
width: 14.2857142857%; }
.d-2of7 {
float: left;
padding-right: 0.75em;
width: 28.5714286%; }
.d-3of7 {
float: left;
padding-right: 0.75em;
width: 42.8571429%; }
.d-4of7 {
float: left;
padding-right: 0.75em;
width: 57.1428572%; }
.d-5of7 {
float: left;
padding-right: 0.75em;
width: 71.4285715%; }
.d-6of7 {
float: left;
padding-right: 0.75em;
width: 85.7142857%; }
.d-1of8 {
float: left;
padding-right: 0.75em;
width: 12.5%; }
.d-1of9 {
float: left;
padding-right: 0.75em;
width: 11.1111111111%; }
.d-1of10 {
float: left;
padding-right: 0.75em;
width: 10%; }
.d-1of11 {
float: left;
padding-right: 0.75em;
width: 9.09090909091%; }
.d-1of12 {
float: left;
padding-right: 0.75em;
width: 8.33%; } }  .alert-help, .alert-info, .alert-error, .alert-success {
margin: 10px;
padding: 5px 18px;
border: 1px solid; }
.alert-help {
border-color: #e8dc59;
background: #ebe16f; }
.alert-info {
border-color: #bfe4f4;
background: #d5edf8; }
.alert-error {
border-color: #f8cdce;
background: #fbe3e4; }
.alert-success {
border-color: #deeaae;
background: #e6efc2; } .blue-btn, .comment-reply-link, #submit {
display: inline-block;
position: relative;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
text-decoration: none;
color: white;
font-size: 0.9em;
font-size: 34px;
line-height: 34px;
font-weight: normal;
padding: 0 24px;
border-radius: 4px;
border: 0;
cursor: pointer;
-webkit-transition: background-color 0.14s ease-in-out;
transition: background-color 0.14s ease-in-out; }
.blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus {
color: white;
text-decoration: none; }
.blue-btn:active, .comment-reply-link:active, #submit:active {
top: 1px; } .blue-btn, .comment-reply-link, #submit {
background-color: #2980b9; }
.blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus {
background-color: #2574a8; }
.blue-btn:active, .comment-reply-link:active, #submit:active {
background-color: #2472a4; } input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
display: block;
height: 40px;
line-height: 40px;
padding: 0 12px;
margin-bottom: 14px;
font-size: 1em;
color: #5c6b80;
border-radius: 3px;
vertical-align: middle;
box-shadow: none;
border: 0;
width: 100%;
max-width: 400px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
background-color: #eaedf2;
-webkit-transition: background-color 0.24s ease-in-out;
transition: background-color 0.24s ease-in-out; }
input[type="text"]:focus, input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:active,
input[type="datetime"]:focus,
input[type="datetime"]:active,
input[type="datetime-local"]:focus,
input[type="datetime-local"]:active,
input[type="date"]:focus,
input[type="date"]:active,
input[type="month"]:focus,
input[type="month"]:active,
input[type="time"]:focus,
input[type="time"]:active,
input[type="week"]:focus,
input[type="week"]:active,
input[type="number"]:focus,
input[type="number"]:active,
input[type="email"]:focus,
input[type="email"]:active,
input[type="url"]:focus,
input[type="url"]:active,
input[type="search"]:focus,
input[type="search"]:active,
input[type="tel"]:focus,
input[type="tel"]:active,
input[type="color"]:focus,
input[type="color"]:active,
select:focus,
select:active,
textarea:focus,
textarea:active,
.field:focus,
.field:active {
background-color: #f7f8fa; }
input[type="text"].error, input[type="text"].is-invalid,
input[type="password"].error,
input[type="password"].is-invalid,
input[type="datetime"].error,
input[type="datetime"].is-invalid,
input[type="datetime-local"].error,
input[type="datetime-local"].is-invalid,
input[type="date"].error,
input[type="date"].is-invalid,
input[type="month"].error,
input[type="month"].is-invalid,
input[type="time"].error,
input[type="time"].is-invalid,
input[type="week"].error,
input[type="week"].is-invalid,
input[type="number"].error,
input[type="number"].is-invalid,
input[type="email"].error,
input[type="email"].is-invalid,
input[type="url"].error,
input[type="url"].is-invalid,
input[type="search"].error,
input[type="search"].is-invalid,
input[type="tel"].error,
input[type="tel"].is-invalid,
input[type="color"].error,
input[type="color"].is-invalid,
select.error,
select.is-invalid,
textarea.error,
textarea.is-invalid,
.field.error,
.field.is-invalid {
color: #fbe3e4;
border-color: #fbe3e4;
background-color: white;
background-position: 99% center;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);
outline-color: #fbe3e4; }
input[type="text"].success, input[type="text"].is-valid,
input[type="password"].success,
input[type="password"].is-valid,
input[type="datetime"].success,
input[type="datetime"].is-valid,
input[type="datetime-local"].success,
input[type="datetime-local"].is-valid,
input[type="date"].success,
input[type="date"].is-valid,
input[type="month"].success,
input[type="month"].is-valid,
input[type="time"].success,
input[type="time"].is-valid,
input[type="week"].success,
input[type="week"].is-valid,
input[type="number"].success,
input[type="number"].is-valid,
input[type="email"].success,
input[type="email"].is-valid,
input[type="url"].success,
input[type="url"].is-valid,
input[type="search"].success,
input[type="search"].is-valid,
input[type="tel"].success,
input[type="tel"].is-valid,
input[type="color"].success,
input[type="color"].is-valid,
select.success,
select.is-valid,
textarea.success,
textarea.is-valid,
.field.success,
.field.is-valid {
color: #e6efc2;
border-color: #e6efc2;
background-color: white;
background-position: 99% center;
background-repeat: no-repeat;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);
outline-color: #e6efc2; }
input[type="text"][disabled], input[type="text"].is-disabled,
input[type="password"][disabled],
input[type="password"].is-disabled,
input[type="datetime"][disabled],
input[type="datetime"].is-disabled,
input[type="datetime-local"][disabled],
input[type="datetime-local"].is-disabled,
input[type="date"][disabled],
input[type="date"].is-disabled,
input[type="month"][disabled],
input[type="month"].is-disabled,
input[type="time"][disabled],
input[type="time"].is-disabled,
input[type="week"][disabled],
input[type="week"].is-disabled,
input[type="number"][disabled],
input[type="number"].is-disabled,
input[type="email"][disabled],
input[type="email"].is-disabled,
input[type="url"][disabled],
input[type="url"].is-disabled,
input[type="search"][disabled],
input[type="search"].is-disabled,
input[type="tel"][disabled],
input[type="tel"].is-disabled,
input[type="color"][disabled],
input[type="color"].is-disabled,
select[disabled],
select.is-disabled,
textarea[disabled],
textarea.is-disabled,
.field[disabled],
.field.is-disabled {
cursor: not-allowed;
border-color: #cfcfcf;
opacity: 0.6; }
input[type="text"][disabled]:focus, input[type="text"][disabled]:active, input[type="text"].is-disabled:focus, input[type="text"].is-disabled:active,
input[type="password"][disabled]:focus,
input[type="password"][disabled]:active,
input[type="password"].is-disabled:focus,
input[type="password"].is-disabled:active,
input[type="datetime"][disabled]:focus,
input[type="datetime"][disabled]:active,
input[type="datetime"].is-disabled:focus,
input[type="datetime"].is-disabled:active,
input[type="datetime-local"][disabled]:focus,
input[type="datetime-local"][disabled]:active,
input[type="datetime-local"].is-disabled:focus,
input[type="datetime-local"].is-disabled:active,
input[type="date"][disabled]:focus,
input[type="date"][disabled]:active,
input[type="date"].is-disabled:focus,
input[type="date"].is-disabled:active,
input[type="month"][disabled]:focus,
input[type="month"][disabled]:active,
input[type="month"].is-disabled:focus,
input[type="month"].is-disabled:active,
input[type="time"][disabled]:focus,
input[type="time"][disabled]:active,
input[type="time"].is-disabled:focus,
input[type="time"].is-disabled:active,
input[type="week"][disabled]:focus,
input[type="week"][disabled]:active,
input[type="week"].is-disabled:focus,
input[type="week"].is-disabled:active,
input[type="number"][disabled]:focus,
input[type="number"][disabled]:active,
input[type="number"].is-disabled:focus,
input[type="number"].is-disabled:active,
input[type="email"][disabled]:focus,
input[type="email"][disabled]:active,
input[type="email"].is-disabled:focus,
input[type="email"].is-disabled:active,
input[type="url"][disabled]:focus,
input[type="url"][disabled]:active,
input[type="url"].is-disabled:focus,
input[type="url"].is-disabled:active,
input[type="search"][disabled]:focus,
input[type="search"][disabled]:active,
input[type="search"].is-disabled:focus,
input[type="search"].is-disabled:active,
input[type="tel"][disabled]:focus,
input[type="tel"][disabled]:active,
input[type="tel"].is-disabled:focus,
input[type="tel"].is-disabled:active,
input[type="color"][disabled]:focus,
input[type="color"][disabled]:active,
input[type="color"].is-disabled:focus,
input[type="color"].is-disabled:active,
select[disabled]:focus,
select[disabled]:active,
select.is-disabled:focus,
select.is-disabled:active,
textarea[disabled]:focus,
textarea[disabled]:active,
textarea.is-disabled:focus,
textarea.is-disabled:active,
.field[disabled]:focus,
.field[disabled]:active,
.field.is-disabled:focus,
.field.is-disabled:active {
background-color: #d5edf8; }
input[type="password"] {
letter-spacing: 0.3em; }
textarea {
max-width: 100%;
min-height: 120px;
line-height: 1.5em; }
select {
-webkit-appearance: none;
background-image:url(https://u-s-e.org/wp-content/themes/use-theme/library/images/use_icon_down.png);  background-repeat: no-repeat;
background-position: 97.5% center; } body {
font-family: "Work Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:300;
font-size: 100%;
line-height: 1.5;
color: #666666;
background-color: #d5d1ce;
-webkit-font-smoothing: antialiased; } .wrap {
width: 96%;
margin: 0 auto; } a, a:visited {
color: #ee7203;
text-decoration:none;   }
a:hover, a:focus, a:visited:hover, a:visited:focus {
color: #ee7203; }
a:link, a:visited:link {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
text-rendering: optimizelegibility;
font-weight: 300;  }
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
text-decoration: none; }
h1, .h1 {
font-size: 1.9em;
font-weight:600;
line-height: 120%; 
text-align: center;}
h2, .h2 {
font-size: 1.75em;
line-height: 1.4em;
margin-bottom: 0.775em; }
h3, .h3 {
font-size: 1.125em; }
h4, .h4 {
font-size: 1.1em;
font-weight: 700; }
h5, .h5 {
font-size: 0.846em;
line-height: 2.09em;
text-transform: uppercase;
letter-spacing: 2px; } .header {
background-color: #d5d1ce; }
#logo {
margin: 0.75em 0; }
#logo a {
color: white; } .nav {
border-bottom: 0;
margin: 0;
}
.nav li {
}
.nav li a {
display: block;
color: white;
text-decoration: none;
padding: 0.75em;
}
.nav li ul.sub-menu li a,
.nav li ul.children li a {
padding-left: 30px; }  #content {
margin-top: 2.1em; }
.hentry { border-radius: 3px;
margin-bottom: 1.5em; }
.hentry header {
border-bottom: 1px solid #f8f9fa;
padding: 1.5em; }
.hentry footer {
padding: 1.5em; }
.hentry footer p {
margin: 0; } .single-title,
.page-title,
.entry-title {
margin: 0; }
.byline {
font-size:13px;
margin: 0; } .entry-content {
padding: 1.5em 0em 0;
}
.entry-content p {
margin: 0 0 1.5em; }
.entry-content table {
width: 100%;
border: 1px solid #eaedf2;
margin-bottom: 1.5em; }
.entry-content table caption {
margin: 0 0 7px;
font-size: 0.75em;
color: #9fa6b4;
text-transform: uppercase;
letter-spacing: 1px; }
.entry-content tr {
border-bottom: 1px solid #eaedf2; }
.entry-content tr:nth-child(even) {
background-color: #f8f9fa; }
.entry-content td {
padding: 7px;
border-right: 1px solid #eaedf2; }
.entry-content td:last-child {
border-right: 0; }
.entry-content th {
background-color: #f8f9fa;
border-bottom: 1px solid #eaedf2;
border-right: 1px solid #eaedf2; }
.entry-content th:last-child {
border-right: 0; }
.entry-content blockquote {
margin: 0 0 1.5em 0.75em;
padding: 0 0 0 0.75em;
border-left: 3px solid #2980b9;
font-style: italic;
color: #9fa6b4; }
.entry-content dd {
margin-left: 0;
font-size: 0.9em;
color: #787878;
margin-bottom: 1.5em; }
.entry-content img {
margin: 0 0 1.5em 0;
max-width: 100%;
height: auto; }
.entry-content .size-auto,
.entry-content .size-full,
.entry-content .size-large,
.entry-content .size-medium,
.entry-content .size-thumbnail {
max-width: 100%;
height: auto; }
.entry-content pre {
background: #323944;
color: #f8f9fa;
font-size: 0.9em;
padding: 1.5em;
margin: 0 0 1.5em;
border-radius: 3px; } .wp-caption {
max-width: 100%;
background: #eee;
padding: 5px; }
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%; }
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center; }    .tags {
margin: 0; } .pagination,
.wp-prev-next {
margin: 1.5em 0; }
.pagination {
text-align: center; }
.pagination ul {
display: inline-block;
background-color: white;
white-space: nowrap;
padding: 0;
clear: both;
border-radius: 3px; }
.pagination li {
padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden;
border-right: 1px solid #eaedf2; }
.pagination a, .pagination span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 1em;
font-size: 1em;
font-weight: normal;
padding: 0.75em;
min-width: 1em;
display: block;
color: #2980b9; }
.pagination .current {
cursor: default;
color: #5c6b80; }  .wp-prev-next .prev-link {
float: left; }
.wp-prev-next .next-link {
float: right; }   #comments-title {
padding: 0.75em;
margin: 0;
border-top: 1px solid #f8f9fa; }
.commentlist {
margin: 0;
list-style-type: none; }
.comment {
position: relative;
clear: both;
overflow: hidden;
padding: 1.5em;
border-bottom: 1px solid #f8f9fa;    }
.comment .comment-author {
padding: 7px;
border: 0; }
.comment .vcard {
margin-left: 50px; }
.comment .vcard cite.fn {
font-weight: 700;
font-style: normal; }
.comment .vcard time {
display: block;
font-size: 0.9em;
font-style: italic; }
.comment .vcard time a {
color: #9fa6b4;
text-decoration: none; }
.comment .vcard time a:hover {
text-decoration: underline; }
.comment .vcard .avatar {
position: absolute;
left: 16px;
border-radius: 50%; }
.comment:last-child {
margin-bottom: 0; }
.comment .children {
margin: 0;  }
.comment[class*=depth-] {
margin-top: 1.1em; }
.comment.depth-1 {
margin-left: 0;
margin-top: 0; }
.comment:not(.depth-1) {
margin-top: 0;
margin-left: 7px;
padding: 7px; }
.comment.odd {
background-color: white; }
.comment.even {
background: #f8f9fa; }  .comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em; }  .comment-reply-link {
font-size: 0.9em;
float: right; }  .comment-edit-link {
font-style: italic;
margin: 0 7px;
text-decoration: none;
font-size: 0.9em; } .comment-respond {
padding: 1.5em;
border-top: 1px solid #f8f9fa; }
#reply-title {
margin: 0; }
.logged-in-as {
color: #9fa6b4;
font-style: italic;
margin: 0; }
.logged-in-as a {
color: #5c6b80; }
.comment-form-comment {
margin: 1.5em 0 0.75em; }
.form-allowed-tags {
padding: 1.5em;
background-color: #f8f9fa;
font-size: 0.9em; } #submit {
float: right;
font-size: 1em; } #comment-form-title {
margin: 0 0 1.1em; }   #allowed_tags {
margin: 1.5em 10px 0.7335em 0; } .nocomments {
margin: 0 20px 1.1em; } .widget ul li { }
.no-widgets {
background-color: white;
padding: 1.5em;
text-align: center;
border: 1px solid #cccccc;
border-radius: 2px;
margin-bottom: 1.5em; } .footer {
clear: both;
background-color: transparent;
}   @media only screen and (min-width: 481px) {    .menu { }
.menu ul {   }
.menu ul li { }
.menu ul li a { }   .entry-content { }
.entry-content .alignleft, .entry-content img.alignleft {
margin-right: 1.5em;
display: inline;
float: left; }
.entry-content .alignright, .entry-content img.alignright {
margin-left: 1.5em;
display: inline;
float: right; }
.entry-content .aligncenter, .entry-content img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; }    } @media only screen and (min-width: 768px) {   .wrap {
width: 760px; }  .nav {
border: 0;   }
.nav ul {
background: #323944;
margin-top: 0; }
.nav li {
float: left;
position: relative;  }
.nav li a {
border-bottom: 0; }
.nav li a:hover, .nav li a:focus {
color: white;
text-decoration: underline; }
.nav li ul.sub-menu,
.nav li ul.children {
margin-top: 0;
border: 1px solid #ccc;
border-top: 0;
position: absolute;
visibility: hidden;
z-index: 8999; }
.nav li ul.sub-menu li,
.nav li ul.children li { }
.nav li ul.sub-menu li a,
.nav li ul.children li a {
padding-left: 10px;
border-right: 0;
display: block;
width: 180px;
border-bottom: 1px solid #ccc; }
.nav li ul.sub-menu li:last-child a,
.nav li ul.children li:last-child a {
border-bottom: 0; }
.nav li ul.sub-menu li ul,
.nav li ul.children li ul {
top: 0;
left: 100%; }
.nav li:hover > ul {
top: auto;
visibility: visible; }  .sidebar {
margin-top: 2.2em; }
.widgettitle {
border-bottom: 2px solid #444;
margin-bottom: 0.75em; }
.widget {
padding: 0 10px;
margin: 2.2em 0; }
.widget ul li {
margin-bottom: 0.75em; }
.widget ul li ul {
margin-top: 0.75em;
padding-left: 1em; }             .footer-links ul li { } } @media only screen and (min-width: 1030px) { :root { --innercontent: 1040px;}
.wrap {width: var(--innercontent)} 
.podcast {display: none;}
} @media only screen and (min-width: 1240px) { } @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) {  } @media print { * {
background: transparent !important;
color: black !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important; }
a, a:visited {
color: #444 !important;
text-decoration: underline; }
a:after, a:visited:after {
content: " (" attr(href) ")"; }
a abbr[title]:after, a:visited abbr[title]:after {
content: " (" attr(title) ")"; }
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: ""; }
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid; }
thead {
display: table-header-group; }
tr, img {
page-break-inside: avoid; }
img {
max-width: 100% !important; }
@page {
margin: 0.5cm; }
p, h2, h3 {
orphans: 3;
widows: 3; }
h2,
h3 {
page-break-after: avoid; }
.sidebar,
.page-navigation,
.wp-prev-next,
.respond-form,
nav {
display: none; } }  .clear{
clear:both;
}
h2{
color:white;
text-align:center;
text-transform: uppercase;
} .header{
margin-top:20px;
}
.use_logo_wrap{
width:16%; 
padding-left:15px;
float:left;
background:transparent;    
height: 60px;
margin-right:10px;       
}
.use_logo_wrap:before {
width:0px; 
height:35px; 
border:1px solid #bcb5b1;
content:""; 
background:#bcb5b1;
position:absolute; 
margin-left:-15px;
margin-top:10px;
}
.use_logo_wrap a:hover{
opacity:0.95;
}
.use_logo_wrap img{
padding-top:7px;
}
.use_main_nav{ width: auto; 
float:left;
}
.use_toolbox_wrap{
width:128px;
float:right;
padding-top: 15px;
text-align:left;  
position: relative;
}
.use_toolbox_wrap a{
padding-left: 2px;
padding-right: 2px;
display:inline-block;
}
.use_toolbox_wrap a:hover{
opacity:0.9;
}
.useconsult {
width: auto;
float:right;
padding-top: 20px;
position: relative;
}
.useconsult a {color: #ffffff;
border-radius: 30px;
padding: 4px 20px 4px 20px;
background: #ee7203;	
}
.useconsult a::before {content: "Offene Beratung  ";}
#mega-menu-wrap-main-nav{
background:transparent !important;
}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link:hover{
background:transparent;
}
.use_main_nav ul li{
display:inline;
padding-left:10px;
padding-right:10px;
}
.use_main_nav ul{
padding-left:0px;
}
.use_main_nav ul li a{
color:#666666;
}
.hauptmenu_icons{
width:25%;
padding-right:3px;
margin-top:5px;
position:relative;
margin-top:10px;
}
.use_header_third_menu{
width:20%;
float:left;
text-align:right;
padding-top: 14px;
}
.use_header_third_menu a{
padding-right: 5px;
color: #666666;
}
.use_header_third_menu a:hover{ 
color: #ee7203;
}
.use_header_third_menu img{
max-width:25px;
padding-right:5px;
} .header .search-form {
position: absolute;
right: 10px;
top: 8px; z-index: 20000;
} 
.header .search-field {
background-color: transparent;
background-image: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/icon_search.png);
background-position: 5px center;
background-repeat: no-repeat; border: none;
cursor: pointer;
height: 37px;
margin: 0px 0;
padding: 3px 3px 3px 34px;
position: relative;
-webkit-transition: width 300ms ease, background 300ms ease;
transition:         width 300ms ease, background 300ms ease;
width: 0;
} 
.header .search-field:focus {
background-color: #fff;
border: 1px solid #666666;
cursor: text;
outline: 0;
width: 290px;
}
.search-form
.search-submit { 
display:none;
}
#menu-header-menu a:hover{
color: #ee7203;
}
.search-form label:hover{
opacity:0.9;
}
#mega-menu-use-main-menu .mega-menu-link:hover .fas {
color:#ee7203;
}  .use_main_menu_wrap{
width:60px;
float:left;
margin-left:-60px;    
}
.use_main_menu_wrap #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
position:absolute;
width: 1000px ;
height:auto;
} .use_main_menu_wrap a.mega-menu-link{
padding-left:13px !important;
padding-right:13px !important;   
}
.use_main_menu_wrap a.mega-menu-link i{
font-size:24px;
color:#666666;    
}
#mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-item{
padding-left:8px; 
}
#mega-menu-wrap-use-main-menu{
background:transparent;
}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-item > a.mega-menu-link:hover {
background: transparent !important;
} .use_gewerke_menu_wrap{
margin-top:50px;
position:relative;
}
.use_gewerke_menu{
list-style-type: none;
margin-bottom:0px;
padding-left:0px;
display: block ruby;
}
ul#menu-menu-druck-und-medien, ul#menu-menu-essen-tagen-feiern{
display: flex;
}
ul#menu-menu-druck-und-medien li, ul#menu-menu-essen-tagen-feiern li{ width:100%;
text-align:center;
position:relative;
}
*[id^='menu-menu-'] li {
display:inline-block;
width:13.943%;
text-align:center;
position:relative;
}
#menu-menuli{
display:inline-block;
width:13.943%;
text-align:center;
position:relative;
}
.use_gewerke_menu li a, .use_reha_menu li a
{
color:#666666; display:block;
padding-top:7px;
padding-bottom:7px; transition: .4s all ease;
}
.use_gewerke_menu li.current-menu-item a,
.use_reha_menu li.current-menu-item a
{
color:white;
background: #ee7203;
}
.use_gewerke_menu li a:hover, .use_reha_menu li a:hover
{
color:white;
background: #ee7203;
}
.use_gewerke_menu li a span{
display:block;
width:100%;
font-weight:300;
margin-bottom:-5px;
} .use_gewerke_menu li.current-menu-item::after, 
.use_reha_menu li.current-menu-item::after 
{
content: '';
position: absolute;
left: 40%;
top: 100%;
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-top: 15px solid #ee7203;
clear: both;
z-index:99;
}
.use_reha_menu li{
display:inline-block;
list-style-type:none;
text-align:center;
position:relative; 
width: 19.65%;     
}
.use_reha_menu{
padding-left:0px;
margin:0px;
margin-bottom:-11px;
background: #ffffff;
}
.use_reha_menu li a{
display:block;
width:100%;
height:100%;
padding:10px;
}
.use_reha_menu li.menubtn_center {
display:inline-block; 
position:relative; 
top:-11px;
}
.use_reha_menu li.menubtn_center a {
line-height:43px;    
}
.use_reha_menu li a span{
display:block;
width:100%;
font-weight:300;    
}
.menu-menu-einkaufen-erleben-container .use_gewerke_menu li{
width: 12.15%;
}  .left_menu, 
.right_menu{
display:none;
} .use_fullwidth{
width:100%;
background:transparent;
} .page_title_use_secondline{
font-size: 1.8em;
font-weight:300;
}
.meteor-slides .meteor-buttons{
bottom: 15px;
left:30px;
}
.use_gallery{
margin-top:20px;
}
.entry-content ul{
list-style-type: none;
padding: 0;
margin-bottom: 15px;
margin-top: 15px;  
margin-left:5px;
}
.entry-content ul li {
text-indent: -1.3em;
padding-left: 1em;
list-style-position: inside;
}
.entry-content ul li::before { 
color: #ee7203;
content: "\25A0";
font-size: 1.1em; 
padding-right: 0.6em; 
position: relative;
top: 0em; 
}
.use_angebots_content_wrap_left{
float:left;
width:20%; font-weight:600;
}
.use_angebots_content_wrap_center{
float:left;
width:60%;    
}
.use_angebots_content_wrap_center ul{
margin-left:5px;      
}
.use_angebots_content_wrap_right{
float:left;
width:100%;
padding-top:5px;
text-align:right;
}
.use_angebots_content_kontakt{   
margin-top:70px;   
margin-bottom:70px; 
float:left;
width:100%;
}
.use_angebots_content_karte{
text-align:center;
margin-top:10px;
float:left;
width:100%;
}
.fachbereich_uebersicht_item_double{    
width:40%;
height:205px;
float:left;
text-align:left;
padding:10px;
}  
.fachbereich_uebersicht_item_single{    
width:20%;
height:205px;
float:left;
text-align:left;
padding:10px;
} 
.fachbereich_uebersicht_item_single span{    
width:100%;
display:block;
}  
h2.fachbereich_teas{
text-align: left;
font-size:20px;
color:#666666;
font-weight:600;
}
span.fachbereich_uebersicht_item{    
float:left;   
width:20%;
height:205px;
text-align:center;
color:white;
padding:20px; 
position:relative;
}
span.fachbereich_uebersicht_item::after{     
content:"";
width:20px;
height:20px;
background: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/use_arrow_right.png) no-repeat;
position:absolute;
bottom:10px;
right:15px;
font-size:17px;
}
span.fachbereich_uebersicht_item span{
display:block;
width:100%;
font-size:19px;
padding-bottom:15px;
}    
span.fachbereich_uebersicht_item.item_1{       
background:#da5a22;
}     
span.fachbereich_uebersicht_item.item_2{       
color:#ee7203;
}    
span.fachbereich_uebersicht_item.item_3{       
background:#b6b0a8;
}    
span.fachbereich_uebersicht_item.item_4{       
background:white;
color:#ee7203;
}    
span.fachbereich_uebersicht_item.item_5{       
background:#ee7203;
}
span.fachbereich_uebersicht_item.item_6{       
background:#676767;
}
span.fachbereich_uebersicht_item.item_7{       
background:white;
color:#676767;
} 
span.fachbereich_uebersicht_item img{       
transition: all .3s ease-in-out;
}
.fb_click:hover{
opacity:0.93;
}    
.fb_click:hover img{
transform: scale(1.1);
} .use_gewerk_second_menu{
text-align:center;
position:relative;
height:50px;
padding-top:13px;
filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; background-color: #fff;
}
.use_gewerk_second_menu_anker a{
padding:10px; 
font-weight:600;
}
.use_gewerk_second_menu_anker a:hover{
opacity:0.93;   
}
.use_gewerk_headerimage{    
width:100%;
position:relative;
}
.use_gewerk_headerimage img{
width:100%;
height:auto;    
}
.kontaktdetails_links{
float:left;
width:50%;
text-align:right;
margin-top:20px;
margin-bottom:20px;
padding-right:15px;
}
.kontaktdetails_image{
float:left;
width:50%;  
margin-top:20px;
margin-bottom:20px;
padding-left:15px;
}
.kontaktdetails_wrap{
width:100%;
float:left;
}
.fb_box_wrap{
width:100%;
float:left;
margin-bottom:50px;
}
.fb_box_gallery{
float:left;
width:48%;
height:333px;
margin-right:20px;
overflow: hidden; }
.fb_box_text{
float:left;
width:50%;
padding:5px 20px 5px 5px;   
}
.fb_box_text ul, 
.fb_additional_box ul{   
padding-left: 20px;    
}
.fb_box_text ul li,   
.fb_additional_box ul li{   
list-style: none; 
position: relative;
}
.fb_box_text ul li::before,
.fb_additional_box ul li::before
{
color: #ee7203;
content: "\25A0";
font-size: 1.1em;    
position: absolute;
top: -0.2em;
left: -1.2em;
}
.fb_box_text h3{
font-size: 1.75em;
margin-top:5px;
margin-bottom:15px;    
}
.fb_box_1{
margin-top:30px;
}
.fb_box_wrap .lslide img{
width:100%;   
} .fb_box_wrap .lSSlideOuter .lSPager.lSpg{
position:absolute; 
margin-top:-35px !important;   
margin-left:10px;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a{
border:1px solid #ee7203;
background-color:white;
}
#light-slider{
height:auto !important;
}
a.fb-popup-link{
line-height:0px;
}
.meteor-slides .mslide img{
width:100%;
}
.fb_additional_box{
float:left;
width:100%;
height:auto;
}
.fb_referenzen_slider_wrap{
width:100%;
float:left;
background-color:white;
margin-top:60px;
padding:40px 20px;
padding-bottom:60px;
}
.fb_referenzen_slider_wrap h2{
color:#666666;
padding-bottom:30px;
margin-top:10px;
}
.fb_referenzen_slider_wrap li{
padding-right:15px;
padding-left:15px;    
}
.fb_box_gallery_referenzen .lSSlideOuter { }
.fb_box_gallery_referenzen .lSSlideWrapper{
width:90%;
margin:0 auto;
}
.fb_box_gallery_referenzen .lSAction{
}
.fb_box_gallery_referenzen .lSAction > .lSPrev{
left:23px;
}
.fb_box_gallery_referenzen .lSAction > .lSNext{
right:23px;
}
.fb_referenzen_slider_arbeiten{
float:left;
width:100%;
}
.fb_referenzen_slider_arbeiten img{
width:100%;
margin-top:30px;
}
.use_angebot_main_gallery{
width:100%;
padding:0px;    
margin-top:10px;
max-height: 420px;
overflow: hidden;
}
.use_angebot_main_gallery img{
width:100%; 
}
.use_angebot_main_gallery .lSPager.lSpg{
position:absolute;       
margin-top:-40px !important;
margin-left:20px !important;
}
.use_angebot_main_gallery_textfield{
background: #ee7203; 
position:absolute;
margin-top:-107px; 
z-index:99;    
}
.use_angebot_main_gallery_textfield a{
color:white;
display:block;
font-size:20px;
text-align:center;
padding:10px 35px;
}
.use_angebot_main_gallery_textfield a:hover{
opacity:0.9;     
}
.hentry header{
border:0px;
height: auto !important;
}
.use_default_post_image{
margin-top:30px;    
}
.use_default_post_image img{
width:100%; 
height:auto;
}
.entry-content.cf{
margin-bottom:30px;   
}
.page-template-template_angebot_hauptseite .entry-content.cf{  
margin-top:20px;
}
.use_angebots_content_wrap_center ul{
margin-top:0px;
}  .use_form_links{
width:50%; 
float:left; 
padding-right:10px;  
}
.use_form_rechts{
width:50%; 
float:left; 
padding-left:10px;
}
.use_kontakt span.wpcf7-form-control-wrap.your-email input, .use_form_links input, .use_form_rechts input, .use_kontakt .wpcf7-form-control.wpcf7-select, .use_kontakt .wpcf7-textarea{   
border:2px solid white; 
background-color: transparent; 
border-radius: 0px;
}
.use_kontakt .wpcf7-submit{
background: #ee7203;
border:0px solid;
padding:10px 40px;
color:white;
float:right;
}
.use_kontakt span.wpcf7-form-control-wrap.your-email input{
height:50px !important;
max-width:100%;    
}
.wpcf7 input[type="email"]{
float: right;
}
.use_kontakt .wpcf7-form-control.wpcf7-select{
height:50px;
max-width:100%;
}
.use_kontakt textarea{
min-height: 171px;
padding:10px;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 1px;
text-overflow: '';
}
select::-ms-expand {
display: none;
}
.wpcf7-acceptance{
width:65%;
float:left;    
}
.wpcf7-acceptance span.wpcf7-list-item{
margin-left:5px;
} div.wpcf7-mail-sent-ok{
border:0px;
}
span .wpcf7-not-valid {
border: 1px solid #ff0000 !important;
}
div.wpcf7-validation-errors {
display: none !important;
}
div.wpcf7-validation-errors {
background: #ffe2e2;
border: 1px solid #ff0000;
color: #C10000;
}
div.wpcf7-response-output {
margin: 2em 0;
padding: 15px;
border-radius: 5px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;	
}
span.wpcf7-list-item-label{
font-size:13px;
}
.daten_tipp{
padding:10px;
margin-top:10px;
display:none;
height:auto;
width:100%;
background:white;   
}
.use_kontakt .wpcf7-submit:hover{
opacity:0.9;
}
.wpcf7-list-item label{
}  .use_footer_left{
width:50%;
float:left;
padding-bottom:40px;
}
.use_footer_right{
}
#menu-use-footer-menu li{
display:inline;
padding-left:10px;
}
#menu-use-footer-menu li a{
color:#666666;
font-weight:600;
}
.use_footer_secondary_menu{
border-top:0px solid #666666;
border-bottom:1px solid #666666; 
display: -ms-box;
display:flex;
margin-top:40px;
}
.use_footer_kontakt{
padding:30px 0px;
border-bottom:1px solid #666666;
display:inline-block;
width:100%;
margin-bottom:20px;
}    
.use_footer_kontakt a{
color:#666666;
}
.use_footer_kontakt_inner{ display:block;
line-height:1.9;
width:80%;
float:left;
}    
.use_footer_kontakt_inner span{
padding-top:20px;
}
.use_footer_iso_logo{
text-align:right;
float:right;
width:20%;
}
.use_footer_icons ul{
display: -ms-box;
display:flex;
text-align:center; 
padding-left:0px;
}    
.use_footer_icons ul li{
width:12.5%;
padding:10px 5px;
}      
.use_footer_icons ul li a{
color:#666666;
}     
.use_footer_icons ul li span{
width:100%;
display:block;
}
#menu-use-footer-menu{
padding-left:0px;
}
#menu-use-footer-menu a:hover{
color:#ee7203;
text-decoration:underline;
}
.use_footer_icons li:hover{
background-color:white;    
}
.use_footer_icons li img{
transition: all .3s ease-in-out;    
}
.use_footer_icons li:hover img{
transform: scale(1.04);
}
.use_footer_icons li a:hover{
color:#666666;
}
.home_teaser h1{
font-family: "Work Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:400;
text-align:left;
font-size:26px;
margin-bottom:10px;
margin-top:20px;
color:white;
line-height:35px;
padding-bottom: 10px;
text-align: center;
}  .accordion{
display:block;
float:left;
width:100%;
border:2px solid white;
padding:3px 20px;
margin-top:50px;
}
.accordion-title {
cursor: pointer;
color:#ee7203;
font-size:28px;
text-transform: none !important;
margin-bottom:5px !important;
margin-top:5px !important;
}
.accordion-title:after {
content: " ";
margin-top:13px;
width:20px;
height:20px;
float: right;
background: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/use_down.png) no-repeat;
}
.accordion-title.open:after {
content: "";
background: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/use_up.png) no-repeat;
margin-top:13px;
width:20px;
height:20px;
}
.accordion-content{
padding:10px;
}
.more_toggler_wrap{
display:none;   
}
#more_toggler:hover{
opacity:0.93;
text-decoration: underline;
}
.use_column_2{
width:50%;
float:left;
}
.use_column_2:first-of-type{
padding-right:20px;
}
.use_column_4{
width:25%;
float:left;
}
.column_four {display: flex;
flex-wrap: wrap;
justify-content: space-between; margin-top: 2rem;
}
.use_column_4{
flex: 1 1 25%;
max-width: 25%;
text-align: center;
}
.use_column_4:first-of-type{
padding-right:20px;
}
.use_sticky_nav {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 9997;
border-top: 0;
background:#d5d1ce;
margin-top:0px;   
border-bottom: 1px solid #b5b5b5;  
}
.use_sticky_nav_map {    
position: fixed;
width: 1040px;
margin:0 auto;
top:60px;
z-index: 9997;
border-top: 0;
background:#d5d1ce;
margin-top:0px;   
border-bottom: 1px solid #b5b5b5;  
}
#toTop {
text-align:center;
cursor: pointer;
padding: 10px;
width:50px;
height:50px;
font-size:18px;
border-radius:50px;
background: #ee7203;
color: #fff;
position: fixed;
bottom: 30px;
right: 30px;
display: none;
z-index:99;
}
#toTop:hover {
background: #666666;
color: #fff;
}  .mfp-fade.mfp-bg {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
} .mfp-fade.mfp-bg.mfp-ready {
opacity: 0.8;
} .mfp-fade.mfp-bg.mfp-removing {
opacity: 0;
} .mfp-fade.mfp-wrap .mfp-content {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
} .mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
} .mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.use_button_orange{
display:inline-block;
width:100%; 
text-align:right;
margin-top:10px;
margin-bottom:10px;
}
.use_button_orange a, .use_button_orange a:focus, .use_button_orange a:visited:hover, .use_button_orange a:visited:focus{
margin:0 auto;
text-align:center; 
padding:8px 30px;    
color:white;
background:#ee7203;    
transition: all 0.3s ease 0s;    
}
.use_button_orange a .fa-chevron-right{
margin-left:5px;
font-size:12px;
}
.use_button_orange a:hover {
opacity:0.94;
color:white; 
background:#666666;    
} .contrast_on{
background:#dadada;
color:#383838;
}
.contrast_on img{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
}
.contrast_on h2{      
color: #222222;
}
.contrast_on .use_btn{
background-color:#222222;
color:white !important;
}
.contrast_on a{    
color: #222222 !important;     
}
.contrast_on .accordion-title{
color: #222222 !important;
}
.contrast_on article a{   
text-decoration: underline;
}
.contrast_on .wpcf7-submit, .contrast_on #toTop, .contrast_on .use_info_btn, .contrast_on .use_gewerke_menu li.current-menu-item a, .contrast_on .use_gewerke_menu li.current-menu-item{    
background: #666666 !important;  
color: white !important;    
}
.contrast_on .use_gewerke_menu li.current-menu-item::after{
border-top: 15px solid #666666;    
}
.contrast_on .fb_box_text ul li::before, .contrast_on .use_column_2 ul li::before{
color: #666666 !important;    
}
.contrast_on .use_gewerke_menu li a:hover{
background:#b6b0a8;
}
.contrast_on .entry-content ul li::before{
color: #666666 !important;  
}
.contrast_on .use_gewerke_menu li.current-menu-item a, .contrast_on .use_reha_menu li.current-menu-item a{
background-color:#666666 !important;
color:white !important;
}
.contrast_on .use_gewerke_menu li.current-menu-item::after, .contrast_on .use_reha_menu li.current-menu-item::after{
border-top: 15px solid #666666;
}
.contrast_on .kontakt_larger{
color:white;
}
.contrast_on .fb_box_text ol li::before, .contrast_on .ob_wochentag{
background-color:#666666 !important;  
}
.contrast_on #menu-startseite .reha_item_menu a, .contrast_on #menu-startseite .medien_item_menu a{
background-color: grey !important;
}
.contrast_on #menu-startseite .pflanzen_item_menu a{
background-color: #d6d2cf !important;
}
.contrast_on .ad_ort_name{
color:#222222;
}
.contrast_on .ad_number{
background-color:#222222;
}
.contrast_on span.fachbereich_uebersicht_item{
color: #222222 !important;
}
.contrast_on span.fachbereich_uebersicht_item.item_1{
background-color: grey !important;
}
.contrast_on span.fachbereich_uebersicht_item.item_5{
background-color: #b6b0a8 !important;
}
.contrast_on .use_button_orange_click{
background-color: #222222;
color:white !important;
}
.contrast_on a:hover{
opacity:0.9;
}
.contrast_on #use_toolbox_contrast{
border-bottom:2px solid rgb(102, 102, 102);
}
.contrast_on .widget ul li::before, .contrast_on .home_teaser{
color:#222222;
}  .use_gewerk_headerimage .use_info_btn{    
padding:13px 26px;    
background-color:#ee7203;
color:white;
font-size:19px;
position:absolute;
margin-top:-110px;
z-index:99;    
text-align:center;
display:block;
}
.use_gewerk_headerimage .use_info_btn .fa-phone, .use_gewerk_headerimage .use_info_btn .fa-envelope{    
margin-left:5px;
margin-right:5px;
font-size:19px;
}
.use_gewerk_headerimage .use_info_btn:hover{    
opacity:0.93;
}  .use_header_third_menu{
display:none;
}
.ng-scope{
display:none !important; 
}
#mega-menu-wrap-use-main-menu #mega-menu-use-main-menu li.mega-menu-item-has-children > a.mega-menu-link::after{
content: "" !important;
} .hentry header{
padding:0px;
}
.archive_header{
margin-bottom:40px;
}
.entry-title a{
color:#666666;
}
.entry-title.single-title{
padding-bottom:10px;
}
.widgettitle{
background:transparent;
text-align:center;
padding-top:8px;
padding-bottom:8px;     
border-bottom: 2px solid #666666;
color:#fff;
font-size:25px;
border-bottom:2px solid white;
border-top:0px solid white;
}
.widget ul li::before{
font-family: "Font Awesome 5 Free";
color: #ee7203;
content: "\f054";
font-size: 0.8em;
position: absolute;
top: 0.2em;
left: -1.2em;
font-weight:700;
}
.widget ul li{
list-style: none;
position: relative;
}
.widget ul{
padding-left: 20px;
}
.sb_phone{
line-height:30px;
font-weight:700;
font-size:24px;
display: inline-block;
width: 100%;
position:relative;
padding-left:45px;
margin-bottom:10px;
}
.sb_phone img{
position:absolute;
left:0px;
top:-5px;    
}
.excerpt-read-more{
background-color:#ee7203;
color:white;
padding-left:6px;
padding-right:6px;    
font-size:15px;
font-weight: 300;
}
.excerpt-read-more:hover, .excerpt-read-more:visited, .excerpt-read-more:focus, .excerpt-read-more:link  {
background-color:#ee7203;
color:white !important;
opacity:0.9;
}
.excerpt-read-more:hover {
color: #333 !important;
} .sidebar .widget:first-of-type {
margin-top: 0em;
}
.sidebar .widgettitle:first-of-type {
margin-top: 20px;
}  .fachbereich_uebersicht_item_3-4{
display:block;   
}
span.fachbereich_uebersicht_item.reha_item{
height:190px;  
}
.double_column {
width:80%;
float:left;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
padding-right:10px;
}
.double_column.reha_double_column {
width:100%;  
}
.reha_item_smaller span{
font-size:16px !important;    
}
.reha_item::before {
content: " ";
background: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/use_arrow_right.png) no-repeat;
width:20px;
height:20px;
position:absolute;
right:5px;
top:15px;
}
span.smaller_teas{
font-size:14px !important;
margin-top:10px;
transition: all .3s ease-in-out;
}
span.fachbereich_uebersicht_item.reha_item::after{  
background-image:none;
}
.reha_item:hover span.smaller_teas{
transform:scale(1.05);    
}
.page-template-template_sonstige .lSSlideOuter .lSSlideWrapper{
height: 340px;
}
.page-title{
margin-bottom:20px;   
}
.search .archive-title, .archive_header{
border-top:0px solid;
border-bottom:2px solid;
padding-top:15px;
padding-bottom:15px;
margin-bottom:15px;
}
.search .entry-content{
padding-top:15px;
}
.search-title.entry-title a{
color:white;
font-size:22px;
}
.fullclear{
display:inline-block;
width:100%;
clear:both;
}
.use_column_2, .use_column_4{
padding-right:20px;
}
.lastcolumn{
padding-right:0px;
}
.page-template-template_reha_subpages h2{
display:inline-block;
width:100%;
}
.dark_cnt{
float:left;
width:100%;
background:#676767;
color:white;
padding:20px;
margin-top:15px;
margin-bottom:15px;
}
.dark_cnt.kontaktwerkstatt{
margin-top:0px;
margin-bottom:15px;
}
.column21{
float:left;
width:40%;
}
.column23{
float:left;
width:60%;
}
.dark_cnt span{
display:block;
}
.spanleft, .spanright{
margin-bottom:10px;
}
.kontakt_larger{
color:#ee7203;
font-weight:600;
font-size:17px;
}
.kontakt1, .kontakt2{
position:relative;
}
.kontakt1::before{
background-image: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/icon_telefon.png);
background-repeat: no-repeat;
content: " ";
width:40px;
height:40px;
position: absolute;
left: -50px;
top: 30px;
}
.kontakt2::before{
background-image: url(https://u-s-e.org/wp-content/themes/use-theme/library/images/icon_mail.png);
background-repeat: no-repeat;
content: " ";
width:50px;
height:40px;
position: absolute;
left: -62px;
top: 30px;  
}
.use_info_btn a:link, .use_info_btn a:visited:link{
color:white;
}
.page-template-template_reha_subpages .use_gewerke_menu_wrap {
margin-top:20px;
}
.reha_anchorlinks{
background-color:white;    
padding:20px 0px;
float:left;
width:100%;
}
.reha_anchorlinks a {
float:left;
width:20%;
padding-top:10px;
padding-bottom:10px;
border-right:1px solid lightgrey;
text-align: center;
}
.reha_anchorlinks a:hover {
text-decoration: underline;
}
.innercolumn2{
float:left;
width:50%;
}
.innercolumn2 img{
margin-top:20px;
margin-right:10px;
}
.werkstatt_head{
float:left;
width:100%;
height:374px;
background-image:url(https://u-s-e.org/wp-content/uploads/digitaldruck_Button.jpg);
background-repeat:no-repeat;
padding:20px;
position:relative;
}
.fb_box_text img{
max-width:100%;
height:auto;
}
.use_btn{
background-color:#ee7203;
text-align:center;
color:white;
font-size:15px;
padding:8px 15px; 
display:inline-block;
transition: .4s all ease;
}
.use_btn:hover, .use_btn:focus, .use_btn:visited:hover, .use_btn:visited, .use_btn:visited:focus{
color:white !important;
}
.use_btn:hover{
background-color:#666666;
}
.fb_box_text ol{
position:relative;
padding-left: 20px;
counter-reset: li;
list-style: none;
}
.fb_box_text ol li{
position:relative;
padding-left:5px;
padding-bottom:15px;
color:#666666; 
counter-increment: li;
}
.fb_box_text ol li::before{
content: counter(li);
display: inline-block;
height: 22px;
width: 22px;
position: absolute;
padding-top:2px;
padding-bottom:2px;
text-align:center;
left: -24px;
top: 0px;
z-index: -1;
background-color: #00853e;
color:white;
}
.offeneberatung_wrap{
display: -ms-box;
display:flex;
flex-flow: row wrap;
margin-top:10px;
}
.ob_item{
width: 50%;
padding:10px 10px 10px 0px;
}
.ob_item_inner{
padding:10px;
background-color:White;
}
.ob_wochentag{
padding:2px 10px;
background-color:#00853e;
color:white;
font-size:13px;
display:inline-block;
text-align: center;
}
.ob_uhrzeit{
font-weight:600;
font-size:20px;
width:100%;
display:block;
}
.column2{
width:50%;
float:left;
}
.ob_item_inner .column2{
font-size:13px;
}
.ob_lageplan{
display:block;
margin-top:15px;
}
.ob_lageplan i{
font-size:20px;
}
.ob_telefonnummer{
display:block;
}
.reha_template .fb_box_1{
margin-top:0px;
}
.reha_template .kontaktform_wrap{
margin-top:20px;
}
.reha_template .fb_box_text:first-child{
padding-left:0px;
}
.reha_template .fb_box_text img.alignright{
float:right;
}
.reha_template .fb_box_text img.alignleft{
float:left;
}
.kontakticons{
margin-right:10px;
margin-top:10px;
position:relative;    
}
.kontakttext{
display:inline-block;
margin-top:15px;
position:absolute;
} .pagination{
border-top:0px solid #666666;  
border-bottom:2px solid #666666;  
}
.pagination ul{
background:transparent;
margin-top:5px;
margin-bottom:5px;
}
.pagination li{
border:0px;
}
.pagination a, .pagination span{
color: #666666;
}
.pagination a:hover{
background:transparent;
color: #666666;
font-weight:600;
}
.pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus{
background:transparent;
}
.pagination .current:hover, .pagination .current:focus {
background-color: transparent;
color: #666666;
}
.pagination .current, .pagination .current:focus {
font-weight:600;
}  .use_startseite_gallery{
width:100%;       
}      
.use_startseite_gallery img{
width:100%;       
}   
.lSPager.lSpg{
position:absolute;
margin-top:-40px !important;
margin-left:15px !important;
}
.homepage_menu{
margin-top:0px;
}
#menu-produktedienstleistungen{
display: -ms-box;
-webkit-flex-wrap: wrap;
display:flex;    
text-align:center;
list-style-type: none;    
padding-left:0px;
margin-top:0px;
margin-bottom:0px;    
flex-wrap: wrap;
}     
#menu-produktedienstleistungen li{   
width:calc(var(--innercontent)/7); }     
#menu-produktedienstleistungen a{
color: #666666;
width: calc(var(--innercontent)/7);
display: block;
height: calc(var(--innercontent)/7);
padding: 33% 1%;
}
#menu-produktedienstleistungen a:hover{
color: #666666;
opacity:0.90;
}
#menu-produktedienstleistungen .reha_item_menu a{   
background-color:#f95a15; 
color:white;
}
#menu-produktedienstleistungen .handwerk_item_menu a{   
background-color:#676767; 
color:white;
}
#menu-produktedienstleistungen .manufaktur_item_menu a{   
background-color:#d6d2cf; 
color:#666666;
} 
#menu-produktedienstleistungen .reinigen_item_menu a{   
background-color:white; 
color:#666666;
} 
#menu-produktedienstleistungen .pflanzen_item_menu a{   
background-color:#ff7100; 
color:white;
}
#menu-produktedienstleistungen .medien_item_menu a{   
background-color:#f95a15; 
color:white;
} 
#menu-produktedienstleistungen .essen_item_menu a{   
background-color:white; 
color:#666666;
}   
#menu-produktedienstleistungen .einkaufen_item_menu a{   
background-color:#676767; 
color:white;
}    
#menu-produktedienstleistungen .reha_item_menu a:hover, #menu-produktedienstleistungen .handwerk_item_menu a:hover, #menu-produktedienstleistungen .pflanzen_item_menu a:hover, #menu-produktedienstleistungen .medien_item_menu a:hover, #menu-produktedienstleistungen .einkaufen_item_menu a:hover{    
color:white;
} 
#menu-produktedienstleistungen span{
width:100%;
display:block;
}   
#menu-produktedienstleistungen a:hover{
color:#ee7203;
}
.home .page-title{
display:none;
}
#menu-startseite{
display: -ms-box;
-webkit-flex-wrap: wrap;
display:flex;    
text-align:center;
list-style-type: none;    
padding-left:0px;
margin-top:0px;
margin-bottom:0px;    
flex-wrap: wrap;
}     
#menu-startseite li{   
width:12.5%;  
}     
#menu-startseite a{
color: #666666;
display:block; 
padding:45px 10px;
line-height:20px;
}
#menu-startseite a:hover{
color: #666666;
opacity:0.90;
}
#menu-startseite .reha_item_menu a{   
background-color:#f95a15; 
color:white;
}
#menu-startseite .handwerk_item_menu a{   
background-color:#676767; 
color:white;
}
#menu-startseite .manufaktur_item_menu a{   
background-color:#d6d2cf; 
color:#666666;
} 
#menu-startseite .reinigen_item_menu a{   
background-color:white; 
color:#666666;
} 
#menu-startseite .pflanzen_item_menu a{   
background-color:#ff7100; 
color:white;
}
#menu-startseite .medien_item_menu a{   
background-color:#f95a15; 
color:white;
} 
#menu-startseite .essen_item_menu a{   
background-color:white; 
color:#666666;
}   
#menu-startseite .einkaufen_item_menu a{   
background-color:#676767; 
color:white;
}    
#menu-startseite .reha_item_menu a:hover, #menu-startseite .handwerk_item_menu a:hover, #menu-startseite .pflanzen_item_menu a:hover, #menu-startseite .medien_item_menu a:hover, #menu-startseite .einkaufen_item_menu a:hover{    
color:white;
} 
#menu-startseite span{
width:100%;
display:block;
}   
#menu-startseite a:hover{
color:#ee7203;
}
.home .page-title{
display:none;
}
.schriftzug{
width:60%;
margin-bottom:0px !important;        
}
.home #main article{
margin-bottom:0px !important;
}    
.home .use_footer_secondary_menu{
margin-top:0px !important;
}
.home .use_footer_kontakt{
margin-bottom:80px;
}
.use_startseite_gallery{
margin-top:20px;   
}
.home .lslide li{
margin-bottom:-10px;
} .title_gewerke{
font-weight: 400;
}
.title_bereich{
font-weight:600;
}
.special_h{
font-size:22px;   
}
.textleft{
float:left;
}
.textright{
float:right;
}
.use_centertext{
padding-left: 150px; 
padding-right: 150px; 
text-align: center;
}
#menu-use-footer-menu-icons .current-menu-item, #menu-use-footer-menu-icons .current-page-ancestor{
background-color:white;
}
.page-template-template_reha_subpages #menu-item-657{
background-color:white;
}
img.fdimage{
width:auto !important;
}
.category .d-5of7 {   
padding-right: 2.5em;   
}
#cookie-notice .cn-button{
background-image:none;
background-color:#ee7203;
text-shadow: none;  
box-shadow: none;
border:0px;
color:white;
}
#cookie-notice .cn-button:hover{
background-color:#666666;
}
.d-5of7 {    
padding-right: 2.75em;   
} .use_social{
float:right; padding-top:15px;  
text-align: right;
margin-right: 5px;
display: flex;
gap: 0.5rem;
}
.use_social a{
background-color:#7a7a7a;
color:white;
font-size:16px;
margin-left:3px;
margin-right:3px;
border-radius:50%;
width:30px;
height:30px;
display:inline-block;
text-align:center;
line-height:1.9;
transition: .4s all ease;
}
a.dim_shop {
background-color: #ffffff;
color: #bb8228;
font-size: 1.8rem;   border-radius: 50%;
width: 32px;
height: 32px; text-align: center;
line-height: 1.9rem;
transition: .4s all ease;
vertical-align: middle;
}
.use_social a:hover{
opacity:0.9;
}
.slider_box_main{
position:absolute;   
margin-top:-110px;
min-width:280px;
background-color:#ee7203;
height:60px;
padding:10px;
z-index:99999;
color:white;
}
@media only screen and (max-width: 942px) {
.useconsult {padding-top: 12px; padding-right: 10px;}
.useconsult a {
padding: 4px 8px 4px 8px !important;
color: #ffffff;
background: #ee7203;
border-radius: 30px;
width:30px;
height:30px;
margin-left:1px;
margin-right:1px;
display: inline-block;
text-align: center;
transition: .4s all ease;
}
.useconsult a::before {
content: "";
padding-right: 0px;
}
} @media only screen and (max-width: 1130px) { .podcast {display: none !important;}
.fb_box_gallery{
width:47%;
margin-right:10px;
}
.fb_box_gallery{
height:auto;
} 
.use_main_menu_wrap{
margin-left:-15px;
}
.use_main_menu_wrap #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
width:755px; 
}
.fachbereich_uebersicht_item_single{
width:100%;
height:auto;
padding-left:0px;
}
.fachbereich_uebersicht_item_single span{    
width:auto;
display:inline;
}     
.use_main_nav{ padding-left:15px;         
}
.use_toolbox_wrap{ }
.wrap{
width:96%;
}
.use_gewerke_menu li{
max-width:13.78%;
}
.t-2of3{
padding-right:0px;
}
.use_toolbox_wrap{
width:125px; 
} 
#menu-startseite li{   
width:25%;  
}  
.menu-menu-einkaufen-erleben-container .use_gewerke_menu li{
max-width: 12%;
}
#menu-produktedienstleistungen li {
width: 25%;} .use_main_nav{ width: auto;
}
.use_social{ width: auto;
text-align:right;
padding-right:10px;
} }
.useconsult a {padding: 6px 8px 6px 8px;}
@media only screen and (min-width: 768px) { 
.sidebar {
margin-top: 0em;
}
}
@media only screen and (max-width: 768px) { .header{
margin-top:0px;
}
.fachbereich_uebersicht_item_double{
width:100%;  
height: auto;
}
.page-title{
padding-bottom:5px;
}
.page_title_use_secondline{
line-height: 1.1;
}
.use_angebots_content_wrap_left{        
width:100%;
}    
.use_angebots_content_wrap_right{        
width:100%;
}    
.use_angebots_content_wrap_center{        
width:100%;
}
.use_angebots_content_kontakt{
margin-top:30px;
}
.kontaktdetails_wrap{
float:left;
width:100%;
}
.use_logo_wrap{
width:100px !important;
}
.use_main_menu_wrap{
width:45px !important;
}
#mega-menu-wrap-use-main-menu .mega-menu-toggle{
background:transparent;
}
#mega-menu-wrap-use-main-menu .mega-menu-toggle .mega-toggle-block-1::after{
color:#666666;
}        
.use_toolbox_wrap{
padding-top:18px;
}
.header .search-form{
top:8px;
}
#menu-use-footer-menu-icons img{
width:75%;
}
.use_gewerke_menu li.current-menu-item::after{
top:99%;
}
.fb_additional_box iframe{
width:100%;
}
.fb_box_gallery{
max-height:230px;
} 
span.fachbereich_uebersicht_item{
width:25%;
}
span.fachbereich_uebersicht_item span{
font-size:17px;
}
.menu-menu-reinigen-fertigen-container .use_gewerke_menu li, .menu-menu-pflanzen-garten-tiere-container .use_gewerke_menu li, .menu-menu-handwerk-container .use_gewerke_menu li{
min-width:18.5%;       
}    
.menu-menu-manufakturen-container .use_gewerke_menu li{
min-width:16.2%;
font-size:15px;
}    
.menu-menu-essen-tagen-feiern-container{        
font-size:15px;
}
#menu-use-footer-menu{
font-size:14px;
}
.use_gewerke_menu_wrap .icon_menu{
width:80%;
}
.use_main_nav{
display:none;
}
.double_column{
width:100%;
column-count:1;
padding-right:10px;
padding-left:10px;
}
.use_column_4{
flex: unset;
max-width: unset;
text-align: center;
margin-top: 2rem;
}
.column_four {margin-top: 2rem;} .mobmenul-container {
top: 12px !important;
margin-left: 0px !important;
}
.use_hamburger > ul.sub-menu{
display:block !important;
}
.use_hamburger > a, .use_hamburger > .mob-expand-submenu {
display:none !important;
}
.mobmenu .sub-menu li a{
padding-left:10px !important;
}
#mobmenuleft .sub-menu{
padding-left:10px;
}
.mob-expand-submenu i{
color:#ee7203 !important;
}
.use_logo_wrap{
margin-left:40px;
}
.mobmenu_content > i{
display:none;
} 
body.admin-bar .mobmenu{
top:0px !important;
}
.mob-menu-header-holder{
height:0px !important;   
}
.use_gewerk_second_menu, .fb_box_3 .fb_box_gallery{
display:none;
}
.fb_box_wrap .lSSlideOuter .lSPager.lSpg{
margin-top: -50px !important;
}
.fb_referenzen_slider_wrap{
padding:20px 5px;
}
.fb_box_wrap{
margin-bottom:10px;
}
.use_column_2, column_4{
padding-left:20px;
}
.column_four {display: flex;
flex-wrap: wrap;
justify-content: space-between; }
.accordion{
margin-top:20px;
}
.entry-content.cf {
margin-bottom: 10px;
}
.fb_referenzen_slider_wrap h2{
padding-bottom:10px;
}     
.use_column_2, .column21, .column23{
padding-left:10px;
width:100%; 
}
.use_column_4{width:50%;text-align: center;}
.column_four {display: flex;
flex-wrap: wrap;
justify-content: space-between; }
.kontakt1, .kontakt2{
margin-left:50px;
}
.column21{
margin-bottom:10px;
}
iframe{
width:100% !important;
} .left_menu, 
.right_menu{
display:block;
position:absolute;
cursor: pointer;
top:10px;
background:white;
color:#ee7203;
padding:19px 10px;
z-index:99; 
opacity:0.92;        
}
.left_menu{
left:0px;
border-right: 1px solid #dadada;
}
.right_menu{
right:0px; 
border-left: 1px solid #dadada;
}
.use_gewerke_menu_wrap .scroll-table{
width: 85%;
overflow-y: hidden;       
height: auto;
margin-left:8%;
}
.use_reha_menu{
width:845px;
}    
.use_gewerke_menu{
width:845px;
}
.menu-menu-druck-und-medien-container, .menu-menu-reinigen-fertigen-container, .menu-menu-pflanzen-garten-tiere-container, .menu-menu-handwerk-container, .menu-menu-essen-tagen-feiern-container, .menu-menu-einkaufen-erleben-container, .menu-menu-manufakturen-container{
padding-bottom:15px;   
}    
.use_gewerke_menu li.current-menu-item a, .use_reha_menu li.current-menu-item a {
color: #ee7203;
background: transparent;
}
.use_gewerke_menu_wrap .icon_menu{
display:none;
}
.use_gewerke_menu li {
width: 125px;
border-right: 1px solid #dadada;
}
.menu-menu-reha-container{
background:white;
padding-top:10px;
padding-bottom:10px;
} 
#menu-menu-reha {background: #ffffff;}
.use_reha_menu li.current-menu-item a{
background-color:white;
color:#ee7203;
}
.use_reha_menu li{
border-right:1px solid #dadada;
width:165px;
}
.use_gewerke_menu_wrap{
background-color:white;
}
.use_gewerke_menu li.current-menu-item::after, .use_reha_menu li.current-menu-item::after{
display:none;
} .page-title{
margin-bottom:5px;
line-height:1em;
}
#content{
margin-top:1em;
} 
.use_footer_icons ul{
flex-wrap: wrap;     
-ms-flex-wrap: wrap;
justify-content: flex-start;
}    
.use_footer_icons ul li{
width:25%;
font-size:14px;
}
.fachbereich_uebersicht_item_double{
padding-left:10px;
padding-right:10px;
}    
.offeneberatung_wrap{
flex-direction: column;
}
.ob_item{
width:100%;
padding-left:0px;
padding-right:0px;
}
.reha_anchorlinks, .map_second_menu{
display:none;
}
.special_h, .textright{
width:100%;
display:block;
}    
.textright .use_button_orange{
width:100%;
display:block;
text-align:center;
}
.use_centertext{
padding-left: 0px; 
padding-right: 0px;        
}  [class^="icon-"]::before, [class*=" icon-"]::before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin: unset;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }  .btn_round {padding: 4px 20px 4px 20px;
border-radius: 30px;}
.useconsult a::before {
content: "";
padding-right: 0px;
} .useconsult {padding-left: 15%; padding-top: 15px;}
} @media only screen and (max-width: 601px) {
.mobmenul-container i {
line-height: 33px !important;
font-size: 26px !important; 
padding-left:2px;
} .use_social{ width:auto;      
padding-right:unset;
display: flex;
padding-top: 14px;
}   .useconsult {padding-left: 0;} 
.useconsult a::before {
content: "";
padding-right: 0px;
}
.useconsult a {
padding: 0px 0px 0px 0px;
color: #ffffff;
background: #ee7203;
border-radius: 100% 100% 100% 100%;
font-size:14px;
width:25px;
height:25px;
margin-left:1px;
margin-right:1px;
display: inline-block;
text-align: center;
transition: .4s all ease;
}
}
@media only screen and (max-width: 541px) {
.fb_box_gallery{
width:100%;
margin-right:0px;
}
.fb_box_text{      
width:100%;
padding:5px;   
}
.fb_additional_box, .kontaktdetails_wrap{
padding:5px; 
}
span.fachbereich_uebersicht_item{
width:50%;
}    
.useconsult a {
padding: 0px 0px 0px 0px;
color: #ffffff;
background: #ee7203;
border-radius: 100% 100% 100% 100%;
font-size:14px;
width:25px;
height:25px;
margin-left:1px;
margin-right:1px;
display: inline-block;
text-align: center;
transition: .4s all ease;
}
}
@media only screen and (max-width: 481px) { .header{
margin-top:0px;
} .use_main_menu_wrap{
width:14%;
float:left;
margin-left:0px;    
}
#mega-menu-wrap-use-main-menu .mega-menu-toggle.mega-menu-open + #mega-menu-use-main-menu{       
min-width: 375px;
}
.use_main_menu_wrap #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
margin-left:-8px;
} .wrap{
width:100%;  
}
#main{
padding-left:5px;
padding-right:5px;
}
.page-title{
padding-left:5px;
padding-right:5px;
}    
.page_title_use_secondline{
padding-left:5px;
padding-right:5px;
font-size:20px;
}
.use_logo_wrap{
width:25%;       
}    
.use_logo_wrap img{
width:100%; 
margin-top:8px;
}   
.use_main_nav li:last-child{
display:none;
}   
.use_toolbox_wrap{  
width:116px;
}
.useconsult a::before {
content: "";
padding-right: 0px;
}
.useconsult a {
padding: 2px 4px 4px 4px !important;
color: #ffffff;
background: #ee7203;
border-radius: 100% 100% 100% 100%;
font-size:14px;
width:25px;
height:25px;
margin-left:1px;
margin-right:1px;
display: inline-block;
text-align: center;
transition: .4s all ease;
}
.use_social a {margin-left: 0; margin-right: 0;}
a.dim_shop {font-size: 1.3rem !important;
line-height: 1.2;}
.use_social {
float: right; padding-top: 15px;
text-align: right;
margin-right: 5px;
display: flex;
gap: 0.5rem;
}
.use_social  a img {width: 25px; height: 25px;}
#use_text_resize img{
width:28px;
display: inline !important;
}
#use_toolbox_contrast img{
width:20px;
display: inline !important;
}
.header .search-field{
background-size: 22px;
padding: 0px 3px 3px 34px;
}    
.use_main_menu_wrap #mega-menu-wrap-use-main-menu #mega-menu-use-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
display:block;
position:static;
width: 100% ;
height:auto;
}  
.kontaktdetails_links{
width:100%;  
text-align:center;
padding-right:0px;
color:#ed7004;        
}    
.kontaktdetails_image{
width:50%;
text-align:Center;
margin: 0 auto;
margin-left:24%;
margin-bottom:20px;
}
.use_form_rechts, .use_form_links{
width:100%;
padding-left:0px;
padding-right:0px;        
}  
.kontaktdetails_image img{
width:100%;        
}    
.use_kontakt textarea{
height:100px;
margin-top:-20px;
}
.use_kontakt .wpcf7-submit{
display:block;
float:none;
width:96%;
position:absolute;
margin-top:190px;        
}    
.fb_box_gallery{
height:240px;     
} 
.use_gewerk_second_menu{
height:auto;
padding-bottom:10px;
}
.use_gewerk_headerimage .use_info_btn{    
padding:15px 10px;
font-size:19px;
position:static;
margin-top:0px;          
text-align:center;
display:block;
}   
#menu-use-footer-menu li{
display:block;
font-size:14px;
}
.use_footer_kontakt_inner span{
display:block;
width:100%;
padding-top:0px;
}
.use_footer_kontakt{
padding:30px 10px;
font-size:14px;
}
.use_footer_iso_logo img{
width:90%;
}
h3.accordion-title{
font-size:17px;
}
.use_column_2, use_column_4{
width:100%;
}  
.wpcf7-acceptance{
display: block;
float: none;
width: 96%;
position: absolute;
margin-top: 242px;
width:320px;        
}
.use_angebots_content_kontakt.use_kontakt h2 span{
display:none;
}
.kontakt_title{
display:block;
color: #666666;
font-weight: 700;
}
.use_gewerke_menu_wrap{
margin-top:0px;
}
.reha_template .fb_box_text{
padding-left:0px;
padding-right:0px;
}    
.reha_template .fb_box_text .innercolumn2{
width:100%;
}    
.reha_template .fb_box_text .innercolumn2 .use_btn{
display:block;
width:80%;
margin:15px auto;
}
#menu-startseite li{   
width:50%;  
}  
.home_teaser h1{
font-size:18px;
padding:0px 10px;
line-height:25px;
}
.home .lSPager.lSpg{
display:none;
}
h1.page-title{
font-size: 1.6em;
}
.page-template-template_reha_subpages .use_gewerke_menu_wrap{
margin-top:0px;
}
.page-template-template_gewerk .use_gewerke_menu_wrap{
margin-top:20px;
}
.accordion-title:after, .accordion-title.open:after{
margin-top: 6px;
}
.article-footer.cf{
padding-top:0px;
}
.use_angebots_content_angebote{
margin-left:-5px;
margin-right:-5px;
}
.menu-menu-handwerk-container li a {
padding-top:12px;
}  
.sidebar .textwidget{
padding-left:10px;
padding-right:10px;
}
.use_social a{
font-size:14px;
width:25px;
height:25px; }  
}
@media only screen and (max-width: 360px) { .use_footer_kontakt{       
font-size:12px;
}
.use_footer_icons ul li{      
font-size:12px;
}
#mega-menu-wrap-use-main-menu .mega-menu-toggle.mega-menu-open + #mega-menu-use-main-menu{       
min-width: 320px;
}
.header .search-field:focus {
width: 220px;
}
.home_teaser{
font-size:20px;
}
.use_social { padding-top: 15px;
float: unset;
text-align: unset;
}
} @media print {
.use_gewerke_menu_wrap, .use_angebots_content_angebote, .mega-sub-menu, .use_main_menu_wrap, .use_main_nav, .fachbereich_uebersicht, .use_form_links, .use_form_rechts{
display:none;}
} #startseite_kontakt {display: none;} .use_toolbox_wrap a.usetxt_border{
border-bottom:2px solid #666666;
transition: .1s all ease;
} 
.usetxt_large{
font-size:19px;
transition: .1s all ease;
}  
@media only screen and (max-width: 782px){
.mobmenul-container, .mobmenur-container {
position: fixed !important;
}
.admin-bar .use_sticky_nav {
top:46px !important;
}    
.admin-bar .mobmenul-container {
top:60px !important;
}
}
.fb_referenzen_slider_arbeiten .accordion img {width: auto;} .sp-dsgvo-privacy-bottom a.blue {background-color: #c60;}
.sp-dsgvo-privacy-bottom a.green {background-color: #f60;}