<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery&gt;ul,.content-gallery&gt;ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery&gt;ul li,.content-gallery&gt;ul li{float:left}.ce_gallery&gt;ul li.col_first,.content-gallery&gt;ul li.col_first{clear:left}.float_left,.media--left&gt;figure{float:left}.float_right,.media--right&gt;figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* cormorant-garamond-regular - latin */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-regular.svg#CormorantGaramond') format('svg'); /* Legacy iOS */
}

/* cormorant-garamond-600 - latin */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-600.svg#CormorantGaramond') format('svg'); /* Legacy iOS */
}

/* cormorant-garamond-700 - latin */
@font-face {
    font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 700;
    src: url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.eot');
    src: local(''),
		url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.eot?#iefix') format('embedded-opentype'),
        url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.woff2') format('woff2'),
        url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.woff') format('woff'),
        url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.ttf')  format('truetype'),
        url('../../files/merconisfiles/themes/theme8/fonts/cormorant-garamond-v16-latin-700.svg#Cormorant Garamond') format('svg');
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/merconisfiles/themes/theme8/fonts/raleway-v28-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

@charset "UTF-8";/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Googleâ€™s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ioniconâ€™s grid from original.
*/@font-face{font-family:"Ionicons";src:url("../../files/merconisfiles/themes/theme8/fonts/ionicons.eot?v=2.0.0");src:url("../../files/merconisfiles/themes/theme8/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../../files/merconisfiles/themes/theme8/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../../files/merconisfiles/themes/theme8/fonts/ionicons.woff?v=2.0.0") format("woff"),url("../../files/merconisfiles/themes/theme8/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}

/*########## FOLDED NAVI ########## -&gt;*/
.useFoldedNavi.showClickableArea .foldedNaviToggler {
    background-color:rgba(255, 155, 0, 0.5);
}

.verticalNavigation.useFoldedNavi .foldedNaviToggler,
.useFoldedNavi .verticalNavigation .foldedNaviToggler {
    position:absolute;
    right:0px;
    border:none;
    padding:2px;
    cursor:pointer;
    z-index:1;
}

.unfoldReactsOnWholeMenuItem.verticalNavigation.useFoldedNavi .foldedNaviToggler,
.verticalNavigation.useFoldedNavi .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler,
.useFoldedNavi .unfoldReactsOnWholeMenuItem.verticalNavigation .foldedNaviToggler,
.useFoldedNavi .verticalNavigation .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler {
    left:0px;
}

.verticalNavigation.useFoldedNavi .foldedNaviToggler::after,
.useFoldedNavi .verticalNavigation .foldedNaviToggler::after {
    content:"" !important;
    display:block;
    width:16px;
    height:16px;
    background-size:10px;
    background-position:right center;
    background-repeat:no-repeat;
}

.unfoldReactsOnWholeMenuItem.verticalNavigation.useFoldedNavi .foldedNaviToggler::after,
.verticalNavigation.useFoldedNavi .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler::after,
.useFoldedNavi .unfoldReactsOnWholeMenuItem.verticalNavigation .foldedNaviToggler::after,
.useFoldedNavi .verticalNavigation .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler::after {
    width:auto;
}

.horizontalNavigation.useFoldedNavi .foldedNaviToggler,
.useFoldedNavi .horizontalNavigation .foldedNaviToggler {
    position:absolute;
    right:0px;
    top:0px;
    bottom:0px;
    width:16px;
    border:none;
    padding:2px;
    cursor:pointer;
    z-index:1;
}

.unfoldReactsOnWholeMenuItem.horizontalNavigation.useFoldedNavi .foldedNaviToggler,
.horizontalNavigation.useFoldedNavi .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler,
.useFoldedNavi .unfoldReactsOnWholeMenuItem.horizontalNavigation .foldedNaviToggler,
.useFoldedNavi .horizontalNavigation .unfoldReactsOnWholeMenuItem &gt; .foldedNaviToggler {
    left:0px;
    width:auto;
}

.horizontalNavigation.useFoldedNavi .foldedNaviToggler::after,
.useFoldedNavi .horizontalNavigation .foldedNaviToggler::after {
    content:"" !important;
    display:block;
    background-size:10px;
    background-position:right center;
    background-repeat:no-repeat;
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
}

.useFoldedNavi .foldedNaviToggler.lsUnfoldClosed::before,
.useFoldedNavi .foldedNaviToggler.lsUnfoldClosed.lsUnfoldRunning::before,
.useFoldedNavi .foldedNaviToggler.lsUnfoldOpen::before {
	position:absolute;
	right:0;
	margin-left:3px;
	font-size:1.3rem;
}

.useFoldedNavi .foldedNaviToggler.lsUnfoldClosed::before {
	content:"\f35f";
	top:8px;
}

.useFoldedNavi .foldedNaviToggler.lsUnfoldClosed.lsUnfoldRunning::before {
	content:"\f365";
	top:8px;
}

.useFoldedNavi .foldedNaviToggler.lsUnfoldOpen::before {
	content:"\f365";
	top:8px;
}

.useFoldedNavi .foldedNaviToggler.lsUnfoldOpen.lsUnfoldRunning::before {
	content:"\f35f";
	top:8px;
}

.useFoldedNavi .verticalNavigation .foldedNaviToggler.lsUnfoldClosed::before {
	content:"\f35f";
	top:5px;
}

.useFoldedNavi .verticalNavigation .foldedNaviToggler.lsUnfoldClosed.lsUnfoldRunning::before {
	content:"\f365";
	top:5px;
}

.useFoldedNavi .verticalNavigation .foldedNaviToggler.lsUnfoldOpen::before {
	content:"\f365";
	top:5px;
}

.useFoldedNavi .verticalNavigation .foldedNaviToggler.lsUnfoldOpen.lsUnfoldRunning::before {
	content:"\f35f";
	top:5px;
}



.useFoldedNavi ul li {
    position:relative;
    padding-top:0px;
    padding-bottom:0px;
}

.useFoldedNavi ul.level_1 ul {
    display:none;
    overflow:hidden;
}

.horizontalNavigation.useFoldedNavi ul.level_1 ul:not(.lsUnfoldRunning),
.useFoldedNavi .horizontalNavigation ul.level_1 ul:not(.lsUnfoldRunning) {
    overflow:visible;
}

.useFoldedNavi ul.level_2 li {
    margin-left:15px;
}
/*########## FOLDED NAVI ########## &lt;-*/

#headerLine5 .innerWrapper.flexWrapperHeaderLine5 .itemWrap {
    display: flex;
    align-items: baseline;
    flex-basis: 100%;
}

#headerLine5 .innerWrapper.flexWrapperHeaderLine5 {
    display: flex;
    justify-content: space-between;
    align-items: end !important;
}


#headerLine5 .flexWrapperHeaderLine5 .item_02 {
    margin: 0 auto;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 {
    background: transparent !important;
    border: 0 !important;
    padding: 0 !important;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 a {
    text-decoration: none;
    background: #fee036;
    display: block;
    padding: 5px 10px;
    border: 1px solid;
}


.useFoldedNavi ul.level_2 li {
    margin-left: 0;
}


/*########## USE THE FOLLOWING STYLES FOR A FIXED POSITIONED OC NAVI, DEACTIVATE IT OTHERWISE ########## -&gt;*/
#lsOcNavi {
    background-color:#FFFFFF;
    position:fixed;
    top:0;
    width:100%;
    z-index:110000;
    max-height:100%;
    overflow-y:scroll;
	padding-left:50px;
	padding-right:40px;
}
/*########## USE THE FOLLOWING STYLES FOR A FIXED POSITIONED OC NAVI, DEACTIVATE IT OTHERWISE ########## &lt;-*/

#offCanvasContainer {
    display:none;
	position:relative;
}

body.useOcNavi #lsOcNaviToggler::after {
    content:"";
}

body.useOcNavi #lsOcNaviToggler {
    position:absolute !important;
    z-index:110001 !important;
	display:none;
}


/*############################## FRAMEWORK BY LEADING SYSTEMS - CREATORS OF MERCONIS(R) FOR CONTAO #############################*/
/*##############################################################################################################################*/


/*########## CONTAO LAYOUT BUILDER STANDARD SETTINGS ########## -&gt;*/
/*
 * These styles could be loaded from contao directly
 * but we want to make sure that a contao update can
 * not change the styles that we actually use.
 */

/*Standardize some basic elements*/
body,form,figure {
    margin:0;
    padding:0;
}
img {
    border:0;
}
header,footer,nav,section,aside,article,figure,figcaption {
    display:block;
}

/*Fix some font issues*/
body {
    font-size:100.01%;
}
select,input,textarea {
    font-size:99%;
}

/*Fix some positioning issues*/
#container,.inside {
    position:relative;
}

/*Holy grail CSS layout - @see http://www.alistapart.com/articles/holygrail*/
#main,#left,#right {
    float:left;
    position:relative;
}
#main {
    width:100%;
}
/*
#left {
    margin-left:-100%;
}
#right {
    margin-right:-100%;
}
*/
#footer {
    clear:both;
}
#main .inside {
    min-height:1px; /* see #4893 */
}

/*Format the Contao image galleries (now rendered as unordered lists)*/
.ce_gallery &gt; ul {
    margin:0;
    padding:0;
    overflow:hidden;
    list-style:none;
}
.ce_gallery &gt; ul li {
    float:left;
}
.ce_gallery &gt; ul li.col_first {
    clear:left;
}


.ce_gallery &gt; ul li {
    margin: 1%;
    list-style: none;

}


.ce_gallery img {
    border: 0;
    width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}


.mod_newsreader .ce_text {
    padding-bottom: 20px;
}


/*Float classes (see #6851)*/
.float_left {
    float:left;
}
.float_right {
    float:right;
}

/*Clear floats*/
.block {
    overflow:hidden;
}
.clear,#clear {
    height:0.1px;
    font-size:0.1px;
    line-height:0.1px;
    clear:both;
}

/*Hide invisible elements*/
.invisible {
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}

/*Custom layout sections*/
.custom {
    display:block;
}
#container:after,.custom:after {
    content:"";
    display:table;
    clear:both;
}
/*########## CONTAO LAYOUT BUILDER STANDARD SETTINGS ########## &lt;-*/


/*########## CONTAO WRAPPER ########## -&gt;*/
#container, .inside {position:relative;}
/*########## CONTAO WRAPPER ########## &lt;-*/


/*########## CONTAO PAGINATION ########## -&gt;*/
.pagination {
	margin-bottom:20px;
	text-align:right;
}

.pagination * {
	display:inline-block;
}

.pagination ul {
	margin-left:20px;
}

.pagination ul li {
	display:inline-block;
}
/*########## CONTAO PAGINATION ########## &lt;-*/


/*########## MISC ########## -&gt;*/
* {
    box-sizing:border-box;
}

body {
	background-color:#FFFFFF;
	margin:0 auto;
	padding:0;
	font-size:1.1rem;
	position:relative;
}

body, form, figure {
    padding:0;
}

#mbCenter * {
	box-sizing:content-box;
}
#mbPrevLink big, #mbNextLink big, #mbCloseLink big {
	font-size:2rem;
}

img {
    border:0;
    max-width: 100%;
	height:auto;
	-ms-interpolation-mode:bicubic;
}

ul {
	padding:0;
	margin:0;
}

ul li {
	list-style:inside;
}

button {
	background:none;
	border:0;
}

fieldset {
	padding:0;
	border:0;
}

.clear, #clear {height:0.1px; font-size:0.1px; line-height:0.1px; clear:both;}

.displayNone, .displayNone-large {display:none;}

.ucase, .ucase-all, .ucase-all * {
	text-transform:uppercase;
}

.lcase, .lcase-all, .lcase-all * {
	text-transform:lowercase;
}

.pointer {
	cursor:pointer;
}
/*########## MISC ########## &lt;-*/


/*########## INFO NO JS ########## -&gt;*/
#noJsMessage {
	position:fixed;
	top:0px;
	width:100%;
	left:0px;
	background-color:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:1px solid #000000;
}

body:not(.lsjs-active) .hideWhenNoLsjs {
	display:none;
}

body.lsjs-active .hideWhenLsjs {
	display:none;
}
/*########## INFO NO JS ########## &lt;-*/


/*########## FLEX ########## -&gt;*/
.flexWrapper {
	display:-webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display:-ms-flexbox;      /* TWEENER - IE 10 */
	display:-webkit-flex;     /* NEW - Chrome */
	display:flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.flexElement {
	display:-webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display:-ms-flexbox;      /* TWEENER - IE 10 */
	display:-webkit-flex;     /* NEW - Chrome */
	display:flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
/*########## FLEX ########## &lt;-*/


/*########## TEXT ########## -&gt;*/
body {font-size:100.01%;}
/** {color:#171717;  line-height:normal;  margin-top:0; margin-bottom:0;}*/
h1 {font-size:2.2rem; font-weight:normal; font-weight:400; line-height:normal; margin:0; margin-bottom:1.2rem;}
h2 {font-size:1.8rem; line-height:normal; margin:0; margin-bottom:1.0rem;}
h3 {font-size:1.6rem; line-height:normal; margin:0; margin-bottom:0.8rem;}
h4 {font-size:0.83rem; line-height:normal; margin:0; margin-bottom:0.5rem;}
h5 {font-size:0.67rem; line-height:normal; margin:0; margin-bottom:0.5rem;}
h6 {font-size:0.55rem; line-height:normal; margin:0; margin-bottom:0.5rem;}
p { line-height:1.8; margin:0; margin-bottom:0.5rem;}
span { margin:0; display:inline-block;}
.mod_navigation span {margin-bottom:0;}
div {margin:0;}
select,input,textarea {font-size:99%;}
/*########## TEXT ########## &lt;-*/


/*########## IMAGES ########## -&gt;*/
.autosize img, img.autosize {
	width:100%;
	height:auto;
}
/*########## IMAGES ########## &lt;-*/


/*########## MARGINS ########## -&gt;*/
/*all*/
.mg-xxxs {margin:2px;}
.mg-xxs {margin:3px;}
.mg-xs {margin:4px;}
.mg-s {margin:6px;}
.mg-m,.mg-standard {margin:10px;}
.mg-l {margin:20px;}
.mg-xl {margin:40px;}
.mg-xxl {margin:60px;}
.mg-xxxl {margin:100px;}
.mg-0 {margin:0;}
.mg-5 {margin:5px;}
.mg-10 {margin:10px;}
.mg-20 {margin:20px;}
.mg-30 {margin:30px;}
.mg-40 {margin:40px;}
.mg-50 {margin:50px;}
.mg-60 {margin:60px;}
.mg-70 {margin:70px;}
.mg-80 {margin:80px;}
.mg-90 {margin:90px;}
.mg-100 {margin:100px;}
/*top*/
.mgt-xxxs {margin-top:2px;}
.mgt-xxs {margin-top:3px;}
.mgt-xs {margin-top:4px;}
.mgt-s {margin-top:6px;}
.mgt-m,.mgt-standard {margin-top:10px;}
.mgt-l {margin-top:20px;}
.mgt-xl {margin-top:40px;}
.mgt-xxl {margin-top:60px;}
.mgt-xxxl {margin-top:100px;}
.mgt-0 {margin-top:0;}
.mgt-5 {margin-top:5px;}
.mgt-10 {margin-top:10px;}
.mgt-20 {margin-top:20px;}
.mgt-30 {margin-top:30px;}
.mgt-40 {margin-top:40px;}
.mgt-50 {margin-top:50px;}
.mgt-60 {margin-top:60px;}
.mgt-70 {margin-top:70px;}
.mgt-80 {margin-top:80px;}
.mgt-90 {margin-top:90px;}
.mgt-100 {margin-top:100px;}
/*bottom*/
.mgb-xxxs {margin-bottom:2px;}
.mgb-xxs {margin-bottom:3px;}
.mgb-xs {margin-bottom:4px;}
.mgb-s {margin-bottom:6px;}
.mgb-m,.mgb-standard {margin-bottom:10px;}
.mgb-l {margin-bottom:20px;}
.mgb-xl {margin-bottom:60px;}
.mgb-xxl {margin-bottom:60px;}
.mgb-xxxl {margin-bottom:100px;}
.mgb-0 {margin-bottom:0;}
.mgb-5 {margin-bottom:5px;}
.mgb-10 {margin-bottom:10px;}
.mgb-20 {margin-bottom:20px;}
.mgb-30 {margin-bottom:30px;}
.mgb-40 {margin-bottom:40px;}
.mgb-50 {margin-bottom:50px;}
.mgb-60 {margin-bottom:60px;}
.mgb-70 {margin-bottom:70px;}
.mgb-80 {margin-bottom:80px;}
.mgb-90 {margin-bottom:90px;}
.mgb-100 {margin-bottom:100px;}
/*left*/
.mgl-xxxs {margin-left:2px;}
.mgl-xxs {margin-left:3px;}
.mgl-xs {margin-left:4px;}
.mgl-s {margin-left:6px;}
.mgl-m,.mgl-standard {margin-left:10px;}
.mgl-l {margin-left:20px;}
.mgl-xl {margin-left:40px;}
.mgl-xxl {margin-left:60px;}
.mgl-xxxl {margin-left:100px;}
.mgl-0 {margin-left:0;}
.mgl-5 {margin-left:5px;}
.mgl-10 {margin-left:10px;}
.mgl-20 {margin-left:20px;}
.mgl-30 {margin-left:30px;}
.mgl-40 {margin-left:40px;}
.mgl-50 {margin-left:50px;}
.mgl-60 {margin-left:60px;}
.mgl-70 {margin-left:70px;}
.mgl-80 {margin-left:80px;}
.mgl-90 {margin-left:90px;}
.mgl-100 {margin-left:100px;}
/*right*/
.mgr-xxxs {margin-right:2px;}
.mgr-xxs {margin-right:3px;}
.mgr-xs {margin-right:4px;}
.mgr-s {margin-right:6px;}
.mgr-m,.mgr-standard {margin-right:10px;}
.mgr-l {margin-right:20px;}
.mgr-xl {margin-right:40px;}
.mgr-xxl {margin-right:60px;}
.mgr-xxxl {margin-right:100px;}
.mgr-0 {margin-right:0;}
.mgr-5 {margin-right:5px;}
.mgr-10 {margin-right:10px;}
.mgr-20 {margin-right:20px;}
.mgr-30 {margin-right:30px;}
.mgr-40 {margin-right:40px;}
.mgr-50 {margin-right:50px;}
.mgr-60 {margin-right:60px;}
.mgr-70 {margin-right:70px;}
.mgr-80 {margin-right:80px;}
.mgr-90 {margin-right:90px;}
.mgr-100 {margin-right:100px;}
/*########## MARGINS ########## &lt;-*/


/*########## PADDINGS ########## -&gt;*/
/*all*/
.pd-xxxs,.pds0-xxxs,.pdm0-xxxs,.pdl0-xxxs {padding:2px;}
.pd-xxs,.pds0-xxs,.pdm0-xxs,.pdl0-xxs {padding:3px;}
.pd-xs,.pds0-xs,.pdm0-xs,.pdl0-xs {padding:4px;}
.pd-s,.pds0-s,.pdm0-s,.pdl0-s {padding:6px;}
.pd-m,.pd-standard,.pds0-m,.pdm0-m,.pdl0-m {padding:10px;}
.pd-l,.pds0-l,.pdm0-l,.pdml0-l {padding:20px;}
.pd-xl,.pds0-xl,.pdm0-xl,.pdl0-xl {padding:40px;}
.pd-xxl,.pds0-xxl,.pdm0-xxl,.pdl0-xxl {padding:60px;}
.pd-xxxl,.pds0-xxxl,.pdm0-xxl,.pdl0-xxl {padding:100px;}
.pd-0,.pds0-0,.pdm0-0,.pdl0-0 {padding:0;}
.pd-5,.pds0-5,.pdm0-5,.pdl0-5 {padding:5px;}
.pd-10,.pds0-10,.pdm0-10,.pdl0-10 {padding:10px;}
.pd-20,.pds0-20,.pdm0-20,.pdl0-20 {padding:20px;}
.pd-30,.pds0-30,.pdm0-30,.pdl0-30 {padding:30px;}
.pd-40,.pds0-40,.pdm0-40,.pdl0-40 {padding:40px;}
.pd-50,.pds0-50,.pdm0-50,.pdl0-50 {padding:50px;}
.pd-60,.pds0-60,.pdm0-60,.pdl0-60 {padding:60px;}
.pd-70,.pds0-70,.pdm0-70,.pdl0-70 {padding:70px;}
.pd-80,.pds0-80,.pdm0-80,.pdl0-80 {padding:80px;}
.pd-90,.pds0-90,.pdm0-90,.pdl0-90 {padding:90px;}
.pd-100,.pds0-100,.pdm0-100,.pdl0-100 {padding:100px;}
/*top*/
.pdt-xxxs,.pdts0-xxxs,.pdtm0-xxxs,.pdtl0-xxxs {padding-top:2px;}
.pdt-xxs,.pdts0-xxs,.pdtm0-xxs,.pdtl0-xxs {padding-top:3px;}
.pdt-xs,.pdts0-xs,.pdtm0-xs,.pdtl0-xs {padding-top:4px;}
.pdt-s,.pdts0-s,.pdtm0-s,.pdtl0-s {padding-top:6px;}
.pdt-m,.pdt-standard,.pdts0-m,.pdtm0-m,.pdtl0-m {padding-top:10px;}
.pdt-l,.pdts0-l,.pdtm0-l,.pdtml0-l {padding-top:20px;}
.pdt-xl,.pdts0-xl,.pdtm0-xl,.pdtl0-xl {padding-top:40px;}
.pdt-xxl,.pdts0-xxl,.pdtm0-xxl,.pdtl0-xxl {padding-top:60px;}
.pdt-xxxl,.pdts0-xxxl,.pdtm0-xxl,.pdtl0-xxl {padding-top:100px;}
.pdt-0,.pdts0-0,.pdtm0-0,.pdtl0-0 {padding-top:0;}
.pdt-5,.pdts0-5,.pdtm0-5,.pdtl0-5 {padding-top:5px;}
.pdt-10,.pdts0-10,.pdtm0-10,.pdtl0-10 {padding-top:10px;}
.pdt-20,.pdts0-20,.pdtm0-20,.pdtl0-20 {padding-top:20px;}
.pdt-30,.pdts0-30,.pdtm0-30,.pdtl0-30 {padding-top:30px;}
.pdt-40,.pdts0-40,.pdtm0-40,.pdtl0-40 {padding-top:40px;}
.pdt-50,.pdts0-50,.pdtm0-50,.pdtl0-50 {padding-top:50px;}
.pdt-60,.pdts0-60,.pdtm0-60,.pdtl0-60 {padding-top:60px;}
.pdt-70,.pdts0-70,.pdtm0-70,.pdtl0-70 {padding-top:70px;}
.pdt-80,.pdts0-80,.pdtm0-80,.pdtl0-80 {padding-top:80px;}
.pdt-90,.pdts0-90,.pdtm0-90,.pdtl0-90 {padding-top:90px;}
.pdt-100,.pdts0-100,.pdtm0-100,.pdtl0-100 {padding-top:100px;}
/*bottom*/
.pdb-xxxs,.pdbs0-xxxs,.pdbm0-xxxs,.pdbl0-xxxs {padding-bottom:2px;}
.pdb-xxs,.pdbs0-xxs,.pdbm0-xxs,.pdbl0-xxs {padding-bottom:3px;}
.pdb-xs,.pdbs0-xs,.pdbm0-xs,.pdbl0-xs {padding-bottom:4px;}
.pdb-s,.pdbs0-s,.pdbm0-s,.pdbl0-s {padding-bottom:6px;}
.pdb-m,.pdb-standard,.pdbs0-m,.pdbm0-m,.pdbl0-m {padding-bottom:10px;}
.pdb-l,.pdbs0-l,.pdbm0-l,.pdbml0-l {padding-bottom:20px;}
.pdb-xl,.pdbs0-xl,.pdbm0-xl,.pdbl0-xl {padding-bottom:40px;}
.pdb-xxl,.pdbs0-xxl,.pdbm0-xxl,.pdbl0-xxl {padding-bottom:60px;}
.pdb-xxxl,.pdbs0-xxxl,.pdbm0-xxl,.pdbl0-xxl {padding-bottom:100px;}
.pdb-0,.pdbs0-0,.pdbm0-0,.pdbl0-0 {padding-bottom:0;}
.pdb-5,.pdbs0-5,.pdbm0-5,.pdbl0-5 {padding-bottom:5px;}
.pdb-10,.pdbs0-10,.pdbm0-10,.pdbl0-10 {padding-bottom:10px;}
.pdb-20,.pdbs0-20,.pdbm0-20,.pdbl0-20 {padding-bottom:20px;}
.pdb-30,.pdbs0-30,.pdbm0-30,.pdbl0-30 {padding-bottom:30px;}
.pdb-40,.pdbs0-40,.pdbm0-40,.pdbl0-40 {padding-bottom:40px;}
.pdb-50,.pdbs0-50,.pdbm0-50,.pdbl0-50 {padding-bottom:50px;}
.pdb-60,.pdbs0-60,.pdbm0-60,.pdbl0-60 {padding-bottom:60px;}
.pdb-70,.pdbs0-70,.pdbm0-70,.pdbl0-70 {padding-bottom:70px;}
.pdb-80,.pdbs0-80,.pdbm0-80,.pdbl0-80 {padding-bottom:80px;}
.pdb-90,.pdbs0-90,.pdbm0-90,.pdbl0-90 {padding-bottom:90px;}
.pdb-100,.pdbs0-100,.pdbm0-100,.pdbl0-100 {padding-bottom:100px;}
/*left*/
.pdl-xxxs,.pdls0-xxxs,.pdlm0-xxxs,.pdll0-xxxs {padding-left:2px;}
.pdl-xxs,.pdls0-xxs,.pdlm0-xxs,.pdll0-xxs {padding-left:3px;}
.pdl-xs,.pdls0-xs,.pdlm0-xs,.pdll0-xs {padding-left:4px;}
.pdl-s,.pdls0-s,.pdlm0-s,.pdll0-s {padding-left:6px;}
.pdl-m,.pdl-standard,.pdls0-m,.pdlm0-m,.pdll0-m {padding-left:10px;}
.pdl-l,.pdls0-l,.pdlm0-l,.pdlml0-l {padding-left:20px;}
.pdl-xl,.pdls0-xl,.pdlm0-xl,.pdll0-xl {padding-left:40px;}
.pdl-xxl,.pdls0-xxl,.pdlm0-xxl,.pdll0-xxl {padding-left:60px;}
.pdl-xxxl,.pdls0-xxxl,.pdlm0-xxl,.pdll0-xxl {padding-left:100px;}
.pdl-0,.pdls0-0,.pdlm0-0,.pdll0-0 {padding-left:0;}
.pdl-5,.pdls0-5,.pdlm0-5,.pdll0-5 {padding-left:5px;}
.pdl-10,.pdls0-10,.pdlm0-10,.pdll0-10 {padding-left:10px;}
.pdl-20,.pdls0-20,.pdlm0-20,.pdll0-20 {padding-left:20px;}
.pdl-30,.pdls0-30,.pdlm0-30,.pdll0-30 {padding-left:30px;}
.pdl-40,.pdls0-40,.pdlm0-40,.pdll0-40 {padding-left:40px;}
.pdl-50,.pdls0-50,.pdlm0-50,.pdll0-50 {padding-left:50px;}
.pdl-60,.pdls0-60,.pdlm0-60,.pdll0-60 {padding-left:60px;}
.pdl-70,.pdls0-70,.pdlm0-70,.pdll0-70 {padding-left:70px;}
.pdl-80,.pdls0-80,.pdlm0-80,.pdll0-80 {padding-left:80px;}
.pdl-90,.pdls0-90,.pdlm0-90,.pdll0-90 {padding-left:90px;}
.pdl-100,.pdls0-100,.pdlm0-100,.pdll0-100 {padding-left:100px;}
/*right*/
.pdr-xxxs,.pdrs0-xxxs,.pdrm0-xxxs,.pdrl0-xxxs {padding-right:2px;}
.pdr-xxs,.pdrs0-xxs,.pdrm0-xxs,.pdrl0-xxs {padding-right:3px;}
.pdr-xs,.pdrs0-xs,.pdrm0-xs,.pdrl0-xs {padding-right:4px;}
.pdr-s,.pdrs0-s,.pdrm0-s,.pdrl0-s {padding-right:6px;}
.pdr-m,.pdr-standard,.pdrs0-m,.pdrm0-m,.pdrl0-m {padding-right:10px;}
.pdr-l,.pdrs0-l,.pdrm0-l,.pdrml0-l {padding-right:20px;}
.pdr-xl,.pdrs0-xl,.pdrm0-xl,.pdrl0-xl {padding-right:40px;}
.pdr-xxl,.pdrs0-xxl,.pdrm0-xxl,.pdrl0-xxl {padding-right:60px;}
.pdr-xxxl,.pdrs0-xxxl,.pdrm0-xxl,.pdrl0-xxl {padding-right:100px;}
.pdr-0,.pdrs0-0,.pdrm0-0,.pdrl0-0 {padding-right:0;}
.pdr-5,.pdrs0-5,.pdrm0-5,.pdrl0-5 {padding-right:5px;}
.pdr-10,.pdrs0-10,.pdrm0-10,.pdrl0-10 {padding-right:10px;}
.pdr-20,.pdrs0-20,.pdrm0-20,.pdrl0-20 {padding-right:20px;}
.pdr-30,.pdrs0-30,.pdrm0-30,.pdrl0-30 {padding-right:30px;}
.pdr-40,.pdrs0-40,.pdrm0-40,.pdrl0-40 {padding-right:40px;}
.pdr-50,.pdrs0-50,.pdrm0-50,.pdrl0-50 {padding-right:50px;}
.pdr-60,.pdrs0-60,.pdrm0-60,.pdrl0-60 {padding-right:60px;}
.pdr-70,.pdrs0-70,.pdrm0-70,.pdrl0-70 {padding-right:70px;}
.pdr-80,.pdrs0-80,.pdrm0-80,.pdrl0-80 {padding-right:80px;}
.pdr-90,.pdrs0-90,.pdrm0-90,.pdrl0-90 {padding-right:90px;}
.pdr-100,.pdrs0-100,.pdrm0-100,.pdrl0-100 {padding-right:100px;}
/*no gap*/
.pd-noGap {padding:0 !important;}
.pdt-noGap {padding-top:0 !important;}
.pdb-noGap {padding-bottom:0 !important;}
.pdl-noGap {padding-left:0 !important;}
.pdr-noGap {padding-right:0 !important;}
/*########## PADDINGS ########## &lt;-*/


/*########## ALIGNS ########## -&gt;*/
.alignLeft, .alignLeft-all, .alignLeft-all * {text-align:left;} 
.alignRight, .alignRight-all, .alignRight-all * {text-align:right;} 
.alignCenter, .alignCenter-all, .alignCenter-all * {text-align:center;} 
img.alignCenter, div.alignCenter {margin-left:auto; margin-right:auto;}
/*########## ALIGNS ########## &lt;-*/


/*########## FLOAT ########## -&gt;*/
.floatLeft {float:left;}
.floatRight {float:right;}
.floatClear, .newline {clear:both;}
.floatNone {float:none !important;}
/*########## FLOAT ########## &lt;-*/


/*########## SAME LINE ########## -&gt;*/
.sameLine, .sameLine-all, .sameLine-all * {
	display:inline-block;
	vertical-align:middle;
}
/*########## SAME LINE ########## &lt;-*/


/*########## FONTS ########## -&gt;*/
.font-01, .font-01-all, .font-01-all * {
/*
    font-family: 'News Cycle','Helvetica', 'Tahoma',sans-serif;
    font-weight: 400;
*/
}

.font-02, .font-02-all, .font-02-all * {
    font-family: 'News Cycle','Helvetica', 'Tahoma',sans-serif;
    font-weight: 700;
}
.font-03, .font-03-all, .font-03-all * {
/*
    font-size: 1.1rem;
    letter-spacing: normal;
	font-family:"Muli","Arial";
*/
}
/*########## FONTS ########## &lt;-*/


/*########## TEXT STYLES ########## -&gt;*/
.txw-normal, .txw-normal-all, .txw-normal-all * {font-weight:normal;}
.txw-bold, .txw-bold-all, .txw-bold-all * {font-weight:bold;}
.txw-200, .txw-200-all, .txw-200-all * {font-weight:normal; font-weight:200;}
.txw-300, .txw-300-all, .txw-300-all * {font-weight:normal; font-weight:300;}
.txw-400, .txw-400-all, .txw-400-all * {font-weight:bold; font-weight:400;}
.txw-500, .txw-500-all, .txw-500-all * {font-weight:bold; font-weight:500;}
.txw-600, .txw-600-all, .txw-600-all * {font-weight:bold; font-weight:600;}
.txw-700, .txw-700-all, .txw-700-all * {font-weight:bold; font-weight:700;}
.txw-800, .txw-800-all, .txw-800-all * {font-weight:bold; font-weight:800;}
.txw-900, .txw-900-all, .txw-900-all * {font-weight:bold; font-weight:900;}
/*########## TEXT STYLES ########## &lt;-*/


/*########## TEXT COLORS ########## -&gt;*/
.txc-standard, .txc-standard-all, .txc-standard-all * {
	color:#424951;
}
.txc-inverted, .txc-inverted-all, .txc-inverted-all * {
	color:#FFFFFF;
}

.txc-spotcolor1, .txc-spotcolor1-all, .txc-spotcolor1-all * {color:#fedf37;}
.txc-spotcolor2, .txc-spotcolor2-all, .txc-spotcolor2-all * {color:#a0a0a0;}
.txc-spotcolor3, .txc-spotcolor3-all, .txc-spotcolor3-all * {color:#383838;}
.txc-spotcolor4, .txc-spotcolor4-all, .txc-spotcolor4-all * {color:#969696;}
.txc-orange, .txc-orange-all, .txc-orange-all * {color:#fa900b!important;}
.txc-black, .txc-black-all, .txc-black-all * {color:#000000;}
.txc-white, .txc-white-all, .txc-white-all * {color:#FFFFFF;}
.txc-dark, .txc-dark-all, .txc-dark-all * {color:#222222;}
.txc-bright, .txc-bright-all, .txc-bright-all * {color:#FAF7F7;}
.txc-grey, .txc-grey-all, .txc-grey-all * {color:#DEDEDE;}
.txc-red, .txc-red-all, .txc-red-all * {color:#FF0000;}
.txc-green, .txc-green-all, .txc-green-all * {color:#0BAD00;}
.txc-blue, .txc-blue-all, .txc-blue-all * {color:#0000FF;}
.txc-price, .txc-price-all, .txc-price-all * {color:#D51515; font-weight:bold;}
.txc-priceOld, .txc-priceOld-all, .txc-priceOld-all * {color:#424951;}
/*########## TEXT COLORS ########## &lt;-*/


/*########## COLORS ########## -&gt;*/
body, a {color:#171717;
    }

a:hover {color:#2a2a2a;
    }

.error, .error-all * {
	color:#FF0000 !important;
	display:inline-block;
}

.success, .success-all * {
	color:#0BAD00 !important;
	display:inline-block;
}
/*########## COLORS ########## &lt;-*/


/*########## BACKGROUND COLORS ########## -&gt;*/
/*NO TRANSPARENCY*/
.bgc-standard:not(.widget):not(.submit_container) {background-color:#FFFFFF !important;}
.bgc-inverted:not(.widget):not(.submit_container) {background-color:#262C33 !important;}
.bgc-spotcolor1:not(.widget):not(.submit_container) {background-color:#f45d5d;}
.bgc-spotcolor1:not(.widget):not(.submit_container) {background-color:#fedf37;}


bgc-spotcolor1:not(.widget):not(.submit_container){
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffdc3d+0,ffd930+21,ffe98c+58,ffe682+68,ffd314+100 */
background: #ffdc3d; /* Old browsers */
background: -moz-linear-gradient(120deg, #ffdc3d 15%,#ffd930 13%,#ffe98c 70%,#ffdc3d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(120deg, #ffdc3d 15%,#ffd930 13%,#ffe98c 70%,#ffdc3d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(120deg, #ffdc3d 15%,#ffd930 13%,#ffe98c 70%,#ffdc3d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdc3d', endColorstr='#ffd314',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.bgc-spotcolor2:not(.widget):not(.submit_container) {background-color:#a0a0a0 !important;}
.bgc-spotcolor3:not(.widget):not(.submit_container) {background-color:#383838 !important;}
bgc-spotcolor2:not(.widget):not(.submit_container) {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ed774f+0,e86b45+21,e58f75+46,e87c58+68,ed774f+100 */
background: #ffe73b; 
background: -moz-linear-gradient(45deg, #ed774f 0%, #e86b45 21%, #e58f75 46%, #e87c58 68%, #ed774f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #ed774f 0%,#e86b45 21%,#e58f75 46%,#e87c58 68%,#ed774f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #ed774f 0%,#e86b45 21%,#e58f75 46%,#e87c58 68%,#ed774f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed774f', endColorstr='#ed774f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.bgc-spotcolor4:not(.widget):not(.submit_container) {background-color:#969696 !important;}
.bgc-orange:not(.widget):not(.submit_container) {background-color:#fa900b !important;}
.bgc-black:not(.widget):not(.submit_container) {background-color:#000000 !important;}
.bgc-white:not(.widget):not(.submit_container) {background-color:#FFFFFF !important;}
.bgc-dark:not(.widget):not(.submit_container) {background-color:#222222 !important;}
.bgc-bright:not(.widget):not(.submit_container) {background-color:#FAF7F7 !important;}
.bgc-grey:not(.widget):not(.submit_container) {background-color:#DEDEDE !important;}
.bgc-red:not(.widget):not(.submit_container) {background-color:#FF0000 !important;}
.bgc-green:not(.widget):not(.submit_container) {background-color:#00FF00 !important;}
.bgc-blue:not(.widget):not(.submit_container) {background-color:#0000FF !important;}
.bgc-price:not(.widget):not(.submit_container) {background-color:#0BAD00 !important;}
/*WITH TRANSPARENCY*/
.bgc-o-0:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.0);}
.bgc-standard-o-10:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.1);}
.bgc-standard-o-20:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.2);}
.bgc-standard-o-30:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.3);}
.bgc-standard-o-40:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.4);}
.bgc-standard-o-50:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.5);}
.bgc-standard-o-60:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.6);}
.bgc-standard-o-70:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.7);}
.bgc-standard-o-80:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.8);}
.bgc-standard-o-90:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,0.9);}
.bgc-standard-o-100:not(.widget):not(.submit_container) {background-color:rgba(38,44,51,1.0);}
.bgc-inverted-o-10:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.1);}
.bgc-inverted-o-20:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.2);}
.bgc-inverted-o-30:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.3);}
.bgc-inverted-o-40:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.4);}
.bgc-inverted-o-50:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.5);}
.bgc-inverted-o-60:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.6);}
.bgc-inverted-o-70:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.7);}
.bgc-inverted-o-80:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.8);}
.bgc-inverted-o-90:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,0.9);}
.bgc-inverted-o-100:not(.widget):not(.submit_container) {background-color:rgba(215,225,237,1.0);}
.bgc-spotcolor1-o-10:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.1);}
.bgc-spotcolor1-o-20:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.2);}
.bgc-spotcolor1-o-30:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.3);}
.bgc-spotcolor1-o-40:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.4);}
.bgc-spotcolor1-o-50:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.5);}
.bgc-spotcolor1-o-60:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.6);}
.bgc-spotcolor1-o-70:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.7);}
.bgc-spotcolor1-o-80:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.8);}
.bgc-spotcolor1-o-90:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,0.9);}
.bgc-spotcolor1-o-100:not(.widget):not(.submit_container) {background-color:rgba(235,16,16,1.0);}
.bgc-spotcolor2-o-10:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.1);}
.bgc-spotcolor2-o-20:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.2);}
.bgc-spotcolor2-o-30:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.3);}
.bgc-spotcolor2-o-40:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.4);}
.bgc-spotcolor2-o-50:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.5);}
.bgc-spotcolor2-o-60:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.6);}
.bgc-spotcolor2-o-70:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.7);}
.bgc-spotcolor2-o-80:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.8);}
.bgc-spotcolor2-o-90:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,0.9);}
.bgc-spotcolor2-o-100:not(.widget):not(.submit_container) {background-color:rgba(40,161,186,1.0);}
.bgc-black-o-10:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.1);}
.bgc-black-o-20:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.2);}
.bgc-black-o-30:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.3);}
.bgc-black-o-40:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.4);}
.bgc-black-o-50:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.5);}
.bgc-black-o-60:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.6);}
.bgc-black-o-70:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.7);}
.bgc-black-o-80:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.8);}
.bgc-black-o-90:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,0.9);}
.bgc-black-o-100:not(.widget):not(.submit_container) {background-color:rgba(0,0,0,1.0);}
.bgc-white-o-10:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.1);}
.bgc-white-o-20:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.2);}
.bgc-white-o-30:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.3);}
.bgc-white-o-40:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.4);}
.bgc-white-o-50:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.5);}
.bgc-white-o-60:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.6);}
.bgc-white-o-70:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.7);}
.bgc-white-o-80:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.8);}
.bgc-white-o-90:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,0.9);}
.bgc-white-o-100:not(.widget):not(.submit_container) {background-color:rgba(255,255,255,1.0);}
.bgc-dark-o-10:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.1);}
.bgc-dark-o-20:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.2);}
.bgc-dark-o-30:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.3);}
.bgc-dark-o-40:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.4);}
.bgc-dark-o-50:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.5);}
.bgc-dark-o-60:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.6);}
.bgc-dark-o-70:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.7);}
.bgc-dark-o-80:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.8);}
.bgc-dark-o-90:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,0.9);}
.bgc-dark-o-100:not(.widget):not(.submit_container) {background-color:rgba(34,34,34,1.0);}
.bgc-bright-o-10:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.1);}
.bgc-bright-o-20:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.2);}
.bgc-bright-o-30:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.3);}
.bgc-bright-o-40:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.4);}
.bgc-bright-o-50:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.5);}
.bgc-bright-o-60:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.6);}
.bgc-bright-o-70:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.7);}
.bgc-bright-o-80:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.8);}
.bgc-bright-o-90:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,0.9);}
.bgc-bright-o-100:not(.widget):not(.submit_container) {background-color:rgba(250,247,247,1.0);}
.bgc-grey-o-10:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.1);}
.bgc-grey-o-20:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.2);}
.bgc-grey-o-30:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.3);}
.bgc-grey-o-40:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.4);}
.bgc-grey-o-50:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.5);}
.bgc-grey-o-60:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.6);}
.bgc-grey-o-70:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.7);}
.bgc-grey-o-80:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.8);}
.bgc-grey-o-90:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,0.9);}
.bgc-grey-o-100:not(.widget):not(.submit_container) {background-color:rgba(170,170,170,1.0);}
.bgc-red-o-10:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.1);}
.bgc-red-o-20:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.2);}
.bgc-red-o-30:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.3);}
.bgc-red-o-40:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.4);}
.bgc-red-o-50:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.5);}
.bgc-red-o-60:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.6);}
.bgc-red-o-70:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.7);}
.bgc-red-o-80:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.8);}
.bgc-red-o-90:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,0.9);}
.bgc-red-o-100:not(.widget):not(.submit_container) {background-color:rgba(255,0,0,1.0);}
.bgc-green-o-10:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.1);}
.bgc-green-o-20:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.2);}
.bgc-green-o-30:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.3);}
.bgc-green-o-40:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.4);}
.bgc-green-o-50:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.5);}
.bgc-green-o-60:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.6);}
.bgc-green-o-70:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.7);}
.bgc-green-o-80:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.8);}
.bgc-green-o-90:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,0.9);}
.bgc-green-o-100:not(.widget):not(.submit_container) {background-color:rgba(0,255,0,1.0);}
.bgc-blue-o-10:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.1);}
.bgc-blue-o-20:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.2);}
.bgc-blue-o-30:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.3);}
.bgc-blue-o-40:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.4);}
.bgc-blue-o-50:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.5);}
.bgc-blue-o-60:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.6);}
.bgc-blue-o-70:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.7);}
.bgc-blue-o-80:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.8);}
.bgc-blue-o-90:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,0.9);}
.bgc-blue-o-100:not(.widget):not(.submit_container) {background-color:rgba(0,0,255,1.0);}
.bgc-price-o-10:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.1);}
.bgc-price-o-20:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.2);}
.bgc-price-o-30:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.3);}
.bgc-price-o-40:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.4);}
.bgc-price-o-50:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.5);}
.bgc-price-o-60:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.6);}
.bgc-price-o-70:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.7);}
.bgc-price-o-80:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.8);}
.bgc-price-o-90:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,0.9);}
.bgc-price-o-100:not(.widget):not(.submit_container) {background-color:rgba(11,173,0,1.0);}
/*########## BACKGROUND COLORS ########## &lt;-*/
	

/*########## BORDER SETS ########## -&gt;*/
/* .bd-standard, .bd-standard.ce_text, .bd-standard .ce_text, .bd-standard.boxInnerWrapper, .bd-standard .boxInnerWrapper, .bd-standard.ce_image img, .bd-standard.img {
	border:1px solid #EEEEEE;
} */
.bd-standard {
	border:1px solid #EEEEEE;
}
.bdt-standard {
	border-top:1px solid #EEEEEE;
}
.bdb-standard {
	border-bottom:1px solid #EEEEEE;
}
.bdl-standard {
	border-left:1px solid #EEEEEE;
}
.bdr-standard {
	border-right:1px solid #EEEEEE;
}

.bd-inverted {
	border:1px solid #262C33;
}

.bd-spotcolor1,
.bd-spotcolor1-all * {
	border:1px solid #D51515;
}
.bd-spotcolor1-m,
.bd-spotcolor1-m-all * {
	border:2px solid #D51515;
}
.bd-spotcolor1-l,
.bd-spotcolor1-l-all * {
	border:4px solid #D51515;
}
.bd-spotcolor1-xl,
.bd-spotcolor1-xl-all * {
	border:8px solid #D51515;
}


.bdb-spotcolor1,
.bdb-spotcolor1-all * {
	border-bottom: 8px solid #ffdc3d;
}

.bdb-spotcolor2,
.bdb-spotcolor2-all * {
	border-bottom: 8px solid #a0a0a0;
}
.bd-spotcolor2-m,
.bd-spotcolor2-m-all * {
	border:2px solid #28A1BA;
}
.bd-spotcolor2-l,
.bd-spotcolor2-l-all * {
	border:4px solid #28A1BA;
}
.bd-spotcolor2-xl,
.bd-spotcolor2-xl-all * {
	border:8px solid #28A1BA;
}



.bdb-spotcolor3,
.bdb-spotcolor3-all * {
    border-bottom: 8px solid #383838;
}

.bdb-spotcolor4,
.bdb-spotcolor4-all * {
    border-bottom: 8px solid #969696;
}

.bd-0,
.bd-0-all * {
	border:0;
}

.bd-set-01, .bd-set-01-all * {
	border:1px solid #FFFFFF;
}
.bd-set-02, .bd-set-02-all * {
	border:1px solid #FF0000;
}
.bd-set-03, .bd-set-03-all * {
	border:1px solid #00FF00;
}
.bd-set-04, .bd-set-04-all * {
	border:1px solid #0000FF;
}

.bdt, .bdt-all * {border-top:1px solid #D7E1ED;}
.bdb, .bdb-all * {border-bottom:1px solid #D7E1ED;}
.bdl, .bdl-all * {border-left:1px solid #D7E1ED;}
.bdr, .bdr-all * {border-right:1px solid #D7E1ED;}
/*########## BORDER SETS ########## &lt;-*/


/*########## BOX SHADOWS ########## -&gt;*/
.bsw-standard, .bsw-standard-all * {
	box-shadow:0 2px 4px #666666;
}
.bsw-big, .bsw-big-all * {
	box-shadow:0 6px 12px #666666;
}
.bsw-small, .bsw-small-all * {
	box-shadow:0 1px 2px #666666;
}
/*########## BOX SHADOWS ########## &lt;-*/


/*########## BOX SHADOWS ########## -&gt;*/
.tsw-standard, .tsw-standard-all * {
	text-shadow:0 2px 4px #666666;
}
.tsw-big, .tsw-big-all * {
	text-shadow:0 6px 12px #666666;
}
.tsw-small, .tsw-small-all * {
	text-shadow:0 1px 2px #666666;
}
/*########## BOX SHADOWS ########## &lt;-*/


/*########## BUTTONS ########## -&gt;*/
.submit:not(.fi), .button:not(.fi), button:not(.fi), select {
	cursor:pointer;
	white-space:nowrap;
	display:inline-block;
}
/*########## BUTTONS ########## &lt;-*/


/*########## FIELDS ########## -&gt;*/
.template_productSearch_default #merconis_searchWord {
	padding:12px;
	border:1px solid #D7E1ED;
	background:transparent;
}

.inputQuantity input[name="quantity"] {
	text-align:center;
	width:50px;
}

input[type="number"] {
	padding-left:20px;
	text-align:center;
}
/*########## FIELDS ########## &lt;-*/


/*########## ICONS ########## -&gt;*/
.iconWithText img,
.iconWithText p {
	display:inline-block;
	margin:0;
}
/*########## ICONS ########## &lt;-*/


/*########## MODERN CHECKBOXES ########## -&gt;*/
/* remove standard-styles */
input[type='checkbox'],
input[type='radio'] {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  border:none;
  border-radius:0;
  font-size:1em;
  width:100%
} 

/* graceful degradation for ie8 */
input[type='checkbox'],
input[type='radio'] {
  width:auto;
/*  float:left;*/
  margin-right:.75em;
  background:transparent;
  border:none;
}

input[type='checkbox']:checked,
input[type='checkbox']:not(:checked),
input[type='radio']:checked,
input[type='radio']:not(:checked) {
  background:transparent;
  position:relative;
  visibility:hidden;
  margin:0;
  padding:0;
}

input[type='checkbox'] + label,
input[type='radio'] + label {
  cursor:pointer;
}


input[type='checkbox']:checked + label::before,
input[type='checkbox']:not(:checked) + label::before,
input[type='radio']:checked + label::before,
input[type='radio']:not(:checked) + label::before {
    content:' ';
    display:inline-block;
    width:17px;
    height:17px;
    position:relative;
    top:4px;
    border:1px solid #bbb;
    background:#FFFFFF;
    margin-right:5px;
    box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
}

input[type=radio]:checked + label::before,
input[type=radio]:not(:checked) + label::before {
  border-radius:30px;
}

input[type='checkbox']:hover  + label::before,
input[type='radio']:hover  + label::before {
  background:#ddd;
  box-shadow:inset 0 0 0 2px #FFFFFF;
}

input[type='checkbox']:checked  + label::before,
input[type='radio']:checked  + label::before {
  background:black;
  box-shadow:inset 0 0 0 2px #FFFFFF;
}

.checkbox_container span {
    margin: 0;
    display: inherit;
}


/*########## MODERN CHECKBOXES ########## &lt;-*/


/*########## ANIMATIONS ########## -&gt;*/
*:hover {
	-moz-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	transition:all 1s ease 0s;		
}

.effectAutohide {
    -moz-animation:cssAnimation 0s ease-in 3s forwards;
    /* Firefox */
    -webkit-animation:cssAnimation 0s ease-in 3s forwards;
    /* Safari and Chrome */
    -o-animation:cssAnimation 0s ease-in 3s forwards;
    /* Opera */
    animation:cssAnimation 0s ease-in 3s forwards;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}
@keyframes cssAnimation {
    to {
        width:0;
        height:0;
        overflow:hidden;
		padding:0;
		opacity:0;
    }
}
@-webkit-keyframes cssAnimation {
    to {
        width:0;
        height:0;
        opacity:hidden;
		padding:0;
		opacity:0;
    }
}
/*########## ANIMATIONS ########## &lt;-*/


/*########## CONTAO-SLIDER ########## -&gt;*/
.slider-control {
    height:50px;
	line-height:100%;
}

.slider-control .slider-prev,
.slider-control .slider-next {
	display:none;
}

.slider-control .slider-menu b {
    font-size:3rem;
	font-weight:bold;
}
/*########## CONTAO-SLIDER ########## &lt;-*/


/*########## GRID SYSTEM ########## -&gt;*/
.width-1 {width:8.333333% !important;}
.width-2 {width:16.666666% !important;}
.width-3 {width:25% !important;}
.width-4 {width:33.333333% !important;}
.width-5 {width:41.666666% !important;}
.width-6 {width:50% !important;}
.width-7 {width:58.333333% !important;}
.width-8 {width:66.666666% !important;}
.width-9 {width:75% !important;}
.width-10 {width:83.333333% !important;}
.width-11 {width:91.666666% !important;}
.width-12 {width:100% !important;}
.width-1-offset {margin-left:8.333333% !important;}
.width-2-offset {margin-left:16.666666% !important;}
.width-3-offset {margin-left:25% !important;}
.width-4-offset {margin-left:33.33333% !important;}
.width-5-offset {margin-left:41.666666% !important;}
.width-6-offset {margin-left:50% !important;}
.width-7-offset {margin-left:58.333333% !important;}
.width-8-offset {margin-left:66.666666% !important;}
.width-9-offset {margin-left:75% !important;}
.width-10-offset {margin-left:83.333333% !important;}
.width-11-offset {margin-left:91.666666% !important;}
.width-12-offset {margin-left:100% !important;}

.oneOfFour {width:25% !important; float:left;}
.oneOfThree {width:33.333333% !important; float:left;}
.oneOfTwo {width:50% !important; float:left;}
.fullwidth {width:100% !important; float:none;}
/*########## GRID SYSTEM ########## &lt;-*/


/*########## ABSOLUTE POSITIONS ########## -&gt;*/
/*center on screen*/
.ap-center {
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
}
/*top left*/
.aptl-xxxs {top:2px;left:2px;}
.aptl-xxs {top:3px;left:3px;}
.aptl-xs {top:4px;left:4px;}
.aptl-s {top:6px;left:6px;}
.aptl-m,.aptl-standard {top:10px;left:10px;}
.aptl-l {top:20px;left:20px;}
.aptl-xl {top:40px;left:40px;}
.aptl-xxl {top:60px;left:60px;}
.aptl-xxxl {top:100px;left:100px;}
.aptl-0 {top:0;left:0;}
.aptl-5 {top:5px;left:5px;}
.aptl-10 {top:10px;left:10px;}
.aptl-20 {top:20px;left:20px;}
.aptl-30 {top:30px;left:30px;}
.aptl-40 {top:40px;left:40px;}
.aptl-50 {top:50px;left:50px;}
.aptl-60 {top:60px;left:60px;}
.aptl-70 {top:70px;left:70px;}
.aptl-80 {top:80px;left:80px;}
.aptl-90 {top:90px;left:90px;}
.aptl-100 {top:100px;left:100px;}
/*top right*/
.aptr-xxxs {top:2px;right:2px;}
.aptr-xxs {top:3px;right:3px;}
.aptr-xs {top:4px;right:4px;}
.aptr-s {top:6px;right:6px;}
.aptr-m,.aptr-standard {top:10px;right:10px;}
.aptr-l {top:20px;right:20px;}
.aptr-xl {top:40px;right:40px;}
.aptr-xxl {top:60px;right:60px;}
.aptr-xxxl {top:100px;right:100px;}
.aptr-0 {top:0;right:0;}
.aptr-5 {top:5px;right:5px;}
.aptr-10 {top:10px;right:10px;}
.aptr-20 {top:20px;right:20px;}
.aptr-30 {top:30px;right:30px;}
.aptr-40 {top:40px;right:40px;}
.aptr-50 {top:50px;right:50px;}
.aptr-60 {top:60px;right:60px;}
.aptr-70 {top:70px;right:70px;}
.aptr-80 {top:80px;right:80px;}
.aptr-90 {top:90px;right:90px;}
.aptr-100 {top:100px;right:100px;}
/*bottom left*/
.apbl-xxxs {bottom:2px;left:2px;}
.apbl-xxs {bottom:3px;left:3px;}
.apbl-xs {bottom:4px;left:4px;}
.apbl-s {bottom:6px;left:6px;}
.apbl-m,.apbl-standard {bottom:10px;left:10px;}
.apbl-l {bottom:20px;left:20px;}
.apbl-xl {bottom:40px;left:40px;}
.apbl-xxl {bottom:60px;left:60px;}
.apbl-xxxl {bottom:100px;left:100px;}
.apbl-0 {bottom:0;left:0;}
.apbl-5 {bottom:5px;left:5px;}
.apbl-10 {bottom:10px;left:10px;}
.apbl-20 {bottom:20px;left:20px;}
.apbl-30 {bottom:30px;left:30px;}
.apbl-40 {bottom:40px;left:40px;}
.apbl-50 {bottom:50px;left:50px;}
.apbl-60 {bottom:60px;left:60px;}
.apbl-70 {bottom:70px;left:70px;}
.apbl-80 {bottom:80px;left:80px;}
.apbl-90 {bottom:90px;left:90px;}
.apbl-100 {bottom:100px;left:100px;}
.apbl-200 {bottom:200px;left:200px;}
/*bottom right*/
.apbr-xxxs {bottom:2px;right:2px;}
.apbr-xxs {bottom:3px;right:3px;}
.apbr-xs {bottom:4px;right:4px;}
.apbr-s {bottom:6px;right:6px;}
.apbr-m,.apbr-standard {bottom:10px;right:10px;}
.apbr-l {bottom:20px;right:20px;}
.apbr-xl {bottom:40px;right:40px;}
.apbr-xxl {bottom:60px;right:60px;}
.apbr-xxxl {bottom:100px;right:100px;}
.apbr-0 {bottom:0;right:0;}
.apbr-5 {bottom:5px;right:5px;}
.apbr-10 {bottom:10px;right:10px;}
.apbr-20 {bottom:20px;right:20px;}
.apbr-30 {bottom:30px;right:30px;}
.apbr-40 {bottom:40px;right:40px;}
.apbr-50 {bottom:50px;right:50px;}
.apbr-60 {bottom:60px;right:60px;}
.apbr-70 {bottom:70px;right:70px;}
.apbr-80 {bottom:80px;right:80px;}
.apbr-90 {bottom:90px;right:90px;}
.apbr-100 {bottom:100px;right:100px;}
/*top center*/
.aptc-xxxs {top:2px;left:50%;transform:translate(-50%, 0);}
.aptc-xxs {top:3px;left:50%;transform:translate(-50%, 0);}
.aptc-xs {top:4px;left:50%;transform:translate(-50%, 0);}
.aptc-s {top:6px;left:50%;transform:translate(-50%, 0);}
.aptc-m,.aptc-standard {top:10px;left:50%;transform:translate(-50%, 0);}
.aptc-l {top:20px;left:50%;transform:translate(-50%, 0);}
.aptc-xl {top:40px;left:50%;transform:translate(-50%, 0);}
.aptc-xxl {top:60px;left:50%;transform:translate(-50%, 0);}
.aptc-xxxl {top:100px;left:50%;transform:translate(-50%, 0);}
.aptc-0 {top:0;left:50%;transform:translate(-50%, 0);}
.aptc-5 {top:5px;left:50%;transform:translate(-50%, 0);}
.aptc-10 {top:10px;left:50%;transform:translate(-50%, 0);}
.aptc-20 {top:20px;left:50%;transform:translate(-50%, 0);}
.aptc-30 {top:30px;left:50%;transform:translate(-50%, 0);}
.aptc-40 {top:40px;left:50%;transform:translate(-50%, 0);}
.aptc-50 {top:50px;left:50%;transform:translate(-50%, 0);}
.aptc-60 {top:60px;left:50%;transform:translate(-50%, 0);}
.aptc-70 {top:70px;left:50%;transform:translate(-50%, 0);}
.aptc-80 {top:80px;left:50%;transform:translate(-50%, 0);}
.aptc-90 {top:90px;left:50%;transform:translate(-50%, 0);}
.aptc-100 {top:100px;left:50%;transform:translate(-50%, 0);}
/*bottom center*/
.apbc-xxxs {bottom:2px;left:50%;transform:translate(-50%, 0);}
.apbc-xxs {bottom:3px;left:50%;transform:translate(-50%, 0);}
.apbc-xs {bottom:4px;left:50%;transform:translate(-50%, 0);}
.apbc-s {bottom:6px;left:50%;transform:translate(-50%, 0);}
.apbc-m,.apbc-standard {bottom:10px;left:50%;transform:translate(-50%, 0);}
.apbc-l {bottom:20px;left:50%;transform:translate(-50%, 0);}
.apbc-xl {bottom:40px;left:50%;transform:translate(-50%, 0);}
.apbc-xxl {bottom:60px;left:50%;transform:translate(-50%, 0);}
.apbc-xxxl {bottom:100px;left:50%;transform:translate(-50%, 0);}
.apbc-0 {bottom:0;left:50%;transform:translate(-50%, 0);}
.apbc-5 {bottom:5px;left:50%;transform:translate(-50%, 0);}
.apbc-10 {bottom:10px;left:50%;transform:translate(-50%, 0);}
.apbc-20 {bottom:20px;left:50%;transform:translate(-50%, 0);}
.apbc-30 {bottom:30px;left:50%;transform:translate(-50%, 0);}
.apbc-40 {bottom:40px;left:50%;transform:translate(-50%, 0);}
.apbc-50 {bottom:50px;left:50%;transform:translate(-50%, 0);}
.apbc-60 {bottom:60px;left:50%;transform:translate(-50%, 0);}
.apbc-70 {bottom:70px;left:50%;transform:translate(-50%, 0);}
.apbc-80 {bottom:80px;left:50%;transform:translate(-50%, 0);}
.apbc-90 {bottom:90px;left:50%;transform:translate(-50%, 0);}
.apbc-100 {bottom:100px;left:50%;transform:translate(-50%, 0);}

.aptl-xxxs,.aptl-xxs,.aptl-xs,.aptl-s,.aptl-m,.aptl-standard,.aptl-l,.aptl-xl,.aptl-xxl,.aptl-xxxl,.aptl-0,.aptl-5,.aptl-10,.aptl-20,.aptl-30,.aptl-40,.aptl-50,.aptl-60,.aptl-70,.aptl-80,.aptl-90,.aptl-100,
.aptr-xxxs,.aptr-xxs,.aptr-xs,.aptr-s,.aptr-m,.aptr-standard,.aptr-l,.aptr-xl,.aptr-xxl,.aptr-xxxl,.aptr-0,.aptr-5,.aptr-10,.aptr-20,.aptr-30,.aptr-40,.aptr-50,.aptr-60,.aptr-70,.aptr-80,.aptr-90,.aptr-100,.apbl-200, .apbl-300,
.apbl-xxxs,.apbl-xxs,.apbl-xs,.apbl-s,.apbl-m,.apbl-standard,.apbl-l,.apbl-xl,.apbl-xxl,.apbl-xxxl,.apbl-0,.apbl-5,.apbl-10,.apbl-20,.apbl-30,.apbl-40,.apbl-50,.apbl-60,.apbl-70,.apbl-80,.apbl-90,.apbl-100,
.apbr-xxxs,.apbr-xxs,.apbr-xs,.apbr-s,.apbr-m,.apbr-standard,.apbr-l,.apbr-xl,.apbr-xxl,.apbr-xxxl,.apbr-0,.apbr-5,.apbr-10,.apbr-20,.apbr-30,.apbr-40,.apbr-50,.apbr-60,.apbr-70,.apbr-80,.apbr-90,.apbr-100,
.aptc-xxxs,.aptc-xxs,.aptc-xs,.aptc-s,.aptc-m,.aptc-standard,.aptc-l,.aptc-xl,.aptc-xxl,.aptc-xxxl,.aptc-0,.aptc-5,.aptc-10,.aptc-20,.aptc-30,.aptc-40,.aptc-50,.aptc-60,.aptc-70,.aptc-80,.aptc-90,.aptc-100,
.apbc-xxxs,.apbc-xxs,.apbc-xs,.apbc-s,.apbc-m,.apbc-standard,.apbc-l,.apbc-xl,.apbc-xxl,.apbc-xxxl,.apbc-0,.apbc-5,.apbc-10,.apbc-20,.apbc-30,.apbc-40,.apbc-50,.apbc-60,.apbc-70,.apbc-80,.apbc-90,.apbc-100, .apcl-20 {
	position:absolute;
	z-index:1;
/*	text-align:center;*/
}

.apcl-20{
    top: 50%;
    left: 25%;
    transform: translate(-50%, -50%);
}

.apt-xxl {
    position:absolute;
	z-index:1;
}

/*########## ABSOLUTE POSITIONS ########## &lt;-*/


/*########## FONT ICON SET ########## -&gt;*/
	.fi,
	.foldedNaviToggler {
		font-family:"Ionicons";
		font-style:normal;
		opacity:1;
		padding:0;
		line-height:90%;
	}
	
	.fi:before {
		vertical-align:middle;
	}
	
	.fi:hover {opacity:0.5;}

	.fi-home:before {content:"\f447";}
	.fi-calc:before {content:"\f26d";}
	.fi-edit:before {content:"\f37e";}
	.fi-cart:before {content:"\f3f8";}
	.fi-delete:before {content:"\f4c4";}
	.fi-registering:before {content:"\f37e";}
	.fi-login:before {content:"\f29e";}
	.fi-logout:before {content:"\f29f";}
	.fi-user:before {content:"\f3a0";}
	.fi-selectLanguage:before {content:"\f279";}
	.fi-shipping:before {content:"\f402";}
	.fi-payment:before {content:"\f119";}
	.fi-buy:before {content:"\f383";}
	.fi-ok:before {content:"\f383";}
	.fi-close:before {content:"\f2d7";}
	.fi-search:before {content:"\f2f5";}
	.fi-facebook:before {content:"\f230";}
	.fi-twitter:before {content:"\f242";}
	.fi-google-plus:before {content:"\f234";}
	.fi-email:before {content:"\f422";}
	.fi-whatsapp:before {content:"\f4ef";}
	.fi-back:before {content:"\f3d2";}
	.fi-next:before {content:"\f3d3";}
	.fi-stock:before {content:"\f228";}
	.fi-delivery-time:before {content:"\f4b5";}
	.fi-sale:before {content:"\f48f";}
	.fi-new:before {content:"\f2fc";}
	.fi-watchlist:before {content:"\f443";}
	.fi-mobileToggler:before {content:"\f20e";}
	.fi-expander-left:before {content:"\f361";}
	.fi-expander-right:before {content:"\f363";}
	.fi-expander-down:before {content:"\f35f";}
	.fi-expander-up:before {content:"\f365";}
	.fi-google-maps:before {content:"\f393";}
	.fi-phone:before {content:"\f2d2";}
	.fi-details:before {content:"\f133";}
	.fi-contact:before {content:"\f3fb";}
	.fi-configuration:before {content:"\f4a6";}
	.fi-question:before {content:"\f11f";}
	.fi-description:before {content:"\f381";}
	.fi-scalePrice:before {content:"\f3ef";}
	
	.submit.fi,
	.button.fi {
		border:0;
		width:auto;
		font-size:1.4rem;
		height:auto;
	}	

    .ce_downloads ul li {
        list-style: none !important;
    }
/*########## FONT ICON SET ########## &lt;-*/


/*############################## BOXES ##############################*/
/*###################################################################*/

/*########## BOXES GENERAL ########## -&gt;*/
.boxInnerWrapper,
.boxImageText,
.boxImageOverlayText,
.boxImageLinks,
.boxImageLinksPopup,
.boxImageLinksBarPopup,
.boxSlider {
	background-clip:content-box;
}

.boxInnerWrapper,
.boxImageText,
.boxImageLinks,
.boxImageLinksPopup,
.boxImageLinksBarPopup,
.boxSlider {
	position:relative;
	background-clip:content-box;
}

/* .boxText .border,
.boxText .bd-standard,
.boxText .borderThinStandard,
.boxText .borderMediumStandard,
.boxText .borderBoldStandard,
.boxText .borderThinBlack,
.boxText .borderMediumBlack,
.boxText .borderBoldBlack,
.boxText .borderThinWhite,
.boxText .borderMediumWhite,
.boxText .borderBoldWhite,
.boxText.border .ce_text,
.boxText.bd-standard .ce_text,
.boxText.borderThinStandard .ce_text,
.boxText.borderMediumStandard .ce_text,
.boxText.borderBoldStandard .ce_text,
.boxText.borderThinBlack .ce_text,
.boxText.borderMediumBlack .ce_text,
.boxText.borderBoldBlack .ce_text,
.boxText.borderThinWhite .ce_text,
.boxText.borderMediumWhite .ce_text,
.boxText.borderBoldWhite .ce_text,
.boxText .bgc,
.boxText .bgc-standard,
.boxText .bgc-black,
.boxText .bgc-white,
.boxText .bgc-red,
.boxText .bgc-green,
.boxText .bgc-blue,
.boxText .bgc-black-o-10,
.boxText .bgc-white-o-10,
.boxText.bgc .ce_text,
.boxText.bgc-standard .ce_text,
.boxText.bgc-black .ce_text,
.boxText.bgc-white .ce_text,
.boxText.bgc-red .ce_text,
.boxText.bgc-green .ce_text,
.boxText.bgc-blue .ce_text,
.boxText.bgc-black-o-10 .ce_text,
.boxText.bgc-white-o-10 .ce_text
{
	padding:10px;
} */

.boxText.bgc-white {
    border: 10px solid #fedf37;
}

/*########## BOXES GENERAL ########## &lt;-*/


/*########## boxImage ########## -&gt;*/
	.boxImage img {
		width:100%;
		height:auto;
	}
/*########## boxImage ########## &lt;-*/


/*########## boxImageText ########## -&gt;*/
	.boxImageText .boxText {
		width:100%;
		text-align:center;
	}

/* 	.boxImageText .boxText p,
	.boxImageText .boxText span,
	.boxImageText .boxText div {
		margin:0;
		padding:0;
	} */
/*########## boxImageText ########## &lt;-*/


/*########## boxImageOverlayText ########## -&gt;*/
	.boxImageOverlay {
		position:relative;
	}

	.boxOverlay {
		position:relative;
	}
/*########## boxImageOverlayText ########## &lt;-*/


/*########## boxImageLinks ########## -&gt;*/
.boxImageLinks.bg,
.boxImageLinks .bg {
	padding:30px;
}

.boxImageLinks .linkIcon {
	position:absolute;
}

.boxImageLinks .linkIcon .image_container img {
	border:none;
}

.boxImageLinks .linkIcon img {
	width:40px;
}

.boxImageLinks .linkIcon01 {
	top:10%;
	right:10%;
	width:auto;
	cursor:pointer;
}

.boxImageLinks .linkIcon01 img {
	float:left;
	margin-right:5px;
}

.boxImageLinks .linkIcon01 * {
	color:#000000;
}

.boxImageLinks .linkIcon02 {
	bottom:10%;
	left:10%;
	width:auto;
	cursor:pointer;
}

.boxImageLinks .linkIcon02 * {
	color:#000000;
}
/*########## boxImageLinks ########## &lt;-*/


/*########## boxImageLinksPopup ########## -&gt;*/
.boxImageLinksPopup.bg,
.boxImageLinksPopup .bg {
	padding:30px;
}

.boxImageLinksPopup .linkIcon {
	position:absolute;
}

.boxImageLinksPopup .linkIcon .image_container img {
	border:none;
}

.boxImageLinksPopup .linkIcon img {
	width:40px;
}

.boxImageLinksPopup .linkIcon {
	cursor:pointer;
	top:17%;
	right:40%;
}

.boxImageLinksPopup .popup {
	position:absolute;
	top:5%;
	right:6%;
	padding:0.5rem;
	visibility:hidden;
	color:#FFFFFF;
	background:#000000;
}

.boxImageLinksPopup .linkIcon:hover + .popup {
	display:block;
	cursor:pointer;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	transition:all 0.8s ease 0s;
	visibility:visible;
}
/*########## boxImageLinksPopup ########## &lt;-*/


/*########## boxImageLinksBarPopup ########## -&gt;*/
.boxImageLinksBarPopup.bg,
.boxImageLinksBarPopup .bg {
	padding:30px;
}

.boxImageLinksBarPopup .linkIcon {
	position:absolute;
	cursor:pointer;
}

.boxImageLinksBarPopup .linkIcon img {
	width:60px;
	float:left ;
	padding-left:10px;
	margin-right:10px;
}

.boxImageLinksBarPopup .popup {
	position:absolute;
	top:30%;
	width:300px;
	left:4%;
	padding:0.5rem 0.5rem;
	text-align:left;
	visibility:hidden;
	background:#000000;
	color:#FFFFFF;
}

.boxImageLinksBarPopup .popup * {
	color:#FFFFFF;
}

.boxImageLinksBarPopup .linkIcon:hover + .popup {
	cursor:pointer;
	display:block;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	transition:all 0.8s ease 0s;
	visibility:visible;
}

.boxImageLinksBarPopup .bar {
	position:absolute;
	right:0;
	left:0;
	margin:0 auto;
	bottom:20%;
	padding:10px;
	bottom:10%;
	width:100%;
}
/*########## boxImageLinksBarPopup ########## &lt;-*/


/*########## boxAccordion ########## -&gt;*/
	.accordionElement,
	[data-lsjs-component="elementFolder"] {
		position:relative;
	}

	.accordionElement .toggler span:after,
	[data-lsjs-component="elementFolder"] [data-lsjs-element="elementFolderToggler"] span:after {
		opacity:1;
		font-family:Ionicons;
		cursor:pointer;
		position:absolute;
		right:10px;
		top:10px;
	}

	.accordionElement .toggler[aria-expanded="false"] span:after,
	[data-lsjs-component="elementFolder"] [data-lsjs-element="elementFolderToggler"].lsUnfoldClosed span:after,
	[data-lsjs-component="elementFolder"] [data-lsjs-element="elementFolderToggler"].lsUnfoldOpen.lsUnfoldRunning span:after {
		content:"\f35f";
	}

	.accordionElement .toggler[aria-expanded="true"] span:after,
	[data-lsjs-component="elementFolder"] [data-lsjs-element="elementFolderToggler"].lsUnfoldOpen span:after,
	[data-lsjs-component="elementFolder"] [data-lsjs-element="elementFolderToggler"].lsUnfoldClosed.lsUnfoldRunning span:after {
		content:"\f365";
	}
/*########## boxAccordion ########## &lt;-*/


/*########## lsNavtabGallery ########## -&gt;*/
.lsNavtabGallery {
	position:relative;
	margin-bottom:10px;
}

.lsNavtabGallery .navigation {
	display:none;
}

.lsNavtabGallery .navigation .prev,
.lsNavtabGallery .navigation .next,
.lsNavtabGallery .navigation .play,
.lsNavtabGallery .navigation .stop {
	display:inline-block;
	margin-right:5px;
	margin-bottom:5px;
	padding:3px;
	cursor:pointer;
	background-color:#FFFFFF;
}

.lsNavtabGallery .labels .label {
	display:inline-block;
	margin-right:5px;
	margin-top:5px;
	cursor:pointer;
}

.lsNavtabGallery .contents {
	position:relative;
	overflow:hidden;
}

.lsNavtabGallery .contents .content {
	display:none;
	opacity:0;
}

.lsNavtabGallery .contents .content.noJsDefault {
	display:block;
	opacity:1;
}

.lsNavtabGallery .contents img {
	height:auto;
	width:100%;
}
/*########## lsNavtabGallery ########## &lt;-*/


/*############################## MERCONIS FRAMEWORK BY LEADING SYSTEMS ##############################*/
/*###################################################################################################*/

/*########## PRODUCT STORY ########## -&gt;*/
.storySingleProduct {
	
}	
/*########## PRODUCT STORY ########## &lt;-*/
	
/*########## ICONS ########## -&gt;*/
.ls_icon.x-h.y-a:after {
		content:"\f4c4";
		opacity:1;
		font-family:Ionicons;
		cursor:pointer;
		position:absolute;
		right:10px;
		top:0;
}		
/*########## ICONS ########## &lt;-*/


/*########## CHECKOUT REVIEW ########## -&gt;*/
#checkoutStepCart-review .shopProduct .image,
#checkoutStepCart-review .shopProduct .changeConfiguration {
	display:none;
}

/*########## CHECKOUT REVIEW ########## &lt;-*/


/*############################## MEDIA QUERY DESKTOP/LARGE SCREEN ##############################*/
/*##############################################################################################*/

@media screen and (min-width:1100px) {
	/*########## GRID SYSTEM ########## -&gt;*/
	.large-1 {width:8.333333% !important;}
	.large-2 {width:16.666666% !important;}
	.large-3 {width:25% !important;}
	.large-4 {width:33.33333% !important;}
	.large-5 {width:41.666666% !important;}
	.large-6 {width:50% !important;}
	.large-7 {width:58.333333% !important;}
	.large-8 {width:66.666666% !important;}
	.large-9 {width:75% !important;}
	.large-10 {width:83.333333% !important;}
	.large-11 {width:91.666666% !important;}
	.large-12 {width:100% !important;}
	.large-1-offset {margin-left:8.333333% !important;}
	.large-2-offset {margin-left:16.666666% !important;}
	.large-3-offset {margin-left:25% !important;}
	.large-4-offset {margin-left:33.33333% !important;}
	.large-5-offset {margin-left:41.666666% !important;}
	.large-6-offset {margin-left:50% !important;}
	.large-7-offset {margin-left:58.333333% !important;}
	.large-8-offset {margin-left:66.666666% !important;}
	.large-9-offset {margin-left:75% !important;}
	.large-10-offset {margin-left:83.333333% !important;}
	.large-11-offset {margin-left:91.666666% !important;}
	.large-12-offset {margin-left:100% !important;}
	
	.oneOfFour-large {width:25% !important; float:left;}
	.oneOfThree-large {width:33.333333% !important; float:left;}
	.oneOfTwo-large {width:50% !important; float:left;}
	.fullwidth-large {width:100% !important; float:none;}
	/*########## GRID SYSTEM ########## &lt;-*/


	/*########## MARGINS ########## -&gt;*/
	/*all*/
	.mg-xxxs-large {margin:2px;}
	.mg-xxs-large {margin:3px;}
	.mg-xs-large {margin:4px;}
	.mg-s-large {margin:6px;}
	.mg-m-large,.mg-standard-large {margin:10px;}
	.mg-l-large {margin:20px;}
	.mg-xl-large {margin:40px;}
	.mg-xxl-large {margin:60px;}
	.mg-xxxl-large {margin:100px;}
	.mg-0-large {margin:0;}
	.mg-5-large {margin:5px;}
	.mg-10-large {margin:10px;}
	.mg-20-large {margin:20px;}
	.mg-30-large {margin:30px;}
	.mg-40-large {margin:40px;}
	.mg-50-large {margin:50px;}
	.mg-60-large {margin:60px;}
	.mg-70-large {margin:70px;}
	.mg-80-large {margin:80px;}
	.mg-90-large {margin:90px;}
	.mg-100-large {margin:100px;}
	/*top*/
	.mgt-xxxs-large {margin-top:2px;}
	.mgt-xxs-large {margin-top:3px;}
	.mgt-xs-large {margin-top:4px;}
	.mgt-s-large {margin-top:6px;}
	.mgt-m-large,.mgt-standard-large {margin-top:10px;}
	.mgt-l-large {margin-top:20px;}
	.mgt-xl-large {margin-top:40px;}
	.mgt-xxl-large {margin-top:60px;}
	.mgt-xxxl-large {margin-top:100px;}
	.mgt-0-large {margin-top:0;}
	.mgt-5-large {margin-top:5px;}
	.mgt-10-large {margin-top:10px;}
	.mgt-20-large {margin-top:20px;}
	.mgt-30-large {margin-top:30px;}
	.mgt-40-large {margin-top:40px;}
	.mgt-50-large {margin-top:50px;}
	.mgt-60-large {margin-top:60px;}
	.mgt-70-large {margin-top:70px;}
	.mgt-80-large {margin-top:80px;}
	.mgt-90-large {margin-top:90px;}
	.mgt-100-large {margin-top:100px;}
	/*bottom*/
	.mgb-xxxs-large {margin-bottom:2px;}
	.mgb-xxs-large {margin-bottom:3px;}
	.mgb-xs-large {margin-bottom:4px;}
	.mgb-s-large {margin-bottom:6px;}
	.mgb-m-large,.mgb-standard-large {margin-bottom:10px;}
	.mgb-l-large {margin-bottom:20px;}
	.mgb-xl-large {margin-bottom:40px;}
	.mgb-xxl-large {margin-bottom:60px;}
	.mgb-xxxl-large {margin-bottom:100px;}
	.mgb-0-large {margin-bottom:0;}
	.mgb-5-large {margin-bottom:5px;}
	.mgb-10-large {margin-bottom:10px;}
	.mgb-20-large {margin-bottom:20px;}
	.mgb-30-large {margin-bottom:30px;}
	.mgb-40-large {margin-bottom:40px;}
	.mgb-50-large {margin-bottom:50px;}
	.mgb-60-large {margin-bottom:60px;}
	.mgb-70-large {margin-bottom:70px;}
	.mgb-80-large {margin-bottom:80px;}
	.mgb-90-large {margin-bottom:90px;}
	.mgb-100-large {margin-bottom:100px;}
	/*left*/
	.mgl-xxxs-large {margin-left:2px;}
	.mgl-xxs-large {margin-left:3px;}
	.mgl-xs-large {margin-left:4px;}
	.mgl-s-large {margin-left:6px;}
	.mgl-m-large,.mgl-standard-large {margin-left:10px;}
	.mgl-l-large {margin-left:20px;}
	.mgl-xl-large {margin-left:40px;}
	.mgl-xxl-large {margin-left:60px;}
	.mgl-xxxl-large {margin-left:100px;}
	.mgl-0-large {margin-left:0;}
	.mgl-5-large {margin-left:5px;}
	.mgl-10-large {margin-left:10px;}
	.mgl-20-large {margin-left:20px;}
	.mgl-30-large {margin-left:30px;}
	.mgl-40-large {margin-left:40px;}
	.mgl-50-large {margin-left:50px;}
	.mgl-60-large {margin-left:60px;}
	.mgl-70-large {margin-left:70px;}
	.mgl-80-large {margin-left:80px;}
	.mgl-90-large {margin-left:90px;}
	.mgl-100-large {margin-left:100px;}
	/*right*/
	.mgr-xxxs-large {margin-right:2px;}
	.mgr-xxs-large {margin-right:3px;}
	.mgr-xs-large {margin-right:4px;}
	.mgr-s-large {margin-right:6px;}
	.mgr-m-large,.mgr-standard-large {margin-right:10px;}
	.mgr-l-large {margin-right:20px;}
	.mgr-xl-large {margin-right:40px;}
	.mgr-xxl-large {margin-right:60px;}
	.mgr-xxxl-large {margin-right:100px;}
	.mgr-0-large {margin-right:0;}
	.mgr-5-large {margin-right:5px;}
	.mgr-10-large {margin-right:10px;}
	.mgr-20-large {margin-right:20px;}
	.mgr-30-large {margin-right:30px;}
	.mgr-40-large {margin-right:40px;}
	.mgr-50-large {margin-right:50px;}
	.mgr-60-large {margin-right:60px;}
	.mgr-70-large {margin-right:70px;}
	.mgr-80-large {margin-right:80px;}
	.mgr-90-large {margin-right:90px;}
	.mgr-100-large {margin-right:100px;}
	/*########## MARGINS ########## &lt;-*/


	/*########## PADDINGS ########## -&gt;*/
	/*all*/
	.pd-xxxs-large {padding:2px;}
	.pd-xxs-large {padding:3px;}
	.pd-xs-large {padding:4px;}
	.pd-s-large {padding:6px;}
	.pd-m-large,.pd-standard-large {padding:10px;}
	.pd-l-large {padding:20px;}
	.pd-xl-large {padding:40px;}
	.pd-xxl-large {padding:60px;}
	.pd-xxxl-large {padding:100px;}
	.pd-0-large {padding:0;}
	.pd-5-large {padding:5px;}
	.pd-10-large {padding:10px;}
	.pd-20-large {padding:20px;}
	.pd-30-large {padding:30px;}
	.pd-40-large {padding:40px;}
	.pd-50-large {padding:50px;}
	.pd-60-large {padding:60px;}
	.pd-70-large {padding:70px;}
	.pd-80-large {padding:80px;}
	.pd-90-large {padding:90px;}
	.pd-100-large {padding:100px;}
	.pdl0-xxxs,.pdl0-xxs,.pdl0-xs,.pdl0-s,.pdl0-m,.pdl0-l,.pdl0-xl,.pdl0-xxl,.pdl0-xxxl {padding-right:0;}
	/*top*/
	.pdt-xxxs-large {padding-top:2px;}
	.pdt-xxs-large {padding-top:3px;}
	.pdt-xs-large {padding-top:4px;}
	.pdt-s-large {padding-top:6px;}
	.pdt-m-large,.pdt-standard-large {padding-top:10px;}
	.pdt-l-large {padding-top:20px;}
	.pdt-xl-large {padding-top:40px;}
	.pdt-xxl-large {padding-top:60px;}
	.pdt-xxxl-large {padding-top:100px;}
	.pdt-0-large {padding-top:0;}
	.pdt-5-large {padding-top:5px;}
	.pdt-10-large {padding-top:10px;}
	.pdt-20-large {padding-top:20px;}
	.pdt-30-large {padding-top:30px;}
	.pdt-40-large {padding-top:40px;}
	.pdt-50-large {padding-top:50px;}
	.pdt-60-large {padding-top:60px;}
	.pdt-70-large {padding-top:70px;}
	.pdt-80-large {padding-top:80px;}
	.pdt-90-large {padding-top:90px;}
	.pdt-100-large {padding-top:100px;}
	.pdtl0-xxxs,.pdtl0-xxs,.pdtl0-xs,.pdtl0-s,.pdtl0-m,.pdtl0-l,.pdtl0-xl,.pdtl0-xxl,.pdtl0-xxxl {padding-right:0;}
	/*bottom*/
	.pdb-xxxs-large {padding-bottom:2px;}
	.pdb-xxs-large {padding-bottom:3px;}
	.pdb-xs-large {padding-bottom:4px;}
	.pdb-s-large {padding-bottom:6px;}
	.pdb-m-large,.pdb-standard-large {padding-bottom:10px;}
	.pdb-l-large {padding-bottom:20px;}
	.pdb-xl-large {padding-bottom:40px;}
	.pdb-xxl-large {padding-bottom:60px;}
	.pdb-xxxl-large {padding-bottom:100px;}
	.pdb-0-large {padding-bottom:0;}
	.pdb-5-large {padding-bottom:5px;}
	.pdb-10-large {padding-bottom:10px;}
	.pdb-20-large {padding-bottom:20px;}
	.pdb-30-large {padding-bottom:30px;}
	.pdb-40-large {padding-bottom:40px;}
	.pdb-50-large {padding-bottom:50px;}
	.pdb-60-large {padding-bottom:60px;}
	.pdb-70-large {padding-bottom:70px;}
	.pdb-80-large {padding-bottom:80px;}
	.pdb-90-large {padding-bottom:90px;}
	.pdb-100-large {padding-bottom:100px;}
	.pdbl0-xxxs,.pdbl0-xxs,.pdbl0-xs,.pdbl0-s,.pdbl0-m,.pdbl0-l,.pdbl0-xl,.pdbl0-xxl,.pdbl0-xxxl {padding-right:0;}
	/*left*/
	.pdl-xxxs-large {padding-left:2px;}
	.pdl-xxs-large {padding-left:3px;}
	.pdl-xs-large {padding-left:4px;}
	.pdl-s-large {padding-left:6px;}
	.pdl-m-large,.pdl-standard-large {padding-left:10px;}
	.pdl-l-large {padding-left:20px;}
	.pdl-xl-large {padding-left:40px;}
	.pdl-xxl-large {padding-left:60px;}
	.pdl-xxxl-large {padding-left:100px;}
	.pdl-0-large {padding-left:0;}
	.pdl-5-large {padding-left:5px;}
	.pdl-10-large {padding-left:10px;}
	.pdl-20-large {padding-left:20px;}
	.pdl-30-large {padding-left:30px;}
	.pdl-40-large {padding-left:40px;}
	.pdl-50-large {padding-left:50px;}
	.pdl-60-large {padding-left:60px;}
	.pdl-70-large {padding-left:70px;}
	.pdl-80-large {padding-left:80px;}
	.pdl-90-large {padding-left:90px;}
	.pdl-100-large {padding-left:100px;}
	.pdll0-xxxs,.pdll0-xxs,.pdll0-xs,.pdll0-s,.pdll0-m,.pdll0-l,.pdll0-xl,.pdll0-xxl,.pdll0-xxxl {padding-right:0;}
	/*right*/
	.pdr-xxxs-large {padding-right:2px;}
	.pdr-xxs-large {padding-right:3px;}
	.pdr-xs-large {padding-right:4px;}
	.pdr-s-large {padding-right:6px;}
	.pdr-m-large,.pdr-standard-large {padding-right:10px;}
	.pdr-l-large {padding-right:20px;}
	.pdr-xl-large {padding-right:40px;}
	.pdr-xxl-large {padding-right:60px;}
	.pdr-xxxl-large {padding-right:100px;}
	.pdr-0-large {padding-right:0;}
	.pdr-5-large {padding-right:5px;}
	.pdr-10-large {padding-right:10px;}
	.pdr-20-large {padding-right:20px;}
	.pdr-30-large {padding-right:30px;}
	.pdr-40-large {padding-right:40px;}
	.pdr-50-large {padding-right:50px;}
	.pdr-60-large {padding-right:60px;}
	.pdr-70-large {padding-right:70px;}
	.pdr-80-large {padding-right:80px;}
	.pdr-90-large {padding-right:90px;}
	.pdr-100-large {padding-right:100px;}
	.pdrl0-xxxs,.pdrl0-xxs,.pdrl0-xs,.pdrl0-s,.pdrl0-m,.pdrl0-l,.pdrl0-xl,.pdrl0-xxl,.pdrl0-xxxl {padding-right:0;}
	/*no gap*/
	.pd-noGap-large {padding:0 !important;}
	.pdt-noGap-large {padding-top:0 !important;}
	.pdb-noGap-large {padding-bottom:0 !important;}
	.pdl-noGap-large {padding-left:0 !important;}
	.pdr-noGap-large {padding-right:0 !important;}
	/*########## PADDINGS ########## &lt;-*/


	/*########## ABSOLUTE POSITIONS ########## -&gt;*/
	/*top left*/
	.aptl-xxxs-large {top:2px;left:2px;}
	.aptl-xxs-large {top:3px;left:3px;}
	.aptl-xs-large {top:4px;left:4px;}
	.aptl-s-large {top:6px;left:6px;}
	.aptl-m,.aptl-standard-large {top:10px;left:10px;}
	.aptl-l-large {top:20px;left:20px;}
	.aptl-xl-large {top:40px;left:40px;}
	.aptl-xxl-large {top:60px;left:60px;}
	.aptl-xxxl-large {top:200px;left:200px;}
	.aptl-0-large {top:0;left:0;}
	.aptl-5-large {top:5px;left:5px;}
	.aptl-10-large {top:10px;left:10px;}
	.aptl-20-large {top:20px;left:20px;}
	.aptl-30-large {top:30px;left:30px;}
	.aptl-40-large {top:40px;left:40px;}
	.aptl-50-large {top:50px;left:50px;}
	.aptl-60-large {top:60px;left:60px;}
	.aptl-70-large {top:70px;left:70px;}
	.aptl-80-large {top:80px;left:80px;}
	.aptl-90-large {top:90px;left:90px;}
	.aptl-100-large {top:100px;left:100px;}
    .aptl-200-100-large {top:200px;left:100px;}

	/*top right*/
	.aptr-xxxs-large {top:2px;right:2px;}
	.aptr-xxs-large {top:3px;right:3px;}
	.aptr-xs-large {top:4px;right:4px;}
	.aptr-s-large {top:6px;right:6px;}
	.aptr-m,.aptr-standard-large {top:10px;right:10px;}
	.aptr-l-large {top:20px;right:20px;}
	.aptr-xl-large {top:40px;right:40px;}
	.aptr-xxl-large {top:60px;right:60px;}
	.aptr-xxxl-large {top:200px;right:200px;}
	.aptr-0-large {top:0;right:0;}
	.aptr-5-large {top:5px;right:5px;}
	.aptr-10-large {top:10px;right:10px;}
	.aptr-20-large {top:20px;right:20px;}
	.aptr-30-large {top:30px;right:30px;}
	.aptr-40-large {top:40px;right:40px;}
	.aptr-50-large {top:50px;right:50px;}
	.aptr-60-large {top:60px;right:60px;}
	.aptr-70-large {top:70px;right:70px;}
	.aptr-80-large {top:80px;right:80px;}
	.aptr-90-large {top:90px;right:90px;}
	.aptr-100-large {top:100px;right:100px;}
	.aptr-200-large {top:200px;right:200px;}
	.aptr-300-200-large {top:300px;right:200px;}
	/*bottom left*/
	.apbl-xxxs-large {bottom:2px;left:2px;}
	.apbl-xxs-large {bottom:3px;left:3px;}
	.apbl-xs-large {bottom:4px;left:4px;}
	.apbl-s-large {bottom:6px;left:6px;}
	.apbl-m,.apbl-standard-large {bottom:10px;left:10px;}
	.apbl-l-large {bottom:20px;left:20px;}
	.apbl-xl-large {bottom:40px;left:40px;}
	.apbl-xxl-large {bottom:60px;left:60px;}
	.apbl-xxxl-large {bottom:200px;left:200px;}
	.apbl-0-large {bottom:0;left:0;}
	.apbl-5-large {bottom:5px;left:5px;}
	.apbl-10-large {bottom:10px;left:10px;}
	.apbl-20-large {bottom:20px;left:20px;}
	.apbl-30-large {bottom:30px;left:30px;}
	.apbl-40-large {bottom:40px;left:40px;}
	.apbl-50-large {bottom:50px;left:50px;}
	.apbl-60-large {bottom:60px;left:60px;}
	.apbl-70-large {bottom:70px;left:70px;}
	.apbl-80-large {bottom:80px;left:80px;}
	.apbl-90-large {bottom:90px;left:90px;}
	.apbl-100-large {bottom:100px;left:100px;}
	.apbl-200-large {bottom:200px;left:200px;}
    .apbl-200-100-large {bottom: 200px;left: 100px;}
	/*bottom right*/
	.apbr-xxxs-large {bottom:2px;right:2px;}
	.apbr-xxs-large {bottom:3px;right:3px;}
	.apbr-xs-large {bottom:4px;right:4px;}
	.apbr-s-large {bottom:6px;right:6px;}
	.apbr-m,.apbr-standard-large {bottom:10px;right:10px;}
	.apbr-l-large {bottom:20px;right:20px;}
	.apbr-xl-large {bottom:40px;right:40px;}
	.apbr-xxl-large {bottom:60px;right:60px;}
	.apbr-xxxl-large {bottom:200px;right:200px;}
	.apbr-0-large {bottom:0;right:0;}
	.apbr-5-large {bottom:5px;right:5px;}
	.apbr-10-large {bottom:10px;right:10px;}
	.apbr-20-large {bottom:20px;right:20px;}
	.apbr-30-large {bottom:30px;right:30px;}
	.apbr-40-large {bottom:40px;right:40px;}
	.apbr-50-large {bottom:50px;right:50px;}
	.apbr-60-large {bottom:60px;right:60px;}
	.apbr-70-large {bottom:70px;right:70px;}
	.apbr-80-large {bottom:80px;right:80px;}
	.apbr-90-large {bottom:90px;right:90px;}
	.apbr-100-large {bottom:100px;right:100px;}
	.apbr-200-100-large {bottom:200px;right:100px;}
	/*top center*/
	.aptc-xxxs-large {top:2px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxs-large {top:3px;left:50%;transform:translate(-50%, 0);}
	.aptc-xs-large {top:4px;left:50%;transform:translate(-50%, 0);}
	.aptc-s-large {top:6px;left:50%;transform:translate(-50%, 0);}
	.aptc-m,.aptc-standard-large {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-l-large {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-xl-large {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxl-large {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxxl-large {top:100px;left:50%;transform:translate(-50%, 0);}
	.aptc-0-large {top:0;left:50%;transform:translate(-50%, 0);}
	.aptc-5-large {top:5px;left:50%;transform:translate(-50%, 0);}
	.aptc-10-large {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-20-large {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-30-large {top:30px;left:50%;transform:translate(-50%, 0);}
	.aptc-40-large {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-50-large {top:50px;left:50%;transform:translate(-50%, 0);}
	.aptc-60-large {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-70-large {top:70px;left:50%;transform:translate(-50%, 0);}
	.aptc-80-large {top:80px;left:50%;transform:translate(-50%, 0);}
	.aptc-90-large {top:90px;left:50%;transform:translate(-50%, 0);}
	.aptc-100-large {top:100px;left:50%;transform:translate(-50%, 0);}
	/*bottom center*/
	.apbc-xxxs-large {bottom:2px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxs-large {bottom:3px;left:50%;transform:translate(-50%, 0);}
	.apbc-xs-large {bottom:4px;left:50%;transform:translate(-50%, 0);}
	.apbc-s-large {bottom:6px;left:50%;transform:translate(-50%, 0);}
	.apbc-m,.apbc-standard-large {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-l-large {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-xl-large {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxl-large {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxxl-large {bottom:100px;left:50%;transform:translate(-50%, 0);}
	.apbc-0-large {bottom:0;left:50%;transform:translate(-50%, 0);}
	.apbc-5-large {bottom:5px;left:50%;transform:translate(-50%, 0);}
	.apbc-10-large {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-20-large {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-30-large {bottom:30px;left:50%;transform:translate(-50%, 0);}
	.apbc-40-large {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-50-large {bottom:50px;left:50%;transform:translate(-50%, 0);}
	.apbc-60-large {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-70-large {bottom:70px;left:50%;transform:translate(-50%, 0);}
	.apbc-80-large {bottom:80px;left:50%;transform:translate(-50%, 0);}
	.apbc-90-large {bottom:90px;left:50%;transform:translate(-50%, 0);}
	.apbc-100-large {bottom:100px;left:50%;transform:translate(-50%, 0);}
    
    .apt-xxl-large {top: 200px}

	.aptl-xxxs-large,.aptl-xxs-large,.aptl-xs-large,.aptl-s-large,.aptl-m,.aptl-standard-large,.aptl-l-large,.aptl-xl-large,.aptl-xxl-large,.aptl-xxxl-large,.aptl-0-large,.aptl-5-large,.aptl-10-large,.aptl-20-large,.aptl-30-large,.aptl-40-large,.aptl-50-large,.aptl-60-large,.aptl-70-large,.aptl-80-large,.aptl-90-large,.aptl-100-large, .aptl-200-100-large,
	.aptr-xxxs-large,.aptr-xxs-large,.aptr-xs-large,.aptr-s-large,.aptr-m,.aptr-standard-large,.aptr-l-large,.aptr-xl-large,.aptr-xxl-large,.aptr-xxxl-large,.aptr-0-large,.aptr-5-large,.aptr-10-large,.aptr-20-large,.aptr-30-large,.aptr-40-large,.aptr-50-large,.aptr-60-large,.aptr-70-large,.aptr-80-large,.aptr-90-large,.aptr-100-large,.aptr-200-large,.aptr-300-200-large,
	.apbl-xxxs-large,.apbl-xxs-large,.apbl-xs-large,.apbl-s-large,.apbl-m,.apbl-standard-large,.apbl-l-large,.apbl-xl-large,.apbl-xxl-large,.apbl-xxxl-large,.apbl-0-large,.apbl-5-large,.apbl-10-large,.apbl-20-large,.apbl-30-large,.apbl-40-large,.apbl-50-large,.apbl-60-large,.apbl-70-large,.apbl-80-large,.apbl-90-large,.apbl-100-large,.apbl-200-large, .apbl-300-large,.apbl-200-100-large,
	.apbr-xxxs-large,.apbr-xxs-large,.apbr-xs-large,.apbr-s-large,.apbr-m,.apbr-standard-large,.apbr-l-large,.apbr-xl-large,.apbr-xxl-large,.apbr-xxxl-large,.apbr-0-large,.apbr-5-large,.apbr-10-large,.apbr-20-large,.apbr-30-large,.apbr-40-large,.apbr-50-large,.apbr-60-large,.apbr-70-large,.apbr-80-large,.apbr-90-large,.apbr-100-large,.apbr-200-100-large,
	.aptc-xxxs-large,.aptc-xxs-large,.aptc-xs-large,.aptc-s-large,.aptc-m-large,.aptc-standard-large,.aptc-l-large,.aptc-xl-large,.aptc-xxl-large,.aptc-xxxl-large,.aptc-0-large,.aptc-5-large,.aptc-10-large,.aptc-20-large,.aptc-30-large,.aptc-40-large,.aptc-50-large,.aptc-60-large,.aptc-70-large,.aptc-80-large,.aptc-90-large,.aptc-100-large,
	.apbc-xxxs-large,.apbc-xxs-large,.apbc-xs-large,.apbc-s-large,.apbc-m-large,.apbc-standard-large,.apbc-l-large,.apbc-xl-large,.apbc-xxl-large,.apbc-xxxl-large,.apbc-0-large,.apbc-5-large,.apbc-10-large,.apbc-20-large,.apbc-30-large,.apbc-40-large,.apbc-50-large,.apbc-60-large,.apbc-70-large,.apbc-80-large,.apbc-90-large,.apbc-100, .apt-xxl-large, .apb-200,.apr-100,.apb-200-large,.apr-100-large, .apcl-20-large {
		position:absolute;
		z-index:1;
	}
    
    .apb-200-large {
        bottom: 180px;
    }  

    .apr-100-large {
        right: 100px;
    }
    
    .apl-100-large {
        left: 100px;
    }

    .apcl-20-large{
        top: 50%;
        left: 25%;
        transform: translate(-50%, -50%);
    }
    
	/*########## ABSOLUTE POSITIONS ########## &lt;-*/	

	
	/*########## ALIGNS ########## -&gt;*/
	.alignLeft-large, .alignLeft-large-all, .alignLeft-large-all div, .alignLeft-large-all h1, .alignLeft-large-all h2, .alignLeft-large-all h3, .alignLeft-large-all h4, .alignLeft-large-all h5, .alignLeft-large-all h6, .alignLeft-large-all p, .alignLeft-large-all span, .alignLeft-large-all a {text-align:left;} 
	.alignRight-large, .alignRight-large-all, .alignRight-large-all div, .alignRight-large-all h1, .alignRight-large-all h2, .alignRight-large-all h3, .alignRight-large-all h4, .alignRight-large-all h5, .alignRight-large-all h6, .alignRight-large-all p, .alignRight-large-all span, .alignRight-large-all a {text-align:right;} 
	.alignCenter-large, .alignCenter-large-all, .alignCenter-large-all div, .alignCenter-large-all h1, .alignCenter-large-all h2, .alignCenter-large-all h3, .alignCenter-large-all h4, .alignCenter-large-all h5, .alignCenter-large-all h6, .alignCenter-large-all p, .alignCenter-large-all span, .alignCenter-large-all a {text-align:center;} 
	img.alignCenter-large {margin-left:auto; margin-right:auto;}
	div.alignCenter-large {margin-left:auto; margin-right:auto;}
	/*########## ALIGNS ########## &lt;-*/


	/*########## FLOAT ########## -&gt;*/
	.floatLeft-large {float:left;}
	.floatRight-large {float:right;}
	.floatClear-large, .newline-large {clear:both;}
	.floatNone-large {float:none !important;}
	/*########## FLOAT ########## &lt;-*/


	/*########## SAME LINE ########## -&gt;*/
	.sameLine-large, .sameLine-all-large, .sameLine-all-large * {
		display:inline-block;
		vertical-align:middle;
	}
	.sameLine-all-large.newline {
		display:block;
	}
	/*########## SAME LINE ########## &lt;-*/	

	
	/*########## MISC ########## -&gt;*/
	.displayNone-large {display:none;}
	.invisible-large {width:1px; height:1px; margin:-1px; padding:0; position:absolute; border:0; clip:rect(0 0 0 0); overflow:hidden;}
	/*########## MISC ########## &lt;-*/

	
	/*########## TEXT SIZES ########## -&gt;*/
	.txs-standard, .txs-standard-all, .txs-standard-all *, *.txs-standard-all, .txs-standard-large, .txs-standard-all-large, .txs-standard-all-large *, *.txs-standard-all-large {
		font-size:1.15rem;
	}
	.txs-xxxs, .txs-xxxs-all, .txs-xxxs-all *, *.txs-xxxs-all, .txs-xxxs-large, .txs-xxxs-all-large, .txs-xxxs-all-large *, *.txs-xxxs-all-large {
		font-size:0.5rem;
	}
	.txs-xxs, .txs-xxs-all, .txs-xxs-all *, *.txs-xxs-all, .txs-xxs-large, .txs-xxs-all-large, .txs-xxs-all-large *, *.txs-xxs-all-large {
		font-size:0.6rem;
	}
	.txs-xs, .txs-xs-all, .txs-xs-all *, *.txs-xs-all, .txs-xs-large, .txs-xs-all-large, .txs-xs-all-large *, *.txs-xs-all-large {
		font-size:0.75rem;
	}
	.txs-s, .txs-s-all, .txs-s-all *, *.txs-s-all, .txs-s-large, .txs-s-all-large, .txs-s-all-large *, *.txs-s-all-large {
		font-size:0.90rem;
	}
	.txs-m, .txs-m-all, .txs-m-all *, *.txs-m-all, .txs-m-large, .txs-m-all-large, .txs-m-all-large *, *.txs-m-all-large {
		font-size:1.0rem;
	}
	.txs-l, .txs-l-all, .txs-l-all *, *.txs-l-all, .txs-l-large, .txs-l-all-large, .txs-l-all-large *, *.txs-l-all-large {
		font-size:1.4rem;
	}
	.txs-xl, .txs-xl-all, .txs-xl-all *, *.txs-xl-all, .txs-xl-large, .txs-xl-all-large, .txs-xl-all-large *, *.txs-xl-all-large {
		font-size:1.9rem;
	}
	.txs-xxl, .txs-xxl-all, .txs-xxl-all *, *.txs-xxl-all, .txs-xxl-large, .txs-xxl-all-large, .txs-xxl-all-large *, *.txs-xxl-all-large {
		font-size:2.5rem;
	}
	.txs-xxxl, .txs-xxxl-all, .txs-xxxl-all *, *.txs-xxxl-all, .txs-xxxl-large, .txs-xxxl-all-large, .txs-xxxl-all-large *, *.txs-xxxl-all-large {
		font-size:4.0rem;
	}	
	/*########## TEXT SIZES ########## &lt;-*/


	/*########## TEXT STYLE SETS ########## -&gt;*/
	.tx-set-01, .tx-set-01-all, .tx-set-01-all *, *.tx-set-01-all, .tx-set-01-small, .tx-set-01-all-small, .tx-set-01-all-small *, *.tx-set-01-all-small {
		font-family:Arial,sans-serif;
		text-transform:uppercase;
		font-size:2.2rem;
		font-weight:normal;
		line-height:100%;
	}
	/*########## TEXT STYLE SETS ########## &lt;-*/
	
	
	/*########## BORDER SETS ########## -&gt;*/	
	.bdt-large {border-top:1px solid #D7E1ED;}
	.bdb-large {border-bottom:1px solid #D7E1ED;}
	.bdl-large {border-left:1px solid #D7E1ED;}
	.bdr-large {border-right:1px solid #D7E1ED;}
	/*########## BORDER SETS ########## &lt;-*/
    
    
.ce_gallery &gt; ul li {
    margin: 1%;
    width: 48%;
}
    
}


/*############################## MEDIA QUERY TABLET ##############################*/
/*################################################################################*/


@media screen and (min-width:481px) and (max-width:1099px) {
	/*########## GRID SYSTEM ########## -&gt;*/
	.medium-1 {width:8.333333% !important;}
	.medium-2 {width:16.666666% !important;}
	.medium-3 {width:25% !important;}
	.medium-4 {width:33.333333% !important;}
	.medium-5 {width:41.666666% !important;}
	.medium-6 {width:50% !important;}
	.medium-7 {width:58.333333% !important;}
	.medium-8 {width:66.666666% !important;}
	.medium-9 {width:75% !important;}
	.medium-10 {width:83.333333% !important;}
	.medium-11 {width:91.666666% !important;}
	.medium-12 {width:100% !important;}
	.medium-1-offset {margin-left:8.333333% !important;}
	.medium-2-offset {margin-left:16.666666% !important;}
	.medium-3-offset {margin-left:25% !important;}
	.medium-4-offset {margin-left:33.33333% !important;}
	.medium-5-offset {margin-left:41.666666% !important;}
	.medium-6-offset {margin-left:50% !important;}
	.medium-7-offset {margin-left:58.333333% !important;}
	.medium-8-offset {margin-left:66.666666% !important;}
	.medium-9-offset {margin-left:75% !important;}
	.medium-10-offset {margin-left:83.333333% !important;}
	.medium-11-offset {margin-left:91.666666% !important;}
	.medium-12-offset {margin-left:100% !important;}

	.oneOfFour-medium {width:25% !important; float:left;}
	.oneOfThree-medium {width:33.333333% !important; float:left;}
	.oneOfTwo-medium {width:50% !important; float:left;}
	.fullwidth-medium {width:100% !important; float:none;}
	/*########## GRID SYSTEM ########## &lt;-*/
	
	/*########## MARGINS ########## -&gt;*/
	/*all*/
	.mg-xxxs-medium {margin:2px;}
	.mg-xxs-medium {margin:3px;}
	.mg-xs-medium {margin:4px;}
	.mg-s-medium {margin:6px;}
	.mg-m-medium,.mg-standard-medium {margin:10px;}
	.mg-l-medium {margin:20px;}
	.mg-xl-medium {margin:40px;}
	.mg-xxl-medium {margin:60px;}
	.mg-xxxl-medium {margin:100px;}
	.mg-0-medium {margin:0;}
	.mg-5-medium {margin:5px;}
	.mg-10-medium {margin:10px;}
	.mg-20-medium {margin:20px;}
	.mg-30-medium {margin:30px;}
	.mg-40-medium {margin:40px;}
	.mg-50-medium {margin:50px;}
	.mg-60-medium {margin:60px;}
	.mg-70-medium {margin:70px;}
	.mg-80-medium {margin:80px;}
	.mg-90-medium {margin:90px;}
	.mg-100-medium {margin:100px;}
	/*top*/
	.mgt-xxxs-medium {margin-top:2px;}
	.mgt-xxs-medium {margin-top:3px;}
	.mgt-xs-medium {margin-top:4px;}
	.mgt-s-medium {margin-top:6px;}
	.mgt-m-medium,.mgt-standard-medium {margin-top:10px;}
	.mgt-l-medium {margin-top:20px;}
	.mgt-xl-medium {margin-top:40px;}
	.mgt-xxl-medium {margin-top:60px;}
	.mgt-xxxl-medium {margin-top:100px;}
	.mgt-0-medium {margin-top:0;}
	.mgt-5-medium {margin-top:5px;}
	.mgt-10-medium {margin-top:10px;}
	.mgt-20-medium {margin-top:20px;}
	.mgt-30-medium {margin-top:30px;}
	.mgt-40-medium {margin-top:40px;}
	.mgt-50-medium {margin-top:50px;}
	.mgt-60-medium {margin-top:60px;}
	.mgt-70-medium {margin-top:70px;}
	.mgt-80-medium {margin-top:80px;}
	.mgt-90-medium {margin-top:90px;}
	.mgt-100-medium {margin-top:100px;}
	/*bottom*/
	.mgb-xxxs-medium {margin-bottom:2px;}
	.mgb-xxs-medium {margin-bottom:3px;}
	.mgb-xs-medium {margin-bottom:4px;}
	.mgb-s-medium {margin-bottom:6px;}
	.mgb-m-medium,.mgb-standard-medium {margin-bottom:10px;}
	.mgb-l-medium {margin-bottom:20px;}
	.mgb-xl-medium {margin-bottom:40px;}
	.mgb-xxl-medium {margin-bottom:60px;}
	.mgb-xxxl-medium {margin-bottom:100px;}
	.mgb-0-medium {margin-bottom:0;}
	.mgb-5-medium {margin-bottom:5px;}
	.mgb-10-medium {margin-bottom:10px;}
	.mgb-20-medium {margin-bottom:20px;}
	.mgb-30-medium {margin-bottom:30px;}
	.mgb-40-medium {margin-bottom:40px;}
	.mgb-50-medium {margin-bottom:50px;}
	.mgb-60-medium {margin-bottom:60px;}
	.mgb-70-medium {margin-bottom:70px;}
	.mgb-80-medium {margin-bottom:80px;}
	.mgb-90-medium {margin-bottom:90px;}
	.mgb-100-medium {margin-bottom:100px;}
	/*left*/
	.mgl-xxxs-medium {margin-left:2px;}
	.mgl-xxs-medium {margin-left:3px;}
	.mgl-xs-medium {margin-left:4px;}
	.mgl-s-medium {margin-left:6px;}
	.mgl-m-medium,.mgl-standard-medium {margin-left:10px;}
	.mgl-l-medium {margin-left:20px;}
	.mgl-xl-medium {margin-left:40px;}
	.mgl-xxl-medium {margin-left:60px;}
	.mgl-xxxl-medium {margin-left:100px;}
	.mgl-0-medium {margin-left:0;}
	.mgl-5-medium {margin-left:5px;}
	.mgl-10-medium {margin-left:10px;}
	.mgl-20-medium {margin-left:20px;}
	.mgl-30-medium {margin-left:30px;}
	.mgl-40-medium {margin-left:40px;}
	.mgl-50-medium {margin-left:50px;}
	.mgl-60-medium {margin-left:60px;}
	.mgl-70-medium {margin-left:70px;}
	.mgl-80-medium {margin-left:80px;}
	.mgl-90-medium {margin-left:90px;}
	.mgl-100-medium {margin-left:100px;}
	/*right*/
	.mgr-xxxs-medium {margin-right:2px;}
	.mgr-xxs-medium {margin-right:3px;}
	.mgr-xs-medium {margin-right:4px;}
	.mgr-s-medium {margin-right:6px;}
	.mgr-m-medium,.mgr-standard-medium {margin-right:10px;}
	.mgr-l-medium {margin-right:20px;}
	.mgr-xl-medium {margin-right:40px;}
	.mgr-xxl-medium {margin-right:60px;}
	.mgr-xxxl-medium {margin-right:100px;}
	.mgr-0-medium {margin-right:0;}
	.mgr-5-medium {margin-right:5px;}
	.mgr-10-medium {margin-right:10px;}
	.mgr-20-medium {margin-right:20px;}
	.mgr-30-medium {margin-right:30px;}
	.mgr-40-medium {margin-right:40px;}
	.mgr-50-medium {margin-right:50px;}
	.mgr-60-medium {margin-right:60px;}
	.mgr-70-medium {margin-right:70px;}
	.mgr-80-medium {margin-right:80px;}
	.mgr-90-medium {margin-right:90px;}
	.mgr-100-medium {margin-right:100px;}
	/*########## MARGINS ########## &lt;-*/


	/*########## PADDINGS ########## -&gt;*/
	/*all*/
	.pd-xxxs-medium {padding:2px;}
	.pd-xxs-medium {padding:3px;}
	.pd-xs-medium {padding:4px;}
	.pd-s-medium {padding:6px;}
	.pd-m-medium,.pd-standard-medium {padding:10px;}
	.pd-l-medium {padding:20px;}
	.pd-xl-medium {padding:40px;}
	.pd-xxl-medium {padding:60px;}
	.pd-xxxl-medium {padding:100px;}
	.pd-0-medium {padding:0;}
	.pd-5-medium {padding:5px;}
	.pd-10-medium {padding:10px;}
	.pd-20-medium {padding:20px;}
	.pd-30-medium {padding:30px;}
	.pd-40-medium {padding:40px;}
	.pd-50-medium {padding:50px;}
	.pd-60-medium {padding:60px;}
	.pd-70-medium {padding:70px;}
	.pd-80-medium {padding:80px;}
	.pd-90-medium {padding:90px;}
	.pd-100-medium {padding:100px;}
	.pdm0-xxxs,.pdm0-xxs,.pdm0-xs,.pdm0-s,.pdm0-m,.pdm0-l,.pdm0-xl,.pdm0-xxl,.pdm0-xxxl {padding-right:0;}
	/*top*/
	.pdt-xxxs-medium {padding-top:2px;}
	.pdt-xxs-medium {padding-top:3px;}
	.pdt-xs-medium {padding-top:4px;}
	.pdt-s-medium {padding-top:6px;}
	.pdt-m-medium,.pdt-standard-medium {padding-top:10px;}
	.pdt-l-medium {padding-top:20px;}
	.pdt-xl-medium {padding-top:40px;}
	.pdt-xxl-medium {padding-top:60px;}
	.pdt-xxxl-medium {padding-top:100px;}
	.pdt-0-medium {padding-top:0;}
	.pdt-5-medium {padding-top:5px;}
	.pdt-10-medium {padding-top:10px;}
	.pdt-20-medium {padding-top:20px;}
	.pdt-30-medium {padding-top:30px;}
	.pdt-40-medium {padding-top:40px;}
	.pdt-50-medium {padding-top:50px;}
	.pdt-60-medium {padding-top:60px;}
	.pdt-70-medium {padding-top:70px;}
	.pdt-80-medium {padding-top:80px;}
	.pdt-90-medium {padding-top:90px;}
	.pdt-100-medium {padding-top:100px;}
	.pdtm0-xxxs,.pdtm0-xxs,.pdtm0-xs,.pdtm0-s,.pdtm0-m,.pdtm0-l,.pdtm0-xl,.pdtm0-xxl,.pdtm0-xxxl {padding-right:0;}
	/*bottom*/
	.pdb-xxxs-medium {padding-bottom:2px;}
	.pdb-xxs-medium {padding-bottom:3px;}
	.pdb-xs-medium {padding-bottom:4px;}
	.pdb-s-medium {padding-bottom:6px;}
	.pdb-m-medium,.pdb-standard-medium {padding-bottom:10px;}
	.pdb-l-medium {padding-bottom:20px;}
	.pdb-xl-medium {padding-bottom:40px;}
	.pdb-xxl-medium {padding-bottom:60px;}
	.pdb-xxxl-medium {padding-bottom:100px;}
	.pdb-0-medium {padding-bottom:0;}
	.pdb-5-medium {padding-bottom:5px;}
	.pdb-10-medium {padding-bottom:10px;}
	.pdb-20-medium {padding-bottom:20px;}
	.pdb-30-medium {padding-bottom:30px;}
	.pdb-40-medium {padding-bottom:40px;}
	.pdb-50-medium {padding-bottom:50px;}
	.pdb-60-medium {padding-bottom:60px;}
	.pdb-70-medium {padding-bottom:70px;}
	.pdb-80-medium {padding-bottom:80px;}
	.pdb-90-medium {padding-bottom:90px;}
	.pdb-100-medium {padding-bottom:100px;}
	.pdbm0-xxxs,.pdbm0-xxs,.pdbm0-xs,.pdbm0-s,.pdbm0-m,.pdbm0-l,.pdbm0-xl,.pdbm0-xxl,.pdbm0-xxxl {padding-right:0;}
	/*left*/
	.pdl-xxxs-medium {padding-left:2px;}
	.pdl-xxs-medium {padding-left:3px;}
	.pdl-xs-medium {padding-left:4px;}
	.pdl-s-medium {padding-left:6px;}
	.pdl-m-medium,.pdl-standard-medium {padding-left:10px;}
	.pdl-l-medium {padding-left:20px;}
	.pdl-xl-medium {padding-left:40px;}
	.pdl-xxl-medium {padding-left:60px;}
	.pdl-xxxl-medium {padding-left:100px;}
	.pdl-0-medium {padding-left:0;}
	.pdl-5-medium {padding-left:5px;}
	.pdl-10-medium {padding-left:10px;}
	.pdl-20-medium {padding-left:20px;}
	.pdl-30-medium {padding-left:30px;}
	.pdl-40-medium {padding-left:40px;}
	.pdl-50-medium {padding-left:50px;}
	.pdl-60-medium {padding-left:60px;}
	.pdl-70-medium {padding-left:70px;}
	.pdl-80-medium {padding-left:80px;}
	.pdl-90-medium {padding-left:90px;}
	.pdl-100-medium {padding-left:100px;}
	.pdlm0-xxxs,.pdlm0-xxs,.pdlm0-xs,.pdlm0-s,.pdlm0-m,.pdlm0-l,.pdlm0-xl,.pdlm0-xxl,.pdlm0-xxxl {padding-right:0;}
	/*right*/
	.pdr-xxxs-medium {padding-right:2px;}
	.pdr-xxs-medium {padding-right:3px;}
	.pdr-xs-medium {padding-right:4px;}
	.pdr-s-medium {padding-right:6px;}
	.pdr-m-medium,.pdr-standard-medium {padding-right:10px;}
	.pdr-l-medium {padding-right:20px;}
	.pdr-xl-medium {padding-right:40px;}
	.pdr-xxl-medium {padding-right:60px;}
	.pdr-xxxl-medium {padding-right:100px;}
	.pdr-0-medium {padding-right:0;}
	.pdr-5-medium {padding-right:5px;}
	.pdr-10-medium {padding-right:10px;}
	.pdr-20-medium {padding-right:20px;}
	.pdr-30-medium {padding-right:30px;}
	.pdr-40-medium {padding-right:40px;}
	.pdr-50-medium {padding-right:50px;}
	.pdr-60-medium {padding-right:60px;}
	.pdr-70-medium {padding-right:70px;}
	.pdr-80-medium {padding-right:80px;}
	.pdr-90-medium {padding-right:90px;}
	.pdr-100-medium {padding-right:100px;}
	.pdrm0-xxxs,.pdrm0-xxs,.pdrm0-xs,.pdrm0-s,.pdrm0-m,.pdrm0-l,.pdrm0-xl,.pdrm0-xxl,.pdrm0-xxxl {padding-right:0;}
	/*no gap*/
	.pd-noGap-medium {padding:0 !important;}
	.pdt-noGap-medium {padding-top:0 !important;}
	.pdb-noGap-medium {padding-bottom:0 !important;}
	.pdl-noGap-medium {padding-left:0 !important;}
	.pdr-noGap-medium {padding-right:0 !important;}
	/*########## PADDINGS ########## &lt;-*/

	
	/*########## ABSOLUTE POSITIONS ########## -&gt;*/
	/*top left*/
	.aptl-xxxs-medium {top:2px;left:2px;}
	.aptl-xxs-medium {top:3px;left:3px;}
	.aptl-xs-medium {top:4px;left:4px;}
	.aptl-s-medium {top:6px;left:6px;}
	.aptl-m,.aptl-standard-medium {top:10px;left:10px;}
	.aptl-l-medium {top:20px;left:20px;}
	.aptl-xl-medium {top:40px;left:40px;}
	.aptl-xxl-medium {top:60px;left:60px;}
	.aptl-xxxl-medium {top:100px;left:100px;}
	.aptl-0-medium {top:0;left:0;}
	.aptl-5-medium {top:5px;left:5px;}
	.aptl-10-medium {top:10px;left:10px;}
	.aptl-20-medium {top:20px;left:20px;}
	.aptl-30-medium {top:30px;left:30px;}
	.aptl-40-medium {top:40px;left:40px;}
	.aptl-50-medium {top:50px;left:50px;}
	.aptl-60-medium {top:60px;left:60px;}
	.aptl-70-medium {top:70px;left:70px;}
	.aptl-80-medium {top:80px;left:80px;}
	.aptl-90-medium {top:90px;left:90px;}
	.aptl-100-medium {top:100px;left:100px;}
	/*top right*/
	.aptr-xxxs-medium {top:2px;right:2px;}
	.aptr-xxs-medium {top:3px;right:3px;}
	.aptr-xs-medium {top:4px;right:4px;}
	.aptr-s-medium {top:6px;right:6px;}
	.aptr-m,.aptr-standard-medium {top:10px;right:10px;}
	.aptr-l-medium {top:20px;right:20px;}
	.aptr-xl-medium {top:40px;right:40px;}
	.aptr-xxl-medium {top:60px;right:60px;}
	.aptr-xxxl-medium {top:100px;right:100px;}
	.aptr-0-medium {top:0;right:0;}
	.aptr-5-medium {top:5px;right:5px;}
	.aptr-10-medium {top:10px;right:10px;}
	.aptr-20-medium {top:20px;right:20px;}
	.aptr-30-medium {top:30px;right:30px;}
	.aptr-40-medium {top:40px;right:40px;}
	.aptr-50-medium {top:50px;right:50px;}
	.aptr-60-medium {top:60px;right:60px;}
	.aptr-70-medium {top:70px;right:70px;}
	.aptr-80-medium {top:80px;right:80px;}
	.aptr-90-medium {top:90px;right:90px;}
	.aptr-100-medium {top:100px;right:100px;}
	/*bottom left*/
	.apbl-xxxs-medium {bottom:2px;left:2px;}
	.apbl-xxs-medium {bottom:3px;left:3px;}
	.apbl-xs-medium {bottom:4px;left:4px;}
	.apbl-s-medium {bottom:6px;left:6px;}
	.apbl-m,.apbl-standard-medium {bottom:10px;left:10px;}
	.apbl-l-medium {bottom:20px;left:20px;}
	.apbl-xl-medium {bottom:40px;left:40px;}
	.apbl-xxl-medium {bottom:60px;left:60px;}
	.apbl-xxxl-medium {bottom:100px;left:100px;}
	.apbl-0-medium {bottom:0;left:0;}
	.apbl-5-medium {bottom:5px;left:5px;}
	.apbl-10-medium {bottom:10px;left:10px;}
	.apbl-20-medium {bottom:20px;left:20px;}
	.apbl-30-medium {bottom:30px;left:30px;}
	.apbl-40-medium {bottom:40px;left:40px;}
	.apbl-50-medium {bottom:50px;left:50px;}
	.apbl-60-medium {bottom:60px;left:60px;}
	.apbl-70-medium {bottom:70px;left:70px;}
	.apbl-80-medium {bottom:80px;left:80px;}
	.apbl-90-medium {bottom:90px;left:90px;}
	.apbl-100-medium {bottom:100px;left:100px;}
	/*bottom right*/
	.apbr-xxxs-medium {bottom:2px;right:2px;}
	.apbr-xxs-medium {bottom:3px;right:3px;}
	.apbr-xs-medium {bottom:4px;right:4px;}
	.apbr-s-medium {bottom:6px;right:6px;}
	.apbr-m,.apbr-standard-medium {bottom:10px;right:10px;}
	.apbr-l-medium {bottom:20px;right:20px;}
	.apbr-xl-medium {bottom:40px;right:40px;}
	.apbr-xxl-medium {bottom:60px;right:60px;}
	.apbr-xxxl-medium {bottom:100px;right:100px;}
	.apbr-0-medium {bottom:0;right:0;}
	.apbr-5-medium {bottom:5px;right:5px;}
	.apbr-10-medium {bottom:10px;right:10px;}
	.apbr-20-medium {bottom:20px;right:20px;}
	.apbr-30-medium {bottom:30px;right:30px;}
	.apbr-40-medium {bottom:40px;right:40px;}
	.apbr-50-medium {bottom:50px;right:50px;}
	.apbr-60-medium {bottom:60px;right:60px;}
	.apbr-70-medium {bottom:70px;right:70px;}
	.apbr-80-medium {bottom:80px;right:80px;}
	.apbr-90-medium {bottom:90px;right:90px;}
	.apbr-100-medium {bottom:100px;right:100px;}
	/*top center*/
	.aptc-xxxs-medium {top:2px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxs-medium {top:3px;left:50%;transform:translate(-50%, 0);}
	.aptc-xs-medium {top:4px;left:50%;transform:translate(-50%, 0);}
	.aptc-s-medium {top:6px;left:50%;transform:translate(-50%, 0);}
	.aptc-m,.aptc-standard-medium {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-l-medium {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-xl-medium {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxl-medium {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxxl-medium {top:100px;left:50%;transform:translate(-50%, 0);}
	.aptc-0-medium {top:0;left:50%;transform:translate(-50%, 0);}
	.aptc-5-medium {top:5px;left:50%;transform:translate(-50%, 0);}
	.aptc-10-medium {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-20-medium {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-30-medium {top:30px;left:50%;transform:translate(-50%, 0);}
	.aptc-40-medium {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-50-medium {top:50px;left:50%;transform:translate(-50%, 0);}
	.aptc-60-medium {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-70-medium {top:70px;left:50%;transform:translate(-50%, 0);}
	.aptc-80-medium {top:80px;left:50%;transform:translate(-50%, 0);}
	.aptc-90-medium {top:90px;left:50%;transform:translate(-50%, 0);}
	.aptc-100-medium {top:100px;left:50%;transform:translate(-50%, 0);}
	/*bottom center*/
	.apbc-xxxs-medium {bottom:2px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxs-medium {bottom:3px;left:50%;transform:translate(-50%, 0);}
	.apbc-xs-medium {bottom:4px;left:50%;transform:translate(-50%, 0);}
	.apbc-s-medium {bottom:6px;left:50%;transform:translate(-50%, 0);}
	.apbc-m,.apbc-standard-medium {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-l-medium {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-xl-medium {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxl-medium {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxxl-medium {bottom:100px;left:50%;transform:translate(-50%, 0);}
	.apbc-0-medium {bottom:0;left:50%;transform:translate(-50%, 0);}
	.apbc-5-medium {bottom:5px;left:50%;transform:translate(-50%, 0);}
	.apbc-10-medium {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-20-medium {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-30-medium {bottom:30px;left:50%;transform:translate(-50%, 0);}
	.apbc-40-medium {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-50-medium {bottom:50px;left:50%;transform:translate(-50%, 0);}
	.apbc-60-medium {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-70-medium {bottom:70px;left:50%;transform:translate(-50%, 0);}
	.apbc-80-medium {bottom:80px;left:50%;transform:translate(-50%, 0);}
	.apbc-90-medium {bottom:90px;left:50%;transform:translate(-50%, 0);}
	.apbc-100-medium {bottom:100px;left:50%;transform:translate(-50%, 0);}
    
    .apt-xl-medium {top: 40px}

	.aptl-xxxs-medium,.aptl-xxs-medium,.aptl-xs-medium,.aptl-s-medium,.aptl-m,.aptl-standard-medium,.aptl-l-medium,.aptl-xl-medium,.aptl-xxl-medium,.aptl-xxxl-medium,.aptl-0-medium,.aptl-5-medium,.aptl-10-medium,.aptl-20-medium,.aptl-30-medium,.aptl-40-medium,.aptl-50-medium,.aptl-60-medium,.aptl-70-medium,.aptl-80-medium,.aptl-90-medium,.aptl-100-medium,
	.aptr-xxxs-medium,.aptr-xxs-medium,.aptr-xs-medium,.aptr-s-medium,.aptr-m,.aptr-standard-medium,.aptr-l-medium,.aptr-xl-medium,.aptr-xxl-medium,.aptr-xxxl-medium,.aptr-0-medium,.aptr-5-medium,.aptr-10-medium,.aptr-20-medium,.aptr-30-medium,.aptr-40-medium,.aptr-50-medium,.aptr-60-medium,.aptr-70-medium,.aptr-80-medium,.aptr-90-medium,.aptr-100-medium,
	.apbl-xxxs-medium,.apbl-xxs-medium,.apbl-xs-medium,.apbl-s-medium,.apbl-m,.apbl-standard-medium,.apbl-l-medium,.apbl-xl-medium,.apbl-xxl-medium,.apbl-xxxl-medium,.apbl-0-medium,.apbl-5-medium,.apbl-10-medium,.apbl-20-medium,.apbl-30-medium,.apbl-40-medium,.apbl-50-medium,.apbl-60-medium,.apbl-70-medium,.apbl-80-medium,.apbl-90-medium,.apbl-100-medium,
	.apbr-xxxs-medium,.apbr-xxs-medium,.apbr-xs-medium,.apbr-s-medium,.apbr-m,.apbr-standard-medium,.apbr-l-medium,.apbr-xl-medium,.apbr-xxl-medium,.apbr-xxxl-medium,.apbr-0-medium,.apbr-5-medium,.apbr-10-medium,.apbr-20-medium,.apbr-30-medium,.apbr-40-medium,.apbr-50-medium,.apbr-60-medium,.apbr-70-medium,.apbr-80-medium,.apbr-90-medium,.apbr-100-medium,
	.aptc-xxxs-medium,.aptc-xxs-medium,.aptc-xs-medium,.aptc-s-medium,.aptc-m-medium,.aptc-standard-medium,.aptc-l-medium,.aptc-xl-medium,.aptc-xxl-medium,.aptc-xxxl-medium,.aptc-0-medium,.aptc-5-medium,.aptc-10-medium,.aptc-20-medium,.aptc-30-medium,.aptc-40-medium,.aptc-50-medium,.aptc-60-medium,.aptc-70-medium,.aptc-80-medium,.aptc-90-medium,.aptc-100-medium,
	.apbc-xxxs-medium,.apbc-xxs-medium,.apbc-xs-medium,.apbc-s-medium,.apbc-m-medium,.apbc-standard-medium,.apbc-l-medium,.apbc-xl-medium,.apbc-xxl-medium,.apbc-xxxl-medium,.apbc-0-medium,.apbc-5-medium,.apbc-10-medium,.apbc-20-medium,.apbc-30-medium,.apbc-40-medium,.apbc-50-medium,.apbc-60-medium,.apbc-70-medium,.apbc-80-medium,.apbc-90-medium,.apbc-100, .apt-xl-medium {
		position:absolute;
		z-index:1;
	}
	/*########## ABSOLUTE POSITIONS ########## &lt;-*/	

	
	/*########## ALIGNS ########## -&gt;*/
	.alignLeft-medium, .alignLeft-medium-all, .alignLeft-medium-all div, .alignLeft-medium-all h1, .alignLeft-medium-all h2, .alignLeft-medium-all h3, .alignLeft-medium-all h4, .alignLeft-medium-all h5, .alignLeft-medium-all h6, .alignLeft-medium-all p, .alignLeft-medium-all span, .alignLeft-medium-all a {text-align:left;} 
	.alignRight-medium, .alignRight-medium-all, .alignRight-medium-all div, .alignRight-medium-all h1, .alignRight-medium-all h2, .alignRight-medium-all h3, .alignRight-medium-all h4, .alignRight-medium-all h5, .alignRight-medium-all h6, .alignRight-medium-all p, .alignRight-medium-all span, .alignRight-medium-all a {text-align:right;} 
	.alignCenter-medium, .alignCenter-medium-all, .alignCenter-medium-all div, .alignCenter-medium-all h1, .alignCenter-medium-all h2, .alignCenter-medium-all h3, .alignCenter-medium-all h4, .alignCenter-medium-all h5, .alignCenter-medium-all h6, .alignCenter-medium-all p, .alignCenter-medium-all span, .alignCenter-medium-all a {text-align:center;} 
	img.alignCenter-medium {margin-left:auto; margin-right:auto;}
	div.alignCenter-medium {margin-left:auto; margin-right:auto;}
	/*########## ALIGNS ########## &lt;-*/


	/*########## FLOAT ########## -&gt;*/
	.floatLeft-medium {float:left;}
	.floatRight-medium {float:right;}
	.floatClear-medium, .newline-medium {clear:both;}
	.floatNone-medium {float:none !important;}
	/*########## FLOAT ########## &lt;-*/


	/*########## SAME LINE ########## -&gt;*/
	.sameLine-medium, .sameLine-all-medium, .sameLine-all-medium * {
		display:inline-block;
		vertical-align:middle;
	}
	.sameLine-all-medium.newline {
		display:block;
	}
	/*########## SAME LINE ########## &lt;-*/		
	
	
	/*########## MISC ########## -&gt;*/
	.displayNone-medium {display:none;}
	.invisible-medium {width:1px; height:1px; margin:-1px; padding:0; position:absolute; border:0; clip:rect(0 0 0 0); overflow:hidden;}

	*:not(#offCanvasContainer) &gt; .bigScreenOnly {
		display:none;
	}
	/*########## MISC ########## &lt;-*/

	/*########## GRID SYSTEM ########## &lt;-*/

	/*########## TEXT SIZES ########## -&gt;*/
	.txs-standard, .txs-standard-all, .txs-standard-all *, *.txs-standard-all, .txs-standard-medium, .txs-standard-all-medium, .txs-standard-all-medium *, *.txs-standard-all-medium {
		font-size:1.15rem;
	}
	.txs-xxxs, .txs-xxxs-all, .txs-xxxs-all *, *.txs-xxxs-all, .txs-xxxs-medium, .txs-xxxs-all-medium, .txs-xxxs-all-medium *, *.txs-xxxs-all-medium {
		font-size:0.5rem;
	}
	.txs-xxs, .txs-xxs-all, .txs-xxs-all *, *.txs-xxs-all, .txs-xxs-medium, .txs-xxs-all-medium, .txs-xxs-all-medium *, *.txs-xxs-all-medium {
		font-size:0.6rem;
	}
	.txs-xs, .txs-xs-all, .txs-xs-all *, *.txs-xs-all, .txs-xs-medium, .txs-xs-all-medium, .txs-xs-all-medium *, *.txs-xs-all-medium {
		font-size:0.75rem;
	}
	.txs-s, .txs-s-all, .txs-s-all *, *.txs-s-all, .txs-s-medium, .txs-s-all-medium, .txs-s-all-medium *, *.txs-s-all-medium {
		font-size:0.90rem;
	}
	.txs-m, .txs-m-all, .txs-m-all *, *.txs-m-all, .txs-m-medium, .txs-m-all-medium, .txs-m-all-medium *, *.txs-m-all-medium {
		font-size:1.0rem;
	}
	.txs-l, .txs-l-all, .txs-l-all *, *.txs-l-all, .txs-l-medium, .txs-l-all-medium, .txs-l-all-medium *, *.txs-l-all-medium {
		font-size:1.4rem;
	}
	.txs-xl, .txs-xl-all, .txs-xl-all *, *.txs-xl-all, .txs-xl-medium, .txs-xl-all-medium, .txs-xl-all-medium *, *.txs-xl-all-medium {
		font-size:1.8rem;
	}
	.txs-xxl, .txs-xxl-all, .txs-xxl-all *, *.txs-xxl-all, .txs-xxl-medium, .txs-xxl-all-medium, .txs-xxl-all-medium *, *.txs-xxl-all-medium {
		font-size:1.9rem;
	}
	.txs-xxxl, .txs-xxxl-all, .txs-xxxl-all *, *.txs-xxxl-all, .txs-xxxl-medium, .txs-xxxl-all-medium, .txs-xxxl-all-medium *, *.txs-xxxl-all-medium {
		    font-size: 2.9rem;
	}	
	/*########## TEXT SIZES ########## &lt;-*/

	
	/*########## TEXT STYLE SETS ########## -&gt;*/
	.tx-set-01, .tx-set-01-all, .tx-set-01-all *, *.tx-set-01-all, .tx-set-01-small, .tx-set-01-all-small, .tx-set-01-all-small *, *.tx-set-01-all-small {
		font-family:Arial,sans-serif;
		text-transform:uppercase;
		font-size:1.9rem;
		font-weight:normal;
		line-height:100%;
	}
	/*########## TEXT STYLE SETS ########## &lt;-*/
	
	
	/*########## BORDER SETS ########## -&gt;*/	
	.bdt-medium {border-top:1px solid #D7E1ED;}
	.bdb-medium {border-bottom:1px solid #D7E1ED;}
	.bdl-medium {border-left:1px solid #D7E1ED;}
	.bdr-medium {border-right:1px solid #D7E1ED;}
	/*########## BORDER SETS ########## &lt;-*/
    
    
    
    
    .ce_gallery &gt; ul li {
    margin: 1%;
    width: 48%;
}
    
}


/*############################## MEDIA QUERY SMARTPHONE ##############################*/
/*####################################################################################*/


@media screen and (max-width:480px) {
	/*########## GRID SYSTEM ########## -&gt;*/
	.small-1 {width:8.333333% !important;}
	.small-2 {width:16.666666% !important;}
	.small-3 {width:25% !important;}
	.small-4 {width:33.333333% !important;}
	.small-5 {width:41.666666% !important;}
	.small-6 {width:50% !important;}
	.small-7 {width:58.333333% !important;}
	.small-8 {width:66.666666% !important;}
	.small-9 {width:75% !important;}
	.small-10 {width:83.333333% !important;}
	.small-11 {width:91.666666% !important;}
	.small-12 {width:100% !important;}
	.small-1-offset {margin-left:8.333333% !important;}
	.small-2-offset {margin-left:16.666666% !important;}
	.small-3-offset {margin-left:25% !important;}
	.small-4-offset {margin-left:33.33333% !important;}
	.small-5-offset {margin-left:41.666666% !important;}
	.small-6-offset {margin-left:50% !important;}
	.small-7-offset {margin-left:58.333333% !important;}
	.small-8-offset {margin-left:66.666666% !important;}
	.small-9-offset {margin-left:75% !important;}
	.small-10-offset {margin-left:83.333333% !important;}
	.small-11-offset {margin-left:91.666666% !important;}
	.small-12-offset {margin-left:100% !important;}
	
	.oneOfFour-small {width:25% !important; float:left;}
	.oneOfThree-small {width:33.333333% !important; float:left;}
	.oneOfTwo-small {width:50% !important; float:left;}
	.fullwidth-small {width:100% !important; float:none;}
	
	/*########## MARGINS ########## -&gt;*/
	/*all*/
	.mg-xxxs-small {margin:2px;}
	.mg-xxs-small {margin:3px;}
	.mg-xs-small {margin:4px;}
	.mg-s-small {margin:6px;}
	.mg-m-small,.mg-standard-small {margin:10px;}
	.mg-l-small {margin:20px;}
	.mg-xl-small {margin:40px;}
	.mg-xxl-small {margin:60px;}
	.mg-xxxl-small {margin:100px;}
	.mg-0-small {margin:0;}
	.mg-5-small {margin:5px;}
	.mg-10-small {margin:10px;}
	.mg-20-small {margin:20px;}
	.mg-30-small {margin:30px;}
	.mg-40-small {margin:40px;}
	.mg-50-small {margin:50px;}
	.mg-60-small {margin:60px;}
	.mg-70-small {margin:70px;}
	.mg-80-small {margin:80px;}
	.mg-90-small {margin:90px;}
	.mg-100-small {margin:100px;}
	/*top*/
	.mgt-xxxs-small {margin-top:2px;}
	.mgt-xxs-small {margin-top:3px;}
	.mgt-xs-small {margin-top:4px;}
	.mgt-s-small {margin-top:6px;}
	.mgt-m-small,.mgt-standard-small {margin-top:10px;}
	.mgt-l-small {margin-top:20px;}
	.mgt-xl-small {margin-top:40px;}
	.mgt-xxl-small {margin-top:60px;}
	.mgt-xxxl-small {margin-top:100px;}
	.mgt-0-small {margin-top:0;}
	.mgt-5-small {margin-top:5px;}
	.mgt-10-small {margin-top:10px;}
	.mgt-20-small {margin-top:20px;}
	.mgt-30-small {margin-top:30px;}
	.mgt-40-small {margin-top:40px;}
	.mgt-50-small {margin-top:50px;}
	.mgt-60-small {margin-top:60px;}
	.mgt-70-small {margin-top:70px;}
	.mgt-80-small {margin-top:80px;}
	.mgt-90-small {margin-top:90px;}
	.mgt-100-small {margin-top:100px;}
	/*bottom*/
	.mgb-xxxs-small {margin-bottom:2px;}
	.mgb-xxs-small {margin-bottom:3px;}
	.mgb-xs-small {margin-bottom:4px;}
	.mgb-s-small {margin-bottom:6px;}
	.mgb-m-small,.mgb-standard-small {margin-bottom:10px;}
	.mgb-l-small {margin-bottom:20px;}
	.mgb-xl-small {margin-bottom:40px;}
	.mgb-xxl-small {margin-bottom:60px;}
	.mgb-xxxl-small {margin-bottom:100px;}
	.mgb-0-small {margin-bottom:0;}
	.mgb-5-small {margin-bottom:5px;}
	.mgb-10-small {margin-bottom:10px;}
	.mgb-20-small {margin-bottom:20px;}
	.mgb-30-small {margin-bottom:30px;}
	.mgb-40-small {margin-bottom:40px;}
	.mgb-50-small {margin-bottom:50px;}
	.mgb-60-small {margin-bottom:60px;}
	.mgb-70-small {margin-bottom:70px;}
	.mgb-80-small {margin-bottom:80px;}
	.mgb-90-small {margin-bottom:90px;}
	.mgb-100-small {margin-bottom:100px;}
	/*left*/
	.mgl-xxxs-small {margin-left:2px;}
	.mgl-xxs-small {margin-left:3px;}
	.mgl-xs-small {margin-left:4px;}
	.mgl-s-small {margin-left:6px;}
	.mgl-m-small,.mgl-standard-small {margin-left:10px;}
	.mgl-l-small {margin-left:20px;}
	.mgl-xl-small {margin-left:40px;}
	.mgl-xxl-small {margin-left:60px;}
	.mgl-xxxl-small {margin-left:100px;}
	.mgl-0-small {margin-left:0;}
	.mgl-5-small {margin-left:5px;}
	.mgl-10-small {margin-left:10px;}
	.mgl-20-small {margin-left:20px;}
	.mgl-30-small {margin-left:30px;}
	.mgl-40-small {margin-left:40px;}
	.mgl-50-small {margin-left:50px;}
	.mgl-60-small {margin-left:60px;}
	.mgl-70-small {margin-left:70px;}
	.mgl-80-small {margin-left:80px;}
	.mgl-90-small {margin-left:90px;}
	.mgl-100-small {margin-left:100px;}
	/*right*/
	.mgr-xxxs-small {margin-right:2px;}
	.mgr-xxs-small {margin-right:3px;}
	.mgr-xs-small {margin-right:4px;}
	.mgr-s-small {margin-right:6px;}
	.mgr-m-small,.mgr-standard-small {margin-right:10px;}
	.mgr-l-small {margin-right:20px;}
	.mgr-xl-small {margin-right:40px;}
	.mgr-xxl-small {margin-right:60px;}
	.mgr-xxxl-small {margin-right:100px;}
	.mgr-0-small {margin-right:0;}
	.mgr-5-small {margin-right:5px;}
	.mgr-10-small {margin-right:10px;}
	.mgr-20-small {margin-right:20px;}
	.mgr-30-small {margin-right:30px;}
	.mgr-40-small {margin-right:40px;}
	.mgr-50-small {margin-right:50px;}
	.mgr-60-small {margin-right:60px;}
	.mgr-70-small {margin-right:70px;}
	.mgr-80-small {margin-right:80px;}
	.mgr-90-small {margin-right:90px;}
	.mgr-100-small {margin-right:100px;}
	/*########## MARGINS ########## &lt;-*/


	/*########## PADDINGS ########## -&gt;*/
	/*all*/
	.pd-xxxs-small {padding:2px;}
	.pd-xxs-small {padding:3px;}
	.pd-xs-small {padding:4px;}
	.pd-s-small {padding:6px;}
	.pd-m-small,.pd-standard-small {padding:10px;}
	.pd-l-small {padding:20px;}
	.pd-xl-small {padding:40px;}
	.pd-xxl-small {padding:60px;}
	.pd-xxxl-small {padding:100px;}
	.pd-0-small {padding:0;}
	.pd-5-small {padding:5px;}
	.pd-10-small {padding:10px;}
	.pd-20-small {padding:20px;}
	.pd-30-small {padding:30px;}
	.pd-40-small {padding:40px;}
	.pd-50-small {padding:50px;}
	.pd-60-small {padding:60px;}
	.pd-70-small {padding:70px;}
	.pd-80-small {padding:80px;}
	.pd-90-small {padding:90px;}
	.pd-100-small {padding:100px;}
	.pds0-xxxs,.pds0-xxs,.pds0-xs,.pds0-s,.pds0-m,.pds0-l,.pds0-xl,.pds0-xxl,.pds0-xxxl {padding-right:0;}
	/*top*/
	.pdt-xxxs-small {padding-top:2px;}
	.pdt-xxs-small {padding-top:3px;}
	.pdt-xs-small {padding-top:4px;}
	.pdt-s-small {padding-top:6px;}
	.pdt-m-small,.pdt-standard-small {padding-top:10px;}
	.pdt-l-small {padding-top:20px;}
	.pdt-xl-small {padding-top:40px;}
	.pdt-xxl-small {padding-top:60px;}
	.pdt-xxxl-small {padding-top:100px;}
	.pdt-0-small {padding-top:0;}
	.pdt-5-small {padding-top:5px;}
	.pdt-10-small {padding-top:10px;}
	.pdt-20-small {padding-top:20px;}
	.pdt-30-small {padding-top:30px;}
	.pdt-40-small {padding-top:40px;}
	.pdt-50-small {padding-top:50px;}
	.pdt-60-small {padding-top:60px;}
	.pdt-70-small {padding-top:70px;}
	.pdt-80-small {padding-top:80px;}
	.pdt-90-small {padding-top:90px;}
	.pdt-100-small {padding-top:100px;}
	.pdts0-xxxs,.pdts0-xxs,.pdts0-xs,.pdts0-s,.pdts0-m,.pdts0-l,.pdts0-xl,.pdts0-xxl,.pdts0-xxxl {padding-right:0;}
	/*bottom*/
	.pdb-xxxs-small {padding-bottom:2px;}
	.pdb-xxs-small {padding-bottom:3px;}
	.pdb-xs-small {padding-bottom:4px;}
	.pdb-s-small {padding-bottom:6px;}
	.pdb-m-small,.pdb-standard-small {padding-bottom:10px;}
	.pdb-l-small {padding-bottom:20px;}
	.pdb-xl-small {padding-bottom:40px;}
	.pdb-xxl-small {padding-bottom:60px;}
	.pdb-xxxl-small {padding-bottom:100px;}
	.pdb-0-small {padding-bottom:0;}
	.pdb-5-small {padding-bottom:5px;}
	.pdb-10-small {padding-bottom:10px;}
	.pdb-20-small {padding-bottom:20px;}
	.pdb-30-small {padding-bottom:30px;}
	.pdb-40-small {padding-bottom:40px;}
	.pdb-50-small {padding-bottom:50px;}
	.pdb-60-small {padding-bottom:60px;}
	.pdb-70-small {padding-bottom:70px;}
	.pdb-80-small {padding-bottom:80px;}
	.pdb-90-small {padding-bottom:90px;}
	.pdb-100-small {padding-bottom:100px;}
	.pdbs0-xxxs,.pdbs0-xxs,.pdbs0-xs,.pdbs0-s,.pdbs0-m,.pdbs0-l,.pdbs0-xl,.pdbs0-xxl,.pdbs0-xxxl {padding-right:0;}
	/*left*/
	.pdl-xxxs-small {padding-left:2px;}
	.pdl-xxs-small {padding-left:3px;}
	.pdl-xs-small {padding-left:4px;}
	.pdl-s-small {padding-left:6px;}
	.pdl-m-small,.pdl-standard-small {padding-left:10px;}
	.pdl-l-small {padding-left:20px;}
	.pdl-xl-small {padding-left:40px;}
	.pdl-xxl-small {padding-left:60px;}
	.pdl-xxxl-small {padding-left:100px;}
	.pdl-0-small {padding-left:0;}
	.pdl-5-small {padding-left:5px;}
	.pdl-10-small {padding-left:10px;}
	.pdl-20-small {padding-left:20px;}
	.pdl-30-small {padding-left:30px;}
	.pdl-40-small {padding-left:40px;}
	.pdl-50-small {padding-left:50px;}
	.pdl-60-small {padding-left:60px;}
	.pdl-70-small {padding-left:70px;}
	.pdl-80-small {padding-left:80px;}
	.pdl-90-small {padding-left:90px;}
	.pdl-100-small {padding-left:100px;}
	.pdls0-xxxs,.pdls0-xxs,.pdls0-xs,.pdls0-s,.pdls0-m,.pdls0-l,.pdls0-xl,.pdls0-xxl,.pdls0-xxxl {padding-left:0;}
	/*right*/
	.pdr-xxxs-small {padding-right:2px;}
	.pdr-xxs-small {padding-right:3px;}
	.pdr-xs-small {padding-right:4px;}
	.pdr-s-small {padding-right:6px;}
	.pdr-m-small,.pdr-standard-small {padding-right:10px;}
	.pdr-l-small {padding-right:20px;}
	.pdr-xl-small {padding-right:40px;}
	.pdr-xxl-small {padding-right:60px;}
	.pdr-xxxl-small {padding-right:100px;}
	.pdr-0-small {padding-right:0;}
	.pdr-5-small {padding-right:5px;}
	.pdr-10-small {padding-right:10px;}
	.pdr-20-small {padding-right:20px;}
	.pdr-30-small {padding-right:30px;}
	.pdr-40-small {padding-right:40px;}
	.pdr-50-small {padding-right:50px;}
	.pdr-60-small {padding-right:60px;}
	.pdr-70-small {padding-right:70px;}
	.pdr-80-small {padding-right:80px;}
	.pdr-90-small {padding-right:90px;}
	.pdr-100-small {padding-right:100px;}
	.pdrs0-xxxs,.pdrs0-xxs,.pdrs0-xs,.pdrs0-s,.pdrs0-m,.pdrs0-l,.pdrs0-xl,.pdrs0-xxl,.pdrs0-xxxl {padding-right:0;}	
	/*no gap*/
	.pd-noGap-small {padding:0 !important;}
	.pdt-noGap-small {padding-top:0 !important;}
	.pdb-noGap-small {padding-bottom:0 !important;}
	.pdl-noGap-small {padding-left:0 !important;}
	.pdr-noGap-small {padding-right:0 !important;}
	/*########## PADDINGS ########## &lt;-*/

	
	/*########## ABSOLUTE POSITIONS ########## -&gt;*/
	/*top left*/
	.aptl-xxxs-small {top:2px;left:2px;}
	.aptl-xxs-small {top:3px;left:3px;}
	.aptl-xs-small {top:4px;left:4px;}
	.aptl-s-small {top:6px;left:6px;}
	.aptl-m,.aptl-standard-small {top:10px;left:10px;}
	.aptl-l-small {top:20px;left:20px;}
	.aptl-xl-small {top:40px;left:40px;}
	.aptl-xxl-small {top:60px;left:60px;}
	.aptl-xxxl-small {top:100px;left:100px;}
	.aptl-0-small {top:0;left:0;}
	.aptl-5-small {top:5px;left:5px;}
	.aptl-10-small {top:10px;left:10px;}
	.aptl-20-small {top:20px;left:20px;}
	.aptl-30-small {top:30px;left:30px;}
	.aptl-40-small {top:40px;left:40px;}
	.aptl-50-small {top:50px;left:50px;}
	.aptl-60-small {top:60px;left:60px;}
	.aptl-70-small {top:70px;left:70px;}
	.aptl-80-small {top:80px;left:80px;}
	.aptl-90-small {top:90px;left:90px;}
	.aptl-100-small {top:100px;left:100px;}
	/*top right*/
	.aptr-xxxs-small {top:2px;right:2px;}
	.aptr-xxs-small {top:3px;right:3px;}
	.aptr-xs-small {top:4px;right:4px;}
	.aptr-s-small {top:6px;right:6px;}
	.aptr-m,.aptr-standard-small {top:10px;right:10px;}
	.aptr-l-small {top:20px;right:20px;}
	.aptr-xl-small {top:40px;right:40px;}
	.aptr-xxl-small {top:60px;right:60px;}
	.aptr-xxxl-small {top:100px;right:100px;}
	.aptr-0-small {top:0;right:0;}
	.aptr-5-small {top:5px;right:5px;}
	.aptr-10-small {top:10px;right:10px;}
	.aptr-20-small {top:20px;right:20px;}
	.aptr-30-small {top:30px;right:30px;}
	.aptr-40-small {top:40px;right:40px;}
	.aptr-50-small {top:50px;right:50px;}
	.aptr-60-small {top:60px;right:60px;}
	.aptr-70-small {top:70px;right:70px;}
	.aptr-80-small {top:80px;right:80px;}
	.aptr-90-small {top:90px;right:90px;}
	.aptr-100-small {top:100px;right:100px;}
	/*bottom left*/
	.apbl-xxxs-small {bottom:2px;left:2px;}
	.apbl-xxs-small {bottom:3px;left:3px;}
	.apbl-xs-small {bottom:4px;left:4px;}
	.apbl-s-small {bottom:6px;left:6px;}
	.apbl-m,.apbl-standard-small {bottom:10px;left:10px;}
	.apbl-l-small {bottom:20px;left:20px;}
	.apbl-xl-small {bottom:40px;left:40px;}
	.apbl-xxl-small {bottom:60px;left:60px;}
	.apbl-xxxl-small {bottom:100px;left:100px;}
	.apbl-0-small {bottom:0;left:0;}
	.apbl-5-small {bottom:5px;left:5px;}
	.apbl-10-small {bottom:10px;left:10px;}
	.apbl-20-small {bottom:20px;left:20px;}
	.apbl-30-small {bottom:30px;left:30px;}
	.apbl-40-small {bottom:40px;left:40px;}
	.apbl-50-small {bottom:50px;left:50px;}
	.apbl-60-small {bottom:60px;left:60px;}
	.apbl-70-small {bottom:70px;left:70px;}
	.apbl-80-small {bottom:80px;left:80px;}
	.apbl-90-small {bottom:90px;left:90px;}
	.apbl-100-small {bottom:100px;left:100px;}
	/*bottom right*/
	.apbr-xxxs-small {bottom:2px;right:2px;}
	.apbr-xxs-small {bottom:3px;right:3px;}
	.apbr-xs-small {bottom:4px;right:4px;}
	.apbr-s-small {bottom:6px;right:6px;}
	.apbr-m,.apbr-standard-small {bottom:10px;right:10px;}
	.apbr-l-small {bottom:20px;right:20px;}
	.apbr-xl-small {bottom:40px;right:40px;}
	.apbr-xxl-small {bottom:60px;right:60px;}
	.apbr-xxxl-small {bottom:100px;right:100px;}
	.apbr-0-small {bottom:0;right:0;}
	.apbr-5-small {bottom:5px;right:5px;}
	.apbr-10-small {bottom:10px;right:10px;}
	.apbr-20-small {bottom:20px;right:20px;}
	.apbr-30-small {bottom:30px;right:30px;}
	.apbr-40-small {bottom:40px;right:40px;}
	.apbr-50-small {bottom:50px;right:50px;}
	.apbr-60-small {bottom:60px;right:60px;}
	.apbr-70-small {bottom:70px;right:70px;}
	.apbr-80-small {bottom:80px;right:80px;}
	.apbr-90-small {bottom:90px;right:90px;}
	.apbr-100-small {bottom:100px;right:100px;}
	/*top center*/
	.aptc-xxxs-small {top:2px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxs-small {top:3px;left:50%;transform:translate(-50%, 0);}
	.aptc-xs-small {top:4px;left:50%;transform:translate(-50%, 0);}
	.aptc-s-small {top:6px;left:50%;transform:translate(-50%, 0);}
	.aptc-m,.aptc-standard-small {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-l-small {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-xl-small {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxl-small {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-xxxl-small {top:100px;left:50%;transform:translate(-50%, 0);}
	.aptc-0-small {top:0;left:50%;transform:translate(-50%, 0);}
	.aptc-5-small {top:5px;left:50%;transform:translate(-50%, 0);}
	.aptc-10-small {top:10px;left:50%;transform:translate(-50%, 0);}
	.aptc-20-small {top:20px;left:50%;transform:translate(-50%, 0);}
	.aptc-30-small {top:30px;left:50%;transform:translate(-50%, 0);}
	.aptc-40-small {top:40px;left:50%;transform:translate(-50%, 0);}
	.aptc-50-small {top:50px;left:50%;transform:translate(-50%, 0);}
	.aptc-60-small {top:60px;left:50%;transform:translate(-50%, 0);}
	.aptc-70-small {top:70px;left:50%;transform:translate(-50%, 0);}
	.aptc-80-small {top:80px;left:50%;transform:translate(-50%, 0);}
	.aptc-90-small {top:90px;left:50%;transform:translate(-50%, 0);}
	.aptc-100-small {top:100px;left:50%;transform:translate(-50%, 0);}
	/*bottom center*/
	.apbc-xxxs-small {bottom:2px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxs-small {bottom:3px;left:50%;transform:translate(-50%, 0);}
	.apbc-xs-small {bottom:4px;left:50%;transform:translate(-50%, 0);}
	.apbc-s-small {bottom:6px;left:50%;transform:translate(-50%, 0);}
	.apbc-m,.apbc-standard-small {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-l-small {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-xl-small {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxl-small {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-xxxl-small {bottom:100px;left:50%;transform:translate(-50%, 0);}
	.apbc-0-small {bottom:0;left:50%;transform:translate(-50%, 0);}
	.apbc-5-small {bottom:5px;left:50%;transform:translate(-50%, 0);}
	.apbc-10-small {bottom:10px;left:50%;transform:translate(-50%, 0);}
	.apbc-20-small {bottom:20px;left:50%;transform:translate(-50%, 0);}
	.apbc-30-small {bottom:30px;left:50%;transform:translate(-50%, 0);}
	.apbc-40-small {bottom:40px;left:50%;transform:translate(-50%, 0);}
	.apbc-50-small {bottom:50px;left:50%;transform:translate(-50%, 0);}
	.apbc-60-small {bottom:60px;left:50%;transform:translate(-50%, 0);}
	.apbc-70-small {bottom:70px;left:50%;transform:translate(-50%, 0);}
	.apbc-80-small {bottom:80px;left:50%;transform:translate(-50%, 0);}
	.apbc-90-small {bottom:90px;left:50%;transform:translate(-50%, 0);}
	.apbc-100-small {bottom:100px;left:50%;transform:translate(-50%, 0);}
    
    .apt-l-small {top: 30px}


	.aptl-xxxs-small,.aptl-xxs-small,.aptl-xs-small,.aptl-s-small,.aptl-m,.aptl-standard-small,.aptl-l-small,.aptl-xl-small,.aptl-xxl-small,.aptl-xxxl-small,.aptl-0-small,.aptl-5-small,.aptl-10-small,.aptl-20-small,.aptl-30-small,.aptl-40-small,.aptl-50-small,.aptl-60-small,.aptl-70-small,.aptl-80-small,.aptl-90-small,.aptl-100-small,
	.aptr-xxxs-small,.aptr-xxs-small,.aptr-xs-small,.aptr-s-small,.aptr-m,.aptr-standard-small,.aptr-l-small,.aptr-xl-small,.aptr-xxl-small,.aptr-xxxl-small,.aptr-0-small,.aptr-5-small,.aptr-10-small,.aptr-20-small,.aptr-30-small,.aptr-40-small,.aptr-50-small,.aptr-60-small,.aptr-70-small,.aptr-80-small,.aptr-90-small,.aptr-100-small,
	.apbl-xxxs-small,.apbl-xxs-small,.apbl-xs-small,.apbl-s-small,.apbl-m,.apbl-standard-small,.apbl-l-small,.apbl-xl-small,.apbl-xxl-small,.apbl-xxxl-small,.apbl-0-small,.apbl-5-small,.apbl-10-small,.apbl-20-small,.apbl-30-small,.apbl-40-small,.apbl-50-small,.apbl-60-small,.apbl-70-small,.apbl-80-small,.apbl-90-small,.apbl-100-small,
	.apbr-xxxs-small,.apbr-xxs-small,.apbr-xs-small,.apbr-s-small,.apbr-m,.apbr-standard-small,.apbr-l-small,.apbr-xl-small,.apbr-xxl-small,.apbr-xxxl-small,.apbr-0-small,.apbr-5-small,.apbr-10-small,.apbr-20-small,.apbr-30-small,.apbr-40-small,.apbr-50-small,.apbr-60-small,.apbr-70-small,.apbr-80-small,.apbr-90-small,.apbr-100-small,
	.aptc-xxxs-small,.aptc-xxs-small,.aptc-xs-small,.aptc-s-small,.aptc-m-small,.aptc-standard-small,.aptc-l-small,.aptc-xl-small,.aptc-xxl-small,.aptc-xxxl-small,.aptc-0-small,.aptc-5-small,.aptc-10-small,.aptc-20-small,.aptc-30-small,.aptc-40-small,.aptc-50-small,.aptc-60-small,.aptc-70-small,.aptc-80-small,.aptc-90-small,.aptc-100-small,
	.apbc-xxxs-small,.apbc-xxs-small,.apbc-xs-small,.apbc-s-small,.apbc-m-small,.apbc-standard-small,.apbc-l-small,.apbc-xl-small,.apbc-xxl-small,.apbc-xxxl-small,.apbc-0-small,.apbc-5-small,.apbc-10-small,.apbc-20-small,.apbc-30-small,.apbc-40-small,.apbc-50-small,.apbc-60-small,.apbc-70-small,.apbc-80-small,.apbc-90-small,.apbc-100, .apt-l-small {
		position:absolute;
		z-index:1;
	}
	/*########## ABSOLUTE POSITIONS ########## &lt;-*/	


	/*########## ALIGNS ########## -&gt;*/
	.alignLeft-small, .alignLeft-small-all, .alignLeft-small-all div, .alignLeft-small-all h1, .alignLeft-small-all h2, .alignLeft-small-all h3, .alignLeft-small-all h4, .alignLeft-small-all h5, .alignLeft-small-all h6, .alignLeft-small-all p, .alignLeft-small-all span, .alignLeft-small-all a {text-align:left;} 
	.alignRight-small, .alignRight-small-all, .alignRight-small-all div, .alignRight-small-all h1, .alignRight-small-all h2, .alignRight-small-all h3, .alignRight-small-all h4, .alignRight-small-all h5, .alignRight-small-all h6, .alignRight-small-all p, .alignRight-small-all span, .alignRight-small-all a {text-align:right;} 
	.alignCenter-small, .alignCenter-small-all, .alignCenter-small-all div, .alignCenter-small-all h1, .alignCenter-small-all h2, .alignCenter-small-all h3, .alignCenter-small-all h4, .alignCenter-small-all h5, .alignCenter-small-all h6, .alignCenter-small-all p, .alignCenter-small-all span, .alignCenter-small-all a {text-align:center;} 
	img.alignCenter-small {margin-left:auto; margin-right:auto;}
	div.alignCenter-small {margin-left:auto; margin-right:auto;}
	/*########## ALIGNS ########## &lt;-*/


	/*########## FLOAT ########## -&gt;*/
	.floatLeft-small {float:left;}
	.floatRight-small {float:right;}
	.floatClear-small, .newline-small {clear:both;}
	.floatNone-small {float:none !important;}
	/*########## FLOAT ########## &lt;-*/


	/*########## SAME LINE ########## -&gt;*/
	.sameLine-small, .sameLine-all-small, .sameLine-all-small * {
		display:inline-block;
		vertical-align:middle;
	}
	.sameLine-all-small.newline {
		display:block;
	}
	/*########## SAME LINE ########## &lt;-*/
	
	
	/*########## MISC ########## -&gt;*/
	.displayNone-small {display:none;}
	.invisible-small {width:1px; height:1px; margin:-1px; padding:0; position:absolute; border:0; clip:rect(0 0 0 0); overflow:hidden;}
	
	*:not(#offCanvasContainer) &gt; .bigScreenOnly {
		display:none;
	}
	/*########## MISC ########## &lt;-*/

	/*########## TEXT SIZES ########## -&gt;*/
	.txs-standard, .txs-standard-all, .txs-standard-all *, *.txs-standard-all, .txs-standard-small, .txs-standard-all-small, .txs-standard-all-small *, *.txs-standard-all-small {
		font-size:1.15rem;
	}
	.txs-xxxs, .txs-xxxs-all, .txs-xxxs-all *, *.txs-xxxs-all, .txs-xxxs-small, .txs-xxxs-all-small, .txs-xxxs-all-small *, *.txs-xxxs-all-small {
		font-size:0.5rem;
	}
	.txs-xxs, .txs-xxs-all, .txs-xxs-all *, *.txs-xxs-all, .txs-xxs-small, .txs-xxs-all-small, .txs-xxs-all-small *, *.txs-xxs-all-small {
		font-size:0.6rem;
	}
	.txs-xs, .txs-xs-all, .txs-xs-all *, *.txs-xs-all, .txs-xs-small, .txs-xs-all-small, .txs-xs-all-small *, *.txs-xs-all-small {
		font-size:0.75rem;
	}
	.txs-s, .txs-s-all, .txs-s-all *, *.txs-s-all, .txs-s-small, .txs-s-all-small, .txs-s-all-small *, *.txs-s-all-small {
		font-size:0.90rem;
	}
	.txs-m, .txs-m-all, .txs-m-all *, *.txs-m-all, .txs-m-small, .txs-m-all-small, .txs-m-all-small *, *.txs-m-all-small {
		font-size:1.0rem;
	}
	.txs-l, .txs-l-all, .txs-l-all *, *.txs-l-all, .txs-l-small, .txs-l-all-small, .txs-l-all-small *, *.txs-l-all-small {
		font-size:1.4rem;
	}
	.txs-xl, .txs-xl-all, .txs-xl-all *, *.txs-xl-all, .txs-xl-small, .txs-xl-all-small, .txs-xl-all-small *, *.txs-xl-all-small {
		font-size:1.6rem;
	}
	.txs-xxl, .txs-xxl-all, .txs-xxl-all *, *.txs-xxl-all, .txs-xxl-small, .txs-xxl-all-small, .txs-xxl-all-small *, *.txs-xxl-all-small {
		font-size:1.9rem;
	}
	.txs-xxxl, .txs-xxxl-all, .txs-xxxl-all *, *.txs-xxxl-all, .txs-xxxl-small, .txs-xxxl-all-small, .txs-xxxl-all-small *, *.txs-xxxl-all-small {
		font-size:1.9rem;
	}
	/*########## TEXT SIZES ########## &lt;-*/

	
	/*########## TEXT STYLE SETS ########## -&gt;*/
	.tx-set-01, .tx-set-01-all, .tx-set-01-all *, *.tx-set-01-all, .tx-set-01-small, .tx-set-01-all-small, .tx-set-01-all-small *, *.tx-set-01-all-small {
		font-family:Arial,sans-serif;
		text-transform:uppercase;
		font-size:1.6rem;
		font-weight:normal;
		line-height:100%;
	}
	/*########## TEXT STYLE SETS ########## &lt;-*/
	

	/*########## BORDER SETS ########## -&gt;*/	
	.bdt-small {border-top:1px solid #D7E1ED;}
	.bdb-small {border-bottom:1px solid #D7E1ED;}
	.bdl-small {border-left:1px solid #D7E1ED;}
	.bdr-small {border-right:1px solid #D7E1ED;}
	/*########## BORDER SETS ########## &lt;-*/
}





















/*############################## OVERWRITE FRAMEWORK ##############################*/
/*#################################################################################*/


/*########## MISC ########## -&gt;*/

/*########## MISC ########## &lt;-*/

	
/*########## COLORS ########## -&gt;*/

/*########## COLORS ########## &lt;-*/

/*buttonFormular*/

#headerLineButton {
   border-bottom: 1px solid;
    margin-bottom: 10px;
}

#buttonwrapper {
    padding: 10px 0;
    display: flex;
    gap: 1rem; 
    justify-content:center;
    align-items: center;
    color: #000;
}



.buttonForm a {
    color: #000;
    padding: 0.5rem 1rem;
    border: 1px solid;
    border-radius: 1rem;
    display: inline-block;
    text-decoration: none;
}


@media screen and (max-width: 789px) {
	
	
	#buttonwrapper{
	flex-direction: column;	
    justify-content: center; 
	flex-wrap:wrap;
	gap: 0;
	}
	
	#buttonwrapper .mobilNone{
		display: none;
	}
	
  .buttonForm.btn-01 {
    margin-bottom: 10px;
  }
  
   .buttonForm .mobilNone {
    display: none;
  }
}	
 
/*########## MARGINS ########## -&gt;*/
.mg-standard, .mg-standard-large {margin:10px;}
.mgb-standard, .mgb-standard-large {margin-bottom:10px;}
.mgt-standard, .mgt-standard-large {margin-top:10px;}
.mgl-standard, .mgl-standard-large {margin-left:10px;}
.mgr-standard, .mgr-standard-large {margin-right:10px;}
/*########## MARGINS ########## &lt;-*/


/*########## PADDINGS ########## -&gt;*/
.pd-standard, .pd-standard-large {padding:10px;}
.pdt-standard, .pdt-standard-large {padding-top:10px;}
.pdb-standard, .pdb-standard-large {padding-bottom:10px;}
.pdl-standard, .pdl-standard-large {padding-left:10px;}
.pdr-standard, .pdr-standard-large {padding-right:10px;}
/*########## PADDINGS ########## &lt;-*/


/*########## FONTS ########## -&gt;*/
/*
.font-01, .font-01-all, .font-01-all * {
	font-family:"Roboto","Arial";
}
.font-02, .font-02-all, .font-02-all * {
	font-family:"Roboto Condensed","Arial";
}
.font-03, .font-03-all, .font-03-all * {
	font-family:"Open Sans","Arial";
}
*/
/*########## FONTS ########## &lt;-*/


/*########## TEXT SIZES ########## -&gt;*/
.txs-standard, .txs-standard-all, .txs-standard-all * {
	font-size:0.85rem;
}
/*########## TEXT SIZES ########## &lt;-*/


/*########## TEXT COLORS ########## -&gt;*/

/*########## TEXT COLORS ########## &lt;-*/


/*########## TEXT STYLE SETS ########## -&gt;*/

/*########## TEXT STYLE SETS ########## &lt;-*/


/*########## BACKGROUND COLORS ########## -&gt;*/
/*NO TRANSPARENCY*/
.bgc-green:not(.widget):not(.submit_container) {background-color:#0bad00 !important;}
/*########## BACKGROUND COLORS ########## &lt;-*/


/*############################## CONTAO / CONTENT ##############################*/
/*##############################################################################*/


/*########## CONTAO WRAPPER ########## -&gt;*/
#wrapper {
	max-width:1920px;
	margin:0 auto;
}

#wrapper &gt; #container {

	padding:60px 0 80px 0;
	/*max-width:1400px;
*/
	margin-left:auto;
	margin-right:auto;
}

@media screen and (max-width:1440px) {
	#wrapper &gt; #container {
/*		padding:0 20px 0 20px;*/
	}
}

#wrapper &gt; #header {
/*	padding-top:101px;*/
/*	padding-top:40px;*/
	margin-bottom:40px;
	background:#FFFFFF;
}
/*########## CONTAO WRAPPER ########## &lt;-*/


/*########## THEME WRAPPER ########## -&gt;*/
#wrapper &gt; .custom #slider {
	padding-left:20px;
	padding-right:20px;
}

#headerLine1,
#headerLine2,
#footerLine1,
#footerLine2 {
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}

#headerLine1 {
    background: #fee037;
/*
	position:fixed;
	top:0;
	left:0;
*/
	width:100%;
	z-index:9910;
}

#headerLine1 span {
	margin:0;
}

#headerLine2 {
	position:fixed;
	top:42px;
	left:0;
	width:100%;
	z-index:9910;
}


#footer {
	max-width:1920px;
    margin-bottom: 5%;
    border-top: 8px solid #fedf37;

}

#footer .inside {
	margin:0 auto;
}

#footer .innerWrapper {
	max-width:1400px;
	margin:0 auto;
}

#footer .paymentOptions img,
#footer .shippingOptions img {
	max-height:30px;
	width:auto;
}

#footer ul li {
    list-style:none;
}

.contentWidth {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
}
/*########## THEME WRAPPER ########## &lt;-*/


/*########## FORMS ########## -&gt;*/
.mod_registration .widget,
.mod_login .widget,
.mod_personalData .widget {
    margin-bottom:10px;
}

.mod_registration .widget input,
.mod_registration .widget select,
.mod_login .widget input,
.mod_login .widget select,
.mod_personalData .widget input,
.mod_personalData .widget select	{
	width:100%;
}	

.mod_registration .widget label,
.mod_login .widget label,
.mod_personalData .widget label {
	width:100%;
}
/*########## FORMS ########## &lt;-*/


/*########## MISC ########## -&gt;*/

input, select, .text, textarea {
	padding:12px;
}

.submit, .button, button {
	padding:13px;
	cursor:pointer;
}

.submit:not(.fi), .button:not(.fi), button:not(.fi) {
    background: #f5da2c;
    color: #000000;
}

.bgc-spotcolor2 .submit:not(.fi) {
	background:#FFFFFF;
	color:#28A1BA;
}

.button.button2 {
	border:1px solid #DDDDDD;
	padding:2px 5px 2px 5px;
	background:rgba(255,255,255,0.4);
	color:#777777;
}

.widget.widget-text {
    margin-bottom: 10px;
}

/*########## MISC ########## -&gt;*/


/*########## LOGO ########## &lt;-*/


logo a {
    background-image:url("../../files/merconisfiles/themes/theme8/images/logos/logo-lindenhof.png");
    background-position:left center;
    background-repeat:no-repeat;
    background-size:auto 100%;
    display:block;
    height:100%;
    width:100%;
}
/*########## LOGO ########## -&gt;*/


/*########## NAVIGATION ########## -&gt;*/
#secondNavigation {
    font-family: 'Raleway','Helvetica', 'Tahoma',sans-serif;
    font-weight: 400;
    font-size: 1rem;
}

#mainNavigation {
    font-family: 'Raleway','Helvetica', 'Tahoma',sans-serif;
    font-weight: 400;
	z-index:9900;
	margin-right:60px;
	margin-left:60px;
}

#mainNavigation ul li a,
#mainNavigation ul li span,
#mainNavigation ul li strong {
	font-size:1rem;
    color: #383838;
}

#mainNavigation ul li span:hover {
	color:#f45d5d;
	color:#90a05c;
}

#mainNavigation ul.level_2 {
	z-index:1;
}

#mainNavigation.horizontalNavigation .submenu ul.level_2 {
	border-top:1px solid #fddf38;
}
/*########## NAVIGATION ########## -&gt;*/


/*########## OFF CANVAS NAVIGATION ########## -&gt;*/
body.useOcNavi.sticky #lsOcNaviToggler {
	position:fixed !important;
	left:10px;
	top:48px;
	display:block;
	margin-right:10px;
	max-width:30px;
	height:auto;
	overflow:hidden;
}

body.useOcNavi:not(.sticky) #lsOcNavi,
body.useOcNavi:not(.sticky) #lsOcNaviToggler {
	visibility:hidden;
}

body.useOcNavi #lsOcNavi #offCanvasContainer {
    margin-top:3px;
}

body:not(.lsOcNaviRunning) #lsOcNavi #offCanvasContainer .ls_languageSelector {
	top:95px;
	left:10px;
	position:fixed;
}

body:not(.lsOcNaviOpen) #lsOcNavi #offCanvasContainer .ls_languageSelector,
body.lsOcNaviRunning #lsOcNavi #offCanvasContainer .ls_languageSelector {
	display:none;
}

body.useOcNavi #lsOcNavi #offCanvasContainer .ls_languageSelector span,
body.useOcNavi #lsOcNavi #offCanvasContainer .ls_languageSelector a {
    display:block;
    margin:0;
    padding:0;
	text-transform:uppercase;
}

body.useOcNavi #lsOcNavi #offCanvasContainer .ls_languageSelector span {
	font-weight:bold;
}

body.useOcNavi #lsOcNavi #lsOcNaviToggler * {
	color:#FFFFFF;
}


body.useOcNavi #lsOcNavi {
/*    background: #FF9800;*/
    background: #90a05c;
    padding-top: 50px;
    width: auto;
    overflow-y: auto;
}

body.useOcNavi #lsOcNavi * {
	color:#FFFFFF;
}

body.useOcNavi #lsOcNavi .verticalNavigation ul li a,
body.useOcNavi #lsOcNavi .verticalNavigation ul li span:not(.foldedNaviToggler),
body.useOcNavi #lsOcNavi .verticalNavigation ul li strong {
	font-size:1rem;
	text-decoration:none;
	margin:8px 15px 8px 0;
	padding:0;
	display:block;
}
/*########## OFF CANVAS NAVIGATION ########## &lt;-*/


/*########## BREADCRUMB NAVI/NAVIGATION PATH ########## -&gt;*/
.mod_breadcrumb ul {
    margin:0;
}

.mod_breadcrumb ul li {
    display:inline-block;
    white-space:nowrap;
    color:#777777;
    font-size:0.85rem;
    margin-left:0px;
}

.mod_breadcrumb ul li a {
    color:#777777;
    font-size:0.85rem;
    text-decoration:none;
}

.mod_breadcrumb ul li:not(:last-child):after {
    padding-left:7px;
    padding-right:2px;
    content:"&gt;";
}
/*########## BREADCRUMB NAVI/NAVIGATION PATH ########## &lt;-*/





/*############################## MERCONIS ##############################*/
/*######################################################################*/


/*########## SEARCH BAR ########## -&gt;*/
.template_productSearch_default .merconisHitSelector {
	width:100%;
	margin-top:10px;
}

.template_productSearch_default .merconisHitSelector .hit {
	cursor:pointer;
	overflow:hidden;
}

.template_productSearch_default .merconisHitSelector .hit:not(.first) {
	border-top:none;
}

.template_productSearch_default .merconisHitSelector .hit:hover,
.template_productSearch_default .merconisHitSelector .hit.active {
	opacity:0.7;
}

.template_productSearch_default .merconisHitSelector .hit ._mainImage img {
	max-width:100%;
	max-height:60px;
}

.template_productSearch_default .merconisHitSelector .hit ._title {
	margin-top:20px;
}

.template_productSearch_default .merconisHitSelector .hit ._priceAfterTaxFormatted {
	margin-top:5px;
	text-align:right;
}

.template_productSearch_default #merconis_searchWord {
	width:100%;
	background:#FFFFFF;
	float:left;
	padding-right:50px;
	border-radius:5px;
	padding-top:8px;
	padding-bottom:8px;
}

.template_productSearch_default #merconis_searchWord:focus {
	box-shadow:0 2px 2px rgba(88,88,88,0.4) inset, 0 0 3px #AA0000;
	outline:medium none;
}

.template_productSearch_default label{
	display:none;
}

.template_productSearch_default .submit {
	float:left;
	margin-top:-7px;
	margin-left:-45px;
	background:transparent;
	border:0;
}
/*########## SEARCH BAR ########## &lt;-*/


/*########## LANGUAGE SELECTOR ########## -&gt;*/
.ls_languageSelector span {
    font-weight:bold;
}
/*########## LANGUAGE SELECTOR ########## &lt;-*/


/*########## PRODUCT OVERVIEW ########## -&gt;*/
.productList .shopProduct:not(.template_productOverview_CS) .boxInnerWrapper {
	position:relative;
	border:2px solid #EEEEEE;
}

.productList .shopProduct:not(.template_productOverview_CS) .boxInnerWrapper:hover {
	border:2px solid #D51515;
}

.productList .shopProduct .imageContainer .productMainImage.boxImage img {
    max-width:100% !important;
    margin-left:auto;
    margin-right:auto;
}

.shopProduct .oldPrice {
	text-decoration:line-through;
}

.productList .shopProduct .inputQuantity .quantityWrapper {
	display:none;
}
/*########## PRODUCT OVERVIEW ########## &lt;-*/


/*########## PRODUCT SINGLEVIEW ########## -&gt;*/

.template_productDetails.shopProduct .outerGalleryWrapper {
	position:relative;
}

.template_productDetails.shopProduct .inputQuantity label {
	display:none;
}

.template_productDetails.shopProduct .inputQuantity input {
	max-width:80px;
}

.template_productDetails.shopProduct .inputQuantity button {

}

	/*########## LSNAVTAB GALLERY ########## -&gt;*/
	[data-lsjs-component="navtab"] {
		margin-bottom:0;
	}
	
	[data-lsjs-component="navtab"] [data-lsjs-element="navtabLabel"] {
		display:inline-block;
		margin:0 5px 5px 0;
	}	

	[data-lsjs-component="navtab"] [data-lsjs-element="navtabLabel"] img {
		width:100%;
		height:auto;
	}
	/*########## LSNAVTAB GALLERY ########## &lt;-*/
	
/*########## PRODUCT SINGLEVIEW ########## &lt;-*/
	 

/*########## SHOP PRODUCT ########## -&gt;*/
.shopProduct .hasBeenPutInCart,
.shopProduct .notPutInCart {
	margin:auto;
	padding:40px;
	max-width:60%;
	text-align:center;
	z-index:9000;
}
/*########## SHOP PRODUCT ########## &lt;-*/


/*########## NEW / ON SALE ########## -&gt;*/
.imageContainer {
	position:relative;
}

.productImageOverlay.isOnSale,
.productImageOverlay.isNew {
	display:inline-block;
	width:auto;
	height:auto;
}

.productImageOverlay.isOnSale img,
.productImageOverlay.isNew img {
	width:100%;
	height:auto;
}
/*########## NEW / ON SALE ########## &lt;-*/


/*########## CONFIGURATOR ########## -&gt;*/
.changeConfiguration a {
	display:inline-block;
}
/*########## CONFIGURATOR ########## &lt;-*/


/*########## PAGINATION ########## -&gt;*/
.pagination ul li {
	margin-left:10px;
}

.pagination ul li a,
.pagination ul li span {
	padding:4px 8px;
}

.pagination ul li .active {
	border:1px solid;
}
/*########## PAGINATION ########## &lt;-*/


/*########## USER SORTING FORM ########## -&gt;*/
.userSortingForm {
	text-align:right;
	margin-bottom:10px;
}
/*########## USER SORTING FORM ########## &lt;-*/


/*########## FILTER FORM ########## -&gt;*/
.template_filterForm_default {
	margin-bottom:40px;
}

.template_filterForm_default h2 {
	position:relative;
}

.template_filterForm_default.useLsUnfold h2 {
	cursor:pointer;
	margin-top:0;
	margin-bottom:0;
}

.template_filterForm_default.useLsUnfold h2:after {
	position:absolute;
	font-size:1.7rem;
	transition:opacity 0.4s linear;
	font-weight:bold;
}

.template_filterForm_default.useLsUnfold.lsUnfoldClosed h2:after {
	content:"\f35f";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:28px;
	top:5px;
}

.template_filterForm_default.useLsUnfold.lsUnfoldOpen h2:after {
	content:"\f365";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:28px;
	top:5px;
}

.template_filterForm_default.useLsUnfold.lsUnfoldRunning h2:after {
	opacity:0;
}

.template_filterForm_default .noMatch {
	color:#AAAAAA;
	font-style:italic;
}

.template_filterForm_default .checkAll {
	color:#AAAAAA;
	font-style:italic;
}

.template_filterForm_default .noSelection {
	color:#AAAAAA;
	font-style:italic;
}

.filterOptionsBox,
.filterPriceBox {
	margin-bottom:5px;
	padding:0px;
}

.filterOptionsBox .label,
.filterPriceBox .label {
	margin:0px;
	font-weight:bold;
	padding:5px 26px 5px 5px;
	position:relative;
	cursor:pointer;
}

.filterOptionsBox.useLsUnfold .label,
.filterPriceBox.useLsUnfold .label {
	cursor:pointer;
	border-bottom:1px solid #DEDCDC;
}

.filterOptionsBox.useLsUnfold .label:after,
.filterPriceBox.useLsUnfold .label:after {
	position:absolute;
	right:5px;
	top:0px;
	font-size:1.2rem;
	transition:opacity 0.4s linear;
	font-weight:bold;
}

.filterOptionsBox.useLsUnfold.lsUnfoldClosed .label:after,
.filterPriceBox.useLsUnfold.lsUnfoldClosed .label:after {
	content:"\f365";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:10px;
	top:-4px;
}

.filterOptionsBox.useLsUnfold.lsUnfoldOpen .label:after,
.filterPriceBox.useLsUnfold.lsUnfoldOpen .label:after {
	content:"\f35f";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:10px;
	top:6px;
}

.filterOptionsBox.useLsUnfold.lsUnfoldRunning .label:after,
.filterPriceBox.useLsUnfold.lsUnfoldRunning .label:after {
	opacity:0;
}

.filterOptionsBox .showAndHideOptionsIcon {
	cursor:pointer;
	display:inline-block;
}

.filterOptionsBox .showAndHideOptionsIcon:after {
	content:"\f462";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:1px;
	top:-4px;
}

.filterOptionsBox .showAndHideOptionsIcon.currentlyHiding:after {
	content:"\f2c7";
	opacity:1;
    font-family:Ionicons;
    cursor:pointer;
	right:1px;
	top:6px;
}

.filterOptionsBox .showAndHideOptionsIcon.hidden {
	display:none;
}

.filterOptionsBox .content,
.filterPriceBox .content {
	padding:5px;
	display:block;
	position:relative;
}

.filterOptionsBox.closed .content {
	display:none;
}

.filterOptionsBox .filterOption.hidden {
	display:none;
}

.filterOptionsBox .checkAll {
	display:none;
}

.template_filterForm_default #priceLow,
.template_filterForm_default #priceHigh {
	width:40px;
}

.template_filterForm_default input.submitFilter {
	width:auto;
	float:left;
	margin-right:10px;
}

.template_filterForm_default input.resetFilter {
	width:auto;
}

.template_filterForm_default.nothingToFilter {
	display:none;
}

@media only screen and (max-width:400px) {
	.template_filterForm_default input.submitFilter,
	.template_filterForm_default input.resetFilter {
		float:none;
		width:100%;
		margin-right:0;
		margin-top:5px;
	}
}
/*########## FILTER FORM ########## &lt;-*/

/*########## CROSS SELLER ########## -&gt;*/
.crossSellerCTE {
	margin-top:20px;
	margin-bottom:20px;
}


.crossSellerCTE .productList .shopProduct.template_productOverview_CS {
	max-width:180px;
}

.crossSellerCTE .frontendProductSearch .productList .shopProduct {
	max-width:100%;
}

.crossSellerCTE .productList .shopProduct .imageContainer .productMainImage.boxImage img {
    max-width:100%;
    margin-left:auto;
    margin-right:auto;
}

.crossSellerCTE .buttonLeft {
	position:absolute;
	left:10px;
	padding:20px 20px 20px 0;

}

.crossSellerCTE .buttonRight {
	position:absolute;
	right:10px;
	padding:20px 0 20px 20px;
}

.crossSellerCTE .button {
	font-family:Ionicons;
	font-size:3rem;
	color:#FFFFFF;
	cursor:pointer;
	text-shadow:0 0 5px #000000;
	background:transparent;
	border:0;
	z-index:1;
	
}

.crossSellerCTE .button.buttonLeft:before {
    content:"\f124";
}

.crossSellerCTE .button.buttonRight:before {
    content:"\f125";
}

.crossSellerCTE .button.buttonUp:before {
    content:"\f126";
}

.crossSellerCTE .button.buttonDown:before {
    content:"\f123";
}

.crossSellerCTE .buttonUp {
	position:absolute;
	top:10px;
	display:none;
}

.crossSellerCTE .buttonDown {
	position:absolute;
	bottom:10px;
	display:none;
}

.leftImpossible .buttonLeft,.rightImpossible .buttonRight,.upImpossible .buttonUp,.downImpossible .buttonDown {
	display:none;
}

.crossSellerCTE .gotoProductDetails {
	display:none;
}
/*########## CROSS SELLER ########## &lt;-*/


/*########## CART / CHECKOUT ########## -&gt;*/

	/*########## CART ICON ########## -&gt;*/
	.template_cart_mini #cart-checkout &gt; a.gotoCart {
		width:40px;
		position:absolute;
		left:-40px;
		display:block;
		padding:5px;
		top:48px;
		line-height:normal;
		border-radius:3px 0 0 3px;
	}

	.template_cart_mini #cart-checkout &gt; .gotoCart .cart-icon img {
		width:50px;
		height:auto;
	}

	.template_cart_mini #cart-checkout &gt; .gotoCart .cart-num-items {
		display:block;
	}

	.template_cart_mini #cart-checkout &gt; .gotoCart span {
		margin-bottom:0;
		text-align:center;
		width:100%;
	}

	.template_cart_mini #cart-checkout &gt; a.gotoCart .cart-label {
		display:none;
	}
	/*########## CART ICON ########## &lt;-*/

	
	/*########## MISC ########## -&gt;*/
	body.mini-cart-open {
		overflow:hidden;
	}
	
	.template_cart_mini {
		position:fixed;
		top:0;
		bottom:0;
		width:100%;
		left:100%;
		z-index:100000;
		transition:all 1s ease;
		height:20%;
	}

	.template_cart_mini.lsUnfoldClosed.lsUnfoldRunning,
	.template_cart_mini.lsUnfoldOpen:not(.lsUnfoldRunning) {
		left:0%;
		top:0px;
		height:100%;
	}

	.template_cart_mini a {
		position:relative;
	}

	.template_cart_mini p.msgNoProductsInCart {
		margin:0;
		margin-right:30px;
	}

	.template_cart_mini .cartPreview .insideContainer {
		width:100%;
	}

	.template_cart_mini .cartPreview {
		display:block;
		background-color:#262C33;
		padding:0px;
		width:0px;
		box-shadow:-10px 10px 42px 0px rgba(0, 0, 0, 0.5);
		line-height:normal;
		height:100%;
		transition:all 1s ease-in-out;
	}

	.template_cart_mini .cartPreview .topLine {
		height:99px;
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
	}
	
	.template_cart_mini .cartPreview .topLine .jumpTo {
		display:inline-block;
		vertical-align:middle;
	}

	.template_cart_mini .cartPreview .bottomLine {
		height:30px;
		position:absolute;
		bottom:0px;
		left:0px;
		width:100%;
	}
	
	.template_cart_mini #checkoutContent {
		position:absolute;
		top:99px;
		bottom:30px;
		right:0px;
		overflow-y:scroll;
		width:100%;
	}

	.template_cart_mini #checkoutContent .headlineMainSection {
		display:inline-block;
		padding:6px 12px 12px 12px;
	}
	
	.checkoutStep {
		position:relative;
	}

	.checkoutStep [data-lsjs-element="openFormToggler"] {
		position:absolute;
		top:10px;
		right:10px;
		z-index:1;
	}
	
	.formReviewerApplied.formClosed form {
		opacity:0.7;
	}

	@media screen and (min-width:481px) {
		.template_cart_mini .jumpTo {
			margin-left:2%;
			margin-right:2%;
		}
	}
	
	@media screen and (max-width:480px) {
		.template_cart_mini .jumpTo {
			margin-left:3%;
			margin-right:3%;
		}
	}
	/*########## MISC ########## &lt;-*/
	

	/*########## PRODUCT REPRESENTATION FIELDS ########## -&gt;*/
	.newCart p.msgNoProductsInCart {
		margin:0;
		margin-right:30px;
	}

	.newCart .shopProduct {
		display:block;
		position:relative;
	}

	.newCart .shopProduct::after {
		clear:both;
		display:table;
		content:"";
	}

	.newCart .shopProduct.statusTogglerApplied[data-misc-changeQuantityMode="no"] .field.changeQuantity {
		display:none;
		height:0px;
	}

	.field.changeQuantity .inside-box .toggler {
		position:absolute;
		top:5px;
		right:5px;
	}

	.field.changeQuantity .field-content {
		text-align:center;
	}

	.field.changeQuantity form {
		display:inline-block;
	}

	.field.changeQuantity form.formQuantity label {
		display:none;
	}	
	
	.field.changeQuantity form.formQuantity #quantity_item {
		width:50px;
		text-align:center;
		padding:5px;
		border:1px solid #000000;
		vertical-align:middle;
	}

	.field.changeQuantity form.formQuantity p.error {
		position:absolute;
		bottom:-8px;
		font-size:0.9rem;
	}

	.newCart .shopProduct .image img {
		max-width:100%;
		max-height:100%;
	}
	/*########## PRODUCT REPRESENTATION FIELDS ########## &lt;-*/

	
	/*########## CALCULATION ########## -&gt;*/
	.calculation .field-group.statusTogglerApplied[data-misc-highlighted="no"] .field.hideWhenNotHighlighted {
		display:none;
	}
	/*########## CALCULATION ########## &lt;-*/

	
	/*########## LOGIN ########## -&gt;*/
	.customerLogin .feLogin label {
		display:inline-block;
		width:20%;
		min-width:110px;
	}
	
	.customerLogin .feLogin input {
		display:inline-block;
		width:76%;
	}

	#loginTop {
		display:none;
		position:fixed;
		top:76px;
		right:75px;
		max-width:250px;
		padding:20px;
	}
	
	#loginTop label,
	#loginTop input	{
		display:block;
		text-align:left;
		width:100%;
	}	

	#iconLogin:hover #loginTop {
		display:block !important;
	}
	/*########## LOGIN ########## &lt;-*/


	/*########## CUSTOMER DATA ########## -&gt;*/
	.formCustomerData .widget {
		margin-bottom:10px;
	}
	
	.formCustomerData label {
	    display:inline-block;
		width:20%;
	    min-width:110px;
	}
	
	.formCustomerData input:not(.submit),
	.formCustomerData select:not(.submit) {
		display:inline-block;
		width:76%;
	}

	.customerDataForm fieldset.useDeviantShippingAddress fieldset span &gt; input.checkbox {
		width:auto;
	}
	.customerDataForm fieldset.useDeviantShippingAddress fieldset span &gt; label {
		width:auto;
		margin-left:10px;
	}
	
	.formCustomerData .bottom label {
		display:block;
	}
	
	.formCustomerData .bottom textarea {
		display:block;
		width:100%;
	}

	.formConfirmOrder .explanation {
	    border:1px solid #cccccc;
	    height:150px;
	    overflow-y:scroll;
	    padding:10px;
	}
	
	.formConfirmOrder .scrollableField {
		padding:0;
	}
	
	.formConfirmOrder fieldset {
		margin-bottom:10px;
	}
	/*########## CUSTOMER DATA ########## &lt;-*/
	
	
	/*########## PAYMENT AND SHIPPING ########## -&gt;*/
	.paymentAndShippingOptionContainer {
		position:relative;
		vertical-align:top;
		display:block;
	}

	.paymentAndShippingOptionContainer.selected {
		border:1px solid;
		z-index:1;
	}

	.paymentAndShippingOptionContainer &gt; a {
		display:block;
		min-height:75px;
		cursor:pointer;
		background-repeat:no-repeat;
		background-position:left top;
		text-align:center;
	}
	
	#waitingForShippingOrPaymentSelection {
		 position:fixed;
		 top:0px;
		 right:0px;
		 bottom:0px;
		 left:0px;
		 background-color:rgba(0,0,0,0.5);
	}

	#waitingForShippingOrPaymentSelection:after {
		 content:"loading...";
		 color:#FFFFFF;
		 width:100px;
		 font-weight:bold;
		 font-size:1.5rem;
		 position:absolute;
		 left:50%;
		 top:50%;
	}
	/*########## PAYMENT AND SHIPPING ########## &lt;-*/
	

	/*########## SANTANDER WEB QUICK ########## -&gt;*/
	form.santanderWebQuickBirthday .inputBlock {
		display:inline-block;
		margin-right:5px;
		vertical-align:bottom;
	}

	form.santanderWebQuickBirthday .inputBlock label,
	form.santanderWebQuickBirthday .inputBlock input {
		display:block;
	}

	form.santanderWebQuickBirthday .inputBlock label {
		font-weight:bold;
	}

	form.santanderWebQuickBirthday [name="santanderWebQuickBirthdayDay"],
	form.santanderWebQuickBirthday [name="santanderWebQuickBirthdayMonth"]{
		width:70px !important;
	}

	form.santanderWebQuickBirthday [name="santanderWebQuickBirthdayYear"]{
		width:90px !important;
	}

	form.santanderWebQuickBirthday .submit {
		margin-bottom:0 !important;
	}
	/*########## SANTANDER WEB QUICK ########## &lt;-*/
	
	.buttonBuy {
		padding:10px 20px;
	}

/*########## CART / CHECKOUT ########## &lt;-*/


/*########## LSZOOM ########## -&gt;*/
.lsZoomImageWrapper {
	display:block;
	margin-bottom:0;
}

.lsZoomBigBox {
	background-color:#FFFFFF;
	display:none;
	overflow:hidden;
	position:absolute;
	z-index:8001;
}

.lsZoomBigBox img {
	position:relative;
	max-width:none;
	height:auto !important;
	width:auto !important;
}

.lsZoomPreloader {
	width:100%;
	height:100%;
	background:	url("../../files/merconisfiles/themes/theme8/images/misc/loading.gif") center center no-repeat;
}

.lsZoomAreaMarker {
	width:20px;
	height:20px;
	top:0px;
	left:0px;
	border:2px solid #FFFFFF;
	position:absolute;
	z-index:8000;
	display:none;
}
/*########## LSZOOM ########## &lt;-*/


/*########## SOCIAL MEDIA BUTTONS ########## -&gt;*/
#header .socialMediaButtons .buttons li {
	background:#EEE;
	width:50px;
	height:50px;
	text-align:center;
}
/*########## SOCIAL MEDIA BUTTONS ########## &lt;-*/



/*############################## MEDIA QUERY TABLET ##############################*/
/*################################################################################*/


@media screen and (min-width:481px) and (max-width:1099px) {
	/*########## CONTAO WRAPPER ########## -&gt;*/
	#wrapper &gt; #header {
/*		padding-top:141px;*/
	}
	
	#wrapper &gt; #container {
/*		padding:20px 20px 80px 20px;*/
	}
	/*########## CONTAO WRAPPER ########## -&gt;*/

	/*########## OFF CANVAS NAVIGATION ########## -&gt;*/
	body.useOcNavi:not(.sticky) #lsOcNavi,
	body.useOcNavi:not(.sticky) #lsOcNaviToggler	{
		visibility:visible;
	}
	
	body.useOcNavi #lsOcNaviToggler,
	body.useOcNavi.sticky #lsOcNaviToggler {
		position:absolute;
		left:10px;
		right:auto;
		top:60px;
		display:block;
	}
	
	body.useOcNavi #lsOcNavi #offCanvasContainer {
		margin-top:3px;
	}
	
	body:not(.lsOcNaviRunning) #lsOcNavi #offCanvasContainer .ls_languageSelector {
		top:95px;
		left:10px;
		position:fixed;
	}
	/*########## OFF CANVAS NAVIGATION ########## &lt;-*/
}







/*############################## MEDIA QUERY SMARTPHONE ##############################*/
/*####################################################################################*/


@media screen and (max-width:480px) {
	/*########## CONTAO WRAPPER ########## -&gt;*/
	#wrapper &gt; #header {
/*		padding-top:70px;*/
		margin-bottom:0;
		background:#FFFFFF;
	}
	
	#wrapper &gt; #container {
		padding:10px 10px 60px 10px;
	}
	/*########## CONTAO WRAPPER ########## &lt;-*/

	/*########## THEME WRAPPER ########## -&gt;*/
	#headerLine1 {
		display:none;
	}
	
	#headerLine2 {
		top:0px;
	}
	/*########## CONTAO WRAPPER ########## &lt;-*/	

	/*########## OFF CANVAS NAVIGATION ########## -&gt;*/
	body.useOcNavi:not(.sticky) #lsOcNavi,
	body.useOcNavi:not(.sticky) #lsOcNaviToggler	{
		visibility:visible;
	}
	
	body.useOcNavi #lsOcNaviToggler,
	body.useOcNavi.sticky #lsOcNaviToggler {
		position:absolute;
		left:20px;
		right:auto;
		top:16px;
		display:block;
	}
	
	body.useOcNavi #lsOcNavi {
		width:100%;
		padding-top:0;
		padding-left:40px;
		padding-right:40px;
	}
	
	body.useOcNavi #lsOcNavi #offCanvasContainer {
		margin-top:15px;
	}
	
	body:not(.lsOcNaviRunning) #lsOcNavi #offCanvasContainer .ls_languageSelector {
		top:50px;
		left:10px;
		position:fixed;
	}
	/*########## OFF CANVAS NAVIGATION ########## &lt;-*/

	
	/*########## LOGO ########## -&gt;*/
	logo a {
		background-size:100%;
	}
	/*########## LOGO ########## &lt;-**/
	
	/*########## SEARCH BAR ########## -&gt;*/
	.template_productSearch_default {
		padding-right:60px;
	}
	
	.template_productSearch_default #merconis_searchWord {
		width:100%;
	}
	/*########## SEARCH BAR ########## &lt;-*/

	/*########## STICKY HEADER ########## -&gt;*/
	body.useOcNavi.sticky #lsOcNaviToggler {
		top:16px;
	}
	/*########## STICKY HEADER ########## &lt;-*/
	
	/*########## MISC ########## -&gt;*/
	.template_cart_mini #cart-checkout &gt; a.gotoCart {
		top:7px;
	}	
	/*########## MISC ########## &lt;-*/
	
}












/*########## HORIZONTAL NAVIGATION ########## -&gt;*/
.horizontalNavigation {
    overflow:visible;
    position:relative;
}

.horizontalNavigation ul {
    margin:0;
}

.horizontalNavigation ul li {
    position:relative;
    list-style:none;
    margin-left:0px;
	padding-right:14px;
}

.horizontalNavigation ul li span,
.horizontalNavigation ul li a,
.horizontalNavigation ul li strong {
    font-size:1.2rem;
    text-decoration:none;
    display:block;
}

.horizontalNavigation ul li.last a {
    padding-right:0px;
}

.horizontalNavigation ul.level_1 &gt; li.last {
    margin-right:0px;
}

.horizontalNavigation ul.level_1 &gt; li {
    display:inline-block;
    margin-right:15px;
    padding-bottom:3px;
    padding-top:3px;
}

.horizontalNavigation li:hover &gt; span,
.horizontalNavigation li:hover &gt; a,
.horizontalNavigation span:hover,
.horizontalNavigation a:hover,
.horizontalNavigation span.active,
.horizontalNavigation a.active,
.horizontalNavigation span.trail,
.horizontalNavigation a.trail {
    color:#BF3737
}

.horizontalNavigation:not(.useFoldedNavi) span.submenu,
.horizontalNavigation:not(.useFoldedNavi) a.submenu {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_right.png");
    background-size:10px;
    background-position:right center;
    background-repeat:no-repeat;
}

.horizontalNavigation:not(.useFoldedNavi) span.trail,
.horizontalNavigation:not(.useFoldedNavi) a.trail {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_down.png");
    background-size:10px;
    background-position:right center;
    background-repeat:no-repeat;
}

.horizontalNavigation .submenu ul {
    position:absolute;
    display:none;
    background-color:rgba(255,255,255,1.0);
    box-shadow:3px 15px 10px rgba(0,0,0,0.8);
    padding-right:10px;
}

.horizontalNavigation:not(.useFoldedNavi) .submenu:hover &gt; ul {
    display:block;
}

.horizontalNavigation .submenu ul.level_2 {
    top:100%;
    left:0px;
    border-top:1px solid #DB4949;
    text-align:left;
}

.horizontalNavigation .submenu ul.level_2 ul {
    top:0px;
    left:100%;
}

.horizontalNavigation .submenu ul li {
    padding-top:5px;
    padding-bottom:5px;
    padding-right:10px;
    margin-right:0px;
    white-space:nowrap;
}

.horizontalNavigation .submenu ul li {
    padding-left:20px;
    padding-right:20px;
}

.horizontalNavigation .submenu ul li.first {
    margin-top:20px;
}

.horizontalNavigation .submenu ul li.last {
    margin-bottom:20px;
}
/*
 * useMaxWidthNavi
 */
.horizontalNavigation.useMaxWidthNavi ul.level_2 {
    padding:20px;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 &gt; li {
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
    display:inline-block;
    margin:0 -6px 0 0 !important;
    padding:5px !important;
    vertical-align:top;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 &gt; li &gt; a,
.horizontalNavigation.useMaxWidthNavi ul.level_2 &gt; li &gt; span {
    font-weight:bold;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 &gt; li &gt; a.submenu,
.horizontalNavigation.useMaxWidthNavi ul.level_2 &gt; li &gt; span.submenu {
    border-bottom:1px solid #CCCCCC;
    padding-bottom:5px;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_3 &gt; li.submenu {
    margin-top:10px;
    margin-bottom:10px;
}

.horizontalNavigation.useMaxWidthNavi ul.level_3 &gt; li &gt; a.submenu,
.horizontalNavigation.useMaxWidthNavi ul.level_3 &gt; li &gt; span.submenu {
    border-bottom:1px solid #CCCCCC;
    padding-bottom:5px;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_3,
.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_4 {
    display:block;
    position:relative;
    left:auto;
    padding:0;
    box-shadow:none;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_3 &gt; li,
.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_4 &gt; li {
    margin:0;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_3 &gt; li &gt; a,
.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_3 &gt; li &gt; span {
    font-size:1.1rem;
}

.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_4 &gt; li &gt; a,
.horizontalNavigation.useMaxWidthNavi ul.level_2 ul.level_4 &gt; li &gt; span {
    font-size:0.85rem;
}
/*########## HORIZONTAL NAVIGATION ########## &lt;-*/


/*########## VERTICAL NAVIGATION ########## -&gt;*/
.verticalNavigation {
    margin-bottom:20px;
}

.verticalNavigation ul {
    margin-bottom:0px;
}

.verticalNavigation ul li {
    list-style:none;
    margin-left:0px;
}

.verticalNavigation ul li a,
.verticalNavigation ul li span {
    display:block;
    position:relative;
    padding-top:5px;
    padding-bottom:5px;
}

.verticalNavigation ul li:not(:last-child) {
    border-bottom:1px solid #CDCDCD;
}

.verticalNavigation ul.level_2 li:first-child {
    border-top:1px solid #CDCDCD;
}

.verticalNavigation ul li:last-child {
    margin-bottom:10px;
}

.verticalNavigation ul.level_2 li {
    margin-left:15px;
    margin-right:0px;
    margin-bottom:0px;
}

.verticalNavigation ul.level_1 &gt; li &gt; a,
.verticalNavigation ul.level_1 &gt; li &gt; span {
    font-weight:normal;
}

.verticalNavigation ul li span,
.verticalNavigation ul li a {
    color:#777777;
    font-size:100%;
    font-size:0.85rem;
    text-decoration:none;
    padding-right:15px;
}

.verticalNavigation li:hover &gt; span,
.verticalNavigation li:hover &gt; a,
.verticalNavigation span:hover,
.verticalNavigation a:hover,
.verticalNavigation span.active,
.verticalNavigation a.active,
.verticalNavigation span.trail,
.verticalNavigation a.trail {
    color:#BF3737;
}

.verticalNavigation ul li .ocSubnaviToggler {
    display:block;
    height:23px;
    width:20px;
    position:absolute;
    top:0px;
    right:0px;
    cursor:pointer;
    background-size:10px;
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#F4F4F4;
}

.verticalNavigation ul li.lsUnfoldClosed &gt; .ocSubnaviToggler {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_down.png");
}

.verticalNavigation ul li.lsUnfoldOpen &gt; .ocSubnaviToggler {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_up.png");
}

.verticalNavigation ul li.lsUnfoldOpen.lsUnfoldRunning &gt; .ocSubnaviToggler {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_down.png");
}

.verticalNavigation ul li.lsUnfoldClosed.lsUnfoldRunning &gt; .ocSubnaviToggler {
    background-image:url("../../files/merconisfiles/themes/theme8/images/misc/arrow_up.png");
}
/*########## VERTICAL NAVIGATION ########## &lt;-*/
/*############################## INSERT YOUR OWN STYLES HERE ##############################*/
/*############################### wiesengrund pflegezentrum ################################*/
/*#########################################################################################*/



#headerLine5 .flexWrapperHeaderLine5 .item_01 .ce_text{
  display:none;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 .ce_image.imgTop {
    width: 70px;
    z-index: 99;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 a {
	background: #fff !important;
}

@media screen and (min-width:660px) {

#headerLine5 .flexWrapperHeaderLine5 .item_01 .ce_text{
  display:block;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 {
    display: flex;
    align-items: flex-start;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 .ce_image.imgTop {
    width: 84px;
    z-index: 99;
	}
}


.red {color: white;
    background: red;
    display: block;
    padding: 10px;
    font-size: 2rem;}

body:not(.lsOcNaviRunning) #lsOcNavi #offCanvasContainer .ls_languageSelector {
    display: none;
}

li.download-element {
    float: none;
    clear: both;
    padding-top: 10px;
}


.verticalNavigation {
    margin-left: 20px;
}

.fi-mobileToggler:before {
    content: "\f20e";
    background: #ffe73b;
    padding-right: 10px;
    padding-left: 8px;
    width: 20px;
}

#headerLine1 {
    margin-bottom: 10px;
}

#header .socialMediaButtons .buttons li {
    background: #f5d603;
    float: left;
    width: 40px;
    border-radius: 50%;
    height: 40px;
    display: table-cell;
    display: flex;
    align-items: center;
    justify-content: center;
}

.socialMediaButtons i.fi {
    color: #ffffff;
    font-size: 1.5rem;
    padding-bottom: 4px;
}

.socialMediaButtons {
        float: left;
    z-index: 11100000;
    position: absolute;
    left: 10px;
    top: 0px;
}

#lsOcNaviToggler {
    width: 40px !important;}

body.useOcNavi.sticky #lsOcNaviToggler {
    position: fixed !important;
    left: 20px;
    top: 48px;
    display: block;
    margin-right: 10px;
    max-width: 40px !important;
    height: 40px;
    overflow: hidden;
}


h1, h2, h3, h4, h5, h6 {line-height: 1; font-weight: normal;}

body {
    display: block;
/*    font-family: 'Raleway','Helvetica', 'Tahoma',sans-serif;*/
    font-family: 'Cormorant Garamond', serif;
    font-weight: 400;
    color: #1a1a1a;
    background: #ffffff;
    font-size: 1.2rem;
    line-height: 1.35;
    text-rendering: optimizeLegibility;
}

.ce_download p a,
.ce_downloads ul li a {
    font-family: 'Oswald';
    text-transform: uppercase;
    float: left;
    font-size:0.9rem;
    position: relative;
    display: inline-block;
    line-height: 1.2;
}

.ce_download.fi:before,
.ce_downloads.fi:before {
    float: left;
    margin-right: 10px;
}


.pdt-52 {padding-top:52px;}

.mgt-0 {
    margin-top: 0 !important;
}

#lsOcNaviToggler {
    color: #000000;
}

.logo {
	max-width: 140px;
	margin-bottom:20px;
}

.logo a{
	display: inline-block;
    /*height: 100%;
    width: 100%;*/
}

.lh-s-all * {line-height: 1;}
.lh-m, .lh-m-all * {line-height: 1.2;}
.relative {position: relative;}


#mainNavigation {
    text-transform: uppercase;
}


 #mainNavigation ul li strong.active {
    font-weight: 400;
    color: #90a05c;
}


.boxOverlayHeadline {
    text-align: left;
/*    font-family: 'Cormorant Garamond', serif;*/
/*    text-transform: uppercase;*/
    line-height: .9 !important;
    margin-bottom: 0;
    background: rgba(255, 255, 255, 0.72);
    padding: 20px;
}

.centerWrapper {
    z-index: 99999;
    top: auto;
    right: 0;
    transform: unset;
    position: relative;
}

.txsh.black {text-shadow: 1px 1px #000000;
}

.homeButton {
    height: 86px;
    width: 86px;
    line-height: 70px;
    background-color: #f5d603;
    opacity: .9;
    border-radius: 100%;
    text-align: center;
    vertical-align: middle;
    padding-top: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 5%;
    margin-left: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

.homeButton:hover {
    position: relative;
    height: 100px;
    width: 100px;
    line-height: 100px;
    background-color: #ffeb3b;
    opacity: 1;
    margin-left: -20px;
    transition: all .4s ease;
    font-size: 2rem;
    z-index: 9999999;
}

.homeButton p {line-height: 1;
    font-size: 1rem;
	margin-bottom:0;
}

.homeButton a {text-decoration: none;color: #383838;}

.centerWrapper a {
    text-decoration: none;
}

.boxText.bh-m {min-height: 300px;}
.boxText.bh-x {min-height: 370px;}


.mod_newsreader {
    padding-top: 50px;
}

.jb-page .boxHeadline-news {
    border-top: 1px solid #606265;
    border-bottom: 1px solid #606265;
    padding: 1rem 0 0.5rem 0;
    margin-bottom: 1rem;
}

.mod_newslist p.more {
	font-family:"Raleway","Arial", sans-serif;
}

.mod_eventlist.block {
    padding: 0 10px;
}

.mod_eventlist.event-freizeit {
    padding: 0 0;
}

.event.layout_upcoming {
    border-bottom: 2px solid #FFC107;
    padding: 10px;
    padding-bottom: 1rem;
    width: 100%;
    float: left;
}

.mod_newslist h2.newsLatest {
/*    text-transform: uppercase;*/
    line-height: 1.2;
}
.layout_latest.jb-latest {
    border: 1px solid #dddcdc;
    padding: 20px;
    margin: 1%;
    height: 320px;
    border-top: 24px solid #f5d603;
}

.event.layout_upcoming time.date {
    display: inline-block;
    /* border: 1px solid red; */
    float: none;
    width: 100%;
}

.eventWrapper {
    border: 1px solid #f5d603;
    padding: 10px;
    height: 370px;
    border-top: 30px solid #f5d603;
    margin: 1%;
}

.eventWrapper .day {display: none}

.mod_eventreader {
    margin-top: 100px;
}

.sidebarRight .mod_newslist {
    float: right;
}

.sidebarRight .layout_latest:not(.last) {

    border-bottom: 6px solid #6c6c6c;
    border-bottom: 6px solid #6c6c6c;
    padding-bottom: 40px;
    margin-bottom: 20px;
}


.sidebarRight #container {
    border-bottom: 6px solid #f5d603;
}

.mod_newsreader .back,
.jb-page .mod_newsreader .back,
.mod_eventreader p.back {
    background: #f5d603;
    display: inline-block;
    padding: 10px;
    color: white;
}

.mod_newsreader .back, 
.jb-page .mod_newsreader .back {
    background: #606265;
}

.mod_newsreader p.back a,
.jb-page .mod_newsreader p.back a {
    font-size: 0.9rem;
    text-decoration: none;
    font-family: 'Raleway';
    color: #ffffff;
}

.mod_eventreader p.back a{
    text-decoration: none;
}

.mod_newsreader .back {
    margin-top: 20px
}

#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    font-size: 1.5rem;
    color: #000000;
    cursor: pointer;
    border: 0;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}

#back-to-top.show {
    opacity: 1;
}

.bdt-spotcolor3 {border-top: 6px solid #606265;}
.bdb-spotcolor3 {border-bottom: 6px solid #606265;}
.noLine {text-decoration: none;}

.col-2 .block {overflow: unset;}

.counter {
  padding: 20px 0 ;
  list-style-type: none;
}

.counter li {
  counter-increment: step-counter;
  margin-bottom: 50px;
  height:90px;
}

.counter li::before {
  content: counter(step-counter);
  margin-right: 5px;
  font-size: 120%;
  color: #000000;
  background-position:center;
  background-repeat:no-repeat;
  font-weight: bold;
  float:left;
}

ol.counter li::before {
    background-image: url(../../files/merconisfiles/themes/theme8/images/misc/gelbPunkt.png);
    background-repeat: no-repeat;
    /* width: 100px; */
    background-size: contain;
}

.counter li.zero::before {
	 padding: 25px 34px;
}

.counter li::before {
	margin-right:8px;
	padding: 23px 29px;
}

span.counter-top {
    display: inline;
}


.video-container {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%!important;
    height: 0;
    overflow: visible;
}

.video-container video, .video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#footer a {text-decoration: none;}

#secondNavigation span:hover {text-decoration: underline;}

select, input, textarea {
    font-size: 1rem;
    font-family: inherit;
}

.neubau h2.newsLatest {
    margin-bottom: 0;
}

.neubau h2.newsLatest a {
    text-decoration: none;
}

.neubau .mod_newslist p.more {
    font-size: 1rem;
}

.neubau .mod_newslist .layout_latest {
    width: 100%;

}

.gallery.ce_gallery &gt; ul li.col_first {
    clear: inherit;
}

.neubau .ce_gallery &gt; ul li {
    clear: none;
}

.neubau .ce_gallery {
    margin-left: -1%;
    margin-right: -1%;
}

#mbCenter,
#mbCenter.mbLoading {
    background: none;
    box-shadow: none;
}

@media screen and (min-width:481px) {
    .centerWrapper {
        top: 50%;
        right:0;
        transform: translate(-50%, -50%);
        position: fixed !important;
    }
 
    .mod_eventreader .image_container.float_above {
        width: 50%;
        float: left;
        padding-right: 2%;
    }
    
    .mod_eventreader {
        width: 80%;
        padding-left: 4%;
    }
    
    .mod_eventreader p.back{margin-left: 4%;
    }
    

}

@media screen and (min-width:781px) {
    span.counter-top {
	  display:block;  
	}
	

	.counter li {
      counter-increment: step-counter;
      margin-bottom: 50px;
      height:110px;
    }
}


@media screen and (max-width:660px) {
    .boxOverlayHeadline,
    .socialMediaButtons {display: none;}
}

@media screen and (max-width:681px) {
.contentWrapper {
    padding-left: 1%;
    padding-right: 1%;
}
    
    #wrapper &gt; #container {
    padding: 20px 20px 80px 20px;
}
}


@media screen and (min-width:681px) {
	
	
	
    
    figure.image_container.float_right,
    figure.image_container.float_left {
        width: 45%;
    }
    
    figure.image_container.float_above {
        margin-bottom: 25px;
    }
    
    figure.image_container.float_below {
        margin-top: 25px;
    }
    
    .neubau .mod_newslist .layout_latest.neubau figure.image_container.float_above {
        margin-bottom: 10px;
    }

  
    .layout_full .image_container.float_right {
        padding-left: 20px;
        padding-bottom: 20px;
    }
    
    .layout_full .image_container.float_left {
        padding-right: 20px;
        padding-bottom: 20px;
    }

    .eventWrapper {
        width: 40%;
        float: left;
        height: 370px;
    }

    .contentWrapper {
        margin-right: 12%;
        margin-left: 5%;
    }
    
	   span.counter-top {
	    padding-top: 2%;
	}
    
    .aktuelles .news-full .newsWrapper {
        margin-bottom: 50px;
        margin-top: 50px;
    }
}

@media screen and (min-width: 850px) {
      .layout_latest.jb-latest {
        float: left;
        width: 46%;
    }
    
}

@media screen and (max-width: 990px) {
    .aktuelles .mod_newslist .layout_latest .image_container {
        display: none;
    }
    
        .neubau.aktuelles .mod_newslist .layout_latest .image_container {
        display: block;
    }
}

@media screen and (min-width: 990px) {
    .aktuelles .mod_newslist .layout_latest figure.image_container {
        display: block;
        width: 25%;
        float: left;
        padding-right: 20px;
    }
    
    
    .neubau.aktuelles .mod_newslist .layout_latest figure.image_container {
	    width: 45%;

	}
	    

    .aktuelles p.more {
        clear: both;
        margin-left: 25%;
        padding-left: 0px;
    }

	.neubau.aktuelles p.more {
	    clear: unset;
	    margin-left: 45%;
	    padding-left: 0px;

	}

    .socialMediaButtons {
        top: 3px;
    }
    
    
    .counter li {
	  counter-increment: step-counter;
	  margin-bottom: 80px;
	}
    
	.counter li::before {
		margin-right: 15px;
	    font-size: 140%;
	    padding: 33px 41px;
	}
	
	
	
    .counter li.zero::before {
       margin-right: 15px;
	   font-size: 140%;
	   padding: 32px 49px;
	}
	

	span.counter-top {
	    padding-top: 3%;
	}
	        
}

@media screen and (max-width: 1099px) {

       
    #right {
        float: right;
        margin-top: 5%;
    }    
}

@media screen and (min-width:1099px) {

    .contentWrapper {
        margin-right: 10%;
    }
    
    .sidebarRight #right {
        width: 25%;
        float: left;
    } 

    .sidebarRight #main {
        width: 75%;
        float: left;
    } 

    .mod_newsreader {
        margin-right: 10%;
        padding-top: 5%;
        margin-left: 5%;
    }   

    .eventWrapper {
        width: 31%;
        height: 370px;
    }    

    .push.right.contentWrapper {
        margin-right: 0;
    }

    .push.left.contentWrapper {
        margin-left: 0;
    }

    .push.left.boxInnerWrapper {
        margin-left: -2%;
    } 

    .col-2 {
    	width:100%;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 30px;
        column-gap: 30px;
    }  
    
 
    .columns-2 {
        width: 100%;
        -moz-column-count: 2;
        -moz-column-gap: 20px;
        -webkit-column-count: 2;
        -webkit-column-gap: 30px;
        column-count: 2;
        column-gap: 30px;
    }

     .newsWrapper .ce_text {
        padding-bottom: 30px;
    }   
    .newsWrapper .ce_image {
        width: 50%;
        float: left;
        padding-right: 20px;
        padding-bottom: 20px;
    }   
    
    .neubau .newsWrapper .ce_image {
    width: unset;
        float: none;
        padding-right: 0;
        padding-bottom: 20px;
    }

    .jb-page .newsWrapper .ce_text {
        column-count: 1;
        width: 80%;
    }


    .mod_eventreader .back {
        margin-left: 3%;
    }  
    
    
    .mod_newslist .layout_latest {
	    width: 100%;
	}
}


@media screen and (min-width: 1150px){
    .layout_latest.jb-latest {
        width: 30%;
        float: left;
    }
}

@media screen and (min-width: 1300px){
    .txs-xxxl, .txs-xxxl-all, .txs-xxxl-all *, *.txs-xxxl-all, .txs-xxxl-large, .txs-xxxl-all-large, .txs-xxxl-all-large *, *.txs-xxxl-all-large {
        font-size: 4.4rem;
    }
    
    .mod_eventreader p.back {
        margin-left: 4%;
    }  
    
    .new-full figure.image_container.float_right, figure.image_container.float_left {
        width: 30%;
    }
}

@media screen and (min-width:1600px) {

    .apb-200-large {
        bottom: 280px;
    }
}
/* styles 16-03-2021*/



.boxImageOverlayText.headline_001 {
    position: absolute;
    display:block;
    min-width: 500px;
    text-align: left;
    line-height: .9 !important;
    margin-bottom: 0;
    top: 50%;
    left: 8%;
}

.boxImageOverlayText.headline_001 h1 {
    margin-bottom: 0.2rem;
}

.boxImageOverlayText.headline_001 p {
    margin-bottom: 0;
}


#headerLine4 {
  display: flex;
  justify-content: center;
}

#headerLine4 .innerWrapper.flexWrapperHeaderLine4 {
  display: flex;
  align-items: baseline;
}

@media screen and (max-width: 1160px) {

	#mainNavigation {
	    margin-right: 0;
	    margin-left: 0;
	}
}


@media screen and (max-width: 860px) {
	.boxImageOverlayText.headline_001 {
    min-width: unset;
	}
}



@media screen and (max-width: 660px) {
.boxImageOverlayText.headline_001 {
	position: relative;
    display:block;
    text-align: center;
    left:0;
	}
	
	.ls_c01 .boxOverlayHeadline{
		display:block;
		padding-left:0;
	}
	
	.ls_c01.boxImageText {
		margin-bottom:1rem;
	}
	
	.ls_c01 .gallery li {
	    margin-bottom: 1rem;
	}
}




#CybotCookiebotDialog.CybotEdge {
    max-height: 100vh !important;
	height: 100vh !important;
}


#CybotCookiebotDialog {
    background: rgb(234 206 46 / 87%) !important;
    color: #000 !important;
}

#CybotCookiebotDialog *, 
#CybotCookiebotDialogBodyUnderlay * {
    color:  #000!important;
}

#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink {
    border-bottom: 1px solid #fff!important;
    color: #000!important;
}


#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    color: #ffffff!important;
}

#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a {
    color: #fff!important;
}

#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBody {
    justify-content: flex-start !important;
}


#CybotCookiebotDialogPoweredbyCybot, #CybotCookiebotDialogPoweredbyLink {
    align-items: flex-start !important;
    
}

#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible + span,
#CybotCookiebotDialog :focus-visible {
    outline: #fff solid 2px !important;
    padding: 4px;
}

#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyImage {
    background: #fff;
    border-radius: 10px;
}

img#CybotCookiebotDialogPoweredbyImage {
    margin: 10px;
    background: #fff;
     border-radius: 5px;
}


.ls_h4 h4 {
    font-size: 1.3rem;
    color: #3966a9;
}

.ls_font_muli {
    font-family: 'Muli','Tahoma',sans-serif;
}



.video-container {
    border: 1px solid #e0e0e0;
}

.ls_txt_color_01 .video-container {
    border: 0;
	background:#dc4949;
}

.ls_cookieBoxKarriere .ls_txt_color_01 .video-container {
    border: 0;
	background:#dc4949;
}

.ls_cookieBoxKarriere .ls_txt_color_02 .video-container {
     border: 1px solid #e0e0e0;
}

.cookieBox {
    padding: 2rem;
    color: #f45d5d;
}


.cookieBox a {
    color: #f45d5d;
    text-decoration:underline;
}


.ls_txt_color_01 .cookieBox,
.ls_cookieBoxKarriere.ls_txt_color_01 .cookieBoxKarriere{
    color: #000000;
}


.ls_txt_color_01 .cookieBox a,
.ls_cookieBoxKarriere.ls_txt_color_01 .cookieBoxKarriere a{
    color: #000000;

}


.ls_cookieBoxKarriere .cookieBoxKarriere {
    padding: 2rem;

}
.ls_cookieBoxKarriere .cookieBoxKarriere a {
    text-decoration:underline;
}


.ls_cookieBoxKarriere.ls_txt_color_02 .cookieBoxKarriere {
    color: #000000;
}


.ls_cookieBoxKarriere.ls_txt_color_02 .cookieBoxKarriere a {
    color: #000000;
}

@media screen and (max-width: 1200px) {

	.lsk_overviewWrapper .ls_cookieBoxKarriere .cookieBoxKarriere {
	    font-size: 0.9rem;
	}
}

@media screen and (max-width: 950px) {
	.lsk_superNarrowWrapper.ls_cookieBoxKarriere .cookieBoxKarriere,
	.lsk_overviewWrapper .ls_cookieBoxKarriere .cookieBoxKarriere {
	    padding: 1rem;
	    line-height:1.4;
	}
}

@media screen and (max-width: 650px) {

	.cookieBox,
	.lsk_superNarrowWrapper.ls_cookieBoxKarriere .cookieBoxKarriere,
	.ls_cookieBoxKarriere .cookieBoxKarriere{
	    padding: 1rem;
	    font-size:0.9rem;
	}
}

@media screen and (max-width: 599px) {

	.lsk_overviewWrapper .ls_cookieBoxKarriere .cookieBoxKarriere {
	    padding: 2rem;
	    font-size:inherit;
	    line-height:1.8;
	}
	
	.lsk_superNarrowWrapper.ls_cookieBoxKarriere .cookieBoxKarriere {
	    font-size:0.8rem;
	}
}
.logo {
    max-width: 140px;
}

.logo a{
    display:inline-block;
    height:unset;
    width: unset;
    border:1px solid #fff;
}



.boxImageOverlayText.headline_001 {
  top: 45%;
}


.boxImageOverlayText .boxOverlayHeadline p {
  font-size: 1.8rem;
  line-height: 1;
}

.mod_newsreader ul {
    padding: 0;
    padding-left: 18px;
    margin: 0;
}

.mod_newsreader ul li {
    list-style: outside;
    padding-bottom: 1.1rem;
}

#footer ul li {
  margin-bottom: 0.3rem;
}

#wrapper &gt; #header {
  margin-bottom: 0;
}


#headerLine5  {
 margin-left:20px;
 margin-right:20px;
}

#headerLine5 .innerWrapper.flexWrapperHeaderLine5 {
  display: flex;
  justify-content:space-between;
  align-items: baseline;
}

#headerLine5 .flexWrapperHeaderLine5 #mainNavigation {
  font-family: 'Raleway','Helvetica', 'Tahoma',sans-serif;
  font-weight: 400;
  z-index: 9900;
  margin-right: 0.5rem;
  margin-left: 0;
}
		  
	
#headerLine5 .innerWrapper.flexWrapperHeaderLine5 .itemWrap {
  display: flex;
  align-items: baseline;
}	


#headerLine5 .innerWrapper.flexWrapperHeaderLine5  .horizontalNavigation ul.level_1 {
  display: flex;
}


#headerLine5 .innerWrapper.flexWrapperHeaderLine5 .item_03 .logo {
  margin-bottom: 0;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 {
  font-family: 'Raleway','Helvetica', 'Tahoma',sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 1rem;
  	/*background: #fee037;*/
	border: 1px solid;
	padding: 0.2rem 0.3rem;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 {
	background: #fff !important;
}

#headerLine5 .item_01 .ce_text p {
  line-height: 1.2;
  margin: 0;
  padding: 0.1rem;
}

#headerLine5 .flexWrapperHeaderLine5 .item_01 a {
	text-decoration:none;
}


#xheaderLine5 .flexWrapperHeaderLine5 .item_01 a::after {
    content: "";
    width: 30px;
    height: 30px;
    display: inline-block;
    background: #fee037;
    border-radius: 50%;
    vertical-align: bottom;
    margin-left: 0.3rem;
}


.maTop_5{
	margin-top: 5px;
}


.imageBoxWrapper_01 .ce_gallery{
  margin-left: -1%;
  margin-right: -1%;
}


.imageBoxWrapper_01 .ce_gallery li{
  margin-top: 0;
}

.imageBoxWrapper_01 .boxText{
	margin-left:20px;
}

.ce_gallery.contentGalerie .caption {
  display: none;
}

.ce_gallery.contentGalerie ul {
  display: flex;
  flex-wrap: wrap;
  margin-left: -1%;
  margin-right: -1%;
}


.ce_gallery.contentGalerie &gt; ul li {
  margin-left: 1%;
  margin-right: 1%;
  margin-top: 0;
  width: 31.33333333%;
  padding-bottom: 0;
  list-style: none;
}

.ce_gallery.contentGalerieDreiBilder {

  margin-left: -3%;
  margin-right: -3%;
}

.ce_gallery.contentGalerieDreiBilder ul {
  display: flex;
  flex-wrap: wrap;
}


.ce_gallery.contentGalerieDreiBilder &gt; ul li {
  margin-left: 1%;
  margin-right: 1%;
  margin-top: 0;
  width: 31.33333333%;
  padding-bottom: 0;
  list-style: none;
}

@media screen and (max-width:1230px){
		#headerLine5 .innerWrapper.flexWrapperHeaderLine5 {
	    align-items: flex-start;
	}
	
	
	#headerLine5 .innerWrapper.flexWrapperHeaderLine5 .item_01 {
	    flex: 0 0 10%;
	}
}
  



@media screen and (max-width:1099px){
	.ce_gallery.contentGalerie &gt; ul li {
		width: 48%;
	}
	
	.imageBoxWrapper_02 .boxText,
	.imageBoxWrapper_03 .boxText{
	  margin-bottom: 2rem;
	}
	
	.imageBoxWrapper_01 .boxText{
		margin-left:0;
	}
}
  


@media screen and (max-width:1094px){
	#headerLine5 .innerWrapper.flexWrapperHeaderLine5 {
	    align-items: flex-start;
	    margin-left: 2.2rem;
	}
	
	#headerLine5 .flexWrapperHeaderLine4 .item_01 {
		flex: 0 0 10%;
		display:flex;
	}
	
	
	.boxImageOverlayText.headline_001 {
	  top: 30%;
	}
	
	.boxImageOverlayText .boxOverlayHeadline p {
		  font-size: 1.5rem;
		}
}

@media screen and (max-width:660px){  

	#headerLine1 .lh-s-all * {
		font-size:1rem;
	}
} 

  	@media screen and (max-width:480px){  
  		
  	body.useOcNavi #lsOcNaviToggler, body.useOcNavi.sticky #lsOcNaviToggler {
	  top: 7px;
	}	
  		
	#headerLine1 {
		 display:block;
	}
		
	 #headerLine1 .lh-s-all * {
		font-size:1rem;
	}
		
	  #headerLine5 .innerWrapper.flexWrapperHeaderLine5 {
		 margin-left: 0;
	}
  }  
  
	@media screen and (max-width:462px){  
	#headerLine1 span.mobil {
		 display:none;
	}
}
  
  


.logo img {
    max-width: 110px;
}

.ui-accordion-header {
    background: #f6da3a;
    color: #000;
    padding: 1rem 0.5rem;
    padding-left: 20px;
    margin-bottom: 1rem;
    cursor: pointer;
}


.ui-accordion-header.ui-accordion-header-active, .ui-accordion-header:hover {
    background: #8a8b8b;
    color: #fff;
}


.ce_accordion .toggler.toggler span.ui-accordion-header-icon:after {
    content: "";
    width: 12px;
    height: 16px;
    top: 0;
    left: 0;
    font-size: inherit;
    background-size: contain;
    display: inline-flex;
    background-repeat: no-repeat;
    margin-left: -10px;
    background-image: url(../../files/merconisfiles/themes/theme8/images/misc/arrow-down.png);
}


.ce_accordion .toggler.toggler.ui-state-active span.ui-accordion-header-icon:after {
    background-image: url(../../files/merconisfiles/themes/theme8/images/misc/arrow-up.png);
}

.accordion.ui-accordion-content.ui-corner-bottom {
	margin-bottom:2rem;
}
</pre></body></html>