@font-face{font-family:'vag_rounded-boldregular';src:url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/vag_rounded_bold-webfont.svg#vag_rounded-boldregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansitalic';src:url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/opensans-italic-webfont.svg#open_sansitalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight';src:url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold';src:url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.eot);src:url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.woff) format('woff'),url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/itr_theme/fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:normal;font-style:normal;}.relative{position:relative;}.absolute{position:absolute;}.stretch{position:absolute;top:0;left:0;width:100%;height:100%;}.inline-block{display:inline-block;}.display-block{display:block;}.inline{display:inline;}.table{display:table;width:100%;}.table-cell{vertical-align:middle;display:table-cell;}.align-left{text-align:left;}.align-right{text-align:right;}.align-center{text-align:center;}.v-align-middle{vertical-align:middle;}.v-align-top{vertical-align:top;}.img-left{float:left;margin:0 20px 20px 0;}.img-right{float:right;margin:0 0 20px 20px;}.light{font-weight:300;}.regular{font-weight:400;}.bold{font-weight:700;}.normal{font-style:normal;}.italic{font-style:italic;}.button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.uppercase{text-transform:uppercase;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}ul,ol{list-style-position:inside;}html{font-size:100%;}body{line-height:1.25em;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:'open_sansregular',sans-serif;color:#2d2829;font-size:1em;-webkit-font-smoothing:antialiased;}.normal-fontsize{font-size:1em;}.large-fontsize{font-size:1.125em;}.small-fontsize{font-size:0.8125em;}h1,.h1,h2,.h2,h3,.field-name-related-items > .field-label,.node-type-location .field-name-itr-contact-events > .field-label,.node-type-events .field-name-field-partner-logos .field-label,.node-type-location .field-name-itr-contact-promos > .field-label,.h3,h4,.page-jobs .field-name-field-itr-job-store .field-label,.node-type-job .field-name-field-itr-job-store .field-label,.h4,h5,.h5,h6,.h6{font-family:'vag_rounded-boldregular';font-weight:400;line-height:1;margin-top:0;text-rendering:optimizeLegibility;color:#33373a;letter-spacing:0.5px;}h1{font-size:40px;font-size:2.5rem;color:#a6162f;}h2{font-size:28px;font-size:1.75rem;}h3,.field-name-related-items > .field-label,.node-type-location .field-name-itr-contact-events > .field-label,.node-type-events .field-name-field-partner-logos .field-label,.node-type-location .field-name-itr-contact-promos > .field-label{font-size:24px;font-size:1.5rem;}h4,.page-jobs .field-name-field-itr-job-store .field-label,.node-type-job .field-name-field-itr-job-store .field-label{font-size:18px;font-size:1.125rem;margin-bottom:10px;}p:first-of-type{margin-top:0;}p:only-of-type{margin:0;}p:last-child{margin-bottom:0;}blockquote,.blockquote{border-left:2px solid #d81537;padding:6.5px 0 6.5px 26px;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}.wrapper{max-width:1230px;margin:0 auto;}.clearfix,.tabs,.twocol-paragraph .group-left,.twocol-paragraph .group-right,nav.mainnavigation .region-navigation #block-menu-block-1 .menu-block-wrapper ul,nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper ul,nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper ul,nav.footernavigation .region-footer-navigation #block-menu-block-6 .menu-block-wrapper ul,nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper ul,.node-type-tips-tricks .twocol-paragraph.has-cols,.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper,.view-display-id-taxonomy_matching_product,ul.pager,.col3-locationdetail .field-name-field-loc-event-matches .ds-1col,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph,.node-type-location .field-name-itr-contact-events .twocol-events,.node-type-location .field-name-itr-contact-events .twocol-events .group-header,.node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper,.page-events .region__maincontent .region-content .view-filters,.node-type-events .group-header .group-headerleft,.node-type-events .group-header .group-headerleft .field-name-field-event-date,.node-type-events .group-header .group-headerinfo,.page-promotions .view-horta-promotions-overview .view-filters,.field-name-field-promo-ref-products .field-items,.node-type-promotions .region-content .ds-2col,.node-type-job .twocol-paragraph.has-cols,.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item,form.entitytype-contact-form div.addressfield-container-inline > div.form-item,.front .gallerywrapper .bannercarousel,.node-type-theme-homepage .gallerywrapper .bannercarousel,.front,.node-type-theme-homepage,.front .region__container,.node-type-theme-homepage .region__container,.front .banner .block-horta-contact-tweaks,.node-type-theme-homepage .banner .block-horta-contact-tweaks,.bottom .view-display-id-horta_view_frontpage_products_block{display:block;}.clearfix:after,.tabs:after,.twocol-paragraph .group-left:after,.twocol-paragraph .group-right:after,nav.mainnavigation .region-navigation #block-menu-block-1 .menu-block-wrapper ul:after,nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper ul:after,nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper ul:after,nav.footernavigation .region-footer-navigation #block-menu-block-6 .menu-block-wrapper ul:after,nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper ul:after,.node-type-tips-tricks .twocol-paragraph.has-cols:after,.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper:after,.view-display-id-taxonomy_matching_product:after,ul.pager:after,.col3-locationdetail .field-name-field-loc-event-matches .ds-1col:after,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph:after,.node-type-location .field-name-itr-contact-events .twocol-events:after,.node-type-location .field-name-itr-contact-events .twocol-events .group-header:after,.node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper:after,.page-events .region__maincontent .region-content .view-filters:after,.node-type-events .group-header .group-headerleft:after,.node-type-events .group-header .group-headerleft .field-name-field-event-date:after,.node-type-events .group-header .group-headerinfo:after,.page-promotions .view-horta-promotions-overview .view-filters:after,.field-name-field-promo-ref-products .field-items:after,.node-type-promotions .region-content .ds-2col:after,.node-type-job .twocol-paragraph.has-cols:after,.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item:after,form.entitytype-contact-form div.addressfield-container-inline > div.form-item:after,.front .gallerywrapper .bannercarousel:after,.node-type-theme-homepage .gallerywrapper .bannercarousel:after,.front:after,.node-type-theme-homepage:after,.front .region__container:after,.node-type-theme-homepage .region__container:after,.front .banner .block-horta-contact-tweaks:after,.node-type-theme-homepage .banner .block-horta-contact-tweaks:after,.bottom .view-display-id-horta_view_frontpage_products_block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix,* html .tabs,* html .twocol-paragraph .group-left,.twocol-paragraph * html .group-left,* html .twocol-paragraph .group-right,.twocol-paragraph * html .group-right,* html nav.mainnavigation .region-navigation #block-menu-block-1 .menu-block-wrapper ul,nav.mainnavigation .region-navigation #block-menu-block-1 .menu-block-wrapper * html ul,* html nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper ul,nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper * html ul,* html nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper ul,nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper * html ul,* html nav.footernavigation .region-footer-navigation #block-menu-block-6 .menu-block-wrapper ul,nav.footernavigation .region-footer-navigation #block-menu-block-6 .menu-block-wrapper * html ul,* html nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper ul,nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper * html ul,* html .node-type-tips-tricks .twocol-paragraph.has-cols,.node-type-tips-tricks * html .twocol-paragraph.has-cols,* html .node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper,.node-type-product .node-product.view-mode-full .group-left * html .horta-date-wrapper,* html .view-display-id-taxonomy_matching_product,* html ul.pager,* html .col3-locationdetail .field-name-field-loc-event-matches .ds-1col,.col3-locationdetail .field-name-field-loc-event-matches * html .ds-1col,* html .col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph,.col3-locationdetail .field-name-field-loc-promotions * html .twocol-paragraph,* html .node-type-location .field-name-itr-contact-events .twocol-events,.node-type-location .field-name-itr-contact-events * html .twocol-events,* html .node-type-location .field-name-itr-contact-events .twocol-events .group-header,.node-type-location .field-name-itr-contact-events .twocol-events * html .group-header,* html .node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper,.node-type-location .field-name-itr-contact-events .twocol-events * html .group-wrapper,* html .page-events .region__maincontent .region-content .view-filters,.page-events .region__maincontent .region-content * html .view-filters,* html .node-type-events .group-header .group-headerleft,.node-type-events .group-header * html .group-headerleft,* html .node-type-events .group-header .group-headerleft .field-name-field-event-date,.node-type-events .group-header .group-headerleft * html .field-name-field-event-date,* html .node-type-events .group-header .group-headerinfo,.node-type-events .group-header * html .group-headerinfo,* html .page-promotions .view-horta-promotions-overview .view-filters,.page-promotions .view-horta-promotions-overview * html .view-filters,* html .field-name-field-promo-ref-products .field-items,.field-name-field-promo-ref-products * html .field-items,* html .node-type-promotions .region-content .ds-2col,.node-type-promotions .region-content * html .ds-2col,* html .node-type-job .twocol-paragraph.has-cols,.node-type-job * html .twocol-paragraph.has-cols,* html .entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item,.entitytype-horta_job_application-form * html div.addressfield-container-inline > div.form-item,* html form.entitytype-contact-form div.addressfield-container-inline > div.form-item,form.entitytype-contact-form * html div.addressfield-container-inline > div.form-item,* html .front .gallerywrapper .bannercarousel,.front .gallerywrapper * html .bannercarousel,* html .node-type-theme-homepage .gallerywrapper .bannercarousel,.node-type-theme-homepage .gallerywrapper * html .bannercarousel,* html .front,* html .node-type-theme-homepage,* html .front .region__container,.front * html .region__container,* html .node-type-theme-homepage .region__container,.node-type-theme-homepage * html .region__container,* html .front .banner .block-horta-contact-tweaks,.front .banner * html .block-horta-contact-tweaks,* html .node-type-theme-homepage .banner .block-horta-contact-tweaks,.node-type-theme-homepage .banner * html .block-horta-contact-tweaks,* html .bottom .view-display-id-horta_view_frontpage_products_block,.bottom * html .view-display-id-horta_view_frontpage_products_block{height:1%;}.admin-tabs{background:rgba(255,255,255,0.5);border-radius:16px;padding:0 2.4390243902%;}.admin-tabs a{color:black;}.admin-tabs a:hover{background:rgba(255,255,255,0.8);}.tabs{border-bottom:1px solid #c1c1c1;list-style:none;margin:12px 0;padding:0;}.tabs li{display:inline-block;}.tabs a{border-bottom:2px solid transparent;display:block;padding:12px 24px;text-decoration:none;}.tabs a.active{border-color:#c1c1c1;}.tabs a:hover{border-color:#d81537;text-decoration:none;}.drupal-messages{margin-bottom:20px;}.messages,.page-search .view-horta-search .attachment{background-position:13px center;background-repeat:no-repeat;background-image:none;padding:10px 4%;margin:0 0 30px 0;background-color:#d4f3d3;border:1px solid #98e996;border-radius:23px;}.messages.error,.page-search .view-horta-search .error.attachment{background-color:#f3dbd3;border:1px solid #e8b2a0;}.messages.status,.page-search .view-horta-search .status.attachment{background-color:#d4f3d3;border:1px solid #98e996;}.messages.warning,.page-search .view-horta-search .warning.attachment{background-color:#fbf9e2;border:1px solid #f6eccc;}#main-content img,header img,.footernavigation img,.global-footer-wrapper img,.global-bottom img{width:auto !important;height:auto !important;max-width:100% !important;}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="date"],input[type="search"],input[type="url"],input[type="color"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="number"],input[type="range"],input[type="time"],select,textarea{background-color:#fff;border:1px solid #c1c1c1;border-radius:22px;color:black;font-family:'open_sansregular';font-size:1em;font-weight:400;outline:none;padding:0 0.8125em;width:100%;}input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="number"].error,input[type="date"].error,input[type="search"].error,input[type="url"].error,input[type="color"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="month"].error,input[type="number"].error,input[type="range"].error,input[type="time"].error,select.error,textarea.error{border-color:#d81537;}input[type="text"],input[type="email"],input[type="password"]{height:44px;}input[type=submit]{background:#d81537;border:none;color:#fff;border-radius:22px;padding:13px 26px;}input[type=submit]:hover{background-color:#eb3555;}input[type=submit] + a{margin-left:26px;}fieldset{font-size:1em;margin:0 0 26px;padding:13px 26px 0;}legend{margin-left:-6.5px;padding:6.5px;}label{cursor:pointer;}.webform-component{margin-bottom:26px;}.webform-container-inline{display:inline-block;}.form-radios > .form-item{margin-bottom:6.5px;}.form-select{height:44px;padding:0 0.8125em;max-width:100%;}.form-type-radio > label,.webform-container-inline label{display:inline-block;margin-right:13px;}label{clear:left;display:block;margin-bottom:13px;margin-right:0;}form{max-width:870px;}form.entityform{max-width:none;}.grippie{display:none;}header select{border:none;background:none;}header .form-type-select{border:1px solid #c1c1c1;border-radius:23px;background:#fff;}a{color:#d81537;text-decoration:underline;transition:all .2s cubic-bezier(0.42,0,0.58,1);}a:hover{color:#eb3555;}body{width:100%;height:100%;background-color:#f7f4ef !important;}body .background-overlay{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#000,#000);opacity:.05;display:block;z-index:-1;}.region__maincontent .pagetitle,.locations-wrapper .pagetitle{padding:40px 2.4% 0 2.4%;margin-bottom:0;}.region__maincontent .pagetitle h1,.locations-wrapper .pagetitle h1{margin-bottom:0;padding-bottom:0;}.day{display:block;font-family:'vag_rounded-boldregular';font-size:24px;font-size:1.5rem;line-height:28px;}.month{display:block;font-family:'vag_rounded-boldregular';font-size:12px;font-size:0.75rem;line-height:16px;}.global-wrapper{max-width:1230px;margin:0 auto;}::-webkit-input-placeholder{color:#6e6e6e;font-style:italic;}:-moz-placeholder{color:#6e6e6e;font-style:italic;}::-moz-placeholder{color:#6e6e6e;font-style:italic;}:-ms-input-placeholder{color:#6e6e6e;font-style:italic;}.drupal-messages{background:#ffffff;border-radius:23px;padding:26px;}section.main-content,.locations-wrapper{background:#ffffff;border-radius:23px;margin:0 0 20px 0;}.front section.main-content,.node-type-theme-homepage section.main-content{padding:26px;}.region-banner{background:#ffffff;border-radius:23px;margin-bottom:19px;}.global-footer-wrapper{background:url(/sites/all/themes/itr_theme/images/src/background-footer.png) repeat-x center bottom;padding:0 0 46px 0;}.twocol-paragraph{margin-bottom:56px;margin-right:3.3333333333%;}.twocol-paragraph .group-left,.twocol-paragraph .group-right{max-width:870px;}.twocol-paragraph .field-name-field-image{float:left;width:42.1111111111%;margin-right:3.3333333333%;margin-left:16px;margin-bottom:20px;}.twocol-paragraph.has-cols .field-name-field-image{float:none;width:100%;margin:0;}.twocol-paragraph.has-cols .group-left{width:42.1111111111%;float:left;}.twocol-paragraph.has-cols .group-right{width:54.2222222222%;float:right;}.node-type-article .field-name-field-subtitle,.node-type-news .field-name-field-subtitle{margin-bottom:20px;font-size:18px;font-size:1.125rem;line-height:24px;}.node-type-article .twocol-paragraph .group-left,.node-type-article h1,.node-type-article .field-name-field-subtitle,.node-type-news .twocol-paragraph .group-left,.node-type-news h1,.node-type-news .field-name-field-subtitle{max-width:735px;}.node-type-article .field-name-field-subtitle,.node-type-news .field-name-field-subtitle{font-family:'open_sanssemibold';}.node-type-article .field-name-field-paragraph-body,.node-type-news .field-name-field-paragraph-body{font-size:16px;font-size:1rem;line-height:24px;}.node-type-article .twocol-paragraph.has-cols,.node-type-news .twocol-paragraph.has-cols{margin-right:0;}.node-type-article .twocol-paragraph.has-cols .group-left,.node-type-news .twocol-paragraph.has-cols .group-left{width:62.6016260163%;float:left;}.node-type-article .twocol-paragraph.has-cols .group-right,.node-type-news .twocol-paragraph.has-cols .group-right{width:30.081300813%;float:right;}ul.block-1col,ol.block-1col{margin:0;padding:0;}ul.block-1col li,ol.block-1col li{margin:0;padding:0;float:right;width:49%;position:relative;list-style:none;}ul.block-1col li:first-child,ol.block-1col li:first-child{width:49%;float:left;}ul.block-2col,ol.block-2col{margin:0;padding:0;}ul.block-2col li,ol.block-2col li{margin:0;padding:0;float:right;width:31.6239%;position:relative;list-style:none;}ul.block-2col li:first-child,ol.block-2col li:first-child{width:65.8119%;float:left;}ul.block-2col2,ol.block-2col2{margin:0;padding:0;}ul.block-2col2 li,ol.block-2col2 li{margin:0;padding:0;float:right;width:65.8119%;position:relative;list-style:none;}ul.block-2col2 li:first-child,ol.block-2col2 li:first-child{width:31.6239%;float:left;}ul.liststyle-2col,ol.liststyle-2col{margin:0 0 20px 0;padding:0;}ul.liststyle-2col li,ol.liststyle-2col li{margin:0 0 20px 2.5641025641%;list-style:none;float:left;font-size:14px;font-size:0.875rem;width:48.7179487179%;border:1px solid #dcdcdc;border-radius:15px;padding:15px;}ul.liststyle-2col li:nth-child(2n+1),ol.liststyle-2col li:nth-child(2n+1){margin:0 0 0 0;}ul.liststyle-2col ul,ol.liststyle-2col ul{margin:0 0 0 14px;padding:0;}ul.liststyle-2col ul li,ul.liststyle-2col ul li:nth-child(3n+1),ol.liststyle-2col ul li,ol.liststyle-2col ul li:nth-child(3n+1){float:none;width:100%;margin:0 0 5px 0;padding:0 0 5px 20px;border:none;background:url(/sites/all/themes/itr_theme/images/src/arrow1.png) no-repeat left top;line-height:14px;}ul.liststyle-2col h3,ul.liststyle-2col .field-name-related-items > .field-label,ul.liststyle-2col .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location ul.liststyle-2col .field-name-itr-contact-events > .field-label,ul.liststyle-2col .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos ul.liststyle-2col .field-label,ul.liststyle-2col .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location ul.liststyle-2col .field-name-itr-contact-promos > .field-label,ol.liststyle-2col h3,ol.liststyle-2col .field-name-related-items > .field-label,ol.liststyle-2col .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location ol.liststyle-2col .field-name-itr-contact-events > .field-label,ol.liststyle-2col .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos ol.liststyle-2col .field-label,ol.liststyle-2col .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location ol.liststyle-2col .field-name-itr-contact-promos > .field-label{margin:0 0 20px 0;}ul.liststyle-3col,ol.liststyle-3col{margin:0 0 20px 0;padding:0;}ul.liststyle-3col li,ol.liststyle-3col li{margin:0 0 20px 2.5641025641%;list-style:none;float:left;font-size:14px;font-size:0.875rem;width:31.6239316239%;border:1px solid #dcdcdc;border-radius:15px;padding:15px;}ul.liststyle-3col li:nth-child(3n+1),ol.liststyle-3col li:nth-child(3n+1){margin:0 0 0 0;}ul.liststyle-3col ul,ol.liststyle-3col ul{margin:0 0 0 14px;padding:0;}ul.liststyle-3col ul li,ul.liststyle-3col ul li:nth-child(3n+1),ol.liststyle-3col ul li,ol.liststyle-3col ul li:nth-child(3n+1){float:none;width:100%;margin:0 0 5px 0;padding:0 0 5px 20px;border:none;background:url(/sites/all/themes/itr_theme/images/src/arrow1.png) no-repeat left 5px;line-height:18px;}ul.liststyle-3col h3,ul.liststyle-3col .field-name-related-items > .field-label,ul.liststyle-3col .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location ul.liststyle-3col .field-name-itr-contact-events > .field-label,ul.liststyle-3col .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos ul.liststyle-3col .field-label,ul.liststyle-3col .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location ul.liststyle-3col .field-name-itr-contact-promos > .field-label,ol.liststyle-3col h3,ol.liststyle-3col .field-name-related-items > .field-label,ol.liststyle-3col .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location ol.liststyle-3col .field-name-itr-contact-events > .field-label,ol.liststyle-3col .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos ol.liststyle-3col .field-label,ol.liststyle-3col .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location ol.liststyle-3col .field-name-itr-contact-promos > .field-label{margin:0 0 20px 0;}header{background:none;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;margin:19px 0;font-size:14px;font-size:0.875rem;}header .logo{display:table-cell;text-align:left;vertical-align:middle;}header .region-header-top{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;text-align:inherit;vertical-align:inherit;}header .block-views{display:inline-block;vertical-align:top;}header #views-exposed-form-horta-search-horta-page-search{background:#FFF;border:1px solid #4e4e4e;border-radius:22px;margin:0;height:44px;width:100%;}header #views-exposed-form-horta-search-horta-page-search .form-type-textfield{padding:8px 0 8px 15px;}header #views-exposed-form-horta-search-horta-page-search input[type="text"]{color:#6e6e6e;border:none;border-right:1px solid #bbbbbb;border-radius:0;height:28px;margin:0;float:left;padding:0 15px;}header #views-exposed-form-horta-search-horta-page-search input[type="submit"]{border:none;height:28px;width:28px;text-decoration:none;margin:0 5px 0 0;padding:0;float:left;display:block;text-indent:-9999px;background:url(/sites/all/themes/itr_theme/images/src/manificationglass.png) no-repeat center;}header #trigger-topmenu{float:right;background:url(/sites/all/themes/itr_theme/images/src/mobile-topmenu-green.png) no-repeat center;width:30px;height:44px;color:transparent;display:none;margin-top:10px;}header #trigger-search{float:right;background:url(/sites/all/themes/itr_theme/images/src/manificationglass.png) no-repeat center;width:44px;height:44px;color:transparent;display:none;}header #trigger-mainmenu{display:none;}header .block-horta-contact-tweaks{display:inline-block;line-height:44px;margin-left:20px;}header .block-horta-contact-tweaks a{color:#1ab930;}header .views-exposed-widget{display:inline-block;}header .block-menu-block{display:inline-block;vertical-align:top;padding:0 25px 0 10px;}header .block-menu-block .content ul{margin:0;padding:5px 0 0 0;}header .block-menu-block .content ul > li{list-style:none;display:inline-block;line-height:34px;background:none;padding-left:4px;}header .block-menu-block .content ul > li > a{color:#FFF;font-size:16px;font-weight:600;background:rgba(0,0,0,0.1);border-radius:20px;padding:5px 15px;text-decoration:none;}header .block-menu-block .content ul > li > a:hover{background:rgba(0,0,0,0.2);}header .block-locale{display:inline-block;vertical-align:top;}header .block-locale .content ul{margin:0;padding:5px 0 0 0;}header .block-locale .content ul > li{list-style:none;display:inline-block;position:relative;line-height:34px;}header .block-locale .content ul > li:hover > ul{top:34px;}header .block-locale .content ul > li > a{color:#4e4e4e;border:1px solid #4e4e4e;background:url(/sites/all/themes/itr_theme/images/src/arrow1.png) no-repeat 80% center #FFF;padding:0 24px 0 14px;text-decoration:none;border-radius:17px;display:block;}header .block-locale .content ul > li > ul{position:absolute;left:0;top:-9999px;z-index:9;}header .block-locale .content ul > li > ul > li{display:block;}header .block-locale .content ul > li > ul > li > a{border:none;background:#ffffff;border-top:1px solid #f0efec;border-radius:0;}header .block-locale .content ul > li > ul > li:first-child > a{border-radius:17px 17px 0 0;border:none;}header .block-locale .content ul > li > ul > li:last-child > a{border-radius:0 0 17px 17px;}nav.mainnavigation .region-navigation{background:#006e45;display:table;width:100%;border-radius:32px;margin:0 0 20px 0;font-family:'vag_rounded-boldregular';letter-spacing:0.5px;}nav.mainnavigation .region-navigation #block-menu-block-1,nav.mainnavigation .region-navigation #block-horta-themes-theme-menu{display:table-cell;text-align:left;padding:0 18px;font-size:20px;font-size:1.25rem;vertical-align:top;}nav.mainnavigation .region-navigation #block-menu-block-2,nav.mainnavigation .region-navigation #block-menu-block-8{display:table-cell;text-align:right;}nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper,nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper{padding:0 26px 0 22px;background:#1ab930;border-radius:32px;display:inline-block;font-size:16px;font-size:1rem;vertical-align:top;}nav.mainnavigation .region-navigation ul{margin:0;padding:0;}nav.mainnavigation .region-navigation ul li{padding:10px 0;line-height:44px;height:64px;display:inline-block;float:left;margin:0 2px;}nav.mainnavigation .region-navigation ul a{display:block;padding:0 10px;text-decoration:none;color:#ffffff;}nav.mainnavigation .region-navigation ul a:hover,nav.mainnavigation .region-navigation ul a.active,nav.mainnavigation .region-navigation ul a.active-trail{background-color:#008855;border-radius:22px;}nav.mainnavigation .region-navigation .menu-block-1 li:first-child a,nav.mainnavigation .region-navigation #block-horta-themes-theme-menu li:first-child a{display:block;width:40px;background:url(/sites/all/themes/itr_theme/images/src/icon-home.png) no-repeat center 12px;text-indent:-9999px;}.breadcrumb-wrapper{margin:0 0 20px 0;padding:0 2.4390243902%;font-family:'open_sanssemibold';font-size:14px;font-size:0.875rem;color:#fff;text-shadow:1px 1px 1px #000000;}.breadcrumb-wrapper .divider{display:inline-block;width:25px;text-indent:-9999px;background:url(/sites/all/themes/itr_theme/images/src/arrow2.png) no-repeat center;}.breadcrumb-wrapper a{color:#fff;text-decoration:none;}.breadcrumb-wrapper a:hover{text-decoration:underline;}nav.footernavigation .region-footer-navigation{background:#006e45;display:table;width:100%;border-radius:32px;margin:0 0 20px 0;font-family:'vag_rounded-boldregular';letter-spacing:0.5px;}nav.footernavigation .region-footer-navigation #block-menu-block-6,nav.footernavigation .region-footer-navigation #block-menu-block-10{display:table-cell;text-align:left;padding:0 18px;font-size:20px;font-size:1.25rem;vertical-align:top;}nav.footernavigation .region-footer-navigation #block-menu-block-7,nav.footernavigation .region-footer-navigation #block-menu-block-9{display:table-cell;text-align:right;}nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper,nav.footernavigation .region-footer-navigation #block-menu-block-9 .menu-block-wrapper{padding:0 26px 0 22px;background:#1ab930;border-radius:32px;display:inline-block;font-size:16px;font-size:1rem;vertical-align:top;}nav.footernavigation .region-footer-navigation ul{margin:0;padding:0;}nav.footernavigation .region-footer-navigation ul li{padding:10px 0;line-height:44px;height:64px;display:inline-block;float:left;margin:0 2px;}nav.footernavigation .region-footer-navigation ul a{display:block;padding:0 10px;text-decoration:none;color:#ffffff;}nav.footernavigation .region-footer-navigation ul a:hover,nav.footernavigation .region-footer-navigation ul a.active,nav.footernavigation .region-footer-navigation ul a.active-trail{background-color:#008855;border-radius:22px;}nav.footernavigation .region-footer-navigation .menu-block-6 li:first-child a,nav.footernavigation .region-footer-navigation .menu-block-10 li:first-child a{display:block;width:40px;background:url(/sites/all/themes/itr_theme/images/src/icon-home.png) no-repeat center 12px;text-indent:-9999px;}footer{margin:0 auto;max-width:1230px;background:#ffffff;border-radius:18px;position:relative;font-size:14px;font-size:0.875rem;}footer .footer-wrapper{position:relative;top:64px;z-index:10;}footer .footer-relative{position:relative;top:-64px;z-index:10;}footer .footer-content{float:left;width:71.3008130081%;padding:26px;position:relative;z-index:10;}footer .footer-content .column-left,footer .footer-content .column-middle,footer .footer-content .column-right{width:33%;float:left;}footer .footer-content h3,footer .footer-content .field-name-related-items > .field-label,footer .footer-content .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location footer .footer-content .field-name-itr-contact-events > .field-label,footer .footer-content .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos footer .footer-content .field-label,footer .footer-content .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location footer .footer-content .field-name-itr-contact-promos > .field-label{color:#d81537;font-size:18px;font-size:1.125rem;}footer .footer-content ul{margin:0 0 20px 0;padding:0;}footer .footer-content li{margin:0;padding:0;list-style:none;font-family:'open_sanslight';}footer .footer-content li a{color:#000000;text-decoration:none;}footer .footer-content li a:hover,footer .footer-content li a.active{text-decoration:underline;}footer .region-footer-usp{float:right;width:28.6991869919%;background:#f48f4d;border-radius:0 18px 18px 0;padding:26px 20px;color:#ffffff;position:relative;z-index:10;}footer .region-footer-usp .img-left{margin:0 10px 10px 0;}footer .region-footer-usp h3,footer .region-footer-usp .field-name-related-items > .field-label,footer .region-footer-usp .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location footer .region-footer-usp .field-name-itr-contact-events > .field-label,footer .region-footer-usp .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos footer .region-footer-usp .field-label,footer .region-footer-usp .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location footer .region-footer-usp .field-name-itr-contact-promos > .field-label{font-size:20px;font-size:1.25rem;margin-bottom:15px;}footer .region-footer-usp a{color:#ffffff;text-decoration:underline;}footer .region-footer-usp a:hover{text-decoration:none;}footer .region-footer-usp .block-horta-footer-cta-1{margin-bottom:20px;}footer .region-footer-usp .block-horta-footer-cta-2{margin-bottom:20px;}footer .region-footer-usp .block-horta-footer-cta-2 ul{margin:0;padding:0;}footer .region-footer-usp .block-horta-footer-cta-2 li{margin:0;padding:0 0 0 22px;list-style-type:none;line-height:28px;background:url(/sites/all/themes/itr_theme/images/src/vink.png) no-repeat left 6px;}footer .region-footer-usp #block-horta-content-horta-newsletter{position:relative;}footer .region-footer-usp #block-horta-content-horta-newsletter form{width:100%;}footer .region-footer-usp #block-horta-content-horta-newsletter form > div{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}footer .region-footer-usp #block-horta-content-horta-newsletter form > div .webform-component{margin-bottom:3px;}footer .region-footer-usp #block-horta-content-horta-newsletter form > div .webform-component > input{-ms-flex:100% 0 0;flex:100% 0 0;max-width:100%;}footer .region-footer-usp #block-horta-content-horta-newsletter label{display:none;}footer .region-footer-usp #block-horta-content-horta-newsletter .webform-component-textfield{width:49%;float:left;}footer .region-footer-usp #block-horta-content-horta-newsletter .webform-component-textfield:first-child{margin-right:2%;}footer .region-footer-usp #block-horta-content-horta-newsletter input[type="text"],footer .region-footer-usp #block-horta-content-horta-newsletter input[type="email"]{border:1px solid #c78107;border-radius:22px;}footer .region-footer-usp #block-horta-content-horta-newsletter input[type="email"]{padding-right:117px;}footer .region-footer-usp #block-horta-content-horta-newsletter input[type="submit"]{border:none;background-image:url(/sites/all/themes/itr_theme/images/src/icon-dog.png);background-repeat:no-repeat;background-position:90% center;padding:13px 26px 13px 16px;}footer .region-footer-usp #block-horta-content-horta-newsletter .form-actions{position:absolute;bottom:2px;right:0;}footer .region-footer-usp #block-horta-content-horta-newsletter ::-webkit-input-placeholder{color:#583601;font-style:italic;}footer .region-footer-usp #block-horta-content-horta-newsletter :-moz-placeholder{color:#583601;font-style:italic;}footer .region-footer-usp #block-horta-content-horta-newsletter ::-moz-placeholder{color:#583601;font-style:italic;}footer .region-footer-usp #block-horta-content-horta-newsletter :-ms-input-placeholder{color:#583601;font-style:italic;}footer .region-footer-bottom{position:absolute;bottom:-93px;left:0;width:100%;}.global-bottom{background:#fff;font-size:12px;font-size:0.75rem;line-height:12px;}.global-bottom .bottom-wrapper{max-width:1230px;margin:0 auto;padding:45px 0 26px 26px;display:table;width:100%;}.global-bottom .copyright{display:table-cell;text-align:left;}.global-bottom .copyright em{font-style:normal;}.global-bottom .bottom-menu{display:table-cell;text-align:right;}.global-bottom .bottom-menu ul{margin:0;padding:0;display:inline-block;}.global-bottom .bottom-menu li{display:inline-block;margin:0;padding:0;list-style:none;border-left:1px solid #c1e3d4;}.global-bottom .bottom-menu li:first-child{border:none;}.global-bottom .bottom-menu a{color:#2d2829;text-decoration:none;padding:0 12px;display:block;}.region__container.has-sidebar .region-content-left{float:left;width:24.4%;}.region__container.has-sidebar .region__maincontent{float:right;width:73.1%;}.region__container.has-sidebar .region-content-right{float:right;width:24.4%;margin-left:2.5%;}.node-type-page .region__maincontent{padding:35px 2.4% 35px 2.4%;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul{padding:25px 18px 25px 18px;margin:0 0 35px 0;background:#f48f4d;border-radius:23px 0 23px 0;color:#ffffff;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul > li:first-of-type{margin:0;padding:5px 18px;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul li a{color:#ffffff;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul ul{padding:0 0 0 25px;margin:0;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul ul li{padding:0 0 0 25px;}.has-sidebar .region-content-left .menu-block-wrapper ul{margin:0;padding:0;}.has-sidebar .region-content-left .menu-block-wrapper ul li{list-style:none;line-height:38px;font-family:'vag_rounded-boldregular';font-size:20px;font-size:1.25rem;padding:5px 18px;position:relative;}.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type{padding:25px 18px 25px 18px;margin:0 0 35px 0;background:#f48f4d;border-radius:23px 0 23px 0;color:#ffffff;}.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type ul li,.has-sidebar .region-content-left .menu-block-wrapper ul li ul li:first-of-type,.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type ul li:first-of-type{background-color:none;border-radius:0;}.has-sidebar .region-content-left .menu-block-wrapper ul .menu-bottom-icon{display:block;height:40px;position:absolute;right:10px;bottom:-8px;}.has-sidebar .region-content-left .menu-block-wrapper ul .menu-icon{display:inline-block;margin-right:8px;max-width:18px;width:18px;height:auto;}.has-sidebar .region-content-left .menu-block-wrapper ul a{text-decoration:none;display:inline-block;color:#f48f4d;}.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type a{color:#ffffff;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul{padding:10px 20px 10px 22px;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul li,.has-sidebar .region-content-left .menu-block-wrapper ul li ul li:first-of-type{font-family:'open_sansbold';font-size:15px;font-size:0.9375rem;padding:0 0 0 25px;margin:0;background:url(/sites/all/themes/itr_theme/images/src/arrow2.png) no-repeat left 16px;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul li.active-trail{background:url(/sites/all/themes/itr_theme/images/src/arrow3.png) no-repeat left 14px;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul li.active > a{color:#000000;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul ul{padding:5px 10px;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul ul li,.has-sidebar .region-content-left .menu-block-wrapper ul li ul li li:first-of-type{background:url(/sites/all/themes/itr_theme/images/src/icon-bullet.png) no-repeat left 12px;padding:0 0 0 17px;font-family:'open_sansregular';line-height:22px;}.has-sidebar .region-content-left .menu-block-5 > ul > li:not(:first-child) > ul{display:none;}.node-type-category .group-banner{position:relative;margin:0 0 35px 0;min-height:85px;}.node-type-category .group-banner .field-name-title{position:absolute;bottom:10%;left:0;}.node-type-category .group-banner .field-name-title h1{background:#ffffff;line-height:48px;margin:0;padding:0 30px 0 18px;border-radius:0 24px 24px 0;}.node-type-category .group-banner .field-name-field-image img{border-radius:0 23px 0 0;}.node-type-category .paragraphs-items .field-name-field-paragraph-body{padding:0 16px;font-size:16px;font-size:1rem;}.node-type-category .node-category .field-name-field-taxonomy-matching .twocol-paragraph .node-product.view-mode-teaser{padding:100px 0 0 0;}.paragraphs-items > .field-items > .field-item{margin-bottom:45px;}.paragraphs-items > .field-items > .field-item .field-item{margin:0;}.page-tips-advice .block-horta-intro-texts-tips-advice-body{margin-bottom:55px;font-size:16px;font-size:1rem;line-height:26px;}.page-tips-advice .region-content-right{padding:107px 0 0 0;}.page-tips-advice .region-content{padding:35px 0 35px 30px;}.page-tips-advice .view-horta-tips-advice > .view-content{padding-left:50px;}.page-tips-advice .view-horta-tips-advice .views-row{float:left;margin:0 3% 30px 0;width:42%;}.node-tips-tricks.tip.node-teaser{background:#e6fcba;padding:20px 30px;border-radius:23px;max-width:366px;}.node-tips-tricks.tip.node-teaser h2,.node-tips-tricks.tip.node-teaser h3,.node-tips-tricks.tip.node-teaser .field-name-related-items > .field-label,.node-tips-tricks.tip.node-teaser .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-tips-tricks.tip.node-teaser .field-name-itr-contact-events > .field-label,.node-tips-tricks.tip.node-teaser .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-tips-tricks.tip.node-teaser .field-label,.node-tips-tricks.tip.node-teaser .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-tips-tricks.tip.node-teaser .field-name-itr-contact-promos > .field-label{color:#9bd532;line-height:30px;background:url(/sites/all/themes/itr_theme/images/src/icon-info.png) no-repeat left top;padding:0 0 0 35px;}.node-tips-tricks.tip.node-teaser .field-type-text{margin-bottom:30px;}.node-tips-tricks.question.node-teaser{background:#bbe9eb;padding:20px 30px;border-radius:23px;max-width:366px;}.node-tips-tricks.question.node-teaser h2,.node-tips-tricks.question.node-teaser h3,.node-tips-tricks.question.node-teaser .field-name-related-items > .field-label,.node-tips-tricks.question.node-teaser .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-tips-tricks.question.node-teaser .field-name-itr-contact-events > .field-label,.node-tips-tricks.question.node-teaser .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-tips-tricks.question.node-teaser .field-label,.node-tips-tricks.question.node-teaser .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-tips-tricks.question.node-teaser .field-name-itr-contact-promos > .field-label{color:#00abb2;line-height:30px;background:url(/sites/all/themes/itr_theme/images/src/icon-vraag.png) no-repeat left top;padding:0 0 0 35px;}.node-tips-tricks.question.node-teaser .field-type-text{margin-bottom:30px;}.view-display-id-taxonomy_matching_tips_tricks .views-row{width:43%;display:inline-block;vertical-align:top;}.field-name-related-items > .field-label{color:#a6162f;margin-bottom:25px;}.field-name-related-items .view-taxonomy-matching ul{margin:0;padding:0;}.field-name-related-items .view-taxonomy-matching li{margin:0 0 35px 0;padding:0;list-style:none;width:33%;display:inline-block;vertical-align:top;}.node-type-tips-tricks .region-content{padding:35px 2.4% 0 2.4%;}.node-type-tips-tricks .twocol-paragraph{margin-right:0;}.node-type-tips-tricks .twocol-paragraph .group-left{max-width:735px;}.node-type-tips-tricks .twocol-paragraph.has-cols .group-left{width:62.6016260163%;float:left;}.node-type-tips-tricks .twocol-paragraph.has-cols .group-right{width:30.081300813%;float:right;}.node-type-tips-tricks .twocol-paragraph.has-cols .field-name-field-image{float:left;width:42.1111111111%;margin-right:3.3333333333%;margin-bottom:20px;}.field-name-field-subtitle{font-size:1rem;font-weight:bold;margin-bottom:15px;}a.btn-greenborder,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items a.field-item,input.btn-greenborder,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items input.field-item,.btn-greenborder a,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items .field-item a{display:inline-block;line-height:22px;border:1px solid #8ee93d;color:#7cc635;padding:10px 20px;border-radius:21px;text-decoration:none;font-family:'open_sanssemibold';background:none;font-size:15px;font-size:0.9375rem;}a.btn-greenborder:hover,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items a.field-item:hover,input.btn-greenborder:hover,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items input.field-item:hover,.btn-greenborder a:hover,.node-tips-tricks.tip.node-teaser .field-name-node-link .field-items .field-item a:hover{background:white;}a.btn-blueborder,.node-tips-tricks.question.node-teaser a.field-name-node-link,input.btn-blueborder,.node-tips-tricks.question.node-teaser input.field-name-node-link,.btn-blueborder a,.node-tips-tricks.question.node-teaser .field-name-node-link a{display:inline-block;line-height:22px;border:1px solid #00abb2;color:#00abb2;padding:10px 20px;border-radius:21px;text-decoration:none;font-family:'open_sanssemibold';background:none;font-size:15px;font-size:0.9375rem;}a.btn-blueborder:hover,.node-tips-tricks.question.node-teaser a.field-name-node-link:hover,input.btn-blueborder:hover,.node-tips-tricks.question.node-teaser input.field-name-node-link:hover,.btn-blueborder a:hover,.node-tips-tricks.question.node-teaser .field-name-node-link a:hover{background:white;}a.btn-green,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link a,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a,.page-news .field-name-node-link a,.node-type-news .field-name-node-link a,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph a.field-name-node-link,.view-horta-events-overview .field-name-node-link a,.event-match-event-match .field-name-node-link a,.view-horta-events-similar .field-name-node-link a,.node-type-location .field-name-itr-contact-events .field-name-node-link a,.page-promotions a.field-name-node-link,.page-jobs .field-name-node-link a,.node-type-job .field-name-node-link a,.page-search .view-horta-search .field-name-itr-node-link a,.page-search .view-horta-search .field-name-node-link a,.front .region__container .region-content-right .block-views .field-name-node-link a,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-node-link a,input.btn-green,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph input.field-name-node-link,.page-promotions input.field-name-node-link,.btn-green a,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link a a,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a a,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a a,.page-news .field-name-node-link a a,.node-type-news .field-name-node-link a a,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph .field-name-node-link a,.view-horta-events-overview .field-name-node-link a a,.event-match-event-match .field-name-node-link a a,.view-horta-events-similar .field-name-node-link a a,.node-type-location .field-name-itr-contact-events .field-name-node-link a a,.page-promotions .field-name-node-link a,.page-jobs .field-name-node-link a a,.node-type-job .field-name-node-link a a,.page-search .view-horta-search .field-name-itr-node-link a a,.page-search .view-horta-search .field-name-node-link a a,.front .region__container .region-content-right .block-views .field-name-node-link a a,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-node-link a a{display:inline-block;line-height:22px;border:none;color:#ffffff;background:#1ab930;padding:10px 20px;border-radius:21px;text-decoration:none;font-family:'open_sanssemibold';font-size:15px;font-size:0.9375rem;}a.btn-green:hover,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link a:hover,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a:hover,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a:hover,.page-news .field-name-node-link a:hover,.node-type-news .field-name-node-link a:hover,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph a.field-name-node-link:hover,.view-horta-events-overview .field-name-node-link a:hover,.event-match-event-match .field-name-node-link a:hover,.view-horta-events-similar .field-name-node-link a:hover,.node-type-location .field-name-itr-contact-events .field-name-node-link a:hover,.page-promotions a.field-name-node-link:hover,.page-jobs .field-name-node-link a:hover,.node-type-job .field-name-node-link a:hover,.page-search .view-horta-search .field-name-itr-node-link a:hover,.page-search .view-horta-search .field-name-node-link a:hover,.front .region__container .region-content-right .block-views .field-name-node-link a:hover,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-node-link a:hover,input.btn-green:hover,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph input.field-name-node-link:hover,.page-promotions input.field-name-node-link:hover,.btn-green a:hover,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link a a:hover,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a a:hover,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link a a:hover,.page-news .field-name-node-link a a:hover,.node-type-news .field-name-node-link a a:hover,.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph .field-name-node-link a:hover,.view-horta-events-overview .field-name-node-link a a:hover,.event-match-event-match .field-name-node-link a a:hover,.view-horta-events-similar .field-name-node-link a a:hover,.node-type-location .field-name-itr-contact-events .field-name-node-link a a:hover,.page-promotions .field-name-node-link a:hover,.page-jobs .field-name-node-link a a:hover,.node-type-job .field-name-node-link a a:hover,.page-search .view-horta-search .field-name-itr-node-link a a:hover,.page-search .view-horta-search .field-name-node-link a a:hover,.front .region__container .region-content-right .block-views .field-name-node-link a a:hover,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-node-link a a:hover{background:#26e03f;}a.btn-red,.node-type-job a.btnstyle_red,input.btn-red,.node-type-job input.btnstyle_red,.btn-red a,.node-type-job .btnstyle_red a,a.btnstyle_red,.btnstyle_red a{display:inline-block;line-height:42px;border:none;color:#ffffff;background:#d81537;padding:0 20px;border-radius:21px;text-decoration:none;font-family:'open_sanssemibold';font-size:15px;font-size:0.9375rem;}a.btn-red:hover,.node-type-job a.btnstyle_red:hover,input.btn-red:hover,.node-type-job input.btnstyle_red:hover,.btn-red a:hover,.node-type-job .btnstyle_red a:hover,a.btnstyle_red:hover,.btnstyle_red a:hover{background:#eb3555;}.sharethis-buttons{margin:0 0 45px 0;}.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices{height:auto !important;}.view-taxonomy-matching,.view-display-id-horta_view_frontpage_articles_block,.view-taxonomy-matching,.view-display-id-horta_view_theme_dier_frontpage_articles_block{margin:0 0 45px 0;}.view-taxonomy-matching .views-row,.view-display-id-horta_view_frontpage_articles_block .views-row,.view-taxonomy-matching .views-row,.view-display-id-horta_view_theme_dier_frontpage_articles_block .views-row{margin:0 0 35px 0;}.view-taxonomy-matching .twocol-paragraph .group-left,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left,.view-taxonomy-matching .twocol-paragraph .group-left,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left{background:#f0efec;padding:20px 0;border-radius:23px;min-height:300px;}.view-taxonomy-matching .twocol-paragraph .group-left .field-name-title,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-title,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-title,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-title{padding:10px 16px 0 16px;}.view-taxonomy-matching .twocol-paragraph .group-left .field-name-field-image img,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-field-image img,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-field-image img,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-field-image img{border-radius:23px;}.view-taxonomy-matching .twocol-paragraph .group-left .field-name-body,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-body,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-body,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-body{padding:16px 16px 16px 16px;}.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link,.view-taxonomy-matching .twocol-paragraph .group-left .field-name-itr-node-link,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link{padding:16px 16px 10px 16px;}.node-type-product .node-product.view-mode-full{padding:30px 2.3008849558%;}.node-type-product .node-product.view-mode-full .group-left{width:54.8717948718%;float:left;}.node-type-product .node-product.view-mode-full .group-left .field-name-field-date,.node-type-product .node-product.view-mode-full .group-left .field-name-horta-promo-date{border:1px solid #f0efec;position:relative;padding:14px 15px 10px 15px;margin:0 0 20px 0;display:inline-block;}.node-type-product .node-product.view-mode-full .group-left .field-label{position:absolute;top:-10px;left:5px;font-family:'vag_rounded-boldregular';color:#d81537;font-size:17px;font-size:1.0625rem;display:inline-block;padding:0 5px;background:#fff;font-weight:normal;white-space:nowrap;}.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper{padding:0 15px;font-family:'vag_rounded-boldregular';}.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper .start-date{display:inline-block;padding:0 5px;}.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper .until{display:inline-block;font-size:15px;font-size:0.9375rem;color:#7c7c7c;padding:5px;vertical-align:top;}.node-type-product .node-product.view-mode-full .group-left .horta-date-wrapper .end-date{display:inline-block;padding:0 5px;}.node-type-product .node-product.view-mode-full .group-right{width:42.735042735%;float:right;padding-top:40px;}.node-type-product .node-product.view-mode-full .group-right .group-gallery{position:relative;}.node-type-product .node-product.view-mode-full .group-right .promo{font-family:'vag_rounded-boldregular';font-size:32px;font-size:2rem;line-height:38px;color:#d81537;}.node-type-product .node-product.view-mode-full .group-right .has-promo-price{text-decoration:line-through;}.gallerywrapper{border:1px solid #f0efec;border-radius:23px;}.gallerywrapper .owl-item{text-align:center;}.gallerywrapper .photoswiper{text-align:center;}.gallerywrapper figure{text-align:center;}.gallerywrapper img{vertical-align:middle;border-radius:23px;width:auto !important;height:auto !important;max-width:100% !important;display:inline !important;}.node-product.view-mode-teaser{max-width:245px;}.node-product.view-mode-teaser .group-relativebox{position:relative;}.node-product.view-mode-teaser .field-name-horta-teaser-image{border:1px solid #f0efec;border-bottom:4px solid #f0efec;border-radius:23px;margin-bottom:20px;text-align:center;}.node-product.view-mode-teaser .field-name-horta-teaser-image .field-item{vertical-align:middle;height:175px;}.node-product.view-mode-teaser:hover .field-name-horta-teaser-image{border-bottom:4px solid #d81537;}.node-product.view-mode-teaser .field-name-horta-teaser-image img{border-radius:21px;vertical-align:bottom;}.node-product.view-mode-teaser .field-name-field-summary,.node-product.view-mode-teaser .field-type-text-long{margin-bottom:15px;font-size:14px;font-size:0.875rem;}.node-product.view-mode-teaser .field-name-field-price .price.has-promo-price{font-size:12px;font-size:0.75rem;text-decoration:line-through;font-family:'open_sansregular';}.node-product.view-mode-teaser .promo{font-size:20px;font-size:1.25rem;font-family:'vag_rounded-boldregular';}.node-product.view-mode-teaser .field-name-node-link .field-items .field-item a{display:inline-block;padding:0 20px 0 0;background:url(/sites/all/themes/itr_theme/images/src/arrow4.png) no-repeat right 4px transparent;font-size:14px;font-size:0.875rem;color:#d81537;text-decoration:underline;line-height:22px;border-radius:0;font-family:'open_sansregular';transition:none;}.node-product.view-mode-teaser .field-name-node-link .field-items .field-item a:hover{background:url(/sites/all/themes/itr_theme/images/src/arrow4.png) no-repeat right 4px transparent;}.view-display-id-taxonomy_matching_product .views-row{width:32.9999%;float:left;padding-right:3.3333333333%;}.prijslabel,.node-type-product .node-product.view-mode-full .group-right .field-name-field-price,.node-product.view-mode-teaser .field-name-field-price{position:absolute;right:10px;bottom:14px;background:#fff416;padding:12px;border-radius:12px;z-index:9;}.prijslabel .price,.node-type-product .node-product.view-mode-full .group-right .field-name-field-price .price,.node-product.view-mode-teaser .field-name-field-price .price{font-size:20px;font-size:1.25rem;font-family:'vag_rounded-boldregular';}.prijslabel .quantity,.node-type-product .node-product.view-mode-full .group-right .field-name-field-price .quantity,.node-product.view-mode-teaser .field-name-field-price .quantity{font-size:11px;font-size:0.6875rem;font-family:'open_sansregular';}.product-promo-label{position:absolute;left:1px;top:10%;background:#c20035;padding:12px 16px;border-radius:0 12px 12px 0;z-index:9;display:block;color:#fff;font-family:'vag_rounded-boldregular';font-size:25px;font-size:1.5625rem;}.view-mode-teaser .product-promo-label{font-size:16px;font-size:1rem;padding:5px 12px;}ul.listvink,.node-type-product .node-product.view-mode-full .group-left ul,.node-product.view-mode-teaser .field-name-field-summary ul,.node-product.view-mode-teaser .field-type-text-long ul,.listvink,.node-type-product .node-product.view-mode-full .group-left ul,.node-product.view-mode-teaser .field-name-field-summary ul,.node-product.view-mode-teaser .field-type-text-long ul{margin:10px 0 30px 0;padding:0;}ul.listvink li,.node-type-product .node-product.view-mode-full .group-left ul li,.node-product.view-mode-teaser .field-name-field-summary ul li,.node-product.view-mode-teaser .field-type-text-long ul li,.listvink li,.node-type-product .node-product.view-mode-full .group-left ul li,.node-product.view-mode-teaser .field-name-field-summary ul li,.node-product.view-mode-teaser .field-type-text-long ul li{margin:0 0 6px 0;padding:0 0 0 22px;background:url(/sites/all/themes/itr_theme/images/src/icon-vink.png) no-repeat left 5px;list-style:none;font-style:italic;font-size:14px;font-size:0.875rem;color:#686868;}ul.pager{margin:0;padding:25px 0;border-top:2px solid #f0efec;}ul.pager li{margin:0;padding:0 2px 0 0;list-style:none;float:left;}ul.pager li.pager-current{height:36px;line-height:36px;white-space:nowrap;padding:0 14px;border-radius:18px;text-align:center;background:#d81537;color:#ffffff;}ul.pager a{display:block;height:36px;line-height:36px;overflow:hidden;white-space:nowrap;text-decoration:none;padding:0 14px;}.node-type-article .node-article.view-mode-full{padding:30px 2.3008849558%;}.node-type-article .node-article.view-mode-full .group-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;}.node-type-article .node-article.view-mode-full .group-title-wrapper .field-name-title{-ms-flex-positive:1;flex-grow:1;}.node-type-article .node-article.view-mode-full .view-display-id-taxonomy_matching_product .views-row{width:24.91%;display:inline-block;padding-right:3.3333333333%;}.region-content-right .block-facetapi{background:#f0efec;padding:25px 18px 25px 18px;margin:0 0 35px 0;border-radius:23px 0 0 23px;}.region-content-right .block-facetapi ul{margin:0;padding:0 25px;font-size:15px;font-size:0.9375rem;}.region-content-right .block-facetapi ul > li{margin:0;padding:0;list-style:none;font-family:'open_sansbold';}.region-content-right .block-facetapi ul > li a{color:#4d4435;text-decoration:none;}.region-content-right .block-facetapi ul ul{padding:20px 0;}.region-content-right .block-facetapi ul ul li{font-family:'open_sansregular';margin:0 0 0 10px;padding:0 0 0 15px;background:url(/sites/all/themes/itr_theme/images/src/bullet-brown.png) no-repeat left 8px;}.region-content-right .block-facetapi ul ul li a{color:#7b5f38;}.page-news .block-horta-intro-texts-news-body,.node-type-news .block-horta-intro-texts-news-body{margin-bottom:55px;font-size:16px;font-size:1rem;line-height:26px;}.page-news .region-content-right,.node-type-news .region-content-right{padding:107px 0 0 0;}.page-news .region-content,.node-type-news .region-content{padding:35px 0 35px 2.4%;}.page-news .ds-3col-equal,.node-type-news .ds-3col-equal{display:table;width:100%;margin-bottom:55px;}.page-news .ds-3col-equal .group-left,.node-type-news .ds-3col-equal .group-left{width:6.2%;display:table-cell;vertical-align:top;}.page-news .ds-3col-equal .group-middle,.node-type-news .ds-3col-equal .group-middle{width:51.2%;display:table-cell;vertical-align:top;padding:0 16px;border-left:1px solid #dcdcdc;}.page-news .ds-3col-equal .group-right,.node-type-news .ds-3col-equal .group-right{width:42.6%;display:table-cell;vertical-align:top;}.page-news .field-name-title a,.node-type-news .field-name-title a{color:#2d2829;text-decoration:none;}.page-news .field-name-field-subtitle,.node-type-news .field-name-field-subtitle{font-family:'open_sanssemibold';margin-bottom:15px;}.page-news .field-name-body.field-type-text-with-summary,.node-type-news .field-name-body.field-type-text-with-summary{margin-bottom:25px;}.page-news .field-name-node-link,.node-type-news .field-name-node-link{margin-bottom:15px;}.page-news .field-type-taxonomy-term-reference,.node-type-news .field-type-taxonomy-term-reference{background:url(/sites/all/themes/itr_theme/images/src/icon-tag.png) no-repeat left 4px;padding:0 0 0 24px;}.page-news .field-type-taxonomy-term-reference a,.node-type-news .field-type-taxonomy-term-reference a{display:inline-block;}.page-news .field-name-field-image img,.node-type-news .field-name-field-image img{border-radius:23px;}.page-news .field-name-custom-post-date,.node-type-news .field-name-custom-post-date{color:#7c7c7c;}.node-type-news .region-content{padding:35px 2.4% 0 2.4%;}.node-type-news .field-name-field-taxonomy-matching{margin:30px -2.56% 0 -2.5%;background:#f0efec;border-radius:0 0 23px 23px;padding:60px 13.4146341463% 10px 13.4146341463%;}.node-type-news .field-name-field-taxonomy-matching h3,.node-type-news .field-name-field-taxonomy-matching .field-name-related-items > .field-label,.node-type-news .field-name-field-taxonomy-matching .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-type-news .field-name-field-taxonomy-matching .field-name-itr-contact-events > .field-label,.node-type-news .field-name-field-taxonomy-matching .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-type-news .field-name-field-taxonomy-matching .field-label,.node-type-news .field-name-field-taxonomy-matching .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-type-news .field-name-field-taxonomy-matching .field-name-itr-contact-promos > .field-label{color:#b4ad96;}.node-type-news .field-name-field-taxonomy-matching .field-name-field-subtitle{font-size:16px;font-size:1rem;}.node-type-news .view-display-id-taxonomy_matching_product .views-row{width:24.91%;display:inline-block;padding-right:3.3333333333%;}.node-type-news .field-name-post-date{font-family:'open_sansbold';margin-bottom:25px;}.gallerywrapper{margin-bottom:30px;}.owl-carousel{position:relative;}.owl-carousel .owl-stage-outer{position:relative;}.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:0;width:46px;height:82px;margin-top:-41px;background:url(/sites/all/themes/itr_theme/images/src/icon-prev.png) no-repeat center;display:block;text-indent:-9999px;margin-left:0;opacity:1;}.owl-carousel .owl-nav .owl-prev:hover{background:url(/sites/all/themes/itr_theme/images/src/icon-prev.png) no-repeat center;opacity:0.6;}.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;right:0;width:46px;height:82px;margin-top:-41px;background:url(/sites/all/themes/itr_theme/images/src/icon-next.png) no-repeat center;display:block;text-indent:-9999px;margin-right:0;z-index:9;opacity:1;}.owl-carousel .owl-nav .owl-next:hover{background:url(/sites/all/themes/itr_theme/images/src/icon-next.png) no-repeat center;opacity:0.6;}.owl-carousel .owl-dots{display:none !important;}.owl-carousel .owl-controls{line-height:0;display:block;position:absolute;width:100%;left:0;bottom:50%;height:1px;}.owl-carousel figure{margin:0 !important;padding:0;position:relative;}.owl-carousel figcaption{position:absolute;bottom:25px;right:0;background:rgba(255,255,255,0.7);display:block;padding:5px 10px;border-radius:15px 0 0 15px;}.owl-carousel img{vertical-align:bottom;}.gallerywrapper figure{position:relative;margin:0 !important;padding:0;}.gallerywrapper figcaption{position:absolute;bottom:25px;right:0;background:rgba(255,255,255,0.7);display:block;padding:5px 10px;border-radius:15px 0 0 15px;}.pswp__caption__center{font-family:'vag_rounded-boldregular';font-size:18px;font-size:1.125rem;}.node-type-product .gallerywrapper figcaption{display:none;}.pswp__bg{background:rgba(0,0,0,0.8);}.node-type-location .fullwidth .field-name-horta-theme-store-logo{padding:15px 0 30px 0;}.node-type-location .fullwidth .field-name-horta-theme-store-logo img{margin:0 0 0 10px;}.node-type-location .fullwidth .field-name-horta-theme-store-logo img:first-child{margin:0;}.page-locations .star-info,.page-our-stores .star-info,.page-winkels .star-info,.page-nos-magasins .star-info,.page-summer-of-the-cat .star-info{float:right;font-size:14px;font-size:0.875rem;}.page-locations .view-locations,.page-our-stores .view-locations,.page-winkels .view-locations,.page-nos-magasins .view-locations,.page-summer-of-the-cat .view-locations{position:relative;margin-top:30px;}.page-locations .view-locations h3,.page-locations .view-locations .field-name-related-items > .field-label,.page-locations .view-locations .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-locations .view-locations .field-name-itr-contact-events > .field-label,.page-locations .view-locations .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-locations .view-locations .field-label,.page-locations .view-locations .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-locations .view-locations .field-name-itr-contact-promos > .field-label,.page-our-stores .view-locations h3,.page-our-stores .view-locations .field-name-related-items > .field-label,.page-our-stores .view-locations .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-our-stores .view-locations .field-name-itr-contact-events > .field-label,.page-our-stores .view-locations .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-our-stores .view-locations .field-label,.page-our-stores .view-locations .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-our-stores .view-locations .field-name-itr-contact-promos > .field-label,.page-winkels .view-locations h3,.page-winkels .view-locations .field-name-related-items > .field-label,.page-winkels .view-locations .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-winkels .view-locations .field-name-itr-contact-events > .field-label,.page-winkels .view-locations .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-winkels .view-locations .field-label,.page-winkels .view-locations .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-winkels .view-locations .field-name-itr-contact-promos > .field-label,.page-nos-magasins .view-locations h3,.page-nos-magasins .view-locations .field-name-related-items > .field-label,.page-nos-magasins .view-locations .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-nos-magasins .view-locations .field-name-itr-contact-events > .field-label,.page-nos-magasins .view-locations .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-nos-magasins .view-locations .field-label,.page-nos-magasins .view-locations .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-nos-magasins .view-locations .field-name-itr-contact-promos > .field-label,.page-summer-of-the-cat .view-locations h3,.page-summer-of-the-cat .view-locations .field-name-related-items > .field-label,.page-summer-of-the-cat .view-locations .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-summer-of-the-cat .view-locations .field-name-itr-contact-events > .field-label,.page-summer-of-the-cat .view-locations .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-summer-of-the-cat .view-locations .field-label,.page-summer-of-the-cat .view-locations .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-summer-of-the-cat .view-locations .field-name-itr-contact-promos > .field-label{font-size:18px;font-size:1.125rem;}.page-locations .view-locations-day-of-the-cat,.page-our-stores .view-locations-day-of-the-cat,.page-winkels .view-locations-day-of-the-cat,.page-nos-magasins .view-locations-day-of-the-cat,.page-summer-of-the-cat .view-locations-day-of-the-cat{position:relative;}.page-locations .view-display-id-page_map > .view-content,.page-our-stores .view-display-id-page_map > .view-content,.page-winkels .view-display-id-page_map > .view-content,.page-nos-magasins .view-display-id-page_map > .view-content,.page-summer-of-the-cat .view-display-id-page_map > .view-content{margin-top:10px;position:relative;}.page-locations #locations-page-map,.page-our-stores #locations-page-map,.page-winkels #locations-page-map,.page-nos-magasins #locations-page-map,.page-summer-of-the-cat #locations-page-map{height:370px !important;}.page-locations .view-filters,.page-our-stores .view-filters,.page-winkels .view-filters,.page-nos-magasins .view-filters,.page-summer-of-the-cat .view-filters{position:absolute;left:20px;background:rgba(255,255,255,0.8);z-index:9;padding:25px;border-radius:23px;max-width:400px;margin-top:80px;font-size:13px;font-size:0.8125rem;}.page-locations .view-filters label,.page-locations .view-filters .options,.page-our-stores .view-filters label,.page-our-stores .view-filters .options,.page-winkels .view-filters label,.page-winkels .view-filters .options,.page-nos-magasins .view-filters label,.page-nos-magasins .view-filters .options,.page-summer-of-the-cat .view-filters label,.page-summer-of-the-cat .view-filters .options{display:inline-block;margin-right:10px;}.page-locations .view-filters .views-exposed-widgets,.page-our-stores .view-filters .views-exposed-widgets,.page-winkels .view-filters .views-exposed-widgets,.page-nos-magasins .view-filters .views-exposed-widgets,.page-summer-of-the-cat .view-filters .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.page-locations .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper,.page-our-stores .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper,.page-winkels .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper,.page-nos-magasins .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper,.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper{-ms-flex:40% 0 0;flex:40% 0 0;}.page-locations .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper label,.page-our-stores .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper label,.page-winkels .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper label,.page-nos-magasins .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper label,.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper label{display:none;}.page-locations .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item,.page-our-stores .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item,.page-winkels .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item,.page-nos-magasins .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item,.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item{margin:0;}.page-locations .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"],.page-our-stores .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"],.page-winkels .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"],.page-nos-magasins .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"],.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"]{width:100%;height:44px;border-top-right-radius:0;border-bottom-right-radius:0;}.page-locations .view-filters .views-exposed-widgets #edit-assortiment-wrapper,.page-our-stores .view-filters .views-exposed-widgets #edit-assortiment-wrapper,.page-winkels .view-filters .views-exposed-widgets #edit-assortiment-wrapper,.page-nos-magasins .view-filters .views-exposed-widgets #edit-assortiment-wrapper,.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-assortiment-wrapper{-ms-flex:35% 0 0;flex:35% 0 0;}.page-locations .view-filters .views-exposed-widgets #edit-assortiment-wrapper .form-select,.page-our-stores .view-filters .views-exposed-widgets #edit-assortiment-wrapper .form-select,.page-winkels .view-filters .views-exposed-widgets #edit-assortiment-wrapper .form-select,.page-nos-magasins .view-filters .views-exposed-widgets #edit-assortiment-wrapper .form-select,.page-summer-of-the-cat .view-filters .views-exposed-widgets #edit-assortiment-wrapper .form-select{-webkit-appearance:none;border-radius:0;border-left:0;border-right:0;background:url(/sites/all/themes/itr_theme/images/src/arrow1-dark.png) no-repeat 80% center #FFF;}.page-locations .view-filters .views-exposed-widgets .views-submit-button,.page-our-stores .view-filters .views-exposed-widgets .views-submit-button,.page-winkels .view-filters .views-exposed-widgets .views-submit-button,.page-nos-magasins .view-filters .views-exposed-widgets .views-submit-button,.page-summer-of-the-cat .view-filters .views-exposed-widgets .views-submit-button{-ms-flex:25% 0 0;flex:25% 0 0;}.page-locations .view-filters .views-exposed-widgets .views-submit-button input[type="submit"],.page-our-stores .view-filters .views-exposed-widgets .views-submit-button input[type="submit"],.page-winkels .view-filters .views-exposed-widgets .views-submit-button input[type="submit"],.page-nos-magasins .view-filters .views-exposed-widgets .views-submit-button input[type="submit"],.page-summer-of-the-cat .view-filters .views-exposed-widgets .views-submit-button input[type="submit"]{background-image:url(/sites/all/themes/itr_theme/images/src/arrow6.png);background-position:85% center;background-repeat:no-repeat;font-family:'vag_rounded-boldregular';border-top-left-radius:0;border-bottom-left-radius:0;padding:13px 35px 13px 13px;font-size:15px;font-size:0.9375rem;}.page-locations .attachment,.page-locations .view-header,.page-our-stores .attachment,.page-our-stores .view-header,.page-winkels .attachment,.page-winkels .view-header,.page-nos-magasins .attachment,.page-nos-magasins .view-header,.page-summer-of-the-cat .attachment,.page-summer-of-the-cat .view-header{padding:20px 2.4%;}.page-locations .attachment .attachment,.page-locations .view-header .attachment,.page-our-stores .attachment .attachment,.page-our-stores .view-header .attachment,.page-winkels .attachment .attachment,.page-winkels .view-header .attachment,.page-nos-magasins .attachment .attachment,.page-nos-magasins .view-header .attachment,.page-summer-of-the-cat .attachment .attachment,.page-summer-of-the-cat .view-header .attachment{padding:0;}.page-locations .attachment .attachment h3,.page-locations .attachment .attachment .field-name-related-items > .field-label,.page-locations .attachment .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-locations .attachment .attachment .field-name-itr-contact-events > .field-label,.page-locations .attachment .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-locations .attachment .attachment .field-label,.page-locations .attachment .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-locations .attachment .attachment .field-name-itr-contact-promos > .field-label,.page-locations .view-header .attachment h3,.page-locations .view-header .attachment .field-name-related-items > .field-label,.page-locations .view-header .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-locations .view-header .attachment .field-name-itr-contact-events > .field-label,.page-locations .view-header .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-locations .view-header .attachment .field-label,.page-locations .view-header .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-locations .view-header .attachment .field-name-itr-contact-promos > .field-label,.page-our-stores .attachment .attachment h3,.page-our-stores .attachment .attachment .field-name-related-items > .field-label,.page-our-stores .attachment .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-our-stores .attachment .attachment .field-name-itr-contact-events > .field-label,.page-our-stores .attachment .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-our-stores .attachment .attachment .field-label,.page-our-stores .attachment .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-our-stores .attachment .attachment .field-name-itr-contact-promos > .field-label,.page-our-stores .view-header .attachment h3,.page-our-stores .view-header .attachment .field-name-related-items > .field-label,.page-our-stores .view-header .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-our-stores .view-header .attachment .field-name-itr-contact-events > .field-label,.page-our-stores .view-header .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-our-stores .view-header .attachment .field-label,.page-our-stores .view-header .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-our-stores .view-header .attachment .field-name-itr-contact-promos > .field-label,.page-winkels .attachment .attachment h3,.page-winkels .attachment .attachment .field-name-related-items > .field-label,.page-winkels .attachment .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-winkels .attachment .attachment .field-name-itr-contact-events > .field-label,.page-winkels .attachment .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-winkels .attachment .attachment .field-label,.page-winkels .attachment .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-winkels .attachment .attachment .field-name-itr-contact-promos > .field-label,.page-winkels .view-header .attachment h3,.page-winkels .view-header .attachment .field-name-related-items > .field-label,.page-winkels .view-header .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-winkels .view-header .attachment .field-name-itr-contact-events > .field-label,.page-winkels .view-header .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-winkels .view-header .attachment .field-label,.page-winkels .view-header .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-winkels .view-header .attachment .field-name-itr-contact-promos > .field-label,.page-nos-magasins .attachment .attachment h3,.page-nos-magasins .attachment .attachment .field-name-related-items > .field-label,.page-nos-magasins .attachment .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-nos-magasins .attachment .attachment .field-name-itr-contact-events > .field-label,.page-nos-magasins .attachment .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-nos-magasins .attachment .attachment .field-label,.page-nos-magasins .attachment .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-nos-magasins .attachment .attachment .field-name-itr-contact-promos > .field-label,.page-nos-magasins .view-header .attachment h3,.page-nos-magasins .view-header .attachment .field-name-related-items > .field-label,.page-nos-magasins .view-header .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-nos-magasins .view-header .attachment .field-name-itr-contact-events > .field-label,.page-nos-magasins .view-header .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-nos-magasins .view-header .attachment .field-label,.page-nos-magasins .view-header .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-nos-magasins .view-header .attachment .field-name-itr-contact-promos > .field-label,.page-summer-of-the-cat .attachment .attachment h3,.page-summer-of-the-cat .attachment .attachment .field-name-related-items > .field-label,.page-summer-of-the-cat .attachment .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-summer-of-the-cat .attachment .attachment .field-name-itr-contact-events > .field-label,.page-summer-of-the-cat .attachment .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-summer-of-the-cat .attachment .attachment .field-label,.page-summer-of-the-cat .attachment .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-summer-of-the-cat .attachment .attachment .field-name-itr-contact-promos > .field-label,.page-summer-of-the-cat .view-header .attachment h3,.page-summer-of-the-cat .view-header .attachment .field-name-related-items > .field-label,.page-summer-of-the-cat .view-header .attachment .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-summer-of-the-cat .view-header .attachment .field-name-itr-contact-events > .field-label,.page-summer-of-the-cat .view-header .attachment .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-summer-of-the-cat .view-header .attachment .field-label,.page-summer-of-the-cat .view-header .attachment .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-summer-of-the-cat .view-header .attachment .field-name-itr-contact-promos > .field-label{font-style:normal;font-family:'open_sansregular';font-size:16px;font-size:1rem;}.page-locations .attachment .attachment em,.page-locations .view-header .attachment em,.page-our-stores .attachment .attachment em,.page-our-stores .view-header .attachment em,.page-winkels .attachment .attachment em,.page-winkels .view-header .attachment em,.page-nos-magasins .attachment .attachment em,.page-nos-magasins .view-header .attachment em,.page-summer-of-the-cat .attachment .attachment em,.page-summer-of-the-cat .view-header .attachment em{font-family:'vag_rounded-boldregular';}.page-locations .attachment ul,.page-locations .view-header ul,.page-our-stores .attachment ul,.page-our-stores .view-header ul,.page-winkels .attachment ul,.page-winkels .view-header ul,.page-nos-magasins .attachment ul,.page-nos-magasins .view-header ul,.page-summer-of-the-cat .attachment ul,.page-summer-of-the-cat .view-header ul{margin:0;padding:0;}.page-locations .attachment li,.page-locations .view-header li,.page-our-stores .attachment li,.page-our-stores .view-header li,.page-winkels .attachment li,.page-winkels .view-header li,.page-nos-magasins .attachment li,.page-nos-magasins .view-header li,.page-summer-of-the-cat .attachment li,.page-summer-of-the-cat .view-header li{margin:0;padding:0;list-style:none;border-bottom:1px solid #f0efec;}.page-locations .attachment li .ds-1col,.page-locations .view-header li .ds-1col,.page-our-stores .attachment li .ds-1col,.page-our-stores .view-header li .ds-1col,.page-winkels .attachment li .ds-1col,.page-winkels .view-header li .ds-1col,.page-nos-magasins .attachment li .ds-1col,.page-nos-magasins .view-header li .ds-1col,.page-summer-of-the-cat .attachment li .ds-1col,.page-summer-of-the-cat .view-header li .ds-1col{width:100%;display:table;}.page-locations .attachment li .field,.page-locations .view-header li .field,.page-our-stores .attachment li .field,.page-our-stores .view-header li .field,.page-winkels .attachment li .field,.page-winkels .view-header li .field,.page-nos-magasins .attachment li .field,.page-nos-magasins .view-header li .field,.page-summer-of-the-cat .attachment li .field,.page-summer-of-the-cat .view-header li .field{display:table-cell;vertical-align:middle;padding:6px 0;font-size:14px;font-size:0.875rem;}.page-locations .attachment li .field.field-name-title,.page-locations .attachment li .field.field-name-horta-theme-store-title,.page-locations .view-header li .field.field-name-title,.page-locations .view-header li .field.field-name-horta-theme-store-title,.page-our-stores .attachment li .field.field-name-title,.page-our-stores .attachment li .field.field-name-horta-theme-store-title,.page-our-stores .view-header li .field.field-name-title,.page-our-stores .view-header li .field.field-name-horta-theme-store-title,.page-winkels .attachment li .field.field-name-title,.page-winkels .attachment li .field.field-name-horta-theme-store-title,.page-winkels .view-header li .field.field-name-title,.page-winkels .view-header li .field.field-name-horta-theme-store-title,.page-nos-magasins .attachment li .field.field-name-title,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-title,.page-nos-magasins .view-header li .field.field-name-title,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-title,.page-summer-of-the-cat .attachment li .field.field-name-title,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-title,.page-summer-of-the-cat .view-header li .field.field-name-title,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-title{width:45%;font-family:'vag_rounded-boldregular';font-size:16px;font-size:1rem;}.page-locations .attachment li .field.field-name-title a,.page-locations .attachment li .field.field-name-horta-theme-store-title a,.page-locations .view-header li .field.field-name-title a,.page-locations .view-header li .field.field-name-horta-theme-store-title a,.page-our-stores .attachment li .field.field-name-title a,.page-our-stores .attachment li .field.field-name-horta-theme-store-title a,.page-our-stores .view-header li .field.field-name-title a,.page-our-stores .view-header li .field.field-name-horta-theme-store-title a,.page-winkels .attachment li .field.field-name-title a,.page-winkels .attachment li .field.field-name-horta-theme-store-title a,.page-winkels .view-header li .field.field-name-title a,.page-winkels .view-header li .field.field-name-horta-theme-store-title a,.page-nos-magasins .attachment li .field.field-name-title a,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-title a,.page-nos-magasins .view-header li .field.field-name-title a,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-title a,.page-summer-of-the-cat .attachment li .field.field-name-title a,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-title a,.page-summer-of-the-cat .view-header li .field.field-name-title a,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-title a{color:#2d2829;text-decoration:none;}.page-locations .attachment li .field.field-name-title a.assortment-tuin-dier,.page-locations .attachment li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-locations .view-header li .field.field-name-title a.assortment-tuin-dier,.page-locations .view-header li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-our-stores .attachment li .field.field-name-title a.assortment-tuin-dier,.page-our-stores .attachment li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-our-stores .view-header li .field.field-name-title a.assortment-tuin-dier,.page-our-stores .view-header li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-winkels .attachment li .field.field-name-title a.assortment-tuin-dier,.page-winkels .attachment li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-winkels .view-header li .field.field-name-title a.assortment-tuin-dier,.page-winkels .view-header li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-nos-magasins .attachment li .field.field-name-title a.assortment-tuin-dier,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-nos-magasins .view-header li .field.field-name-title a.assortment-tuin-dier,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-summer-of-the-cat .attachment li .field.field-name-title a.assortment-tuin-dier,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-title a.assortment-tuin-dier,.page-summer-of-the-cat .view-header li .field.field-name-title a.assortment-tuin-dier,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-title a.assortment-tuin-dier{color:#006e45;}.page-locations .attachment li .field.field-name-title a.assortment-dier,.page-locations .attachment li .field.field-name-horta-theme-store-title a.assortment-dier,.page-locations .view-header li .field.field-name-title a.assortment-dier,.page-locations .view-header li .field.field-name-horta-theme-store-title a.assortment-dier,.page-our-stores .attachment li .field.field-name-title a.assortment-dier,.page-our-stores .attachment li .field.field-name-horta-theme-store-title a.assortment-dier,.page-our-stores .view-header li .field.field-name-title a.assortment-dier,.page-our-stores .view-header li .field.field-name-horta-theme-store-title a.assortment-dier,.page-winkels .attachment li .field.field-name-title a.assortment-dier,.page-winkels .attachment li .field.field-name-horta-theme-store-title a.assortment-dier,.page-winkels .view-header li .field.field-name-title a.assortment-dier,.page-winkels .view-header li .field.field-name-horta-theme-store-title a.assortment-dier,.page-nos-magasins .attachment li .field.field-name-title a.assortment-dier,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-title a.assortment-dier,.page-nos-magasins .view-header li .field.field-name-title a.assortment-dier,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-title a.assortment-dier,.page-summer-of-the-cat .attachment li .field.field-name-title a.assortment-dier,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-title a.assortment-dier,.page-summer-of-the-cat .view-header li .field.field-name-title a.assortment-dier,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-title a.assortment-dier{color:#a6162f;}.page-locations .attachment li .field.field-name-horta-theme-store-logo,.page-locations .view-header li .field.field-name-horta-theme-store-logo,.page-our-stores .attachment li .field.field-name-horta-theme-store-logo,.page-our-stores .view-header li .field.field-name-horta-theme-store-logo,.page-winkels .attachment li .field.field-name-horta-theme-store-logo,.page-winkels .view-header li .field.field-name-horta-theme-store-logo,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-logo,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-logo,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-logo,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-logo{width:13%;}.page-locations .attachment li .field.field-name-horta-theme-store-logo img,.page-locations .view-header li .field.field-name-horta-theme-store-logo img,.page-our-stores .attachment li .field.field-name-horta-theme-store-logo img,.page-our-stores .view-header li .field.field-name-horta-theme-store-logo img,.page-winkels .attachment li .field.field-name-horta-theme-store-logo img,.page-winkels .view-header li .field.field-name-horta-theme-store-logo img,.page-nos-magasins .attachment li .field.field-name-horta-theme-store-logo img,.page-nos-magasins .view-header li .field.field-name-horta-theme-store-logo img,.page-summer-of-the-cat .attachment li .field.field-name-horta-theme-store-logo img,.page-summer-of-the-cat .view-header li .field.field-name-horta-theme-store-logo img{max-height:25px;width:auto;}.page-locations .attachment li .field.field-name-field-subtitle,.page-locations .view-header li .field.field-name-field-subtitle,.page-our-stores .attachment li .field.field-name-field-subtitle,.page-our-stores .view-header li .field.field-name-field-subtitle,.page-winkels .attachment li .field.field-name-field-subtitle,.page-winkels .view-header li .field.field-name-field-subtitle,.page-nos-magasins .attachment li .field.field-name-field-subtitle,.page-nos-magasins .view-header li .field.field-name-field-subtitle,.page-summer-of-the-cat .attachment li .field.field-name-field-subtitle,.page-summer-of-the-cat .view-header li .field.field-name-field-subtitle{width:49%;}.page-locations .attachment li .field.field-name-node-link,.page-locations .view-header li .field.field-name-node-link,.page-our-stores .attachment li .field.field-name-node-link,.page-our-stores .view-header li .field.field-name-node-link,.page-winkels .attachment li .field.field-name-node-link,.page-winkels .view-header li .field.field-name-node-link,.page-nos-magasins .attachment li .field.field-name-node-link,.page-nos-magasins .view-header li .field.field-name-node-link,.page-summer-of-the-cat .attachment li .field.field-name-node-link,.page-summer-of-the-cat .view-header li .field.field-name-node-link{width:3%;}.page-locations .attachment li .field.field-name-node-link a,.page-locations .view-header li .field.field-name-node-link a,.page-our-stores .attachment li .field.field-name-node-link a,.page-our-stores .view-header li .field.field-name-node-link a,.page-winkels .attachment li .field.field-name-node-link a,.page-winkels .view-header li .field.field-name-node-link a,.page-nos-magasins .attachment li .field.field-name-node-link a,.page-nos-magasins .view-header li .field.field-name-node-link a,.page-summer-of-the-cat .attachment li .field.field-name-node-link a,.page-summer-of-the-cat .view-header li .field.field-name-node-link a{color:#a0a0a0;background:url(/sites/all/themes/itr_theme/images/src/icon-info.png) no-repeat center;padding:0 0 0 18px;position:relative;display:block;width:22px;height:22px;text-indent:-9999px;}.page-locations .attachment li .field.field-name-store-selection-button,.page-locations .view-header li .field.field-name-store-selection-button,.page-our-stores .attachment li .field.field-name-store-selection-button,.page-our-stores .view-header li .field.field-name-store-selection-button,.page-winkels .attachment li .field.field-name-store-selection-button,.page-winkels .view-header li .field.field-name-store-selection-button,.page-nos-magasins .attachment li .field.field-name-store-selection-button,.page-nos-magasins .view-header li .field.field-name-store-selection-button,.page-summer-of-the-cat .attachment li .field.field-name-store-selection-button,.page-summer-of-the-cat .view-header li .field.field-name-store-selection-button{width:3%;}.oh-display{display:table;width:100%;}.oh-display .oh-display-label,.oh-display .oh-display-hours{display:table-cell;}.selected-store{background:#fcfff5;}.button-store-select{color:#a0a0a0;background:url(/sites/all/themes/itr_theme/images/src/icon-favorits.png) no-repeat center;padding:0 0 0 18px;position:relative;display:block;width:22px;height:22px;text-indent:-9999px;}.button-store-mine{background:url(/sites/all/themes/itr_theme/images/src/icon-myfavorit.png) no-repeat center;padding:0 0 0 18px;position:relative;display:block;width:22px;height:22px;text-indent:-9999px;}a.button-store-mine{color:#9bd532;}.col3-locationdetail{padding:30px 2.4%;}.col3-locationdetail .col3-wrapper{margin:0 0 30px 0;}.col3-locationdetail .col3-wrapper .group-left{width:23.0769230769%;margin-right:2.5641025641%;float:left;border:1px solid #f0efec;border-radius:23px;padding:20px;color:#686868;font-size:14px;font-size:0.875rem;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-subtitle{font-family:'open_sansbold';border-bottom:1px solid #f0efec;padding:0 0 12px 0;margin:0 0 10px 0;color:#2d2829;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-address{margin-bottom:15px;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-hours{margin-bottom:15px;margin-top:15px;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-hours .field-label{color:#2d2829;margin-bottom:5px;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-hours .oh-current-open{color:#1ab930;font-style:italic;}.col3-locationdetail .col3-wrapper .group-left ul.office-hours-exceptions{margin:0 0 15px 0;padding:0;}.col3-locationdetail .col3-wrapper .group-left ul.office-hours-exceptions li{margin:0;padding:0 0 0 20px;background:url(/sites/all/themes/itr_theme/images/src/arrow5.png) no-repeat left center;list-style:none;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-mail{margin-bottom:15px;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-twitter a{display:block;padding:0 0 0 24px;text-decoration:none;color:#2d2829;background:url(/sites/all/themes/itr_theme/images/src/icon-twitter-small.png) no-repeat left center;}.col3-locationdetail .col3-wrapper .group-left .field-name-field-loc-facebook a{display:block;padding:0 0 0 24px;text-decoration:none;color:#2d2829;background:url(/sites/all/themes/itr_theme/images/src/icon-facebook-small.png) no-repeat left center;}.col3-locationdetail .col3-wrapper .group-left a.button-store-select{background-color:#f0efec;background-position:8px 9px;display:inline-block;line-height:32px;padding:0 12px 0 24px;border:1px solid #f0efec;border-radius:23px;text-decoration:none;letter-spacing:-0.5px;text-indent:0;width:auto;height:auto;color:#2d2829;}.col3-locationdetail .col3-wrapper .group-left a.button-store-mine{background-color:#fcfff5;padding:0 12px 0 24px;border:1px solid #9bd532;width:auto;height:32px;color:#9bd532;}.col3-locationdetail .col3-wrapper .group-middle{width:23.0769230769%;float:left;}.col3-locationdetail .col3-wrapper .group-middle img{border-radius:23px;}.col3-locationdetail .col3-wrapper .group-right{width:48.7179487179%;float:right;}.col3-locationdetail .field-name-field-store-intro{max-width:870px;margin:0 0 55px 0;}.col3-locationdetail .field-name-body{margin:0 0 15px 0;max-width:870px;}.col3-locationdetail .field-name-field-loc-event-matches{margin:0 0 50px 0;}.col3-locationdetail .field-name-field-loc-event-matches > .field-label{font-family:'vag_rounded-boldregular';font-size:24px;font-size:1.5rem;margin:0;padding:0 0 15px 0;display:block;font-weight:normal;line-height:34px;background:url(/sites/all/themes/itr_theme/images/src/icon-clock.png) no-repeat 95% bottom;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items{border:5px solid #1ab930;border-radius:23px;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items > .field-item{padding:10px 0;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items > .field-item.odd{background:#f0efec;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items > .field-item:last-child{border-radius:0 0 23px 23px;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items h3,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-related-items > .field-label,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-itr-contact-events > .field-label,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-label,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-itr-contact-promos > .field-label{margin-bottom:5px;font-size:20px;font-size:1.25rem;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items h3 a,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-related-items > .field-label a,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-location .field-name-itr-contact-events > .field-label a,.node-type-location .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-itr-contact-events > .field-label a,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-events .field-name-field-partner-logos .field-label a,.node-type-events .field-name-field-partner-logos .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-label a,.col3-locationdetail .field-name-field-loc-event-matches > .field-items .node-type-location .field-name-itr-contact-promos > .field-label a,.node-type-location .col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-itr-contact-promos > .field-label a{text-decoration:none;color:#1ab930;}.col3-locationdetail .field-name-field-loc-event-matches > .field-items .field-name-field-subtitle{border:none;padding:0;margin:0;}.col3-locationdetail .field-name-field-loc-event-matches .field-name-body-on-language .field-item{padding:20px 30px;}.col3-locationdetail .field-name-field-loc-event-matches .ds-2col{width:47.4358974359%;float:left;font-size:14px;font-size:0.875rem;}.col3-locationdetail .field-name-field-loc-event-matches .ds-2col .group-left{width:60%;}.col3-locationdetail .field-name-field-loc-event-matches .ds-2col .group-right{width:35%;margin-left:5%;}.col3-locationdetail .field-name-field-loc-event-matches .field-name-body-on-language{width:50%;float:right;}.col3-locationdetail .field-name-field-loc-promotions > .field-label{font-family:'vag_rounded-boldregular';font-weight:normal;font-size:24px;font-size:1.5rem;color:#a6162f;margin-bottom:20px;}.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph .group-left{width:23.0769230769%;float:left;}.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph .group-right{width:74.358974359%;float:right;}.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph h2{font-size:24px;font-size:1.5rem;margin:0 0 5px 0;}.col3-locationdetail .field-name-field-loc-promotions .twocol-paragraph .promo{color:#d81537;}.view-display-id-page_map .gm-style-iw > div{overflow:auto !important;}.view-display-id-page_map .ds-1col{width:250px;height:100%;overflow:hidden;}.view-display-id-page_map .ds-1col h4,.view-display-id-page_map .ds-1col .page-jobs .field-name-field-itr-job-store .field-label,.page-jobs .field-name-field-itr-job-store .view-display-id-page_map .ds-1col .field-label,.view-display-id-page_map .ds-1col .node-type-job .field-name-field-itr-job-store .field-label,.node-type-job .field-name-field-itr-job-store .view-display-id-page_map .ds-1col .field-label{margin-bottom:0;}.view-display-id-page_map .ds-1col .field-name-field-subtitle{font-size:14px;font-size:0.875rem;font-weight:normal;margin:0 0 8px 0;}.page-summer-of-the-cat .view-filters{position:absolute;}.view-horta-events-overview .view-content,.event-match-event-match .view-content,.view-horta-events-similar .view-content{border:5px solid #1ab930;border-radius:23px;}.view-horta-events-overview .ds-2col .group-left,.event-match-event-match .ds-2col .group-left,.view-horta-events-similar .ds-2col .group-left{width:67%;padding:20px 30px 30px 30px;}.view-horta-events-overview .ds-2col .group-right,.event-match-event-match .ds-2col .group-right,.view-horta-events-similar .ds-2col .group-right{width:33%;text-align:right;padding:20px 15px 30px 15px;}.view-horta-events-overview .views-row.views-row-even,.event-match-event-match .views-row.views-row-even,.view-horta-events-similar .views-row.views-row-even{background:#f0efec;}.view-horta-events-overview .views-row-even:last-child,.event-match-event-match .views-row-even:last-child,.view-horta-events-similar .views-row-even:last-child{border-radius:0 0 22px 22px;}.view-horta-events-overview h3,.view-horta-events-overview .field-name-related-items > .field-label,.view-horta-events-overview .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .view-horta-events-overview .field-name-itr-contact-events > .field-label,.view-horta-events-overview .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .view-horta-events-overview .field-label,.view-horta-events-overview .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .view-horta-events-overview .field-name-itr-contact-promos > .field-label,.event-match-event-match h3,.event-match-event-match .field-name-related-items > .field-label,.event-match-event-match .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .event-match-event-match .field-name-itr-contact-events > .field-label,.event-match-event-match .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .event-match-event-match .field-label,.event-match-event-match .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .event-match-event-match .field-name-itr-contact-promos > .field-label,.view-horta-events-similar h3,.view-horta-events-similar .field-name-related-items > .field-label,.view-horta-events-similar .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .view-horta-events-similar .field-name-itr-contact-events > .field-label,.view-horta-events-similar .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .view-horta-events-similar .field-label,.view-horta-events-similar .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .view-horta-events-similar .field-name-itr-contact-promos > .field-label{color:#1ab930;margin-bottom:5px;}.view-horta-events-overview .field-name-field-event-date,.event-match-event-match .field-name-field-event-date,.view-horta-events-similar .field-name-field-event-date{font-family:'open_sansbold';margin-bottom:5px;font-size:14px;font-size:0.875rem;}.view-horta-events-overview .field-name-field-subtitle,.event-match-event-match .field-name-field-subtitle,.view-horta-events-similar .field-name-field-subtitle{color:#666666;margin-bottom:5px;font-size:14px;font-size:0.875rem;}.view-horta-events-overview .field-name-event-stores,.event-match-event-match .field-name-event-stores,.view-horta-events-similar .field-name-event-stores{margin-bottom:10px;font-size:14px;font-size:0.875rem;}.view-horta-events-overview .field-name-body,.event-match-event-match .field-name-body,.view-horta-events-similar .field-name-body{margin-bottom:15px;}.node-type-location .twocol-paragraph{margin-right:0;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0efec;}.node-type-location .field-name-itr-contact-events > .field-label{padding:10px 0 15px 0 !important;margin:0 !important;background:url(/sites/all/themes/itr_theme/images/src/icon-clock.png) no-repeat 95% bottom;}.node-type-location .field-name-itr-contact-events > .field-items{border:5px solid #1ab930;border-radius:23px;margin-bottom:50px;}.node-type-location .field-name-itr-contact-events .horta-store-event{padding:20px 15px 20px 20px;}.node-type-location .field-name-itr-contact-events .horta-store-event:nth-child(2n+2){background:#f0efec;}.node-type-location .field-name-itr-contact-events .horta-store-event:last-child{border-radius:0 0 22px 22px;}.node-type-location .field-name-itr-contact-events .twocol-events .group-header{float:left;width:50.5%;}.node-type-location .field-name-itr-contact-events .twocol-events .group-header .group-headerleft{float:left;width:60%;}.node-type-location .field-name-itr-contact-events .twocol-events .group-header .group-headerright{width:40%;float:right;}.node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper{width:49.5%;float:right;}.node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper .group-left{width:100%;}.node-type-location .field-name-itr-contact-events h3,.node-type-location .field-name-itr-contact-events .field-name-related-items > .field-label,.node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .field-name-itr-contact-events .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-type-location .field-name-itr-contact-events .field-label,.node-type-location .field-name-itr-contact-events .field-name-itr-contact-promos > .field-label{margin-bottom:5px;}.node-type-location .field-name-itr-contact-events h3 a,.node-type-location .field-name-itr-contact-events .field-name-related-items > .field-label a,.node-type-location .field-name-itr-contact-events > .field-label a,.node-type-location .field-name-itr-contact-events .node-type-events .field-name-field-partner-logos .field-label a,.node-type-events .field-name-field-partner-logos .node-type-location .field-name-itr-contact-events .field-label a,.node-type-location .field-name-itr-contact-events .field-name-itr-contact-promos > .field-label a{color:#1ab930;text-decoration:none;}.node-type-location .field-name-itr-contact-events .field-name-field-event-date{font-family:'open_sansbold';margin-bottom:5px;font-size:14px;font-size:0.875rem;}.node-type-location .field-name-itr-contact-events .field-name-field-subtitle{color:#666666;margin-bottom:5px;font-family:'open_sansbold';font-size:14px;font-size:0.875rem;}.node-type-location .field-name-itr-contact-events .field-name-event-stores{margin-bottom:10px;font-size:14px;font-size:0.875rem;}.node-type-location .field-name-itr-contact-events .field-name-body{margin-bottom:15px;}.node-type-location .field-name-itr-contact-events .field-name-body-on-language{background:url(/sites/all/themes/itr_theme/images/src/icon-info.png) no-repeat left 17px;padding:20px 0 5px 35px;font-style:italic;}.page-events .region__container.has-sidebar .region-content-right{padding:150px 2.4% 30px 0;margin-left:0;width:26.2%;}.page-events .region__container.has-sidebar .region__maincontent{float:left;}.page-events .region__maincontent .region-content{padding:30px 2.4% 30px 2.4%;}.page-events .region__maincontent .region-content .view-filters{border:1px solid #f0efec;border-radius:23px;padding:20px;background:url(/sites/all/themes/itr_theme/images/src/bg-filter.jpg) no-repeat left top;font-family:'open_sansbold';font-size:15px;font-size:0.9375rem;margin-bottom:40px;}.page-events .region__maincontent .region-content #edit-store-wrapper{width:45%;float:left;}.page-events .region__maincontent .region-content #edit-category-wrapper{width:45%;float:right;}.page-events .block-horta-intro-texts-events{margin-bottom:30px;font-size:16px;font-size:1rem;line-height:20px;}.page-events form{margin-top:20px;}.view-horta-past-events{border:5px solid #f0efec;border-radius:23px;}.view-horta-past-events .views-row{padding:10px 20px;}.view-horta-past-events .views-row.views-row-even{background:#f0efec;}.view-horta-past-events .views-row.views-row-even:last-child{border-radius:0 0 17px 17px;}.view-horta-past-events .field-name-title h4,.view-horta-past-events .field-name-title .page-jobs .field-name-field-itr-job-store .field-label,.page-jobs .field-name-field-itr-job-store .view-horta-past-events .field-name-title .field-label,.view-horta-past-events .field-name-title .node-type-job .field-name-field-itr-job-store .field-label,.node-type-job .field-name-field-itr-job-store .view-horta-past-events .field-name-title .field-label{font-size:18px;font-size:1.125rem;margin-bottom:5px;}.view-horta-past-events .field-name-title a{color:#666666;text-decoration:none;}.view-horta-past-events .field-name-field-event-date{color:#666666;margin-bottom:5px;font-size:14px;font-size:0.875rem;}.view-horta-past-events .field-name-field-subtitle a{color:#2d2829;text-decoration:none;}.node-type-events .header{padding:40px 2.4% 0 2.4%;}.node-type-events .group-header{padding:0 2.4% 30px 2.4%;}.node-type-events .group-header .group-headerleft{width:48.7179487179%;float:left;}.node-type-events .group-header .group-headerleft .field-name-field-event-date{border:1px solid #f0efec;position:relative;padding:14px 15px 10px 15px;margin:0 10px 30px 0;display:inline-block;font-family:'vag_rounded-boldregular';color:#7c7c7c;float:left;}.node-type-events .group-header .group-headerleft .field-name-field-event-date .horta-date-wrapper{margin-bottom:5px;}.node-type-events .group-header .group-headerleft .field-name-field-event-date .start-date{display:inline-block;padding:0 5px;color:#000000;}.node-type-events .group-header .group-headerleft .field-name-field-event-date .end-date{display:inline-block;padding:0 5px;color:#000000;}.node-type-events .group-header .group-headerleft .field-name-field-event-date .until{display:inline-block;padding:0 10px;vertical-align:top;line-height:28px;}.node-type-events .group-header .group-headerleft .field-name-field-event-date .time{font-size:11px;font-size:0.6875rem;font-family:'open_sansregular';}.node-type-events .group-header .group-headerright{width:48.7179487179%;float:right;}.node-type-events .group-header .group-headerinfo{margin-bottom:15px;}.node-type-events .group-header .group-headerinfo .time{white-space:nowrap;}.node-type-events .group-header .group-headerinfo .field-name-field-event-deviation{padding:5px 20px 5px 55px;background:#f0efec url(/sites/all/themes/itr_theme/images/src/icon-lamp.png) no-repeat 9px center;border-collapse:separate;font-size:14px;font-size:0.875rem;float:right;width:64%;}.node-type-events .group-wrapper{padding:25px 2.4%;}.node-type-events .group-left{width:74.358974359%;float:left;}.node-type-events .group-right{width:23.0769230769%;float:right;}.node-type-events .field-name-event-stores-detailed{margin-bottom:50px;}.node-type-events .field-name-event-stores-detailed h3,.node-type-events .field-name-event-stores-detailed .field-name-related-items > .field-label,.node-type-events .field-name-event-stores-detailed .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-type-events .field-name-event-stores-detailed .field-name-itr-contact-events > .field-label,.node-type-events .field-name-event-stores-detailed .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .field-name-event-stores-detailed .field-label,.node-type-events .field-name-event-stores-detailed .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-type-events .field-name-event-stores-detailed .field-name-itr-contact-promos > .field-label{margin-bottom:5px;}.node-type-events .field-name-event-stores-detailed .field-item .ds-1col{width:100%;display:table;}.node-type-events .field-name-event-stores-detailed .field-item .field{display:table-cell;vertical-align:middle;padding:10px 5px;font-size:14px;font-size:0.875rem;border-bottom:1px solid #f0efec;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-title,.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-horta-theme-store-title{width:30%;font-family:'vag_rounded-boldregular';font-size:16px;font-size:1rem;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-title a,.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-horta-theme-store-title a{color:#2d2829;text-decoration:none;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-title a.assortment-tuin-dier,.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-horta-theme-store-title a.assortment-tuin-dier{color:#006e45;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-title a.assortment-dier,.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-horta-theme-store-title a.assortment-dier{color:#a6162f;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-field-subtitle{width:64%;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-node-link{width:3%;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-node-link a{color:#a0a0a0;background:url(/sites/all/themes/itr_theme/images/src/icon-info.png) no-repeat center;padding:0 0 0 18px;position:relative;display:block;width:22px;height:22px;text-indent:-9999px;}.node-type-events .field-name-event-stores-detailed .field-item .field.field-name-store-selection-button{width:3%;}.node-type-events .field-name-field-partner-logos .field-items{padding:20px 0;}.node-type-events .field-name-field-partner-logos .field-item{padding:5px 3%;margin-bottom:10px;}.page-promotions .region__maincontent .region-content{padding:30px 2.4% 30px 2.4%;}.page-promotions .view-horta-promotions-overview .view-filters{border:1px solid #f0efec;border-radius:23px;padding:20px;background:url(/sites/all/themes/itr_theme/images/src/bg-filter.jpg) no-repeat left top;font-family:'open_sansbold';font-size:15px;font-size:0.9375rem;margin-bottom:40px;max-width:100%;}.page-promotions .view-horta-promotions-overview .view-filters form{max-width:100%;}.page-promotions .view-horta-promotions-overview .view-filters form .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;}.page-promotions .view-horta-promotions-overview .view-filters form .views-exposed-widgets .views-widget-filter-nid{-ms-flex:50% 0 0;flex:50% 0 0;}.page-promotions .view-horta-promotions-overview .view-filters form .views-exposed-widgets .views-widget-filter-field_available_at_tid{-ms-flex:25% 0 0;flex:25% 0 0;margin:0 0 0 15px;}.page-promotions .block-horta-intro-texts-promotions{margin-bottom:30px;font-size:16px;font-size:1rem;line-height:20px;max-width:100%;}.page-promotions .twocol-paragraph.has-cols{margin-right:0;margin-bottom:50px;padding-bottom:40px;}.page-promotions .twocol-paragraph.has-cols .group-left{width:23.0769230769%;float:left;}.page-promotions .twocol-paragraph.has-cols .group-right{width:74.358974359%;float:right;}.page-promotions .twocol-paragraph{border-bottom:1px solid #f0efec;}.page-promotions .field-name-promo-stores{margin-bottom:10px;font-size:14px;font-size:0.875rem;}.page-promotions .field-name-promo-more-products-btn{text-align:right;padding-top:30px;}.field-name-field-promo-show-date{border:1px solid #f0efec;position:relative;padding:14px 15px 10px 15px;margin:20px 0 20px 0;display:inline-block;}.field-name-field-promo-show-date .field-label{position:absolute;top:-10px;left:5px;font-family:'vag_rounded-boldregular';color:#d81537;font-size:17px;font-size:1.0625rem;display:inline-block;padding:0 5px;background:#fff;font-weight:normal;white-space:nowrap;}.field-name-field-promo-show-date .start-date{display:inline-block;padding:0 5px;}.field-name-field-promo-show-date .until{display:inline-block;font-size:15px;font-size:0.9375rem;color:#7c7c7c;padding:5px;vertical-align:top;}.field-name-field-promo-show-date .end-date{display:inline-block;padding:0 5px;}.field-name-promo-stores{margin-bottom:15px;}.field-name-field-promo-subtitle{font-size:16px;font-size:1rem;font-weight:bold;margin-bottom:15px;}.field-name-body{margin:0 0 15px 0;max-width:100%;}.field-name-field-promo-banner{margin-bottom:30px;}.field-name-field-promo-banner img{border-radius:23px;}.field-name-field-promo-ref-products .field-items .field-item{width:31%;margin-left:2.4%;margin-bottom:20px;float:left;}.field-name-field-promo-ref-products .field-items .field-item .field-item{margin-bottom:0;}.field-name-field-promo-ref-products .field-items .field-item ul{margin:0;}.field-name-field-promo-ref-products .field-items .field-item:first-child,.field-name-field-promo-ref-products .field-items .field-item:nth-child(3n+4){margin-left:0;}.field-name-field-promo-ref-products .field-items .field-item .field-item{float:none;width:100%;margin-left:0;}.node-type-promotions .region-content .ds-2col{padding:30px 2.4390243902%;}.node-type-promotions .region-content .ds-2col .group-left{width:25.9512195122%;float:left;}.node-type-promotions .region-content .ds-2col .group-right{width:70.7317073171%;float:right;}.node-type-promotions .field-name-field-promo-ref-products{margin-bottom:30px;}.node-type-promotions .field-name-promo-stores-detailed{margin-bottom:50px;}.node-type-promotions .field-name-promo-stores-detailed h3,.node-type-promotions .field-name-promo-stores-detailed .field-name-related-items > .field-label,.node-type-promotions .field-name-promo-stores-detailed .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-type-promotions .field-name-promo-stores-detailed .field-name-itr-contact-events > .field-label,.node-type-promotions .field-name-promo-stores-detailed .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-type-promotions .field-name-promo-stores-detailed .field-label,.node-type-promotions .field-name-promo-stores-detailed .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-type-promotions .field-name-promo-stores-detailed .field-name-itr-contact-promos > .field-label{margin-bottom:5px;}.node-type-promotions .field-name-promo-stores-detailed .field-item .ds-1col{width:100%;display:table;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field{display:table-cell;vertical-align:middle;padding:10px 5px;font-size:14px;font-size:0.875rem;border-bottom:1px solid #f0efec;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-title,.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-horta-theme-store-title{width:20%;font-family:'vag_rounded-boldregular';font-size:16px;font-size:1rem;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-title a,.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-horta-theme-store-title a{color:#2d2829;text-decoration:none;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-title a.assortment-tuin-dier,.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-horta-theme-store-title a.assortment-tuin-dier{color:#006e45;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-title a.assortment-dier,.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-horta-theme-store-title a.assortment-dier{color:#a6162f;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-field-subtitle{width:64%;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-node-link{width:3%;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-node-link a{color:#a0a0a0;background:url(/sites/all/themes/itr_theme/images/src/icon-info.png) no-repeat center;padding:0 0 0 18px;position:relative;display:block;width:22px;height:22px;text-indent:-9999px;}.node-type-promotions .field-name-promo-stores-detailed .field-item .field.field-name-store-selection-button{width:3%;}.node-type-location .field-name-itr-contact-promos > .field-label{color:#a6162f;margin-bottom:30px;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;}.owl-item .video-container iframe{padding:20px 5px 0 5px;}.page-jobs .region-content,.node-type-job .region-content{padding:35px 0 35px 2.4%;}.page-jobs .twocol-paragraph .group-right,.page-jobs .region-content-right,.node-type-job .twocol-paragraph .group-right,.node-type-job .region-content-right{padding:107px 0 0 0;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview,.page-jobs .region-content-right .view-horta-jobs-overview,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview,.node-type-job .region-content-right .view-horta-jobs-overview{background:#f0efec;padding:25px 18px 25px 18px;margin:0 0 35px 0;border-radius:23px 0 0 23px;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview .ds-1col,.page-jobs .region-content-right .view-horta-jobs-overview .ds-1col,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview .ds-1col,.node-type-job .region-content-right .view-horta-jobs-overview .ds-1col{margin:0;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview .views-row,.page-jobs .region-content-right .view-horta-jobs-overview .views-row,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview .views-row,.node-type-job .region-content-right .view-horta-jobs-overview .views-row{margin:0 0 10px 0;padding:10px 0 0 0;border-top:1px solid #ffffff;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview .views-row-first,.page-jobs .region-content-right .view-horta-jobs-overview .views-row-first,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview .views-row-first,.node-type-job .region-content-right .view-horta-jobs-overview .views-row-first{border:none;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview strong,.page-jobs .region-content-right .view-horta-jobs-overview strong,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview strong,.node-type-job .region-content-right .view-horta-jobs-overview strong{font-size:15px;font-size:0.9375rem;margin:0 0 5px 0;display:block;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview strong a,.page-jobs .region-content-right .view-horta-jobs-overview strong a,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview strong a,.node-type-job .region-content-right .view-horta-jobs-overview strong a{text-decoration:none;color:#4d4435;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview strong a:hover,.page-jobs .region-content-right .view-horta-jobs-overview strong a:hover,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview strong a:hover,.node-type-job .region-content-right .view-horta-jobs-overview strong a:hover{text-decoration:underline;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview .date-display-single,.page-jobs .region-content-right .view-horta-jobs-overview .date-display-single,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview .date-display-single,.node-type-job .region-content-right .view-horta-jobs-overview .date-display-single{margin:0;font-family:'open_sansregular';color:#7b5f38;font-size:15px;font-size:0.9375rem;}.page-jobs .field-name-application-anchor,.node-type-job .field-name-application-anchor{margin-bottom:30px;}.page-jobs .ds-1col,.node-type-job .ds-1col{margin-bottom:25px;border-bottom:1px solid #f0efec;padding:0 0 10px 0;}.page-jobs .label-inline,.node-type-job .label-inline{font-size:14px;font-size:0.875rem;}.page-jobs .date-display-single,.node-type-job .date-display-single{display:inline-block;margin-left:7px;font-family:'open_sansbold';margin-bottom:25px;}.page-jobs .field-name-body,.node-type-job .field-name-body{margin:0 0 15px 0;}.page-jobs .field-name-node-link,.node-type-job .field-name-node-link{margin-bottom:15px;text-align:right;}.page-jobs .field-name-field-itr-job-store,.node-type-job .field-name-field-itr-job-store{margin:0 0 15px 0;}.page-jobs .field-name-field-itr-job-store a,.node-type-job .field-name-field-itr-job-store a{font-size:14px;font-size:0.875rem;}.node-type-job .region-content{padding:35px 0 35px 2.4%;}.node-type-job .twocol-paragraph.has-cols{margin-right:0;}.node-type-job .twocol-paragraph.has-cols .group-left{width:73.1%;float:left;}.node-type-job .twocol-paragraph.has-cols .group-right{width:24.4%;float:right;}.node-type-job .field-name-field-taxonomy-matching{margin:30px -2.56% 0 -2.5%;background:#f0efec;border-radius:0 0 23px 23px;padding:60px 13.4146341463% 10px 13.4146341463%;}.node-type-job .field-name-field-taxonomy-matching h3,.node-type-job .field-name-field-taxonomy-matching .field-name-related-items > .field-label,.node-type-job .field-name-field-taxonomy-matching .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-type-job .field-name-field-taxonomy-matching .field-name-itr-contact-events > .field-label,.node-type-job .field-name-field-taxonomy-matching .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-type-job .field-name-field-taxonomy-matching .field-label,.node-type-job .field-name-field-taxonomy-matching .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-type-job .field-name-field-taxonomy-matching .field-name-itr-contact-promos > .field-label{color:#b4ad96;}.node-type-job .field-name-field-taxonomy-matching .field-name-field-subtitle{font-size:16px;font-size:1rem;}.node-type-job .view-display-id-taxonomy_matching_product .views-row{width:24.91%;display:inline-block;padding-right:3.3333333333%;}.node-type-job .field-name-post-date{font-family:'open_sansbold';margin-bottom:25px;}.entitytype-horta_job_application-form .form-item{margin-bottom:10px;}.entitytype-horta_job_application-form fieldset{border:none;margin:0;padding:0;}.entitytype-horta_job_application-form legend{display:none;}.entitytype-horta_job_application-form label{width:18%;display:inline-block;text-align:right;vertical-align:top;margin-top:6px;}.entitytype-horta_job_application-form input[type="text"],.entitytype-horta_job_application-form input[type="email"],.entitytype-horta_job_application-form input[type=""],.entitytype-horta_job_application-form textarea,.entitytype-horta_job_application-form select,.entitytype-horta_job_application-form .form-textarea-wrapper,.entitytype-horta_job_application-form label.option,.entitytype-horta_job_application-form .file-widget{width:70%;display:inline-block;text-align:left;margin-top:0;margin-left:1%;}.entitytype-horta_job_application-form .form-type-checkbox,.entitytype-horta_job_application-form .form-type-radio,.entitytype-horta_job_application-form .form-actions{padding-left:19%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item{float:none;margin-right:0;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-postal-code{float:left;width:42%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-postal-code label{width:43%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-postal-code input.postal-code{width:36%;margin-left:2%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality{width:48%;float:left;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality label{width:12%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality input.locality{width:84%;margin-left:2%;}.entitytype-horta_job_application-form .form-actions{text-align:right;padding-right:11%;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday legend{width:18%;display:inline-block;margin:6px 0 0 0;padding:0;float:left;text-align:right;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday .fieldset-wrapper{width:70%;display:inline-block;text-align:left;margin-top:0;margin-left:2%;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday .fieldset-wrapper .form-item{display:inline-block;white-space:nowrap;margin-right:10px;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday .fieldset-wrapper select{display:block;width:100%;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday .fieldset-wrapper .date-padding{padding:0;}.entitytype-horta_job_application-form .field-name-field-horta-job-form-birthday .fieldset-wrapper textarea{width:98%;}.entitytype-horta_job_application-form input[type="file"]{font-size:12px;font-size:0.75rem;margin-right:10px;}.entitytype-horta_job_application-form input[type="file"]::-webkit-file-upload-button{border:1px solid #f0efec;border-radius:23px;background:#ffffff;height:44px;padding:0 10px;margin-right:10px;font-size:15px;font-size:0.9375rem;font-family:'open_sansregular';}.entitytype-horta_job_application-form .form-actions{text-align:left;}.page-entityform- .entity-entityform{max-width:870px;padding:30px 2.4%;}.page-entityform- .entity-entityform .submitted{margin:0 0 20px 0;font-style:italic;}.page-entityform- .entity-entityform .field{margin:0 0 15px 0;}.page-entityform- .entity-entityform .field-label{width:18%;display:inline-block;text-align:right;vertical-align:top;}.page-entityform- .entity-entityform .field-items{width:70%;display:inline-block;text-align:left;margin-left:1%;}.page-eform-horta-job-application #block-system-main > .content,.page-eform-horta-job-application .region-content .submission-text{padding:30px 2.4%;min-height:200px;}form.entitytype-contact-form .form-item{margin-bottom:10px;}form.entitytype-contact-form fieldset{border:none;margin:0;padding:0;}form.entitytype-contact-form legend{display:none;}form.entitytype-contact-form label{width:18%;display:inline-block;text-align:right;vertical-align:top;margin-top:6px;}form.entitytype-contact-form input[type="text"],form.entitytype-contact-form input[type="email"],form.entitytype-contact-form input[type=""],form.entitytype-contact-form textarea,form.entitytype-contact-form select,form.entitytype-contact-form .form-textarea-wrapper,form.entitytype-contact-form label.option{width:70%;display:inline-block;text-align:left;margin-top:0;margin-left:1%;}form.entitytype-contact-form .form-type-checkbox,form.entitytype-contact-form .form-type-radio,form.entitytype-contact-form .form-actions{padding-left:19%;}form.entitytype-contact-form .form-item-field-contact-fields-of-interest-und .form-checkboxes{padding-left:19%;}form.entitytype-contact-form .form-item-field-contact-fields-of-interest-und .form-checkboxes > .form-item{width:32%;padding:0;margin-bottom:0;display:inline-block;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item{float:none;margin-right:0;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code{float:left;width:42%;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code label{width:43%;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code input.postal-code{width:36%;margin-left:2%;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-locality{width:48%;float:left;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-locality label{width:12%;}form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-locality input.locality{width:84%;margin-left:2%;}form.entitytype-contact-form .form-actions{text-align:right;padding-right:11%;}.page-eform-contact-confirm .region-content #block-system-main,.page-eform-contact-confirm .region-content .submission-text,.page-eform-contact-confirm section.main-content{padding:30px 2.4%;min-height:200px;}.page-search .region__maincontent .region-content{padding:35px 2.4% 35px 2.4%;}.page-search .view-horta-search .views-row{padding:20px 20px;}.page-search .view-horta-search .views-row.views-row-even{background:#f0efec;border-radius:23px;}.page-search .view-horta-search h3,.page-search .view-horta-search .field-name-related-items > .field-label,.page-search .view-horta-search .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .page-search .view-horta-search .field-name-itr-contact-events > .field-label,.page-search .view-horta-search .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .page-search .view-horta-search .field-label,.page-search .view-horta-search .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .page-search .view-horta-search .field-name-itr-contact-promos > .field-label{margin-bottom:5px;}.page-search .view-horta-search h3 a,.page-search .view-horta-search .field-name-related-items > .field-label a,.page-search .view-horta-search .node-type-location .field-name-itr-contact-events > .field-label a,.node-type-location .page-search .view-horta-search .field-name-itr-contact-events > .field-label a,.page-search .view-horta-search .node-type-events .field-name-field-partner-logos .field-label a,.node-type-events .field-name-field-partner-logos .page-search .view-horta-search .field-label a,.page-search .view-horta-search .node-type-location .field-name-itr-contact-promos > .field-label a,.node-type-location .page-search .view-horta-search .field-name-itr-contact-promos > .field-label a{color:#2d2829;text-decoration:none;}.page-search .view-horta-search .group-left{width:21%;float:left;text-align:left;}.page-search .view-horta-search .group-left img{border-radius:23px;}.page-search .view-horta-search .group-right{width:76%;float:right;}.page-search .view-horta-search .field-name-horta-search-cct-name-tag{background:url(/sites/all/themes/itr_theme/images/src/icon-tag.png) no-repeat left 4px;padding:0 0 0 24px;margin-bottom:15px;color:#d81537;}.page-search .view-horta-search .field-name-itr-node-link a,.page-search .view-horta-search .field-name-node-link a{margin-top:15px;}.page-user .region__maincontent .region-content{padding:35px 2.4% 35px 2.4%;}.page-user .form-item{margin-bottom:10px;}.page-404 .main-content .region__container .region-content,.page-403 .main-content .region__container .region-content{padding:20px 2.4% 30px 2.4%;}.front .gallerywrapper,.node-type-theme-homepage .gallerywrapper{border:none;border-radius:23px 23px 0 0;background:none;margin:0;overflow:hidden;}.front .gallerywrapper img,.node-type-theme-homepage .gallerywrapper img{border-radius:22px 0 0 0;}.front .gallerywrapper .owl-item,.node-type-theme-homepage .gallerywrapper .owl-item{text-align:left;}.front .gallerywrapper .owl-carousel .owl-item img,.node-type-theme-homepage .gallerywrapper .owl-carousel .owl-item img{width:auto;padding-right:27%;}.front .gallerywrapper .bannercarousel,.node-type-theme-homepage .gallerywrapper .bannercarousel{position:relative;}.front .gallerywrapper .bannercarousel .owl-stage-outer,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-stage-outer{width:73%;float:left;}.front .gallerywrapper .bannercarousel .owl-thumbs,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs{width:27%;float:right;height:328px;border-left:1px solid #c9c9c9;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a{display:block;height:25%;padding:14px 8% 0 8%;text-decoration:none;border-bottom:1px solid #c9c9c9;color:#2d2829;cursor:pointer;}.front .gallerywrapper .bannercarousel .owl-thumbs a.active,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a.active{background:#f48f4d url(/sites/all/themes/itr_theme/images/src/arrow6.png) no-repeat 6% center;color:#fff;position:relative;left:-10%;width:110%;z-index:99;border-radius:40px 0 0 40px;border:none;padding-left:18%;}.front .gallerywrapper .bannercarousel .owl-thumbs p,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs p{margin:0;line-height:18px;}.front .gallerywrapper .bannercarousel .owl-thumbs .carousel-thumb__title,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs .carousel-thumb__title{font-family:'vag_rounded-boldregular';font-size:18px;font-size:1.125rem;margin:0 0 5px 0;}.front .gallerywrapper .bannercarousel .owl-controls,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-controls{position:absolute;left:65%;bottom:30px;}.front header,.node-type-theme-homepage header{background:none;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;margin:19px 0;}.front header .region-header-top,.node-type-theme-homepage header .region-header-top{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;text-align:inherit;vertical-align:inherit;}.front header #views-exposed-form-horta-search-horta-page-search,.node-type-theme-homepage header #views-exposed-form-horta-search-horta-page-search{background:#FFF;}.front header .block-menu-block > ul.menu > li,.node-type-theme-homepage header .block-menu-block > ul.menu > li{background:none;}.front header .block-menu-block > ul.menu > li > a,.node-type-theme-homepage header .block-menu-block > ul.menu > li > a{color:#FFF;font-size:16px;font-weight:600;background:rgba(0,0,0,0.1);border-radius:20px;padding:5px 15px;}.front header .block-menu-block > ul.menu > li > a:hover,.node-type-theme-homepage header .block-menu-block > ul.menu > li > a:hover{background:rgba(0,0,0,0.2);}.front header .block-locale .languagemenu .innerbox > ul > li > a,.node-type-theme-homepage header .block-locale .languagemenu .innerbox > ul > li > a{color:#4e4e4e;border:1px solid #4e4e4e;background:url(/sites/all/themes/itr_theme/images/src/arrow1.png) no-repeat 80% center #FFF;}.front .gallerywrapper figure,.node-type-theme-homepage .gallerywrapper figure{text-align:left;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a{display:block;width:100%;}.front .twocol-paragraph.has-cols .group-left,.node-type-theme-homepage .twocol-paragraph.has-cols .group-left{width:48%;}.front .twocol-paragraph.has-cols .group-right,.node-type-theme-homepage .twocol-paragraph.has-cols .group-right{width:47%;}.front .region__container .region__maincontent,.node-type-theme-homepage .region__container .region__maincontent{width:65.8%;float:left;}.front .region__container .region__maincontent .twocol-paragraph,.node-type-theme-homepage .region__container .region__maincontent .twocol-paragraph{margin-right:0;}.front .region__container .region-content-right,.node-type-theme-homepage .region__container .region-content-right{width:31.7%;float:right;}.front .region__container .region-content-right #block-horta-content-horta-events-overview-link,.node-type-theme-homepage .region__container .region-content-right #block-horta-content-horta-events-overview-link{padding-left:25px;}.front .region__container .region-content-right .block-views > h3,.front .region__container .region-content-right .field-name-related-items.block-views > .field-label,.front .region__container .region-content-right .node-type-location .field-name-itr-contact-events.block-views > .field-label,.node-type-location .front .region__container .region-content-right .field-name-itr-contact-events.block-views > .field-label,.front .region__container .region-content-right .node-type-events .field-name-field-partner-logos .block-views > .field-label,.node-type-events .field-name-field-partner-logos .front .region__container .region-content-right .block-views > .field-label,.front .region__container .region-content-right .node-type-location .field-name-itr-contact-promos.block-views > .field-label,.node-type-location .front .region__container .region-content-right .field-name-itr-contact-promos.block-views > .field-label,.node-type-theme-homepage .region__container .region-content-right .block-views > h3,.node-type-theme-homepage .region__container .region-content-right .field-name-related-items.block-views > .field-label,.node-type-theme-homepage .region__container .region-content-right .node-type-location .field-name-itr-contact-events.block-views > .field-label,.node-type-location .node-type-theme-homepage .region__container .region-content-right .field-name-itr-contact-events.block-views > .field-label,.node-type-theme-homepage .region__container .region-content-right .node-type-events .field-name-field-partner-logos .block-views > .field-label,.node-type-events .field-name-field-partner-logos .node-type-theme-homepage .region__container .region-content-right .block-views > .field-label,.node-type-theme-homepage .region__container .region-content-right .node-type-location .field-name-itr-contact-promos.block-views > .field-label,.node-type-location .node-type-theme-homepage .region__container .region-content-right .field-name-itr-contact-promos.block-views > .field-label{padding:10px 0 15px 0 !important;margin:0 !important;background:url(/sites/all/themes/itr_theme/images/src/icon-clock.png) no-repeat 95% bottom;}.front .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .view-content,.front .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .view-content,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .view-content,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .view-content{border:5px solid #1ab930;border-radius:23px;margin-bottom:20px;}.front .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .views-row,.front .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .views-row,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .views-row,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .views-row{padding:20px 15px 20px 20px;}.front .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .views-row.views-row-even,.front .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .views-row.views-row-even,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_frontpage_events_block .views-row.views-row-even,.node-type-theme-homepage .region__container .region-content-right .block-views .view-display-id-horta_view_theme_dier_frontpage_events_block .views-row.views-row-even{background:#f0efec;}.front .region__container .region-content-right .block-views .views-row-even:last-child,.node-type-theme-homepage .region__container .region-content-right .block-views .views-row-even:last-child{border-radius:0 0 22px 22px;}.front .region__container .region-content-right .block-views h3,.front .region__container .region-content-right .block-views .field-name-related-items > .field-label,.front .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .front .region__container .region-content-right .block-views .field-name-itr-contact-events > .field-label,.front .region__container .region-content-right .block-views .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .front .region__container .region-content-right .block-views .field-label,.front .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .front .region__container .region-content-right .block-views .field-name-itr-contact-promos > .field-label,.node-type-theme-homepage .region__container .region-content-right .block-views h3,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-related-items > .field-label,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-events > .field-label,.node-type-location .node-type-theme-homepage .region__container .region-content-right .block-views .field-name-itr-contact-events > .field-label,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-events .field-name-field-partner-logos .field-label,.node-type-events .field-name-field-partner-logos .node-type-theme-homepage .region__container .region-content-right .block-views .field-label,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-promos > .field-label,.node-type-location .node-type-theme-homepage .region__container .region-content-right .block-views .field-name-itr-contact-promos > .field-label{color:#1ab930;margin-bottom:5px;}.front .region__container .region-content-right .block-views h3 a,.front .region__container .region-content-right .block-views .field-name-related-items > .field-label a,.front .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-events > .field-label a,.node-type-location .front .region__container .region-content-right .block-views .field-name-itr-contact-events > .field-label a,.front .region__container .region-content-right .block-views .node-type-events .field-name-field-partner-logos .field-label a,.node-type-events .field-name-field-partner-logos .front .region__container .region-content-right .block-views .field-label a,.front .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-promos > .field-label a,.node-type-location .front .region__container .region-content-right .block-views .field-name-itr-contact-promos > .field-label a,.node-type-theme-homepage .region__container .region-content-right .block-views h3 a,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-related-items > .field-label a,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-events > .field-label a,.node-type-location .node-type-theme-homepage .region__container .region-content-right .block-views .field-name-itr-contact-events > .field-label a,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-events .field-name-field-partner-logos .field-label a,.node-type-events .field-name-field-partner-logos .node-type-theme-homepage .region__container .region-content-right .block-views .field-label a,.node-type-theme-homepage .region__container .region-content-right .block-views .node-type-location .field-name-itr-contact-promos > .field-label a,.node-type-location .node-type-theme-homepage .region__container .region-content-right .block-views .field-name-itr-contact-promos > .field-label a{color:#1ab930;text-decoration:none;}.front .region__container .region-content-right .block-views .field-name-field-event-date,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-field-event-date{font-family:'open_sansbold';margin-bottom:5px;font-size:14px;font-size:0.875rem;}.front .region__container .region-content-right .block-views .field-name-field-subtitle,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-field-subtitle{color:#666666;margin-bottom:5px;font-size:14px;font-size:0.875rem;}.front .region__container .region-content-right .block-views .field-name-event-stores,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-event-stores{margin-bottom:10px;font-size:14px;font-size:0.875rem;}.front .region__container .region-content-right .block-views .field-name-body,.node-type-theme-homepage .region__container .region-content-right .block-views .field-name-body{margin-bottom:15px;}.front .region__container .region-content-right .block-views .block-horta-front-products,.node-type-theme-homepage .region__container .region-content-right .block-views .block-horta-front-products{margin-top:50px;}.front .region__container .region-content-right .block-views .block-horta-front-products .views-row,.node-type-theme-homepage .region__container .region-content-right .block-views .block-horta-front-products .views-row{margin:0 0 56px 0;}.front .region__container .region-content-right .block-views .block-horta-front-products .node-product.view-mode-teaser,.node-type-theme-homepage .region__container .region-content-right .block-views .block-horta-front-products .node-product.view-mode-teaser{max-width:none;}.front .banner .block-horta-contact-tweaks,.node-type-theme-homepage .banner .block-horta-contact-tweaks{background:url(/sites/all/themes/itr_theme/images/src/background-filterfront.png) no-repeat center top;padding:16px 2.4% 12px 2.4%;font-size:15px;font-size:0.9375rem;border-radius:0 0 23px 23px;}.front .banner .block-horta-contact-tweaks .locator-info,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info{float:left;width:66%;line-height:40px;text-align:right;font-weight:700;}.front .banner .block-horta-contact-tweaks .locator-info .opening-hours-intro-search,.front .banner .block-horta-contact-tweaks .locator-info a,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info .opening-hours-intro-search,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info a{color:#f48f4d;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map{position:relative;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper{-ms-flex:50% 0 0;flex:50% 0 0;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper label,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper label{display:none;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item{margin:0;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"],.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper .form-item input[type="text"]{width:100%;height:44px;border-top-right-radius:0;border-bottom-right-radius:0;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-assortiment-wrapper .form-select,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-assortiment-wrapper .form-select{-webkit-appearance:none;border-radius:0;border-left:0;border-right:0;background:url(/sites/all/themes/itr_theme/images/src/arrow1-dark.png) no-repeat 80% center #FFF;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets .views-submit-button,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets .views-submit-button{position:relative;top:0;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets .views-submit-button input[type="submit"],.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets .views-submit-button input[type="submit"]{background-image:url(/sites/all/themes/itr_theme/images/src/arrow6.png);background-position:45% center;background-repeat:no-repeat;font-family:'vag_rounded-boldregular';border-top-left-radius:0;border-bottom-left-radius:0;padding:13px 35px 13px 13px;font-size:15px;font-size:0.9375rem;}.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{float:right;width:32%;}.front .banner .block-horta-contact-tweaks form .form-type-radios,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios{width:49%;float:left;}.front .banner .block-horta-contact-tweaks form .form-type-radios > label,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios > label{margin:0;font-family:'vag_rounded-boldregular';line-height:20px;padding:0;}.front .banner .block-horta-contact-tweaks form .form-type-radios .form-type-radio,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios .form-type-radio{width:45%;float:left;margin:0;}.front .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance{width:100%;float:right;}.front .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance label,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance label{display:none;}.front .banner .block-horta-contact-tweaks form .views-submit-button,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-submit-button{position:absolute;right:0;top:-1px;}.front .banner .block-horta-contact-tweaks form input[type="submit"],.node-type-theme-homepage .banner .block-horta-contact-tweaks form input[type="submit"]{background-image:url(/sites/all/themes/itr_theme/images/src/arrow6.png);background-repeat:no-repeat;background-position:center;}.front .block-horta-homepage-blocks-block-4,.node-type-theme-homepage .block-horta-homepage-blocks-block-4{margin:0 0 50px 0;}.bottom .view-display-id-horta_view_frontpage_products_block{width:100%;margin:0 0 60px 0;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row{float:left;width:26.0521367521%;padding:0 2.9914529915%;margin-bottom:30px;border-left:2px solid #f7f7f7;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+4){padding-right:0;width:23.7606837607%;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+1){padding-left:0;width:23.7606837607%;border:none;}.bottom #block-views-horta-homepage-blocks-block,.bottom #block-views-horta-homepage-blocks-block-1{display:block;float:left;width:100%;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row{-ms-flex:32% 0 0;flex:32% 0 0;margin-left:2%;padding:30px 2.4%;background:#f0efec;border-radius:23px;overflow:hidden;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row:first-child,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row:first-child{margin-left:0;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row .field-name-title h2,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row .field-name-title h2{text-align:center;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row .field-name-horta-homepage-block-content img,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row .field-name-horta-homepage-block-content img{border-radius:23px;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row .field-name-field-homepage-block-subtitle p,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row .field-name-field-homepage-block-subtitle p{text-align:center;}.block-horta-social-shares{position:fixed;right:1%;top:60%;z-index:9999;background:#fff;border-radius:26px;}.block-horta-social-shares .item-list{background:url(/sites/all/themes/itr_theme/images/src/squirel.png) no-repeat center top;position:relative;width:120%;top:-54px;left:0;}.block-horta-social-shares ul.social-media-links{margin:0;padding:23px 10px 10px 10px;display:block;position:relative;top:54px;}.block-horta-social-shares ul.social-media-links li{margin:9px 0 0 0;padding:0;float:none;display:block;border:none;}.block-horta-social-shares ul.social-media-links li:first-child{margin:0;}.block-horta-social-shares ul.social-media-links a{display:block;width:32px;height:32px;color:transparent;}.block-horta-social-shares ul.social-media-links li.item-0 a{background:url(/sites/all/themes/itr_theme/images/src/icon-facebook.png) no-repeat center;}.block-horta-social-shares ul.social-media-links li.item-1 a{background:url(/sites/all/themes/itr_theme/images/src/icon-twitter.png) no-repeat center;}.block-horta-social-shares ul.social-media-links li.item-2 a{background:url(/sites/all/themes/itr_theme/images/src/icon-instagram.png) no-repeat center;}.node-type-theme-homepage .block-horta-theme-blocks-dier-4{margin:0 0 50px 0;}.node-type-theme-homepage .block-horta-theme-blocks-dier-1,.node-type-theme-homepage .block-horta-theme-blocks-dier-2,.node-type-theme-homepage .block-horta-theme-blocks-dier-3{float:left;width:31.6239316239%;margin-left:2.5641025641%;padding:30px 2.4%;background:#f0efec;border-radius:23px;overflow:hidden;}.node-type-theme-homepage .block-horta-theme-blocks-dier-1 img,.node-type-theme-homepage .block-horta-theme-blocks-dier-2 img,.node-type-theme-homepage .block-horta-theme-blocks-dier-3 img{margin:0 -9%;width:118% !important;max-width:118% !important;border-radius:23px;}.node-type-theme-homepage .block-horta-theme-blocks-dier-1{margin:0;}.theme-horta-huisdier nav.mainnavigation .region-navigation{background:#a6162f;}.theme-horta-huisdier nav.mainnavigation .region-navigation a:hover,.theme-horta-huisdier nav.mainnavigation .region-navigation a.active,.theme-horta-huisdier nav.mainnavigation .region-navigation a.active-trail{background-color:#bd1935;}.theme-horta-huisdier nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper,.theme-horta-huisdier nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper{background:#d81537;}.theme-horta-huisdier nav.footernavigation .region-footer-navigation{background:#a6162f;}.theme-horta-huisdier nav.footernavigation .region-footer-navigation a:hover,.theme-horta-huisdier nav.footernavigation .region-footer-navigation a.active,.theme-horta-huisdier nav.footernavigation .region-footer-navigation a.active-trail{background-color:#bd1935;}.theme-horta-huisdier nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper,.theme-horta-huisdier nav.footernavigation .region-footer-navigation #block-menu-block-9 .menu-block-wrapper{background:#d81537;}.theme-horta-huisdier .node-type-theme-homepage .field-name-itr-node-link a{background:#d81537 !important;}.theme-horta-huisdier .node-type-theme-homepage .field-name-itr-node-link a:hover{background:#eb3555 !important;}.theme-horta-neerhofdier nav.mainnavigation .region-navigation{background:#f96b0c;}.theme-horta-neerhofdier nav.mainnavigation .region-navigation a:hover,.theme-horta-neerhofdier nav.mainnavigation .region-navigation a.active,.theme-horta-neerhofdier nav.mainnavigation .region-navigation a.active-trail{background-color:#fa7a25;}.theme-horta-neerhofdier nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper{background:#f48f4d;}.theme-horta-neerhofdier nav.footernavigation .region-footer-navigation{background:#f96b0c;}.theme-horta-neerhofdier nav.footernavigation .region-footer-navigation a:hover,.theme-horta-neerhofdier nav.footernavigation .region-footer-navigation a.active,.theme-horta-neerhofdier nav.footernavigation .region-footer-navigation a.active-trail{background-color:#fa7a25;}.theme-horta-neerhofdier nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper{background:#f48f4d;}.available-at-wrapper{padding:0 15px;margin:0 0 25px 0;max-width:450px;}.available-at-wrapper .label{margin:0 0 15px 0;}.available-at-wrapper .label h4,.available-at-wrapper .label .page-jobs .field-name-field-itr-job-store .field-label,.page-jobs .field-name-field-itr-job-store .available-at-wrapper .label .field-label,.available-at-wrapper .label .node-type-job .field-name-field-itr-job-store .field-label,.node-type-job .field-name-field-itr-job-store .available-at-wrapper .label .field-label{margin:0;}.available-at-wrapper .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;}.available-at-wrapper .logo-wrapper .logo{-ms-flex:47.5% 1 1;flex:47.5% 1 1;margin-left:2.5%;}.available-at-wrapper .logo-wrapper .logo:first-child{margin:0;}.node-type-article .available-at-wrapper{max-width:350px;margin:0 0 30px 0;}.node-type-article .available-at-wrapper .label{display:none;}.node-type-article .available-at-wrapper .logo-wrapper .logo{margin-left:5%;}.node-type-article .available-at-wrapper .logo-wrapper .logo:first-child{margin:0;}.node-type-product .view-mode-full .group-left .field-name-horta-theme-logo-view .available-at-wrapper{margin:0;padding:0;max-width:350px;}.node-location.node-teaser .field-name-horta-theme-store-logo{width:10%;}.node-location.node-teaser .field-name-horta-theme-store-logo .store-logo{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;}.node-location.node-teaser .field-name-horta-theme-store-logo .store-logo img{height:25px;margin:0 5px 0 0;}.node-location.node-teaser .field-name-horta-theme-store-logo .store-logo img:first-child{margin:0 5px 0 0;}section.promo-banner .region-promo-banner{margin-bottom:20px;}section.promo-banner .region-promo-banner .block-horta-promo-banner .content .taxonomy-term > a{width:1230px;max-width:100%;}section.promo-banner .region-promo-banner .block-horta-promo-banner .content .taxonomy-term > a > img{width:100%;height:auto;}.block-horta-social-shares ul.social-media-links li.item-2 a{background:url(/sites/all/themes/itr_theme/images/src/icon-linkedin.png) no-repeat center;}#webform-client-form-3149 > div{width:100%;overflow:hidden;}#webform-client-form-3149 > div .form-item{float:left;}#webform-client-form-3149 > div .form-item.webform-component--naam-europremium{width:32%;padding-right:2%;}#webform-client-form-3149 > div .form-item.webform-component--voornaam-europremium{width:32%;padding-right:2%;}#webform-client-form-3149 > div .form-item.webform-component--e-mail-europremium{width:34%;}#webform-client-form-3149 > div .form-item.webform-component--adres-europremium{width:100%;padding-right:2%;}#webform-client-form-3149 > div .form-item.webform-component--postnummer-europremium{clear:left;padding-right:2%;width:34%;}#webform-client-form-3149 > div .form-item.webform-component--gemeente-europremium{width:64%;}#webform-client-form-3149 > div .form-item.webform-component--naam-hond-europremium{clear:left;width:49%;padding-right:2%;}#webform-client-form-3149 > div .form-item.webform-component--ras-hond-europremium{width:49%;}#webform-client-form-3149 > div .form-actions{clear:left;}@media (max-width:1200px){.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{width:66%;}.front .banner .block-horta-contact-tweaks .locator-info,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info{width:50%;line-height:20px;}.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{width:auto !important;}}@media (max-width:1130px){.node-type-events .group-header .group-headerleft .field-name-field-event-date,.node-type-events .group-header .group-headerleft .field-name-field-event-deviation{width:100%;}}@media (max-width:1050px){.front .banner .block-horta-contact-tweaks,.node-type-theme-homepage .banner .block-horta-contact-tweaks{padding:5px 2.4%;}.front .banner .block-horta-contact-tweaks .locator-info,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info{padding-bottom:8px;}.front .banner .block-horta-contact-tweaks .locator-info,.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{width:100%;text-align:center;}.front .banner .block-horta-contact-tweaks form .form-type-radios > label,.front .banner .block-horta-contact-tweaks form .form-type-radios .form-type-radio,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios > label,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios .form-type-radio{width:auto;margin-right:15px;float:left;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a{padding-top:5px;}.front .banner .block-horta-contact-tweaks .locator-info,.node-type-theme-homepage .banner .block-horta-contact-tweaks .locator-info{width:45%;}.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{width:50% !important;}}@media (max-width:75em){nav.mainnavigation .region-navigation{display:block;}nav.mainnavigation .region-navigation #block-menu-block-1,nav.mainnavigation .region-navigation #block-menu-block-2,nav.mainnavigation .region-navigation #block-menu-block-8{display:block;width:100%;text-align:left;}nav.mainnavigation .region-navigation #block-menu-block-1 .menu-block-wrapper,nav.mainnavigation .region-navigation #block-menu-block-2 .menu-block-wrapper,nav.mainnavigation .region-navigation #block-menu-block-8 .menu-block-wrapper{display:block;}nav.mainnavigation .region-navigation #block-menu-block-2 ul li,nav.mainnavigation .region-navigation #block-menu-block-8 ul li{line-height:32px;height:52px;}nav.footernavigation .region-footer-navigation{display:block;}nav.footernavigation .region-footer-navigation #block-menu-block-6,nav.footernavigation .region-footer-navigation #block-menu-block-7{display:block;width:100%;text-align:left;}nav.footernavigation .region-footer-navigation #block-menu-block-6 .menu-block-wrapper,nav.footernavigation .region-footer-navigation #block-menu-block-7 .menu-block-wrapper{display:block;}nav.footernavigation .region-footer-navigation #block-menu-block-7 ul li,nav.footernavigation .region-footer-navigation #block-menu-block-9 ul li{line-height:32px;height:52px;}}@media (max-width:68.75em){body{padding:0 5px;}.front section.main-content,.node-type-theme-homepage section.main-content{padding:10px;}footer .footer-content,footer .region-footer-usp{width:50%;}footer .region-footer-bottom{bottom:-75px;padding-right:34%;}footer .region-footer-usp input[type="text"],footer .region-footer-usp input[type="email"]{padding-right:117px;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul{padding:20px 10px;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul > li,.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul > li:first-of-type{padding:0 5px;font-size:16px;font-size:1rem;}.front .gallerywrapper .bannercarousel .owl-thumbs,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs{height:auto;}.front .gallerywrapper .bannercarousel .owl-thumbs .carousel-thumb__title,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs .carousel-thumb__title{margin:0;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a{padding:4px 8%;}.global-bottom .bottom-wrapper{display:block;padding:26px 0;}.global-bottom .copyright,.global-bottom .bottom-menu{display:block;width:100%;text-align:center;}.block-horta-social-shares{position:relative;right:auto;top:0;}.block-horta-social-shares .item-list{width:100%;top:0;left:0;background:none;text-align:center;}.block-horta-social-shares ul.social-media-links{top:0;display:inline-block;}.block-horta-social-shares ul.social-media-links li,.block-horta-social-shares ul.social-media-links li:first-child{display:inline-block;float:left;margin:0 5px;}}@media (max-width:60em){.node-type-category .twocol-paragraph.has-cols{margin-right:0;}.node-type-category .twocol-paragraph.has-cols .group-left,.node-type-category .twocol-paragraph.has-cols .group-right{width:100%;float:none;margin-bottom:15px;}.node-tips-tricks.tip.node-teaser{max-width:100%;}header{padding:5px 15px 5px 15px;}header #block-locale-language{position:absolute;top:10px;right:25px;}header .logo{display:inline-block;float:left;-ms-flex-positive:1;flex-grow:1;}header .logo img{width:80%;}header #trigger-topmenu{display:block;position:relative;z-index:9999999;margin-left:9px;-ms-flex-order:10;order:10;}header .block-locale{display:none;}header .block-horta-contact-tweaks{display:none;}header .block-menu-block{display:none;}header .region-header-top{top:-9999px;float:right;}header .region-header-top.visible{display:block !important;position:fixed;right:0;top:0;z-index:99999;overflow-y:scroll;width:266px;height:100%;padding:100px 15px 0 15px;background:#fff;}header .region-header-top.visible #views-exposed-form-horta-search-horta-page-search input[type="text"]{width:182px;}header .region-header-top.visible .block-horta-contact-tweaks{display:block;}header .region-header-top.visible .block-locale{display:block;}header .region-header-top.visible .block-menu-block{display:block;padding:0;text-align:left;}header .region-header-top.visible .block-menu-block li{display:block;background:none;border-bottom:1px solid #efefef;}header .region-header-top.visible .block-menu-block li a{padding:0 15px;color:#58605c;background:none;border-radius:0;font-size:inherit;font-weight:inherit;}header .block-views{float:left;text-align:left;margin:9px 0 0 0;}footer .footer-content,footer .region-footer-usp{width:100%;}footer .region-footer-usp{padding-bottom:105px;}footer .region-footer-bottom{z-index:11;padding-right:0;}.region__container.has-sidebar .region-content-left{width:27.4%;}.region__container.has-sidebar .region__maincontent{width:71.1%;}.front .region__container.has-sidebar .region-content-right{margin:0 0 20px 0;}.front .region__container.has-sidebar .region-content-right .block-views .view-content{margin-bottom:20px;}.front .region__container.has-sidebar .region-content-right .block-horta-content{padding:0 25px;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul{padding:20px 10px;}.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul > li,.has-sidebar .region-content-left .menu-block-wrapper.top-level > ul > li:first-of-type{padding:0 5px;font-size:16px;font-size:1rem;letter-spacing:-0.5px;}.has-sidebar .region-content-left .menu-block-wrapper ul li{font-size:16px;font-size:1rem;padding:0 15px;letter-spacing:-0.5px;}.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type{margin:0 0 10px 0;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul{padding:10px 0;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul > li,.has-sidebar .region-content-left .menu-block-wrapper ul li ul > li:first-of-type{font-size:14px;font-size:0.875rem;line-height:24px;padding:0 0 0 25px;}.has-sidebar .region-content-left .menu-block-wrapper ul li ul > li a,.has-sidebar .region-content-left .menu-block-wrapper ul li ul > li:first-of-type a{padding-top:5px;padding-bottom:5px;}.node-type-category .paragraphs-items .group-left .field-name-field-paragraph-body{padding:0 10px;}.node-type-category .node-category .field-name-field-taxonomy-matching .twocol-paragraph .node-product.view-mode-teaser{padding-top:0;}.view-display-id-taxonomy_matching_tips_tricks .views-row{width:100%;max-width:100%;display:block;position:relative !important;top:0 !important;left:0 !important;margin-bottom:10px !important;}.view-display-id-taxonomy_matching_tips_tricks .views-row .node-tips-tricks.tip.node-teaser,.view-display-id-taxonomy_matching_tips_tricks .views-row .node-tips-tricks.question.node-teaser{width:100%;max-width:100%;}.page-tips-advice .region-content{padding:30px 10px;}.page-tips-advice .view-horta-tips-advice > .view-content{padding-left:0;}.page-tips-advice .view-horta-tips-advice > .view-content .views-row{width:100%;}.node-tips-tricks.tip.node-teaser,.node-tips-tricks.question.node-teaser{max-width:100%;}.page-tips-advice .region__container.has-sidebar .region-content-right{}.field-name-related-items .view-taxonomy-matching li{width:49.7%;}.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left,.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left{padding:10px 0;}.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-body,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-body,.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-body,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-body{padding:10px 16px;}.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-itr-node-link,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link,.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-itr-node-link,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-itr-node-link{padding:0 16px 5px 16px;}.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-field-image,.view-display-id-horta_view_frontpage_articles_block .twocol-paragraph .group-left .field-name-field-image,.view-taxonomy-matching .twocol-paragraph .group-left .twocol-paragraph .group-left .field-name-field-image,.view-display-id-horta_view_theme_dier_frontpage_articles_block .twocol-paragraph .group-left .field-name-field-image{float:left;margin:0 20px 20px 16px;width:42.11111111%;}.view-display-id-taxonomy_matching_product .views-row{width:49%;}.region-content-right .block-facetapi ul{padding:0;}.region-content-right .block-facetapi ul ul{padding:10px 0;}.region-content-right .block-facetapi ul ul li{margin:0;}.page-news .ds-3col-equal .group-middle{width:59%;}.page-news .ds-3col-equal .group-right{width:34.6%;}.col3-locationdetail .col3-wrapper .group-left,.col3-locationdetail .col3-wrapper .group-middle{width:48.5%;margin-bottom:20px;}.col3-locationdetail .col3-wrapper .group-right{width:100%;}.page-events .region__container.has-sidebar .region-content-right{width:31.2%;}.node-type-events .group-header .group-headerleft,.node-type-events .group-header .group-headerright{width:100%;}.page-promotions .twocol-paragraph.has-cols .group-left,.node-type-promotions .region-content .ds-2col .group-left{width:34.07%;}.page-promotions .twocol-paragraph.has-cols .group-right,.node-type-promotions .region-content .ds-2col .group-right{width:64.4%;}.field-name-field-promo-ref-products .field-items .field-item{width:48.8%;}.entitytype-horta_job_application-form textarea{width:100%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-postal-code,.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality{width:100%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-postal-code label,.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality label{width:18%;}.entitytype-horta_job_application-form div.addressfield-container-inline > div.form-item.form-item-field-horta-job-form-address-und-0-locality input.locality{width:70%;}.entitytype-horta_job_application-form input[type="file"]{margin-bottom:5px;}.page-jobs .twocol-paragraph .group-right .view-horta-jobs-overview,.page-jobs .region-content-right .view-horta-jobs-overview,.node-type-job .twocol-paragraph .group-right .view-horta-jobs-overview,.node-type-job .region-content-right .view-horta-jobs-overview{border-radius:18px;margin:0 0 10px 0;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row{-ms-flex:100% 0 0;flex:100% 0 0;margin-left:0;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row .field-name-horta-homepage-block-content,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row .field-name-horta-homepage-block-content{text-align:center;}.bottom #block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row .field-name-field-homepage-block-subtitle,.bottom #block-views-horta-homepage-blocks-block-1 .view-horta-homepage-blocks .view-content .views-row .field-name-field-homepage-block-subtitle{margin-top:23px;}.locator-info{display:none;}#block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content{-ms-flex-flow:row wrap;flex-flow:row wrap;}#block-views-horta-homepage-blocks-block .view-horta-homepage-blocks .view-content .views-row{-ms-flex:100% 0 0;flex:100% 0 0;margin:0 0 10px 0;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row,.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+4),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+1),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(3n+3),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(3n+1){width:33.33%;padding:0 2.28%;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(3n+1){border:none;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+5){border-left:2px solid #f7f7f7;}.front .region__container .region__maincontent,.front .region__container .region-content-right,.node-type-theme-homepage .region__container .region__maincontent,.node-type-theme-homepage .region__container .region-content-right{width:100%;float:none;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map{width:100% !important;}.front .gallerywrapper .bannercarousel .owl-stage-outer,.front .gallerywrapper .bannercarousel .owl-thumbs,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-stage-outer,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs{width:100%;}.front .gallerywrapper .bannercarousel .owl-stage-outer img,.front .gallerywrapper .bannercarousel .owl-thumbs img,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-stage-outer img,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs img{border-radius:22px 22px 0 0;}.front .gallerywrapper .bannercarousel .owl-thumbs,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs{height:245px;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.front .gallerywrapper .bannercarousel .owl-thumbs a.active,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a.active{padding:10px 20px;left:0;border-radius:0;background-image:none;}.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-1,.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-2,.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-3{width:100%;margin:0 0 10px 0;padding:15px 2.4%;}.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-1 img,.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-2 img,.node-type-theme-homepage .bottom .block-horta-theme-blocks-dier-3 img{width:50% !important;height:auto !important;float:left;margin:0 15px 15px 0;}}@media (max-width:47.5em){.region__container.has-sidebar .region-content-left{padding:0;}.region__container.has-sidebar .region__maincontent,.region__container.has-sidebar .region-content-left,.region__container.has-sidebar .region-content-right{width:100%;float:none;margin:0 0 10px 0;}.region__container.has-sidebar .region-content-right{padding:35px 2.4%;}.node-type-article .node-article.view-mode-full .group-title-wrapper{-ms-flex-direction:column;flex-direction:column;}.page-promotions .view-horta-promotions-overview .view-filters form .views-exposed-widgets{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;}.page-promotions .view-horta-promotions-overview .view-filters form .views-exposed-widgets .views-widget-filter-field_available_at_tid{margin:15px 0 0 0;}.available-at-wrapper{max-width:100%;}.available-at-wrapper .logo-wrapper .logo{text-align:center;}}@media (max-width:43.75em){header{padding:0 15px 0 0;text-align:center;border-radius:18px;}header .logo{float:none;margin-top:5px;-ms-flex-positive:1;flex-grow:1;text-align:center;}header .logo img{width:auto;max-height:42px;}header #trigger-search{display:block !important;margin-top:4px;}header #trigger-topmenu{margin-top:4px;}header #trigger-mainmenu{display:block !important;position:relative;z-index:99999991;background:#006e45 url(/sites/all/themes/itr_theme/images/src/trigger-mainmenu.png) no-repeat center;width:58px;height:52px;border-radius:18px;text-indent:-9999px;float:left;margin-right:15px;}header .block-views{display:none;}header .region-header-top{display:none !important;}header .region-header-top.visible .block-views{display:block !important;}.mainnavigation{display:none !important;}.mainnavigation.visible{display:block !important;position:fixed;left:0;top:0;z-index:99999;overflow-y:scroll;width:266px;height:100%;padding:64px 15px 0 15px;background:#006e45;}.mainnavigation.visible .region-navigation li{float:none;display:block;width:100%;font-family:'open_sansregular';font-size:16px;font-size:1rem;height:auto;line-height:22px;border-top:1px solid #1ab930;}.mainnavigation.visible .region-navigation li:first-child{border:none;}.mainnavigation.visible .region-navigation li a{color:#ffffff;padding:0;}.mainnavigation.visible .region-navigation #block-menu-block-1,.mainnavigation.visible .region-navigation #block-menu-block-2,.mainnavigation.visible .region-navigation #block-menu-block-8{margin-bottom:30px;padding:0;}.mainnavigation.visible .region-navigation #block-menu-block-1 li:first-child a,.mainnavigation.visible .region-navigation #block-menu-block-2 li:first-child a,.mainnavigation.visible .region-navigation #block-menu-block-8 li:first-child a{background:none;width:100%;text-indent:0;}.mainnavigation.visible .region-navigation #block-menu-block-2 ul,.mainnavigation.visible .region-navigation #block-menu-block-8 ul{padding:10px 0;}.mainnavigation.visible .region-navigation #block-menu-block-2 li,.mainnavigation.visible .region-navigation #block-menu-block-8 li{height:auto;line-height:22px;border-top:1px solid #006e45;}.mainnavigation.visible .region-navigation #block-menu-block-2 li:first-child,.mainnavigation.visible .region-navigation #block-menu-block-8 li:first-child{border:none;}.footernavigation{display:none;}footer .region-footer-bottom{bottom:-60px;}footer .region-footer-usp{padding-bottom:50px;}footer .region-footer-usp input[type="text"]{padding-right:26px;}.theme-horta-huisdier header #trigger-mainmenu{background:#d81537 url(/sites/all/themes/itr_theme/images/src/trigger-mainmenu.png) no-repeat center;}.theme-horta-huisdier header #trigger-topmenu{background:url(/sites/all/themes/itr_theme/images/src/mobile-topmenu-red.png) no-repeat center;}.theme-horta-huisdier .mainnavigation.visible{background:#a6162f;}.theme-horta-huisdier .mainnavigation.visible .region-navigation #block-menu-block-1 li{border-top:1px solid #d81537;}.theme-horta-huisdier .mainnavigation.visible .region-navigation #block-menu-block-1 li:first-child{border:none;}.theme-horta-huisdier .mainnavigation.visible .region-navigation #block-menu-block-2 li{border-top:1px solid #a6162f;}.theme-horta-huisdier .mainnavigation.visible .region-navigation #block-menu-block-2 li:first-child{border:none;}.theme-horta-neerhofdier header #trigger-mainmenu{background:#f48f4d url(/sites/all/themes/itr_theme/images/src/trigger-mainmenu.png) no-repeat center;}.theme-horta-neerhofdier header #trigger-topmenu{background:url(/sites/all/themes/itr_theme/images/src/mobile-topmenu-orange.png) no-repeat center;}.theme-horta-neerhofdier .mainnavigation.visible{background:#f96b0c;}.theme-horta-neerhofdier .mainnavigation.visible .region-navigation #block-menu-block-1 li{border-top:1px solid #f48f4d;}.theme-horta-neerhofdier .mainnavigation.visible .region-navigation #block-menu-block-1 li:first-child{border:none;}.theme-horta-neerhofdier .mainnavigation.visible .region-navigation #block-menu-block-2 li{border-top:1px solid #f96b0c;}.theme-horta-neerhofdier .mainnavigation.visible .region-navigation #block-menu-block-2 li:first-child{border:none;}}@media (max-width:37.5em){h1{font-size:32px;font-size:2rem;}h2{font-size:24px;font-size:1.5rem;}h3,.field-name-related-items > .field-label,.node-type-location .field-name-itr-contact-events > .field-label,.node-type-events .field-name-field-partner-logos .field-label,.node-type-location .field-name-itr-contact-promos > .field-label{font-size:20px;font-size:1.25rem;}.not-front form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code{width:100%;}.not-front form.entitytype-contact-form label,.not-front form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code label,.not-front form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-locality label{width:100%;text-align:left;margin:0 0 5px 0;padding-left:15px;}.not-front form.entitytype-contact-form input[type="text"],.not-front form.entitytype-contact-form input[type="email"],.not-front form.entitytype-contact-form input[type=""],.not-front form.entitytype-contact-form textarea,.not-front form.entitytype-contact-form select,.not-front form.entitytype-contact-form .form-textarea-wrapper,.not-front form.entitytype-contact-form label.option,.not-front form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-postal-code input.postal-code,.not-front form.entitytype-contact-form div.addressfield-container-inline > div.form-item.form-item-field-contact-address-und-0-locality input.locality{width:99%;float:none;}.not-front form.entitytype-contact-form .form-item-field-contact-fields-of-interest-und .form-checkboxes,.not-front form.entitytype-contact-form .form-type-checkbox{padding:0 15px;}.not-front form.entitytype-contact-form .form-item-field-contact-fields-of-interest-und .form-checkboxes .form-item,.not-front form.entitytype-contact-form .form-type-checkbox .form-item{width:100%;margin-bottom:5px;}.not-front form.entitytype-contact-form .form-item-field-contact-fields-of-interest-und .form-checkboxes label,.not-front form.entitytype-contact-form .form-type-checkbox label{width:auto;margin:0;padding:0;}.twocol-paragraph{margin-bottom:20px;}.twocol-paragraph.has-cols .group-left{width:100%;float:none;margin-bottom:20px;}.twocol-paragraph.has-cols .group-right{width:100%;float:none;}.has-sidebar .region-content-left .menu-block-wrapper ul li:first-of-type{padding:10px 18px;}.node-type-article .field-name-field-paragraph-body,.node-type-news .field-name-field-paragraph-body{font-size:14px;font-size:0.875rem;line-height:20px;}body{font-size:14px;font-size:0.875rem;}.page-events .region__maincontent .region-content #edit-store-wrapper{width:100%;margin-bottom:5px;}.page-events .region__maincontent .region-content #edit-category-wrapper{width:100%;}.page-events .region__container.has-sidebar .region-content-right,.page-events .region__container.has-sidebar .region-content-left{width:100%;padding:20px 2.4%;}.node-type-location .field-name-itr-contact-events .twocol-events .group-header,.node-type-location .field-name-itr-contact-events .twocol-events .group-header .group-headerleft,.node-type-location .field-name-itr-contact-events .twocol-events .group-header .group-headerright,.node-type-location .field-name-itr-contact-events .twocol-events .group-wrapper{width:100%;float:none;margin-bottom:5px;}.page-promotions .twocol-paragraph.has-cols .group-left,.node-type-promotions .region-content .ds-2col .group-left{width:100%;margin-bottom:20px;}.page-promotions .twocol-paragraph.has-cols .group-right,.node-type-promotions .region-content .ds-2col .group-right{width:100%;}.node-type-job .twocol-paragraph.has-cols .group-left,.node-type-job .twocol-paragraph.has-cols .group-right{width:100%;float:none;}.front .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper,.node-type-theme-homepage .banner .block-horta-contact-tweaks #views-exposed-form-locations-page-map .views-exposed-widgets #edit-field-geofield-distance-wrapper{-ms-flex:50% 1 0;flex:50% 1 0;}.front .banner .block-horta-contact-tweaks form .form-type-radios .form-radios,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios .form-radios{float:left;}.front .gallerywrapper .bannercarousel .owl-thumbs,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs{height:auto;}.front .gallerywrapper .bannercarousel .owl-thumbs a,.front .gallerywrapper .bannercarousel .owl-thumbs a.active,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a,.node-type-theme-homepage .gallerywrapper .bannercarousel .owl-thumbs a.active{padding:10px 20px;left:0;border-radius:0;background-image:none;height:auto;}}@media (max-width:22.5em){footer .footer-content .column-left,footer .footer-content .column-middle,footer .footer-content .column-right{width:100%;}footer .region-footer-usp{border-radius:18px;}footer .region-footer-usp #block-horta-content-horta-newsletter .webform-component-textfield{width:100%;float:none;}footer .region-footer-usp #block-horta-content-horta-newsletter .webform-component-textfield:first-child{margin-right:0%;}.region__container.has-sidebar .region-content-left{padding:0;}.region__container.has-sidebar .region-content-left .menu-block-wrapper.top-level ul{border-radius:23px 23px 0 0;}.region__container.has-sidebar .region-content-right{padding:10px 10px 0 10px;margin:0;}.node-type-category .group-banner .field-name-title h1{font-size:18px;font-size:1.125rem;line-height:30px;}.node-type-tips-tricks .twocol-paragraph.has-cols .group-left,.node-type-tips-tricks .twocol-paragraph.has-cols .group-right{width:100%;}.field-name-related-items .view-taxonomy-matching li{width:100%;}.node-product.view-mode-teaser{max-width:400px;}.node-type-product .node-product.view-mode-full .group-left,.node-type-product .node-product.view-mode-full .group-right{width:100%;float:none;}.view-display-id-taxonomy_matching_product .views-row{padding-right:2%;}.view-display-id-taxonomy_matching_product .views-row:nth-child(even){padding-right:0;}.region-content-right .block-facetapi{border-radius:18px;margin-bottom:10px;}.page-news .ds-3col-equal,.node-type-news .ds-3col-equal{display:block;width:100%;margin-bottom:55px;}.page-news .ds-3col-equal .group-left,.node-type-news .ds-3col-equal .group-left{width:15%;display:inline-block;float:left;}.page-news .ds-3col-equal .group-middle,.node-type-news .ds-3col-equal .group-middle{width:85%;display:inline-block;float:left;}.page-news .ds-3col-equal .group-right,.node-type-news .ds-3col-equal .group-right{clear:left;width:100%;margin-top:40px;display:inline-block;}.page-our-stores .view-filters,.page-locations .view-filters,.page-day-of-the-cat .view-filters{left:0;}.col3-locationdetail .col3-wrapper .group-left,.col3-locationdetail .col3-wrapper .group-middle{width:100%;margin-bottom:20px;}.front .twocol-paragraph.has-cols .group-left,.front .twocol-paragraph.has-cols .group-right,.node-type-theme-homepage .twocol-paragraph.has-cols .group-left,.node-type-theme-homepage .twocol-paragraph.has-cols .group-right{width:100%;margin-bottom:20px;}.bottom .view-display-id-horta_view_frontpage_products_block .views-row,.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+4),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(4n+1),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(3n+3),.bottom .view-display-id-horta_view_frontpage_products_block .views-row:nth-child(3n+1){width:100%;border:none;padding:0;}.homepage-blocks{font-size:14px;font-size:0.875rem;}.front .banner .block-horta-contact-tweaks form .form-type-radios,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .form-type-radios{float:none;display:block;width:100%;}.front .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-widget-filter-field_geofield_distance{display:block;width:100%;float:none;}.front .banner .block-horta-contact-tweaks form .views-widget-filter-countries,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-widget-filter-countries{display:none;}.front .banner .block-horta-contact-tweaks form .views-submit-button,.node-type-theme-homepage .banner .block-horta-contact-tweaks form .views-submit-button{top:auto;bottom:-1px;}.front .banner .block-horta-contact-tweaks form,.node-type-theme-homepage .banner .block-horta-contact-tweaks form{width:100% !important;}}
form .form-item > .form-checkboxes > .form-item > label{display:inline-block;}form.entityform fieldset{padding:13px 26px 26px 26px;margin:26px 0;}form.entityform .form-item label{margin:10px 0 3px 10px;}form.entityform .form-item input,form.entityform .form-item select,form.entityform .form-item textarea{width:auto;}form.entityform input[type=submit]{margin:20px 0 0 0;}form.entityform .form-type-checkbox input,form.entityform .form-type-checkbox label{display:inline-block;}.entity-entityform-type form .field-type-file .form-item .file-widget input[type=submit]{display:none;}form.entityform .field-group-div{margin:40px 0;}form.entityform #edit-field-horta-nieuwsbrief-upload{margin:40px 0 0 0;}form{width:90%;margin:0 auto;}form div.form-item.webform-container-inline,form div.form-item.webform-container-inline > div.webform-container-inline,form div.form-item.webform-component-checkboxes > div.form-checkboxes{display:flex;}form div.form-item.webform-container-inline > label{flex:30% 0 0;height:44px;line-height:44px;margin:0;}form div.form-item.webform-container-inline.webform-component-select > label{flex-basis:initial;margin:0 15px 0 0;height:44px;line-height:44px;}form div.form-item.webform-container-inline > input[type="text"],form div.form-item.webform-container-inline > input[type="email"]{flex:70% 0 0;}form div.form-item.webform-container-inline > select{width:auto;flex:initial 0 0;}form div.form-item.webform-container-inline > div.webform-container-inline > div{margin-right:10px;}form div.form-item.webform-container-inline > div.webform-container-inline > div:last-child{margin:0;}form div.form-item.webform-container-inline > div.webform-container-inline > div > label{display:none;}form div.form-item.webform-container-inline > div.webform-container-inline > div > select{font-family:inherit;font-size:1em;}form div.form-item.webform-component-checkboxes > div.form-checkboxes{flex-flow:row wrap;width:70%;margin-left:30%;}form div.form-item.webform-component-checkboxes > div.form-checkboxes > div.form-item{flex:33.3334% 0 0;}.field-name-field-paragraph-body li{display:list-item;list-style-type:circle;}@media (max-width:1375px){.global-bottom .bottom-wrapper{display:block !important;padding:26px 0 !important;}.global-bottom .copyright,.global-bottom .bottom-menu{display:block !important;width:100% !important;text-align:center !important;}.block-horta-social-shares{position:relative !important;right:auto !important;top:0 !important;}.block-horta-social-shares .item-list{width:100% !important;top:0 !important;left:0 !important;background:none !important;text-align:center !important;}.block-horta-social-shares .item-list ul.social-media-links{top:0 !important;display:inline-block !important;}.block-horta-social-shares .item-list ul.social-media-links li:first-child{display:inline-block !important;float:left !important;margin:0 5px !important;}}
