/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
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,menu,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-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}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;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:roboto;font-style:normal;font-weight:700;src:font-url(/themes/ideapro/css/base/roboto--bold/roboto-bold-webfont.eot);src:font-url(/themes/ideapro/css/base/roboto--bold/roboto-bold-webfont.eot#iefix) format("embedded-opentype"),font-files("roboto--bold/roboto-bold-webfont.woff",woff,"roboto--bold/roboto-bold-webfont.ttf",ttf,"roboto--bold/roboto-bold-webfont.svg",svg)}@font-face{font-family:roboto;font-style:normal;font-weight:400;src:font-url(/themes/ideapro/css/base/roboto--regular/roboto-regular-webfont.eot);src:font-url(/themes/ideapro/css/base/roboto--regular/roboto-regular-webfont.eot#iefix) format("embedded-opentype"),font-files("roboto--regular/roboto-regular-webfont.woff2",woff2,"roboto--regular/roboto-regular-webfont.woff",woff,"roboto--regular/roboto-regular-webfont.ttf",ttf,"roboto--regular/roboto-regular-webfont.svg",svg)}@font-face{font-family:roboto;font-style:italic;font-weight:400;src:font-url(/themes/ideapro/css/base/roboto--italic/roboto-italic-webfont.eot);src:font-url(/themes/ideapro/css/base/roboto--italic/roboto-italic-webfont.eot#iefix) format("embedded-opentype"),font-files("roboto--italic/roboto-italic-webfont.woff",woff,"roboto--italic/roboto-italic-webfont.ttf",ttf,"roboto--italic/roboto-italic-webfont.svg",svg)}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:Roboto,Arial,Helvetica,Nimbus Sans L,sans-serif;font-size:87.5%;line-height:1.5em;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}@media print{html{font-size:12pt}}body{background-color:#fff;color:#404040;margin:0;padding:0;word-wrap:break-word;min-height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{color:#737373;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration-skip:objects;border-bottom:1px dotted}:visited{color:#0d0d0d}a:active,a:focus,a:hover{border-bottom-style:solid}a:focus,a:hover{color:#003353}a:active{color:#0d0d0d}a:active:not(.button){background-color:transparent}a:active,a:hover{outline-width:0}h1 a,h2 a{border-bottom:none}@media print{:link,:visited{-webkit-text-decoration:underline;text-decoration:underline}a[href]:after{content:" (' attr(href) ')";font-size:14px;font-weight:400;-webkit-text-decoration:none;text-decoration:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}h1{font-size:2rem;line-height:3rem;margin-bottom:1.5rem;margin-top:1.5rem}h2{font-size:1.5rem}h2,h3{line-height:2.25rem;margin-bottom:1.5rem;margin-top:1.5rem}h3{font-size:1.125rem}h4{font-size:1rem}h4,h5{line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}h5{font-size:.875rem}h6{font-size:.6875rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media print{abbr[title]:after{content:" (' attr(title) ')"}}b,strong{font-weight:700;font-weight:bolder}code,kbd,pre,samp,var{font-family:Menlo,DejaVu Sans Mono,Ubuntu Mono,Courier,Courier New,monospace,sans-serif;font-size:1em}del{-webkit-text-decoration:line-through;text-decoration:line-through}dfn{font-style:italic}mark{background:#ff0;color:#c00}small{font-size:.875rem}sub,sup{font-size:.6875rem;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}hr{border:0;border-top:1px solid #ccc;margin:1.5rem 0}hr>:first-child{margin-top:1.5rem}blockquote{margin:1.5rem 2rem}dl,menu,ol,ul{margin:1.5rem 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 28px}[dir=rtl] dd{margin:0 28px 0 0}menu,ol,ul{padding:0 0 0 28px}[dir=rtl] menu,[dir=rtl] ol,[dir=rtl] ul{padding:0 28px 0 0}figure{margin:1.5rem 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}p,pre{margin:1.5rem 0}img{border-style:none}img,svg{height:auto;max-width:100%}svg:not(:root){overflow:hidden}.button,[type=button],[type=reset],[type=submit],button,html [type=button]{-moz-appearance:button;-webkit-appearance:button;color:#404040;cursor:pointer;display:inline-block;line-height:inherit;padding:2px 6px;-webkit-text-decoration:none;text-decoration:none}.button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.button:active,.button:focus,.button:hover,[type=button]:active,[type=button]:focus,[type=button]:hover,[type=reset]:active,[type=reset]:focus,[type=reset]:hover,[type=submit]:active,[type=submit]:focus,[type=submit]:hover,button:active,button:focus,button:hover{background-color:#dedede;color:#595959;-webkit-text-decoration:none;text-decoration:none}[disabled].button,[disabled][type=button],[disabled][type=reset],[disabled][type=submit],button[disabled]{color:#999;cursor:default}[disabled].button:active,[disabled].button:focus,[disabled].button:hover,[disabled][type=button]:active,[disabled][type=button]:focus,[disabled][type=button]:hover,[disabled][type=reset]:active,[disabled][type=reset]:focus,[disabled][type=reset]:hover,[disabled][type=submit]:active,[disabled][type=submit]:focus,[disabled][type=submit]:hover,button[disabled]:active,button[disabled]:focus,button[disabled]:hover{color:#999}button,input,optgroup,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font:inherit;margin:0;max-width:100%}button{overflow:visible}button,select{text-transform:none}input{overflow:visible}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}fieldset{border:1px solid #ccc;margin:0 2px;padding:.525rem .9375rem .975rem}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;margin-left:-5px;max-width:100%;padding:0 5px;white-space:normal}label{display:block}label,optgroup{font-weight:700}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0;margin:1.5rem 0;width:100%}td,th{padding:0}
.layout-container{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.layout-container:after,.layout-container:before{content:"";display:table}.layout-container:after{clear:both}.layout-container__col-1,.layout-container__col-2,.layout-container__col-3,.layout-container__col-4,.layout-container__col-x,.layout-container__content-center,.layout-container__content-full,.layout-container__content-left,.layout-container__content-right,.layout-container__sidebar-left,.layout-container__sidebar-right{clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}@media(min-width:720px){.layout-container{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.layout-container:after,.layout-container:before{content:"";display:table}.layout-container:after{clear:both}.layout-container__content-center,.layout-container__content-full,.layout-container__content-left,.layout-container__content-right,.layout-container__sidebar-left,.layout-container__sidebar-right{float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}.layout-container__col-1,.layout-container__col-3,.layout-container__col-x:nth-child(odd),.layout-container__sidebar-left{float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-container__sidebar-right{clear:both;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}}@media(min-width:1024px){.layout-container__content-full{float:left;margin-left:0;margin-right:-100%;width:100%}.layout-container__content-left{float:left;margin-left:0;margin-right:-100%;width:75%}.layout-container__content-right{float:left;margin-left:25%;margin-right:-100%;width:75%}.layout-container__content-center{float:left;margin-left:25%;margin-right:-100%;width:50%}.layout-container__sidebar-left{clear:right;float:right;margin-left:-100%;margin-right:75%;width:25%}.layout-container__sidebar-right{clear:none;float:right;margin-left:-100%;margin-right:0;width:25%}.layout-container__col-1,.layout-container__col-x:nth-child(3n+1){clear:both;float:left;margin-left:0;margin-right:-100%;width:25%}.layout-container__col-2,.layout-container__col-x:nth-child(3n+2){clear:none;float:left;margin-left:25%;margin-right:-100%;width:25%}.layout-container__col-3,.layout-container__col-x:nth-child(3n){clear:none;float:left;margin-left:50%;margin-right:-100%;width:25%}.layout-container__col-4{display:none}}@media(min-width:1280px){.layout-container__content-full{float:left;margin-left:0;margin-right:-100%;width:100%}.layout-container__content-left{float:left;margin-left:0;margin-right:-100%;width:75%}.layout-container__content-right{float:left;margin-left:25%;margin-right:-100%;width:75%}.layout-container__content-center{float:left;margin-left:25%;margin-right:-100%;width:50%}.layout-container__sidebar-left{clear:right;float:right;margin-left:-100%;margin-right:75%;width:25%}.layout-container__sidebar-right{clear:none;float:right;margin-left:-100%;margin-right:0;width:25%}.layout-container__col-1,.layout-container__col-x:nth-child(3n+1){clear:both;float:left;margin-left:0;margin-right:-100%;width:25%}.layout-container__col-2,.layout-container__col-x:nth-child(3n+2){clear:none;float:left;margin-left:25%;margin-right:-100%;width:25%}.layout-container__col-3,.layout-container__col-x:nth-child(3n){clear:none;float:left;margin-left:50%;margin-right:-100%;width:25%}.layout-container__col-4{display:none}}.layout-container__grid-item-container{padding-left:0;padding-right:0}.layout-container__grid-item-container:before{content:"";display:table}.layout-container__grid-item-container:after{clear:both;content:"";display:table}@media(min-width:720px){.layout-one-sidebar .layout-container__sidebar-left,.layout-one-sidebar .layout-container__sidebar-right{float:left;margin-left:0;margin-right:-100%;padding-left:0;padding-right:0;width:100%}.layout-one-sidebar .layout-container__sidebar-left:before,.layout-one-sidebar .layout-container__sidebar-right:before{content:"";display:table}.layout-one-sidebar .layout-container__sidebar-left:after,.layout-one-sidebar .layout-container__sidebar-right:after{clear:both;content:"";display:table}.layout-one-sidebar .layout-container__sidebar-left .block:first-child:last-child,.layout-one-sidebar .layout-container__sidebar-right .block:first-child:last-child{clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(2),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(2){clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(2):last-child,.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(2):last-child{clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(3),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(3){clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(2):nth-last-child(2),.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(2):nth-last-child(2){clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(3):last-child,.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(3):last-child{clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(4),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(4){clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(2):nth-last-child(3),.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(2):nth-last-child(3){clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(3):nth-last-child(2),.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(3):nth-last-child(2){clear:both;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.layout-one-sidebar .layout-container__sidebar-left .block:nth-child(4):last-child,.layout-one-sidebar .layout-container__sidebar-right .block:nth-child(4):last-child{clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}}@media(min-width:1024px){.layout-one-sidebar .layout-container__sidebar-left{clear:right;float:right;margin-left:-100%;margin-right:75%;width:25%}.layout-one-sidebar .layout-container__sidebar-right{clear:none;float:right;margin-left:-100%;margin-right:0;width:25%}.layout-one-sidebar .layout-container__sidebar-left .block,.layout-one-sidebar .layout-container__sidebar-right .block{padding-left:10px;padding-right:10px}.layout-one-sidebar .layout-container__sidebar-left .block:first-child:last-child,.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(2),.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(2)~.block,.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(3),.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(3)~.block,.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(4),.layout-one-sidebar .layout-container__sidebar-left .block:first-child:nth-last-child(4)~.block,.layout-one-sidebar .layout-container__sidebar-right .block:first-child:last-child,.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(2),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(2)~.block,.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(3),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(3)~.block,.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(4),.layout-one-sidebar .layout-container__sidebar-right .block:first-child:nth-last-child(4)~.block{clear:both;float:left;margin-left:0;margin-right:-100%;width:100%}}.layout-center{margin:0 auto;max-width:1200px;min-width:320px;padding-left:10px;padding-right:10px}@media(min-width:720px){.layout-center{padding-left:10px;padding-right:10px}}.layout-center--shared-grid,.layout-center.layout-container{padding-left:0;padding-right:0}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.action-links{list-style:none;padding:0;margin-left:0;margin-right:0;margin-top:1.125em;margin-bottom:1.125em;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:700;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-left:12px;margin-right:12px;}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}
.collapse-processed > summary{padding-left:12px;padding-right:12px;}.collapse-processed > summary:before{background:url(/../core/misc/menu-expanded.png) 0px 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:":";}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio{margin:0 12px;}.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 12px;}
details{border:1px solid #cccccc;margin-top:1em;margin-bottom:1em;}details > .details-wrapper{padding:0.5em 12px;}summary{cursor:pointer;padding:0.2em 0.5em;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:400;width:10em;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:700;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.field__label{font-weight:700;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"]
.field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after{content:':';}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em;}form .field-add-more-submit{margin:.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.83em;line-height:1.80723em;}label.option{display:inline;font-weight:400;}.label,.form-composite > legend{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"]
.form-type-checkbox .description{margin-left:0;margin-right:2.4em;}.marker{color:#e62600;}.form-required :after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #f9c9bf;}.form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{background:url(/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.form--inline .form-item{float:left;margin-right:6px;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:6px;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:700;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{background:transparent;border:0;cursor:pointer;margin:0;padding:0;font-size:1em;line-height:1.5em;}label button.link{font-weight:700;}
ul.inline,ul.links.inline{padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em;}[dir="rtl"] ul.inline li,ul.inline [dir="rtl"] li{display:inline-block;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(/core/misc/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:700;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"]
th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eeeeee;}.tabs a:focus,.tabs a:hover{background-color:whitesmoke;}
.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box;}
.ui-dialog--narrow{max-width:500px;}@media (min-width:720px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px rgba(0,0,0,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,0.15)),-moz-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.block .content{margin-bottom:.75rem}
.book-navigation .book-pager{margin:0}
@media print{.breadcrumb{display:none}}.breadcrumb{font-family:Roboto,Arial,Helvetica,Nimbus Sans L,sans-serif;font-size:.875em;line-height:1.7142857143em}
.caption{margin-bottom:1.2em}.caption>*{background:#f2f2f2;border:1px solid #ccc;padding:.5ex}.caption>figcaption{border:1px solid #ccc;border-top:none;font-size:small;padding-top:.5ex;text-align:center}.caption-blockquote>blockquote,.caption-pre>pre{margin:0}.caption-blockquote>figcaption{text-align:left}.caption-blockquote>figcaption:before{content:"— "}[dir=rtl] .caption-blockquote{text-align:right}
.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}
.comments{margin:1.5rem 0}.comment-preview{background-color:#ffffdb}.indented{margin-left:28px}[dir=rtl] .indented{margin-right:28px}.field-node--comment{font-size:.875em;line-height:1.7142857143em}.comment{display:table;vertical-align:top}[dir=rtl] .comment{direction:rtl}.comment .links li{font-size:1.08em}.comment .field--name-user-picture img{margin:0}.comment__content{display:table-cell;font-size:.875em;line-height:1.7142857143em;line-height:1.6;position:relative;vertical-align:top;width:100%;word-break:break-all}.comment__content h3{font-size:1.125em;line-height:1.3333333333em}.comment__content:before{border-bottom:20px solid transparent;border-right:20px solid #d6d6d6;border-top:20px solid transparent;content:"";position:absolute;right:100%}[dir=rtl] .comment__content:before{border-left:20px solid #d6d6d6;border-right:none;left:100%;right:auto}.comment__content:after{border-bottom:20px solid transparent;border-right:20px solid #fff;border-top:20px solid transparent;content:"";position:absolute;right:100%}[dir=rtl] .comment__content:after{border-left:20px solid #fff;border-right:none;left:100%;margin-right:0;right:auto}.comment__meta{font-size:1.071em}.comment__attribution img{border:1px solid #d6d6d6}.comment__author .username{white-space:nowrap}.comment__time{color:#666}.comment__permalink,.comment__time{font-size:.75em;line-height:2em}[dir=rtl] .indented{margin-left:0}.comment--unpublished{background:#fff4f4}[dir=rtl] .comment--unpublished{margin-right:0}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}.comment-footer{display:table-row}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4}[dir=rtl] .comment--unpublished .comment__text:after,[dir=rtl] .node--unpublished .comment__text:after{border-left-color:#fff4f4}
.contextual-links a{border-bottom:none;text-shadow:0 0 0}
.demo-block{background:#ff6;border:1px dotted #9f9e00;color:#000;font:90% Lucida Grande,Lucida Sans Unicode,sans-serif;margin:5px auto;padding:5px;text-align:center;text-shadow:none}
.js .dropbutton-widget{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e6e6e6));background-image:linear-gradient(180deg,#f2f2f2,#e6e6e6);border-color:#e3e3e3 #d4d4d4 gray;border-radius:1em;border-style:solid;border-width:1px;color:#3b3b3b;cursor:pointer;margin:.125em 0;overflow:hidden;text-align:center}.js .dropbutton-widget:hover{border-color:#e3e3e3 #d4d4d4 gray}.js .dropbutton-widget .button{background:transparent none;border:none;margin:0;padding:.32em 1em}.js .dropbutton-multiple .dropbutton-widget,[dir=rtl] .js .dropbutton-multiple .dropbutton-widget{padding:0}.js .dropbutton-multiple .dropbutton-widget .dropbutton{padding-right:2em;position:relative}[dir=rtl] .js .dropbutton-multiple .dropbutton-widget .dropbutton{padding-left:2em;padding-right:0}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0}[dir=rtl] .js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0}.js .dropbutton .secondary-action{border-top-color:#ccc}.js .dropbutton a{border-bottom:0;color:#3b3b3b}.js .dropbutton .dropbutton a:hover,.js .dropbutton .dropbutton-action:hover{background:#dedede;border-bottom:0}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#d1d1d1));background-image:linear-gradient(180deg,#e8e8e8,#d1d1d1)}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc}
.feed-icon{border-bottom:1px solid transparent;display:inline-block;padding-bottom:2px}.feed-icon:focus,.feed-icon:hover{border-color:#018fe2}
.field--type-entity-reference,.field--type-file{margin:0 0 1.2em}.field--type-entity-reference .field__label{font-weight:400;margin:0;padding-right:5px}[dir=rtl] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0}.field--type-entity-reference .field__label,.field--type-entity-reference ul.links{font-size:.8em}.field--type-entity-reference ul.links{list-style:none;margin:0;padding:0}[dir=rtl] .field--type-entity-reference ul.links{padding:0}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap}[dir=rtl] .field--type-entity-reference ul.links li{float:right;padding:0 0 0 1em}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links,.node--view-mode-teaser .field--type-entity-reference .field__label,.node--view-mode-teaser .field--type-entity-reference ul.links{font-size:.821em}@media(min-width:640px){.node .field--type-image{float:left;margin:0 1em 0 0}[dir=rtl] .node .field--type-image{float:right;margin:0 0 0 1em}.node .field--type-image+.field--type-image{clear:both}}.field--name-user-picture img,.field--type-image img{margin:0 0 1em}.field--type-image a{border-bottom:none}.field--name-field-tags{margin:0 0 1.2em}.field--name-field-tags .field__label{font-weight:400;margin:0;padding-right:5px}[dir=rtl] .field--name-field-tags .field__label{padding-left:5px;padding-right:0}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:.8em}.field--name-field-tags ul.links{margin:0;padding:0}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap}[dir=rtl] .field--name-field-tags ul.links li{float:right;padding:0 0 0 1em}
.password-field,form{margin:0}form{padding:0}fieldset{margin:1em 0;min-width:0}@-moz-document url-prefix(){fieldset{display:table-cell}}.filter-wrapper,details,fieldset{border-radius:.28571em}.filter-wrapper{border-top-left-radius:0;border-top-right-radius:0}.filter-help a{font-size:.857em}.filter-wrapper .form-item label{margin-right:10px}[dir=rtl] .filter-wrapper .form-item label{margin-left:10px;margin-right:0}summary{background:#dbdbdb;text-shadow:0 1px 0 #fff}details summary a,summary{color:#3b3b3b}details summary a:active,details summary a:focus,details summary a:hover{color:#000}details .details-description{font-style:italic}label{display:table;font-weight:700}label[for]{cursor:pointer}input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0;max-width:100%}input,select.form-select,textarea.form-textarea{padding:4px}input.form-color,input.form-email,input.form-file,input.form-number,input.form-search,input.form-tel,input.form-text,input.form-url,select.form-select,textarea.form-textarea{border:1px solid #ccc;color:#3b3b3b}input.form-submit:focus,input.form-submit:hover{background:#dedede}.password-suggestions ul li{margin-left:1.2em}[dir=rtl] .password-suggestions ul li{margin-left:0;margin-right:1.2em}.form-item label,.form-wrapper label{font-size:.929em}.form-wrapper .field-multiple-table .label{font-size:inherit}.form-type-checkbox label,.form-type-radio label{margin-left:4px}[dir=rtl] .form-type-checkbox label,[dir=rtl] .form-type-radio label{margin-left:0;margin-right:4px}.form-type-checkbox .description,.form-type-radio .description{margin-left:2px}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2px}.node-form .form-wrapper .field-multiple-table .label{font-family:inherit}.node-form .form-wrapper{margin-bottom:2em}.contact-form #edit-mail,.contact-form #edit-name,.contact-form #edit-subject{border-radius:.28571em;width:75%}.contact-form #edit-message{border-top-left-radius:.28571em;border-top-right-radius:.28571em;width:76.3%}.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bababa;color:#707070}.form-disabled label{color:#707070}.comment-form label{float:left}[dir=rtl] .comment-form label{float:right}.comment-form .form-select,.comment-form input{border-radius:.28571em;margin:0}.comment-form .form-type-textarea label{float:none}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-select,.comment-form .form-type-checkbox{overflow:hidden}[dir=rtl] .comment-form .form-item .description,[dir=rtl] .comment-form .form-radios,[dir=rtl] .comment-form .form-type-checkbox{margin-left:0}.comment-form .form-radios label,.comment-form .form-type-checkbox label{float:none;margin-top:0}.comment-form input.form-file{width:auto}.comment-form .form-textarea{border-top-left-radius:.28571em;border-top-right-radius:.28571em}.filter-wrapper label{float:none;width:auto}[dir=rtl] #edit-actions input{margin-right:0}.form-item textarea.error+.cke{border:2px solid #c00}.form-item--error-message{color:#e32700}
.forum__name{font-size:1.083em;line-height:1.3850415512em}.forum__description{font-size:1em;line-height:1.5em}
.block-help{border:1px solid #d6d6d6;margin-bottom:30px;padding:0 1.5em}
.item-list ul{list-style:none;padding:0}[dir=rtl] .item-list ul{padding:0}.item-list ul li,[dir=rtl] .item-list ul li{margin:0}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0}
.list-group__link{border-top:1px solid #ccc}
ul.links{color:#666;list-style:none;margin:0;padding:0}
@media(min-width:1024px){.main-content{float:left;position:relative;width:100%}[dir=rtl] .main-content{float:right}}
ul.menu{padding:0 0 .25em}[dir=rtl] ul.menu,ul.menu{margin:0}
.node--view-mode-teaser{border-bottom:1px solid #d6d6d6}.node--view-mode-teaser h2 a{color:#171717}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,.024);border:1px solid #d6d6d6}.node--view-mode-teaser .node__content{clear:none}.node__meta{color:#cfcfcf}.node__meta .field--name-user-picture img{float:left}[dir=rtl] .node__meta .field--name-user-picture img{float:right;margin-right:0}[dir=rtl] .node__links{text-align:left}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}
.node-preview-container{background:#d1e8f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d1e8f5),to(#d3e8f4));background-image:linear-gradient(180deg,#d1e8f5,#d3e8f4);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.333);box-shadow:0 1px 3px 1px rgba(0,0,0,.333);position:fixed;width:100%;z-index:499}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.28571em;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);color:#fff;line-height:normal;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.5)}[dir=rtl] .node-preview-backlink .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#419ff1,#1076d5);float:right}.node-preview-backlink:before{content:"";display:inline-block;width:10px}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#59abf3,#2a90ef);border:1px solid #0048c8;color:#fff;-webkit-text-decoration:none;text-decoration:none}[dir=rtl] .node-preview-backlink:focus,[dir=rtl] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#59abf3,#2a90ef)}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-left.svg) 0 no-repeat,linear-gradient(180deg,#59abf3,#2a90ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}[dir=rtl] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/core/misc/icons/000000/chevron-right.svg) 100% no-repeat,linear-gradient(180deg,#59abf3,#2a90ef)}
.page-title{line-height:1em}
.pager{padding:0;text-align:center}@media print{.pager{display:none}}.pager-current,.pager-ellipsis,.pager-first,.pager-item,.pager-last,.pager-next,.pager-previous{background-image:none;display:inline;list-style-type:none}.pager-current{font-weight:700}.pager .pager__items{padding:0}.pager__item.is-active a{border-bottom:0;color:#3b3b3b}.pager__item a{display:inline-block}[dir=rtl] .pager__item .pager__item--first,[dir=rtl] .pager__item--previous{padding-right:0}[dir=rtl] .pager__item--last,[dir=rtl] .pager__item--next{padding-left:0}
.panel{background:#fbfbfb;border:1px solid #ccc}
.menu--main .menu-toggle,.menu-toggle,.menu-toggle-target{display:none}.menu--main .menu-toggle-target{display:inherit;position:fixed;top:0}body:not(:target) .menu--main .menu-toggle{background:#ccc;color:#333;display:block;float:none;font-size:.875em;line-height:1.7142857143em;outline:none;padding:.75em 10.5px;position:relative;-webkit-text-decoration:none;text-decoration:none;text-indent:-9999px;text-shadow:0 1px #eee;white-space:nowrap;width:42px;z-index:501}body:not(:target) .menu--main .menu-toggle:before{background:url(/core/misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:24px;left:8px;position:absolute;width:24px}[dir=rtl] body:not(:target) .menu--main .menu-toggle:before{right:8px}body:not(:target) .menu--main .menu-toggle--hide,body:not(:target) .menu--main .menu-toggle-target-show:target~.menu-toggle{display:none}body:not(:target) .menu--main .menu-toggle-target-show:target~.menu-toggle--hide{display:block}body:not(:target) .menu--main .menu-item{height:0;overflow:hidden}body:not(:target) .menu--main .menu-toggle-target-show:target~.menu .menu-item{height:auto;overflow:visible}@media(min-width:1024px){body:not(:target) .menu--main .menu-toggle-target-show:target~.menu-toggle--hide{display:none}}.menu--main{clear:both}.menu--main .menu{line-height:3;margin:0;padding-bottom:0;padding-top:0;text-align:left}[dir=rtl] .menu--main .menu{margin-left:5px;margin-right:5px;text-align:right}.menu--main .menu li{margin:0;padding:0}.menu--main .menu{background:hsla(0,0%,100%,.1);color:#333}.menu--main .menu .menu-item{height:auto;list-style:none;margin-left:.375rem;margin-right:.375rem;padding:0}.menu--main .menu .menu-item a.is-active{border-bottom:none}.menu--main .menu .menu-item:first-child a{margin-top:.375rem}.menu--main .menu .menu-item:last-child a{border-bottom:none;margin-bottom:.375rem}.menu--main .menu a{border-bottom:1px solid #fff;display:block;padding-left:10.5px;padding-right:10.5px;-webkit-text-decoration:none;text-decoration:none}.menu--main .menu a:focus,.menu--main .menu a:hover{background:hsla(0,0%,100%,.25)}.menu--main .menu a.is-active,.menu--main .menu a:active{background:#fff}.menu--main .menu{font-size:1rem}@media(min-width:640px){.menu--main .menu .menu-item:first-child a{margin-top:0}.menu--main .menu .menu-item:last-child a{margin-bottom:0}.menu--main .menu .menu-item a{margin:0}.menu--main .menu a{border-bottom:none}.menu--main .menu{text-align:left}[dir=rtl] .menu--main .menu{text-align:right}.menu--main .menu-item,body:not(:target) .menu--main .menu-item{height:auto;margin-left:0;margin-right:0;overflow:visible}[dir=rtl] .menu--main .menu-item,[dir=rtl] body:not(:target) .menu--main .menu-item{margin-left:0;margin-right:0}.menu--main .menu-item:first-child,body:not(:target) .menu--main .menu-item:first-child{margin-left:0}.menu--main .menu-item:last-child,body:not(:target) .menu--main .menu-item:last-child{margin-right:0}.menu--main .menu-item:nth-child(4n){margin-right:-10.5px}[dir=rtl] .menu--main .menu-item:nth-child(4n){margin-left:-10.5px;margin-right:0}body:not(:target) .menu--main .menu-toggle{display:none}}@media(min-width:1024px){.region-primary-menu .menu,[dir=rtl] .region-primary-menu .menu{text-align:center}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{display:inline-block;float:left;height:auto;margin-left:0;margin-right:0;overflow:visible}[dir=rtl] .region-primary-menu .menu-item,[dir=rtl] body:not(:target) .region-primary-menu .menu-item{float:right;margin-left:0;margin-right:0}.region-primary-menu .menu-item:first-child,body:not(:target) .region-primary-menu .menu-item:first-child{margin-left:0}.region-primary-menu .menu-item:last-child,body:not(:target) .region-primary-menu .menu-item:last-child{margin-right:0}.region-primary-menu .menu-item:nth-child(4n){margin-right:-10.5px}[dir=rtl] .region-primary-menu .menu-item:nth-child(4n){margin-left:-10.5px;margin-right:0}body:not(:target) .region-primary-menu .menu-toggle{display:none}}
.media-vimeo-preview-wrapper,.media-youtube-video,.responsive-video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.media-vimeo-preview-wrapper iframe,.media-youtube-video iframe,.responsive-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.search-form{font-size:.875em;line-height:1.7142857143em}.search-form .form-search{float:left;margin-right:5.25px;padding-bottom:0;padding-top:0}[dir=rtl] .search-form .form-search{float:right;margin-left:5.25px;margin-right:0}.button.search-form__submit,.search-form__submit{background:#f2f2f2 url(/core/misc/icons/505050/loupe.svg) no-repeat 50%;direction:ltr;height:26px;margin-left:0;margin-right:0;overflow:hidden;padding:0;text-indent:-9999px;width:34px}.button.search-form__submit:focus,.button.search-form__submit:hover,.search-form__submit:focus,.search-form__submit:hover{background:#dedede url(/core/misc/icons/424242/loupe.svg) no-repeat 50%}.search-form .form-item-keys label{display:block}
.search-results{list-style-position:inside;padding:0}.search-results li{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:.6rem}.search-results li:last-child{border-bottom:none;padding-bottom:0}.search-result__title{font-weight:700}.search-result__snippet-info{padding-left:0}[dir=rtl] .search-result__snippet-info{padding-right:0}
.region-secondary-menu .menu{font-size:.875em;line-height:1.7142857143em;padding:0;text-align:right}[dir=rtl] .region-secondary-menu .menu{text-align:left}.region-secondary-menu .menu-item{display:inline;padding:0}.region-secondary-menu .menu a{display:inline-block;padding-left:21px}[dir=rtl] .region-secondary-menu .menu a{padding-left:0;padding-right:21px}.region-secondary-menu .menu a:focus,.region-secondary-menu .menu a:hover{-webkit-text-decoration:underline;text-decoration:underline}
.shortcut-wrapper{margin-left:0;margin-right:0}.shortcut-wrapper .page-title{float:left;margin:0}[dir=rtl] .shortcut-wrapper .page-title{float:right}.shortcut-action,.shortcut-action:active,.shortcut-action:focus,.shortcut-action:hover{border-bottom:none}
.site-branding__logo{display:inline-block}.site-branding__logo a{display:block}@media(min-width:1024px){.site-branding__logo img{margin-right:15.75px}[dir=rtl] .site-branding__logo img{margin-left:15.75px;margin-right:0}}.site-branding__text{display:inline-block}.site-branding__name{color:#666;font-size:1.6em;line-height:1.875em}@media(min-width:1024px){.site-branding__name{font-size:1.8125em;line-height:1.6551724138em}}.site-branding__slogan{font-size:.93175em;font-style:italic;line-height:1.6098738932em;word-spacing:.1em}
.skip-link{display:block;text-align:center}.skip-link:link,.skip-link:visited{background-color:#666;color:#fff}.skip-link{background:#666;background:rgba(0,0,0,.6);border-bottom-width:0;border-radius:0 0 .57142em .57142em;font-size:.875em;left:50%;line-height:3.4285714286em;outline:0;padding-left:10.5px;padding-right:10.5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}.skip-link.visually-hidden.focusable:focus{color:#fff;position:absolute!important}
table{border:0;border-spacing:0;width:100%}table,table table{font-size:.875em;line-height:1.7142857143em}tr{background:#efefef;background:rgba(0,0,0,.063);border-bottom:1px solid #ccc}thead>tr{border-bottom:1px solid #000}tr.odd{background:#e4e4e4;background:rgba(0,0,0,.105)}table tr th{background:#757575;background:rgba(0,0,0,.51);border-bottom-style:none}table tr th,table tr th a,table tr th a:focus,table tr th a:hover{color:#fff;font-weight:700}table tbody tr th{vertical-align:top}tr td,tr th{border:1px solid #fff;text-align:left}[dir=rtl] tr td,[dir=rtl] tr th{text-align:right}.tabledrag-handle,.tabledrag-handle:hover{border:none}
.tablesort{height:14px;margin:1px 0 0 5px;vertical-align:top;width:14px}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg)}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg)}
@media print{.tabs{display:none}}.views-displays .secondary{border-bottom:0;margin:0;padding:0}.tabs ul.primary{border-bottom:1px solid #ccc}@media(min-width:640px){.tabs ul.primary{background:transparent url(/themes/ideapro/images/design/components/tabs-border.png) repeat-x 0 100%;border:none;border-collapse:collapse;height:auto;line-height:normal;margin:0;overflow:hidden;white-space:nowrap}}.tabs ul.primary li{display:block;margin:0}@media(min-width:640px){.tabs ul.primary li{display:block;float:left;vertical-align:bottom}[dir=rtl] .tabs ul.primary li{float:right}}.tabs ul.primary li a{background-color:#ddd;border:1px #ccc;border-style:solid solid none;color:#404040;display:block;font-size:.875em;line-height:1.7142857143em;text-shadow:0 1px 0 #fff}@media(min-width:640px){.tabs ul.primary li a{border-top-left-radius:.28571em;border-top-right-radius:.28571em;float:left}}.tabs ul.primary li.is-active a{background-color:#fff;border:1px solid #ccc;border-bottom:none}@media(min-width:640px){.tabs ul.primary li.is-active a{border:1px solid #ccc}}.tabs ul.secondary{border-bottom:none;overflow:hidden}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0}[dir=rtl] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right}.tabs ul.secondary li:first-child{padding-left:0}[dir=rtl] .tabs ul.secondary li:first-child{padding-right:0}.tabs ul.secondary li:last-child{border-right:none}[dir=rtl] .tabs ul.secondary li:last-child{border-left:none}.tabs ul.secondary li a{display:inline;padding:.25em .5em;-webkit-text-decoration:none;text-decoration:none}.tabs ul.secondary li a.is-active{background-color:#f2f2f2;border-bottom:none;border-radius:5px}
.toolbar a{border-bottom:none}
.password-suggestions{border:0}
.vertical-tabs__menu{padding:0}[dir=rtl] .vertical-tabs__menu{margin-left:0;padding:0}
.views-displays .tabs .open>a{border-radius:.28571em .28571em 0 0}.views-displays .tabs .open>a:focus,.views-displays .tabs .open>a:hover{color:#0072b9}.views-displays .secondary .form-submit{font-size:.875em;line-height:1.7142857143em}.views-displays .tabs .action-list{padding:0}.views-filterable-options .filterable-option:nth-of-type(2n) .form-type-checkbox{background-color:#f9f9f9}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0072b9}.views-ui-display-tab-actions .dropbutton .form-submit:focus,.views-ui-display-tab-actions .dropbutton .form-submit:hover{color:#018fe2}
.button,[type=button],[type=reset],[type=submit],button,html [type=button]{-moz-appearance:button;-webkit-appearance:button;color:#404040;cursor:pointer;display:inline-block;line-height:inherit;padding:2px 6px;-webkit-text-decoration:none;text-decoration:none}.button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.button:active,.button:focus,.button:hover,[type=button]:active,[type=button]:focus,[type=button]:hover,[type=reset]:active,[type=reset]:focus,[type=reset]:hover,[type=submit]:active,[type=submit]:focus,[type=submit]:hover,button:active,button:focus,button:hover{background-color:#dedede;color:#595959;-webkit-text-decoration:none;text-decoration:none}[disabled].button,[disabled][type=button],[disabled][type=reset],[disabled][type=submit],button[disabled]{color:#999;cursor:default}[disabled].button:active,[disabled].button:focus,[disabled].button:hover,[disabled][type=button]:active,[disabled][type=button]:focus,[disabled][type=button]:hover,[disabled][type=reset]:active,[disabled][type=reset]:focus,[disabled][type=reset]:hover,[disabled][type=submit]:active,[disabled][type=submit]:focus,[disabled][type=submit]:hover,button[disabled]:active,button[disabled]:focus,button[disabled]:hover{color:#999}.button{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e8e8e8));background-image:linear-gradient(180deg,#f2f2f2,#e8e8e8);border-color:#e3e3e3 #d4d4d4 #b5b5b5;border-radius:1em;border-style:solid;border-width:1px;display:inline-block;font-size:.875em;font-weight:400;line-height:1.7142857143em;line-height:normal;padding:.25em 1.063em;text-align:center}.is-disabled.button{background:#ededed;border-color:#bababa;color:#737373;cursor:default}
.image-button.is-disabled,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled:hover{background:transparent;cursor:default;opacity:.5}
.ui-widget-overlay{background:#000;opacity:.7}.ui-dialog{border-radius:0}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:.875em;line-height:1.7142857143em}
.featured-bottom{background:rgba(30,50,10,.08);border-top:1px solid #e7e7e7}
.featured-top{background:#f0f0f0;background:rgba(30,50,10,.08);border-bottom:1px solid #e7e7e7;font-size:1.2em;font-weight:400;line-height:1.4;margin:0;padding:20px 10px 45px;text-align:center;text-shadow:1px 1px #fff}.featured-top h2{font-size:1.2em;line-height:1}.featured-top p{margin:0;padding:0}
[role*=banner] a{border-bottom:none}[dir=rtl] .branding,[dir=rtl] .region-header #block-user-login .form-item,[dir=rtl] .region-header #block-user-login .item-list li,[dir=rtl] .site-branding-text,[dir=rtl] .site-logo{float:right}header .section{position:relative}.region-primary-menu{position:absolute;top:0}.region-primary-menu nav.menu--main{z-index:1}@media(min-width:640px){.region-primary-menu{position:static}.region-primary-menu nav.menu--main{z-index:auto}}
#header-before{background-color:hsla(0,0%,67%,.5)}#header-before #block-languageswitcher{text-align:right}
.block-local-tasks-block .tabs{margin:1rem 0}
@media(min-width:640px){.region-primary-menu .menu--main .menu-item{display:inline-block}}
h1,h2,h3{color:#555}.header-top{background-color:#404040}#header{background-color:#782935}#main-wrapper{background-color:#fff}footer{background-color:#222}.path-frontpage #header{background-color:#fff;border-bottom:1px solid #e0e0e0}.path-frontpage #main-wrapper{background-color:#6fc1b5}.preface-top{background-color:#f0f0f0}.preface-bottom{background-color:#ebebeb}#header-before{background-color:#bb2030}#block-ideapro-findadealer a{color:#f8f8f8}#block-ideapro-findadealer a:hover{color:#fff}.menu--main .menu-toggle-target-show:target~ul.menu{border:1px solid #e0e0e0}@media(min-width:640px){.menu--main .menu-toggle-target-show:target~ul.menu{border:none}}.menu--main ul.menu{background:hsla(0,0%,100%,.95);border:none}@media(min-width:640px){.menu--main ul.menu{background-color:transparent}}.menu--main ul.menu li a{border-bottom:1px solid #f8f8f8}@media(min-width:640px){.menu--main ul.menu li a{border-bottom:none}}.menu--main ul.menu li:last-child a{border-bottom:none}@media(min-width:640px){header .menu--main ul.menu .menu-item a{background-color:transparent;color:#f8f8f8}header .menu--main ul.menu .menu-item a.is-active,header .menu--main ul.menu .menu-item a:active,header .menu--main ul.menu .menu-item a:focus,header .menu--main ul.menu .menu-item a:hover{background-color:transparent;border-bottom-color:#f8f8f8;color:#f8f8f8;font-weight:700}.path-frontpage header .menu--main ul.menu .menu-item a{color:#555}.path-frontpage header .menu--main ul.menu .menu-item a.is-active,.path-frontpage header .menu--main ul.menu .menu-item a:active{background-color:transparent;border-bottom-color:#782935;color:#555;font-weight:700}.path-frontpage header .menu--main ul.menu .menu-item a:focus,.path-frontpage header .menu--main ul.menu .menu-item a:hover{background-color:transparent;border-bottom-color:#782935;color:#782935;font-weight:700}}#header-before .block{background-color:transparent}#header-before .content{margin-top:0}#header-before ul.menu{color:#f8f8f8}@media(min-width:640px){#header-before ul.menu{color:#eee}}#header-before ul.menu li a{border-bottom:1px solid #f8f8f8}@media(min-width:640px){#header-before ul.menu li a{border-bottom:none}}#header-before ul.menu li:last-child a{border-bottom:none}#header-before ul.menu a{border-bottom:none;color:inherit;display:block;padding-right:20px;padding-top:20px;text-align:center}@media(min-width:640px){#header-before ul.menu a{padding-top:70px}#header-before ul.menu a.is-active,#header-before ul.menu a:active{background-color:transparent;color:#eee}}#header-before ul.menu a:hover{background:#d90d15;color:#eee;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}footer{border-top:1px solid #e0e0e0}footer ul.menu{background-color:transparent}footer ul.menu a,footer ul.menu a.is-active{background-color:transparent;color:#f8f8f8}footer #copyright--text{color:#f8f8f8}footer .created-by{color:#d2d2d2}.path-frontpage footer{border-top:none}#views_slideshow_controls_text_previous_slides-block_slides{border-top:1px solid #e0e0e0}.jcarousel-wrapper li{border-right:1px solid #e0e0e0}@media(min-width:320px){.jcarousel-wrapper li:nth-child(2n){border-right:none}}@media(min-width:480px){.jcarousel-wrapper li:nth-child(2n){border-right:1px solid #e0e0e0}.jcarousel-wrapper li:nth-child(3n){border-right:none}}@media(min-width:720px){.jcarousel-wrapper li:nth-child(2n),.jcarousel-wrapper li:nth-child(3n){border-right:1px solid #e0e0e0}.jcarousel-wrapper li:nth-child(6n){border-right:none}}@media(min-width:320px){.jcarousel-wrapper li:nth-child(-n+2){border-bottom:1px solid #e0e0e0}}@media(min-width:480px){.jcarousel-wrapper li:nth-child(-n+3){border-bottom:1px solid #e0e0e0}}@media(min-width:720px){.jcarousel-wrapper li:nth-child(-n+6){border-bottom:1px solid #e0e0e0}}.block--title{background-color:#fff;border-bottom:1px solid #555;color:#555}.path-frontpage #block-promoideaproblockred h2,.path-frontpage #block-promoideaproblockred p{color:#f8f8f8}.path-frontpage #block-promoideaproblockred .btn--main a{background-color:transparent;border-color:#f8f8f8;color:#f8f8f8}.path-frontpage #block-ideapro-content .views-row,.path-frontpage #block-ideapro-content h1{color:#f8f8f8}.path-frontpage #block-views-block-news-block-frontpage .block--title{border-bottom:1px solid #fff;color:#fff}.path-frontpage #block-views-block-news-block-frontpage h2{background-color:transparent;color:#fff}.path-frontpage #block-views-block-news-block-frontpage .views-field-body a,.path-frontpage #block-views-block-news-block-frontpage h3 a{color:#fff}.path-frontpage #block-views-block-promo-block-frontpage .views-row{background-clip:content-box;background-color:#fff}.path-frontpage #block-views-block-promo-block-frontpage p{color:#555}.path-frontpage #block-views-block-promo-block-frontpage .views-field-field-link-promo a{border-color:#555;color:#555}#block-languageswitcher a{color:#782935}.path-products .view-id-products_all .views-field-name-1 a.active,.path-products .view-id-products_all .views-field-name-1 a.active-trail,.path-products .view-id-products_all .views-field-name-1 a:hover{background:#c75a6a none repeat scroll 0 0}.path-library .view-library .tail:hover img,.path-library .view-service .tail:hover img,.path-library .view-users-manual .tail:hover img,.path-service .view-library .tail:hover img,.path-service .view-service .tail:hover img,.path-service .view-users-manual .tail:hover img{opacity:1}.path-library .view-library .tail img,.path-library .view-service .tail img,.path-library .view-users-manual .tail img,.path-service .view-library .tail img,.path-service .view-service .tail img,.path-service .view-users-manual .tail img{opacity:.75}.path-library .view-library a.active,.path-library .view-library a:hover,.path-library .view-service a.active,.path-library .view-service a:hover,.path-library .view-users-manual a.active,.path-library .view-users-manual a:hover,.path-service .view-library a.active,.path-service .view-library a:hover,.path-service .view-service a.active,.path-service .view-service a:hover,.path-service .view-users-manual a.active,.path-service .view-users-manual a:hover{background:hsla(0,0%,100%,.3) none repeat scroll 0 0}.path-library .view-library .text,.path-library .view-service .text,.path-library .view-users-manual .text,.path-service .view-library .text,.path-service .view-service .text,.path-service .view-users-manual .text{background-color:#da939e}.path-library .view-library .form-type-entity-autocomplete .description,.path-library .view-service .form-type-entity-autocomplete .description,.path-library .view-users-manual .form-type-entity-autocomplete .description,.path-service .view-library .form-type-entity-autocomplete .description,.path-service .view-service .form-type-entity-autocomplete .description,.path-service .view-users-manual .form-type-entity-autocomplete .description{color:#9f9f9f}.node--type-ac-series-commercial .group-energy-efficiency .field--name-field-energy-efficiency .views-row,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .field--name-field-users-guide .views-row,.node--type-ac.node--view-mode-full .group-energy-efficiency .field--name-field-energy-efficiency .views-row,.node--type-ac.node--view-mode-full .group-instructions .field--name-field-users-guide .views-row,.node--type-software.node--view-mode-full .group-instructions .field--name-field-users-guide .views-row,.node--type-software.node--view-mode-full .group-software .field--name-field-software-file .views-row,.view-library .views-row,.view-service .views-row,.view-users-manual .views-row{border-color:#d2d2d2;border-radius:.4rem;border-style:"dotted" solid;border-width:.0714285714em 1px;margin-left:auto;margin-right:auto;margin-top:1rem;padding:8px}.node--type-ac-series-commercial .group-energy-efficiency .field--name-field-energy-efficiency .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .field--name-field-users-guide .file-size-download,.node--type-ac.node--view-mode-full .group-energy-efficiency .field--name-field-energy-efficiency .file-size-download,.node--type-ac.node--view-mode-full .group-instructions .field--name-field-users-guide .file-size-download,.node--type-software.node--view-mode-full .group-instructions .field--name-field-users-guide .file-size-download,.node--type-software.node--view-mode-full .group-software .field--name-field-software-file .file-size-download,.view-library .file-size-download,.view-service .file-size-download,.view-users-manual .file-size-download{border-left:1px solid;border-color:#d2d2d2}.view-service-centers .view-filters{background-color:#da939e}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list,.node--type-ac.node--view-mode-full .horizontal-tabs-list,.node--type-software.node--view-mode-full .horizontal-tabs-list{border-bottom:1px solid #666;border-left-color:#666;border-right:#666;border-top-color:#666}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button{background-color:#666;border-bottom:none;border-top:1px solid #9f9f9f}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a{border-bottom:none;color:#f8f8f8;outline:none}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a:hover,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a:hover,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button a:hover{background-color:#fff;color:#666}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:first-child,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:first-child,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:first-child{border-top-left-radius:.5rem}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected,.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover{background-color:#fff;border-left:1px solid;border-color:#666}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected a,.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover a,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected a,.node--type-ac.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover a,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button.selected a,.node--type-software.node--view-mode-full .horizontal-tabs-list .horizontal-tab-button:hover a{color:#666}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .field,.node--type-ac.node--view-mode-full .group-buy-in-one-click .field,.sidebar #block-menunews ul.menu li,.sidebar .block-menu ul.menu li{border-bottom:1px solid #d2d2d2}.sidebar #block-menunews ul.menu li.menu-item--expanded,.sidebar #block-menunews ul.menu li.menu-item--expanded ul.menu li,.sidebar .block-menu ul.menu li.menu-item--expanded,.sidebar .block-menu ul.menu li.menu-item--expanded ul.menu li{border-bottom:none}.sidebar #block-menunews ul.menu,.sidebar .block-menu ul.menu{background-color:hsla(0,0%,100%,0)}.sidebar #block-menunews ul.menu li a,.sidebar .block-menu ul.menu li a{color:#797979}.sidebar #block-menunews ul.menu li ul.menu,.sidebar .block-menu ul.menu li ul.menu{background-color:#f4dfe2}.sidebar #block-menunews ul.menu li ul.menu li.menu-item--active-trail,.sidebar .block-menu ul.menu li ul.menu li.menu-item--active-trail{background-color:#e7b9c0}.sidebar #block-menunews ul.menu li ul.menu li a,.sidebar .block-menu ul.menu li ul.menu li a{color:#782935}.sidebar #block-menunews ul.menu li ul.menu li a.is-active,.sidebar .block-menu ul.menu li ul.menu li a.is-active{background-color:#e7b9c0}.path-frontpage #block-views-block-promo-block-1 .views-field-nothing{background-color:hsla(0,0%,100%,.9)}.path-frontpage #block-views-block-promo-block-1 .views-field-body p,.path-frontpage #block-views-block-promo-block-1 .views-field-title h3{color:#555}.path-frontpage #block-views-block-promo-block-1 .views-field-field-link-promo a{background-color:#ff4147;border-color:#ff4147;color:#fff}.path-frontpage #block-views-block-promo-block-service-wide .views-field-nothing{background-color:#404040}.path-frontpage #block-views-block-promo-block-service-wide .views-field-field-link-promo a,.path-frontpage #block-views-block-promo-block-service-wide .views-field-title h3,.path-frontpage #block-views-block-promo-block-service-wide p{color:#fff}.path-frontpage #block-views-block-promo-block-service-wide .views-field-field-link-promo a{background-color:#ff4147;border-color:#ff4147}.path-frontpage #block-frontpagemap ul li a,.view-products-all .view-content a:active,.view-products-all .view-content a:hover{color:#fff}.block-blocks-repo-catalog-download-block .content{background-color:#782935}.block-blocks-repo-catalog-download-block a{color:#fff}@media(min-width:1280px){.menu--footer .content{border-bottom-color:#858585}.block-blocks-repo-footer-dealer-block .content{border-left-color:#858585}}.view-display-id-page_main .views-row{border-bottom-color:#d2d2d2}.view-display-id-page_main .pager{border-top-color:#d2d2d2}.view-technology-list .views-row{border-bottom-color:#d2d2d2}.view-technology-list .pager{border-top-color:#d2d2d2}.node--type-ac-series.node--view-mode-full .group-technology{background-color:#f4dfe2}.page-node-type-news-post .slick{background-color:#f1f1f1}.page-node-type-news-post .slick .slick-arrow:before{color:#782935}.page-node-type-news-post .slick .slide__title{color:#555}.node--type-ac .field--name-field-additional-images img{border-color:#da939e}.path-frontpage #header .block-cheeseburgermenu__trigger-element{background-color:transparent}.path-frontpage #header .block-cheeseburgermenu__trigger-element span{background:#666}#header .block-cheeseburgermenu__trigger-element{background-color:transparent}#header .block-cheeseburgermenu__trigger-element span{background:#ebebeb}.block-cheeseburgermenu-container .block--title{color:#782935}.cheeseburger-menu__item--is-expanded ul{background-color:#f4dfe2}
.path-where-to-buy .view-id-where_to_buy.view-display-id-page_online p.text{display:none}body:not(:target) .menu--main .menu-toggle:before{background:url(/../core/misc/icons/bebebe/hamburger.svg) no-repeat;background-size:contain;height:24px;width:24px}body:not(:target) .menu--main .menu-toggle{background-color:transparent}.block-social-sharing-block .social-media-sharing li:nth-last-child(2),.node--type-ac .slick--skin--classic .slide__caption,.node--type-ac-series-commercial .slick--skin--classic .slide__caption{display:none}.a2a_kit.addtoany_list{display:block;margin-top:1rem}.a2a_dd.addtoany_share{display:none}.media:hover .media__icon--litebox,a:hover .media__icon--litebox{opacity:0;visibility:visible}.view-where-to-buy .block-header-text .btn{padding:2px 6px}
@media(min-width:1024px){.path-frontpage main .section{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-frontpage main .section:before{content:"";display:table}.path-frontpage main .section:after{clear:both;content:"";display:table}.path-frontpage main .section .block #block-ideapro-content,.path-frontpage main .section .region-content #block-ideapro-content{float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.path-frontpage main .section .block #block-views-block-news-block-frontpage,.path-frontpage main .section .region-content #block-views-block-news-block-frontpage{float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}}.path-frontpage #block-ideapro-page-title .content{margin-bottom:0}.path-frontpage #block-views-block-news-block-frontpage .block--title{margin-bottom:.5rem}.path-frontpage #block-views-block-news-block-frontpage h2{padding-top:1.05rem}.path-frontpage #block-views-block-news-block-frontpage h3{margin-bottom:1rem;margin-top:1rem}.path-frontpage #block-views-block-news-block-frontpage p{margin:1rem auto}@media(min-width:1024px){.path-frontpage #block-views-block-promo-block-1 .view-promo,.path-frontpage #block-views-block-promo-block-frontpage .view-promo{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-frontpage #block-views-block-promo-block-1 .view-promo:before,.path-frontpage #block-views-block-promo-block-frontpage .view-promo:before{content:"";display:table}.path-frontpage #block-views-block-promo-block-1 .view-promo:after,.path-frontpage #block-views-block-promo-block-frontpage .view-promo:after{clear:both;content:"";display:table}.path-frontpage #block-views-block-promo-block-1 .view-promo .view-content .views-row:first-child,.path-frontpage #block-views-block-promo-block-frontpage .view-promo .view-content .views-row:first-child{float:left;margin-left:0;margin-right:-100%;max-width:none;padding-left:10px;padding-right:10px;width:33.3333333333%}.path-frontpage #block-views-block-promo-block-1 .view-promo .view-content .views-row:nth-child(2),.path-frontpage #block-views-block-promo-block-frontpage .view-promo .view-content .views-row:nth-child(2){float:left;margin-left:33.3333333333%;margin-right:-100%;max-width:none;padding-left:10px;padding-right:10px;width:33.3333333333%}.path-frontpage #block-views-block-promo-block-1 .view-promo .view-content .views-row:nth-child(3),.path-frontpage #block-views-block-promo-block-frontpage .view-promo .view-content .views-row:nth-child(3){float:left;margin-left:66.6666666667%;margin-right:-100%;max-width:none;padding-left:10px;padding-right:10px;width:33.3333333333%}.path-frontpage .preface-middle .section{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-frontpage .preface-middle .section:before{content:"";display:table}.path-frontpage .preface-middle .section:after{clear:both;content:"";display:table}.path-frontpage .preface-middle .section .region-preface-middle #block-views-block-promo-block-service-wide:first-child{float:left;margin-left:0;margin-right:-100%;max-width:none;padding-left:10px;padding-right:10px;width:57.1428571429%}.path-frontpage .preface-middle .section .region-preface-middle #block-frontpagemap:nth-child(2){float:left;margin-left:57.1428571429%;margin-right:-100%;max-width:none;padding-left:10px;padding-right:10px;width:42.8571428571%}}.path-frontpage .preface-bottom,.path-frontpage .preface-middle,.path-frontpage .preface-top,.path-frontpage main{padding-bottom:2rem;padding-top:2rem}.path-frontpage main .section .region-content #block-views-block-news-block-frontpage{padding-left:1.5rem}.path-frontpage main a{border-bottom:none;outline:none}.path-frontpage main .block-system-main-block .content{margin:auto;text-align:center}.path-frontpage .block-system-main-block p{text-align:center}.path-frontpage .block-system-main-block p img{display:inline;display:initial}@media(min-width:1024px){.path-frontpage .block-system-main-block p img{display:block}}.path-frontpage .block-system-main-block p{margin-bottom:0}.path-frontpage #block-views-block-news-block-frontpage h2{font-size:2em;line-height:1.5em;text-align:left}.path-frontpage #block-views-block-news-block-frontpage h3{font-size:1.25em;line-height:1.2em;text-transform:uppercase}.path-frontpage #block-views-block-news-block-frontpage p{font-size:.875em;line-height:1.2857142857em}.path-frontpage #block-views-block-news-block-frontpage .views-more-link{bottom:.5em;float:right;font-size:.75em;font-style:italic;line-height:1.75em;position:relative}.path-frontpage #block-views-block-news-block-frontpage .views-field-field-image-news{text-align:center}.path-frontpage h1{font-size:1.5em;line-height:1.375em;padding-left:1.25rem;padding-top:.375em;text-transform:uppercase}@media(min-width:640px){.path-frontpage h1{font-size:2em;line-height:1.6875em}}.path-frontpage #block-ideapro-content .view-content ul{font-size:1.125em;font-weight:700;line-height:1.5893333333em;padding-bottom:1.125rem;padding-left:2.75em}@media(min-width:640px){.path-frontpage #block-ideapro-content .view-content ul{font-size:1.5em;line-height:1.825em}}.path-frontpage #block-frontpagemap .view-content,.path-frontpage #block-views-block-promo-block-1 .view-content,.path-frontpage #block-views-block-promo-block-frontpage .view-content,.path-frontpage #block-views-block-promo-block-service-wide .view-content{text-align:center}.path-frontpage #block-frontpagemap .views-row,.path-frontpage #block-views-block-promo-block-1 .views-row,.path-frontpage #block-views-block-promo-block-frontpage .views-row,.path-frontpage #block-views-block-promo-block-service-wide .views-row{margin:0 auto 1rem;max-width:380px}.path-frontpage #block-frontpagemap h3,.path-frontpage #block-views-block-promo-block-1 h3,.path-frontpage #block-views-block-promo-block-frontpage h3,.path-frontpage #block-views-block-promo-block-service-wide h3{font-size:1.5rem;text-transform:uppercase}.path-frontpage #block-frontpagemap p,.path-frontpage #block-views-block-promo-block-1 p,.path-frontpage #block-views-block-promo-block-frontpage p,.path-frontpage #block-views-block-promo-block-service-wide p{font-size:.875em;line-height:1.2857142857em;padding:0 1.5em}.path-frontpage #block-frontpagemap .views-field-field-link-promo,.path-frontpage #block-views-block-promo-block-1 .views-field-field-link-promo,.path-frontpage #block-views-block-promo-block-frontpage .views-field-field-link-promo,.path-frontpage #block-views-block-promo-block-service-wide .views-field-field-link-promo{margin-top:2.5rem;padding-bottom:1.5rem}.path-frontpage #block-frontpagemap .views-field-field-link-promo a,.path-frontpage #block-views-block-promo-block-1 .views-field-field-link-promo a,.path-frontpage #block-views-block-promo-block-frontpage .views-field-field-link-promo a,.path-frontpage #block-views-block-promo-block-service-wide .views-field-field-link-promo a{border-radius:4px;border-style:solid;border-width:1px;font-size:.9375em;line-height:1.2em;outline:none;padding:.625em 1.5em;text-transform:uppercase}.path-frontpage #block-views-block-promo-block-frontpage .views-field-field-link-promo{padding-bottom:2.125rem}.path-frontpage #block-views-block-promo-block-frontpage p{line-height:1.3125rem;text-align:center}@media(min-width:1024px){.path-frontpage #block-views-block-promo-block-1 .content,.path-frontpage #block-views-block-promo-block-frontpage .content{margin-bottom:0;margin-top:1rem;overflow:hidden}.path-frontpage #block-views-block-promo-block-1 .views-row,.path-frontpage #block-views-block-promo-block-frontpage .views-row{height:100%;max-width:none;position:relative}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo,.path-frontpage #block-views-block-promo-block-frontpage .views-row .views-field-field-link-promo{bottom:0;position:absolute;width:100%}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo .field-content,.path-frontpage #block-views-block-promo-block-frontpage .views-row .views-field-field-link-promo .field-content{position:relative}.path-frontpage #block-views-block-promo-block-frontpage .views-row{height:100%;min-height:550px}}.path-frontpage #block-views-block-promo-block-1 .views-row{position:relative}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-nothing{min-height:50%;position:absolute;top:50%;width:100%}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-title h3{line-height:1rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-body{display:none}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-body p{font-size:1em;line-height:1.22625em;margin:.5rem 0;text-align:center}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo{bottom:-.5rem;margin-top:0;position:absolute;width:100%}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo a{font-size:.8125em;font-weight:700;line-height:.9230769231em}@media(min-width:480px){.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-title h3{margin-bottom:.5rem;margin-top:1rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-body{display:inherit}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo{bottom:0}}@media(min-width:640px){.path-frontpage #block-views-block-promo-block-1 .views-row h3{margin-top:.5rem}}@media(min-width:1024px){.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-nothing{max-width:calc(100% - 1.45rem)}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-title h3{margin-top:.75rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo{padding-bottom:1.25rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo a{font-size:.8125em;line-height:1.3846153846em;margin-bottom:.5rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-title h3{margin-bottom:1rem;margin-top:1rem}.path-frontpage #block-views-block-promo-block-1 .views-row .views-field-field-link-promo{bottom:.5rem}}@media(min-width:1280px){.path-frontpage #block-frontpagemap .block-title,.path-frontpage #block-frontpagemap .content,.path-frontpage #block-frontpagemap .views-row,.path-frontpage #block-frontpagemap p,.path-frontpage #block-ideapro-content .block-title,.path-frontpage #block-ideapro-content .content,.path-frontpage #block-ideapro-content .views-row,.path-frontpage #block-ideapro-content p,.path-frontpage #block-views-block-news-block-frontpage .block-title,.path-frontpage #block-views-block-news-block-frontpage .content,.path-frontpage #block-views-block-news-block-frontpage .views-row,.path-frontpage #block-views-block-news-block-frontpage p,.path-frontpage #block-views-block-promo-block-1 .block-title,.path-frontpage #block-views-block-promo-block-1 .content,.path-frontpage #block-views-block-promo-block-1 .views-row,.path-frontpage #block-views-block-promo-block-1 p,.path-frontpage #block-views-block-promo-block-frontpage .block-title,.path-frontpage #block-views-block-promo-block-frontpage .content,.path-frontpage #block-views-block-promo-block-frontpage .views-row,.path-frontpage #block-views-block-promo-block-frontpage p,.path-frontpage #block-views-block-promo-block-service-wide .block-title,.path-frontpage #block-views-block-promo-block-service-wide .content,.path-frontpage #block-views-block-promo-block-service-wide .views-row,.path-frontpage #block-views-block-promo-block-service-wide p{margin-bottom:0;margin-top:0}}.path-frontpage #block-views-block-promo-block-service-wide .views-row{max-width:575px;position:relative}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-nothing{bottom:0;min-height:50%;position:absolute;top:auto;width:100%}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-title h3{line-height:1rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-body{display:none}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-body p{line-height:1.625em;margin:.5rem 1rem;text-align:center}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo{bottom:-.5rem;margin-top:0;position:absolute;width:100%}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo a{font-size:.8125em;font-weight:700;line-height:.9230769231em}@media(min-width:480px){.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-title h3{margin-bottom:.5rem;margin-top:1rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-nothing{min-height:42%;top:auto}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-body{display:inherit}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo{bottom:0}}@media(min-width:640px){.path-frontpage #block-views-block-promo-block-service-wide .views-row h3{margin-top:.5rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-nothing{bottom:0;min-height:34%}}@media(min-width:1024px){.path-frontpage #block-views-block-promo-block-service-wide .views-row{max-width:none}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-title h3{margin-top:.75rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo{padding-bottom:1.25rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo a{font-size:.8125em;line-height:1.3846153846em;margin-bottom:.5rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-title h3{margin-bottom:1rem;margin-top:.75rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-field-link-promo{bottom:.5rem}}@media(min-width:1280px){.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-title h3{margin-top:1rem}.path-frontpage #block-views-block-promo-block-service-wide .views-row .views-field-nothing{min-height:30%}}.path-frontpage #block-frontpagemap{position:relative}.path-frontpage #block-frontpagemap p,.path-frontpage #block-frontpagemap ul{text-align:center}.path-frontpage #block-frontpagemap ul{font-weight:700;list-style-type:none;padding-left:0;text-transform:uppercase}.path-frontpage #block-frontpagemap a{border-bottom:none;outline:none}.path-frontpage #block-frontpagemap ul{position:absolute;top:54%;width:100%}@media(min-width:480px){.path-frontpage #block-frontpagemap ul{font-size:1.25em;line-height:1.5em;top:58%}}@media(min-width:640px){.path-frontpage #block-frontpagemap ul{font-size:1.5em;line-height:1.5em;top:58%}}.path-frontpage #block-frontpagemap p{margin:0;padding:0}@media(min-width:1280px){.path-frontpage #block-frontpagemap img{display:block;float:right}}#block-views-block-slides-block-frontpage .content,.path-frontpage .preface-top-wide #block-ideapro-frontpageslidemobile .content,.path-frontpage .preface-top-wide #block-ideapro-frontpageslidenarrow .content{margin-bottom:0}.path-frontpage .preface-top-wide #block-ideapro-frontpageslidemobile img,.path-frontpage .preface-top-wide #block-ideapro-frontpageslidenarrow img{display:block;margin-bottom:0}.path-frontpage .preface-top-wide #block-ideapro-frontpageslidenarrow,.path-frontpage .preface-top-wide #block-ideapro-views-block-slides-block-frontpage{display:none}@media(min-width:480px){.path-frontpage .preface-top-wide #block-ideapro-frontpageslidemobile{display:none}.path-frontpage .preface-top-wide #block-ideapro-frontpageslidenarrow{display:block}}@media(min-width:640px){.path-frontpage .preface-top-wide #block-ideapro-frontpageslidenarrow{display:none}.path-frontpage .preface-top-wide #block-ideapro-views-block-slides-block-frontpage{display:block}}
@media(min-width:720px){footer .menu--footer ul,footer .menu--term-and-conditions ul{text-align:justify}footer .menu--footer ul:after,footer .menu--term-and-conditions ul:after{content:"";display:inline-block;visibility:hidden;width:100%}footer .menu--footer li,footer .menu--term-and-conditions li{display:inline-block}}*{scroll-behavior:smooth}.feed-icons{display:none}#page,#page-wrapper{clear:both;height:100%;min-height:100%}@media(min-width:640px){body,html{height:100%}#page-inner{clear:both;height:auto!important;height:100%;margin-bottom:-28rem;min-height:100%}#page-inner #page--footer,footer{height:28rem}footer{clear:both;position:relative}}@media(min-width:1280px){body,html{height:100%}#page-inner{clear:both;height:auto!important;height:100%;margin-bottom:-13rem;min-height:100%}#page-inner #page--footer,footer{height:13rem}footer{clear:both;position:relative}}.dialog-off-canvas-main-canvas{height:100%}.sticky{position:fixed;width:100%;z-index:10}header .block-language{position:absolute;right:0;top:0}@media(min-width:1920px){header{display:inherit}}header .block-search{display:none}@media(min-width:1920px){header .block-search{display:block}}@media(min-width:640px){header .section{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}header .section:after,header .section:before{content:"";display:table}header .section:after{clear:both}header .section .region{padding-left:10px;padding-right:10px}header .section .region.region-header{clear:none;float:left;margin-left:0;margin-right:-100%;width:16.6666666667%}header .section .region.region-primary-menu{clear:none;float:left;margin-left:16.6666666667%;margin-right:-100%;width:83.3333333333%}header .region{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}header .region:after,header .region:before{content:"";display:table}header .region:after{clear:both}header .region .block.menu--main{clear:none;float:left;margin-left:0;margin-right:-100%;width:100%}}@media(min-width:1024px){header .region{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}header .region:after,header .region:before{content:"";display:table}header .region:after{clear:both}header .region .block.menu--main{clear:none;float:left;margin-left:0;margin-right:-100%;width:80%}header .region .block.search-block-form{clear:none;display:block;float:right;margin-left:-100%;margin-right:0;width:20%}}@media(min-width:1280px){footer .site-footer__top .region .block.block-blocks-repo-footer-dealer-block{float:left;margin-left:83.3333333333%;margin-right:-100%;width:16.6666666667%}footer .site-footer__top .region .block.menu--footer,footer .site-footer__top .region .block.menu--term-and-conditions{float:right;margin-left:-100%;margin-right:16.6666666667%;padding-left:10px;padding-right:10px;width:66.6666666667%}footer .site-footer__top .region .block.menu--term-and-conditions{clear:right}footer .site-footer__top .region .block.block-copyright-block{float:left;float:none;margin-left:0;margin-right:-100%;width:16.6666666667%}}footer .region{padding-top:1.5rem}footer .region.region-footer-bottom{padding-top:.25rem}footer .menu--footer{padding-top:.5rem}footer #copyright--text{font-size:.625em;line-height:1.8em}footer .block-created-by{font-size:.625em;line-height:2.4em;text-align:right}footer #block-copyright{text-align:center}footer #block-termandconditions{display:block}footer .menu--footer .menu-item{display:inline-block;margin:0 .5rem;text-transform:uppercase}footer .menu--footer .menu-item a{border-bottom:none;display:block;outline:none;padding:0 .5rem}@media(min-width:640px){.layout-container__sidebar-left .block .block--title,.layout-container__sidebar-left .block .content{margin-right:1rem}.layout-container__sidebar-right .block .block--title,.layout-container__sidebar-right .block .content{margin-left:1rem}.view-id-products_all .views-row{display:inline-block;width:calc(50% - 10px)}}@media(min-width:1024px){.view-id-products_all .views-row{display:inline-block;width:calc(50% - 3px)}.path-products .block-blocks-repo-catalog-download-block,.path-products .block-blocks-repo-promo-dealers-block{border-left:1px solid #ccc;display:block}.path-products .region-sidebar-second .block>.content{border-bottom:1px solid #ccc}.path-products .region-sidebar-second .block:last-child>.content{border-bottom:none}.path-products .region-sidebar-second .block{padding-bottom:1rem;padding-top:1rem}.path-products .region-sidebar-second .block:first-child{margin-top:2.5rem;padding-top:0}.page-node-type-ac-series .node{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.page-node-type-ac-series .node:before{content:"";display:table}.page-node-type-ac-series .node:after{clear:both;content:"";display:table}.page-node-type-ac-series .node .field-group .group-column-left,.page-node-type-ac-series .node .node__content .group-column-left{clear:none;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:66.6666666667%}.page-node-type-ac-series .node .field-group .group-column-right,.page-node-type-ac-series .node .node__content .group-column-right{float:left;margin-left:66.6666666667%;margin-right:-100%;padding-left:10px;padding-right:10px;width:33.3333333333%}.page-node-type-ac-series .node .field-group .models-models-list-container,.page-node-type-ac-series .node .node__content .models-models-list-container{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}}@media(min-width:480px){.path-library .views-extra--library--header,.path-library .views-extra--service--header,.path-service .views-extra--library--header,.path-service .views-extra--service--header{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-library .views-extra--library--header:before,.path-library .views-extra--service--header:before,.path-service .views-extra--library--header:before,.path-service .views-extra--service--header:before{content:"";display:table}.path-library .views-extra--library--header:after,.path-library .views-extra--service--header:after,.path-service .views-extra--library--header:after,.path-service .views-extra--service--header:after{clear:both;content:"";display:table}.path-library .views-extra--library--header .tails .tail:nth-child(odd),.path-library .views-extra--service--header .tails .tail:nth-child(odd),.path-service .views-extra--library--header .tails .tail:nth-child(odd),.path-service .views-extra--service--header .tails .tail:nth-child(odd){clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.path-library .views-extra--library--header .tails .tail:nth-child(2n),.path-library .views-extra--service--header .tails .tail:nth-child(2n),.path-service .views-extra--library--header .tails .tail:nth-child(2n),.path-service .views-extra--service--header .tails .tail:nth-child(2n){clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}}@media(min-width:1024px){.path-library .views-extra--service--header,.path-service .views-extra--service--header{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-library .views-extra--service--header:before,.path-service .views-extra--service--header:before{content:"";display:table}.path-library .views-extra--service--header:after,.path-service .views-extra--service--header:after{clear:both;content:"";display:table}.path-library .views-extra--service--header .tails .tail:nth-child(4n+1),.path-service .views-extra--service--header .tails .tail:nth-child(4n+1){clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:25%}.path-library .views-extra--service--header .tails .tail:nth-child(4n+2),.path-service .views-extra--service--header .tails .tail:nth-child(4n+2){clear:none;float:left;margin-left:25%;margin-right:-100%;padding-left:10px;padding-right:10px;width:25%}.path-library .views-extra--service--header .tails .tail:nth-child(4n+3),.path-service .views-extra--service--header .tails .tail:nth-child(4n+3){clear:none;float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:25%}.path-library .views-extra--service--header .tails .tail:nth-child(4n),.path-service .views-extra--service--header .tails .tail:nth-child(4n){clear:none;float:left;margin-left:75%;margin-right:-100%;padding-left:10px;padding-right:10px;width:25%}.path-library .views-extra--library--header,.path-service .views-extra--library--header{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.path-library .views-extra--library--header:before,.path-service .views-extra--library--header:before{content:"";display:table}.path-library .views-extra--library--header:after,.path-service .views-extra--library--header:after{clear:both;content:"";display:table}.path-library .views-extra--library--header .tails .tail:nth-child(5n+1),.path-service .views-extra--library--header .tails .tail:nth-child(5n+1){clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:20%}.path-library .views-extra--library--header .tails .tail:nth-child(5n+2),.path-service .views-extra--library--header .tails .tail:nth-child(5n+2){clear:none;float:left;margin-left:20%;margin-right:-100%;padding-left:10px;padding-right:10px;width:20%}.path-library .views-extra--library--header .tails .tail:nth-child(5n+3),.path-service .views-extra--library--header .tails .tail:nth-child(5n+3){clear:none;float:left;margin-left:40%;margin-right:-100%;padding-left:10px;padding-right:10px;width:20%}.path-library .views-extra--library--header .tails .tail:nth-child(5n+4),.path-service .views-extra--library--header .tails .tail:nth-child(5n+4){clear:none;float:left;margin-left:60%;margin-right:-100%;padding-left:10px;padding-right:10px;width:20%}.path-library .views-extra--library--header .tails .tail:nth-child(5n),.path-service .views-extra--library--header .tails .tail:nth-child(5n){clear:none;float:left;margin-left:80%;margin-right:-100%;padding-left:10px;padding-right:10px;width:20%}}@media(min-width:720px){.view-library .view-content .views-field-field-file,.view-library .view-content .views-field-title,.view-service .view-content .views-field-field-file,.view-service .view-content .views-field-title,.view-users-manual .view-content .views-field-field-file,.view-users-manual .view-content .views-field-title{max-width:calc(100% - 182px)}}.view-library .view-content .views-field-field-file,.view-service .view-content .views-field-field-file,.view-users-manual .view-content .views-field-field-file{display:inline-block}.view-library .view-content .file-size-download,.view-service .view-content .file-size-download,.view-users-manual .view-content .file-size-download{display:none}@media(min-width:720px){.view-library .view-content .file-size-download,.view-service .view-content .file-size-download,.view-users-manual .view-content .file-size-download{display:inline-block;float:right;min-width:150px}}.node--type-ac.node--view-mode-full .group-main-functions,.node--type-ac.node--view-mode-full .group-operating-temperature,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor,.node--type-ac.node--view-mode-full .group-retail-price,.node--type-ac.node--view-mode-full .group-where-to-buy{display:block;margin:0 auto;max-width:25rem}@media(min-width:1024px){.node--type-ac.node--view-mode-full .group-main-functions,.node--type-ac.node--view-mode-full .group-operating-temperature,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor,.node--type-ac.node--view-mode-full .group-retail-price,.node--type-ac.node--view-mode-full .group-where-to-buy{max-width:none}.node--type-ac.node--view-mode-full .group-main-functions{min-height:14rem}}.node--type-ac.node--view-mode-full .group-main-functions .field--name-field-main-filters,.node--type-ac.node--view-mode-full .group-main-functions .field--name-field-main-filters-optional,.node--type-ac.node--view-mode-full .group-main-functions .field--name-field-main-functions,.node--type-ac.node--view-mode-full .group-main-functions .field--name-field-main-functions-optional{display:inline-block}@media(min-width:1024px){.node--type-ac.node--view-mode-full>.node__content{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.node--type-ac.node--view-mode-full>.node__content:before{content:"";display:table}.node--type-ac.node--view-mode-full>.node__content:after{clear:both;content:"";display:table}.node--type-ac.node--view-mode-full>.node__content .group-fields.group-column-left,.node--type-ac.node--view-mode-full>.node__content .group-tabs.group-column-left{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-ac.node--view-mode-full>.node__content .group-fields.group-column-right,.node--type-ac.node--view-mode-full>.node__content .group-tabs.group-column-right{float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-ac.node--view-mode-full>.node__content .group-fields.group-buy-in-one-click,.node--type-ac.node--view-mode-full>.node__content .group-fields.group-summary,.node--type-ac.node--view-mode-full>.node__content .group-fields.group-tabs-horizontal,.node--type-ac.node--view-mode-full>.node__content .group-tabs.group-buy-in-one-click,.node--type-ac.node--view-mode-full>.node__content .group-tabs.group-summary,.node--type-ac.node--view-mode-full>.node__content .group-tabs.group-tabs-horizontal{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}}@media(min-width:720px){.node--type-ac.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-ac.node--view-mode-full .field--name-field-energy-efficiency .views-field-title,.node--type-ac.node--view-mode-full .group-instructions .views-field-field-file,.node--type-ac.node--view-mode-full .group-instructions .views-field-title{max-width:calc(100% - 182px)}}.node--type-ac.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-ac.node--view-mode-full .group-instructions .views-field-field-file{display:inline-block}.node--type-ac.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-ac.node--view-mode-full .group-instructions .file-size-download{display:none}@media(min-width:720px){.node--type-ac.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-ac.node--view-mode-full .group-instructions .file-size-download{display:inline-block;float:right;min-width:150px}}.node--type-ac.node--view-mode-full .group-energy-efficiency .file,.node--type-ac.node--view-mode-full .group-instructions .file{position:relative;top:-1.5rem}.node--type-ac.node--view-mode-full .group-energy-efficiency .file a,.node--type-ac.node--view-mode-full .group-instructions .file a{position:relative;top:1.5rem}.node--type-ac.node--view-mode-full .group-energy-efficiency .file-size-download,.node--type-ac.node--view-mode-full .group-instructions .file-size-download{position:relative;top:-1.5rem}.node--type-ac.node--view-mode-full .group-energy-efficiency .file-size-download a,.node--type-ac.node--view-mode-full .group-instructions .file-size-download a{position:relative;top:0}.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--left{width:5rem}@media(min-width:480px){.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--left{width:6rem}}@media(min-width:640px){.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--left{width:7rem}}@media(min-width:720px){.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--left{width:8rem}}.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--middle{max-width:calc(100% - 80px - 8rem)}.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--righ{min-width:6rem}.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item{display:none}@media(min-width:720px){.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item{display:table-cell}}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature,.node--type-ac-series-commercial.node--view-mode-full .group-retail-price,.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy,.node--type-software.node--view-mode-full .group-operating-temperature,.node--type-software.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-where-to-buy{display:block;margin:0 auto;max-width:25rem}@media(min-width:1024px){.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature,.node--type-ac-series-commercial.node--view-mode-full .group-retail-price,.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy,.node--type-software.node--view-mode-full .group-operating-temperature,.node--type-software.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-where-to-buy{max-width:none}.node--type-ac-series-commercial.node--view-mode-full>.node__content,.node--type-software.node--view-mode-full>.node__content{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.node--type-ac-series-commercial.node--view-mode-full>.node__content:before,.node--type-software.node--view-mode-full>.node__content:before{content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full>.node__content:after,.node--type-software.node--view-mode-full>.node__content:after{clear:both;content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-fields.group-column-left,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-tabs.group-column-left,.node--type-software.node--view-mode-full>.node__content .group-fields.group-column-left,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-column-left{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-fields.group-column-right,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-tabs.group-column-right,.node--type-software.node--view-mode-full>.node__content .group-fields.group-column-right,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-column-right{float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-fields.group-buy-in-one-click,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-fields.group-summary,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-fields.group-tabs-horizontal,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-tabs.group-buy-in-one-click,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-tabs.group-summary,.node--type-ac-series-commercial.node--view-mode-full>.node__content .group-tabs.group-tabs-horizontal,.node--type-software.node--view-mode-full>.node__content .group-fields.group-buy-in-one-click,.node--type-software.node--view-mode-full>.node__content .group-fields.group-summary,.node--type-software.node--view-mode-full>.node__content .group-fields.group-tabs-horizontal,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-buy-in-one-click,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-summary,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-tabs-horizontal{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}}@media(min-width:720px){.node--type-ac-series-commercial.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-ac-series-commercial.node--view-mode-full .field--name-field-energy-efficiency .views-field-title,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .views-field-field-file,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .views-field-title,.node--type-ac-series-commercial.node--view-mode-full .group-software .views-field-field-file,.node--type-ac-series-commercial.node--view-mode-full .group-software .views-field-title,.node--type-software.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-software.node--view-mode-full .field--name-field-energy-efficiency .views-field-title,.node--type-software.node--view-mode-full .group-instructions .views-field-field-file,.node--type-software.node--view-mode-full .group-instructions .views-field-title,.node--type-software.node--view-mode-full .group-software .views-field-field-file,.node--type-software.node--view-mode-full .group-software .views-field-title{max-width:calc(100% - 182px)}}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .views-field-field-file,.node--type-ac-series-commercial.node--view-mode-full .group-software .views-field-field-file,.node--type-software.node--view-mode-full .field--name-field-energy-efficiency .views-field-field-file,.node--type-software.node--view-mode-full .group-instructions .views-field-field-file,.node--type-software.node--view-mode-full .group-software .views-field-field-file{display:inline-block}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-software .file-size-download,.node--type-software.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-software.node--view-mode-full .group-instructions .file-size-download,.node--type-software.node--view-mode-full .group-software .file-size-download{display:none}@media(min-width:720px){.node--type-ac-series-commercial.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-software .file-size-download,.node--type-software.node--view-mode-full .field--name-field-energy-efficiency .file-size-download,.node--type-software.node--view-mode-full .group-instructions .file-size-download,.node--type-software.node--view-mode-full .group-software .file-size-download{display:inline-block;float:right;min-width:150px}}.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file,.node--type-ac-series-commercial.node--view-mode-full .group-software .file,.node--type-software.node--view-mode-full .group-instructions .file,.node--type-software.node--view-mode-full .group-software .file{position:relative;top:-1.5rem}.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file a,.node--type-ac-series-commercial.node--view-mode-full .group-software .file a,.node--type-software.node--view-mode-full .group-instructions .file a,.node--type-software.node--view-mode-full .group-software .file a{position:relative;top:1.5rem}.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file-size-download,.node--type-ac-series-commercial.node--view-mode-full .group-software .file-size-download,.node--type-software.node--view-mode-full .group-instructions .file-size-download,.node--type-software.node--view-mode-full .group-software .file-size-download{position:relative;top:-1.5rem}.node--type-ac-series-commercial.node--view-mode-full .group-instructions .file-size-download a,.node--type-ac-series-commercial.node--view-mode-full .group-software .file-size-download a,.node--type-software.node--view-mode-full .group-instructions .file-size-download a,.node--type-software.node--view-mode-full .group-software .file-size-download a{position:relative;top:0}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--left,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--left{width:5rem}@media(min-width:480px){.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--left,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--left{width:6rem}}@media(min-width:640px){.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--left,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--left{width:7rem}}@media(min-width:720px){.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--left,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--left{width:8rem}}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--middle,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--middle{max-width:calc(100% - 80px - 8rem)}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--righ,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--righ{min-width:6rem}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item{display:none}@media(min-width:720px){.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item,.node--type-software.node--view-mode-full .group-buy-in-one-click .group-item--righ.group-item{display:table-cell}}.node--type-software.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-where-to-buy{display:block;margin:0 auto;max-width:25rem}@media(min-width:1024px){.node--type-software.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-where-to-buy{max-width:none}.node--type-software.node--view-mode-full>.node__content{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.node--type-software.node--view-mode-full>.node__content:before{content:"";display:table}.node--type-software.node--view-mode-full>.node__content:after{clear:both;content:"";display:table}.node--type-software.node--view-mode-full>.node__content .group-fields.group-column-left,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-column-left{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-software.node--view-mode-full>.node__content .group-fields.group-column-right,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-column-right{float:left;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;width:50%}.node--type-software.node--view-mode-full>.node__content .group-fields.group-buy-in-one-click,.node--type-software.node--view-mode-full>.node__content .group-fields.group-summary,.node--type-software.node--view-mode-full>.node__content .group-fields.group-tabs-horizontal,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-buy-in-one-click,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-summary,.node--type-software.node--view-mode-full>.node__content .group-tabs.group-tabs-horizontal{clear:left;float:left;margin-left:0;margin-right:-100%;padding-left:10px;padding-right:10px;width:100%}}@media(min-width:720px){.node--type-software.node--view-mode-full .group-instructions .views-field-field-file,.node--type-software.node--view-mode-full .group-instructions .views-field-title{max-width:calc(100% - 182px)}}.node--type-software.node--view-mode-full .group-instructions .views-field-field-file{display:inline-block}.node--type-software.node--view-mode-full .group-instructions .file-size-download{display:none}@media(min-width:720px){.node--type-software.node--view-mode-full .group-instructions .file-size-download{display:inline-block;float:right;min-width:150px}}.node--type-software.node--view-mode-full .group-instructions .file{position:relative;top:-1.5rem}.node--type-software.node--view-mode-full .group-instructions .file a{position:relative;top:1.5rem}.node--type-software.node--view-mode-full .group-instructions .file-size-download{position:relative;top:-1.5rem}.node--type-software.node--view-mode-full .group-instructions .file-size-download a{position:relative;top:0}p{text-align:justify}.block--title{font-weight:700;margin-bottom:.5625rem;margin-top:.5625em;padding-bottom:.375rem;padding-top:.375em;text-align:center;text-transform:uppercase}.view .view-header:before{content:"";display:table}.view .view-header:after{clear:both;content:"";display:table}.node .field--type-image{float:none}.sidebar .block-block-content{margin:auto;max-width:300px}.created-by-image.logo-artmaster{width:32px}.slick-arrow:before{line-height:3rem}.slick .media--image{text-align:center}.slick .media--image img.b-blur,.slick .media--image img.media__element{margin:0 auto}@media(min-width:640px){header .menu--main ul.menu{text-align:center}header .menu--main ul.menu .menu-item a{margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}header .menu--main ul.menu .menu-item a.is-active,header .menu--main ul.menu .menu-item a:active,header .menu--main ul.menu .menu-item a:focus,header .menu--main ul.menu .menu-item a:hover{background-clip:content-box;border-bottom-style:solid;border-bottom-width:4px;font-weight:700}}@media(min-width:1024px){header .menu--main ul.menu .menu-item a{margin-left:.75rem;margin-right:.75rem}}header .block .content{margin-bottom:0}.header-top{min-height:2.5rem}@media(min-width:480px){.header-top{min-height:0;min-height:auto}}.region-primary-menu .menu--main .content ul.menu{float:right}@media(min-width:640px){.region-primary-menu .menu--main .content ul.menu{font-size:.625rem;margin-top:.75rem}}@media(min-width:720px){.region-primary-menu .menu--main .content ul.menu{font-size:.875rem}}@media(min-width:1024px){.region-primary-menu .menu--main .content ul.menu{font-size:.9375rem;margin-top:.25rem}}@media(min-width:1280px){.region-primary-menu .menu--main .content ul.menu{font-size:1rem;margin-top:.25rem}}nav.pager a{border-bottom:none;outline-style:none}.blocks-repo--promo--dealers{margin:0 auto;max-width:280px}.blocks-repo--promo--dealers .content{margin-bottom:2rem;max-height:32em}#block-blocksrepopromodealersblock .block--title{font-size:1.25em;line-height:1.5em}.menu--main .content{text-transform:uppercase}.menu--main .menu-item a.is-active,.menu--main .menu-item a:active,.menu--main .menu-item a:focus,.menu--main .menu-item a:hover{font-weight:700}#block-ideapro-findadealer{text-transform:uppercase}#block-ideapro-findadealer .content{margin:0 auto}#block-ideapro-findadealer p{font-weight:700;margin:0 auto;text-align:center}#block-ideapro-findadealer a{border-bottom:none;display:block;font-size:.875em;letter-spacing:1px;line-height:2.1428571429em;outline:none;padding-bottom:.25rem;padding-top:.25rem}@media(min-width:640px){#block-ideapro-findadealer a{font-size:1em;line-height:2.25em;padding-bottom:.75rem;padding-top:.75rem}#block-ideapro-findadealer{display:none}}.path-products h3{font-size:1.125rem;line-height:1.875rem;margin-bottom:2.25rem;margin-top:1.5rem}@media(min-width:640px){.path-products h3{font-size:1.5rem;line-height:2.25rem}}.path-products h3{background:transparent url(/themes/ideapro/images/design/underline-gray.png) no-repeat scroll 0 100%;padding-bottom:.25em}.path-products h3 .line-right{border-bottom:1px solid #ccc;display:inline-block;float:right;height:.9em;width:55%}@media(min-width:1024px){.path-products h3 .line-right{margin-right:300px;width:40%}}.path-products .block-system-main-block .view-content .views-row,.path-products .block-system-main-block .view-footer .views-row{text-align:center;vertical-align:top}.path-products .view-id-products_all a{border-bottom:none;display:block}.path-products .views-field-name-1{font-size:1em;line-height:1.5em;margin-bottom:2.25em;text-transform:uppercase}.path-products .views-field-name-1 a{padding:.5em}.path-products .views-field-name-1 a.active,.path-products .views-field-name-1 a.active-trail,.path-products .views-field-name-1 a:hover{border-radius:26px;font-weight:bolder}.path-products .views-field-name-1 .field-content.line{display:none}.view-id-taxonomy_term a{border-bottom:none;display:block;-webkit-text-decoration:none;text-decoration:none}.view-id-taxonomy_term .view-header{margin-bottom:3em}.view-id-taxonomy_term .views-field-extrafield-views-integration__field-extra-catalog-image{float:left;text-align:center;width:100%}@media(min-width:640px){.view-id-taxonomy_term .views-field-extrafield-views-integration__field-extra-catalog-image{margin-right:2.1%;padding-right:1em;text-align:left;width:auto}}.view-display-id-page_2 .views-field-field-catalog{text-transform:uppercase}.view-display-id-page_2 a{display:block}.view-display-id-page_2 .views-row{border-bottom:1px solid #d2d2d2;margin-bottom:3em}.view-display-id-page_2 .views-row:last-child{border-bottom:none}.view-display-id-attachment_series_commercial_list .view-header,.view-display-id-attachment_series_list .view-header,.view-display-id-attachment_software_list .view-header{margin-bottom:0}.view-display-id-attachment_series_commercial_list #term-series-title,.view-display-id-attachment_series_list #term-series-title,.view-display-id-attachment_software_list #term-series-title{border-bottom:1px solid #d2d2d2}.view-display-id-attachment_series_commercial_list h3,.view-display-id-attachment_series_list h3,.view-display-id-attachment_software_list h3{font-weight:400}.view-display-id-attachment_series_commercial_list .views-row,.view-display-id-attachment_series_list .views-row,.view-display-id-attachment_software_list .views-row{display:table}.view-display-id-attachment_series_commercial_list .views-row h3.row--title,.view-display-id-attachment_series_list .views-row h3.row--title,.view-display-id-attachment_software_list .views-row h3.row--title{background-image:url(/themes/ideapro/images/design/mark-group.png);background-position:6px;background-repeat:no-repeat;padding-left:24px}.view-display-id-attachment_series_commercial_list .views-row h3.row--title a,.view-display-id-attachment_series_list .views-row h3.row--title a,.view-display-id-attachment_software_list .views-row h3.row--title a{color:#737373;display:inline;display:initial}.view-display-id-attachment_series_commercial_list .views-row h3.row--title a:hover,.view-display-id-attachment_series_list .views-row h3.row--title a:hover,.view-display-id-attachment_software_list .views-row h3.row--title a:hover{color:#003353}.view-display-id-attachment_series_commercial_list .views-row h3.row--title a:active,.view-display-id-attachment_series_list .views-row h3.row--title a:active,.view-display-id-attachment_software_list .views-row h3.row--title a:active{color:#0d0d0d}.view-display-id-attachment_series_commercial_list .compressors-type,.view-display-id-attachment_series_list .compressors-type,.view-display-id-attachment_software_list .compressors-type{color:#782935;font-size:.75em;padding-left:.5em;vertical-align:super}.view-display-id-attachment_series_commercial_list .views-field-field-image,.view-display-id-attachment_series_commercial_list .views-field-field-series-image,.view-display-id-attachment_series_list .views-field-field-image,.view-display-id-attachment_series_list .views-field-field-series-image,.view-display-id-attachment_software_list .views-field-field-image,.view-display-id-attachment_software_list .views-field-field-series-image{display:block;text-align:center}@media(min-width:480px){.view-display-id-attachment_series_commercial_list .views-field-field-image,.view-display-id-attachment_series_commercial_list .views-field-field-series-image,.view-display-id-attachment_series_list .views-field-field-image,.view-display-id-attachment_series_list .views-field-field-series-image,.view-display-id-attachment_software_list .views-field-field-image,.view-display-id-attachment_software_list .views-field-field-series-image{display:inline-block;text-align:left}}.view-display-id-attachment_series_commercial_list .views-field-body,.view-display-id-attachment_series_commercial_list .views-field-field-description-text-1,.view-display-id-attachment_series_list .views-field-body,.view-display-id-attachment_series_list .views-field-field-description-text-1,.view-display-id-attachment_software_list .views-field-body,.view-display-id-attachment_software_list .views-field-field-description-text-1{display:inline-block;padding-left:1.4rem;text-align:justify;vertical-align:top}@media(min-width:480px){.view-display-id-attachment_series_commercial_list .views-field-body,.view-display-id-attachment_series_commercial_list .views-field-field-description-text-1,.view-display-id-attachment_series_list .views-field-body,.view-display-id-attachment_series_list .views-field-field-description-text-1,.view-display-id-attachment_software_list .views-field-body,.view-display-id-attachment_software_list .views-field-field-description-text-1{width:calc(100% - 180px)}}.page-node-type-ac-series a{border-bottom:none;outline:none}.page-node-type-ac-series .group-column-left .field--name-field-image a{display:block}.page-node-type-ac-series .group-column-left .field--name-field-image{display:block;text-align:center}@media(min-width:640px){.page-node-type-ac-series .group-column-left .field--name-field-image{display:table;float:left;margin-right:1.5em;text-align:left}}.page-node-type-ac-series .group-column-left .field--name-body{display:block;margin-left:2rem}@media(min-width:640px){.page-node-type-ac-series .group-column-left .field--name-body{display:table-cell;margin-left:51%;vertical-align:middle}}.page-node-type-ac-series .group-column-left .models-models-title{border-bottom:1px solid #ccc;font-weight:700;margin-bottom:.75em}.page-node-type-ac-series .group-column-left .models-models-list-container{border:none;clear:both}.page-node-type-ac-series .group-column-left .models-models-list{padding-left:2em}.page-node-type-ac-series .group-column-left .models-model-item{background:transparent url(/themes/ideapro/images/design/menu-collapsed.png) no-repeat scroll right .5em center;border-bottom:1px solid #ccc;margin-right:2em;padding-bottom:.3em;padding-top:.3em}.page-node-type-ac-series .group-column-left .models-model-item a{display:inline-block}.page-node-type-ac-series .group-column-left .models-model-item .compressor-type{color:#782935;display:inline-block;font-size:.75em;padding-left:.5em;vertical-align:super}.page-node-type-ac-series .group-column-right .group-technology{padding-bottom:.75em;padding-left:14px;padding-right:14px}.page-node-type-ac-series .group-column-right h3{background-image:url(/themes/ideapro/images/design/mark-group.png);background-position:6px;background-repeat:no-repeat;margin-bottom:1.5em;margin-top:1.5em;padding-left:24px}.page-node-type-ac-series .group-column-right .field--name-field-body{text-align:center}.node--type-ac-series.node--view-mode-full .models-models-list-container{margin-bottom:1.5rem}.node--type-ac-series.node--view-mode-full .field--name-field-extra-field-technology .field__item{margin-bottom:1rem;text-align:center}.node--type-ac-series.node--view-mode-full .field--name-field-extra-field-technology a{display:block}.node--type-ac-series.node--view-mode-full .field--name-field-extra-field-technology img{max-width:360px;width:100%}.view-service-centers .view-content,.view-where-to-buy .view-content{border-bottom:.0714285714em "dotted" #d2d2d2;border-left-color:#d2d2d2;border-right-color:#d2d2d2;border-top:.0714285714em "dotted" #d2d2d2;padding-bottom:-.0714285714em;padding-top:-.0714285714em}.view-service-centers .view-content .views-row,.view-where-to-buy .view-content .views-row{padding:1em}.view-service-centers .views-row:nth-child(2n),.view-where-to-buy .views-row:nth-child(2n){background-color:#efd0d4;border-color:#d2d2d2;border-style:solid;border-width:1px 0}.view-service-centers .views-field-title,.view-where-to-buy .views-field-title{display:inline-block;font-weight:700;margin-bottom:.25rem}.view-service-centers .views-field-field-sales-outlet-type,.view-where-to-buy .views-field-field-sales-outlet-type{background-color:#f9f9f9;background-image:-webkit-gradient(linear,right top,left top,from(#f3f3f3),to(#fff));background-image:linear-gradient(270deg,#f3f3f3 0,#fff);border:1px solid #999;border-radius:5px;display:inline-block;font-size:x-small;line-height:1.25rem;margin-left:5px;padding:0 5px;vertical-align:super}.view-service-centers .views-field-field-service_center_specialization_type{font-size:.875rem;font-style:italic;margin-left:1rem}.view-service-centers .views-field-field-service_center_specialization_type ul{margin-bottom:.5rem;margin-top:.25rem}.view-service-centers .view-filters .service-center__list__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:720px){.view-service-centers .view-filters .service-center__list__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1280px){.view-service-centers .view-filters .service-center__list__form .form-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex}}.view-service-centers .view-filters .service-center__list__form{padding-left:1rem;padding-right:1rem}.view-service-centers .view-filters label{display:inline-block;padding-left:0;padding-right:.5rem}.view-service-centers .view-filters .form-checkboxes{padding-left:1rem}.view-service-centers .form-submit{background-color:#fff}.view-service-centers .views-field-field-contact-person .field-content{display:inline-block}.block-where-to-buy__top-text__block .content,.view-where-to-buy .view-header{margin-bottom:1rem}.block-where-to-buy__top-text__block .content h2,.view-where-to-buy .view-header h2{font-size:1.75em;line-height:1.2857142857em}.block-where-to-buy__top-text__block .content p,.view-where-to-buy .view-header p{font-size:1em;line-height:1.3125em;margin:.75rem 0;text-align:justify}.block-where-to-buy__top-text__block .content p.text a,.view-where-to-buy .view-header p.text a{background-color:#ed1c24;background-image:none;border:1px solid transparent;border-radius:.28571em;color:#fff;cursor:pointer;display:inline-block;font-size:1.1em;font-weight:400;line-height:1.3636363636em;margin-bottom:0;padding:.5em 1em;text-align:center;-moz-user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.block-where-to-buy__top-text__block .content p.text a.active,.block-where-to-buy__top-text__block .content p.text a:hover,.view-where-to-buy .view-header p.text a.active,.view-where-to-buy .view-header p.text a:hover{background-color:#e3121a;color:#f9b8bb}.block-where-to-buy__top-text__block .content p.text-first span,.view-where-to-buy .view-header p.text-first span{display:block;margin-bottom:.5rem}.block-where-to-buy__top-text__block .content p .text-first,.view-where-to-buy .view-header p .text-first{border-left:1px solid #9f9f9f;padding-left:1rem}.block-where-to-buy__top-text__block .content .colour-red,.view-where-to-buy .view-header .colour-red{color:#ed1c24;font-size:1.125em;font-weight:700;line-height:1.3333333333em}.block-where-to-buy__top-text__block .content span.colour-red,.view-where-to-buy .view-header span.colour-red{font-weight:700}.block-where-to-buy__top-text__block .content{background-color:#da939e;margin-left:2rem;overflow:hidden;position:relative}.block-where-to-buy__top-text__block .content h2{padding:1rem 1rem 0}.block-where-to-buy__top-text__block .content p:not(:last-child){padding:0 1rem}.block-where-to-buy__top-text__block .content p:last-child{margin-bottom:0}.block-where-to-buy__top-text__block .content:before{border-left:1px solid #9f9f9f;bottom:0;content:"";left:-2rem;position:absolute;top:0}.block-where-to-buy__top-text__block .content p.text a{border-radius:0;border-radius:initial;text-align:left;white-space:normal}.view-where-to-buy .form-submit{min-width:9em}.view-where-to-buy .block-header-text{text-align:right}.view-where-to-buy .view-header .block-header-text{margin-bottom:2rem}.view-where-to-buy .view-header .sales-outlets-filter__list__form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-where-to-buy .view-header .sales-outlets-filter__list__form form .form-actions,.view-where-to-buy .view-header .sales-outlets-filter__list__form form .form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:480px){.view-where-to-buy .view-header .sales-outlets-filter__list__form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:640px){.view-where-to-buy .view-header .sales-outlets-filter__list__form #edit-sales-outlets-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-where-to-buy .view-header .sales-outlets-filter__list__form .form-actions{text-align:right}@media(min-width:720px){.view-where-to-buy .view-header .sales-outlets-filter__list__form .form-actions{text-align:center}}.view-where-to-buy .view-header .form-select{margin:.15em auto}.view-where-to-buy .block-where-to-buy__sales-outlets-filter__block{background-color:#da939e}.view-where-to-buy .block-where-to-buy__sales-outlets-filter__block .content{padding:1rem}.btn-primary,.button{background-color:#ebebeb;background-image:none;border:1px solid transparent;border-radius:.28571em;color:#555;cursor:pointer;display:inline-block;font-size:1.1em;font-weight:400;line-height:1.3636363636em;margin-bottom:0;padding:6px 12px;text-align:center;-moz-user-select:none;vertical-align:middle;white-space:nowrap}.btn-primary.active,.btn-primary:hover,.button.active,.button:hover{background-color:#e1e1e1;color:#2f2f2f}.btn-primary a,.button a{border-bottom:none;outline:none}.btn-primary a:active,.btn-primary a:hover,.button a:active,.button a:hover{border-bottom:none}input.form-submit:hover{background-color:#d2d2d2}.view-where-to-buy.view-id-where_to_buy .views-field-field-web-site-logo{text-align:center}.view-where-to-buy.view-id-where_to_buy a{border-bottom:none}@media(min-width:640px){.view-where-to-buy.view-id-where_to_buy .views-field-field-web-site-logo{display:inline-block;vertical-align:middle}.view-where-to-buy.view-id-where_to_buy .views-field-nothing{display:inline-block;max-width:calc(100% - 80px - 4rem);padding-left:4rem;vertical-align:middle}}.path-library h1,.path-service h1{text-align:center}.path-library .tooltip,.path-service .tooltip{font-size:.875em;line-height:1.7142857143em;text-align:center}.path-library .view-library ul li,.path-library .view-service ul li,.path-library .view-users-manual ul li,.path-service .view-library ul li,.path-service .view-service ul li,.path-service .view-users-manual ul li{list-style:none}.path-library .view-library .tails,.path-library .view-service .tails,.path-library .view-users-manual .tails,.path-service .view-library .tails,.path-service .view-service .tails,.path-service .view-users-manual .tails{text-align:center}.path-library .view-library .tail,.path-library .view-service .tail,.path-library .view-users-manual .tail,.path-service .view-library .tail,.path-service .view-service .tail,.path-service .view-users-manual .tail{margin-bottom:3rem}.path-library .view-library .tail img,.path-library .view-service .tail img,.path-library .view-users-manual .tail img,.path-service .view-library .tail img,.path-service .view-service .tail img,.path-service .view-users-manual .tail img{margin-bottom:.5rem}.path-library .view-library a,.path-library .view-service a,.path-library .view-users-manual a,.path-service .view-library a,.path-service .view-service a,.path-service .view-users-manual a{border-bottom:none;outline:none}.path-library .view-library .views-extra--library--header a,.path-library .view-library .views-extra--service--header a,.path-library .view-service .views-extra--library--header a,.path-library .view-service .views-extra--service--header a,.path-library .view-users-manual .views-extra--library--header a,.path-library .view-users-manual .views-extra--service--header a,.path-service .view-library .views-extra--library--header a,.path-service .view-library .views-extra--service--header a,.path-service .view-service .views-extra--library--header a,.path-service .view-service .views-extra--service--header a,.path-service .view-users-manual .views-extra--library--header a,.path-service .view-users-manual .views-extra--service--header a{display:block}.path-library .view-library .text,.path-library .view-service .text,.path-library .view-users-manual .text,.path-service .view-library .text,.path-service .view-service .text,.path-service .view-users-manual .text{font-size:.875em;line-height:1.9285714286em;margin:0 auto;max-width:220px}.path-library .view-library .views-extra--library--header,.path-library .view-library .views-extra--service--header,.path-library .view-service .views-extra--library--header,.path-library .view-service .views-extra--service--header,.path-library .view-users-manual .views-extra--library--header,.path-library .view-users-manual .views-extra--service--header,.path-service .view-library .views-extra--library--header,.path-service .view-library .views-extra--service--header,.path-service .view-service .views-extra--library--header,.path-service .view-service .views-extra--service--header,.path-service .view-users-manual .views-extra--library--header,.path-service .view-users-manual .views-extra--service--header{margin-bottom:2rem}.path-library .view-library .views-exposed-form,.path-library .view-service .views-exposed-form,.path-library .view-users-manual .views-exposed-form,.path-service .view-library .views-exposed-form,.path-service .view-service .views-exposed-form,.path-service .view-users-manual .views-exposed-form{text-align:center}.path-library .view-library .form-type-entity-autocomplete,.path-library .view-service .form-type-entity-autocomplete,.path-library .view-users-manual .form-type-entity-autocomplete,.path-service .view-library .form-type-entity-autocomplete,.path-service .view-service .form-type-entity-autocomplete,.path-service .view-users-manual .form-type-entity-autocomplete{float:none}.path-library .view-library .form-type-entity-autocomplete label,.path-library .view-service .form-type-entity-autocomplete label,.path-library .view-users-manual .form-type-entity-autocomplete label,.path-service .view-library .form-type-entity-autocomplete label,.path-service .view-service .form-type-entity-autocomplete label,.path-service .view-users-manual .form-type-entity-autocomplete label{display:block;font-size:1.5rem;line-height:2.25rem;margin-bottom:.375rem;margin-top:1.5rem}.view-display-id-page_training_center .view-header ul li{list-style:disc none outside;list-style:initial}.view-display-id-page_training_center .view-header a{border-bottom:1px dotted;outline:medium none currentcolor;outline:initial}.view-library .view-content .views-field-title,.view-service .view-content .views-field-title,.view-users-manual .view-content .views-field-title{font-weight:700;padding-left:60px}.view-library .view-content .file,.view-service .view-content .file,.view-users-manual .view-content .file{min-height:50px;padding-left:60px}.view-library .view-content .file a,.view-service .view-content .file a,.view-users-manual .view-content .file a{font-size:.875em;font-style:italic;line-height:1.9285714286em}.view-library .view-content .file--application-pdf,.view-service .view-content .file--application-pdf,.view-users-manual .view-content .file--application-pdf{background-image:url(/themes/ideapro/images/icons/application-pdf.png);background-size:contain}.view-library .view-content .file-size-download,.view-service .view-content .file-size-download,.view-users-manual .view-content .file-size-download{min-height:50px;min-width:150px;padding-left:20px}.view-library .view-content .file-size-download .field-content,.view-service .view-content .file-size-download .field-content,.view-users-manual .view-content .file-size-download .field-content{display:table-cell;vertical-align:middle}.view-library .view-content .file-size-download a,.view-service .view-content .file-size-download a,.view-users-manual .view-content .file-size-download a{background:url(/themes/ideapro/images/design/icons/download.png) no-repeat 0 0;background-position-y:center;display:block;font-size:12px;padding-left:50px;text-align:center}.view-library .view-content .file,.view-service .view-content .file,.view-users-manual .view-content .file{position:relative;top:-1.5rem}.view-library .view-content .file a,.view-service .view-content .file a,.view-users-manual .view-content .file a{position:relative;top:1.5rem}.view-library .view-content .file-size-download,.view-service .view-content .file-size-download,.view-users-manual .view-content .file-size-download{position:relative;top:-1.5rem}.view-display-id-page_guarantee_conditions .views-row{border:none}.node--type-news-post .field--type-image{margin-right:1rem;margin-top:1.5rem;text-align:center}@media(min-width:640px){.node--type-news-post .field--type-image{float:left;text-align:left}}.node--type-news-post .field--name-field-date-publication{font-size:.875rem;font-style:italic}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table{font-size:75%}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table th{background:#ebebeb none repeat scroll 0 0;color:#555;text-align:center}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table th:first-child{min-width:140px}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table td{margin:0;padding:7px 8px}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table td:first-child{background-color:#ebebeb;font-weight:700;text-align:left}.node--type-ac-series-commercial.node--view-mode-full .group-specifications table td:nth-child(odd):not(:first-child){background-color:#ebebeb}.video-embed-field-launch-modal{cursor:pointer}.view-technology-list h2{line-height:2rem;margin-bottom:.5rem;margin-top:.5rem}.view-technology-list .views-row{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem}.view-technology-list .views-row:first-child{margin-top:3.5rem}.view-technology-list .views-row:last-child{border-bottom:none;padding-bottom:0}.view-technology-list .views-field-field-image img{width:100%}.view-technology-list .views-field-field-image a{border-bottom:none}.view-technology-list p:first-child{margin-top:.5rem}.view-technology-list p:last-child{margin-bottom:0}.view-technology-list .pager{border-top-style:solid;border-top-width:1px}@media(min-width:720px){.view-technology-list h2{margin-top:0}.view-technology-list .views-field-field-image{float:left;margin-right:1.5rem}.view-technology-list .views-field-field-image img{width:auto}}.view-display-id-page_main.view-id-video h2{line-height:2rem;margin-bottom:.5rem;margin-top:.5rem}.view-display-id-page_main.view-id-video .views-row{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem}.view-display-id-page_main.view-id-video .views-row:first-child{margin-top:3.5rem}.view-display-id-page_main.view-id-video .views-row:last-child{border-bottom:none;padding-bottom:0}.view-display-id-page_main.view-id-video .views-field-field-video img{width:100%}.view-display-id-page_main.view-id-video p:first-child{margin-top:.5rem}.view-display-id-page_main.view-id-video p:last-child{margin-bottom:0}.view-display-id-page_main.view-id-video .pager{border-top-style:solid;border-top-width:1px}@media(min-width:720px){.view-display-id-page_main.view-id-video h2{margin-top:0}.view-display-id-page_main.view-id-video .views-field-field-video{float:left;margin-right:1.5rem}.view-display-id-page_main.view-id-video .views-field-field-video img{width:auto}}#block-socialmedialinks a,.block-social-sharing-block a{border-bottom:none}#header .menu--main .menu-toggle{display:none}@media(min-width:640px){#header .responsive-menu-toggle{display:none}}#header .responsive-menu-toggle-icon span.label{top:4px}.preface-top{position:relative}.region-header-top #block-ideapro-languageswitcher{float:right;z-index:2}.region-header-top #block-ideapro-languageswitcher .content{margin-bottom:0}.region-header-top #block-ideapro-languageswitcher ul{font-size:.75em;line-height:2.5em;text-transform:uppercase}.region-header-top #block-ideapro-languageswitcher ul li{display:inline-block;padding:.0625rem .75rem}.region-header-top #block-ideapro-languageswitcher ul li:last-child{padding-right:0}.region-header-top #block-ideapro-languageswitcher ul a{border-bottom:none;color:#d3d3d3;display:block;outline:none}.region-header-top #block-ideapro-languageswitcher ul a.is-active,.region-header-top #block-ideapro-languageswitcher ul a:active,.region-header-top #block-ideapro-languageswitcher ul a:hover{color:#fff}@media(min-width:720px){.region-header-top ul li{padding:.125rem .75rem}}.region-header{padding-top:0}.region-header .menu--main .content{margin-bottom:0}.site-branding__logo{background-image:url(/themes/ideapro/logo--white.svg);background-repeat:no-repeat;background-size:100%}.site-branding__logo img{visibility:hidden}.path-frontpage .site-branding__logo{background:none}.path-frontpage .site-branding__logo img{visibility:visible}.site-branding{text-align:center}.site-branding .site-branding__text{display:none}@media(min-width:640px){.site-branding{text-align:left;text-align:initial}}@media(min-width:720px){.site-branding .site-branding__text{display:inline-block}}.site-branding .site-branding__logo{margin:1.25rem auto .75rem;max-width:12rem}@media(min-width:640px){.site-branding .site-branding__logo{max-width:7.5rem}}@media(min-width:1024px){.site-branding .site-branding__logo{max-width:9rem}}@media(min-width:640px){.block-language{position:static}.region-primary-menu{margin-top:1rem}}footer ul.menu{text-align:center}@media(min-width:1280px){footer ul.menu{text-align:inherit}}footer a{border-bottom-style:none}@media(min-width:1280px){footer .menu--term-and-conditions ul.menu{text-align:justify}}footer .menu--term-and-conditions ul.menu{font-size:.625rem}@media(min-width:480px){footer .menu--term-and-conditions ul.menu{font-size:.75rem}}@media(min-width:1280px){footer .menu--term-and-conditions ul.menu{line-height:.75rem;padding-top:.625rem}}footer .menu--term-and-conditions ul li{display:inline-block;padding-left:.75rem;padding-right:.75rem}footer .menu--footer{padding-top:0}@media(min-width:1280px){footer .menu--footer ul.menu{max-height:2.75rem;text-align:justify}}footer .menu--footer .content{border-bottom-style:solid;border-bottom-width:1px}@media(min-width:1280px){footer .menu--footer .content,footer .menu--term-and-conditions .content{margin:0 2rem}}footer .block-blocks-repo-footer-dealer-block .content{border-left-style:none;padding-left:1rem}@media(min-width:1280px){footer .block-blocks-repo-footer-dealer-block .content{border-left-style:solid;border-left-width:1px}}footer .block-blocks-repo-footer-dealer-block ul{line-height:2rem}@media(min-width:640px){footer .block-blocks-repo-footer-dealer-block ul{line-height:1.5rem}}@media(min-width:1280px){footer .block-blocks-repo-footer-dealer-block ul li{padding-left:18px}footer .block-blocks-repo-footer-dealer-block ul li:last-child,footer .block-blocks-repo-footer-dealer-block ul li:nth-last-child(2){padding-left:0}}#sidebar-first .menu--main .menu li{line-height:1.25rem}#sidebar-first .menu--main .menu a{padding-bottom:.75rem;padding-right:2rem;padding-top:.75rem}.sidebar #block-menunews .menu,.sidebar .block-menu .menu{text-transform:none}.sidebar #block-menunews .menu .menu-item--collapsed,.sidebar .block-menu .menu .menu-item--collapsed{background:url(/themes/ideapro/images/design/menu-collapsed.png) no-repeat scroll right 1em top 1em}.sidebar #block-menunews .menu .menu-item--expanded,.sidebar .block-menu .menu .menu-item--expanded{background:url(/themes/ideapro/images/design/menu-expanded.png) no-repeat scroll right 1em top 1em}.sidebar #block-menunews .menu .menu-item--expanded ul.menu li,.sidebar .block-menu .menu .menu-item--expanded ul.menu li{border:none;padding-left:1.5em}#search-block-form{border-radius:10px;float:right;position:relative;text-align:left}#search-block-form .form-type-textfield{margin-top:0}#search-block-form input[type=search]{border-radius:1rem;font-size:smaller;height:2em;margin-right:0;margin-top:.5rem;padding:3px 0 3px 8px;width:150px}#search-block-form .form-actions{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQtJREFUeNp0kbFqAkEQhu9OsY02gpW+QggKwSoW6S0EH0OIpL272geIRWzSiSEpBeuAIEgI2NrZWSXYiCbnN+HfcB5k4GPuduff/WfWT5LEs4jjuE26gzrkYAUP8BiG4ben8E1A8YDvvtZ2cISi/l+h40SBTrbiL+haIZslcgs2YPv3fzdEUfRGbloxhWMvFRx2SVrCFirs/wTybDaevUxQ8E76gDLUfi2pwWO6sUzslQtOYNMocv1NtpK1KulKDtZOMNT+kzyni18gDyMcHFzTZmmiaSTyvNfJeekXcIvo071DTqPrqUH3HiO4hoYT+e6lZSPQNKzBtdlg7YLvmUTzM8F/IdHUbj8JMACrlmGZ2b3idQAAAABJRU5ErkJggg==") no-repeat;display:block;height:12px;padding:0;position:absolute;right:1rem;text-indent:-9999px;top:1.25rem;width:12px}#search-block-form .form-submit{display:none}nav.breadcrumb{border-bottom:1px solid #d2d2d2;height:2em;position:relative}nav.breadcrumb ol{margin-top:.75em}nav.breadcrumb li{height:2em}nav.breadcrumb a{border-bottom:none;outline:none;padding:0 4px}nav.breadcrumb li a{color:#782935}nav.breadcrumb li a:active,nav.breadcrumb li a:hover{color:#2c0f13}.site-branding__logo{height:auto;width:250px}@media(min-width:720px){.site-branding__logo{width:180px}}@media(min-width:1024px){.site-branding__logo{width:255px}}.block-copyright{text-align:center}@media(min-width:1280px){.block-copyright{text-align:left}}.menu--term-and-conditions ul.menu{font-size:.875em;line-height:1.7142857143em}.menu--term-and-conditions ul.menu li a{border-bottom-style:none}.menu--term-and-conditions ul.menu li a:active,.menu--term-and-conditions ul.menu li a:focus,.menu--term-and-conditions ul.menu li a:hover{border-bottom-style:solid}.view-slides{display:block;width:100%}.view-slides .view-content{position:relative;text-align:center}.view-slides .view-content a{border-bottom:none;outline:none}.view-slides .views_slideshow_cycle_main{height:auto;width:100%!important}.view-slides .views_slideshow_cycle_slide,.view-slides .views_slideshow_cycle_teaser_section{height:auto!important;position:relative!important;width:100%!important}.view-slides .views-field-field-image .field-content,.view-slides .views-field-field-image .field-content a{max-width:100%;width:100%}.view-slides .views-field-field-image .field-content img{height:auto;margin:0;max-width:100%;padding:0;width:100%}.view-slides .views-field-field-image img,.view-slides .views-field-field-image-onlay img{display:block;margin:0 auto}.view-slides #views_slideshow_controls_text_next_slides-block_frontpage,.view-slides #views_slideshow_controls_text_previous_slides-block_frontpage{height:0;overflow:hidden;padding-top:50px;position:absolute;text-indent:-9999px;top:40%;white-space:nowrap;width:50px}.view-slides #views_slideshow_controls_text_previous_slides-block_frontpage{background:url(/themes/ideapro/images/design/arrow--large-left.png) no-repeat 50%;left:0;opacity:.3;z-index:10}.view-slides #views_slideshow_controls_text_next_slides-block_frontpage{background:url(/themes/ideapro/images/design/arrow--large-right.png) no-repeat 50%;opacity:.3;right:0;z-index:10}.view-slides #views_slideshow_controls_text_pause_slides-block_frontpage{display:none}.view-slides .views-field-field-image-onlay{bottom:0;position:absolute;width:100%}#block-views-block-slides-block-frontpage{display:none}@media(min-width:640px){#block-views-block-slides-block-frontpage{display:block}}.slick--view--slides button.slick-arrow{padding:0}.slick--view--slides [type=button]:active,.slick--view--slides [type=button]:focus,.slick--view--slides [type=button]:hover,.slick--view--slides button:active,.slick--view--slides button:focus,.slick--view--slides button:hover{background-color:transparent;background-color:initial}.slick--view--slides .slick-arrow{height:64px;width:64px}.slick--view--slides .slick-arrow:hover:before{opacity:.7}.slick--view--slides .slick-prev:before{content:url(/themes/ideapro/images/design/arrow--large-left.png);display:inline-block;opacity:.3}.slick--view--slides .slick-next:before{content:url(/themes/ideapro/images/design/arrow--large-right.png);display:inline-block;opacity:.3}.slick .slick-dots--thumbnail-grid,.slick .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick .slick-dots--thumbnail-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.slick .slick-dots--thumbnail-grid li{width:auto}.node--type-ac .slick--skin--classic .slide__caption,.node--type-ac-series-commercial .slick--skin--classic .slide__caption{background-color:rgba(120,41,53,.5);-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:0;min-height:auto;padding:1rem 2rem;width:100%}.node--type-ac .slick--skin--classic .slide__title,.node--type-ac-series-commercial .slick--skin--classic .slide__title{color:#f8f8f8;font-size:14px;line-height:15.75px;margin:0}.block-cheeseburger-menu-trigger{position:absolute;z-index:1}@media(min-width:640px){.block-cheeseburger-menu-trigger{display:none}}.cheeseburger-menu__side-trigger svg{fill:#782935}.cheeseburger-menu__side-trigger{min-height:0;min-height:auto}.cheeseburger-menu__side-trigger svg{margin-bottom:.5625rem;margin-top:.357rem}.cheeseburger-menu__title{display:none}.cheeseburger-menu__item-label:hover{font-weight:bolder}.cheeseburger-menu__item-label:hover,.cheeseburger-menu__item.in-active-trail>a{-webkit-text-decoration:none;text-decoration:none}.view-person .group-middle,.view-person .views-field-field-image{float:none;text-align:center}.view-person h2{margin-bottom:.5rem}@media(min-width:640px){.view-person h2{margin-top:0}.view-person .group-middle,.view-person .views-field-field-image{text-align:left}.view-person .views-field-field-image{display:inline-block;float:left;height:100%;width:200px}.view-person .group-middle{display:inline-block;float:left;height:calc(100% - 200px);width:calc(100% - 200px)}}.view-person .views-row:not(:first-child){padding-top:.75em}.view-person .views-row:not(:last-child){border-bottom:.0714285714em solid;border-color:#d2d2d2;padding-bottom:.6785714286em}.view-person .view-footer{border-top:.0714285714em solid;border-color:#d2d2d2;margin-top:.75em;padding-top:.6785714286em}.view-person .views-field-field-image img{border-radius:50%}.view-person .group-middle{padding-left:2%}.view-person .views-field-field-position-held{font-style:italic;margin-bottom:.75em}.view-person .view-footer p{color:gray;font-size:.875em;font-style:italic;line-height:1.7142857143em;margin:0}.view-news .views-row{border-bottom:1px solid;border-color:#d2d2d2;margin-bottom:2rem}.view-news .views-row:last-child{border-bottom:initial;margin-bottom:0}.view-news a{border-bottom:initial;outline:none}.view-news .news-date{float:left;margin-top:.5rem;padding-right:1rem;text-align:center}.view-news .news-date-month{text-transform:uppercase}.view-news .news-date-day{font-size:1.5rem;font-weight:700}.view-news .views-more-link{bottom:1.5em;float:right;font-size:.75em;font-style:italic;line-height:1.75em;position:relative}.view-news .views-field-field-image-news img{width:calc(100% - 5rem)}@media(min-width:640px){.view-news .views-field-field-image-news{float:left;margin-right:1rem;margin-top:.5rem}.view-news .views-field-field-image-news img{width:auto}.view-news .views-field-title .field-content{margin-top:0}}.block-views-blocknews-block-frontpage .views-field-field-image-news{margin-right:1rem;margin-top:1.25rem}.block-views-blocknews-block-frontpage .views-row{margin-bottom:.5rem}.page-node-type-person .node--view-mode-full .field--name-field-image{display:inline-block;width:150px}.page-node-type-person .node--view-mode-full .group-middle{display:inline-block;float:right;width:calc(100% - 150px - 3rem)}.page-node-type-person .field--name-field-phone-number,.page-node-type-person .field--name-field-phone-number-adds{display:inline-block}.page-node-type-person .field--name-field-phone-number .field__items{display:inline}.node--type-ac-series-commercial.node--view-mode-full .group-column-left,.node--type-ac.node--view-mode-full .group-column-left,.node--type-software.node--view-mode-full .group-column-left{position:relative}.node--type-ac .group-buy-in-one-click h4,.node--type-ac .group-main-functions h4,.node--type-ac .group-operating-temperature h4,.node--type-ac .group-operating-temperature-indoor h4,.node--type-ac .group-retail-price h4,.node--type-ac-series-commercial .group-buy-in-one-click h4,.node--type-ac-series-commercial .group-main-functions h4,.node--type-ac-series-commercial .group-operating-temperature h4,.node--type-ac-series-commercial .group-operating-temperature-indoor h4,.node--type-ac-series-commercial .group-retail-price h4,.node--type-software .group-buy-in-one-click h4,.node--type-software .group-main-functions h4,.node--type-software .group-operating-temperature h4,.node--type-software .group-operating-temperature-indoor h4,.node--type-software .group-retail-price h4{background-image:url(/themes/ideapro/images/design/mark-group.png);background-position:1rem;background-repeat:no-repeat;font-size:1em;line-height:1.5em;margin-bottom:0;margin-top:0;padding-bottom:.75rem;padding-left:2.25rem;padding-top:.75em}.node--type-ac .group-retail-price h4,.node--type-ac-series-commercial .group-retail-price h4,.node--type-software .group-retail-price h4{background-color:#f80;color:#fff}.node--type-ac .field--name-field-promo-price,.node--type-ac .field--name-field-retail-price,.node--type-ac .field--name-field-retail-price-double,.node--type-ac-series-commercial .field--name-field-promo-price,.node--type-ac-series-commercial .field--name-field-retail-price,.node--type-ac-series-commercial .field--name-field-retail-price-double,.node--type-software .field--name-field-promo-price,.node--type-software .field--name-field-retail-price,.node--type-software .field--name-field-retail-price-double{background-color:#ffdbb3;text-align:center}.node--type-ac .field--name-field-promo-price .whole_part,.node--type-ac .field--name-field-retail-price .whole_part,.node--type-ac .field--name-field-retail-price-double .whole_part,.node--type-ac-series-commercial .field--name-field-promo-price .whole_part,.node--type-ac-series-commercial .field--name-field-retail-price .whole_part,.node--type-ac-series-commercial .field--name-field-retail-price-double .whole_part,.node--type-software .field--name-field-promo-price .whole_part,.node--type-software .field--name-field-retail-price .whole_part,.node--type-software .field--name-field-retail-price-double .whole_part{color:#f80;font-size:1.5em;font-weight:700;line-height:2em}.node--type-ac .field--name-field-promo-price .decimal_part,.node--type-ac .field--name-field-retail-price .decimal_part,.node--type-ac .field--name-field-retail-price-double .decimal_part,.node--type-ac-series-commercial .field--name-field-promo-price .decimal_part,.node--type-ac-series-commercial .field--name-field-retail-price .decimal_part,.node--type-ac-series-commercial .field--name-field-retail-price-double .decimal_part,.node--type-software .field--name-field-promo-price .decimal_part,.node--type-software .field--name-field-retail-price .decimal_part,.node--type-software .field--name-field-retail-price-double .decimal_part{font-size:1em;line-height:1.5em;margin-left:.25rem;margin-right:.25rem;text-align:center}.node--type-ac .field--name-field-promo-price .suffix.second,.node--type-ac .field--name-field-retail-price .suffix.second,.node--type-ac .field--name-field-retail-price-double .suffix.second,.node--type-ac-series-commercial .field--name-field-promo-price .suffix.second,.node--type-ac-series-commercial .field--name-field-retail-price .suffix.second,.node--type-ac-series-commercial .field--name-field-retail-price-double .suffix.second,.node--type-software .field--name-field-promo-price .suffix.second,.node--type-software .field--name-field-retail-price .suffix.second,.node--type-software .field--name-field-retail-price-double .suffix.second{margin-left:.125rem}.node--type-ac.node--view-mode-full .group-buy-in-one-click,.node--type-ac.node--view-mode-full .group-column-left .group-fields,.node--type-ac.node--view-mode-full .group-column-right .group-fields,.node--type-ac.node--view-mode-full .group-summary{margin-bottom:2rem}.node--type-ac.node--view-mode-full .group-buy-in-one-click h4,.node--type-ac.node--view-mode-full .group-main-functions h4,.node--type-ac.node--view-mode-full .group-operating-temperature h4,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor h4,.node--type-ac.node--view-mode-full .group-retail-price h4{text-transform:uppercase}.node--type-ac.node--view-mode-full .group-retail-price{border-radius:.2rem}@media(min-width:1024px){.node--type-ac.node--view-mode-full .group-retail-price{display:inline-block;margin-right:1%;margin-top:2.25rem;max-width:58%;min-width:57%}}.node--type-ac.node--view-mode-full .group-where-to-buy{background-color:#0074bd;border-radius:.2rem;text-align:center}@media(min-width:1024px){.node--type-ac.node--view-mode-full .group-where-to-buy{display:inline-block;float:right;margin-top:2.25rem;min-width:40%;vertical-align:top}}.node--type-ac.node--view-mode-full .group-where-to-buy a{border-bottom:none;color:#f8f8f8;display:block;line-height:5rem;outline:0}.node--type-ac.node--view-mode-full .group-where-to-buy a:focus,.node--type-ac.node--view-mode-full .group-where-to-buy a:hover{font-weight:700}@media(min-width:1024px){.node--type-ac.node--view-mode-full .group-where-to-buy a{line-height:6rem}}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode,.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode{border-bottom:1px solid #d2d2d2;line-height:1.75rem}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:before,.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:before{content:"";display:table}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:after,.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:after{clear:both;content:"";display:table}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__label,.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__label{float:left;font-size:.9375em;font-weight:400;line-height:1.6em;width:50%}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item,.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item{float:left;text-align:center;width:50%}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item{background-color:#0074bd;color:#f8f8f8}.node--type-ac.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item{background-color:#f80;color:#f8f8f8}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor{border-bottom:1px solid #d2d2d2;line-height:1.75rem}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:before,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:before{content:"";display:table}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:after,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:after{clear:both;content:"";display:table}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__label,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__label{float:left;font-size:.9375em;font-weight:400;line-height:1.6em;width:50%}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item,.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item{float:left;text-align:center;width:50%}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item{background-color:#0074bd;color:#f8f8f8}.node--type-ac.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item{background-color:#f80;color:#f8f8f8}.node--type-ac.node--view-mode-full .field--name-field-summary{background-color:#f4dfe2;font-size:.875em;line-height:1.7142857143em;padding-left:1rem;padding-right:1rem}.node--type-ac.node--view-mode-full .field--name-field-promo-date-range{color:#ed1c24}.node--type-ac.node--view-mode-full .field--name-field-promo-date-range .datetime{font-weight:700}.node--type-ac.node--view-mode-full .field--name-field-main-filters .field__item,.node--type-ac.node--view-mode-full .field--name-field-main-filters-optional .field__item,.node--type-ac.node--view-mode-full .field--name-field-main-functions .field__item,.node--type-ac.node--view-mode-full .field--name-field-main-functions-optional .field__item{display:inline-block}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click,.node--type-ac-series-commercial.node--view-mode-full .group-column-left .group-fields,.node--type-ac-series-commercial.node--view-mode-full .group-column-right .group-fields,.node--type-ac-series-commercial.node--view-mode-full .group-summary,.node--type-software.node--view-mode-full .group-buy-in-one-click,.node--type-software.node--view-mode-full .group-column-left .group-fields,.node--type-software.node--view-mode-full .group-column-right .group-fields,.node--type-software.node--view-mode-full .group-summary{margin-bottom:2rem}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-product-images,.node--type-software.node--view-mode-full .field--name-field-product-images{text-align:center}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-product-images a,.node--type-software.node--view-mode-full .field--name-field-product-images a{display:block;margin:0 auto;width:100%}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click h4,.node--type-ac-series-commercial.node--view-mode-full .group-main-functions h4,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature h4,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor h4,.node--type-ac-series-commercial.node--view-mode-full .group-retail-price h4,.node--type-software.node--view-mode-full .group-buy-in-one-click h4,.node--type-software.node--view-mode-full .group-main-functions h4,.node--type-software.node--view-mode-full .group-operating-temperature h4,.node--type-software.node--view-mode-full .group-operating-temperature-indoor h4,.node--type-software.node--view-mode-full .group-retail-price h4{text-transform:uppercase}.node--type-ac-series-commercial.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-retail-price{border-radius:.2rem}@media(min-width:1024px){.node--type-ac-series-commercial.node--view-mode-full .group-retail-price,.node--type-software.node--view-mode-full .group-retail-price{display:inline-block;margin-right:1%;margin-top:2.25rem;max-width:68%;min-width:67%}}.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy,.node--type-software.node--view-mode-full .group-where-to-buy{background-color:#0074bd;border-radius:.2rem;text-align:center}@media(min-width:1024px){.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy,.node--type-software.node--view-mode-full .group-where-to-buy{display:inline-block;float:right;margin-top:2.25rem;min-width:30%;vertical-align:top}}.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy a,.node--type-software.node--view-mode-full .group-where-to-buy a{border-bottom:none;color:#f8f8f8;display:block;line-height:5rem;outline:0}.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy a:focus,.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy a:hover,.node--type-software.node--view-mode-full .group-where-to-buy a:focus,.node--type-software.node--view-mode-full .group-where-to-buy a:hover{font-weight:700}@media(min-width:1024px){.node--type-ac-series-commercial.node--view-mode-full .group-where-to-buy a,.node--type-software.node--view-mode-full .group-where-to-buy a{line-height:6rem}}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode{border-bottom:1px solid #d2d2d2;line-height:1.75rem}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:before,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:before,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:before,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:before{content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:after,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:after,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode:after,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode:after{clear:both;content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__label,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__label,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__label,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__label{float:left;font-size:.9375em;font-weight:400;line-height:1.6em;width:50%}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item{float:left;text-align:center;width:50%}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-cooling-mode .field__item{background-color:#0074bd;color:#f8f8f8}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item,.node--type-software.node--view-mode-full .group-operating-temperature .field--name-field-heating-mode .field__item{background-color:#bb2030;color:#f8f8f8}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor{border-bottom:1px solid #d2d2d2;line-height:1.75rem}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:before,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:before,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:before,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:before{content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:after,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:after,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor:after,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor:after{clear:both;content:"";display:table}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__label,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__label,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__label,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__label{float:left;font-size:.9375em;font-weight:400;line-height:1.6em;width:50%}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item,.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item{float:left;text-align:center;width:50%}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-cooling-mode-indoor .field__item{background-color:#0074bd;color:#f8f8f8}.node--type-ac-series-commercial.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item,.node--type-software.node--view-mode-full .group-operating-temperature-indoor .field--name-field-heating-mode-indoor .field__item{background-color:#bb2030;color:#f8f8f8}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-summary,.node--type-software.node--view-mode-full .field--name-field-summary{background-color:#f4dfe2;font-size:.875em;line-height:1.7142857143em;padding-left:1rem;padding-right:1rem}.node--type-ac.ac--promoted .field--name-field-is-promo{color:transparent;height:79px;width:119px}.node--type-ac.ac--promoted .group-column-left{position:relative}.node--type-ac.ac--promoted .field--name-field-is-promo{position:absolute;right:0;top:0;z-index:20}@media(min-width:640px){.node--type-ac.ac--promoted .field--name-field-is-promo{top:.5rem}}.node--type-ac.ac--promoted .field--name-field-promo-date-range{position:absolute;right:0;top:-24px;z-index:20}@media(min-width:640px){.node--type-ac.ac--promoted .field--name-field-promo-date-range{top:-1rem}}.node--type-ac.ac--promoted .field--name-field-retail-price .decimal_part,.node--type-ac.ac--promoted .field--name-field-retail-price .prefix,.node--type-ac.ac--promoted .field--name-field-retail-price .suffix,.node--type-ac.ac--promoted .field--name-field-retail-price .whole_part{color:#d3d3d3;position:relative}.node--type-ac.ac--promoted .field--name-field-retail-price .whole_part:after{border-bottom:2px solid #d3d3d3;content:"";left:0;position:absolute;top:50%;width:100%}.lang-en .node--type-ac.ac--promoted .field--name-field-is-promo{background-image:url(/themes/ideapro/images/design/icons/en/sale.png);background-repeat:no-repeat;background-size:contain}.lang-uk .node--type-ac.ac--promoted .field--name-field-is-promo{background-image:url(/themes/ideapro/images/design/icons/uk/sale.png);background-repeat:no-repeat;background-size:contain}.lang-ru .node--type-ac.ac--promoted .field--name-field-is-promo{background-image:url(/themes/ideapro/images/design/icons/ru/sale.png);background-repeat:no-repeat;background-size:contain}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tab-button,.node--type-ac.node--view-mode-full .horizontal-tab-button,.node--type-software.node--view-mode-full .horizontal-tab-button{float:none}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tab-button:first-child,.node--type-ac.node--view-mode-full .horizontal-tab-button:first-child,.node--type-software.node--view-mode-full .horizontal-tab-button:first-child{margin-left:0}@media(min-width:640px){.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs,.node--type-ac.node--view-mode-full .horizontal-tabs,.node--type-software.node--view-mode-full .horizontal-tabs{border:none;font-size:.9375em;line-height:1.6em}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tabs-list,.node--type-ac.node--view-mode-full .horizontal-tabs-list,.node--type-software.node--view-mode-full .horizontal-tabs-list{background-color:transparent}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tab-button,.node--type-ac.node--view-mode-full .horizontal-tab-button,.node--type-software.node--view-mode-full .horizontal-tab-button{float:left;text-align:center}.node--type-ac-series-commercial.node--view-mode-full .horizontal-tab-button:first-child,.node--type-ac.node--view-mode-full .horizontal-tab-button:first-child,.node--type-software.node--view-mode-full .horizontal-tab-button:first-child{margin-left:1rem}}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology>.field__item,.node--type-ac.node--view-mode-full .field--name-field-technology>.field__item,.node--type-software.node--view-mode-full .field--name-field-technology>.field__item{margin-bottom:.75rem}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology>.field__item:last-child .node--view-mode-teaser,.node--type-ac.node--view-mode-full .field--name-field-technology>.field__item:last-child .node--view-mode-teaser,.node--type-software.node--view-mode-full .field--name-field-technology>.field__item:last-child .node--view-mode-teaser{border-bottom:none}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology .node__content,.node--type-ac.node--view-mode-full .field--name-field-technology .node__content,.node--type-software.node--view-mode-full .field--name-field-technology .node__content{position:relative}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology .node__links,.node--type-ac.node--view-mode-full .field--name-field-technology .node__links,.node--type-software.node--view-mode-full .field--name-field-technology .node__links{bottom:1rem;font-style:italic;position:absolute;right:0}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology .field--name-field-image,.node--type-ac.node--view-mode-full .field--name-field-technology .field--name-field-image,.node--type-software.node--view-mode-full .field--name-field-technology .field--name-field-image{text-align:center}@media(min-width:640px){.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology .field--name-field-image,.node--type-ac.node--view-mode-full .field--name-field-technology .field--name-field-image,.node--type-software.node--view-mode-full .field--name-field-technology .field--name-field-image{float:left;text-align:inherit}}.node--type-ac-series-commercial.node--view-mode-full .field--name-field-technology p:first-child,.node--type-ac.node--view-mode-full .field--name-field-technology p:first-child,.node--type-software.node--view-mode-full .field--name-field-technology p:first-child{margin-top:0}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper h3,.node--type-software.node--view-mode-full .group-specifications .details-wrapper h3{margin-bottom:.75rem}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field{border-bottom:1px solid #d2d2d2;display:table;width:100%}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field .field__label,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field .field__label{display:table-cell;float:none;font-weight:400;text-align:left;vertical-align:top;width:150px}@media(min-width:640px){.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field .field__label,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field .field__label{width:250px}}@media(min-width:720px){.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field .field__label,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field .field__label{width:270px}}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field .field__item,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field .field__item{display:table-cell;float:none;text-align:right}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field:last-child,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field:last-child{border-bottom:none}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field--type-entity-reference,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field--type-entity-reference{margin-bottom:0}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-fields,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-fields{border-bottom:1px solid #d2d2d2;display:table;width:100%}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-fields h4,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-fields h4{display:table-cell;font-weight:400;width:170px}@media(min-width:720px){.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-fields h4,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-fields h4{width:270px}}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-indoor-unit,.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-outdoor-unit,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-indoor-unit,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-outdoor-unit{border-bottom:none}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field,.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .group-fields,.node--type-ac.node--view-mode-full .group-specifications .details-wrapper h4,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .group-fields,.node--type-software.node--view-mode-full .group-specifications .details-wrapper h4{font-size:.875rem;line-height:1.75rem}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field--type-entity-reference .field__label,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field--type-entity-reference .field__label{font-size:.875rem;line-height:1.5rem}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field__items,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field__items{float:right}.node--type-ac.node--view-mode-full .group-specifications .details-wrapper .field__items .field__item,.node--type-software.node--view-mode-full .group-specifications .details-wrapper .field__items .field__item{display:block}.node--type-ac-series-commercial.node--view-mode-full .group-specifications .details-wrapper h3,.node--type-software.node--view-mode-full .group-specifications .details-wrapper h3{margin-bottom:.75rem}.node--type-ac-series-commercial.node--view-mode-full a,.node--type-ac-series-commercial.node--view-mode-full a:hover,.node--type-ac.node--view-mode-full a,.node--type-ac.node--view-mode-full a:hover,.node--type-software.node--view-mode-full a,.node--type-software.node--view-mode-full a:hover{border-bottom:none;outline:none}.node--type-ac-series-commercial.node--view-mode-full .views-field-title,.node--type-ac.node--view-mode-full .views-field-title,.node--type-software.node--view-mode-full .views-field-title{font-weight:700}.node--type-ac-series-commercial.node--view-mode-full .views-field-title .field-content,.node--type-ac.node--view-mode-full .views-field-title .field-content,.node--type-software.node--view-mode-full .views-field-title .field-content{padding-left:60px}.node--type-ac-series-commercial.node--view-mode-full .file,.node--type-ac.node--view-mode-full .file,.node--type-software.node--view-mode-full .file{background-position:0;background-repeat:no-repeat;display:inline-block;min-height:50px;padding-left:60px}.node--type-ac-series-commercial.node--view-mode-full .file a,.node--type-ac.node--view-mode-full .file a,.node--type-software.node--view-mode-full .file a{font-size:.875em;font-style:italic;line-height:1.9285714286em}.node--type-ac-series-commercial.node--view-mode-full .file--application-pdf,.node--type-ac.node--view-mode-full .file--application-pdf,.node--type-software.node--view-mode-full .file--application-pdf{background-image:url(/themes/ideapro/images/icons/application-pdf.png);background-size:contain}.node--type-ac-series-commercial.node--view-mode-full .file--application-gzip,.node--type-ac.node--view-mode-full .file--application-gzip,.node--type-software.node--view-mode-full .file--application-gzip{background-image:url(/themes/ideapro/images/icons/application-gzip.png);background-size:contain}.node--type-ac-series-commercial.node--view-mode-full .file--application-zip,.node--type-ac.node--view-mode-full .file--application-zip,.node--type-software.node--view-mode-full .file--application-zip{background-image:url(/themes/ideapro/images/icons/application-zip.png);background-size:contain}.node--type-ac-series-commercial.node--view-mode-full .file--application-7z,.node--type-ac.node--view-mode-full .file--application-7z,.node--type-software.node--view-mode-full .file--application-7z{background-image:url(/themes/ideapro/images/icons/application-7z.png);background-size:contain}.node--type-ac-series-commercial.node--view-mode-full .file-size-download,.node--type-ac.node--view-mode-full .file-size-download,.node--type-software.node--view-mode-full .file-size-download{min-height:50px;min-width:150px;padding-left:20px}.node--type-ac-series-commercial.node--view-mode-full .file-size-download .field-content,.node--type-ac.node--view-mode-full .file-size-download .field-content,.node--type-software.node--view-mode-full .file-size-download .field-content{display:table-cell;vertical-align:middle}.node--type-ac-series-commercial.node--view-mode-full .file-size-download a,.node--type-ac.node--view-mode-full .file-size-download a,.node--type-software.node--view-mode-full .file-size-download a{background:url(/themes/ideapro/images/design/icons/download.png) no-repeat 0 0;background-position-y:center;display:block;font-size:12px;padding-left:50px;text-align:center}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click img,.node--type-ac.node--view-mode-full .group-buy-in-one-click img{display:block;margin:.25rem 0}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .field--name-extra_field_ac_sales_outlet_list,.node--type-ac.node--view-mode-full .group-buy-in-one-click .field--name-extra_field_ac_sales_outlet_list{width:100%}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .field,.node--type-ac.node--view-mode-full .group-buy-in-one-click .field{display:table}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .field__items,.node--type-ac.node--view-mode-full .group-buy-in-one-click .field__items{display:table-row;padding-bottom:.25rem;padding-top:.25rem}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item,.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item{display:table-cell;padding-left:1rem;padding-right:1rem;vertical-align:middle}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--left a,.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--middle a,.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--left a,.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--middle a{display:block}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .group-item--righ,.node--type-ac.node--view-mode-full .group-buy-in-one-click .group-item--righ{text-align:right}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .eshop-name,.node--type-ac.node--view-mode-full .group-buy-in-one-click .eshop-name{font-weight:700}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .eshop-item,.node--type-ac.node--view-mode-full .group-buy-in-one-click .eshop-item{font-size:.6875rem;font-style:italic}.node--type-ac-series-commercial.node--view-mode-full .group-buy-in-one-click .eshop-button,.node--type-ac.node--view-mode-full .group-buy-in-one-click .eshop-button{font-size:.875rem}.node--type-ac .btn,.node--type-ac-series-commercial .btn,.node--type-software .btn,.view-where-to-buy .btn{background-color:#782935;background-image:none;border:1px solid transparent;border-radius:.28571em;color:#fff;cursor:pointer;display:inline-block;font-size:1.1em;font-weight:400;line-height:1.3636363636em;margin-bottom:0;padding:6px 12px;text-align:center;-moz-user-select:none;vertical-align:middle;white-space:nowrap}.node--type-ac .btn.active,.node--type-ac .btn:hover,.node--type-ac-series-commercial .btn.active,.node--type-ac-series-commercial .btn:hover,.node--type-software .btn.active,.node--type-software .btn:hover,.view-where-to-buy .btn.active,.view-where-to-buy .btn:hover{background-color:#69242e;color:#d9d9d9}@media(min-width:640px){.node--type-ac-series-commercial.node--view-mode-full .group-description .field--type-image,.node--type-software.node--view-mode-full .group-description .field--type-image{float:left;margin-top:1.5rem}.node--type-ac-series-commercial.node--view-mode-full .group-images-additional .field--type-image .field__item,.node--type-software.node--view-mode-full .group-images-additional .field--type-image .field__item{display:inline-block;min-width:33%}}.node--type-ac-series-commercial.node--view-mode-full .group-images-additional .field--type-image .field__item a,.node--type-software.node--view-mode-full .group-images-additional .field--type-image .field__item a{display:block}.node--type-ac .field--name-field-additional-images,.node--type-software .field--name-field-additional-images{float:none;text-align:center}@media(min-width:640px){.node--type-ac .field--name-field-additional-images,.node--type-software .field--name-field-additional-images{text-align:justify}.node--type-ac .field--name-field-additional-images:after,.node--type-software .field--name-field-additional-images:after{content:"";display:inline-block;visibility:hidden;width:100%}.node--type-ac .field--name-field-additional-images .field__item,.node--type-software .field--name-field-additional-images .field__item{display:inline-block}}.node--type-ac .field--name-field-additional-images,.node--type-software .field--name-field-additional-images{margin-right:0}.node--type-ac .field--name-field-additional-images img,.node--type-software .field--name-field-additional-images img{border-style:solid;border-width:1px;padding:.5rem}.page-node-type-news-post .slick{padding:2rem 0;text-align:center}.page-node-type-news-post .slick .slick-arrow:before{line-height:inherit;vertical-align:text-top}.page-node-type-news-post .slick .slick-prev{margin-left:.5rem}.page-node-type-news-post .slick .slick-next{margin-right:.5rem}.page-node-type-news-post .slick .slide__caption{padding-bottom:0}.page-node-type-news-post .slick .slide__title{font-size:1em;font-weight:400;line-height:1.5em;text-align:center}.page-node-type-news-post .field--name-field-link-source{font-size:.875rem;font-style:italic;margin-bottom:1rem;text-align:right}.page-node-type-news-post .field--name-field-link-source.field--label-inline .field__label{float:none}.page-node-type-news-post .field--name-field-link-source .field__item,.page-node-type-news-post .field--name-field-link-source .field__label{display:inline-block}.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-details,.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-main{margin:0 auto;width:100%}@media(min-width:720px){.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-details,.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-main{width:50%}}.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-main{display:inline-block;margin-top:1.5rem;vertical-align:top}@media(min-width:720px){.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-main{padding-right:1rem}}@media(min-width:1280px){.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-main{padding-right:2rem}}.view-display-id-page_service_equipments_models_list .show-by-column .group-fields-details{display:inline-block;vertical-align:top}.view-display-id-page_service_equipments_models_list .group-retail-price,.view-display-id-page_service_equipments_models_list .group-where-to-buy{margin:1em auto;max-width:16em}@media(min-width:640px){.view-display-id-page_service_equipments_models_list .field--name-field-product-images{float:left}.view-display-id-page_service_equipments_models_list .group-retail-price,.view-display-id-page_service_equipments_models_list .group-where-to-buy{display:inline-block;float:right;min-width:35%;vertical-align:top}.view-display-id-page_service_equipments_models_list .group-where-to-buy{margin-top:0}.view-display-id-page_service_equipments_models_list .group-retail-price{margin-top:1.25rem}}@media(min-width:720px){.view-display-id-page_service_equipments_models_list .field--name-field-product-images{float:none}.view-display-id-page_service_equipments_models_list .group-retail-price{float:left}.view-display-id-page_service_equipments_models_list .group-where-to-buy{float:right}.view-display-id-page_service_equipments_models_list .group-retail-price,.view-display-id-page_service_equipments_models_list .group-where-to-buy{margin-top:1.25rem;min-width:0;min-width:auto}.view-display-id-page_service_equipments_models_list .group-where-to-buy{margin-left:.5em}}@media(min-width:1280px){.view-display-id-page_service_equipments_models_list .group-where-to-buy{width:40%}}.view-display-id-page_service_equipments_models_list .views-row:not(:last-child){border-bottom:1px solid #da939e;padding-bottom:2rem}.view-display-id-page_service_equipments_models_list .views-row:last-child{margin-bottom:2rem}.view-display-id-page_service_equipments_models_list .views-field-field-section{color:#782935;font-style:italic;text-align:right}.view-display-id-page_service_equipments_models_list .colorbox,.view-display-id-page_service_equipments_models_list .field--name-field-product-images{text-align:center}.view-display-id-page_service_equipments_models_list .colorbox a,.view-display-id-page_service_equipments_models_list .field--name-field-product-images a{display:block;margin:0 auto;width:100%}.view-display-id-page_service_equipments_models_list .group-retail-price h4{padding-right:1.25em;text-align:left;text-transform:uppercase}.view-display-id-page_service_equipments_models_list .group-retail-price{border-radius:.2rem;vertical-align:top}@media(min-width:640px){.view-display-id-page_service_equipments_models_list .group-retail-price{display:inline-block}}@media(min-width:1024px){.view-display-id-page_service_equipments_models_list .group-retail-price{display:inline-block;margin-right:1%;max-width:58%;min-width:16em}}.view-display-id-page_service_equipments_models_list .group-where-to-buy{background-color:#0074bd;border-radius:.2rem;text-align:center}.view-display-id-page_service_equipments_models_list .group-where-to-buy a{border-bottom:none;color:#f8f8f8;display:block;line-height:6rem;outline:0;padding:0 .75em}.view-display-id-page_service_equipments_models_list .group-where-to-buy a:focus,.view-display-id-page_service_equipments_models_list .group-where-to-buy a:hover{font-weight:700}@media(min-width:1024px){.view-display-id-page_service_equipments_models_list .group-where-to-buy a{line-height:6rem}}.view-display-id-page_service_equipments_models_list .field--name-field-retail-price .decimal_part,.view-display-id-page_service_equipments_models_list .field--name-field-retail-price .prefix,.view-display-id-page_service_equipments_models_list .field--name-field-retail-price .suffix,.view-display-id-page_service_equipments_models_list .field--name-field-retail-price .whole_part{color:#d3d3d3;position:relative}.view-display-id-page_service_equipments_models_list .field--name-field-retail-price .whole_part:after{border-bottom:2px solid #d3d3d3;content:"";left:0;position:absolute;top:50%;width:100%}.view-display-id-page_service_equipments_models_list .group-retail-price{background-color:#ffdbb3;text-align:center}.view-display-id-page_service_equipments_models_list .group-retail-price h4{background-color:#f80;background-image:url(/themes/ideapro/images/design/mark-group.png);background-position:1rem;background-repeat:no-repeat;color:#fff;font-size:1em;line-height:1.5em;margin-bottom:0;margin-top:0;padding:.75em 1.25em .75rem 2.25rem}.view-display-id-page_service_equipments_models_list .group-retail-price .whole_part{color:#f80;font-size:1.5em;font-weight:700;line-height:2em}.view-display-id-page_service_equipments_models_list .group-retail-price .decimal_part{font-size:1em;line-height:1.5em;margin-left:.25rem;margin-right:.25rem;text-align:center}.view-display-id-page_service_equipments_models_list .group-retail-price .suffix.second{margin-left:.125rem}.view-display-id-page_service_equipments_models_list .file{background-position:0;background-repeat:no-repeat;display:inline-block;min-height:50px;padding-left:60px}.view-display-id-page_service_equipments_models_list .file a{font-size:.875em;font-style:italic;line-height:1.9285714286em}.view-display-id-page_service_equipments_models_list .file--application-pdf{background-image:url(/themes/ideapro/images/icons/application-pdf.png);background-size:contain}.view-display-id-page_service_equipments_models_list .file-size-download{min-height:50px;min-width:150px;padding-left:20px}.view-display-id-page_service_equipments_models_list .file-size-download .field-content{display:table-cell;vertical-align:middle}.view-display-id-page_service_equipments_models_list .file-size-download a{background:url(/themes/ideapro/images/design/icons/download.png) no-repeat 0 0;background-position-y:center;display:block;font-size:12px;padding-left:50px;text-align:center}.view-display-id-page_service_equipments_models_list .pager{border-top:1px solid #d2d2d2;margin-top:3rem}.view-display-id-page_service_equipments_models_list .views-field-field-users-guide{margin-top:.75rem}.view-display-id-page_service_equipments_models_list .views-field-field-users-guide .file-size-download,.view-display-id-page_service_equipments_models_list .views-field-field-users-guide .views-field-title{display:none}.view-display-id-page_service_equipments_models_list .pager__item{display:inline-block}
