article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;font-size:13px;line-height:1.231}
body,button,input,select,textarea{font-family:sans-serif;color:#222}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal;*overflow:visible}
table button,table input{*overflow:auto}
button,input[type="button"],input[type="reset"],input[type="submit"],[role="button"]{cursor:pointer;-webkit-appearance:button}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
@font-face{font-family:'SwisscomIcons';src:url("../../base/resources/fonts/SwisscomIcons@2wHK0.eot");src:url("../../base/resources/fonts/SwisscomIcons@2wHK0.eot?#iefix") format('only-old-ies-should-get-this'),url("../../base/resources/fonts/SwisscomIcons@2wHK0.woff2") format('woff2'),url("../../base/resources/fonts/SwisscomIcons@2wHK0.woff") format('woff'),url("../../base/resources/fonts/SwisscomIcons@2wHK0.ttf") format('truetype'),url("../../base/resources/fonts/SwisscomIcons@2wHK0.svg#SwisscomIcons") format('svg'),local('☺');font-weight:normal;font-style:normal}
@font-face{font-family:'TheSaB3';src:url('../../base/resources/fonts/TheSaB3_.eot?#iefix') format('embedded-opentype'),url('../../base/resources/fonts/TheSaB3_.woff') format('woff'),url('../../base/resources/fonts/TheSaB3_.ttf') format('truetype'),url('../../base/resources/fonts/TheSaB3_.svg?') format('svg')}
@font-face{font-family:'TheSaB5';src:url('../../base/resources/fonts/TheSaB5_.eot?#iefix') format('embedded-opentype'),url('../../base/resources/fonts/TheSaB5_.woff') format('woff'),url('../../base/resources/fonts/TheSaB5_.ttf') format('truetype'),url('../../base/resources/fonts/TheSaB5_.svg?') format('svg')}
@font-face{font-family:'TheSerifB3';src:url('../../base/resources/fonts/theserifb-w3light-webfont.eot?#iefix') format('embedded-opentype'),url('../../base/resources/fonts/theserifb-w3light-webfont.woff') format('woff'),url('../../base/resources/fonts/theserifb-w3light-webfont.ttf') format('truetype'),url('../../base/resources/fonts/theserifb-w3light-webfont.svg?') format('svg')}
@font-face{font-family:'TheSaB4';src:url('../../base/resources/fonts/TheSaB4_.eot?#iefix') format('embedded-opentype'),url('../../base/resources/fonts/TheSaB4_.woff') format('woff'),url('../../base/resources/fonts/TheSaB4_.woff2') format('woff2'),url('../../base/resources/fonts/TheSaB4_.svg?') format('svg')}
.scs-font-serif-light{font-family:TheSerifB3,'Times New Roman',Times,Georgia,serif}
.scs-font-light{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.scs-font-semi-light{font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
.scs-font-regular{font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif}
/*! jQuery Mobile 1.4.2 | Git HEAD hash: 9d9a42a <> 2014-02-28T17:32:01Z | (c) 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */.ui-mobile,.ui-mobile body{height:99.9%}
.ui-mobile fieldset,.ui-page{padding:0;margin:0}
.ui-mobile a img,.ui-mobile fieldset{border-width:0}
.ui-mobile fieldset{min-width:0}
@-moz-document url-prefix(){.ui-mobile fieldset{display:table-column;vertical-align:middle}
}
.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}
.ui-mobile [data-role=page],.ui-mobile [data-role=dialog],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}
.ui-page{outline:0}
.ui-mobile .ui-page-active{display:block;overflow:visible;overflow-x:hidden}
@media screen and (orientation:portrait){.ui-mobile .ui-page{min-height:420px}
}
@media screen and (orientation:landscape){.ui-mobile .ui-page{min-height:300px}
}
.ui-mobile-rendering>*{visibility:hidden}
.ui-nojs{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-loading .ui-loader{display:block}
.ui-loader{display:none;z-index:9999999;position:fixed;top:50%;left:50%;border:0}
.ui-loader-default{background:0;filter:Alpha(Opacity=18);opacity:.18;width:2.875em;height:2.875em;margin-left:-1.4375em;margin-top:-1.4375em}
.ui-loader-verbose{width:12.5em;filter:Alpha(Opacity=88);opacity:.88;box-shadow:0 1px 1px -1px #fff;height:auto;margin-left:-6.875em;margin-top:-2.6875em;padding:.625em}
.ui-loader-default h1{font-size:0;width:0;height:0;overflow:hidden}
.ui-loader-verbose h1{font-size:1em;margin:0;text-align:center}
.ui-loader .ui-icon-loading{background-color:#000;display:block;margin:0;width:2.75em;height:2.75em;padding:.0625em;-webkit-border-radius:2.25em;border-radius:2.25em}
.ui-loader-verbose .ui-icon-loading{margin:0 auto .625em;filter:Alpha(Opacity=75);opacity:.75}
.ui-loader-textonly{padding:.9375em;margin-left:-7.1875em}
.ui-loader-textonly .ui-icon-loading{display:none}
.ui-loader-fakefix{position:absolute}
.ui-bar,.ui-body{position:relative;padding:.4em 1em;overflow:hidden;display:block;clear:both}
.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:1em;display:inline-block}
.ui-header,.ui-footer{border-width:1px 0;border-style:solid;position:relative}
.ui-header:empty,.ui-footer:empty{min-height:2.6875em}
.ui-header .ui-title,.ui-footer .ui-title{font-size:1em;min-height:1.1em;text-align:center;display:block;margin:0 30%;padding:.7em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0 !important}
.ui-footer .ui-title{margin:0 1em}
.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}
.ui-corner-all>.ui-header:first-child,.ui-corner-all>.ui-content:first-child,.ui-corner-all>.ui-footer:first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}
.ui-corner-all>.ui-header:last-child,.ui-corner-all>.ui-content:last-child,.ui-corner-all>.ui-footer:last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}
.ui-btn{font-size:16px;margin:.5em 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ui-btn-icon-notext{padding:0;width:1.75em;height:1.75em;text-indent:-9999px;white-space:nowrap !important}
.ui-mini{font-size:12.5px}
.ui-mini .ui-btn{font-size:inherit}
.ui-header .ui-btn,.ui-footer .ui-btn{font-size:12.5px;display:inline-block;vertical-align:middle}
.ui-header .ui-btn-left,.ui-header .ui-btn-right{font-size:12.5px}
.ui-mini.ui-btn-icon-notext,.ui-mini .ui-btn-icon-notext,.ui-header .ui-btn-icon-notext,.ui-footer .ui-btn-icon-notext{font-size:16px;padding:0}
.ui-btn-inline{display:inline-block;vertical-align:middle;margin-right:.625em}
.ui-btn-icon-left{padding-left:2.5em}
.ui-btn-icon-right{padding-right:2.5em}
.ui-btn-icon-top{padding-top:2.5em}
.ui-btn-icon-bottom{padding-bottom:2.5em}
.ui-header .ui-btn-icon-top,.ui-footer .ui-btn-icon-top,.ui-header .ui-btn-icon-bottom,.ui-footer .ui-btn-icon-bottom{padding-left:.3125em;padding-right:.3125em}
.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{content:"";position:absolute;display:block;width:22px;height:22px}
.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{top:50%;margin-top:-11px}
.ui-btn-icon-left:after{left:.5625em}
.ui-btn-icon-right:after{right:.5625em}
.ui-mini.ui-btn-icon-left:after,.ui-mini .ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:.37em}
.ui-mini.ui-btn-icon-right:after,.ui-mini .ui-btn-icon-right:after,.ui-header .ui-btn-icon-right:after,.ui-footer .ui-btn-icon-right:after{right:.37em}
.ui-btn-icon-notext:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after{left:50%;margin-left:-11px}
.ui-btn-icon-top:after{top:.5625em}
.ui-btn-icon-bottom:after{top:auto;bottom:.5625em}
.ui-header .ui-btn-left,.ui-header .ui-btn-right,.ui-btn-left>[class*=ui-],.ui-btn-right>[class*=ui-]{margin:0}
.ui-btn-left,.ui-btn-right{position:absolute;top:.24em}
.ui-btn-left{left:.4em}
.ui-btn-right{right:.4em}
.ui-btn-icon-notext.ui-btn-left{top:.3125em;left:.3125em}
.ui-btn-icon-notext.ui-btn-right{top:.3125em;right:.3125em}
button.ui-btn,.ui-controlgroup-controls button.ui-btn-icon-notext{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;width:100%}
button.ui-btn-inline{width:auto}
button.ui-btn::-moz-focus-inner{border:0}
button.ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:1.75em}
.ui-mobile label,.ui-controlgroup-label{display:block;margin:0 0 .4em}
.ui-hide-label>label,.ui-hide-label .ui-controlgroup-label,.ui-hide-label .ui-rangeslider label,.ui-hidden-accessible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-screen-hidden{display:none !important}
.ui-mobile-viewport-transitioning,.ui-mobile-viewport-transitioning .ui-page{width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ui-page-pre-in{opacity:0}
.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}
.out{-webkit-animation-timing-function:ease-in;-webkit-animation-duration:225ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:225ms;animation-timing-function:ease-in;animation-duration:225ms}
@-webkit-keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadein{from{opacity:0}
to{opacity:1}
}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeout{from{opacity:1}
to{opacity:0}
}
@-moz-keyframes fadeout{from{opacity:1}
to{opacity:0}
}
@keyframes fadeout{from{opacity:1}
to{opacity:0}
}
.fade.out{opacity:0;-webkit-animation-duration:125ms;-webkit-animation-name:fadeout;-moz-animation-duration:125ms;-moz-animation-name:fadeout;animation-duration:125ms;animation-name:fadeout}
.fade.in{opacity:1;-webkit-animation-duration:225ms;-webkit-animation-name:fadein;-moz-animation-duration:225ms;-moz-animation-name:fadein;animation-duration:225ms;animation-name:fadein}
.pop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}
.pop.in{-webkit-transform:scale(1);-webkit-animation-name:popin;-webkit-animation-duration:350ms;-moz-transform:scale(1);-moz-animation-name:popin;-moz-animation-duration:350ms;transform:scale(1);animation-name:popin;animation-duration:350ms;opacity:1}
.pop.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms;opacity:0}
.pop.in.reverse{-webkit-animation-name:fadein;-moz-animation-name:fadein;animation-name:fadein}
.pop.out.reverse{-webkit-transform:scale(.8);-webkit-animation-name:popout;-moz-transform:scale(.8);-moz-animation-name:popout;transform:scale(.8);animation-name:popout}
@-webkit-keyframes popin{from{-webkit-transform:scale(.8);opacity:0}
to{-webkit-transform:scale(1);opacity:1}
}
@-moz-keyframes popin{from{-moz-transform:scale(.8);opacity:0}
to{-moz-transform:scale(1);opacity:1}
}
@keyframes popin{from{transform:scale(.8);opacity:0}
to{transform:scale(1);opacity:1}
}
@-webkit-keyframes popout{from{-webkit-transform:scale(1);opacity:1}
to{-webkit-transform:scale(.8);opacity:0}
}
@-moz-keyframes popout{from{-moz-transform:scale(1);opacity:1}
to{-moz-transform:scale(.8);opacity:0}
}
@keyframes popout{from{transform:scale(1);opacity:1}
to{transform:scale(.8);opacity:0}
}
@-webkit-keyframes slideinfromright{from{-webkit-transform:translate3d(100%,0,0)}
to{-webkit-transform:translate3d(0,0,0)}
}
@-moz-keyframes slideinfromright{from{-moz-transform:translateX(100%)}
to{-moz-transform:translateX(0)}
}
@keyframes slideinfromright{from{transform:translateX(100%)}
to{transform:translateX(0)}
}
@-webkit-keyframes slideinfromleft{from{-webkit-transform:translate3d(-100%,0,0)}
to{-webkit-transform:translate3d(0,0,0)}
}
@-moz-keyframes slideinfromleft{from{-moz-transform:translateX(-100%)}
to{-moz-transform:translateX(0)}
}
@keyframes slideinfromleft{from{transform:translateX(-100%)}
to{transform:translateX(0)}
}
@-webkit-keyframes slideouttoleft{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(-100%,0,0)}
}
@-moz-keyframes slideouttoleft{from{-moz-transform:translateX(0)}
to{-moz-transform:translateX(-100%)}
}
@keyframes slideouttoleft{from{transform:translateX(0)}
to{transform:translateX(-100%)}
}
@-webkit-keyframes slideouttoright{from{-webkit-transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(100%,0,0)}
}
@-moz-keyframes slideouttoright{from{-moz-transform:translateX(0)}
to{-moz-transform:translateX(100%)}
}
@keyframes slideouttoright{from{transform:translateX(0)}
to{transform:translateX(100%)}
}
.slide.out,.slide.in{-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms;animation-timing-function:ease-out;animation-duration:350ms}
.slide.out{-webkit-transform:translate3d(-100%,0,0);-webkit-animation-name:slideouttoleft;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;transform:translateX(-100%);animation-name:slideouttoleft}
.slide.in{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromright;-moz-transform:translateX(0);-moz-animation-name:slideinfromright;transform:translateX(0);animation-name:slideinfromright}
.slide.out.reverse{-webkit-transform:translate3d(100%,0,0);-webkit-animation-name:slideouttoright;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;transform:translateX(100%);animation-name:slideouttoright}
.slide.in.reverse{-webkit-transform:translate3d(0,0,0);-webkit-animation-name:slideinfromleft;-moz-transform:translateX(0);-moz-animation-name:slideinfromleft;transform:translateX(0);animation-name:slideinfromleft}
.slidefade.out{-webkit-transform:translateX(-100%);-webkit-animation-name:slideouttoleft;-webkit-animation-duration:225ms;-moz-transform:translateX(-100%);-moz-animation-name:slideouttoleft;-moz-animation-duration:225ms;transform:translateX(-100%);animation-name:slideouttoleft;animation-duration:225ms}
.slidefade.in{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}
.slidefade.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:slideouttoright;-webkit-animation-duration:200ms;-moz-transform:translateX(100%);-moz-animation-name:slideouttoright;-moz-animation-duration:200ms;transform:translateX(100%);animation-name:slideouttoright;animation-duration:200ms}
.slidefade.in.reverse{-webkit-transform:translateX(0);-webkit-animation-name:fadein;-webkit-animation-duration:200ms;-moz-transform:translateX(0);-moz-animation-name:fadein;-moz-animation-duration:200ms;transform:translateX(0);animation-name:fadein;animation-duration:200ms}
.slidedown.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}
.slidedown.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfromtop;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfromtop;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfromtop;animation-duration:250ms}
.slidedown.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}
.slidedown.out.reverse{-webkit-transform:translateY(-100%);-webkit-animation-name:slideouttotop;-webkit-animation-duration:200ms;-moz-transform:translateY(-100%);-moz-animation-name:slideouttotop;-moz-animation-duration:200ms;transform:translateY(-100%);animation-name:slideouttotop;animation-duration:200ms}
@-webkit-keyframes slideinfromtop{from{-webkit-transform:translateY(-100%)}
to{-webkit-transform:translateY(0)}
}
@-moz-keyframes slideinfromtop{from{-moz-transform:translateY(-100%)}
to{-moz-transform:translateY(0)}
}
@keyframes slideinfromtop{from{transform:translateY(-100%)}
to{transform:translateY(0)}
}
@-webkit-keyframes slideouttotop{from{-webkit-transform:translateY(0)}
to{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes slideouttotop{from{-moz-transform:translateY(0)}
to{-moz-transform:translateY(-100%)}
}
@keyframes slideouttotop{from{transform:translateY(0)}
to{transform:translateY(-100%)}
}
.slideup.out{-webkit-animation-name:fadeout;-webkit-animation-duration:100ms;-moz-animation-name:fadeout;-moz-animation-duration:100ms;animation-name:fadeout;animation-duration:100ms}
.slideup.in{-webkit-transform:translateY(0);-webkit-animation-name:slideinfrombottom;-webkit-animation-duration:250ms;-moz-transform:translateY(0);-moz-animation-name:slideinfrombottom;-moz-animation-duration:250ms;transform:translateY(0);animation-name:slideinfrombottom;animation-duration:250ms}
.slideup.in.reverse{-webkit-animation-name:fadein;-webkit-animation-duration:150ms;-moz-animation-name:fadein;-moz-animation-duration:150ms;animation-name:fadein;animation-duration:150ms}
.slideup.out.reverse{-webkit-transform:translateY(100%);-webkit-animation-name:slideouttobottom;-webkit-animation-duration:200ms;-moz-transform:translateY(100%);-moz-animation-name:slideouttobottom;-moz-animation-duration:200ms;transform:translateY(100%);animation-name:slideouttobottom;animation-duration:200ms}
@-webkit-keyframes slideinfrombottom{from{-webkit-transform:translateY(100%)}
to{-webkit-transform:translateY(0)}
}
@-moz-keyframes slideinfrombottom{from{-moz-transform:translateY(100%)}
to{-moz-transform:translateY(0)}
}
@keyframes slideinfrombottom{from{transform:translateY(100%)}
to{transform:translateY(0)}
}
@-webkit-keyframes slideouttobottom{from{-webkit-transform:translateY(0)}
to{-webkit-transform:translateY(100%)}
}
@-moz-keyframes slideouttobottom{from{-moz-transform:translateY(0)}
to{-moz-transform:translateY(100%)}
}
@keyframes slideouttobottom{from{transform:translateY(0)}
to{transform:translateY(100%)}
}
.viewport-flip{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;position:absolute}
.flip{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-backface-visibility:hidden;-moz-transform:translateX(0);backface-visibility:hidden;transform:translateX(0)}
.flip.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:175ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:175ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:175ms}
.flip.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:225ms;-moz-animation-name:flipintoright;-moz-animation-duration:225ms;animation-name:flipintoright;animation-duration:225ms}
.flip.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}
.flip.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}
@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}
to{-webkit-transform:rotateY(-90deg) scale(.9)}
}
@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}
to{-moz-transform:rotateY(-90deg) scale(.9)}
}
@keyframes flipouttoleft{from{transform:rotateY(0)}
to{transform:rotateY(-90deg) scale(.9)}
}
@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}
to{-webkit-transform:rotateY(90deg) scale(.9)}
}
@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}
to{-moz-transform:rotateY(90deg) scale(.9)}
}
@keyframes flipouttoright{from{transform:rotateY(0)}
to{transform:rotateY(90deg) scale(.9)}
}
@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}
to{-webkit-transform:rotateY(0)}
}
@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}
to{-moz-transform:rotateY(0)}
}
@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}
to{transform:rotateY(0)}
}
@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}
to{-webkit-transform:rotateY(0)}
}
@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}
to{-moz-transform:rotateY(0)}
}
@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}
to{transform:rotateY(0)}
}
.viewport-turn{-webkit-perspective:200px;-moz-perspective:200px;-ms-perspective:200px;perspective:200px;position:absolute}
.turn{-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-webkit-transform-origin:0 0;-moz-backface-visibility:hidden;-moz-transform:translateX(0);-moz-transform-origin:0 0;backface-visibility:hidden;transform:translateX(0);transform-origin:0 0}
.turn.out{-webkit-transform:rotateY(-90deg) scale(.9);-webkit-animation-name:flipouttoleft;-webkit-animation-duration:125ms;-moz-transform:rotateY(-90deg) scale(.9);-moz-animation-name:flipouttoleft;-moz-animation-duration:125ms;transform:rotateY(-90deg) scale(.9);animation-name:flipouttoleft;animation-duration:125ms}
.turn.in{-webkit-animation-name:flipintoright;-webkit-animation-duration:250ms;-moz-animation-name:flipintoright;-moz-animation-duration:250ms;animation-name:flipintoright;animation-duration:250ms}
.turn.out.reverse{-webkit-transform:rotateY(90deg) scale(.9);-webkit-animation-name:flipouttoright;-moz-transform:rotateY(90deg) scale(.9);-moz-animation-name:flipouttoright;transform:rotateY(90deg) scale(.9);animation-name:flipouttoright}
.turn.in.reverse{-webkit-animation-name:flipintoleft;-moz-animation-name:flipintoleft;animation-name:flipintoleft}
@-webkit-keyframes flipouttoleft{from{-webkit-transform:rotateY(0)}
to{-webkit-transform:rotateY(-90deg) scale(.9)}
}
@-moz-keyframes flipouttoleft{from{-moz-transform:rotateY(0)}
to{-moz-transform:rotateY(-90deg) scale(.9)}
}
@keyframes flipouttoleft{from{transform:rotateY(0)}
to{transform:rotateY(-90deg) scale(.9)}
}
@-webkit-keyframes flipouttoright{from{-webkit-transform:rotateY(0)}
to{-webkit-transform:rotateY(90deg) scale(.9)}
}
@-moz-keyframes flipouttoright{from{-moz-transform:rotateY(0)}
to{-moz-transform:rotateY(90deg) scale(.9)}
}
@keyframes flipouttoright{from{transform:rotateY(0)}
to{transform:rotateY(90deg) scale(.9)}
}
@-webkit-keyframes flipintoleft{from{-webkit-transform:rotateY(-90deg) scale(.9)}
to{-webkit-transform:rotateY(0)}
}
@-moz-keyframes flipintoleft{from{-moz-transform:rotateY(-90deg) scale(.9)}
to{-moz-transform:rotateY(0)}
}
@keyframes flipintoleft{from{transform:rotateY(-90deg) scale(.9)}
to{transform:rotateY(0)}
}
@-webkit-keyframes flipintoright{from{-webkit-transform:rotateY(90deg) scale(.9)}
to{-webkit-transform:rotateY(0)}
}
@-moz-keyframes flipintoright{from{-moz-transform:rotateY(90deg) scale(.9)}
to{-moz-transform:rotateY(0)}
}
@keyframes flipintoright{from{transform:rotateY(90deg) scale(.9)}
to{transform:rotateY(0)}
}
.flow{-webkit-transform-origin:50% 30%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);-moz-transform-origin:50% 30%;-moz-box-shadow:0 0 20px rgba(0,0,0,.4);transform-origin:50% 30%;box-shadow:0 0 20px rgba(0,0,0,.4)}
.ui-dialog.flow{-webkit-transform-origin:none;-webkit-box-shadow:none;-moz-transform-origin:none;-moz-box-shadow:none;transform-origin:none;box-shadow:none}
.flow.out{-webkit-transform:translateX(-100%) scale(.7);-webkit-animation-name:flowouttoleft;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(-100%) scale(.7);-moz-animation-name:flowouttoleft;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(-100%) scale(.7);animation-name:flowouttoleft;animation-timing-function:ease;animation-duration:350ms}
.flow.in{-webkit-transform:translateX(0) scale(1);-webkit-animation-name:flowinfromright;-webkit-animation-timing-function:ease;-webkit-animation-duration:350ms;-moz-transform:translateX(0) scale(1);-moz-animation-name:flowinfromright;-moz-animation-timing-function:ease;-moz-animation-duration:350ms;transform:translateX(0) scale(1);animation-name:flowinfromright;animation-timing-function:ease;animation-duration:350ms}
.flow.out.reverse{-webkit-transform:translateX(100%);-webkit-animation-name:flowouttoright;-moz-transform:translateX(100%);-moz-animation-name:flowouttoright;transform:translateX(100%);animation-name:flowouttoright}
.flow.in.reverse{-webkit-animation-name:flowinfromleft;-moz-animation-name:flowinfromleft;animation-name:flowinfromleft}
@-webkit-keyframes flowouttoleft{0{-webkit-transform:translateX(0) scale(1)}
60%,70%{-webkit-transform:translateX(0) scale(.7)}
100%{-webkit-transform:translateX(-100%) scale(.7)}
}
@-moz-keyframes flowouttoleft{0{-moz-transform:translateX(0) scale(1)}
60%,70%{-moz-transform:translateX(0) scale(.7)}
100%{-moz-transform:translateX(-100%) scale(.7)}
}
@keyframes flowouttoleft{0{transform:translateX(0) scale(1)}
60%,70%{transform:translateX(0) scale(.7)}
100%{transform:translateX(-100%) scale(.7)}
}
@-webkit-keyframes flowouttoright{0{-webkit-transform:translateX(0) scale(1)}
60%,70%{-webkit-transform:translateX(0) scale(.7)}
100%{-webkit-transform:translateX(100%) scale(.7)}
}
@-moz-keyframes flowouttoright{0{-moz-transform:translateX(0) scale(1)}
60%,70%{-moz-transform:translateX(0) scale(.7)}
100%{-moz-transform:translateX(100%) scale(.7)}
}
@keyframes flowouttoright{0{transform:translateX(0) scale(1)}
60%,70%{transform:translateX(0) scale(.7)}
100%{transform:translateX(100%) scale(.7)}
}
@-webkit-keyframes flowinfromleft{0{-webkit-transform:translateX(-100%) scale(.7)}
30%,40%{-webkit-transform:translateX(0) scale(.7)}
100%{-webkit-transform:translateX(0) scale(1)}
}
@-moz-keyframes flowinfromleft{0{-moz-transform:translateX(-100%) scale(.7)}
30%,40%{-moz-transform:translateX(0) scale(.7)}
100%{-moz-transform:translateX(0) scale(1)}
}
@keyframes flowinfromleft{0{transform:translateX(-100%) scale(.7)}
30%,40%{transform:translateX(0) scale(.7)}
100%{transform:translateX(0) scale(1)}
}
@-webkit-keyframes flowinfromright{0{-webkit-transform:translateX(100%) scale(.7)}
30%,40%{-webkit-transform:translateX(0) scale(.7)}
100%{-webkit-transform:translateX(0) scale(1)}
}
@-moz-keyframes flowinfromright{0{-moz-transform:translateX(100%) scale(.7)}
30%,40%{-moz-transform:translateX(0) scale(.7)}
100%{-moz-transform:translateX(0) scale(1)}
}
@keyframes flowinfromright{0{transform:translateX(100%) scale(.7)}
30%,40%{transform:translateX(0) scale(.7)}
100%{transform:translateX(0) scale(1)}
}
.ui-field-contain,.ui-mobile fieldset.ui-field-contain{display:block;position:relative;overflow:visible;clear:both;padding:.8em 0}
.ui-field-contain>label~[class*=ui-],.ui-field-contain .ui-controlgroup-controls{margin:0}
.ui-field-contain:last-child{border-bottom-width:0}
@media(min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0;margin:1em 0;border-bottom-width:0}
.ui-field-contain:before,.ui-field-contain:after{content:"";display:table}
.ui-field-contain:after{clear:both}
.ui-field-contain>label,.ui-field-contain .ui-controlgroup-label,.ui-field-contain>.ui-rangeslider>label{float:left;width:20%;margin:.5em 2% 0 0}
.ui-popup .ui-field-contain>label,.ui-popup .ui-field-contain .ui-controlgroup-label,.ui-popup .ui-field-contain>.ui-rangeslider>label{float:none;width:auto;margin:0 0 .4em}
.ui-field-contain>label~[class*=ui-],.ui-field-contain .ui-controlgroup-controls{float:left;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.ui-hide-label>label~[class*=ui-],.ui-hide-label .ui-controlgroup-controls,.ui-popup .ui-field-contain>label~[class*=ui-],.ui-popup .ui-field-contain .ui-controlgroup-controls{float:none;width:100%}
.ui-field-contain>label~.ui-btn-inline{width:auto;margin-right:.625em}
}
.ui-grid-a,.ui-grid-b,.ui-grid-c,.ui-grid-d,.ui-grid-solo{overflow:hidden}
.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{margin:0;padding:0;border:0;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ui-block-a{clear:left}
ul.ui-grid-a,ul.ui-grid-b,ul.ui-grid-c,ul.ui-grid-d,ul.ui-grid-solo,li.ui-block-a,li.ui-block-b,li.ui-block-c,li.ui-block-d,li.ui-block-e{margin-left:0;margin-right:0;padding:0;list-style:none}
[class*=ui-block-]>button.ui-btn{margin-right:0;margin-left:0}
[class*=ui-block-]>.ui-btn,[class*=ui-block-]>.ui-select,[class*=ui-block-]>.ui-checkbox,[class*=ui-block-]>.ui-radio,[class*=ui-block-]>button.ui-btn-inline,[class*=ui-block-]>button.ui-btn-icon-notext{margin-right:.3125em;margin-left:.3125em}
.ui-grid-a>.ui-block-a,.ui-grid-a>.ui-block-b{width:50%}
.ui-grid-b>.ui-block-a,.ui-grid-b>.ui-block-b,.ui-grid-b>.ui-block-c{width:33.333%}
.ui-grid-c>.ui-block-a,.ui-grid-c>.ui-block-b,.ui-grid-c>.ui-block-c,.ui-grid-c>.ui-block-d{width:25%}
.ui-grid-d>.ui-block-a,.ui-grid-d>.ui-block-b,.ui-grid-d>.ui-block-c,.ui-grid-d>.ui-block-d,.ui-grid-d>.ui-block-e{width:20%}
.ui-grid-solo>.ui-block-a{width:100%;float:none}
@media(max-width:35em){.ui-responsive>.ui-block-a,.ui-responsive>.ui-block-b,.ui-responsive>.ui-block-c,.ui-responsive>.ui-block-d,.ui-responsive>.ui-block-e{width:100%;float:none}
}
.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;position:fixed;z-index:1000}
.ui-header-fixed{top:-1px;padding-top:1px}
.ui-header-fixed.ui-fixed-hidden{top:0;padding-top:0}
.ui-header-fixed .ui-btn-left,.ui-header-fixed .ui-btn-right{margin-top:1px}
.ui-header-fixed.ui-fixed-hidden .ui-btn-left,.ui-header-fixed.ui-fixed-hidden .ui-btn-right{margin-top:0}
.ui-footer-fixed{bottom:-1px;padding-bottom:1px}
.ui-footer-fixed.ui-fixed-hidden{bottom:0;padding-bottom:0}
.ui-header-fullscreen,.ui-footer-fullscreen{filter:Alpha(Opacity=90);opacity:.9}
.ui-page-header-fixed{padding-top:2.8125em}
.ui-page-footer-fixed{padding-bottom:2.8125em}
.ui-page-header-fullscreen>.ui-content,.ui-page-footer-fullscreen>.ui-content{padding:0}
.ui-fixed-hidden{position:absolute}
.ui-footer-fixed.ui-fixed-hidden{display:none}
.ui-page .ui-footer-fixed.ui-fixed-hidden{display:block}
.ui-page-header-fullscreen .ui-fixed-hidden,.ui-page-footer-fullscreen .ui-fixed-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}
.ui-android-2x-fixed .ui-li-has-thumb{-webkit-transform:translate3d(0,0,0)}
.ui-navbar{max-width:100%}
.ui-navbar ul:before,.ui-navbar ul:after{content:"";display:table}
.ui-navbar ul:after{clear:both}
.ui-navbar ul{list-style:none;margin:0;padding:0;position:relative;display:block;border:0;max-width:100%;overflow:visible}
.ui-navbar li .ui-btn{font-size:12.5px;display:block;margin:0;border-right-width:0}
.ui-navbar .ui-btn:focus{z-index:1}
.ui-navbar li:last-child .ui-btn{margin-right:-4px}
.ui-navbar li:last-child .ui-btn:after{margin-right:4px}
.ui-content .ui-navbar li:last-child .ui-btn,.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn{border-right-width:1px;margin-right:0}
.ui-content .ui-navbar li:last-child .ui-btn:after,.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after{margin-right:0}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn{border-right-width:1px;margin-right:-1px}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after{margin-right:1px}
.ui-navbar .ui-grid-duo .ui-btn{border-top-width:0}
.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}
.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn{border-top-width:0;border-bottom-width:0}
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:0}
.ui-header .ui-title~.ui-navbar .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-btn,.ui-header .ui-navbar .ui-grid-duo .ui-btn,.ui-footer .ui-navbar .ui-grid-duo .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,.ui-header .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-grid-duo .ui-block-a:first-child+.ui-block-b .ui-btn{border-top-width:1px}
.ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2}
.ui-input-btn.ui-state-disabled input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-collapsible{margin:0 -1em}
.ui-collapsible-inset,.ui-collapsible-set{margin:.5em 0}
.ui-collapsible-heading{display:block;margin:0;padding:0;position:relative}
.ui-collapsible-heading .ui-btn{text-align:left;margin:0;border-left-width:0;border-right-width:0}
.ui-collapsible-heading .ui-btn-icon-top,.ui-collapsible-heading .ui-btn-icon-bottom{text-align:center}
.ui-collapsible-inset .ui-collapsible-heading .ui-btn{border-right-width:1px;border-left-width:1px}
.ui-collapsible-collapsed+.ui-collapsible:not(.ui-collapsible-inset)>.ui-collapsible-heading .ui-btn{border-top-width:0}
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn{border-top-width:1px}
.ui-collapsible-heading-status{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-collapsible-content{display:block;margin:0;padding:.5em 1em}
.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;border-style:solid}
.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{border-left-width:1px;border-right-width:1px}
.ui-collapsible-inset .ui-collapsible-content{margin:0}
.ui-collapsible-content-collapsed{display:none}
.ui-collapsible-set>.ui-collapsible.ui-corner-all{-webkit-border-radius:0;border-radius:0}
.ui-collapsible-heading,.ui-collapsible-heading>.ui-btn{-webkit-border-radius:inherit;border-radius:inherit}
.ui-collapsible-set .ui-collapsible.ui-first-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}
.ui-collapsible-content,.ui-collapsible-set .ui-collapsible.ui-last-child{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}
.ui-collapsible-themed-content:not(.ui-collapsible-collapsed)>.ui-collapsible-heading{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
.ui-collapsible-set .ui-collapsible{margin:-1px -1em 0}
.ui-collapsible-set .ui-collapsible-inset{margin:-1px 0 0}
.ui-collapsible-set .ui-collapsible.ui-first-child{margin-top:0}
.ui-controlgroup,fieldset.ui-controlgroup{padding:0;margin:.5em 0}
.ui-field-contain .ui-controlgroup,.ui-field-contain fieldset.ui-controlgroup{margin:0}
.ui-mini .ui-controlgroup-label{font-size:16px}
.ui-controlgroup.ui-mini .ui-btn-icon-notext,.ui-controlgroup .ui-mini.ui-btn-icon-notext{font-size:inherit}
.ui-controlgroup-controls .ui-btn,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-select{margin:0}
.ui-controlgroup-controls .ui-btn:focus,.ui-controlgroup-controls .ui-btn.ui-focus{z-index:1}
.ui-controlgroup-controls li{list-style:none}
.ui-controlgroup-horizontal .ui-controlgroup-controls{display:inline-block;vertical-align:middle}
.ui-controlgroup-horizontal .ui-controlgroup-controls:before,.ui-controlgroup-horizontal .ui-controlgroup-controls:after{content:"";display:table}
.ui-controlgroup-horizontal .ui-controlgroup-controls:after{clear:both}
.ui-controlgroup-horizontal .ui-controlgroup-controls>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls li>.ui-btn,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select{float:left;clear:none}
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,.ui-controlgroup-controls .ui-btn-icon-notext{width:auto}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext{width:1.5em}
.ui-controlgroup-controls .ui-btn-icon-notext{height:auto;padding:.7em 1em}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn{border-bottom-width:0}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child{border-bottom-width:1px}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn{border-right-width:0}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child{border-right-width:1px}
.ui-controlgroup-controls .ui-btn-corner-all,.ui-controlgroup-controls .ui-btn.ui-corner-all{-webkit-border-radius:0;border-radius:0}
.ui-controlgroup-controls,.ui-controlgroup-controls .ui-radio,.ui-controlgroup-controls .ui-checkbox,.ui-controlgroup-controls .ui-select,.ui-controlgroup-controls li{-webkit-border-radius:inherit;border-radius:inherit}
.ui-controlgroup-vertical .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}
.ui-controlgroup-vertical .ui-btn.ui-last-child{-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}
.ui-controlgroup-horizontal .ui-btn.ui-first-child{-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}
.ui-controlgroup-horizontal .ui-btn.ui-last-child{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}
.ui-controlgroup-controls a.ui-shadow:not(:focus),.ui-controlgroup-controls button.ui-shadow:not(:focus),.ui-controlgroup-controls div.ui-shadow:not(.ui-focus){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.ui-controlgroup-label legend{max-width:100%}
.ui-controlgroup-controls>label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-dialog{background:none !important}
.ui-dialog-contain{width:92.5%;max-width:500px;margin:10% auto 1em;padding:0;position:relative;top:-1em}
.ui-dialog-contain>.ui-header,.ui-dialog-contain>.ui-content,.ui-dialog-contain>.ui-footer{display:block;position:relative;width:auto;margin:0}
.ui-dialog-contain>.ui-header{overflow:hidden;z-index:10;padding:0;border-top-width:0}
.ui-dialog-contain>.ui-footer{z-index:10;padding:0 1em;border-bottom-width:0}
.ui-popup-open .ui-header-fixed,.ui-popup-open .ui-footer-fixed{position:absolute !important}
.ui-popup-screen{background-image:url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");top:0;left:0;right:0;bottom:1px;position:absolute;filter:Alpha(Opacity=0);opacity:0;z-index:1099}
.ui-popup-screen.in{opacity:.5;filter:Alpha(Opacity=50)}
.ui-popup-screen.out{opacity:0;filter:Alpha(Opacity=0)}
.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}
.ui-popup{position:relative}
.ui-popup.ui-body-inherit{border-width:1px;border-style:solid}
.ui-popup-hidden{left:0;top:0;position:absolute !important;visibility:hidden}
.ui-popup-truncate{height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-popup.ui-content,.ui-popup .ui-content{overflow:visible}
.ui-popup>.ui-header{border-top-width:0}
.ui-popup>.ui-footer{border-bottom-width:0}
.ui-popup>p,.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6{margin:.5em .4375em}
.ui-popup>span{display:block;margin:.5em .4375em}
.ui-popup-container .ui-content>p,.ui-popup-container .ui-content>h1,.ui-popup-container .ui-content>h2,.ui-popup-container .ui-content>h3,.ui-popup-container .ui-content>h4,.ui-popup-container .ui-content>h5,.ui-popup-container .ui-content>h6{margin:.5em 0}
.ui-popup-container .ui-content>span{margin:0}
.ui-popup-container .ui-content>p:first-child,.ui-popup-container .ui-content>h1:first-child,.ui-popup-container .ui-content>h2:first-child,.ui-popup-container .ui-content>h3:first-child,.ui-popup-container .ui-content>h4:first-child,.ui-popup-container .ui-content>h5:first-child,.ui-popup-container .ui-content>h6:first-child{margin-top:0}
.ui-popup-container .ui-content>p:last-child,.ui-popup-container .ui-content>h1:last-child,.ui-popup-container .ui-content>h2:last-child,.ui-popup-container .ui-content>h3:last-child,.ui-popup-container .ui-content>h4:last-child,.ui-popup-container .ui-content>h5:last-child,.ui-popup-container .ui-content>h6:last-child{margin-bottom:0}
.ui-popup>img{max-width:100%;max-height:100%;vertical-align:middle}
.ui-popup:not(.ui-content)>img:only-child,.ui-popup:not(.ui-content)>.ui-btn-left:first-child+img:last-child,.ui-popup:not(.ui-content)>.ui-btn-right:first-child+img:last-child{-webkit-border-radius:inherit;border-radius:inherit}
.ui-popup iframe{vertical-align:middle}
.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-11px;margin:0;z-index:1101}
.ui-popup>.ui-btn-left{left:-11px}
.ui-popup>.ui-btn-right{right:-11px}
.ui-popup-arrow-container{width:20px;height:20px}
.ui-popup-arrow-container.ui-popup-arrow-l{left:-10px;clip:rect(-1000px,10px,2000px,-1000px)}
.ui-popup-arrow-container.ui-popup-arrow-t{top:-10px;clip:rect(-1000px,2000px,10px,-1000px)}
.ui-popup-arrow-container.ui-popup-arrow-r{right:-10px;clip:rect(-1000px,2000px,2000px,10px)}
.ui-popup-arrow-container.ui-popup-arrow-b{bottom:-10px;clip:rect(10px,2000px,1000px,-1000px)}
.ui-popup-arrow-container .ui-popup-arrow{width:28.284271247px;height:28.284271247px;border-width:1px;border-style:solid}
.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow{left:-4.142135623px;top:5.857864376px}
.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow{left:-4.142135623px;top:-14.142135623px}
.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow{left:5.857864376px;top:-4.142135623px}
.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow{left:-14.142135623px;top:-4.142135623px}
.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-7.0710678118654755px}
.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow{margin-left:-5.857864376269049px;margin-top:-4.142135623730951px}
.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow{margin-left:-7.0710678118654755px;margin-top:-5.857864376269049px}
.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow{margin-left:-4.142135623730951px;margin-top:-5.857864376269049px}
.ui-popup>.ui-popup-arrow-guide{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}
.ui-popup-arrow-container{position:absolute}
.ui-popup-arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;overflow:hidden;box-sizing:border-box}
.ui-popup-arrow-container.ie .ui-popup-arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(___YUICSSMIN_PRESERVED_TOKEN_32___)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865474, M12=-.7071067811865477, M21=.7071067811865477, M22=.7071067811865474, SizingMethod='auto expand')}
.ui-checkbox,.ui-radio{margin:.5em 0;position:relative}
.ui-checkbox .ui-btn,.ui-radio .ui-btn{margin:0;text-align:left;white-space:normal;z-index:2}
.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,.ui-controlgroup .ui-radio .ui-btn.ui-focus{z-index:3}
.ui-checkbox .ui-btn-icon-top,.ui-radio .ui-btn-icon-top,.ui-checkbox .ui-btn-icon-bottom,.ui-radio .ui-btn-icon-bottom{text-align:center}
.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,.ui-controlgroup-horizontal .ui-radio .ui-btn:after{content:none;display:none}
.ui-checkbox input,.ui-radio input{position:absolute;left:.466em;top:50%;width:22px;height:22px;margin:-11px 0 0 0;outline:0 !important;z-index:1}
.ui-controlgroup-horizontal .ui-checkbox input,.ui-controlgroup-horizontal .ui-radio input{left:50%;margin-left:-9px}
.ui-checkbox input:disabled,.ui-radio input:disabled{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-select{margin-top:.5em;margin-bottom:.5em;position:relative}
.ui-select>select{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-select .ui-btn{margin:0;opacity:1}
.ui-select .ui-btn select{position:absolute;top:0;left:0;width:100%;min-height:1.5em;min-height:100%;height:3em;max-height:100%;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;filter:Alpha(Opacity=0);opacity:0;z-index:2}
@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:.0001}
}
.ui-select .ui-state-disabled select{display:none}
.ui-select span.ui-state-disabled{filter:Alpha(Opacity=100);opacity:1}
.ui-select .ui-btn.ui-select-nativeonly{border-radius:0;border:0}
.ui-select .ui-btn.ui-select-nativeonly select{opacity:1;text-indent:0;display:block}
.ui-select .ui-li-has-count.ui-btn{padding-right:2.8125em}
.ui-select .ui-li-has-count.ui-btn-icon-right{padding-right:4.6875em}
.ui-select .ui-btn-icon-right .ui-li-count{right:3.2em}
.ui-select .ui-btn>span:not(.ui-li-count){display:block;text-overflow:ellipsis;overflow:hidden !important;white-space:nowrap}
.ui-selectmenu.ui-popup{min-width:11em}
.ui-selectmenu .ui-dialog-contain{overflow:hidden}
.ui-selectmenu .ui-header{margin:0;padding:0;border-width:0}
.ui-selectmenu.ui-dialog .ui-header{z-index:1;position:relative}
.ui-selectmenu.ui-popup .ui-header{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
.ui-selectmenu.ui-popup .ui-header h1:after{content:'.';visibility:hidden}
.ui-selectmenu .ui-header .ui-title{margin:0 2.875em}
.ui-selectmenu.ui-dialog .ui-content{overflow:visible;z-index:1}
.ui-selectmenu .ui-selectmenu-list{margin:0;-webkit-border-radius:inherit;border-radius:inherit}
.ui-header:not(.ui-screen-hidden)+.ui-selectmenu-list{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}
.ui-header.ui-screen-hidden+.ui-selectmenu-list li.ui-first-child .ui-btn{border-top-width:0}
.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn{border-bottom-width:0}
.ui-selectmenu .ui-btn.ui-li-divider{cursor:default}
.ui-selectmenu .ui-selectmenu-placeholder{display:none}
.ui-listview,.ui-listview>li{margin:0;padding:0;list-style:none}
.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-1em}
.ui-content .ui-listview-inset,.ui-panel-inner>.ui-listview-inset{margin:1em 0}
.ui-collapsible-content>.ui-listview{margin:-.5em -1em}
.ui-collapsible-content>.ui-listview-inset{margin:.5em 0}
.ui-listview>li{display:block;position:relative;overflow:visible}
.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{margin:0;display:block;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ui-listview>li>.ui-btn:focus{z-index:1}
.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{border-width:1px 0 0;border-style:solid}
.ui-listview-inset>.ui-li-static,.ui-listview-inset>.ui-li-divider,.ui-listview-inset>li>a.ui-btn{border-right-width:1px;border-left-width:1px}
.ui-listview>.ui-li-static.ui-last-child,.ui-listview>.ui-li-divider.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{border-bottom-width:1px}
.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:0}
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child,.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child>a.ui-btn{border-bottom-width:0}
.ui-listview>li.ui-first-child,.ui-listview>li.ui-first-child>a.ui-btn{-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}
.ui-listview>li.ui-last-child,.ui-listview>li.ui-last-child>a.ui-btn{-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}
.ui-listview>li.ui-li-has-alt>a.ui-btn{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.ui-listview>li.ui-first-child>a.ui-btn+a.ui-btn{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:inherit;border-top-right-radius:inherit}
.ui-listview>li.ui-last-child>a.ui-btn+a.ui-btn{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}
.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){-webkit-border-top-left-radius:inherit;border-top-left-radius:inherit}
.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){-webkit-border-bottom-left-radius:inherit;border-bottom-left-radius:inherit}
.ui-collapsible-content>.ui-listview:not(.ui-listview-inset){-webkit-border-radius:inherit;border-radius:inherit}
.ui-listview>.ui-li-static{padding:.7em 1em}
.ui-listview>.ui-li-divider{padding:.5em 1.143em;font-size:14px;font-weight:700;cursor:default;outline:0}
.ui-listview>.ui-li-has-count>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-count,.ui-listview>.ui-li-divider.ui-li-has-count{padding-right:2.8125em}
.ui-listview>.ui-li-has-count>.ui-btn-icon-right{padding-right:4.6875em}
.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{min-height:3.625em;padding-left:6.25em}
.ui-listview>.ui-li-has-icon>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-icon{min-height:1.25em;padding-left:2.5em}
.ui-li-count{position:absolute;font-size:12.5px;font-weight:700;text-align:center;border-width:1px;border-style:solid;padding:0 .48em;line-height:1.6em;min-height:1.6em;min-width:.64em;right:.8em;top:50%;margin-top:-.88em}
.ui-listview .ui-btn-icon-right .ui-li-count{right:3.2em}
.ui-listview .ui-li-has-thumb>img:first-child,.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child,.ui-listview .ui-li-has-thumb .ui-li-thumb{position:absolute;left:0;top:0;max-height:5em;max-width:5em}
.ui-listview>.ui-li-has-icon>img:first-child,.ui-listview>.ui-li-has-icon>.ui-btn>img:first-child{position:absolute;left:.625em;top:.9em;max-height:1em;max-width:1em}
.ui-listview>li h1,.ui-listview>li h2,.ui-listview>li h3,.ui-listview>li h4,.ui-listview>li h5,.ui-listview>li h6{font-size:1em;font-weight:700;display:block;margin:.45em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ui-listview>li p{font-size:.75em;font-weight:400;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ui-listview .ui-li-aside{position:absolute;top:1em;right:3.333em;margin:0;text-align:right}
.ui-listview>li.ui-li-has-alt>.ui-btn{margin-right:2.5em;border-right-width:0}
.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn{position:absolute;width:2.5em;height:100%;min-height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}
.ui-listview-inset>li.ui-li-has-alt>.ui-btn+.ui-btn{border-right-width:1px}
.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn:focus{z-index:3}
ol.ui-listview,ol.ui-listview>.ui-li-divider{counter-reset:listnumbering}
ol.ui-listview>li>.ui-btn,ol.ui-listview>li.ui-li-static{vertical-align:middle}
ol.ui-listview>li>.ui-btn:first-child:before,ol.ui-listview>li.ui-li-static:before,ol.ui-listview>li.ui-field-contain>label:before,ol.ui-listview>li.ui-field-contain>.ui-controlgroup-label:before{display:inline-block;font-size:.9em;font-weight:400;padding-right:.3em;min-width:1.4em;line-height:1.5;vertical-align:middle;counter-increment:listnumbering;content:counter(listnumbering) "."}
ol.ui-listview>li.ui-field-contain:before{content:none;display:none}
ol.ui-listview>li h1:first-child,ol.ui-listview>li h2:first-child,ol.ui-listview>li h3:first-child,ol.ui-listview>li h4:first-child,ol.ui-listview>li h5:first-child,ol.ui-listview>li h6:first-child,ol.ui-listview>li p:first-child,ol.ui-listview>li img:first-child+*{display:inline-block;vertical-align:middle}
ol.ui-listview>li h1:first-child~*,ol.ui-listview>li h2:first-child~*,ol.ui-listview>li h3:first-child~*,ol.ui-listview>li h4:first-child~*,ol.ui-listview>li h5:first-child~*,ol.ui-listview>li h6:first-child~*,ol.ui-listview>li p:first-child~*,ol.ui-listview>li img:first-child+*~*{margin-top:0;text-indent:2.04em}
html .ui-filterable+.ui-listview,html .ui-filterable.ui-listview{margin-top:.5em}
.ui-collapsible-content>form.ui-filterable{margin-top:-.5em}
.ui-collapsible-content>.ui-input-search.ui-filterable{margin-top:0}
.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable+.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-filterable.ui-listview:not(.ui-listview-inset)>li.ui-first-child>a.ui-btn{border-top-width:1px}
div.ui-slider{height:30px;margin:.5em 0;padding:0;-ms-touch-action:pan-y pinch-zoom double-tap-zoom}
div.ui-slider:before,div.ui-slider:after{content:"";display:table}
div.ui-slider:after{clear:both}
input.ui-slider-input{display:block;float:left;font-size:14px;font-weight:700;margin:0;padding:4px;width:40px;height:20px;line-height:20px;border-width:1px;border-style:solid;outline:0;text-align:center;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.ui-slider-input::-webkit-outer-spin-button,.ui-slider-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.ui-slider-track{position:relative;overflow:visible;border-width:1px;border-style:solid;height:15px;margin:0 15px 0 68px;top:6px}
.ui-slider-track.ui-mini{height:12px;top:8px}
.ui-slider-track .ui-slider-bg{height:100%}
.ui-slider-track .ui-btn.ui-slider-handle{position:absolute;z-index:1;top:50%;width:28px;height:28px;margin:-15px 0 0 -15px;outline:0;padding:0}
.ui-slider-track.ui-mini .ui-slider-handle{height:14px;width:14px;margin:-8px 0 0 -8px}
select.ui-slider-switch{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
div.ui-slider-switch{display:inline-block;height:32px;width:5.8em;top:0}
div.ui-slider-switch:before,div.ui-slider-switch:after{display:none;clear:none}
div.ui-slider-switch.ui-mini{height:29px;top:0}
.ui-slider-inneroffset{margin:0 16px;position:relative;z-index:1}
.ui-slider-switch.ui-mini .ui-slider-inneroffset{margin:0 15px 0 14px}
.ui-slider-switch .ui-btn.ui-slider-handle{margin:1px 0 0 -15px}
.ui-slider-switch.ui-mini .ui-slider-handle{width:25px;height:25px;margin:1px 0 0 -13px;padding:0}
.ui-slider-handle-snapping{-webkit-transition:left 70ms linear;-moz-transition:left 70ms linear;transition:left 70ms linear}
.ui-slider-switch .ui-slider-label{position:absolute;text-align:center;width:100%;overflow:hidden;font-size:16px;top:0;line-height:2;min-height:100%;white-space:nowrap;cursor:pointer}
.ui-slider-switch.ui-mini .ui-slider-label{font-size:14px}
.ui-slider-switch .ui-slider-label-a{z-index:1;left:0;text-indent:-1.5em}
.ui-slider-switch .ui-slider-label-b{z-index:0;right:0;text-indent:1.5em}
.ui-slider-track .ui-slider-bg,.ui-slider-switch .ui-slider-label,.ui-slider-switch .ui-slider-inneroffset,.ui-slider-handle{-webkit-border-radius:inherit;border-radius:inherit}
.ui-field-contain div.ui-slider-switch{margin:0}
.ui-field-contain div.ui-slider-switch,.ui-field-contain.ui-hide-label div.ui-slider-switch,html .ui-popup .ui-field-contain div.ui-slider-switch{display:inline-block;width:5.8em}
.ui-slider-popup{width:64px;height:64px;font-size:36px;padding-top:14px;opacity:.8}
.ui-slider-popup{position:absolute !important;text-align:center;z-index:100}
.ui-slider-track .ui-btn.ui-slider-handle{font-size:.9em;line-height:30px}
.ui-rangeslider{margin:.5em 0}
.ui-rangeslider:before,.ui-rangeslider:after{content:"";display:table}
.ui-rangeslider:after{clear:both}
.ui-rangeslider .ui-slider-input.ui-rangeslider-last{float:right}
.ui-rangeslider .ui-rangeslider-sliders{position:relative;overflow:visible;height:30px;margin:0 68px}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track{position:absolute;top:6px;right:0;left:0;margin:0}
.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track{top:8px}
.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg{display:none}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{background-color:transparent;background:0;border-width:0;height:0}
html>body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child{height:15px;border-width:1px}
html>body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child{height:12px}
div.ui-rangeslider label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.ui-field-contain .ui-rangeslider input.ui-slider-input,.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders{margin-top:0;margin-bottom:0}
.ui-input-text,.ui-input-search{margin:.5em 0;border-width:1px;border-style:solid}
.ui-input-text input,.ui-input-search input,textarea.ui-input-text{padding:.4em;line-height:1.4em;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:0}
.ui-input-text input,.ui-input-search input{margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit}
textarea.ui-input-text{overflow:auto;resize:vertical}
.ui-mini .ui-input-text input,.ui-mini .ui-input-search input,.ui-input-text.ui-mini input,.ui-input-search.ui-mini input,.ui-mini textarea.ui-input-text,textarea.ui-mini{font-size:14px}
.ui-mini textarea.ui-input-text,textarea.ui-mini{margin:.446em 0}
.ui-input-has-clear,.ui-input-search{position:relative}
.ui-input-has-clear{padding-right:2.375em}
.ui-mini.ui-input-has-clear{padding-right:2.923em}
.ui-input-has-clear input{padding-right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.ui-input-search input{padding-left:1.75em}
.ui-input-search:after{position:absolute;left:.3125em;top:50%;margin-top:-7px;content:"";background-position:center center;background-repeat:no-repeat;width:14px;height:14px;filter:Alpha(Opacity=50);opacity:.5}
.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{position:absolute;right:0;top:50%;margin:-14px .3125em 0;border:0;background-color:transparent}
.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}
.ui-input-text input::-moz-placeholder,.ui-input-search input::-moz-placeholder,textarea.ui-input-text::-moz-placeholder{color:#aaa}
.ui-input-text input:-ms-input-placeholder,.ui-input-search input:-ms-input-placeholder,textarea.ui-input-text:-ms-input-placeholder{color:#aaa}
.ui-input-text input[type=number]::-webkit-outer-spin-button{margin:0}
.ui-input-text input::-ms-clear,.ui-input-search input::-ms-clear{display:none}
.ui-input-text input:focus,.ui-input-search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
textarea.ui-input-text.ui-textinput-autogrow{overflow:hidden}
.ui-textinput-autogrow-resize{-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s;transition:height .25s}
.ui-flipswitch{display:inline-block;vertical-align:middle;width:5.875em;height:1.875em;border-width:1px;border-style:solid;margin:.5em 0;overflow:hidden;-webkit-transition-property:padding,width,background-color,color,border-color;-moz-transition-property:padding,width,background-color,color,border-color;-o-transition-property:padding,width,background-color,color,border-color;transition-property:padding,width,background-color,color,border-color;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.ui-flipswitch.ui-flipswitch-active{padding-left:4em;width:1.875em}
.ui-flipswitch-input{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;outline:0;filter:Alpha(Opacity=0);opacity:0}
.ui-flipswitch .ui-btn.ui-flipswitch-on,.ui-flipswitch .ui-flipswitch-off{float:left;height:1.75em;margin:.0625em;line-height:1.65em}
.ui-flipswitch .ui-btn.ui-flipswitch-on{width:1.75em;padding:0;text-indent:-2.6em;text-align:left;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:inherit;overflow:visible;color:inherit;text-shadow:inherit}
.ui-flipswitch .ui-flipswitch-off{padding:1px;text-indent:1em}
html .ui-field-contain>label+.ui-flipswitch,html .ui-popup .ui-field-contain>label+.ui-flipswitch{display:inline-block;width:5.875em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.ui-field-contain .ui-flipswitch.ui-flipswitch-active,.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active{width:1.875em}
.ui-table{border:0;border-collapse:collapse;padding:0;width:100%}
.ui-table th,.ui-table td{line-height:1.5em;text-align:left;padding:.4em .5em;vertical-align:top}
.ui-table th .ui-btn,.ui-table td .ui-btn{line-height:normal}
.ui-table th{font-weight:700}
.ui-table caption{text-align:left;margin-bottom:1.4em;opacity:.5}
.ui-table-columntoggle-btn{float:right;margin-bottom:.8em}
.ui-table-columntoggle-popup fieldset{margin:0}
.ui-table-columntoggle{clear:both}
@media only all{th.ui-table-priority-6,td.ui-table-priority-6,th.ui-table-priority-5,td.ui-table-priority-5,th.ui-table-priority-4,td.ui-table-priority-4,th.ui-table-priority-3,td.ui-table-priority-3,th.ui-table-priority-2,td.ui-table-priority-2,th.ui-table-priority-1,td.ui-table-priority-1{display:none}
}
@media screen and (min-width:20em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-1,.ui-table-columntoggle.ui-responsive td.ui-table-priority-1{display:table-cell}
}
@media screen and (min-width:30em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-2,.ui-table-columntoggle.ui-responsive td.ui-table-priority-2{display:table-cell}
}
@media screen and (min-width:40em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-3,.ui-table-columntoggle.ui-responsive td.ui-table-priority-3{display:table-cell}
}
@media screen and (min-width:50em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-4,.ui-table-columntoggle.ui-responsive td.ui-table-priority-4{display:table-cell}
}
@media screen and (min-width:60em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-5,.ui-table-columntoggle.ui-responsive td.ui-table-priority-5{display:table-cell}
}
@media screen and (min-width:70em){.ui-table-columntoggle.ui-responsive th.ui-table-priority-6,.ui-table-columntoggle.ui-responsive td.ui-table-priority-6{display:table-cell}
}
.ui-table-columntoggle th.ui-table-cell-hidden,.ui-table-columntoggle td.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden{display:none}
.ui-table-columntoggle th.ui-table-cell-visible,.ui-table-columntoggle td.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible{display:table-cell}
.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{display:none}
@media only all{.ui-table-reflow thead td,.ui-table-reflow thead th{display:none}
.ui-table-reflow td,.ui-table-reflow th{text-align:left;display:block}
.ui-table-reflow tbody th{margin-top:3em}
.ui-table-reflow td .ui-table-cell-label,.ui-table-reflow th .ui-table-cell-label{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em}
.ui-table-reflow th .ui-table-cell-label-top,.ui-table-reflow td .ui-table-cell-label-top{display:block;padding:.4em 0;margin:.4em 0;text-transform:uppercase;font-size:.9em;font-weight:400}
}
@media(min-width:35em){.ui-table-reflow.ui-responsive{display:table-row-group}
.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th,.ui-table-reflow.ui-responsive tbody th,.ui-table-reflow.ui-responsive tbody td,.ui-table-reflow.ui-responsive thead td,.ui-table-reflow.ui-responsive thead th{display:table-cell;margin:0}
.ui-table-reflow.ui-responsive td .ui-table-cell-label,.ui-table-reflow.ui-responsive th .ui-table-cell-label{display:none}
}
@media(max-width:35em){.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}
}
.ui-panel{width:17em;min-height:100%;max-height:none;border-width:0;position:absolute;top:0;display:block}
.ui-panel-closed{width:0;max-height:100%;overflow:hidden;visibility:hidden}
.ui-panel-fixed{position:fixed;bottom:-1px;padding-bottom:1px}
.ui-panel-display-reveal{z-index:1}
.ui-panel-display-push{z-index:999}
.ui-panel-display-overlay{z-index:1001}
.ui-panel-inner{padding:1em}
.ui-panel-page-container{overflow-x:visible}
.ui-panel-page-container-themed .ui-page-active{background:0}
.ui-panel-wrapper{position:relative;min-height:inherit;border:0;overflow-x:hidden;z-index:999}
.ui-panel-fixed-toolbar{overflow-x:hidden}
.ui-panel-dismiss{position:absolute;top:0;left:0;right:0;height:100%;z-index:1002;display:none}
.ui-panel-dismiss-open{display:block}
.ui-panel-animate{-webkit-transition:-webkit-transform 300ms ease;-webkit-transition-duration:300ms;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease}
@media screen and (max-device-width:768px){.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:none}
.ui-panel-animate.ui-panel-fixed-toolbar{-ms-transition:-ms-transform 1ms;-ms-transform:rotate(0)}
}
.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal){-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}
.ui-panel-position-left{left:-17em}
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}
.ui-panel-position-left.ui-panel-display-reveal,.ui-panel-open.ui-panel-position-left{left:0}
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}
.ui-panel-position-right{right:-17em}
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}
.ui-panel-position-right.ui-panel-display-reveal,.ui-panel-position-right.ui-panel-open{right:0}
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:none}
.ui-panel-page-content-position-left{left:17em;right:-17em}
.ui-panel-animate.ui-panel-page-content-position-left{left:0;right:0;-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}
.ui-panel-page-content-position-right{left:-17em;right:17em}
.ui-panel-animate.ui-panel-page-content-position-right{left:0;right:0;-webkit-transform:translate3d(-17em,0,0);-moz-transform:translate3d(-17em,0,0);transform:translate3d(-17em,0,0)}
.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:17em}
.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:17em}
.ui-panel-display-reveal{-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,.15);box-shadow:inset -5px 0 5px rgba(0,0,0,.15)}
.ui-panel-position-right.ui-panel-display-reveal{-webkit-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:inset 5px 0 5px rgba(0,0,0,.15);box-shadow:inset 5px 0 5px rgba(0,0,0,.15)}
.ui-panel-display-overlay{-webkit-box-shadow:5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:5px 0 5px rgba(0,0,0,.15);box-shadow:5px 0 5px rgba(0,0,0,.15)}
.ui-panel-position-right.ui-panel-display-overlay{-webkit-box-shadow:-5px 0 5px rgba(0,0,0,.15);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.15);box-shadow:-5px 0 5px rgba(0,0,0,.15)}
.ui-panel-open.ui-panel-position-left.ui-panel-display-push{border-right-width:1px;margin-right:-1px}
.ui-panel-page-content-position-left.ui-panel-page-content-display-push{margin-left:1px;width:auto}
.ui-panel-open.ui-panel-position-right.ui-panel-display-push{border-left-width:1px;margin-left:-1px}
.ui-panel-page-content-position-right.ui-panel-page-content-display-push{margin-right:1px;width:auto}
@media(min-width:55em){.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left{margin-right:17em}
.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right{margin-left:17em}
.ui-responsive-panel .ui-panel-page-content-open{width:auto}
.ui-responsive-panel .ui-panel-dismiss-display-push,.ui-responsive-panel.ui-page-active~.ui-panel-dismiss-display-push{display:none}
}
.ui-tabs{position:relative;padding:.2em}
.ui-mobile .ui-page-active[data-role=page]{display:block}
.ui-loading .ui-loader{display:none}
.ui-content{padding:0;overflow:visible}
.ui-controlgroup-label{font-size:.95em}
.ui-corner-all,.ui-btn-corner-all{background-clip:padding-box}
.ui-btn{cursor:pointer;display:block;margin:.5em 0;padding:.5em 0;position:relative;text-align:center;font-size:.95em}
.ui-btn.ui-corner-all{-webkit-border-radius:.4em;border-radius:.4em}
.ui-corner-all,.ui-btn-corner-all{-webkit-background-clip:padding;background-clip:padding-box}
.ui-btn-up-c{border:1px solid #fff;background:#fff;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}
.title .back{color:#333;text-decoration:none}
.ui-btn-up-c a.ui-link-inherit{color:#2d90ec}
.ui-btn-hover-c{border:1px solid #fff;background:#fff;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}
.ui-btn-hover-c a.ui-link-inherit{color:#2d90ec}
.ui-btn-down-c{border:1px solid #fff;background:#fff;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-linear-gradient(#fff,#fff);background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff)}
.ui-btn-down-c a.ui-link-inherit{color:#2d90ec}
.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c{text-decoration:none}
.ui-btn-up-c{color:#015}
.ui-btn-hover-c{color:#2d90ec !important}
.ui-input-search,.ui-input-text{border:1px solid #aaa;color:#333;text-shadow:0 1px 0 #fff;background:#f9f9f9}
.ui-input-search.ui-corner-all,.ui-input-text.ui-corner-all{-webkit-border-radius:.6em;border-radius:.6em}
li.ui-btn a{text-decoration:none}
li.ui-btn-up-c a{color:#015 !important}
li.ui-btn-hover-c a{color:#2d90ec !important}
li.ui-li{border:1px solid #aaa;border-width:1px 1px 0 1px}
li.ui-li.ui-first-child{-webkit-border-radius:.6em .6em 0 0 !important;border-radius:.6em .6em 0 0 !important}
li.ui-li.ui-last-child{border-bottom-width:1px;-webkit-border-radius:0 0 .6em .6em !important;border-radius:0 0 .6em .6em !important}
.ui-disabled .ui-btn-hidden{display:none}
.ui-disabled{z-index:1}
.ui-select .ui-disabled{opacity:.3}
.ui-select .ui-disabled select{display:none}
.ui-disabled{filter:alpha(opacity=30);opacity:.3;zoom:1}
.ui-disabled,.ui-disabled a{cursor:default !important;pointer-events:none}
.ui-header,.ui-footer{zoom:1;border:0 none;z-index:5}
.ui-btn-primary-button{border:0 solid #1f8be7;background:#2d90ec;font-weight:normal;color:#fff;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#4bf),to(#0063d3));background-image:-webkit-linear-gradient(#4bf,#0063d3);background-image:-moz-linear-gradient(#4bf,#0063d3);background-image:-ms-linear-gradient(#4bf,#0063d3);background-image:-o-linear-gradient(#4bf,#0063d3);background-image:linear-gradient(#4bf,#0063d3)}
.ui-btn-primary-button a.ui-link-inherit{color:#fff}
.ui-btn-primary-button:hover{border:0 solid #1f8be7;background:#1f8be7;font-weight:normal;color:#fff;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#0063d3),to(#4bf));background-image:-webkit-linear-gradient(#0063d3,#4bf);background-image:-moz-linear-gradient(#0063d3,#4bf);background-image:-ms-linear-gradient(#0063d3,#4bf);background-image:-o-linear-gradient(#0063d3,#4bf);background-image:linear-gradient(#0063d3,#4bf)}
.ui-btn-primary-button:hover a.ui-link-inherit{color:#fff}
.ui-btn-primary-button.ui-focus{border:0 solid #0063d3;background:#06c;font-weight:normal;color:#fff;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#057aff),to(#0063d3));background-image:-webkit-linear-gradient(#057aff,#0063d3);background-image:-moz-linear-gradient(#057aff,#0063d3);background-image:-ms-linear-gradient(#057aff,#0063d3);background-image:-o-linear-gradient(#057aff,#0063d3);background-image:linear-gradient(#057aff,#0063d3)}
.ui-btn-primary-button.ui-focus a.ui-link-inherit{color:#fff}
.ui-btn-primary-button,.ui-btn-primary-button:hover,.ui-btn-primary-button.ui-focus{text-decoration:none}
.ui-btn-secondary-button{line-height:18px;border:1px solid #ddd;background:#ddd;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e3e3e3));background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:-moz-linear-gradient(#fff,#e3e3e3);background-image:-ms-linear-gradient(#fff,#e3e3e3);background-image:-o-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3)}
.ui-btn-secondary-button a.ui-link-inherit{color:#2d90ec}
.ui-btn-secondary-button:hover{line-height:18px;border:1px solid #ddd;background:#d3d3d3;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#c4c4c4));background-image:-webkit-linear-gradient(#f9f9f9,#c4c4c4);background-image:-moz-linear-gradient(#f9f9f9,#c4c4c4);background-image:-ms-linear-gradient(#f9f9f9,#c4c4c4);background-image:-o-linear-gradient(#f9f9f9,#c4c4c4);background-image:linear-gradient(#f9f9f9,#c4c4c4)}
.ui-btn-secondary-button:hover a.ui-link-inherit{color:#2d90ec}
.ui-btn-secondary-button.ui-focus{line-height:18px;border:1px solid #ddd;background:#bbb;font-weight:normal;color:#2d90ec;text-shadow:0 0 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dcdcdc));background-image:-webkit-linear-gradient(#ededed,#dcdcdc);background-image:-moz-linear-gradient(#ededed,#dcdcdc);background-image:-ms-linear-gradient(#ededed,#dcdcdc);background-image:-o-linear-gradient(#ededed,#dcdcdc);background-image:linear-gradient(#ededed,#dcdcdc)}
.ui-btn-secondary-button.ui-focus a.ui-link-inherit{color:#2d90ec}
.ui-btn-secondary-button,.ui-btn-secondary-button:hover,.ui-btn-secondary-button.ui-focus{text-decoration:none}
.ui-collapsible-set{margin:0}
.ui-collapsible.ui-collapsible-inset{margin:-1px -20px 0}
.ui-collapsible .ui-collapsible-heading-collapsed .ui-collapsible-heading-toggle .ui-btn-text{color:#015}
.ui-collapsible .ui-collapsible-heading-toggle .ui-btn-text{color:#2d90ec;white-space:normal;word-wrap:break-word}
.ui-collapsible .ui-collapsible-heading{border-top:1px solid #DDD;border-bottom:1px solid #DDD;text-shadow:none;padding:7px 0;background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0)}
.ui-collapsible .ui-collapsible-heading .ui-btn-inner{padding:0 45px 0 20px}
.ui-collapsible .ui-collapsible-content{padding:8px 20px}
.ui-collapsible .ui-btn:hover,.ui-collapsible .ui-btn{border:0;background:transparent}
.ui-collapsible .ui-btn-icon-right:after{margin-top:-3px;padding:0 1px;margin-right:5px}
.ui-collapsible .support-strip-heading{border-top:none !important}
.ui-collapsible .support-strip-heading span{font-size:15px !important;color:#2d90ec !important}
.ui-collapsible .support-strip-heading:before{content:"";width:17px;height:100%;position:absolute;top:0;left:0;border-bottom:1px solid #d12;background-color:#d12;overflow:hidden}
.ui-collapsible .support-strip-heading:after{content:"";width:11px;height:18px;position:absolute;top:10px;left:3px;background-color:#d12}
.ui-collapsible .support-strip-heading .ui-icon-arrow-d:after{margin-top:-3px !important}
.ui-collapsible .support-strip-heading .ui-icon-arrow-u:after{margin-top:-7px !important}
.ui-icon,.ui-icon-searchfield:after{background:#fff;background:transparent;background-repeat:no-repeat;background-image:url('../resources/mobile/images/jquery-mobile/icons-18-black.png')}
.ui-icon-plus{background-position:0 50%}
.ui-icon-minus{background-position:-36px 50%}
.ui-icon-delete{background-position:-73px 50%}
.ui-icon-arrow-r{background-position:-108px 50%}
.ui-icon-arrow-l{background-position:-144px 50%}
.ui-icon-arrow-u{background-position:-180px 50%}
.ui-icon-check{background-position:-252px 50%}
.ui-icon-gear{background-position:-288px 50%}
.ui-icon-refresh{background-position:-324px 50%}
.ui-icon-forward{background-position:-360px 50%}
.ui-icon-back{background-position:-396px 50%}
.ui-icon-grid{background-position:-432px 50%}
.ui-icon-star{background-position:-468px 50%}
.ui-icon-alert{background-position:-504px 50%}
.ui-icon-info{background-position:-540px 50%}
.ui-icon-home{background-position:-576px 50%}
.ui-icon-search,.ui-icon-searchfield:after{background-position:-612px 50%}
.ui-icon-checkbox-off{background-position:-683px 50%}
.ui-icon-checkbox-on{background-position:-647px 50%}
.ui-icon-radio-off{background-position:-754px 50%}
.ui-icon-radio-on{background-position:-718px 50%}
.ui-checkbox .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ui-icon-checkbox-off,.ui-icon-radio-off{background-color:transparent}
.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon{background-color:#fff}
.ui-icon-loading{background-size:46px 46px;background:url('../resources/mobile/images/jquery-mobile/ajax-loader.gif')}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:'240dpi'){.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url('../resources/mobile/images/jquery-mobile/icons-36-black.png');-moz-background-size:864px 18px;-o-background-size:864px 18px;-webkit-background-size:864px 18px;background-size:864px 18px}
}
.scs-table th{background:#f5f5f5}
.scs-table td,.scs-table th,.scs-table tbody th,.scs-table tbody td,.scs-table thead td,.scs-table thead th{margin:0;padding:5px;color:#666;width:auto}
.scs-table td,.scs-table th{border:1px #bbb none;width:auto}
.scs-table td a,.scs-table th a,.scs-table td b,.scs-table th b{width:50%}
.scs-table tbody tr th.col0 b.ui-table-cell-label{display:none}
.scs-table.lines tr{border-bottom:1px solid #bbb}
.scs-table.no_head th{background:0}
.scs-table.no_head td,.scs-table.no_head th,.scs-table.no_head tbody th,.scs-table.no_head tbody td,.scs-table.no_head thead td,.scs-table.no_head thead th{padding:5px 5px 5px 0}
.scs-table.always-left-align-label tbody tr th.col0{text-align:left !important}
.scs-table.always-left-align-label tbody td .ui-table-cell-label{text-align:left}
.scs-table tr.prom td,.scs-table tbody tr.prom td{border-top:1px solid #000}
@media(min-width:40em){.scs-table td,.scs-table th,.scs-table tbody th,.scs-table tbody td,.scs-table thead td,.scs-table thead th{display:table-cell}
.scs-table td .ui-table-cell-label,.scs-table th .ui-table-cell-label{display:none}
}
@media(max-width:40em){.scs-table.no_head td,.scs-table.no_head th,.scs-table.no_head td .ui-table-cell-label,.scs-table.no_head th .ui-table-cell-label{padding-left:0;margin-left:0}
.scs-table .ui-table-cell-label{color:#015;min-height:25px}
.ui-table-reflow tr{display:table;padding-bottom:5px;width:100%}
.ui-table-reflow tr td{display:table-row}
.ui-table-reflow tr td .ui-table-cell-label{display:table-cell;padding-right:10px;text-align:left}
.ui-table-reflow tr td>p{display:table-cell}
}
.swisscomIconFont,.modPriceTag .currency,.modRatingForm .rating-stars>span:before,.modRatingStars .rating-stars>span:before{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.scs-grid{background:#fff url(../resources/mobile/images/grid.png) repeat-y 0 0 !important}
.scs-grid .ui-body-c{background-color:rgba(255,255,255,0.6) !important;width:320px !important}
a:focus{outline:0}
button,[role="button"]{-webkit-appearance:none}
.scs-pageheader{padding:0 20px}
.scs-pageheader.spacer{margin-top:56px}
.is-mobile .scs-pageheader.spacer{margin-top:0}
.scs-pageheader.spacer .modMobileHeader{display:none}
.stageMobile{margin-bottom:11px;padding:0 20px 1px;margin-top:11px}
.stageMobile .pageTitle{padding:20px 20px 5px 0}
.stageMobile .scs-gradient{background:#e3e3e3;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#e3e3e3));background:-webkit-linear-gradient(top,#fff,#e3e3e3);background:-moz-linear-gradient(top,#fff,#e3e3e3);background:-ms-linear-gradient(top,#fff,#e3e3e3);background:-o-linear-gradient(top,#fff,#e3e3e3);background:linear-gradient(top,#fff,#e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe3e3e3',GradientType=0);margin:0 -20px;padding:0 20px}
.stageMobile div.stars{background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0);border-bottom:1px solid #ddd;margin:0 -20px;padding:0 20px}
.stageMobile h1.stars{border-bottom:0}
.stageMobile h1.stars .subtitle{display:block;text-align:left;color:#333;font-size:14px}
.stageMobile .modFormStepIndicator{display:none}
.stageMobile .modFormStepIndicator.sdx-container{display:block;text-align:center}
.stageMobile .modFormStepIndicator.sdx-container .progress-full__bar button{cursor:auto}
.navigation-back{margin-top:51px;position:relative}
.scs-stage-mobile-image{text-align:center;background:#ddd;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#ddd));background:-webkit-linear-gradient(top,#fff,#ddd);background:-moz-linear-gradient(top,#fff,#ddd);background:-ms-linear-gradient(top,#fff,#ddd);background:-o-linear-gradient(top,#fff,#ddd);background:linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);margin-left:-20px;margin-right:-20px}
.scs-stage-mobile-image h1,.scs-stage-mobile-image h1.pageTitle{padding:13px 20px 11px 20px;text-shadow:none;text-align:left}
.scs-stage-mobile-image img.productImage{width:50%}
.body{overflow:hidden;width:100%}
.clear{clear:both}
.increase{display:none}
.magnify{position:relative;display:inline-block}
.magnify .increase{display:block;width:25px;height:25px;position:absolute;right:5%;bottom:-8px;margin:0}
.scs-form .headingError{border-style:solid;border-width:1px 0;color:#d12;margin:17px 0;padding:11px 11px 11px 30px;position:relative;display:block}
.scs-form .headdingError.hidden{display:none}
.scs-form .headingError .headingError-icon{left:0;position:absolute;margin-top:4px}
body,input,select,textarea,button,th,b,i:not(.icon),u{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;font-weight:normal;font-style:normal !important;text-decoration:none !important;font-size:15px;line-height:20px}
hr{margin:8px 0 7px 0;border-top:1px solid #ddd}
hr.graySmall,hr.gray,hr.blue,hr.transparent,hr.transparent16{margin:0;border:0;background:0;height:10px}
hr.transparent16{height:20px}
hr.transparent{height:40px}
hr.graySmall,hr.gray{margin-top:9px;border-top:1px solid #ddd}
hr.blue{margin-top:9px;border-top:1px solid #015}
.halfpageSeparator{position:relative;background:0;border:0}
.halfpageSeparator>.after{content:' ';position:absolute;bottom:0;width:10000px;height:10000px;background:#f5f5f5;left:-5000px;z-index:-1}
.halfpageSeparator>.before{content:' ';text-align:center;border-left:10px solid transparent;border-right:10px solid transparent;border-top:11px solid #f5f5f5;margin-bottom:-5px;margin-left:auto;margin-right:auto;position:absolute;left:49%}
.scs-plandetails div.shopping,.scs-plandetails div.description{width:100%}
.table table{margin:16px 0}
.table table caption{left:-10000em;position:absolute;top:-10000em}
.table th{text-align:left;color:#015}
.table .scs-product-name{color:#015;font:36px / 50px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.stageMobile .table .scs-product-name{font-size:32px;line-height:40px}
.table .scs-product-name.swisscomLightPurple{color:#801a99}
.accessibility{position:absolute;left:-32768px;top:-32768px}
.ui-popup-container{background:#fff}
.ui-popup-screen{background:rgba(0,0,0,0.9)}
ul.layout-element{margin:0;padding:0}
img.img-circle{border-radius:50%}
.link.section>a{display:block}
.link>.aTag,.link>.aTag:focus,.link>.aTag:hover{border-bottom:0}
.link .aTag{text-decoration:none}
.link>.aTag.is-inline,.link>.aTag.is-inline>.section{display:inline-block}
.ui-panel-wrapper{z-index:0}
.sdx-container .imageLink{transition:none}
.sdx-container .imageLink,.sdx-container .imageLink:hover,.sdx-container .imageLink:focus{border-bottom:0;text-decoration:none}
.is-hidden{display:none !important}
.is-invisible{visibility:hidden !important}
.is-visible-for-authors-only{display:none}
.cq_isEditMode .is-visible-for-authors-only{display:block}
.cq_isPublishMode .authorbox{display:none}
.textimage .text>ul{list-style:none;padding:0}
.textimage .text>ul>li:before,.textContainer ul li:before{content:"\2014  ";display:inline-block;width:.6em}
.textimage .text>ul>li,.textContainer ul li{margin-left:1.3em;text-indent:-0.6em}
.textContainer ul{margin:0;padding:0}
.middle .content .light-grey .textContainer,.middle .content .text-highlight-block,.middle .contentWide .light-grey .textContainer,.middle .contentWide .text-highlight-block,.text-highlight-block{background-color:#f5f5f5;padding:8px 10px;display:block;max-width:620px}
.middle .content .light-grey .textContainer.width100,.middle .content .width100 .text-highlight-block,.middle .contentWide .light-grey .textContainer.width100,.middle .contentWide .width100 .text-highlight-block,.width100 .text-highlight-block,.middle .content .modGridLayout .textContainer,.middle .content .modGridLayout .text-highlight-block,.middle .contentWide .modGridLayout .textContainer,.middle .contentWide .modGridLayout .text-highlight-block{max-width:none}
.text-highlight-block{clear:both}
.middle .content .link-list-item,.middle .contentWide .link-list-item,.link-list-item{padding:0 0 1px 0;margin-top:4px;margin-bottom:-4px;min-width:180px;display:inline-block}
.middle .content .link-list-item a,.middle .contentWide .link-list-item a,.link-list-item a{display:block;min-width:179px;text-shadow:none;font-weight:normal;text-decoration:none}
.middle .content .link-list-item a:before,.middle .contentWide .link-list-item a:before,.link-list-item a:before,a>.middle .content .link-list-item:before,a>.middle .contentWide .link-list-item:before,a>.link-list-item:before{width:15px;content:"> "}
.middle .content .link-list-item a.active,.middle .contentWide .link-list-item a.active,.link-list-item a.active,.middle .content a.active .link-list-item,.middle .contentWide a.active .link-list-item{text-decoration:underline}
.link-list-promo-label{background:#2d90ec;padding:2px 4px 1px 0;margin-left:1em;text-indent:-1.1em;color:white;font-size:10px;margin-right:.4em}
.link-list-promo-label:before{content:"> ";color:#2d90ec;display:inline-block;width:.4em;font-size:13px}
.textimage .textContainer>p>span.footnote,.textimage .textContainer span.footnote,.middle .content .footnote,.footnote{font-size:12px !important;line-height:16px;color:#666}
.whiteTopGrayBottom .stageMobile .footnote{text-shadow:none}
.scs-navy{color:#015 !important}
.alternative-blue{color:#2d90ec !important}
.scs-blue{color:#1af !important}
.green{color:#0c0 !important}
.scs-red{color:#d12 !important}
.scs-purple{color:#516 !important}
.white{color:#fff !important}
.black{color:#000 !important}
.scs-dark-grey{color:#333 !important}
.scs-mid-grey{color:#666 !important}
.scs-light-grey{color:#bbb !important;color:#666 !important}
.middle .content .light-blue .textContainer,.middle .content .primary-action,.middle .contentWide .light-blue .textContainer,.middle .contentWide .primary-action,.primary-action{background-color:#cfeeff;padding:5px 10px 6px 10px;display:inline-block;max-width:620px;color:#015}
.ui-link .alternative-action-link-large,.alternative-action-link-large .ui-link{display:block;padding:15px 30px 10px 0;height:30px;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;color:#2d90ec;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:17px;line-height:24px;text-decoration:none;border-bottom:1px solid #ddd}
.table table a,.textContainer a{color:#2d90ec}
.tablt table a.active,.textContainer a.active{color:#2d90ec;text-decoration:underline}
.secondary-link a{color:#015}
.secondary-link a.active,.tertiary-link a.active{color:#2d90ec;text-decoration:none}
.tertiary-link a{color:#666}
.scs-actionbox-title{color:#015;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:23px !important;line-height:1.2em !important;margin:0 0 10px;padding:0;text-align:left}
.scs-actionbox-subtitle{color:#040058;clear:left;display:block;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:18px !important;line-height:1.2em;margin:0 10px 0 0}
.alternative-action-link:before{width:15px;content:"> "}
.textContainer .info-icon,.info-icon{padding:0 1px 1px 0;display:inline-block;margin-bottom:-2px}
.consultation-appointment{display:inline-block;padding-left:16px !important;height:15px;font-size:13px}
.scs-promotion{text-align:center}
.product.detail.abo .scs-promotion{position:relative;top:10px}
.scs-promotion .text{background-color:#516;border:0;border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;color:#FFF;display:block;font-size:13px;margin:0 20px;text-transform:uppercase;padding:0 9px}
html.msIeLt7 .scs-promotion .text,html.msIe7 .scs-promotion .text{display:inline;zoom:1}
html.msIeLt7 .scs-promotion .arrow,html.msIe7 .scs-promotion .arrow,html.msIe8 .scs-promotion .arrow{position:relative;top:-3px}
html.msIe8 .scs-promotion .arrow{top:-1px}
.scs-promotion .arrow{border-top:8px solid #516;border-left:0;border-right:7px solid transparent;margin:-1px auto 0 auto;width:1px}
.scs-promotion .scs-promotion-new .text{background-color:#516}
.scs-promotion .scs-promotion-new .arrow{border-top-color:#516}
.scs-promotion .scs-promotion-bestseller .text,.scs-promotion .scs-promotion-discount .text{background-color:#516}
.scs-promotion .scs-promotion-bestseller .arrow,.scs-promotion .scs-promotion-discount .arrow{border-top-color:#516}
.scs-promotion .scs-promotion-freetext .text{background-color:#D12}
.scs-promotion .scs-promotion-freetext .arrow{border-top-color:#D12}
.scs-promotion .scs-promotion-promotion .text{background-color:#774185}
.scs-promotion .scs-promotion-promotion .arrow{border-top-color:#774185}
.is-mobile .pricetag{text-align:right}
.is-mobile .pricetag .primary-button,.is-mobile .pricetag .secondary-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul.ui-autocomplete{padding:0;border:1px solid #bbb;border-top:0;float:left;margin-left:10px;width:330px;color:#666;background-color:#fff;text-align:left;clear:both;position:absolute}
ul.ui-autocomplete .ui-menu-item-wrapper{padding:6px 4px;display:block}
ul.ui-autocomplete .ui-menu-item-wrapper:hover,ul.ui-autocomplete .ui-menu-item-wrapper.ui-state-hover,ul.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background-color:#1af;color:#fff;text-decoration:none;cursor:pointer}
[data-text-line-cut]{display:-webkit-box !important;-webkit-box-orient:vertical !important;overflow:hidden !important}
.secondary-button,.primary-button,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn{vertical-align:top;position:relative;color:#fff;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;padding:4px 12px 5px 12px;border:0;text-align:center;text-decoration:none;cursor:pointer;padding:7px 20px;-webkit-background-clip:padding-box;-webkit-border-radius:.4em;-khtml-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}
.secondary-button a,.primary-button a,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn a,.secondary-button a:visited,.primary-button a:visited,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn a:visited,.secondary-button:visited,.primary-button:visited,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn:visited{text-decoration:none;color:#2d90ec;font-size:18px}
.primary-button,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn{color:#fff;background:#086adb;transition:all .07s cubic-bezier(0.4,0,0.6,1)}
.primary-button a,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn a,.primary-button a.ui-link,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn a.ui-link,.primary-button a.ui-link:visited,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn a.ui-link:visited,.primary-button:visited,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn:visited{color:#fff;transform:scale(0.98)}
body .ui-body-c .ui-link.primary-button{color:#fff}
.primary-button:active,#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn:active{background:#0048cf;transform:scale(0.98)}
.secondary-button{color:#333;text-shadow:none;border:0;background:#cfd5d9;transition:all .07s cubic-bezier(0.4,0,0.6,1)}
.secondary-button a{color:#333}
.secondary-button:active{outline:0;background:#b1b9be;transform:scale(0.98)}
.primary-button.disabled:hover,.primary-button.disabled,.secondary-button.disabled,.secondary-button.disabled:active{opacity:.60;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-khtml-opacity:.60;-moz-opacity:.60;cursor:default !important}
.secondary-button.disabled{color:#bbb}
.secondary-button.disabled:focus{outline:0}
span.secondary-button,span.primary-button,a.secondary-button,a.primary-button,.secondary-button,.primary-button{display:block;max-width:100%;clear:both;margin:10px 0;padding-top:8px;padding-bottom:8px;width:auto;vertical-align:top !important}
.modBackgroundContainer .scaled .modRichtext span.secondary-button,.modBackgroundContainer .scaled .modRichtext span.primary-button,.modBackgroundContainer .scaled .modRichtext a.secondary-button,.modBackgroundContainer .scaled .modRichtext a.primary-button,.modBackgroundContainer .scaled .modRichtext .secondary-button,.modBackgroundContainer .scaled .modRichtext .primary-button{display:inline-block}
input.secondary-button,input.primary-button{width:100%}
.back-button{border-bottom:1px solid #ddd;padding:14px 0 13px;font-size:18px}
.back-button>a{padding-left:20px;background:url('../resources/mobile/images/navigation_chevron_single_left.png') no-repeat left center;-webkit-background-size:8px auto;-moz-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
html{quotes:"«" "»" "‹" "›"}
html:lang(de){quotes:"«" "»" "‹" "›" "„" "“" "‚" "‘"}
html:lang(en){quotes:"“" "”" "‘" "’"}
body{background-position:center 130px;background-repeat:no-repeat}
body.background-image-tile{background-repeat:repeat}
body.background-image-cover{background-size:cover}
body.is-mobile{background-position:center 140px}
body.portal-pages-noheader,body.portal-pages-logonofooter,body.selector-popup:not(.is-mobile){background-position:center 0;overflow-y:hidden}
@media only screen and (min-width:980px){body.portal-pages-logonofooter{overflow-x:hidden}
}
.scs-form .newListSelected{padding-right:8px}
.scs-form .newListSelected.newListSelOpen .arrow .selectedTxt{background-color:#fff;background-position:right -86px;border-color:transparent;-webkit-background-clip:padding-box;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 0 5px 0 #ccc;-moz-box-shadow:0 0 5px 0 #ccc;-ms-box-shadow:0 0 5px 0 #ccc;-o-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc}
.scs-form .newListSelected .newListWrapper{position:absolute !important;z-index:999999;margin:-10px 0 0 -5px;padding:0 5px 5px;overflow:hidden}
.scs-form .newListSelected .newList{list-style-type:none;background:#fff;border:1px solid #fff;-webkit-box-shadow:0 0 5px 0 #ccc;-moz-box-shadow:0 0 5px 0 #ccc;-ms-box-shadow:0 0 5px 0 #ccc;-o-box-shadow:0 0 5px 0 #ccc;box-shadow:0 0 5px 0 #ccc;-webkit-background-clip:padding-box;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.scs-form .newListSelected .newList li.hiLite{display:none}
.scs-form .newListSelected .newList a{display:block;padding:4px 3px 5px;color:#015}
.scs-form .newListSelected .newList a:focus,.scs-form .newListSelected .newList a:hover{text-decoration:none;color:#2d90ec}
.scs-form .newListSelected .newList .arrow{position:relative;z-index:0}
.scs-form .newListSelected .newList.pie_first-child{margin-top:-1px}
.scs-form .dropdown .newListSelected .arrow .selectedTxt{background:#f8f8f8 url(../../base/resources/images/dropdown-bg.png) no-repeat right top;color:#2d90ec}
.scs-form .error label{color:#d12}
.scs-form .error input,.scs-form .error .ui-input-text{border-top-color:#e66a73 !important;border-right-color:#f7c8cc !important;border-bottom-color:#f7c8cc !important;border-left-color:#e66a73 !important;background-color:#fadcde}
.eventlist.styleguide2016{color:#333;font-size:15px;line-height:20px;letter-spacing:0}
.linklist{margin-bottom:24px}
.scs-linklist-simple .image img{width:60px;height:30px;max-width:60px}
.chevron{background:url('../resources/mobile/images/navigation_chevron.png') no-repeat 0 0;-webkit-background-size:8px auto;-moz-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto;width:8px;height:21px;float:none;margin:auto;position:absolute;top:0;bottom:0;right:5px}
.simple.backlink .chevron{float:left;margin-left:0;background:url('../resources/mobile/images/navigation_chevron.png');background-size:100%;background-position-y:-113px}
.simple.backlink .content{padding-left:10px}
.simple.backlink .navigation-simple div.border{border-top:1px solid #ddd}
a.scs-linklist-simple.active img{margin-left:-30px}
a.scs-navigation-textimage.active,a.scs-linklist-simple.active .border{background-color:#1a80d7;margin-left:-10px;padding-right:20px;width:100%}
a.scs-navigation-textimage.active .image-floated{padding-right:10px;width:100%}
a.scs-navigation-textimage.active .image-floated *{color:white;text-shadow:none}
a.scs-navigation-textimage.active .image-floated{padding-left:10px}
a.scs-linklist-simple.active .content{color:white;text-shadow:none}
a.active .chevron{background-position:0 -56px;margin-right:-10px}
ul.link-list,div.link-list,.modRecommendationsTeaser ul{display:block !important;margin:16px 0;padding:0}
ul.link-list>li,div.link-list>li,.modRecommendationsTeaser ul>li,ul.link-list .linklist-li,div.link-list .linklist-li,.modRecommendationsTeaser ul .linklist-li{list-style-type:none;background-origin:content-box;display:table;margin-bottom:0;width:100%;border-bottom:1px solid #ddd}
ul.link-list>li>a,div.link-list>li>a,.modRecommendationsTeaser ul>li>a,ul.link-list .linklist-li>a,div.link-list .linklist-li>a,.modRecommendationsTeaser ul .linklist-li>a{display:table-cell;margin-bottom:0;padding:15px 30px 10px 0;height:30px;vertical-align:middle;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;color:#2d90ec;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:17px;line-height:24px;text-decoration:none}
ul.link-list>li>a.active,div.link-list>li>a.active,.modRecommendationsTeaser ul>li>a.active,ul.link-list .linklist-li>a.active,div.link-list .linklist-li>a.active,.modRecommendationsTeaser ul .linklist-li>a.active,ul.link-list>li>a.active:visited,div.link-list>li>a.active:visited,.modRecommendationsTeaser ul>li>a.active:visited,ul.link-list .linklist-li>a.active:visited,div.link-list .linklist-li>a.active:visited,.modRecommendationsTeaser ul .linklist-li>a.active:visited{background-color:#1a80d7;background-image:url('../resources/mobile/images/navigation_chevron_single_right_active.png');color:white;text-decoration:none;-webkit-background-size:23px auto;-moz-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto;margin-right:-10px;margin-left:-10px;padding-left:10px;display:block}
ul.link-list .image,div.link-list .image,.modRecommendationsTeaser ul .image{float:left;padding:0;margin-top:-3px;margin-right:8px;width:30px;height:30px;overflow:hidden;vertical-align:bottom}
ul.link-list .icon-mobilePhone,div.link-list .icon-mobilePhone,.modRecommendationsTeaser ul .icon-mobilePhone,ul.link-list .icon-mobile-phone,div.link-list .icon-mobile-phone,.modRecommendationsTeaser ul .icon-mobile-phone,ul.link-list .icon-tv,div.link-list .icon-tv,.modRecommendationsTeaser ul .icon-tv,ul.link-list .icon-bundle,div.link-list .icon-bundle,.modRecommendationsTeaser ul .icon-bundle,ul.link-list .icon-network,div.link-list .icon-network,.modRecommendationsTeaser ul .icon-network,ul.link-list .icon-telephone,div.link-list .icon-telephone,.modRecommendationsTeaser ul .icon-telephone,ul.link-list .icon-gears,div.link-list .icon-gears,.modRecommendationsTeaser ul .icon-gears,ul.link-list .icon-coins,div.link-list .icon-coins,.modRecommendationsTeaser ul .icon-coins,ul.link-list .icon-search,div.link-list .icon-search,.modRecommendationsTeaser ul .icon-search,ul.link-list .icon-delayed,div.link-list .icon-delayed,.modRecommendationsTeaser ul .icon-delayed,ul.link-list .icon-basketcart,div.link-list .icon-basketcart,.modRecommendationsTeaser ul .icon-basketcart,ul.link-list .icon-orderstatus,div.link-list .icon-orderstatus,.modRecommendationsTeaser ul .icon-orderstatus,ul.link-list .icon-smartphone,div.link-list .icon-smartphone,.modRecommendationsTeaser ul .icon-smartphone{background:url('../resources/mobile/images/linklist_simple.png');-webkit-background-size:60px auto;-moz-background-size:60px auto;-o-background-size:60px auto;background-size:60px auto}
ul.link-list .icon-mobile-phone,div.link-list .icon-mobile-phone,.modRecommendationsTeaser ul .icon-mobile-phone{background-position:1px 0}
ul.link-list .icon-tv,div.link-list .icon-tv,.modRecommendationsTeaser ul .icon-tv{background-position:1px -54px}
ul.link-list .icon-bundle,div.link-list .icon-bundle,.modRecommendationsTeaser ul .icon-bundle{background-position:1px -111px}
ul.link-list .icon-network,div.link-list .icon-network,.modRecommendationsTeaser ul .icon-network{background-position:0 -167px}
ul.link-list .icon-telephone,div.link-list .icon-telephone,.modRecommendationsTeaser ul .icon-telephone{background-position:0 -221px}
ul.link-list .icon-gears,div.link-list .icon-gears,.modRecommendationsTeaser ul .icon-gears{background-position:1px -327px}
ul.link-list .icon-coins,div.link-list .icon-coins,.modRecommendationsTeaser ul .icon-coins{background-position:1px -383px}
ul.link-list .icon-search,div.link-list .icon-search,.modRecommendationsTeaser ul .icon-search{background-position:-2px -438px}
ul.link-list .icon-delayed,div.link-list .icon-delayed,.modRecommendationsTeaser ul .icon-delayed{background-position:1px -538px}
ul.link-list .icon-basketcart,div.link-list .icon-basketcart,.modRecommendationsTeaser ul .icon-basketcart{background-position:1px -588px}
ul.link-list .icon-orderstatus,div.link-list .icon-orderstatus,.modRecommendationsTeaser ul .icon-orderstatus{background-position:1px -638px}
ul.link-list .icon-smartphone,div.link-list .icon-smartphone,.modRecommendationsTeaser ul .icon-smartphone{background-position:1px -688px}
ul.link-list a.linklist.active .icon-mobile-phone,div.link-list a.linklist.active .icon-mobile-phone,.modRecommendationsTeaser ul a.linklist.active .icon-mobile-phone{background-position:-29px 0}
ul.link-list a.linklist.active .icon-tv,div.link-list a.linklist.active .icon-tv,.modRecommendationsTeaser ul a.linklist.active .icon-tv{background-position:-29px -54px}
ul.link-list a.linklist.active .icon-bundle,div.link-list a.linklist.active .icon-bundle,.modRecommendationsTeaser ul a.linklist.active .icon-bundle{background-position:-29px -111px}
ul.link-list a.linklist.active .icon-network,div.link-list a.linklist.active .icon-network,.modRecommendationsTeaser ul a.linklist.active .icon-network{background-position:-30px -167px}
ul.link-list a.linklist.active .icon-telephone,div.link-list a.linklist.active .icon-telephone,.modRecommendationsTeaser ul a.linklist.active .icon-telephone{background-position:-30px -221px}
ul.link-list a.linklist.active .icon-gears,div.link-list a.linklist.active .icon-gears,.modRecommendationsTeaser ul a.linklist.active .icon-gears{background-position:-29px -327px}
ul.link-list a.linklist.active .icon-coins,div.link-list a.linklist.active .icon-coins,.modRecommendationsTeaser ul a.linklist.active .icon-coins{background-position:-29px -383px}
ul.link-list a.linklist.active .icon-search,div.link-list a.linklist.active .icon-search,.modRecommendationsTeaser ul a.linklist.active .icon-search{background-position:-32px -438px}
ul.link-list a.linklist.active .icon-delayed,div.link-list a.linklist.active .icon-delayed,.modRecommendationsTeaser ul a.linklist.active .icon-delayed{background-position:-32px -538px}
ul.link-list a.linklist.active .icon-basketcart,div.link-list a.linklist.active .icon-basketcart,.modRecommendationsTeaser ul a.linklist.active .icon-basketcart{background-position:-32px -588px}
ul.link-list a.linklist.active .icon-orderstatus,div.link-list a.linklist.active .icon-orderstatus,.modRecommendationsTeaser ul a.linklist.active .icon-orderstatus{background-position:-32px -638px}
ul.link-list a.linklist.active .icon-smartphone,div.link-list a.linklist.active .icon-smartphone,.modRecommendationsTeaser ul a.linklist.active .icon-smartphone{background-position:-32px -688px}
div.link-list div.linklist-li>a{height:auto}
.modLinkList{display:block !important;margin:16px 0;padding:0;list-style:none}
.modLinkList li{margin-left:.8em;text-indent:-0.4em;overflow:visible;margin-bottom:10px}
.modLinkList li.image-item{margin-left:0;text-indent:0}
.modLinkList li a.linklist{color:#2d90ec}
.modLinkList li:before{content:"> ";color:#2d90ec;display:inline-block;width:.4em}
.modLinkList li.image-item:before{content:"";width:0}
.modLinkList.link-list .image{margin-top:-6px}
.modLinkList.link-list li{margin-left:.8em;text-indent:-0.4em;margin-bottom:10px;display:list-item;border-bottom:0}
.modLinkList.link-list li.image-item{margin-left:0}
.modLinkList.link-list li a.linklist{color:#2d90ec;display:inline;background:0;padding:0;height:auto;line-height:20px;font-size:15px}
.modLinkList.link-list li a.linklist.active,.modLinkList.link-list li a.linklist.active:visited{background:0;margin-right:0;margin-left:0;padding-left:0}
.modLinkList.link-list li a.linklist.active .icon-mobile-phone,.modLinkList.link-list li a.linklist.active:visited .icon-mobile-phone{background-position:1px 0}
.modLinkList.link-list li a.linklist.active .icon-tv,.modLinkList.link-list li a.linklist.active:visited .icon-tv{background-position:1px -54px}
.modLinkList.link-list li a.linklist.active .icon-bundle,.modLinkList.link-list li a.linklist.active:visited .icon-bundle{background-position:1px -111px}
.modLinkList.link-list li a.linklist.active .icon-network,.modLinkList.link-list li a.linklist.active:visited .icon-network{background-position:0 -167px}
.modLinkList.link-list li a.linklist.active .icon-telephone,.modLinkList.link-list li a.linklist.active:visited .icon-telephone{background-position:0 -221px}
.modLinkList.link-list li a.linklist.active .icon-gears,.modLinkList.link-list li a.linklist.active:visited .icon-gears{background-position:1px -327px}
.modLinkList.link-list li a.linklist.active .icon-coins,.modLinkList.link-list li a.linklist.active:visited .icon-coins{background-position:1px -383px}
.modLinkList.link-list li a.linklist.active .icon-search,.modLinkList.link-list li a.linklist.active:visited .icon-search{background-position:-2px -438px}
.modLinkList.link-list li a.linklist.active .icon-delayed,.modLinkList.link-list li a.linklist.active:visited .icon-delayed{background-position:1px -538px}
.modLinkList.link-list li a.linklist.active .icon-basketcart,.modLinkList.link-list li a.linklist.active:visited .icon-basketcart{background-position:1px -588px}
.modLinkList.link-list li a.linklist.active .icon-orderstatus,.modLinkList.link-list li a.linklist.active:visited .icon-orderstatus{background-position:1px -638px}
.modLinkList.link-list li a.linklist.active .icon-smartphone,.modLinkList.link-list li a.linklist.active:visited .icon-smartphone{background-position:1px -688px}
.navigation img{width:85%}
.navigation a .image{width:30%}
.navigation a .imageCell .image{width:48px}
.navigation h3{padding-top:0;font-size:15px}
.navigation .scs-linklist-simple .image{padding:0;margin-right:8px;width:30px;height:30px;overflow:hidden}
.navigation .navigation-title{font-size:19px;color:#015;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;padding-bottom:10px;padding-top:0}
.navigation .navigation-simple{font-size:17px;color:#2d90ec;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:30px}
.navigation .navigation-simple.active div.border{background-color:#1a80d7;margin-left:-20px;padding-left:20px;padding-right:20px;width:100%}
.navigation .navigation-simple.active div{color:white;background-position:0 -56px;margin-right:0}
.navigation .simple.backlink a.navigation-simple.active .chevron{background-position-y:-169px}
.navigation .navigation-simple div.border{border-bottom:1px solid #ddd;position:relative}
.navigation .navigation-simple .content{min-height:30px;padding:13px 20px 12px 0;vertical-align:middle}
.navigation .navigation-simple div.content div.image{display:inline-block}
.navigation .modTextImage .text{color:#333}
.navigation a.navigation-textimage.active .image-floated *,.navigation a.navigation-textimage.active .displayCell *{color:white !important;text-shadow:none}
a.navigation-textimage.active{background-color:#1a80d7;margin-left:-10px;padding-right:20px;width:100%}
a.navigation-textimage.active .image-floated,a.navigation-textimage.active .scs-filter-productpromotion{width:100%}
a.navigation-textimage.active .scs-filter-productpromotion,a.navigation-textimage.active .image-floated,a.navigation-textimage.active .imageCell{padding-left:10px}
a.navigation-textimage.active .pricetag.medium .currency{background:url('../resources/mobile/images/chf_white.png') no-repeat 0 0;-webkit-background-size:7px 16px;-moz-background-size:7px 16px;-o-background-size:7px 16px;background-size:7px 16px}
.navigation-textimage .pricetag.total{border:0}
.navigation-textimage .chevron{margin-top:60px}
.navigation-textimage,.scs-navigation-textimage{width:100%}
.scs-navigation{margin-bottom:8px}
.ui-body-a .ui-link,.ui-body-a .ui-link:visited,.ui-body-c .ui-link,.ui-body-c .ui-link:visited,.navigation a{color:#2d90ec;text-decoration:none;font-weight:normal}
html body .search{padding-top:1px}
.search .ui-btn,.search .ui-input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}
.search .ui-btn{height:40px}
.scs-search-support-strip h3{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:20px 0 0;padding-bottom:5px}
.scs-search-support-strip a{text-decoration:none}
.sdx-container .table.sdx-table td a+a{margin-left:0}
.sdx-container .table.sdx-table [class*='col-']{width:initial}
.sdx-container .table.sdx-table table{border-bottom:0;border-top:0}
.sdx-container .table.sdx-table table thead th{background:transparent}
.sdx-container .table.sdx-table table thead th:first-child{background:transparent}
.sdx-container .table.sdx-table table a{color:#086adb;text-decoration:none}
.sdx-container .table.sdx-table table a:hover,.sdx-container .table.sdx-table table a:focus{color:#0048cf}
.textimage .scs-filter-productpromotion{margin-bottom:6px}
.scs-filter-productpromotion-text span{display:block;text-shadow:none;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.scs-filter-productpromotion-text-freetext{background-color:#d12 !important}
.scs-filter-productpromotion-text-new{background-color:#015 !important}
.scs-filter-productpromotion-text{color:#fff;display:block;padding:5px 9px;text-transform:uppercase}
.scs-filter-productpromotion-arrow-freetext{border-top-color:#d12 !important}
.scs-filter-productpromotion-arrow-new{border-top-color:#015 !important}
.scs-filter-productpromotion-arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;margin:0 auto;width:1px}
.scs-filter-productpromotion{min-height:34px;margin:0;padding:0;text-align:center}
.userfeedback{margin-bottom:40px}
.userfeedbackrow .userfeedbackrow-text{display:block;padding-bottom:11px}
.userfeedbackrow>a{display:inline-block;width:48%}
.userfeedbackrow>a+a{margin-left:2%}
.userfeedbackrow>a span{display:block}
.lightbox-loading-indicator{background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.abstractPexList table ul.abstractlist li.abstractlist-item:before{content:none}
.abstractPexList table ul li:before{content:none}
.abstractPexList .table{position:relative}
.abstractPexList .table .table__wrapper:before,.abstractPexList .table .table__wrapper:after{position:absolute;content:'';top:0;width:0;height:100%;pointer-events:none;-webkit-transition:all width .3s;-moz-transition:all width .3s;transition:all width .3s;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.abstractPexList .table .table__wrapper:before{left:0}
.abstractPexList .table .table__wrapper:after{right:0}
.abstractPexList .table .table__wrapper.left-scroll:before{width:50px;background:rgba(255,255,255,0.2);background:-webkit-gradient(linear,left center,right center,from(#fff) to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(left,#fff,rgba(255,255,255,0));background:-ms-linear-gradient(left,#fff,rgba(255,255,255,0));background:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background:linear-gradient(left,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffrgba(255, 255, 255, 0.2)',endColorstr='#00rgba(255, 255, 255, 0.2)',GradientType=1)}
.abstractPexList .table .table__wrapper.right-scroll:after{width:50px;background:rgba(255,255,255,0.2);background:-webkit-gradient(linear,left center,right center,from(#fff) to(rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(right,#fff,rgba(255,255,255,0));background:-ms-linear-gradient(right,#fff,rgba(255,255,255,0));background:-o-linear-gradient(right,#fff,rgba(255,255,255,0));background:linear-gradient(right,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffrgba(255, 255, 255, 0.2)',endColorstr='#00rgba(255, 255, 255, 0.2)',GradientType=1)}
.abstractPexList .action-buttons{overflow:visible}
.abstractPexList .action-buttons .action-menu{display:none;z-index:1;transform:translateY(5px);position:absolute;right:15px}
.abstractPexList .action-buttons .dropdown{z-index:1;position:absolute;right:-10px;transform:translateY(5px)}
.abstractPexList .action-buttons .dropdown.top{transform:translateY(-5px)}
.abstractPexList .action-buttons .dropdown li:not(:first-child) a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.abstractPexList .action-buttons .dropdown button:hover{border:0}
.abstractPexList .action-buttons .button-group{pointer-events:none}
.abstractPexList .action-buttons .button-group .action-button{pointer-events:auto;height:24px;width:24px;background:#086adb;color:#fff;text-align:center;-webkit-background-clip:padding-box;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5)}
.abstractPexList .action-buttons .button-group .action-button i{pointer-events:none;font-size:14px}
.abstractPexList .action-buttons .button-group .action-button:after,.abstractPexList .action-buttons .button-group .action-button:before{font-size:14px;vertical-align:middle}
.abstractPexList .action-buttons .button-group .action-button button{margin-left:8px}
.abstractPexList tr:hover{background:#f8fafb}
.abstractPexList tr:hover td.action-buttons>div.action-menu{display:block}
.abstractPexList th .tablesorter-icon{position:relative;width:8px;height:15px;margin-left:8px;display:inline-block;vertical-align:middle}
.abstractPexList th .tablesorter-icon::before,.abstractPexList th .tablesorter-icon::after{content:'';width:0;height:0;position:absolute;left:0;opacity:1;backface-visibility:hidden}
.abstractPexList th .tablesorter-icon::before{top:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #015}
.abstractPexList th .tablesorter-icon::after{bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #015}
.abstractPexList th.sort-up .tablesorter-icon::before{opacity:0}
.abstractPexList th.sort-down .tablesorter-icon::after{opacity:0}
.abstractPexList th[data-sort-name]{cursor:pointer}
.modAccordion{padding-bottom:24px}
.modAccordion .scs-accordion-tab .scs-tabcontrol-subtitle{visibility:hidden}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-panel{display:none}
.modAccordion .scs-accordion-tab .carouselContainer{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.modAccordion .scs-accordion-tab.scs-accordion-tab-opened>.scs-accordion-tab-panel{display:block}
.modAccordion .scs-accordion-tab-panel{padding:20px 10px 0 10px}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading{height:32px;border-top:1px #fff solid;border-bottom:1px #ddd solid;margin:0;background:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#eaeaea));background:-webkit-linear-gradient(top,#f5f5f5,#eaeaea);background:-moz-linear-gradient(top,#f5f5f5,#eaeaea);background:-ms-linear-gradient(top,#f5f5f5,#eaeaea);background:-o-linear-gradient(top,#f5f5f5,#eaeaea);background:linear-gradient(top,#f5f5f5,#eaeaea);font:normal 15px/32px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading .scs-accordion-tab-description{color:#333;float:right;padding-right:26px}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading .scs-accordion-tab-detailInfo{font-size:12px}
.modAccordion .scs-accordion-tab.scs-accordion-tab-opened>.scs-accordion-tab-heading a,.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading a:hover,.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading a:focus{color:#2d90ec}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading a{display:block;color:#015;margin:0 20px 0 10px;background-image:url("../resources/accordion-tab-title-arrow-down.png");background-repeat:no-repeat;background-position:right center}
.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading a:hover,.modAccordion .scs-accordion-tab>.scs-accordion-tab-heading a:focus{text-decoration:none;background-image:url("../resources/accordion-tab-title-arrow-down-active.png")}
.modAccordion .scs-accordion-tab.scs-accordion-tab-opened>.scs-accordion-tab-heading a{background-image:url("../resources/accordion-tab-title-arrow-up-active.png")}
.modAccordion.synchronizedaccordion{padding:10px}
.modAccordion.synchronizedaccordion .scs-accordion-tab{position:relative}
.modAccordion.synchronizedaccordion .scs-accordion-tab>.scs-accordion-tab-heading{height:auto;padding:10px 0;border-top:1px #ddd solid;border-bottom:0;background:0}
.modAccordion.synchronizedaccordion .scs-accordion-tab>.scs-accordion-tab-heading a.synchronized-accordion-icon{position:absolute;margin:0;width:16px;height:10px;right:0;top:17px;z-index:1}
.modAccordion.synchronizedaccordion .scs-accordion-tab .scs-accordion-tab-heading.disabled{cursor:default}
.modAccordion.synchronizedaccordion .scs-accordion-tab .scs-accordion-tab-heading.disabled a.synchronized-accordion-icon{display:none}
.modAccordion.synchronizedaccordion .synchronized-accordion-header-content{overflow:hidden;padding-bottom:5px;margin-bottom:-5px}
.modAccordion.synchronizedaccordion .synchronized-accordion-header-content.has-icon{padding-left:40px;background-size:40px;background-repeat:no-repeat;min-height:40px}
.modAccordion.synchronizedaccordion .synchronized-accordion-header-content h1 small,.modAccordion.synchronizedaccordion .synchronized-accordion-header-content h2 small,.modAccordion.synchronizedaccordion .synchronized-accordion-header-content h3 small,.modAccordion.synchronizedaccordion .synchronized-accordion-header-content h4 small,.modAccordion.synchronizedaccordion .synchronized-accordion-header-content h5 small{color:#666;font-size:13px;line-height:100%}
.modAccordion.synchronizedaccordion .synchronizedaccordion.section:first-child .scs-accordion-tab>.scs-accordion-tab-heading{border-top:0}
.modAccordion.synchronizedaccordion .scs-accordion-tab-panel{padding:0 0 10px 0}
.modAccordion.synchronizedaccordion .scs-accordion-tab-footer .parsysSynchronizedAccordionFooter{padding:1px 0;margin:-1px 0}
.modAngularApp{position:relative}
.modAngularApp.fullbleed{position:relative;width:100vw;left:calc((940px - 100vw) / 2)}
.modAngularApp .ds-loader-spinner{margin-left:calc(-50vw + 50%)}
@media screen and (max-width:980px){.modAngularApp .ds-loader-spinner{margin-left:-20px}
}
.is-mobile .modAngularApp .ds-loader-spinner{position:fixed}
.modBackgroundContainer{position:relative;margin:0}
.modBackgroundContainer.bgwhite{background-color:#fff}
.modBackgroundContainer.bgwhitesmoke{background-color:#f5f5f5}
.modBackgroundContainer.bghorizon{background-color:#eef3f6}
.modBackgroundContainer.bglightgrey{background-color:#bbb}
.modBackgroundContainer.bgmidgrey{background-color:#666}
.modBackgroundContainer.bgdarkgrey{background-color:#333}
.modBackgroundContainer.bgextralightblue{background-color:#cfeeff}
.modBackgroundContainer.bglightblue{background-color:#85d5ff}
.modBackgroundContainer.bgblue{background-color:#1af}
.modBackgroundContainer.bgnavy{background-color:#015}
.modBackgroundContainer.selected{border:1px solid #086adb}
.modBackgroundContainer.bggradientblue{background:#015;background:-webkit-radial-gradient(bottom left,circle,rgba(19,163,244,0.9) 0,rgba(22,158,255,0.5) 55%,rgba(16,136,222,0) 130%),#015;background:radial-gradient(110% 240% at 0 130%,rgba(19,163,244,0.9) 0,rgba(22,158,255,0.5) 55%,rgba(16,136,222,0) 130%),#015}
.modBackgroundContainer.bggradientred{background:#015;background:-webkit-radial-gradient(bottom left,#13a3f4 0,rgba(22,158,255,0.5) 40%,rgba(16,136,222,0) 100%),-webkit-radial-gradient(top right,#d12 30%,#015 100%);background:radial-gradient(110% 220% at 0 140%,#13a3f4 0,rgba(22,158,255,0.5) 40%,rgba(16,136,222,0) 100%),radial-gradient(290% 800% at 220% -440%,#d12 30%,#015 100%)}
.modBackgroundContainer.bgcloud{background:#f9f9f9}
.modBackgroundContainer.bgroundedcorners,.modBackgroundContainer.bgroundedcorners.scaled img{-webkit-background-clip:padding-box;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.modBackgroundContainer.bgroundedcorners.content img{-webkit-background-clip:padding-box;-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.modBackgroundContainer .tail{position:absolute}
.modBackgroundContainer .tail.tail-up{width:0;height:0;border-left:30px solid transparent !important;border-right:30px solid transparent !important;border-bottom:30px solid transparent;left:50%;margin-left:-30px;top:0}
.modBackgroundContainer .tail.tail-up.big-tail{margin-top:-30px}
.modBackgroundContainer .tail.tail-up.medium-tail{margin-top:-20px;border-left-width:20px !important;border-right-width:20px !important;border-bottom-width:20px;margin-left:-20px}
.modBackgroundContainer .tail.tail-up.small-tail{border-left-width:10px !important;border-right-width:10px !important;border-bottom-width:10px;margin-top:-10px;margin-left:-10px}
.modBackgroundContainer .tail.tail-down{width:0;height:0;border-left:30px solid transparent !important;border-right:30px solid transparent !important;border-top:30px solid transparent;left:50%;bottom:1px;margin-left:-30px}
.modBackgroundContainer .tail.tail-down.big-tail{margin-bottom:-30px}
.modBackgroundContainer .tail.tail-down.medium-tail{margin-left:-20px;margin-bottom:-20px;border-left-width:20px !important;border-right-width:20px !important;border-top-width:20px}
.modBackgroundContainer .tail.tail-down.small-tail{margin-left:-10px;margin-bottom:-10px;border-left-width:10px !important;border-right-width:10px !important;border-top-width:10px}
.modBackgroundContainer .tail.tail-left{width:0;height:0;border-top:30px solid transparent !important;border-bottom:30px solid transparent !important;border-right:30px solid transparent;top:50%;left:0;margin-top:-30px}
.modBackgroundContainer .tail.tail-left.big-tail{margin-left:-30px}
.modBackgroundContainer .tail.tail-left.medium-tail{margin-left:-20px;border-bottom-width:20px !important;border-top-width:20px !important;border-right-width:20px;margin-top:-20px}
.modBackgroundContainer .tail.tail-left.small-tail{margin-left:-10px;border-bottom-width:10px !important;border-top-width:10px !important;border-right-width:10px;margin-top:-10px}
.modBackgroundContainer .tail.tail-right{width:0;height:0;border-top:30px solid transparent !important;border-bottom:30px solid transparent !important;border-left:30px solid transparent;top:50%;right:1px;margin-top:-30px;margin-right:-30px}
.modBackgroundContainer .tail.tail-right.medium-tail{margin-top:-20px;margin-right:-20px;border-bottom-width:20px !important;border-top-width:20px !important;border-left-width:20px}
.modBackgroundContainer .tail.tail-right.small-tail{margin-top:-10px;margin-right:-10px;border-bottom-width:10px !important;border-top-width:10px !important;border-left-width:10px}
.modBackgroundContainer.bgdropshadow{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);-ms-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);box-shadow:0 1px 4px 0 rgba(0,0,0,0.4)}
.modBackgroundContainer.fullbleed{margin:16px -20px}
.modBackgroundContainer.fullbleed>.container-content{margin:20px}
.modBackgroundContainer.backgroundcovered{background-size:cover}
.modBackgroundContainer.interactivemode{cursor:pointer}
.modBackgroundContainer.interactivemode.active{margin:-2px;border:2px solid #2d90ec;padding:0}
.modBackgroundContainer.active{-webkit-box-shadow:0 0 10px 5px #ddd;-moz-box-shadow:0 0 10px 5px #ddd;-ms-box-shadow:0 0 10px 5px #ddd;-o-box-shadow:0 0 10px 5px #ddd;box-shadow:0 0 10px 5px #ddd;border:solid 1px #ddd}
.modBackgroundContainer .content-image{margin:0 0 20px 0;width:100%}
.modBackgroundContainer .content-image img{width:100%}
.modBackgroundContainer.scaled .content-image{margin:0}
.modBackgroundContainer.scaled .container-content{z-index:1;position:absolute;width:280px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.45);-moz-transform:scale(0.45);-ms-transform:scale(0.45);-o-transform:scale(0.45);transform:scale(0.45)}
@media(min-width:160px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.428);-moz-transform:scale(0.428);-ms-transform:scale(0.428);-o-transform:scale(0.428);transform:scale(0.428)}
}
@media(min-width:170px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.464);-moz-transform:scale(0.464);-ms-transform:scale(0.464);-o-transform:scale(0.464);transform:scale(0.464)}
}
@media(min-width:180px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
}
@media(min-width:190px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.535);-moz-transform:scale(0.535);-ms-transform:scale(0.535);-o-transform:scale(0.535);transform:scale(0.535)}
}
@media(min-width:200px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.571);-moz-transform:scale(0.571);-ms-transform:scale(0.571);-o-transform:scale(0.571);transform:scale(0.571)}
}
@media(min-width:210px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.607);-moz-transform:scale(0.607);-ms-transform:scale(0.607);-o-transform:scale(0.607);transform:scale(0.607)}
}
@media(min-width:220px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.642);-moz-transform:scale(0.642);-ms-transform:scale(0.642);-o-transform:scale(0.642);transform:scale(0.642)}
}
@media(min-width:230px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.678);-moz-transform:scale(0.678);-ms-transform:scale(0.678);-o-transform:scale(0.678);transform:scale(0.678)}
}
@media(min-width:240px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.714);-moz-transform:scale(0.714);-ms-transform:scale(0.714);-o-transform:scale(0.714);transform:scale(0.714)}
}
@media(min-width:250px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}
}
@media(min-width:260px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.785);-moz-transform:scale(0.785);-ms-transform:scale(0.785);-o-transform:scale(0.785);transform:scale(0.785)}
}
@media(min-width:270px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.821);-moz-transform:scale(0.821);-ms-transform:scale(0.821);-o-transform:scale(0.821);transform:scale(0.821)}
}
@media(min-width:280px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.857);-moz-transform:scale(0.857);-ms-transform:scale(0.857);-o-transform:scale(0.857);transform:scale(0.857)}
}
@media(min-width:290px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.892);-moz-transform:scale(0.892);-ms-transform:scale(0.892);-o-transform:scale(0.892);transform:scale(0.892)}
}
@media(min-width:300px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.928);-moz-transform:scale(0.928);-ms-transform:scale(0.928);-o-transform:scale(0.928);transform:scale(0.928)}
}
@media(min-width:310px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(0.964);-moz-transform:scale(0.964);-ms-transform:scale(0.964);-o-transform:scale(0.964);transform:scale(0.964)}
}
@media(min-width:320px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@media(min-width:330px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.035);-moz-transform:scale(1.035);-ms-transform:scale(1.035);-o-transform:scale(1.035);transform:scale(1.035)}
}
@media(min-width:340px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.071);-moz-transform:scale(1.071);-ms-transform:scale(1.071);-o-transform:scale(1.071);transform:scale(1.071)}
}
@media(min-width:350px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.107);-moz-transform:scale(1.107);-ms-transform:scale(1.107);-o-transform:scale(1.107);transform:scale(1.107)}
}
@media(min-width:360px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.142);-moz-transform:scale(1.142);-ms-transform:scale(1.142);-o-transform:scale(1.142);transform:scale(1.142)}
}
@media(min-width:370px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.178);-moz-transform:scale(1.178);-ms-transform:scale(1.178);-o-transform:scale(1.178);transform:scale(1.178)}
}
@media(min-width:380px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.214);-moz-transform:scale(1.214);-ms-transform:scale(1.214);-o-transform:scale(1.214);transform:scale(1.214)}
}
@media(min-width:390px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
}
@media(min-width:400px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.285);-moz-transform:scale(1.285);-ms-transform:scale(1.285);-o-transform:scale(1.285);transform:scale(1.285)}
}
@media(min-width:410px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.321);-moz-transform:scale(1.321);-ms-transform:scale(1.321);-o-transform:scale(1.321);transform:scale(1.321)}
}
@media(min-width:420px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.357);-moz-transform:scale(1.357);-ms-transform:scale(1.357);-o-transform:scale(1.357);transform:scale(1.357)}
}
@media(min-width:430px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.392);-moz-transform:scale(1.392);-ms-transform:scale(1.392);-o-transform:scale(1.392);transform:scale(1.392)}
}
@media(min-width:440px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.428);-moz-transform:scale(1.428);-ms-transform:scale(1.428);-o-transform:scale(1.428);transform:scale(1.428)}
}
@media(min-width:450px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.464);-moz-transform:scale(1.464);-ms-transform:scale(1.464);-o-transform:scale(1.464);transform:scale(1.464)}
}
@media(min-width:460px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
}
@media(min-width:470px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.535);-moz-transform:scale(1.535);-ms-transform:scale(1.535);-o-transform:scale(1.535);transform:scale(1.535)}
}
@media(min-width:480px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.571);-moz-transform:scale(1.571);-ms-transform:scale(1.571);-o-transform:scale(1.571);transform:scale(1.571)}
}
@media(min-width:490px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.607);-moz-transform:scale(1.607);-ms-transform:scale(1.607);-o-transform:scale(1.607);transform:scale(1.607)}
}
@media(min-width:500px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.642);-moz-transform:scale(1.642);-ms-transform:scale(1.642);-o-transform:scale(1.642);transform:scale(1.642)}
}
@media(min-width:510px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.678);-moz-transform:scale(1.678);-ms-transform:scale(1.678);-o-transform:scale(1.678);transform:scale(1.678)}
}
@media(min-width:520px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.714);-moz-transform:scale(1.714);-ms-transform:scale(1.714);-o-transform:scale(1.714);transform:scale(1.714)}
}
@media(min-width:530px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.75);-moz-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);transform:scale(1.75)}
}
@media(min-width:540px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.785);-moz-transform:scale(1.785);-ms-transform:scale(1.785);-o-transform:scale(1.785);transform:scale(1.785)}
}
@media(min-width:550px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.821);-moz-transform:scale(1.821);-ms-transform:scale(1.821);-o-transform:scale(1.821);transform:scale(1.821)}
}
@media(min-width:560px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.857);-moz-transform:scale(1.857);-ms-transform:scale(1.857);-o-transform:scale(1.857);transform:scale(1.857)}
}
@media(min-width:570px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.892);-moz-transform:scale(1.892);-ms-transform:scale(1.892);-o-transform:scale(1.892);transform:scale(1.892)}
}
@media(min-width:580px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.928);-moz-transform:scale(1.928);-ms-transform:scale(1.928);-o-transform:scale(1.928);transform:scale(1.928)}
}
@media(min-width:590px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(1.964);-moz-transform:scale(1.964);-ms-transform:scale(1.964);-o-transform:scale(1.964);transform:scale(1.964)}
}
@media(min-width:600px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}
}
@media(min-width:610px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.035);-moz-transform:scale(2.035);-ms-transform:scale(2.035);-o-transform:scale(2.035);transform:scale(2.035)}
}
@media(min-width:620px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.071);-moz-transform:scale(2.071);-ms-transform:scale(2.071);-o-transform:scale(2.071);transform:scale(2.071)}
}
@media(min-width:630px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.107);-moz-transform:scale(2.107);-ms-transform:scale(2.107);-o-transform:scale(2.107);transform:scale(2.107)}
}
@media(min-width:640px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.142);-moz-transform:scale(2.142);-ms-transform:scale(2.142);-o-transform:scale(2.142);transform:scale(2.142)}
}
@media(min-width:650px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.178);-moz-transform:scale(2.178);-ms-transform:scale(2.178);-o-transform:scale(2.178);transform:scale(2.178)}
}
@media(min-width:660px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.214);-moz-transform:scale(2.214);-ms-transform:scale(2.214);-o-transform:scale(2.214);transform:scale(2.214)}
}
@media(min-width:670px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.25);-moz-transform:scale(2.25);-ms-transform:scale(2.25);-o-transform:scale(2.25);transform:scale(2.25)}
}
@media(min-width:680px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.285);-moz-transform:scale(2.285);-ms-transform:scale(2.285);-o-transform:scale(2.285);transform:scale(2.285)}
}
@media(min-width:690px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.321);-moz-transform:scale(2.321);-ms-transform:scale(2.321);-o-transform:scale(2.321);transform:scale(2.321)}
}
@media(min-width:700px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.357);-moz-transform:scale(2.357);-ms-transform:scale(2.357);-o-transform:scale(2.357);transform:scale(2.357)}
}
@media(min-width:710px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.392);-moz-transform:scale(2.392);-ms-transform:scale(2.392);-o-transform:scale(2.392);transform:scale(2.392)}
}
@media(min-width:720px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.428);-moz-transform:scale(2.428);-ms-transform:scale(2.428);-o-transform:scale(2.428);transform:scale(2.428)}
}
@media(min-width:730px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.464);-moz-transform:scale(2.464);-ms-transform:scale(2.464);-o-transform:scale(2.464);transform:scale(2.464)}
}
@media(min-width:740px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}
}
@media(min-width:750px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.535);-moz-transform:scale(2.535);-ms-transform:scale(2.535);-o-transform:scale(2.535);transform:scale(2.535)}
}
@media(min-width:760px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.571);-moz-transform:scale(2.571);-ms-transform:scale(2.571);-o-transform:scale(2.571);transform:scale(2.571)}
}
@media(min-width:770px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.607);-moz-transform:scale(2.607);-ms-transform:scale(2.607);-o-transform:scale(2.607);transform:scale(2.607)}
}
@media(min-width:780px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.642);-moz-transform:scale(2.642);-ms-transform:scale(2.642);-o-transform:scale(2.642);transform:scale(2.642)}
}
@media(min-width:790px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.678);-moz-transform:scale(2.678);-ms-transform:scale(2.678);-o-transform:scale(2.678);transform:scale(2.678)}
}
@media(min-width:800px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.714);-moz-transform:scale(2.714);-ms-transform:scale(2.714);-o-transform:scale(2.714);transform:scale(2.714)}
}
@media(min-width:810px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.75);-moz-transform:scale(2.75);-ms-transform:scale(2.75);-o-transform:scale(2.75);transform:scale(2.75)}
}
@media(min-width:820px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.785);-moz-transform:scale(2.785);-ms-transform:scale(2.785);-o-transform:scale(2.785);transform:scale(2.785)}
}
@media(min-width:830px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.821);-moz-transform:scale(2.821);-ms-transform:scale(2.821);-o-transform:scale(2.821);transform:scale(2.821)}
}
@media(min-width:840px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.857);-moz-transform:scale(2.857);-ms-transform:scale(2.857);-o-transform:scale(2.857);transform:scale(2.857)}
}
@media(min-width:850px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.892);-moz-transform:scale(2.892);-ms-transform:scale(2.892);-o-transform:scale(2.892);transform:scale(2.892)}
}
@media(min-width:860px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.928);-moz-transform:scale(2.928);-ms-transform:scale(2.928);-o-transform:scale(2.928);transform:scale(2.928)}
}
@media(min-width:870px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(2.964);-moz-transform:scale(2.964);-ms-transform:scale(2.964);-o-transform:scale(2.964);transform:scale(2.964)}
}
@media(min-width:880px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}
}
@media(min-width:890px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.035);-moz-transform:scale(3.035);-ms-transform:scale(3.035);-o-transform:scale(3.035);transform:scale(3.035)}
}
@media(min-width:900px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.071);-moz-transform:scale(3.071);-ms-transform:scale(3.071);-o-transform:scale(3.071);transform:scale(3.071)}
}
@media(min-width:910px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.107);-moz-transform:scale(3.107);-ms-transform:scale(3.107);-o-transform:scale(3.107);transform:scale(3.107)}
}
@media(min-width:920px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.142);-moz-transform:scale(3.142);-ms-transform:scale(3.142);-o-transform:scale(3.142);transform:scale(3.142)}
}
@media(min-width:930px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.178);-moz-transform:scale(3.178);-ms-transform:scale(3.178);-o-transform:scale(3.178);transform:scale(3.178)}
}
@media(min-width:940px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.214);-moz-transform:scale(3.214);-ms-transform:scale(3.214);-o-transform:scale(3.214);transform:scale(3.214)}
}
@media(min-width:950px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.25);-moz-transform:scale(3.25);-ms-transform:scale(3.25);-o-transform:scale(3.25);transform:scale(3.25)}
}
@media(min-width:960px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.285);-moz-transform:scale(3.285);-ms-transform:scale(3.285);-o-transform:scale(3.285);transform:scale(3.285)}
}
@media(min-width:970px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.321);-moz-transform:scale(3.321);-ms-transform:scale(3.321);-o-transform:scale(3.321);transform:scale(3.321)}
}
@media(min-width:980px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.357);-moz-transform:scale(3.357);-ms-transform:scale(3.357);-o-transform:scale(3.357);transform:scale(3.357)}
}
@media(min-width:990px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.392);-moz-transform:scale(3.392);-ms-transform:scale(3.392);-o-transform:scale(3.392);transform:scale(3.392)}
}
@media(min-width:1000px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.428);-moz-transform:scale(3.428);-ms-transform:scale(3.428);-o-transform:scale(3.428);transform:scale(3.428)}
}
@media(min-width:1010px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.464);-moz-transform:scale(3.464);-ms-transform:scale(3.464);-o-transform:scale(3.464);transform:scale(3.464)}
}
@media(min-width:1020px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5);transform:scale(3.5)}
}
@media(min-width:1030px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.535);-moz-transform:scale(3.535);-ms-transform:scale(3.535);-o-transform:scale(3.535);transform:scale(3.535)}
}
@media(min-width:1040px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.571);-moz-transform:scale(3.571);-ms-transform:scale(3.571);-o-transform:scale(3.571);transform:scale(3.571)}
}
@media(min-width:1050px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.607);-moz-transform:scale(3.607);-ms-transform:scale(3.607);-o-transform:scale(3.607);transform:scale(3.607)}
}
@media(min-width:1060px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.642);-moz-transform:scale(3.642);-ms-transform:scale(3.642);-o-transform:scale(3.642);transform:scale(3.642)}
}
@media(min-width:1070px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.678);-moz-transform:scale(3.678);-ms-transform:scale(3.678);-o-transform:scale(3.678);transform:scale(3.678)}
}
@media(min-width:1080px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.714);-moz-transform:scale(3.714);-ms-transform:scale(3.714);-o-transform:scale(3.714);transform:scale(3.714)}
}
@media(min-width:1090px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.75);-moz-transform:scale(3.75);-ms-transform:scale(3.75);-o-transform:scale(3.75);transform:scale(3.75)}
}
@media(min-width:1100px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.785);-moz-transform:scale(3.785);-ms-transform:scale(3.785);-o-transform:scale(3.785);transform:scale(3.785)}
}
@media(min-width:1110px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.821);-moz-transform:scale(3.821);-ms-transform:scale(3.821);-o-transform:scale(3.821);transform:scale(3.821)}
}
@media(min-width:1120px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.857);-moz-transform:scale(3.857);-ms-transform:scale(3.857);-o-transform:scale(3.857);transform:scale(3.857)}
}
@media(min-width:1130px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.892);-moz-transform:scale(3.892);-ms-transform:scale(3.892);-o-transform:scale(3.892);transform:scale(3.892)}
}
@media(min-width:1140px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.928);-moz-transform:scale(3.928);-ms-transform:scale(3.928);-o-transform:scale(3.928);transform:scale(3.928)}
}
@media(min-width:1150px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(3.964);-moz-transform:scale(3.964);-ms-transform:scale(3.964);-o-transform:scale(3.964);transform:scale(3.964)}
}
@media(min-width:1160px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4)}
}
@media(min-width:1170px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.035);-moz-transform:scale(4.035);-ms-transform:scale(4.035);-o-transform:scale(4.035);transform:scale(4.035)}
}
@media(min-width:1180px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.071);-moz-transform:scale(4.071);-ms-transform:scale(4.071);-o-transform:scale(4.071);transform:scale(4.071)}
}
@media(min-width:1190px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.107);-moz-transform:scale(4.107);-ms-transform:scale(4.107);-o-transform:scale(4.107);transform:scale(4.107)}
}
@media(min-width:1200px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.142);-moz-transform:scale(4.142);-ms-transform:scale(4.142);-o-transform:scale(4.142);transform:scale(4.142)}
}
@media(min-width:1210px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.178);-moz-transform:scale(4.178);-ms-transform:scale(4.178);-o-transform:scale(4.178);transform:scale(4.178)}
}
@media(min-width:1220px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.214);-moz-transform:scale(4.214);-ms-transform:scale(4.214);-o-transform:scale(4.214);transform:scale(4.214)}
}
@media(min-width:1230px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.25);-moz-transform:scale(4.25);-ms-transform:scale(4.25);-o-transform:scale(4.25);transform:scale(4.25)}
}
@media(min-width:1240px){.modBackgroundContainer.scaled .container-content{-webkit-transform:scale(4.285);-moz-transform:scale(4.285);-ms-transform:scale(4.285);-o-transform:scale(4.285);transform:scale(4.285)}
}
.cq_isAuthorInstance::-webkit-scrollbar{display:none}
.creates-background .modRichtext,.creates-background h1,.creates-background h2,.creates-background h3,.creates-background h4,.creates-background h5{color:inherit}
.creates-background.background-contrast-is-dark{color:#333}
body.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark.modRichtext{color:#333}
h1.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark h1,h2.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark h2,h3.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark h3,h4.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark h4,h5.creates-background.background-contrast-is-dark,.creates-background.background-contrast-is-dark h5{color:#666}
.creates-background.background-contrast-is-dark .swisscomNavy{color:#015}
.creates-background.background-contrast-is-dark .swisscomDarkGrey{color:#333}
.creates-background.background-contrast-is-dark .swisscomMidGrey{color:#666}
.creates-background.background-contrast-is-dark .swisscomLink,.creates-background.background-contrast-is-dark .swisscomLightBlue{color:#2d90ec}
.creates-background.background-contrast-is-dark .swisscomLightPurple{color:#801a99}
.creates-background.background-contrast-is-dark .swisscomRed{color:#d12}
.creates-background.background-contrast-is-dark .swisscomGreen{color:#0c0}
.creates-background.background-contrast-is-light{color:#fff}
body.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light.modRichtext{color:#fff}
h1.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light h1,h2.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light h2,h3.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light h3,h4.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light h4,h5.creates-background.background-contrast-is-light,.creates-background.background-contrast-is-light h5{color:inherit}
.creates-background.background-contrast-is-light .swisscomLink,.creates-background.background-contrast-is-light .swisscomLightBlue{color:#2d90ec}
.creates-background.background-contrast-is-light .swisscomLightPurple{color:#801a99}
.creates-background.background-contrast-is-light .swisscomRed{color:#d12}
.creates-background.background-contrast-is-light .swisscomGreen{color:#0c0}
.modRecommendationsTeaser>div{margin-bottom:0}
.modRecommendationsTeaser>div>h2{display:none}
.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichText:first-child table,.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichtext:first-child table,.scs-html-BundleDetailPageEnterprise table.pictogram-table{width:100% !important}
.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichText:first-child table td,.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichtext:first-child table td,.scs-html-BundleDetailPageEnterprise table.pictogram-table td{color:#333 !important;font:21px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif !important;padding:0 0 12px 0 !important;margin-top:0 !important;text-align:left !important;vertical-align:top !important}
.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichText:first-child table td:first-child,.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichtext:first-child table td:first-child,.scs-html-BundleDetailPageEnterprise table.pictogram-table td:first-child{width:60px !important}
.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichText:first-child table td:nth-child(2),.scs-html-BundleDetailPageEnterprise .modTabNavigationContent .modRichtext:first-child table td:nth-child(2),.scs-html-BundleDetailPageEnterprise table.pictogram-table td:nth-child(2){padding-bottom:24px !important}
#bynder-widget-lightbox{display:none}
.modBynder{padding:20px 0}
.modBynder a.bynder-widget-link,.modBynder a.bynder-widget-media-link{font-size:14px;color:#086adb;border-bottom:1px solid transparent;outline:0;text-decoration:none;transition:border-bottom 200ms cubic-bezier(0.4,0,0.6,1),color 200ms cubic-bezier(0.4,0,0.6,1)}
.modBynder a.bynder-widget-link:hover,.modBynder a.bynder-widget-media-link:hover{color:#0048cf;border-bottom:1px solid #0048cf}
.modBynder a.bynder-widget-link:hover p,.modBynder a.bynder-widget-media-link:hover p{color:#0048cf}
.modBynder a.bynder-widget-link p,.modBynder a.bynder-widget-media-link p{display:inline-block;color:#086adb}
.modBynder .bynder-widget-header{position:relative;line-height:48px}
.modBynder .bynder-widget-content{padding-top:20px;height:auto !important}
.modBynder .bynder-widget-media-items li{width:18%;display:inline-block;margin-left:2.5%;box-sizing:border-box;margin-bottom:20px}
.modBynder .bynder-widget-media-items li:nth-of-type(5n+1){margin-left:0}
.modBynder .bynder-widget-media-items li img{max-width:100%;transform:translateY(-50%)}
.modBynder .bynder-widget-media-items li .bynder-widget-btn{box-sizing:border-box;width:100%;color:#333;background:#cfd5d9}
.modBynder .bynder-widget-media-items li .bynder-widget-btn:hover{background:#b1b9be;color:inherit}
.modBynder .bynder-widget-media-items li .bynder-widget-btn i{color:#333}
.modBynder .bynder-widget-media-items li p{margin-bottom:8px}
.modBynder .bynder-widget-media-items .bynder-widget-mediaholder{height:110px;padding-top:55px;overflow:hidden;box-sizing:border-box}
.modBynder a.bynder-widget-btn{line-height:24px;letter-spacing:-0.1px;font-size:18px;font-family:'TheSans';overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;transition:all 70ms cubic-bezier(0.4,0,0.6,1);margin:0;outline:0;border:0;border-bottom-style:none;border-radius:5px;cursor:pointer;padding:12px 24px;min-width:160px;vertical-align:middle;text-align:center;text-decoration:none;text-shadow:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:#086adb;background-color:#086adb;color:#fff;font-weight:300}
.modBynder a.bynder-widget-btn:hover{border:0;border-color:#0048cf;background-color:#0048cf;color:#fff}
.modBynder a.bynder-widget-btn strong{font-weight:normal}
.modBynder a.bynder-widget-download-collection{position:absolute;right:0;padding:12px 24px 12px 16px}
.modBynder a .icon-download-white{color:#fff;display:inline-block;text-transform:none;text-decoration:none;text-rendering:auto;line-height:1;font-family:'sdx-icons';font-size:inherit;font-weight:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modBynder a .icon-download-white:before{content:"\E017"}
.is-mobile .modBynder .bynder-widget-header{text-align:center}
.is-mobile .modBynder .bynder-widget-header a.bynder-widget-btn.bynder-widget-download-collection{position:static}
.is-mobile .modBynder .bynder-widget-header a.bynder-widget-link{display:block}
.is-mobile .modBynder .bynder-widget-header a.bynder-widget-link strong{font-weight:normal}
.is-mobile .modBynder .bynder-widget-content{height:auto !important}
.is-mobile .modBynder .bynder-widget-media-items{margin:0;padding:0}
.is-mobile .modBynder .bynder-widget-media-items li{width:100%;text-align:center;margin-left:0}
.is-mobile .modBynder .bynder-widget-media-items li img{transform:translateY(0)}
.is-mobile .modBynder .bynder-widget-media-items li .bynder-widget-download-media{width:auto;box-sizing:content-box}
.is-mobile .modBynder .bynder-widget-media-items .bynder-widget-mediaholder{height:auto;padding-top:0}
.is-mobile .modBynder .bynder-widget-media-items a.bynder-widget-media-link{display:block;border:0}
.is-mobile .modBynder .bynder-widget-media-items a.bynder-widget-media-link:hover{border:0}
.is-mobile .modBynder .bynder-widget-figure{display:none}
.modCallFromNet .loader-holder .loader-spinner{margin:0 auto}
.modCallFromNet .hotline-info .icon-holder{float:left;width:40px;line-height:2.7}
.modCallFromNet .hotline-info .text-holder{display:flex;flex-direction:column;float:left}
.modCallFromNet .display-cfn .button-link .ui-link.button--primary{color:#fff}
.modCallFromNet .display-cfn .button-link .ui-link.button--secondary{color:#333}
.modCallFromNet .display-cfn.left .cfn-open,.modCallFromNet .display-cfn.left .hotline-open{text-align:left}
.modCallFromNet .display-cfn.right .cfn-open,.modCallFromNet .display-cfn.right .hotline-open{text-align:right}
.modCallFromNet .display-cfn.center .cfn-open,.modCallFromNet .display-cfn.center .hotline-open{text-align:center}
.modCallFromNet .display-cfn .hotline-open .hotline-info{display:inline-block}
.modCallFromNet .display-cfn .hotline-open .hotline-info .hotline-number,.modCallFromNet .display-cfn .hotline-open .hotline-info .hotline-remark{text-align:left}
.callfromnet-dialog{text-align:left}
.callfromnet-dialog .loader-holder .loader-spinner{margin:0 auto}
.callfromnet-dialog .hotline-info .icon-holder{float:left;width:40px;line-height:2.7}
.callfromnet-dialog .hotline-info .text-holder{display:flex;flex-direction:column;float:left}
.callfromnet-dialog .subtopics li.custom-radio{height:48px;border-radius:5px;display:inline-block;width:100%;margin-bottom:24px;border:1px solid #d6d6d6;text-align:center}
.callfromnet-dialog .subtopics li.custom-radio:hover,.callfromnet-dialog .subtopics li.custom-radio:focus,.callfromnet-dialog .subtopics li.custom-radio:active,.callfromnet-dialog .subtopics li.custom-radio.active{border-color:#086adb;cursor:pointer}
.callfromnet-dialog .subtopics li.custom-radio:hover label,.callfromnet-dialog .subtopics li.custom-radio:focus label,.callfromnet-dialog .subtopics li.custom-radio:active label,.callfromnet-dialog .subtopics li.custom-radio.active label{color:#086adb;text-decoration:none}
.callfromnet-dialog .subtopics li.custom-radio.active{border-width:2px}
.callfromnet-dialog .subtopics li.custom-radio label{text-align:center;margin:0;padding:0;font-size:16px;color:#333;line-height:2.5;width:100%}
.callfromnet-dialog .subtopics li.custom-radio .ui-radio{margin:0}
@media(min-width:479px){.callfromnet-dialog .button-group{flex-direction:row-reverse}
.callfromnet-dialog .subtopics{display:flex;flex-wrap:wrap}
.callfromnet-dialog .subtopics li.custom-radio{width:188px}
.callfromnet-dialog .subtopics li.custom-radio:nth-child(3n+2){margin-left:16px;margin-right:16px}
}
.qtip{position:absolute;left:-28000px;top:-28000px;display:none}
.qtip .qtip-tip{display:none !important}
.qtip .qtip-titlebar{float:right;padding-left:5px}
.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}
.qtip.ui-tooltip-mobile{left:0 !important;box-sizing:border-box;width:92.6% !important;max-width:92.6% !important;margin:3.7%;padding:10px;background:white;-webkit-background-clip:padding-box;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0);box-shadow:3px 3px 3px #ccc,-3px 3px 3px #ccc,3px -3px 3px #ccc,-3px -3px 3px #ccc;-webkit-box-shadow:3px 3px 3px #ccc,-3px 3px 3px #ccc,3px -3px 3px #ccc,-3px -3px 3px #ccc;-moz-box-shadow:3px 3px 3px #ccc,-3px 3px 3px #ccc,3px -3px 3px #ccc,-3px -3px 3px #ccc;-ms-box-shadow:3px 3px 3px #ccc,-3px 3px 3px #ccc,3px -3px 3px #ccc,-3px -3px 3px #ccc;-o-box-shadow:3px 3px 3px #ccc,-3px 3px 3px #ccc,3px -3px 3px #ccc,-3px -3px 3px #ccc}
.qtip.ui-tooltip-mobile.scs-promo-callout{margin:0 1%}
.ui-tooltip-titlebar button{background:0}
.modal .qtip.ui-tooltip-mobile{background:white;-webkit-background-clip:padding-box;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}
.modal .qtip.ui-tooltip-mobile .qtip-content{padding-left:24px;padding-bottom:8px;padding-top:8px;line-height:24px;letter-spacing:0;font-size:16px;font-weight:400}
.qtip.ui-tooltip-mobile .ui-icon.ui-icon-close{text-indent:-99999px;display:inline-block;position:relative;padding:1px}
.ui-tooltip-close{float:right}
.scs-icon.info-callout.mobile-active:hover:before{background:#2d90ec !important}
.scs-icon.info-callout:hover:before{background:#015 !important}
.modCard.cardClickable{cursor:pointer;border-top:8px solid;border-color:#086adb !important}
.modCard.active .activeDisplay{background:#086adb !important}
.modCard.active .activeDisplay *{color:white}
.modCard.roundedCorners{border-top-left-radius:5px;border-top-right-radius:5px}
.modCard.border-top-only{border-top:8px solid}
.modCard.side-border{border-style:solid;border-width:8px 1px 1px 1px}
.modCard .normalDisplay .badge{display:block;position:initial}
.modContactTeaser .textimage .textContainer h3{color:#333 !important;font-size:18px}
.modContactTeaser .modRichtext .primary-button{margin-top:10px}
.modCollapsibleSet .ui-btn{padding:0 45px 0 20px;width:100%;color:#2d90ec;white-space:normal;word-wrap:break-word;text-decoration:none;background-image:none}
.ui-mobile .modCollapsibleSet .ui-btn.ui-btn-icon-right{background-image:none;background-position:none;width:auto;height:auto}
.modCollapsibleSet .ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content{border:0}
.modCollapsibleSet .ui-collapsible-collapsed .ui-btn{color:#015}
.modCollapsibleSet a.ui-collapsible-heading-toggle.ui-btn.ui-btn-icon-right.ui-btn-inherit.ui-icon-arrow-d:after{background-image:url("../resources/accordion-tab-title-arrow-down.png") !important;background-repeat:no-repeat;background-position:center;background-size:100%}
.modCookieOptOut .field{margin-bottom:30px}
.modCookieOptOut .buttons .secondary-button{padding-top:7px;padding-bottom:7px}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc{margin-bottom:-23px}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc h4{margin-bottom:20px}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc .solution{height:100%}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc .solution .badge__content{background-color:#0eaba9;max-width:100%}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc .solution .badge__content .badge__text{font-size:14px;line-height:20px;padding-top:2px}
.modCOSMOSResultContainer .solutions-holder .cosmos-topc .solution .topic-info{margin-bottom:48px}
.modCOSMOSResultContainer .solutions-feedback h4{margin-top:74px;margin-bottom:54px}
.is-mobile .modCOSMOSResultContainer{width:100%}
.is-mobile .modCOSMOSResultContainer .solutions-holder .cosmos-topic h4{margin-bottom:24px}
.is-mobile .modCOSMOSResultContainer .solutions-holder .cosmos-topic .solution{margin-bottom:8px}
.is-mobile .modCOSMOSResultContainer .solutions-holder .cosmos-topic .solution .topic-info{margin-bottom:34px}
.is-mobile .modCOSMOSResultContainer .solutions-feedback{min-width:auto}
.is-mobile .modCOSMOSResultContainer .solutions-feedback h4{margin-top:26px;margin-bottom:28px}
.is-mobile .modCOSMOSResultContainer .solutions-feedback .button-separator{width:100%;height:16px}
.modDmisDlc .dlc-error{color:#d12}
.modDmisDlc .scs-loadingRotator{margin-top:10px;width:32px;height:32px;background:url(../../base/resources/rotating-loader.gif) no-repeat center center}
.modDmisDlc .row{padding-top:5px;border-bottom:1px solid #bbb}
.modDmisDlc .row .title{color:#015;font-weight:bold}
.modDmisDlc .row a.secondary-button{display:block;margin:10px 0}
.modDmisDlc .row ul.link-list{margin:0}
.modDmisDlc .row ul.link-list>li{border:0}
.modDmisDlc button.secondary-button{display:block;width:100%;margin:20px 0}
.modDownloadList.hide-background .download-list-element{background-color:transparent;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.modDownloadList.hide-background .download-list-element:first-child{border-top:1px solid #d6d6d6}
.modDownloadList .download-list-element{list-style:none;background-color:#eef3f6;min-height:72px}
.modDownloadList .download-list-element:not(:last-child){border-bottom:1px solid #d6d6d6}
.modDownloadList .download-list-element .icon-holder{margin-top:23px}
.modDownloadList .download-list-element .link-holder{margin-top:14px;width:calc(100% - 72px);padding-bottom:18px;margin-right:16px}
.modDownloadList .download-list-element .link-holder .download-file{word-wrap:break-word}
.modDownloadList .download-list-element .link-holder .additional-text{line-height:18px}
.modEasyPointQrCode canvas,.modEasyPointQrCode img{width:100%}
.modEloquaLP .elq-form .grid-layout-col,.modEloquaLP .elq-form .pp-stage{width:100%}
.modEloquaLP .elq-form .column.col-xs-12.col-sm-12.col-0{padding:0}
.modEloquaLP .elq-form .layout.container-fluid{margin:0;padding:0}
.modEloquaLP .elq-form input,.modEloquaLP .elq-form textarea,.modEloquaLP .elq-form select{box-sizing:content-box}
.modEloquaLP .elq-form .elq-heading{color:#015}
.modEloquaLP .elq-form .elq-heading.form-element-form-text{font-size:20px;font-family:TheSaB5,"Trebuchet MS",Arial,Helvetica,sans-serif}
.modEloquaLP .elq-form .elq-field-style{margin-bottom:16px}
.modEloquaLP .elq-form input[type=checkbox],.modEloquaLP .elq-form input[type=radio]{box-sizing:border-box;padding:0}
.modEloquaLP .elq-form .field-control-wrapper .list-order{margin-top:0}
.modEloquaLP .elq-form .field-control-wrapper .list-order:last-child{margin-bottom:8px}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:not(:checked),.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked{position:absolute;left:-9999px;opacity:0}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio] ~ label{font-weight:400;line-height:24px;letter-spacing:-0.1px;font-size:18px;display:inline-block;position:relative;cursor:pointer;margin-bottom:0;padding-left:38px;color:#333;user-select:none;backface-visibility:hidden}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio] ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio] ~ label::before{position:absolute;top:0;left:0;z-index:0;margin-top:1px;border-radius:50%;content:"";box-sizing:border-box}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio] ~ label::before{transition:all 120ms cubic-bezier(0.785,0.135,0.15,0.86);width:22px;height:22px}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio] ~ label::after{top:6px;left:6px;transition:all 120ms cubic-bezier(0.785,0.135,0.15,0.86);transform-origin:50% 50%;width:10px;height:10px}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:not(:checked) ~ label::before{border:2px solid #adadad}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:not(:checked) ~ label::after{background:#adadad;border:5px solid #adadad;border-radius:52%;content:"";left:6px;opacity:1;position:absolute;top:6px;transform:scale(0)}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:hover ~ label::before{border:2px solid #858585}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:hover ~ label::after{background:#858585;border:5px solid #858585;border-radius:52%;content:"";left:6px;opacity:1;position:absolute;top:6px;transform:scale(0.5)}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:focus ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked:focus ~ label::before{border:2px solid #086adb}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:focus ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked:focus ~ label::after{border:5px solid #086adb;border-radius:52%;content:"";left:6px;opacity:1;position:absolute;top:6px}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked ~ label::before{border:2px solid #086adb}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked ~ label::after{background:#086adb;border:5px solid #086adb;border-radius:52%;content:"";left:6px;opacity:1;position:absolute;top:6px;transform:scale(1)}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked:hover ~ label::before{border:2px solid #0048cf}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:checked:hover ~ label::after{background:#0048cf;border:5px solid #0048cf;border-radius:52%;content:"";left:6px;opacity:1;position:absolute;top:6px;transform:scale(1)}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled ~ label{opacity:.4;pointer-events:none}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled ~ label::before{border-color:#adadad;background-color:transparent}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled:hover ~ label::before{border:2px solid #adadad}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled:hover ~ label::after{background:0}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled:checked ~ label::before{border:2px solid #adadad}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled:checked ~ label::after{background-color:#adadad}
.modEloquaLP .elq-form .field-control-wrapper .list-order [type=radio]:disabled:not(:checked) ~ label::before{border-color:#adadad}
.modEloquaLP .elq-form .single-checkbox-row,.modEloquaLP .elq-form .field-control-wrapper .list-order{margin-top:0}
.modEloquaLP .elq-form .single-checkbox-row:last-child,.modEloquaLP .elq-form .field-control-wrapper .list-order:last-child{margin-bottom:0}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked,.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:not(:checked),.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:not(:checked){position:absolute;left:-9999px;opacity:0}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox] ~ label,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox] ~ label{font-weight:400;line-height:24px;letter-spacing:-0.1px;font-size:18px;position:relative;cursor:pointer;margin-bottom:0;padding-left:38px;color:#333;user-select:none;backface-visibility:hidden}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox] ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox] ~ label::before,.modEloquaLP .elq-form .single-checkbox-row [type=checkbox] ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox] ~ label::after{position:absolute;top:1px;left:0;z-index:0;content:"";box-sizing:border-box}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox] ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox] ~ label::before{transition:all 300ms cubic-bezier(0.4,0,0.2,1);border:2px solid #adadad;border-radius:5px;width:22px;height:22px}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox] ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox] ~ label::after{transform:scale(0);transition:all 200ms cubic-bezier(0.4,0,0.2,1);transform-origin:50% 50%;width:22px;height:auto;text-align:center;line-height:22px;color:#adadad;font-family:sdx-icons;font-size:18px;content:""}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:hover ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:hover ~ label::before{border:2px solid #858585;background:transparent}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:hover ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:hover ~ label::after{transform:scale(0.5);color:#858585}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:focus ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:focus ~ label::before,.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked:focus ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked:focus ~ label::before{border:2px solid #086adb}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:focus ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:focus ~ label::after,.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked:focus ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked:focus ~ label::after{color:#086adb}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked ~ label::before{border:2px solid #086adb;background:transparent}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked ~ label::after{transform:scale(1);color:#086adb}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked:hover ~ label::before,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked:hover ~ label::before{border:2px solid #086adb;background:transparent}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:checked:hover ~ label::after,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:checked:hover ~ label::after{transform:scale(0.5);color:#086adb}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:disabled ~ label,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:disabled ~ label{opacity:.4;pointer-events:none}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox]:disabled ~ label+p,.modEloquaLP .elq-form .field-control-wrapper .list-order [type=checkbox]:disabled ~ label+p{opacity:.4;pointer-events:none}
.modEloquaLP .elq-form .single-checkbox-row{margin:0 0 8px 0;flex-direction:column-reverse}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox].LV_invalid_field ~ label::before,.modEloquaLP .elq-form .single-checkbox-row [type=checkbox].LV_invalid_field ~ label:focus::before{border-color:#d12}
.modEloquaLP .elq-form .single-checkbox-row [type=checkbox].LV_invalid_field ~ label:hover::before{border-color:#be0000}
.modEloquaLP .elq-form .field-control-wrapper .list-order ~ .list-order{margin-left:0;float:none}
.modEloquaLP .elq-form .elq-label{color:#666;font-size:16px;letter-spacing:-0.1px;line-height:1.23076923;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .elq-required{color:#666 !important}
.modEloquaLP .elq-form .elq-item-label{font-weight:400;line-height:24px;letter-spacing:-0.1px;font-size:18px;cursor:pointer;margin-bottom:0;padding-left:8px;color:#333;user-select:none;backface-visibility:hidden;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form input[type=radio]{margin-left:2px}
.modEloquaLP .elq-form .field-control-wrapper{margin:8px 32px 0 0;display:flex;justify-content:space-between;flex-direction:column}
.modEloquaLP .elq-form .checkbox-aligned.elq-item-label{font-size:16px;letter-spacing:-0.1px;line-height:1.23076923}
.modEloquaLP .elq-form .submit-button-style{border-color:#086adb;background-color:#086adb !important;color:#fff;line-height:24px;letter-spacing:-0.1px;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;display:inline-block;position:relative;transition:all 70ms cubic-bezier(0.4,0,0.6,1);outline:0;border:0;border-bottom-style:none;border-radius:5px;cursor:pointer;padding:12px 24px;min-width:160px;vertical-align:middle;text-align:center;text-decoration:none;text-shadow:0;transform-origin:50% 50%;user-select:none;margin:8px;margin-left:0;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .submit-button-style:hover,.modEloquaLP .elq-form .submit-button-style:focus,.modEloquaLP .elq-form .submit-button-style:active{border-color:#0048cf;background-color:#0048cf !important}
.modEloquaLP .elq-form .checkbox label{font-weight:400;line-height:24px;letter-spacing:-0.1px;font-size:12px;cursor:pointer;margin-bottom:0;color:#333;user-select:none;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .form-element-instruction{font-size:16px;line-height:20px;font-weight:400;letter-spacing:-0.1px;margin-top:14px;color:#333;cursor:pointer;margin-bottom:0;user-select:none;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .elq-item-input[type=text]{line-height:24px;letter-spacing:-0.1px;font-size:18px;height:48px;width:100%;outline:0;border:1px solid #bbb;border-radius:5px;background-color:#fff;padding:0 16px;color:#333;font-weight:300;user-select:text;backface-visibility:hidden;caret-color:#086adb;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .elq-item-input[type=text]:focus,.modEloquaLP .elq-form .elq-item-input[type=text]:active{border-color:#086adb}
.modEloquaLP .elq-form .elq-item-textarea{font-size:18px;width:100%;border:1px solid #bbb;border-radius:5px;height:26px;padding:11px 16px;letter-spacing:-0.1px;line-height:26px;position:relative;outline:0;color:#333;user-select:text;backface-visibility:hidden;display:flex;align-items:center;resize:none}
.modEloquaLP .elq-form .elq-item-textarea:focus{height:144px;border-color:#086adb !important}
.modEloquaLP .elq-form .elq-item-select{font-size:18px;line-height:24px;letter-spacing:-0.1px;font-weight:300;color:#333;height:48px;width:calc(134%);outline:0;border:1px solid #bbb;border-radius:5px;background-color:#fff;padding:0 16px;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility;-webkit-appearance:listbox}
.modEloquaLP .elq-form .elq-item-select:focus{border-color:#086adb !important}
.modEloquaLP .elq-form .elq-item-select option{font-size:18px;line-height:24px;letter-spacing:-0.1px;font-weight:300;color:#333;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .elq-item-select[multiple]:focus{height:auto !important}
.modEloquaLP .elq-form .LV_validation_message{font-size:14px;line-height:18px;letter-spacing:-0.1px;font-weight:300;margin:5px 0 0 0;font-family:TheSans,sans-serif;text-rendering:optimizeLegibility}
.modEloquaLP .elq-form .LV_validation_message.LV_invalid{display:block;max-height:50px;margin-top:6px;opacity:1;color:#d12;font-size:16px}
.modEloquaLP .elq-form .LV_validation_message.LV_valid{display:none}
.modEloquaLP .elq-form .elq-item-input[type=text].LV_invalid_field{border-color:#d12;color:#d12}
.modEloquaLP .elq-form .elq-item-input[type=text].LV_invalid_field:hover{border-color:#be0000}
.modEloquaLP .elq-form .field-control-wrapper:after{display:block;content:"";clear:both}
.ui-mobile .modEloquaLP .elq-form label.elq-item-label{display:inline}
@media(min-width:0){.modEloquaLP .container.container{margin-left:auto;margin-right:auto}
}
.modEnlargeImageView .preview-link{transition:none}
.modEnlargeImageView .preview-link:hover,.modEnlargeImageView .preview-link:focus{text-decoration:none;border-bottom:1px solid transparent}
.modEnlargeImageView .preview-link:hover .icon{background-color:#0048cf}
.modEnlargeImageView .preview-link:hover img{border-color:#adadad}
.modEnlargeImageView .preview-link .icon{position:absolute;bottom:8px;right:8px;width:40px;height:40px;text-align:center;border-radius:50%;background-color:#086adb}
.modEnlargeImageView .preview-link .icon::before{position:relative;top:9px}
.modEnlargeImageView .preview-link img{border:1px solid #d6d6d6;vertical-align:text-bottom}
.is-mobile .modEnlargeImageView .preview-link:hover .icon,.is-mobile .modEnlargeImageView .preview-link:focus .icon{background-color:#086adb}
.is-mobile .modEnlargeImageView .preview-link:hover img,.is-mobile .modEnlargeImageView .preview-link:focus img{border-color:#d6d6d6}
.enlarge-image-dialog{max-width:940px}
.modEventList .eventlist{width:100%;margin:0}
.modEventList .eventlist th{width:25%}
.modEventList .eventlist td{vertical-align:middle;width:75%}
.modEventList .secondary-button{box-sizing:border-box;width:100%}
.modEventList .event-more{cursor:pointer;display:block;margin:0 auto;text-align:center}
.modExpandableContainer{position:relative}
.modExpandableContainer.sdxtheme .modBackgroundContainer.fullbleed{margin:0}
.modExpandableContainer .backgroundparent{position:relative}
.modExpandableContainer .backgroundparent .background{position:absolute;background-size:cover;z-index:0;overflow-x:hidden;top:0;bottom:0;left:-100%;right:-100%}
.modExpandableContainer .backgroundparent .background.greytheme{background-color:#f5f5f5}
.modExpandableContainer .backgroundparent .background.whitetheme{background-color:#fff}
.modExpandableContainer .backgroundparent .container-content{position:relative}
.modExpandableContainer .backgroundparent .container-content .expandableButtonContainer{cursor:pointer;height:58px;line-height:58px;border-top:1px solid white;border-bottom:1px solid #ddd;font-size:18px;margin:0 -20px;padding:0 20px;background:#eaeaea;background:-webkit-gradient(linear,center top,center bottom,from(#f5f5f5) to(#eaeaea));background:-webkit-linear-gradient(top,#f5f5f5,#eaeaea);background:-moz-linear-gradient(top,#f5f5f5,#eaeaea);background:-ms-linear-gradient(top,#f5f5f5,#eaeaea);background:-o-linear-gradient(top,#f5f5f5,#eaeaea);background:linear-gradient(top,#f5f5f5,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffeaeaea',GradientType=0)}
.sdxtheme.modExpandableContainer .backgroundparent .container-content .expandableButtonContainer{display:none}
.modExpandableContainer .backgroundparent .container-content .expandableButtonContainer a{color:#015}
.modExpandableContainer .backgroundparent .container-content .expandableButtonContainer a:after{font-family:swisscomIcons;content:"\21a1";position:absolute;right:0;font-size:24px}
.modExpandableContainer .backgroundparent .container-content .expandable{overflow:hidden;max-height:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;filter:"alpha(opacity=(0)";-ms-filter:"alpha(opacity=0)";-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}
.modExpandableContainer .sdxThemeContainer{text-align:center}
.modExpandableContainer .sdxThemeContainer .buttonTextClosed{display:none}
.modExpandableContainer .sdxThemeContainer p{text-align:center;font-size:18px;margin-bottom:10px;color:#086adb;font-family:TheSaB3}
.modExpandableContainer .sdxThemeContainer a.sdxClose:not(.button){display:inline-block;text-decoration:none;width:34px;border-radius:100%;background-color:#086adb;line-height:34px;color:white;text-align:center;transform-origin:50% 50%;text-rendering:optimizeLegibility;transition:all .07s cubic-bezier(0.4,0,0.6,1)}
.sdxtheme.modExpandableContainer .sdxThemeContainer a.sdxClose:not(.button){display:inline-block}
.modExpandableContainer .sdxThemeContainer a.sdxClose:not(.button):hover{background-color:#0048cf}
.modExpandableContainer .sdxThemeContainer a.sdxClose:not(.button):active{transform:scale(0.9)}
.modExpandableContainer .sdxThemeContainer .icon{transition:all .2s;color:white}
.modExpandableContainer.expanded .backgroundparent .container-content .expandableButtonContainer a{color:#2d90ec}
.modExpandableContainer.expanded .backgroundparent .container-content .expandableButtonContainer a:after{content:"\219f"}
.modExpandableContainer.expanded .backgroundparent .container-content .expandable{-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;filter:"alpha(opacity=(100)";-ms-filter:"alpha(opacity=100)";margin-top:20px;max-height:10000px}
.sdxtheme.modExpandableContainer.expanded .backgroundparent .container-content .expandable{margin-top:0}
.modExpandableContainer.expanded .expandableButton.sdxClose:not(.button) .icon{transform:rotate(45deg)}
.modExpandableContainer.expanded .sdxThemeContainer .buttonTextClosed{display:block}
.modExpandableContainer.expanded .sdxThemeContainer .buttonTextOpen{display:none}
.modExpertStage{margin-left:-20px;margin-right:-20px;margin-top:-11px}
.modExpertStage *{box-sizing:border-box}
.modExpertStage p{margin:0;color:#333;font-size:15px;font-weight:normal;line-height:1.22}
.modExpertStage .expert-info-wrapper{position:relative}
.modExpertStage .expert-info-wrapper>img{width:100%}
.modExpertStage .expert-info-wrapper .expert-name{position:absolute;bottom:0;width:100%;padding:15px 20px;background-color:rgba(238,243,246,0.8)}
.modExpertStage .expert-info-wrapper .expert-name a{width:100%}
.modExpertStage .expert-info-wrapper .expert-name a:hover{text-decoration:none}
.modExpertStage .expert-networks{padding:20px}
.modExpertStage .expert-networks a{display:inline-block;width:45px;height:45px;margin:10px 10px 0 0;background:#eef3f6;border-radius:50%}
.modExpertStage .expert-networks a:last-child{margin-right:0}
.modExpertStage .expert-networks a.xing{background:url('../resources/social/sc_xing-icn_m@2x.png') center;background-size:100% 100%}
.modExpertStage .expert-networks a.linkedIn{background:url('../resources/social/sc_linkedIn-icn_m@2x.png') center;background-size:100% 100%}
.modExpertStage .expert-networks a.twitter{background:url('../resources/social/sc_twitter-icn_m@2x.png') center;background-size:100% 100%}
.modExpertStage .expert-networks a.medium{background:url('../resources/social/sc_medium-icn_m@2x.png') center;background-size:100% 100%}
.modExpertStage .expert-networks a.skype{background:url('../resources/social/sc_skype_for_biz-icn_m@2x.png') center;background-size:100% 100%}
.modExpertStage .expert-title{margin:25px 0 20px;padding:0 20px;color:#015;font-size:32px;line-height:1.13;font-family:'TheSaB3'}
.modFlyoutMenu{background-color:#f5f5f5;-webkit-box-shadow:inset 8px 0 8px -8px #000;-moz-box-shadow:inset 8px 0 8px -8px #000;-ms-box-shadow:inset 8px 0 8px -8px #000;-o-box-shadow:inset 8px 0 8px -8px #000;box-shadow:inset 8px 0 8px -8px #000}
.modFlyoutMenu .ui-panel-inner{padding:8px 20px 8px 11px}
.modFlyoutMenu .logo{width:105px;height:30px;display:block;background:url('../resources/mobile/images/swisscom_logo_dark.png');background-size:100%;margin-bottom:20px}
.modFlyoutMenu .linklist{clear:both;margin:0;padding-left:8px}
.modFlyoutMenu .linklist .linklist{padding-left:0}
.modFlyoutMenu h2{border-bottom:0;color:#015;font:17px / 24px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:1;margin:6px 0 0 0;padding-bottom:5px}
.modFlyoutMenu h2 a{color:#015 !important;font-size:1;text-decoration:none}
.modFlyoutMenu ul.link-list{border-top:0;margin:0 0 13px 0}
.ui-page-active.ui-page-panel{overflow-x:visible}
.modGcrNewsArchiveResults .news-results a.card{display:block;height:100%;text-decoration:none}
.modGcrNewsArchiveResults .news-results a.card:hover,.modGcrNewsArchiveResults .news-results a.card:focus{border-bottom:1px solid #d6d6d6;transition:none}
.modGcrNewsArchiveResults .news-results .card--image-top .card__body:before{height:1px;background:#d6d6d6}
.modGcrNewsArchiveResults .news-results .news-item{width:100%}
.modGcrNewsArchiveResults .news-results .news-item>h4{border-bottom:solid 1px #adadad;margin:48px 0 16px 0}
.modGcrNewsArchiveResults .news-results .news-item>a{display:block;padding:16px;margin:0 -16px;text-decoration:none;color:initial;border:0}
.modGcrNewsArchiveResults .news-results .news-item>a:hover,.modGcrNewsArchiveResults .news-results .news-item>a:focus{background:#eef3f6;border:0}
.modGcrNewsArchiveResults .news-results .news-item>a .metadata{margin-top:-8px}
.modGcrNewsArchiveResults .news-results .news-item>a .tags{display:inline-block;margin-right:12px}
.modGcrNewsArchiveResults .news-results .news-item>a .date{color:#adadad;display:inline-block}
.modGcrNewsArchiveResults .news-results .news-item>a h5{margin-bottom:0}
.modGcrNewsArchiveResults .news-results .news-item>a .news-text{margin-top:8px;max-width:720px}
.modGcrNewsArchiveResults .news-results .news-item>a .news-text .news-text-lead{margin:0}
.modGcrNewsArchiveResults .news-results .news-with-image img{margin:0 20px 0 0;width:180px;height:auto;float:left}
.modGcrNewsArchiveResults .news-results .news-with-image .news-text{margin:0 0 0 200px;max-width:540px}
.modGcrNewsArchiveResults .card--dark .card__body{height:100%}
.modGcrNewsArchiveResults .small-text{font-size:13px}
.modGcrNewsArchiveResults .card__footer{position:absolute;bottom:0}
.modGcrNewsArchiveResults .toolbar a{border-bottom:0;color:#333}
.modGcrNewsArchiveResults .toolbar a:hover,.modGcrNewsArchiveResults .toolbar a:focus{border-bottom:0;transition:none}
.modGcrNewsArchiveResults .toolbar .show-grid .grid{color:#086adb}
.modGcrNewsArchiveResults .toolbar .show-list .list{color:#086adb}
.is-mobile .modGcrNewsArchiveResults .news-results .news-item>a:hover,.is-mobile .modGcrNewsArchiveResults .news-results .news-item>a:focus{background:0;border:0}
.is-mobile .modGcrNewsArchiveResults .news-results .news-with-image img{margin:0 0 16px 0;width:100%;height:auto;float:none}
.is-mobile .modGcrNewsArchiveResults .news-results .news-with-image .news-text{margin:0}
.is-mobile .modGcrNewsArchiveResults .news-results h5{margin-bottom:0;color:#333}
.is-mobile .modGcrNewsArchiveResults .news-results p.text-b2{margin-bottom:0}
.is-mobile .modGcrNewsArchiveResults .news-results p.show-more{margin-top:8px;color:#1af}
.is-mobile .modGcrNewsArchiveResults .news-no-results{margin-top:0}
.modGcrNewsArchiveSearch{margin-left:0}
.modGcrNewsArchiveSearch .gcr-archive-content{width:100%;max-width:940px;margin-left:auto;margin-right:auto;padding-bottom:2px;padding-top:10px}
.modGcrNewsArchiveSearch .gcr-archive-collpasible-head-text .icon{font-size:26px;color:#015}
.modGcrNewsArchiveSearch .gcr-archive-accordion-body,.modGcrNewsArchiveSearch .gcr-archive-collapsible-body{padding:0 13px 14px 19px}
.modGcrNewsArchiveSearch .gcr-archive-collapsible-body{-moz-transition:height 1s ease;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;overflow:hidden;padding-top:22px}
.modGcrNewsArchiveSearch .gcr-archive-collapsible-closed .gcr-archive-collapsible-body{height:0}
.modGcrNewsArchiveSearch .gcr-archive-collapsible-closed .icon-chevron-flat-up{display:none}
body:not(.is-mobile) .modGcrNewsArchiveSearch .gcr-archive-collapsible-closed:hover .gcr-archive-collapsible-body{height:115px}
body:not(.is-mobile) .modGcrNewsArchiveSearch .gcr-archive-collapsible-closed:hover .gcr-archive-collapsible-body:after{display:block;content:'';width:100%;height:50px;position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(to bottom,rgba(238,243,246,0),#eef3f6);background:linear-gradient(to bottom,rgba(238,243,246,0),#eef3f6)}
.modGcrNewsArchiveSearch .gcr-archive-collapsible:not(.gcr-archive-collapsible-closed) .icon-chevron-flat-down{display:none}
.modGcrNewsArchiveSearch .gcr-archive-accordion-head,.modGcrNewsArchiveSearch .gcr-archive-collapsible-head{width:100%;display:block;overflow:hidden;padding:13px 13px 14px 19px}
.is-mobile .modGcrNewsArchiveSearch .gcr-archive-collapsible-head{padding:8px 13px 8px 19px;height:40px}
.modGcrNewsArchiveSearch .gcr-archive-accordion-head-text,.modGcrNewsArchiveSearch .gcr-archive-collpasible-head-text{float:left}
.modGcrNewsArchiveSearch .gcr-archive-accordion-head-toggle,.modGcrNewsArchiveSearch .gcr-archive-collpasible-head-toggle{font-size:32px;color:#086adb;float:right}
.modGcrNewsArchiveSearch .gcr-archive-accordion-body{display:none}
body:not(.is-mobile) .modGcrNewsArchiveSearch .menu-radio-selector-group:after{content:'';width:1px;height:100%;position:absolute;top:-3px;right:0;background:#adadad;background:linear-gradient(180deg,#adadad 90%,#fff 100%)}
body.is-mobile .modGcrNewsArchiveSearch .menu-radio-selector-group:after{content:'';width:100%;height:1px;position:absolute;bottom:16px;left:0;background:#adadad;background:linear-gradient(180deg,#adadad 90%,#fff 100%)}
.modGcrNewsArchiveSearch .menu-radio-selector-group:last-of-type:after{display:none}
.modGcrNewsArchiveSearch .breadcrumbs{align-self:center;font-size:16px}
.modGcrNewsArchiveSearch .breadcrumbs>div{display:flex;flex-wrap:wrap}
.modGcrNewsArchiveSearch .breadcrumbs .filter-breadcrumbs{flex-grow:1;margin-right:-10px}
.modGcrNewsArchiveSearch .breadcrumbs .breadcrumb{height:24px;border-radius:12px;margin-right:10px;white-space:nowrap;cursor:pointer;padding:0 10px}
.modGcrNewsArchiveSearch .breadcrumbs .breadcrumb>i.icon{font-size:18px;line-height:24px;vertical-align:bottom;color:#086adb}
.modGcrNewsArchiveSearch .breadcrumbs .breadcrumb.breadcrumb-fixed{cursor:default}
.modGcrNewsArchiveSearch .breadcrumbs .filter-breadcrumb{background-color:#eef3f6;margin-bottom:10px}
.modGcrNewsArchiveSearch .breadcrumbs .filter-breadcrumb>.text{margin:2px 6px 2px 0}
.modGcrNewsArchiveSearch .breadcrumbs .filter-breadcrumb>i.swisscomIconFont{vertical-align:2px}
.modGcrPressReleaseDetails{margin-top:36px;margin-bottom:64px}
.modGcrPressReleaseDetails .gcr-headline{font-size:16px;line-height:20px;letter-spacing:0;font-weight:600;font-family:"TheSans",sans-serif;margin-bottom:15px}
.modGcrPressReleaseDetails .gcr-title H1{color:#333;font-size:48px;line-height:56px;letter-spacing:-1.2px;font-weight:300;font-family:"TheSans",sans-serif;margin-bottom:29px}
.modGcrPressReleaseDetails .gcr-lead{font-size:24px;line-height:32px;letter-spacing:-0.1px;font-weight:normal;font-family:"TheSans",sans-serif}
.modGcrPressReleaseDetails .gcr-press-release,.modGcrPressReleaseDetails .gcr-author-details{color:#666;font-size:16px;line-height:20px;letter-spacing:0;font-weight:normal;font-family:"TheSans",sans-serif}
.modGcrPressReleaseDetails .gcr-header{margin-top:36px;margin-bottom:36px}
.modGcrPressReleaseDetails .gcr-meta{margin-right:80px;margin-bottom:24px}
.modGcrPressReleaseDetails .gcr-body{margin-top:36px;margin-left:80px}
.modGcrPressReleaseDetails .gcr-author{display:table;table-layout:fixed;margin-top:45px}
.modGcrPressReleaseDetails .gcr-author .gcr-author-portrait{display:table-cell;vertical-align:top;padding-left:74px;padding-right:32px}
.modGcrPressReleaseDetails .gcr-author .gcr-author-details{width:70%;display:table-cell;vertical-align:middle}
.modGcrPressReleaseDetails .gcr-press-release{margin-top:24px}
.is-mobile .modGcrPressReleaseDetails .gcr-meta{margin-right:0}
.is-mobile .modGcrPressReleaseDetails .gcr-header{margin-bottom:24px}
.is-mobile .modGcrPressReleaseDetails .gcr-author{margin-top:24px}
.is-mobile .modGcrPressReleaseDetails .gcr-title H1{font-size:32px;line-height:42px;letter-spacing:-1px;margin-bottom:0}
.is-mobile .modGcrPressReleaseDetails .gcr-author .gcr-author-portrait{padding-left:0}
.is-mobile .modGcrPressReleaseDetails .gcr-lead{font-size:18px;line-height:24px;letter-spacing:-0.1px}
@media print{.modGcrPressReleaseDetails .gcr-meta .meta{display:block}
}
.modGcrPressReleaseTeaser .row:first-child{margin-bottom:20px}
.modGcrPressReleaseTeaser .row>div>a{display:block;border:0}
.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(1) .card,.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(3) .card{height:348px}
.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2)>a{margin:0}
.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) .card{height:166px;overflow:hidden}
.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) a:first-child .card{margin-bottom:16px}
.modGcrPressReleaseTeaser .row.rowTwo .card{height:352px}
.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1) .brightcoveplayer,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1) .mediaplayer,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1) .iframe{border-top:4px solid #0eaba9}
.modGcrPressReleaseTeaser .row .card{box-shadow:0 0 4px 1px rgba(0,0,0,0.2)}
.modGcrPressReleaseTeaser .row .card h1,.modGcrPressReleaseTeaser .row .card h4{color:#333}
.modGcrPressReleaseTeaser .row .card h2{color:#666}
.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(0) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(0) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(1) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(2) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(3) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(3) .card{height:auto}
.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(1) .card,.is-mobile .modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) .card{margin-bottom:16px}
.is-mobile .modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1){margin-bottom:16px}
.stageMobile .is-mobile .modGcrPressReleaseTeaser .row .modMediaPlayer{margin:0}
@media(max-width:767px){.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(0) .card,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(0) .card,.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(1) .card,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1) .card,.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) .card,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(2) .card,.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(3) .card,.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(3) .card{height:auto}
.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(1) .card,.modGcrPressReleaseTeaser .row.rowOne>div:nth-child(2) .card{margin-bottom:16px}
.modGcrPressReleaseTeaser .row.rowTwo>div:nth-child(1){margin-bottom:16px}
.stageMobile .modGcrPressReleaseTeaser .row .modMediaPlayer{margin:0}
}
.modGcrRelatedContentTeaser .row>div{margin-bottom:16px}
.modGcrRelatedContentTeaser .row>div>a{border:0}
.modGcrRelatedContentTeaser .row .card{position:relative;min-height:100%;box-shadow:0 0 4px 1px rgba(0,0,0,0.2);padding-bottom:38px}
.modGcrRelatedContentTeaser .row .card .card__text{margin-bottom:16px;font-size:16px}
.modGcrRelatedContentTeaser .row .card h4.card__title{margin-bottom:0}
.modGcrRelatedContentTeaser .row .card span.fake-link{position:absolute;bottom:20px;left:16px;transition:border-bottom 200ms cubic-bezier(0.4,0,0.6,1),color 200ms cubic-bezier(0.4,0,0.6,1);border-bottom:1px solid transparent;color:#0048cf}
.modGcrRelatedContentTeaser .row .card span.fake-link:hover,.modGcrRelatedContentTeaser .row .card span.fake-link:focus{border-bottom:1px solid #0048cf}
.modGcrRelatedContentTeaser .row .card.card--iris{background:#42389e;color:#fff}
.modGcrRelatedContentTeaser .row .card.card--iris:hover{background:#5944c6}
.modGcrRelatedContentTeaser .row .card.card--iris h4.card__title{margin-bottom:16px}
.modGcrRelatedContentTeaser .row .card.card--iris .card__text{margin-bottom:24px}
.modGcrRelatedContentTeaser .row .card.card--iris span,.modGcrRelatedContentTeaser .row .card.card--iris h4{color:#fff}
.modGcrRelatedContentTeaser .row .card.card--iris span.fake-link{color:#fff;border-color:#fff}
.modGcrRelatedContentTeaser .row .card.card--iris span.fake-link:hover{color:#fff;border-color:#fff}
.is-mobile .modGcrRelatedContentTeaser .row.rowOne>div:nth-child(1) .card,.is-mobile .modGcrRelatedContentTeaser .row.rowOne>div:nth-child(2) .card{margin-bottom:16px}
.is-mobile .modGcrRelatedContentTeaser .row.rowTwo>div:nth-child(1){margin-bottom:16px}
@media(max-width:767px){.modGcrRelatedContentTeaser .row.rowOne>div:nth-child(1) .card,.modGcrRelatedContentTeaser .row.rowOne>div:nth-child(2) .card{margin-bottom:16px}
.modGcrRelatedContentTeaser .row.rowTwo>div:nth-child(1){margin-bottom:16px}
}
.modGhqPressReleaseMeta .ghqPressReleaseLeadText{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin-bottom:17px;line-height:22px}
.modGhqPressReleaseSearch .filter>p{margin-top:20px;margin-bottom:10px}
.modGhqPressReleaseSearch #searchForm .input-field{float:left;width:70%;margin-right:3%}
.modGhqPressReleaseSearch #searchForm .input-field input{height:38px}
.modGhqPressReleaseSearch .infobox{clear:both;margin-top:20px}
.modGhqPressReleaseSearch .chevron-right{background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto}
.modGhqPressReleaseSearch .release-links-teaser .scs-primary-link{color:#2d90ec;display:block;padding:20px 0;border-bottom:1px solid #d6d6d6}
.modGhqPressReleaseTitle h1{color:#666}
.modGhqPressReleaseTitle .scs-pagesubtitle{color:#666;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:20px}
.modGlossary{margin-bottom:20px}
.modGlossary h2,.modGlossary h3{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:0 0 8px}
.modGlossary h2 a,.modGlossary h3 a{color:#015 !important}
.modGlossary h2.letter,.modGlossary h3.letter{margin:24px 0 0 0}
.modGlossary h2.letter:first-child,.modGlossary h3.letter:first-child{margin-top:16px}
.modGlossary p{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modGlossary .data-provider-item{background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;border-bottom:1px solid #ddd;padding:8px 16px 0 0}
.modGlossary .data-provider-item.no-link{background:0;padding-right:0}
.modGlossary .modLoadingIndicator .icon,.modGlossary.initialized .dataprovider.section{display:block}
.modGlossary.loaded .modLoadingIndicator .icon,.modGlossary .dataprovider.section,.modGlossary hr{display:none}
.modGridLayout .column{width:100%;margin-bottom:20px}
.modGridLayout.single-row .column{float:left}
.modGridLayout.single-row .column>div{padding:0 4px}
.modGridLayout.single-row .column:last-child{margin-right:-5px}
.modGridLayout.single-row .column:first-child>div{padding-left:0}
.modGridLayout.single-row .column:last-child>div{padding-right:0}
.modGridLayout.scs-html-customCheckboxArrow .custom-checkbox label{padding:1px 37px 11px 22px}
.modGridLayout.scs-html-customCheckboxArrow .custom-checkbox label.checked .checkbox-control{background:url('../resources/images/sprites/source/lores/dropdown-arrow-up.png') no-repeat center;width:14px;height:7px}
.modGridLayout.scs-html-customCheckboxArrow .custom-checkbox label .checkbox-control{top:6px;width:14px;height:7px;background:url('../resources/images/sprites/source/lores/dropdown-arrow-down.png') no-repeat center}
.modHintResSmeCbu{display:none;position:relative;margin:10px -10px 16px;padding:10px;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:0 0 7px 0 #666;-moz-box-shadow:0 0 7px 0 #666;-ms-box-shadow:0 0 7px 0 #666;-o-box-shadow:0 0 7px 0 #666;box-shadow:0 0 7px 0 #666}
.modHintResSmeCbu>div{display:none}
.modHintResSmeCbu>div h3{margin-right:30px;padding:0;font-size:15px;line-height:20px}
.modHintResSmeCbu>div a{display:block}
.modHintResSmeCbu>div a:before{content:"> ";width:15px}
.modHintResSmeCbu.res,.modHintResSmeCbu.res>div.res,.modHintResSmeCbu.sme,.modHintResSmeCbu.sme>div.sme,.modHintResSmeCbu.cbu,.modHintResSmeCbu.cbu>div.cbu{display:block}
.modHintResSmeCbu a.close{position:absolute;top:10px;right:10px;width:20px;height:20px;background:url('../resources/mobile/images/close.png') no-repeat 0 0 transparent;background-size:20px 20px}
.mod.modTabs.skinTabsImageboxTabs>.tab-list,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list{background:0;overflow:visible;height:auto;padding:0;margin:0 -12px 0 -5px}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li{margin-right:7px;background:0;-webkit-background-clip:padding-box;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-selected,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-selected,.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-active,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-active{-webkit-background-clip:padding-box;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0;background:0;border:0;-webkit-box-shadow:none;box-shadow:none}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-selected a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-selected a,.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-selected a:hover,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-selected a:hover,.mod.modTabs.skinTabsImageboxTabs>.tab-list>li.ui-tabs-active a:hover,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li.ui-tabs-active a:hover{padding:10px 10px 33px;color:#fff}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li a{height:139px;padding:10px 10px 33px;width:150px;color:#333;font-size:13px;line-height:16px;text-align:center}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li .tab-title,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li .tab-title{display:block;white-space:normal;text-align:center}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li .tab-image,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li .tab-image{display:block;height:105px;line-height:105px;vertical-align:middle}
.mod.modTabs.skinTabsImageboxTabs>.tab-list>li .tab-image img,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list>li .tab-image img{max-width:100%;max-height:100%}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper{margin-left:-20px;margin-right:-20px;display:block;box-sizing:border-box;clear:both;position:relative;z-index:0;overflow-x:hidden}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper:before,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper:after{content:" ";position:absolute;width:25px;top:0;bottom:0;pointer-events:none;opacity:1;z-index:1;-webkit-transition:all opacity .3;-moz-transition:all opacity .3;transition:all opacity .3;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper:before{left:0;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:linear-gradient(left,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper:after{right:0;background:-moz-linear-gradient(right,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:linear-gradient(right,#fff 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgwhitesmoke:before{background:-moz-linear-gradient(left,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%);background:-webkit-linear-gradient(left,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%);background:linear-gradient(left,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgwhitesmoke:after{background:-moz-linear-gradient(right,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%);background:-webkit-linear-gradient(right,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%);background:linear-gradient(right,#f5f5f5 0,rgba(245,245,245,0.85) 30%,rgba(245,245,245,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bglightgrey:before{background:-moz-linear-gradient(left,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%);background:-webkit-linear-gradient(left,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%);background:linear-gradient(left,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bglightgrey:after{background:-moz-linear-gradient(right,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%);background:-webkit-linear-gradient(right,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%);background:linear-gradient(right,#bbb 0,rgba(187,187,187,0.85) 30%,rgba(187,187,187,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgmidgrey:before{background:-moz-linear-gradient(left,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%);background:-webkit-linear-gradient(left,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%);background:linear-gradient(left,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgmidgrey:after{background:-moz-linear-gradient(right,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%);background:-webkit-linear-gradient(right,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%);background:linear-gradient(right,#666 0,rgba(102,102,102,0.85) 30%,rgba(102,102,102,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgdarkgrey:before{background:-moz-linear-gradient(left,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%);background:-webkit-linear-gradient(left,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%);background:linear-gradient(left,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgdarkgrey:after{background:-moz-linear-gradient(right,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%);background:-webkit-linear-gradient(right,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%);background:linear-gradient(right,#333 0,rgba(51,51,51,0.85) 30%,rgba(51,51,51,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgextralightblue:before{background:-moz-linear-gradient(left,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%);background:-webkit-linear-gradient(left,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%);background:linear-gradient(left,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgextralightblue:after{background:-moz-linear-gradient(right,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%);background:-webkit-linear-gradient(right,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%);background:linear-gradient(right,#cfeeff 0,rgba(207,238,255,0.85) 30%,rgba(207,238,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bglightblue:before{background:-moz-linear-gradient(left,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%);background:-webkit-linear-gradient(left,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%);background:linear-gradient(left,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bglightblue:after{background:-moz-linear-gradient(right,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%);background:-webkit-linear-gradient(right,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%);background:linear-gradient(right,#85d5ff 0,rgba(133,213,255,0.85) 30%,rgba(133,213,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgblue:before{background:-moz-linear-gradient(left,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%);background:-webkit-linear-gradient(left,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%);background:linear-gradient(left,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgblue:after{background:-moz-linear-gradient(right,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%);background:-webkit-linear-gradient(right,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%);background:linear-gradient(right,#1af 0,rgba(17,170,255,0.85) 30%,rgba(17,170,255,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgnavy:before{background:-moz-linear-gradient(left,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%);background:-webkit-linear-gradient(left,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%);background:linear-gradient(left,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper.bgnavy:after{background:-moz-linear-gradient(right,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%);background:-webkit-linear-gradient(right,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%);background:linear-gradient(right,#015 0,rgba(0,17,85,0.85) 30%,rgba(0,17,85,0) 100%)}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller{margin:0;padding:0;width:auto;overflow:hidden;z-index:0}
.is-mobile .mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller{overflow-x:auto;overflow-y:hidden}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller::-webkit-scrollbar{display:none;width:0 !important}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list{margin:0;padding:0 25px;display:inline-block;position:relative;white-space:nowrap;float:none}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list li{display:inline-block}
.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>.tab-list li:first-child{padding-right:0}
.mod-images-slider .fullwidthwrapper .imagefullwidth{position:absolute;left:0;width:100%}
.mod-images-slider .fullwidthwrapper .imagefullwidth .slidesjs-slide{text-align:center}
.mod-images-slider .fullwidthwrapper .imagefullwidth .slidesjs-slide img{left:0;top:50%;position:relative}
.mod-images-slider .fullwidthwrapper .imagefullwidth .prev_btn,.mod-images-slider .fullwidthwrapper .imagefullwidth .next_btn{display:inline-block}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende{height:0;left:0;position:absolute;bottom:0;overflow:hidden;text-align:center;width:100%;background-color:rgba(238,243,246,0.9);opacity:.85;-ms-filter:"alpha(opacity=85)";color:#fff;z-index:12;margin-bottom:0;float:left}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende>span{text-align:left;display:block;margin:0 40px;padding:10px 0;color:#000;font-size:13px}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a{position:absolute;top:50%;margin-top:-13px}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende .share{bottom:0;display:block;left:50%;margin:0 auto 0 -285px;padding-top:0;position:absolute;width:100px}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.facebook,.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.twitter,.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.mail{display:block;float:left;height:20px;margin:2px;padding:0;position:static}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.facebook{width:20px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_facebook.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.facebook:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_facebook_hover.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.twitter{width:20px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_twitter.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.twitter:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_twitter_hover.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.mail{width:28px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_email.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende a.mail:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_email_hover.png)}
.mod-images-slider .fullwidthwrapper .imagefullwidth .bildlegende .number{margin-right:15px}
.mod-images-slider .normalwidthwrapper{overflow:hidden;margin-left:-20px;margin-right:-20px}
.mod-images-slider .normalwidthwrapper .imagefullwidth{position:relative;left:0;width:100%}
.mod-images-slider .normalwidthwrapper .imagefullwidth .slidesjs-slide{background-color:#666;text-align:center}
.mod-images-slider .normalwidthwrapper .imagefullwidth .slidesjs-slide img{position:relative;left:0;top:50%}
.mod-images-slider .normalwidthwrapper .imagefullwidth .prev_btn,.mod-images-slider .normalwidthwrapper .imagefullwidth .next_btn{display:inline-block}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende{height:0;left:0;position:absolute;bottom:0;overflow:hidden;text-align:center;width:100%;background-color:rgba(238,243,246,0.9);opacity:.85;-ms-filter:"alpha(opacity=85)";color:#fff;z-index:12;margin-bottom:0;float:left}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende>span{text-align:left;display:block;margin:10px 40px;color:#000;font-size:13px}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a{position:absolute;top:50%;margin:-13px 0 0 0}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende .share{bottom:0;display:block;margin:0;padding-top:0;position:absolute}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.facebook,.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.twitter,.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.mail{display:block;float:left;height:20px;margin:2px;padding:0;position:static}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.facebook{width:20px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_facebook.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.facebook:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_facebook_hover.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.twitter{width:20px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_twitter.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.twitter:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_twitter_hover.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.mail{width:28px;background-image:url(../../emagazine/clientlibs/publish/images/image_slider_email.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende a.mail:hover{background-image:url(../../emagazine/clientlibs/publish/images/image_slider_email_hover.png)}
.mod-images-slider .normalwidthwrapper .imagefullwidth .bildlegende .number{margin-right:15px}
.mod-images-slider .prevoverlay,.mod-images-slider .nextoverlay{position:absolute;top:0;height:100%;width:45%;z-index:11;background-image:url(../../emagazine/clientlibs/publish/images/blank.png)}
.mod-images-slider .prevoverlay{left:0}
.mod-images-slider .nextoverlay{right:0}
.mod-images-slider .printonly{display:none !important}
.mod-images-slider .prev_btn{background-image:url("../resources/expl-slider-prev.png");width:10px;height:26px;left:15px;background-position:-71px -62px}
.mod-images-slider .prev_btn:hover{cursor:pointer}
.mod-images-slider .next_btn{background-image:url("../resources/expl-slider-next.png");width:10px;height:26px;right:15px;background-position:-71px -62px}
.mod-images-slider .next_btn:hover{cursor:pointer}
.modInfoTeaser{margin-top:1em}
.modInfoTeaser .label p{margin:0}
.modInfoTeaser .label .modRichtext{font-size:12px}
.modInfoTeaser h3{margin-top:0;font-size:17px}
.modInfoTeaser .modRichtext{font-size:15px}
.modInfoTeaserContainer{margin-left:-25px}
.modInfoTeaserContainer .data-provider-item{margin-left:20px;margin-bottom:20px;min-height:1px;width:180px;height:auto}
.contentWide .modInfoTeaserContainer .data-provider-item{width:220px}
.modInfoTeaserContainer .data-provider-item.float{float:left}
.modInfoTeaserContainer .data-provider-item.float.zag .modGridLayout .column{float:right}
.modInfoTeaserContainer.threecol .data-provider-item{width:300px}
.modInfoTeaserContainer.twocol .data-provider-item{width:380px}
.modInfoTeaserContainer.twocol-wide{margin-left:-40px}
.modInfoTeaserContainer.twocol-wide .data-provider-item{width:450px;margin-left:40px}
.modInfoTeaserContainer.onecol .data-provider-item{width:780px}
.is-mobile .modInfoTeaserContainer{margin-left:0;width:100%}
.is-mobile .modInfoTeaserContainer.threecol .data-provider-item,.is-mobile .modInfoTeaserContainer.twocol .data-provider-item,.is-mobile .modInfoTeaserContainer.twocol-wide .data-provider-item,.is-mobile .modInfoTeaserContainer.onecol .data-provider-item{float:none;margin-left:0;margin-bottom:16px;min-height:1px;width:100%}
.is-mobile .modInfoTeaserContainer.threecol .data-provider-item .separator,.is-mobile .modInfoTeaserContainer.twocol .data-provider-item .separator,.is-mobile .modInfoTeaserContainer.twocol-wide .data-provider-item .separator,.is-mobile .modInfoTeaserContainer.onecol .data-provider-item .separator{display:none}
@media(max-width:767px){.modInfoTeaserContainer{margin-left:0;width:100%}
.modInfoTeaserContainer.threecol .data-provider-item,.modInfoTeaserContainer.twocol .data-provider-item,.modInfoTeaserContainer.twocol-wide .data-provider-item,.modInfoTeaserContainer.onecol .data-provider-item{float:none;margin-left:0;margin-bottom:16px;min-height:1px;width:100%}
.modInfoTeaserContainer.threecol .data-provider-item .separator,.modInfoTeaserContainer.twocol .data-provider-item .separator,.modInfoTeaserContainer.twocol-wide .data-provider-item .separator,.modInfoTeaserContainer.onecol .data-provider-item .separator{display:none}
}
.cq_isEditMode .modInfoTeaserContainer .data-provider-item{float:none}
.modLeadManagement.disabled{pointer-events:none;opacity:.3}
.modLazyContainer{position:relative}
.modLazyContainer .loading-indicator{background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.modLazyContainer .content-error{position:relative;border-style:solid;border-width:1px 0;color:#d12;margin:17px 0;padding:11px 11px 11px 30px}
.modLazyContainer .content-error .headingError-icon{left:0;position:absolute;margin-top:4px}
.modLegoContainer{padding-top:1px;margin-top:-1px}
.modLegoContainer .summaryBar{position:absolute;left:0;right:0;bottom:0;z-index:20;padding:16px 20px 64px 20px;transform:translateZ(0)}
.modLegoContainer .summaryBar.sme-mode{padding-bottom:10px}
.modLegoContainer .summaryBar .container{padding:0}
.modLegoContainer .summaryBar.sticky{position:fixed;bottom:0;z-index:5}
.modLegoContainer .summaryBar li::before{display:none}
.modLegoContainer .summaryBar::before{content:' ';display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fff}
.modLegoContainer .summaryBar::after{content:' ';display:block;position:absolute;top:0;right:0;left:0;box-shadow:0 0 10px rgba(0,0,0,0.4);height:1px;z-index:-2}
.modLegoContainer .summaryBar .expand-collapse{position:absolute;right:42px;top:16px;width:21px;height:24px;padding:0;margin:0;border:0;border-radius:0;color:#015;z-index:2}
.modLegoContainer .summaryBar .expand-collapse i{display:block}
.modLegoContainer .summaryBar .container{margin:0 auto;position:relative}
.modLegoContainer .summaryBar .actions{text-align:center}
.modLegoContainer .summaryBar .actions .orderbutton{position:absolute;bottom:-48px;left:0;right:0}
.modLegoContainer .summaryBar .actions a{font-size:18px;display:block;margin:6px 0 18px 0}
.modLegoContainer .summaryBar .actions a:hover,.modLegoContainer .summaryBar .actions a:focus{border-color:transparent;color:#086adb}
.modLegoContainer .summaryBar .actions a.lego-details-link[href=""]{display:none}
.modLegoContainer .summaryBar .total{font-size:24px;font-weight:600;text-rendering:optimizeLegibility;text-align:center;color:#015;margin-bottom:11px}
.modLegoContainer .summaryBar .cost-list{margin:0 0 13px 0;font-size:14px;line-height:16px;color:#015}
.modLegoContainer .summaryBar .cost-list li{margin:0}
.modLegoContainer .summaryBar .cost-list li .price{float:right}
.modLegoContainer .summaryBar .cost-list li.disabled{color:#bbb}
.modLegoContainer .summaryBar .u26Rebate{position:absolute;top:35px;left:90px;font-size:14px;line-height:16px;color:#015}
.modLegoContainer .summaryBar .u26Rebate.inOneHome{position:relative;top:auto;left:auto;text-align:center;padding-bottom:10px}
.modLegoContainer .summaryBar .u26Rebate.u26benefit{margin-top:16px;left:130px}
.modLegoContainer .summaryBar .u26Rebate.disabled{color:#bbb}
.modLegoContainer .summaryBar .benefit.benefit{margin-bottom:6px;font-size:14px;line-height:16px;color:#015}
.modLegoContainer .summaryBar .services{display:none}
.modLegoContainer .summaryBar ul.services li{margin:0 0 8px 2px;width:64px;height:32px;list-style:none;display:inline-block;border:solid 1px #ddd;border-radius:2px;box-sizing:border-box;font-size:11px;color:#015}
.sdx-container .typography .modLegoContainer .summaryBar ul.services li::before{display:none}
.modLegoContainer .summaryBar ul.services li:first-child{margin-left:0}
.modLegoContainer .summaryBar ul.services li i{vertical-align:inherit}
.modLegoContainer .summaryBar ul.services li span.swisscomIconFont{font-size:35px;margin:0}
.modLegoContainer .summaryBar ul.services li span{font-size:20px;display:inline-block;margin-left:7px;line-height:30px}
.modLegoContainer .summaryBar ul.services li span.xl{text-transform:uppercase;color:#015}
.modLegoContainer .summaryBar ul.services li span.l{text-transform:uppercase;color:#d12}
.modLegoContainer .summaryBar ul.services li span.m{text-transform:uppercase;color:#a63297}
.modLegoContainer .summaryBar ul.services li span.public{text-transform:capitalize;color:#a63297}
.modLegoContainer .summaryBar ul.services li span.light{font-size:18px;text-transform:capitalize;color:#666}
.modLegoContainer .summaryBar ul.services li span.s{text-transform:uppercase;color:#1af}
.modLegoContainer .summaryBar ul.services li span.xs{text-transform:uppercase;color:#0eaba9}
.modLegoContainer .summaryBar ul.services li.hidden{display:none}
.modLegoContainer .summaryBar ul.services.sme li{padding:0 10px;width:auto}
.modLegoContainer .modScForm .field{width:auto;text-align:center}
.modLegoContainer .modScForm .field label{padding-right:0}
.modLegoContainer .desktop-only{display:none !important}
.modLegoContainer.skinLegoContainerInvisible .summaryBar,.modLegoContainer.skinLegoContainerInvisible .content{display:none}
.modLegoContainer.skinLegoContainerDetailPagePriceOrder .modLegoOrderButton{padding-bottom:20px}
.modLegoContainer.skinLegoContainerDetailPagePriceOrder .detailsTotalPriceTitle{color:#015;font-size:18px;font-weight:700;float:left}
.modLegoContainer.skinLegoContainerDetailPagePriceOrder .detailsTotalPrice{font-size:40px;line-height:48px;text-align:left;color:#015;padding-bottom:16px;font-weight:600;float:right;margin-top:-10px}
.modLegoContainer.skinLegoContainerDetailPagePriceOrder .detailsTotalPrice span{font-weight:600}
.modLegoContainer.skinLegoContainerDetailPage:not(.initialized) .legoDetailContainer{display:none}
.modLegoContainer.skinLegoContainerAdvisorSummary{background:rgba(255,255,255,0.55);padding:40px 50px 30px}
.modLegoContainer.skinLegoContainerAdvisorSummary .error p{text-align:center}
.modLegoContainer.skinLegoContainerAdvisorSummary .price{margin:1em 0 .5em}
.modLegoContainer.skinLegoContainerAdvisorSummary .price div{font-size:24px;line-height:1.3;color:#015}
.modLegoContainer.skinLegoContainerAdvisorSummary .price .total-price{margin-top:.5em;line-height:2;border-top:solid 1px #015}
.modLegoContainer.skinLegoContainerAdvisorSummary .amount{float:right}
.modLegoContainer.skinLegoContainerAdvisorSummary .flatbutton,.modLegoContainer.skinLegoContainerAdvisorSummary .modLegoOrderButton{width:50%;float:left}
.modLegoContainer.skinLegoContainerAdvisorSummary .modFlatButton,.modLegoContainer.skinLegoContainerAdvisorSummary .modLegoOrderButton .lego-order-button{padding:0 0 0 8px}
.modLegoContainer.skinLegoContainerAdvisorSummary .modLegoOrderButton button{width:100%}
.modLegoContainer.skinLegoContainerAdvisorSummary .flatbutton:first-child .modFlatButton{padding:0 8px 0 0}
.modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .flatbutton{width:45%}
.modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .modCallFromNet{margin-left:45%}
.modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .modCallFromNet .button.margin-v-2,.modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .modCallFromNet .button{margin-top:0 !important;margin-bottom:0 !important;display:inline-block;font-size:18px;width:100%}
.modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .modCallFromNet .button-link .margin-v-1{margin:0}
.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary{padding:20px}
.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .flatbutton,.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .actions.withCallFromNet .modLegoOrderButton{width:100%;float:none}
.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .modFlatButton,.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .flatbutton:first-child .modFlatButton,.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .modLegoOrderButton .lego-order-button{padding:0}
.is-mobile .modLegoContainer.skinLegoContainerAdvisorSummary .actions .modCallFromNet{margin-left:0}
.cq_isEditMode .modLegoContainer.skinLegoContainerAdvisorSummary .flatbutton,.cq_isEditMode .modLegoContainer.skinLegoContainerAdvisorSummary .modLegoOrderButton{float:none;width:100%}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar{padding:20px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar.collapsed{padding:54px 20px 20px 20px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .bundle-name{display:none}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar span.headline{color:#666;font-size:15px;margin-bottom:2px;line-height:1;display:block}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li{border:0;line-height:1;width:auto;height:auto;text-align:left;margin:0 12px 0 0}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li:last-child{margin-right:12px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li span{display:block;margin:0;font-size:15px;line-height:1}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li span.headline{margin-bottom:2px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li span.label{border:solid 1px #ddd;border-radius:5px;padding:0 4px;box-sizing:border-box;line-height:32px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .services li span.label .icon{display:inline-block}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price{width:auto;height:48px;margin:16px 0 32px 0}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar{height:100%;background-color:#d6dee2;border-radius:5px;overflow:hidden;position:relative}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar::before,.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar::after{content:" ";display:block;width:1px;background:#fff;height:13px;position:absolute;left:50%}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar::after{bottom:0}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar .average{display:block;width:100%;text-align:center;position:absolute;color:#fff;top:12px;font-size:14px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .price .price-bar .bar{background-color:#0c847e;height:100%;display:block;transition:all 400ms cubic-bezier(0.77,0,0.175,1)}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .actions a{margin:0}
.modLegoContainer.skinLegoContainerConfiguratorEnt .summaryBar .actions .flatbutton:first-child{margin-bottom:8px}
.modLegoContainer.skinLegoContainerConfiguratorEnt .ent-configurator-checkmark-list .sdx-container .typography ul{list-style:none}
.modLegoContainer.skinLegoContainerConfiguratorEnt .ent-configurator-checkmark-list .sdx-container .typography ul li{margin:0;text-align:left;line-height:1.1}
.modLegoContainer.skinLegoContainerConfiguratorEnt .ent-configurator-checkmark-list .sdx-container .typography ul li::before{font-size:22px;font-family:'sdx-icons';content:"";color:#0eaba9;float:none}
.modListByTag .modTeaser .description{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
body.cq_isPublishMode .modContactWizard>.livepersonchat{display:none}
.modLoadingBar .loader-bar{margin-bottom:1em}
.modLoadingBar .loader-bar:last-child{margin-bottom:0}
.sdx-container .modLoadingBar .loader-bar--progress>.indicator[style*="width: 0%"]{left:-5px}
.modLoadingIndicator .icon{display:none;background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.show.modLoadingIndicator .icon{display:block}
.modLottieAnimatedSVG .animation-holder{display:inline-block}
.modGcrMddTeaser{text-align:left}
.modGcrMddTeaser .teaser-details{line-height:20px;height:63px}
@media(max-width:1280px){.modGcrMddTeaser .teaser-details{height:54px}
}
.modGcrMddTeaser .teaser-category.text-sm{line-height:14px}
.modGcrMddTeaser img{max-width:100%}
.modMediaPlayer .scs-media-player{position:relative;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.scs-accordion-tab-panel .modMediaPlayer .scs-media-player{width:100% !important}
.cq_isEditMode .modMediaPlayer .scs-media-player{width:100% !important}
.modMediaPlayer .scs-media-player.playerType-youTube .scs-media-player-content{height:100%;text-align:center;position:relative}
.modMediaPlayer .scs-media-player.playerType-youTube .scs-media-player-content iframe{border:0}
.modMediaPlayer .scs-media-player.playerType-youTubeyt-no-staticImage .scs-media-player-control-center,.modMediaPlayer .scs-media-player.playerType-youTubeyt-no-staticImage .scs-media-player-control-center div{background-image:none !important}
.modMediaPlayer .scs-media-player.fullScreen{position:fixed;top:0;bottom:0;right:0;left:0;width:100% !important;height:100% !important;z-index:1004;background-color:#000 !important}
.modMediaPlayer .scs-media-player.fullScreen.jw-fullscreen>div[id^=scs-media-player-scs-video] div{width:100% !important;height:100% !important}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video]{width:100% !important;height:100% !important;z-index:2;overflow:hidden}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div{width:100% !important;height:100% !important}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper{background-color:#000}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper,.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;text-align:center;padding:0;margin:0;overflow:hidden}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper>img,.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]>img{width:auto !important;height:auto !important;top:0 !important;left:0 !important;margin:0 auto;padding:0;pointer-events:none;max-height:100%;max-width:100%;z-index:1;vertical-align:middle}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper>img.scs-media-player-intro-image-width,.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]>img.scs-media-player-intro-image-width{width:100% !important}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper>img.scs-media-player-intro-image-height,.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]>img.scs-media-player-intro-image-height{height:100% !important}
.modMediaPlayer .scs-media-player>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]>img{display:inline !important}
.modMediaPlayer .scs-media-player .scs-media-player-ie-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url('../resources/0.gif') repeat;z-index:2}
.modMediaPlayer .scs-media-player .scs-media-player-controls{position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-center,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar{position:absolute;z-index:3}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-center{width:48px;height:48px;margin:-24px 0 0 -24px;top:50%;left:50%;background-repeat:no-repeat;cursor:pointer}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-center div{width:48px;height:48px}
.modMediaPlayer .scs-media-player .scs-media-player-controls.videoLoading .scs-media-player-controls .scs-media-player-control-center,.modMediaPlayer .scs-media-player .scs-media-player-controls.videoLoading .scs-media-player-controls .scs-media-player-control-bar{cursor:inherit}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar{position:absolute;height:27px;background-repeat:no-repeat;left:42px;right:42px;bottom:22px;display:none;white-space:nowrap}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-head,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-tail{position:absolute;height:27px;background-repeat:no-repeat}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-head,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-tail{width:5px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-head{left:0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-tail{right:0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body{background-repeat:repeat-x;background-image:url('../resources/mediaplayer/controller-bar-body.png');left:5px;right:5px;overflow:hidden}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body>*{height:27px;display:block;float:left;line-height:27px;vertical-align:top}
html.msIe7.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body>*,html.msIeLt7.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body>*{display:inline;zoom:1}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-bar-body>span{background-repeat:no-repeat;background-position:center center;width:9px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-time{color:#015;font:13px / 18px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:27px;padding:1px 3px 0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-playpause,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-fullscreen,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-volume-quiet,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-volume-loud{background-repeat:no-repeat;background-position:center center;width:20px;padding-right:2px;cursor:pointer}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-volume-quiet{padding-right:4px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-progress{width:170px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .scs-media-player-control-volume-control{width:75px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress{position:relative}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-head,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-body,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-tail{position:absolute;height:27px}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-head,.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-tail{width:2px;background-repeat:no-repeat}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-head{left:0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-tail{right:0}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-body{left:2px;right:2px;background-image:url('../resources/mediaplayer/controller-progress-body.png');cursor:pointer;background-repeat:repeat-x}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-meter{width:80%;position:absolute;height:27px;background-image:url('../resources/mediaplayer/controller-progress-meter-body.png');background-repeat:repeat-x}
.modMediaPlayer .scs-media-player .scs-media-player-controls .scs-media-player-control-bar .progress .progress-meter .progress-indicator{position:absolute;right:-4px;top:8px;width:12px;height:27px;z-index:2;background-repeat:no-repeat}
.modMediaPlayer .scs-media-player.playing>div[id^=scs-media-player-scs-video] .scs-media-player-image-wrapper>img,.modMediaPlayer .scs-media-player.playing>div[id^=scs-media-player-scs-video] div[id^=scs-media-player-scs-video][id$=_jwplayer_display]>img{display:none !important}
.modMediaPlayer .scs-media-player.playing .scs-media-player-controls{display:none}
.modMediaPlayer .scs-media-player.playing:hover .scs-media-player-controls{display:block}
.modMediaPlayer .scs-media-player.finished div[id^=scs-media-player-scs-video][id$=_jwplayer_display]{background-color:#000}
.modMediaPlayer .scs-media-player:hover .scs-media-player-controls .scs-media-player-control-bar{display:block}
.modMediaPlayer .scs-media-player.noToolbar .scs-media-player-control-bar{display:none !important}
.modMediaPlayer .scs-media-player-ie8.playing .scs-media-player-controls{display:block !important}
.modMediaPlayer .scs-media-player-ie8.playing .scs-media-player-control-bar{display:block !important;bottom:0 !important;left:0 !important;right:0 !important}
.modMediaPlayer .scs-media-player-ie8.playing.fullScreen .scs-media-player-control-bar{left:42px !important;right:42px !important;display:block !important;bottom:5px !important}
.modMediaPlayer .scs-media-player-ie8-pausing .scs-media-player-controls{display:block !important}
.modMediaPlayer .scs-media-player-ie8-pausing .scs-media-player-control-bar{display:block !important;left:0 !important;right:0 !important;bottom:0 !important}
.modMediaPlayer .scs-media-player-ie8-pausing.fullScreen .scs-media-player-control-bar{left:42px !important;right:42px !important;display:block !important;bottom:5px !important}
.modMediaPlayer .scs-media-player-ie8.fullScreen{padding-bottom:37px !important}
.modMediaPlayer .scs-media-player-ie8.fullScreen .scs-media-player-control-bar{display:block !important;bottom:5px !important;left:42px !important;right:42px !important}
.modMediaPlayer .scs-media-player-ie8-noimage{padding-bottom:37px !important}
.modMediaPlayer .scs-media-player-ie8-noimage .scs-media-player-controls{display:block !important}
.modMediaPlayer .scs-media-player-ie8-noimage .scs-media-player-control-bar{display:block !important;bottom:0 !important;left:0 !important;right:0 !important}
.modMediaPlayer .scs-media-player-ie8-noimage.fullScreen .scs-media-player-control-bar{left:42px !important;right:42px !important;bottom:5px !important}
.modMediaPlayer .scs-media-player-ie8 .scs-media-player-iframe-image{width:100% !important;height:100% !important;position:absolute;top:0;left:0;z-index:2;border:0;margin:0;padding:0;overflow:hidden}
.modMediaPlayer .scs-media-player video{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important}
.modMediaPlayer .scs-media-player.jw-ios video{width:0 !important;height:0 !important}
.modMediaPlayer .scs-media-player .scs-media-player-caption{padding-top:11px}
.modMediaPlayer .scs-media-player .scs-media-player-ios-play{width:48px;height:48px;margin:-24px 0 0 -24px;top:50%;left:50%;background-repeat:no-repeat;position:absolute;z-index:3;pointer-events:none}
.modMediaPlayer .scs-media-player-no-flash{top:12%;bottom:0;left:9%;right:0;position:absolute;height:74%;width:80%;z-index:10;display:none}
.modMediaPlayer .scs-media-player-no-flash-background{height:100%;width:100%;background-color:#777;z-index:10;border:2px solid #444;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}
.modMediaPlayer .scs-media-player-no-flash-text{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:bottom}
.modMediaPlayer .scs-media-player-no-flash-text-content{bottom:0;left:10%;position:absolute;width:80%;height:80%;text-align:center;vertical-align:bottom;font-size:14px;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}
.modMediaPlayer .scs-media-player-no-flash-text-content span{font-weight:bold;width:100%;font-size:68px}
.modMediaPlayer .scs-media-player-no-flash-swf-container{width:0;height:0}
.scs-media-player-document-body{overflow:hidden}
.scs-media-player .scs-media-player-content{height:100%}
.stageMobile .modMobileGallery .modMediaPlayer{margin:0}
.stageMobile .modMediaPlayer{margin:0 -20px 8px -20px;height:auto;overflow:hidden}
.stageMobile .modMediaPlayer .playerType-youTube{width:auto !important;height:auto !important}
.stageMobile .modMediaPlayer .playerType-youTube .scs-media-player-content{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.stageMobile .modMediaPlayer .playerType-youTube .scs-media-player-content .scs-youtubePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%}
.stageMobile .modMediaPlayer .image{position:relative;height:auto}
.stageMobile .modMediaPlayer .image img{width:100%;height:auto;max-width:none}
.stageMobile .modMediaPlayer .textBar{position:absolute;bottom:0;left:0;background-color:#f5f5f5;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;filter:"alpha(opacity=(90)";-ms-filter:"alpha(opacity=90)";width:100%}
.stageMobile .modMediaPlayer .textBar h2{margin:10px 20px 0 20px;padding:0}
.stageMobile .modMediaPlayer .textBar p{clear:both;display:block;overflow:hidden;margin:0;padding:0 20px 15px 20px}
.stageMobile .modMediaPlayer .sprites.play{position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;width:49px;height:48px;background-position:-159px -62px}
.stageMobile .modMediaPlayer .sprites{background:url('../resources/mobile/images/sprites/sprites.png') no-repeat 0 0 transparent;background-size:350px 800px}
.stageMobile .modMediaPlayer .buttonWrapper{clear:both;position:absolute;width:100%;height:auto}
.modMobileFooter{margin-top:16px;padding:9px 20px 10px;background:#f5f5f5;font-size:11px;line-height:11px}
.modMobileFooter ul{margin:0;padding:0}
.modMobileFooter ul li{list-style-type:none}
.modMobileFooter ul li:first-child{margin-left:0 !important;border-left:none !important}
.modMobileFooter .center{text-align:center}
.modMobileFooter .topArea{margin:-9px -15px 18px;height:5px;background:#f3f3f3;background:-webkit-gradient(linear,center top,center bottom,from(#eae9e9) to(#f3f3f3));background:-webkit-linear-gradient(top,#eae9e9,#f3f3f3);background:-moz-linear-gradient(top,#eae9e9,#f3f3f3);background:-ms-linear-gradient(top,#eae9e9,#f3f3f3);background:-o-linear-gradient(top,#eae9e9,#f3f3f3);background:linear-gradient(top,#eae9e9,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeae9e9',endColorstr='#fff3f3f3',GradientType=0)}
.modMobileFooter .loginState{display:none;margin-bottom:12px}
.modMobileFooter .loginState a.logout{text-transform:capitalize}
.modMobileFooter .modeSwitch{margin-bottom:13px}
.modMobileFooter .modeSwitch a{display:inline-block;margin-right:7px;padding:0 7px;border-right:1px solid #333}
.modMobileFooter .languageSwitch{display:inline-block;margin-bottom:12px}
.modMobileFooter .languageSwitch>li{float:left;padding:0 16px;border-left:1px solid #333}
.modMobileFooter .metaNavigation{margin-bottom:13px}
.modMobileFooter .metaNavigation li{display:inline-block}
.modMobileFooter .metaNavigation li a,.modMobileFooter .metaNavigation li .copyright{display:inline-block;padding:0 4px 0 5px}
.modMobileFooter .firstRow li:first-child:before{content:""}
.modMobileFooter .firstRow li:before{content:"–"}
.modMobileFooter .firstRow li:before a{padding-right:4px}
.modMobileFooter .lastRow .metaNavigation{margin-bottom:20px}
.stageMobile .modMobileGallery{position:relative;margin:10px -20px 8px -20px;overflow:hidden}
.stageMobile .modMobileGallery .textBar{position:absolute;bottom:0;left:0;background-color:#f5f5f5;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;filter:"alpha(opacity=(90)";-ms-filter:"alpha(opacity=90)";width:100%}
.stageMobile .modMobileGallery .textBar h2{margin:10px 20px 0 20px;padding:0}
.stageMobile .modMobileGallery .textBar p{clear:both;display:block;overflow:hidden;margin:0;padding:0 20px 15px 20px}
.stageMobile .modMobileGallery nav.nav-image{position:absolute;z-index:1;margin:25px 0 0 11px;padding:2px 10px;background-color:#ddd;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.stageMobile .modMobileGallery .carousel-clip{position:relative}
.stageMobile .modMobileGallery .carousel-list{padding:0;margin:0;width:100%;overflow:hidden}
.stageMobile .modMobileGallery .carousel-list>li{visibility:hidden;position:absolute;top:0;left:0;width:100%;min-height:100%;list-style-type:none}
.stageMobile .modMobileGallery .carousel-list>li:first-child{position:relative}
.stageMobile .modMobileGallery .carousel-list>li.ready{visibility:visible}
.stageMobile .modMobileGallery .carousel-list.adjustedHeight>li{min-height:initial}
.stageMobile .modMobileGallery .image-container{height:480px;position:relative}
.stageMobile .modMobileGallery .image,.stageMobile .modMobileGallery .image.section{max-height:480px;overflow:hidden;position:relative;display:block}
.stageMobile .modMobileGallery .image .scs-stage-image{height:100%}
.stageMobile .modMobileGallery .image .scs-stage-image .scs-stage-text{display:none}
.stageMobile .modMobileGallery .image img{display:block;float:left;width:100%;height:auto;margin:0 auto}
.stageMobile .modMobileGallery .iconImages .image img{width:auto !important}
.stageMobile .modMobileGallery .info{margin-top:10px;overflow:hidden}
.stageMobile .modMobileGallery .info ul{float:left;margin:0;padding:0}
.stageMobile .modMobileGallery .info li{background-position:-90px -10px;width:18px;height:20px;float:left}
.stageMobile .modMobileGallery .info li:hover{background-position:-110px -10px;cursor:pointer}
.stageMobile .modMobileGallery .info li.not-selected{background-position:-110px -10px}
.stageMobile .modMobileGallery .info li.not-selected:hover{background-position:-90px -10px}
.stageMobile .modMobileGallery .info p{color:#666;font-size:11px;float:right}
.stageMobile .modMobileGallery .info p.comment{float:left;font-size:13px;margin-left:5px}
.stageMobile .modMobileGallery .info p span{color:#015}
.stageMobile .modMobileGallery .lazy{display:none}
.stageMobile .modMobileGallery.fade-effect .carousel-list>li,.stageMobile .modMobileGallery.fade-effect .carousel-list>li.ready{visibility:hidden}
.stageMobile .modMobileGallery .image-no-desc .desc{visibility:hidden}
.stageMobile .modMobileGallery.style-panorama{padding:0;margin:0;overflow:visible}
.stageMobile .modMobileGallery.style-panorama .image{height:auto}
.stageMobile .modMobileGallery.style-panorama .carouselContainer{position:static;padding:0;margin:0;overflow:visible;width:auto}
.stageMobile .modMobileGallery.style-panorama .carouselContainer .carousel-clip{overflow:visible}
.stageMobile .modMobileGallery.style-panorama .carouselContainer ul.carousel-list{overflow:visible}
.stageMobile .modMobileGallery.style-panorama .carouselContainer ul.carousel-list>li{opacity:0;overflow:visible}
.stageMobile .modMobileGallery.style-panorama .carouselContainer ul.carousel-list>li.ready{opacity:0}
.stageMobile .modMobileGallery.style-panorama .carouselContainer ul.carousel-list>li.a-current,.stageMobile .modMobileGallery.style-panorama .carouselContainer ul.carousel-list>li.active{opacity:1}
.stageMobile .modMobileGallery.style-panorama .carouselContainer .carousel-control{font-size:10px;line-height:10px;position:relative;z-index:3}
.stageMobile .modMobileGallery.style-panorama .carouselContainer .carousel-link img{width:20px}
.fullbleed .modMobileGallery{margin-top:-12px}
.fullbleed .modMobileGallery .modTextImage>a{padding:0}
.modMobileHeader{margin:0 -20px;position:relative;z-index:1}
.modMobileHeader .header{background:#0e1e5a;background:-webkit-gradient(linear,center top,center bottom,from(#28427c) to(#0e1e5a));background:-webkit-linear-gradient(top,#28427c,#0e1e5a);background:-moz-linear-gradient(top,#28427c,#0e1e5a);background:-ms-linear-gradient(top,#28427c,#0e1e5a);background:-o-linear-gradient(top,#28427c,#0e1e5a);background:linear-gradient(top,#28427c,#0e1e5a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff28427c',endColorstr='#ff0e1e5a',GradientType=0);height:30px;padding:7px 12px}
.modMobileHeader .header .logo{float:left;width:105px;height:30px;background:url('../resources/mobile/images/swisscom_logo_white.png');background-size:100%}
.modMobileHeader .header a.toggle{position:absolute;right:20px;top:6px;line-height:32px;color:white}
.modMobileHeader .header a.toggle .toggleIcon{display:inline-block;vertical-align:bottom;margin:-6px -5px 0 0}
.modMobileHeader .header>ul.scs-favorites-list{margin:0;padding:0}
.modMobileHeader .transparent-header .header{background:transparent;padding-left:8px}
.modMobileNotifyForm{display:none}
.modMobileNotifyForm.hidden{display:none}
.modMobileNotifyForm .content-reset-button{position:absolute;top:45px;left:0;right:0}
.modMobileNotifyForm .form-title{margin-bottom:20px}
.modMobileNotifyForm #notificationForm #notifyForm-hintTexts{margin-top:10px;color:#666;font-size:12px}
.modMobileNotifyForm #notificationForm .button-wrapper{text-align:right}
.modMobileNotifyForm #notificationForm .button-wrapper button{display:inline-block}
.modMobileNotifyForm #notificationForm .verticalButtons{position:relative;margin-bottom:6px}
.modMobileNotifyForm #notificationForm .verticalButtons input{position:absolute;top:5px;left:0}
.modMobileNotifyForm #notificationForm .verticalButtons label{padding:1px 0 1px 22px}
.modMobileNotifyForm .progress-indicator{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:none;background:rgba(255,255,255,0.7) url("../resources/mobile/images/ajax-loader-new.gif") center no-repeat}
.modMobileNotifyForm .notificationError{margin:16px 0}
.modMobileNotifyForm .notificationError h2,.modMobileNotifyForm .notificationError p{color:#d12;margin:0}
.modModal .modal__body{min-width:280px;min-height:200px;max-width:980px;max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden}
.modModal .modal__body .loader-spinner{margin:46px auto 0}
.modModal .modal__header h1{color:#333;text-size-adjust:100%}
.modMultiDropdown{float:left;min-height:35px}
.modMultiDropdown.mobileview{float:none;min-height:0}
.modMultiDropdown.mobileview select{display:inline}
.modMultiDropdown.mobileview select option.novalue{display:none}
.modMultiDropdown.mobileview>label{display:none}
.modMultiDropdown.mobileview .ui-select .ui-btn{text-align:left;padding-left:20px}
.modMultiDropdown.mobileview .ui-select .ui-btn span:after,.modMultiDropdown.mobileview .ui-select .ui-btn span:before{content:"" !important}
.modMultiDropdown select{display:none}
.modMultiDropdown .ui-btn-icon-left:after,.modMultiDropdown .ui-btn-icon-right:after{margin-top:-3px}
.modMultiDropdown .ui-li-has-count .ui-li-count{margin-top:-13px}
.ui-multiselect-single input{display:none}
.ui-multiselect-single label{line-height:18px}
.ui-multiselect-single>ul>li.novalue{display:none}
.modMultiDropdownFilterList{margin-bottom:1em}
.modMultiDropdownFilterList .filter-breadcrumb{overflow:hidden;padding:0}
.modMultiDropdownFilterList .filter-breadcrumb li{float:left;margin-right:10px}
.modMultiDropdownFilterList .filter-breadcrumb li:after{content:'\003E'}
.modMultiDropdownFilterList .filter-breadcrumb li:last-child:after{content:''}
.modMultiDropdownFilterList .filter-breadcrumb .filterParamRemove{cursor:pointer;display:inline-block;height:25px;margin-left:8px;margin-right:6px;width:25px;vertical-align:top}
.modMultiDropdownFilterList .filterListLeft{color:#666;display:block;padding-top:10px;margin-right:10px}
.modNewsTicker.styleguide2016{color:#333;font-size:15px;line-height:20px;letter-spacing:0}
.modNewsTicker ul{margin:0;padding:0}
.modNewsTicker ul .news{border-bottom:1px solid #d6d6d6;display:block;list-style:none;width:100%}
.modNewsTicker ul .news .news-link{color:#015;display:block;margin-bottom:10px;padding-right:20px}
.modNewsTicker ul .news .news-date{margin:0;padding:10px 0 0}
.modNewsTicker ul .news.quarter{border-bottom:0;padding-bottom:0}
.modNewsTicker ul .news.quarter h2{font-size:18px;margin-bottom:0}
.modNewsTicker ul li+.news.quarter h2{margin-top:26px}
.modNewsTicker ul a{text-decoration:none}
.modNewsTicker .more{margin-top:10px;width:100%}
.modNewsTicker .chevron-right{background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto}
.modNewsTicker .release-links-teaser .scs-primary-link{color:#2d90ec;display:block;padding:20px 0;border-bottom:1px solid #d6d6d6}
.modOrderOverlay{margin-bottom:15px;background-color:#fff;position:relative;z-index:7}
.modOrderOverlay.sdx-container{background-color:#fff}
.modOrderOverlay.sdx-container h4.form-title{font-size:18px}
.modOrderOverlay h1{color:#015}
.modOrderOverlay .form-title{margin:9px 0 20px 0;font-size:18px;line-height:24px}
.modOrderOverlay .title-after-check{display:none}
body .modOrderOverlay.ui-dialog-content{font-size:13px}
.modOrderOverlay .limited-offers,.modOrderOverlay .no-offers{padding:10px;background-color:#cfeeff}
.modOrderOverlay .limited-offers h2,.modOrderOverlay .no-offers h2{margin-top:0}
.modOrderOverlay>.back{display:block;text-decoration:none;background:#f5f5f5;margin:-12px -20px 12px -20px;padding:12px 20px;border-bottom:1px solid #bbb}
.modOrderOverlay .result a{color:#2d90ec;text-decoration:none}
.modOrderOverlay .modServiceAvailability button.cancel-button{display:block}
.modOrderOverlay .orderButton.secondary-button{color:#333}
body>.modOrderOverlay{display:none}
.orderoverlay{display:none}
#orderoverlay{background:#fff}
#orderoverlay .sdx-container .button-group,#orderoverlay .sdx-container .button-group a{width:100%}
.stageMobile .sdx-container h2{margin:0}
.stageMobile .modOrderOverlay>div{padding:0 20px}
.stageMobile .modOrderOverlay .form-title{margin:0;font-size:18px;border-bottom:1px solid #adadad}
.stageMobile .modOrderOverlay.sdx-container .result-title{padding:20px 50px 20px 20px;font-size:18px;line-height:24px;border-bottom:1px solid #adadad;margin:0 -20px}
.stageMobile .title{position:relative}
.stageMobile .back-button{border-bottom:0;padding:0;position:absolute;right:14px;top:12px;z-index:8}
.stageMobile .back-button>a{color:inherit;background:0;padding:0;font-size:0;line-height:32px}
.stageMobile .back-button>a:after{content:"\2715";font-size:26px;line-height:32px}
.stageMobile .phoneFields{border-bottom:1px solid #adadad;padding-bottom:20px}
.stageMobile .phoneFields .button{float:none}
.stageMobile .orderoverlay-mobile-button-holder{margin-bottom:20px}
.stageMobile.generated{position:relative;z-index:7;background:white}
.black-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:black;opacity:.5;z-index:6;overflow:hidden}
.content-fw{padding:0;margin:0}
.content-fw .modOrderOverlay .form-title{padding:15px 60px 15px 20px}
.modOrderOverlayOrderButtons .existing-customer,.modOrderOverlayOrderButtons .without-login,.modOrderOverlayOrderButtons .new-customer,.modOrderOverlayOrderButtons .phone-contact{position:relative}
.modOrderOverlayOrderButtons .existing-customer h2,.modOrderOverlayOrderButtons .without-login h2,.modOrderOverlayOrderButtons .new-customer h2,.modOrderOverlayOrderButtons .phone-contact h2{display:inline-block}
.modOrderOverlayOrderButtons .existing-customer .icon-checkmark,.modOrderOverlayOrderButtons .without-login .icon-checkmark,.modOrderOverlayOrderButtons .new-customer .icon-checkmark,.modOrderOverlayOrderButtons .phone-contact .icon-checkmark{display:inline-block;width:10px;height:10px;margin-right:10px;background:url("../resources/icons/trustbuilding.png") no-repeat}
.modOrderOverlayOrderButtons .existing-customer .primary-button,.modOrderOverlayOrderButtons .without-login .primary-button,.modOrderOverlayOrderButtons .new-customer .primary-button,.modOrderOverlayOrderButtons .phone-contact .primary-button,.modOrderOverlayOrderButtons .existing-customer .secondary-button,.modOrderOverlayOrderButtons .without-login .secondary-button,.modOrderOverlayOrderButtons .new-customer .secondary-button,.modOrderOverlayOrderButtons .phone-contact .secondary-button{margin:10px 0 15px}
.modOrderOverlayOrderButtons .existing-customer ul{margin:0 0 5px;text-align:left}
.modOrderOverlayOrderButtons .existing-customer ul li{margin-bottom:8px}
.modOrderOverlayOrderButtons .without-login p,.modOrderOverlayOrderButtons .phone-contact p{margin:0 0 5px;text-align:left}
.modOrderOverlayOrderButtons .without-login .secondary-button,.modOrderOverlayOrderButtons .phone-contact .secondary-button{display:block}
.modOrderOverlayOrderButtons .devider{display:none}
.cq_isPublishMode .modPersonalizationContainer>div{display:none}
.cq_isPublishMode .modPersonalizationContainer.personalized>div.personalized,.cq_isPublishMode .modPersonalizationContainer.normal>div.normal{display:block}
.modPageReferenceContainer h3{font-size:12px;padding:0 5px 2px 0;border-bottom:1px solid #59955c;margin-bottom:5px}
.modPageReferenceContainer ul{margin:0;padding-left:0 !important}
.modPageReferenceContainer ul li{margin-left:15px;padding-bottom:3px;padding-left:0 !important}
div.authorbox.pageReferenceContainer{border-top:1px solid #59955c !important;background:#cafeb8;margin-left:-5px;margin-right:-5px}
.modPexArticleDetail .date{color:#666;margin-top:25px}
.modPexArticleDetail .pageTitle{padding:0 20px 4px 0;font-size:20px}
.modPexArticleDetail .abstract{margin-top:5px}
.modPexArticleDetail .image{margin-bottom:12px}
.modPexArticleDetail .abstract{color:#015}
.modPexArticleDetail .promoCount{border-top:1px solid #516;border-bottom:1px solid #516;padding:11px 0;color:#516;font-size:15px;margin:16px 0 12px}
.modPexArticleDetail .promoCount .iconPexPromo{background-repeat:no-repeat;float:left;margin-top:3px;display:table-cell}
.modPexArticleDetail .promoCount p{margin:0}
.modPexArticleDetail .promoCount .countText{padding-left:10px;display:table-cell}
.modPexArticleDetail .articlecontent h2{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modPexArticleDetail .articlecontent p{font-size:15px;margin-bottom:20px !important}
.modPexArticleDetail .articlecontent p>.link-list-item{margin-bottom:-17px}
.modPexArticleDetail .articlecontent hr{margin-top:0}
.modPexArticleDetail .articlecontent .separator+.textimage h2{margin-top:11px}
.modPexArticleDetail .articlecontent .textContainer ul{margin:0 0 20px}
.modPexArticleDetail .articlecontent .textContainer ul li{margin-left:1.6em;text-indent:-0.85em}
.modPexArticleDetail .articlecontent .textContainer ul li:before{width:.85em}
.modPexArticleDetail .articlecontent .textContainer p+ul{margin-top:-10px}
.modPexArticleDetail .link-list-item{display:block}
.modPexArticleDetail .link-list-item>a{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none}
.modPexArticleDetail .link-list-item>a:before{display:none}
.modPexArticleDetail a>.alternative-action-link{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none}
.modPexArticleDetail a>.alternative-action-link:before{display:none}
.modPexArticleList ul.article-list{padding:0}
.modPexArticleList ul.article-list li.article-list-item{border-bottom:1px solid #ddd;padding:10px 40px 10px 0;position:relative}
.modPexArticleList ul.article-list li.article-list-item a{text-decoration:none}
.modPexArticleList ul.article-list li.article-list-item a h4{color:#015}
.modPexArticleList ul.article-list li.article-list-item a .chevron{margin-top:40px}
.modPexArticleList ul.article-list li.article-list-item .middlecontent h4{margin:0;color:#015;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .image{margin:5px 0 10px}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .image img{max-width:100%}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .abstract{display:none}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .promoCount{border-top:1px solid #516;border-bottom:1px solid #516;padding:11px 0;color:#516;font-size:15px;margin:16px 0 0}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .promoCount .iconPexPromo{background-repeat:no-repeat;float:left;margin-top:3px;display:table-cell}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .promoCount p{margin:0}
.modPexArticleList ul.article-list li.article-list-item .middlecontent .promoCount .countText{padding-left:10px;display:table-cell}
.modPexArticleList ul.article-list li.article-list-item .date{color:#666}
.modPexArticleList ul.article-list.isPromotions li.article-list-item,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item{border-bottom:0;padding:10px 0 0}
.modPexArticleList ul.article-list.isPromotions li.article-list-item h4,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item h4{margin:10px 0}
.modPexArticleList ul.article-list.isPromotions li.article-list-item .abstract,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item .abstract{display:block}
.modPexArticleList ul.article-list.isPromotions li.article-list-item a.scs-primary-link,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item a.scs-primary-link{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none;padding-top:12px}
.modPexArticleList ul.article-list.isPromotions li.article-list-item a.scs-primary-link:before,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item a.scs-primary-link:before{display:none}
.modPexArticleList ul.article-list.isPromotions li.article-list-item .date,.modPexArticleList ul.article-list.article-list-new-business li.article-list-item .date{margin-top:15px}
.modPexArticleTeaser ul.article-teaser{padding:0}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item{border-bottom:1px solid #ddd;padding:10px 0}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .head-section{margin:0 0 10px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .head-section .teaser-type{color:#015}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .head-section h3.title{font-size:18px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item a.content-link .middlecontent{margin-right:30px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item a.content-link .middlecontent .abstract p{color:#333;font-size:13px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item a.content-link .middlecontent .abstract img{max-width:88px;float:left;margin:0 10px 20px 0}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item a.content-link .chevron{margin-top:25px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .promoCount{border-top:1px solid #516;border-bottom:1px solid #516;padding:11px 0;color:#516;font-size:15px;margin:16px 0 0}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .promoCount .iconPexPromo{width:20px;height:15px;float:left;background:url('../resources/images/sprites/source/lores/messageicon_purple.png') no-repeat;margin-top:3px;display:table-cell}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .promoCount p{margin:0}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .promoCount .countText{padding-left:10px;display:table-cell}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item a.link{display:block;padding:11px 0;position:relative}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .scs-primary-link{font-size:18px}
.modPexArticleTeaser ul.article-teaser li.article-teaser-item .scs-primary-link .chevron{margin-top:15px}
.modPexCustomerList .partner-message,.modPexCustomerList .agent-message,.modPexCustomerList .max-Limit-message{display:none;padding-left:30px}
.modPexCustomerList.is-empty .agent-message{display:block}
.modPexCustomerList.is-empty.is-agent .partner-message{display:block}
.modPexCustomerList.is-empty.is-agent .agent-message{display:none}
.modPexCustomerList.max-Limit .max-Limit-message{display:block}
.modPexCustomerList .error-message{display:none}
.error-json.modPexCustomerList .error-message{display:block}
.modPexCustomerList .field{margin-right:75px}
.modPexCustomerList button{width:67px;height:40px;display:inline-block;float:right;margin:0}
.modPexCustomerList button .search-icon{background:url("../../sitesearch/resources/images/lupe_@X2.png") center center no-repeat;background-size:44px 44px;position:absolute;top:0;left:10px;display:block;width:44px;height:44px}
.modPexCustomerList .own-entry-info{padding:10px 0}
.modPexCustomerList .own-entry-info span{display:inline-block;padding-right:10px;margin-bottom:-2px}
.modPexCustomerList .table-body .companyName{width:100%;border-bottom:1px solid #DDD;padding:10px 20px 10px;margin-left:-20px;background-color:#eaeaea}
.modPexCustomerList .table-body .companyName div{float:left;width:50%}
.modPexCustomerList .table-body .companyName div.people-icon{background-repeat:no-repeat;padding-left:20px;width:40%}
.modPexCustomerList .table-body .companyName.right{clear:left}
.modPexCustomerList .table-body .row{border-bottom:1px solid #DDD;padding:10px 0}
.modPexCustomerList .table-body .row div{float:left;width:50%}
.modPexCustomerList .table-body .row div.left{clear:left}
.modPexCustomerList .table-body .row div a{color:#2d90ec;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.modPexCustomerList .table-body .row div a:before{content:"> ";color:#2d90ec;display:inline-block;width:.7em}
.modPexCustomerList .table-body a.actions{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none;clear:left;border-bottom:0}
.modPexCustomerList .table-body a.actions:before{display:none}
.is-empty.modPexCustomerList .table-body{display:none}
.modPexCustomerList .scs-loadingRotator{display:none;margin:10px auto;width:32px;height:32px;background:url(../../base/resources/rotating-loader.gif) no-repeat center center}
.loading.modPexCustomerList .scs-loadingRotator{display:block}
.pex-customer-list-links.menu a{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none;clear:left}
.pex-customer-list-links.menu a:before{display:none}
.pex-customer-list-form button{width:100%}
.pex-customer-list-form .headingError{display:none}
.pex-customer-list-form .headingError .form-error-icon{left:0;position:absolute}
.pex-customer-list-form.form-error-json .headingError{display:block}
.traininglist-details dd{color:#666;margin-bottom:.8em;margin-left:0}
.modPexDocumentList h4{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:2px 0 -9px}
.modPexDocumentList table,.modPexDocumentList tbody,.modPexDocumentList tr,.modPexDocumentList td,.modPexDocumentList .link{display:block}
.modPexDocumentList .documentRow{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right 10px;background-size:13px auto;padding-bottom:3px;margin-bottom:13px}
.modPexDocumentList .documentRow .language{margin-top:16px}
.modPexDocumentList .documentRow .link{color:#2d90ec;text-decoration:none;font-size:18px}
.modPexDocumentList .documentRow .fileInfo,.modPexDocumentList .documentRow .date{display:table-cell;font-size:13px;color:#666}
.modPexDocumentList .documentRow .filetype{text-transform:uppercase}
.modPexDocumentList .documentRow .favorite a{text-decoration:none;color:#666}
.modPexDocumentList .scs-loadingRotator{width:100%;height:128px;background:url(../../base/resources/rotating-loader.gif) no-repeat center center}
.pex .stageMobile .title h1.title{margin-top:75px;padding-bottom:10px}
.pex .stageMobile .title .back-button{margin-bottom:20px}
.modPexFavoriteList:before{background:rgba(0,0,0,0);top:0;right:0;bottom:0;left:0;z-index:1;content:"";-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}
.modPexFavoriteList .show-favorite-list{text-indent:-9999px;background:transparent no-repeat;position:absolute;top:-2px;right:67px}
.modPexFavoriteList .show-favorite-list:after{content:"";position:absolute;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:-1px;left:14px;display:none;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
.scs-sitesearch-icon+ul.scs-favorites-list .modPexFavoriteList .show-favorite-list{right:111px}
.modPexFavoriteList .show-favorite-list .arrow-down{display:none}
.modPexFavoriteList .scs-favorites-list-container{display:none;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 #000;-moz-box-shadow:0 5px 5px 0 #000;-ms-box-shadow:0 5px 5px 0 #000;-o-box-shadow:0 5px 5px 0 #000;box-shadow:0 5px 5px 0 #000;margin:37px -12px 0;padding:19px;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
.modPexFavoriteList .loading-error{color:#d12;padding:0;display:none;text-align:center;margin:0 auto}
.modPexFavoriteList .loading-error>span{display:block}
.modPexFavoriteList .loading-error>span.headingError-icon{float:left;margin-top:3px}
.modPexFavoriteList .loading-error>span.text{margin-left:30px;text-align:left}
.modPexFavoriteList .scs-favorites-list-header{margin-top:95px}
.modPexFavoriteList .scs-favorites-list-header h4{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:0 0 1px;padding:0}
.modPexFavoriteList .scs-favorites-list-content>ul{margin:0 0 2px;padding:0}
.modPexFavoriteList .scs-favorites-list-content>ul .scs-favorites-list-item{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none}
.modPexFavoriteList .scs-favorites-list-content>ul .scs-favorites-list-item:before{display:none}
.modPexFavoriteList .scs-favorites-list-footer{position:absolute;top:57px;left:19px;right:19px}
.modPexFavoriteList .scs-favorites-list-footer .limit-warning{display:none;background:#cfeeff;padding:10px;margin-bottom:15px}
.modPexFavoriteList .scs-favorites-list-footer .limit-warning .info-bubble{float:left;margin-top:3px}
.modPexFavoriteList .scs-favorites-list-footer .limit-warning .text{margin-left:35px;display:block}
.modPexFavoriteList .scs-favorites-list-footer h4{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:0 0 9px;padding:0}
.modPexFavoriteList .modScForm .field.add-other-links{display:none}
.modPexFavoriteList .modScForm a.secondary-button{display:block}
.modPexFavoriteList .modScForm a.secondary-button.disabled{color:#bbb}
.modPexFavoriteList.error-json .scs-favorites-list-header,.modPexFavoriteList.error-json .scs-favorites-list-content,.modPexFavoriteList.error-json .scs-favorites-list-footer{display:none}
.modPexFavoriteList.error-json .scs-favorites-list-container .loading-error{display:table}
.modPexFavoriteList.error-length-max .scs-favorites-list-footer .limit-warning{display:block}
.modPexFavoriteList.open:before{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);position:fixed;z-index:-1;pointer-events:none}
.modPexFavoriteList.open:nth-child(n){filter:none}
.modPexFavoriteList.open .show-favorite-list:after{display:block;opacity:1}
.modPexFavoriteList.open .scs-favorites-list-container{display:block;z-index:1;opacity:1}
.modPexFavoriteList .scs-favorites-link{display:none}
.modPexLink>a{border-bottom:1px solid #ddd;background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;background-size:13px auto;display:block;padding:15px 30px 12px 0;vertical-align:middle;font-size:18px;line-height:24px;word-wrap:break-word;color:#2d90ec;text-decoration:none}
.modPexLink>a:before{display:none}
.modPexPersonalContact{margin:10px 0;font-size:15px;padding:10px 10px 10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.modPexPersonalContact .personal-contact-header h3{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin-bottom:0}
.modPexPersonalContact .personal-contact-content{margin:10px 0 0;padding:0}
.modPexPersonalContact .personal-contact-content .contact-item img{margin-top:10px;width:112px;height:112px}
.modPexPersonalContact .personal-contact-content .contact-item h4{margin:10px 0 3px;color:#015;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modPexPersonalContact .personal-contact-content .contact-item .email,.modPexPersonalContact .personal-contact-content .contact-item .telefon,.modPexPersonalContact .personal-contact-content .contact-item .mobile{padding:0;margin:0}
.modPortalStage{margin:-11px -20px 36px -20px}
.modPortalStage .modBackgroundContainer.fullbleed{margin:0}
.modPortalStage .modBackgroundContainer.fullbleed .container-content{margin:0}
.modPriceOrderContainer{position:relative}
.modPriceOrderContainer.initializing{display:none}
.modPriceOrderContainer .modPriceOrder.light p,.modPriceOrderContainer .modPriceOrder.light b,.modPriceOrderContainer .modPriceOrder.light p.title,.modPriceOrderContainer .modPriceOrder.light p.title2,.modPriceOrderContainer .modPriceOrder.light .footnote{color:white}
.modPriceOrderContainer .two-col .title-section{text-align:left;color:#015}
.modPriceOrderContainer .two-col .title,.modPriceOrderContainer .two-col .title2{display:block;margin-bottom:0;font-size:13px;line-height:1;float:left}
.modPriceOrderContainer .two-col .price-first,.modPriceOrderContainer .two-col .price-second,.modPriceOrderContainer .two-col .simple-pay-initial-price,.modPriceOrderContainer .two-col .simple-pay-prices{display:block;float:left}
.modPriceOrderContainer .two-col .price-second,.modPriceOrderContainer .two-col .title2{width:auto}
.modPriceOrderContainer .two-col .price-first,.modPriceOrderContainer .two-col .simple-pay-initial-price,.modPriceOrderContainer .two-col .title{width:50%}
.modPriceOrderContainer .two-col .price-subtitle{text-align:left;margin-top:0;font-size:13px;color:#015}
.modPriceOrderContainer .two-col .simple-pay-prices{width:50%;margin-top:2px;color:#015;font:13px / 18px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modPriceOrderContainer .two-col .simple-pay-prices .stacked-price .modPriceTag{margin:0;font-size:13px;line-height:18px}
.modPriceOrderContainer .two-col .simple-pay-prices .stacked-price .stacked-price-amount{float:right}
.modPriceOrderContainer.error .price-container{display:none}
.modPriceOrderContainer a.scs-primary-link.details-link{float:none}
.modPriceOrderContainer p.title{margin:0}
.modPriceOrderContainer .modPriceTag{margin:3px 0}
.modPriceOrderContainer .pricetag{text-align:left}
.modPriceOrderContainer .nobr{white-space:nowrap}
.pricetag-medium .modPriceOrderContainer p.title,.pricetag-medium .modPriceOrderContainer p.price-subtitle{font-size:13px}
.pricetag-medium .modPriceOrderContainer .pricetag.total{line-height:18px;font-size:18px !important}
.pricetag-medium .modPriceOrderContainer .pricetag.total .price,.pricetag-medium .modPriceOrderContainer .pricetag.total sup{font-size:24px}
.modPriceOrderContainer .details-link{display:block;margin:10px 0}
.modPriceOrderContainer a.action-link.orderButton{display:block}
.modPriceOrderContainer .scs-primary-link:before{width:15px;content:"> "}
.themeWhite .modPriceOrderContainer p.title,.themeWhite .modPriceOrderContainer span.price,.themeWhite .modPriceOrderContainer sup,.themeWhite .modPriceOrderContainer small,.themeWhite .modPriceOrderContainer .details-link.scs-primary-link{color:white}
.themeWhite .modPriceOrderContainer .pricetag.total{border-color:white}
.modPriceOrderContainer .field.custom-radio{padding:0;margin:0}
.modPriceOrderContainer .field.custom-radio label{padding:5px 0 0 30px;margin:0 0 5px}
.modPriceOrderContainer .message-container{padding:8px 0;font-size:15px}
.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label:focus,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label:hover,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.focus,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.hover,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.checked{color:#bbb}
.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label .checkbox-control,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label:focus .checkbox-control,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label:hover .checkbox-control,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.focus .checkbox-control,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.hover .checkbox-control,.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label.checked .checkbox-control{opacity:.4}
.modPriceOrderContainer .modScForm .custom-checkbox[readonly] label .warrantyPrice{color:#015;font-weight:bold}
.modPriceOrderContainer .price-instead,.modPriceOrderContainer .xtraDiscount{color:#666;margin-top:5px;margin-bottom:5px}
.modPriceOrderContainer .price-instead[data-rebate-price=""],.modPriceOrderContainer .xtraDiscount[data-rebate-price=""],.modPriceOrderContainer .price-instead[data-xtra-price=""],.modPriceOrderContainer .xtraDiscount[data-xtra-price=""]{display:none}
.modPriceOrderContainer .xtraDiscount{color:#516}
.modPriceTag{color:#015;font:1em / 1em TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;font-size:inherit;line-height:1}
.modPriceTag.small,.modPriceTag.ultrasmall{font-family:inherit}
.light .modPriceTag{color:white}
.col_five .modPriceTag{font-size:30px}
.modPriceTag .currency{margin-right:.17em;line-height:0}
.modPriceTag sup{line-height:1.1;font-size:.75em;vertical-align:17%;position:static;margin-left:.1em}
.modPriceTag small{font-size:15px}
.modPriceTag.nocur .currency,.modPriceTag .currency.currency-none{display:none}
.modPriceTag.small .currency{line-height:1}
.modPriceTag.ultrasmall .currency{display:none}
.modPriceTag,.modTextImage .textContainer>p>span.modPriceTag,.textimage .textContainer>p>span.modPriceTag{font-size:35px}
.modPriceTag.nobr{line-height:1.17}
.modPriceTag.small,.textimage .textContainer>p>span.modPriceTag.small{font-size:17px}
.modPriceTag.medium,.textimage .textContainer>p>span.modPriceTag.medium,.textimage .textContainer>span.modPriceTag.medium>span.pricetag>span.price{font-size:23px}
.modPriceTag.ultrasmall,.textimage .textContainer>p>span.modPriceTag.ultrasmall{font-size:12px}
.modPriceTag.extralarge,.textimage .textContainer>p>span.modPriceTag.extralarge{font-size:47px}
.image .modPriceTag small{display:inline}
.modPriceTag.medium.separators small,.modPriceTag.ultrasmall small{font-size:12px}
.modPriceTag.before-button{margin-right:.2em}
.modPriceTag.topseparator,.pricetag.topseparator,.modPriceTag.total,.pricetag.total,.modPriceTag.separators,.pricetag.separators{border-top:solid #015 1px}
.modPriceTag.bottomseparator,.pricetag.bottomseparator,.modPriceTag.total,.pricetag.total,.modPriceTag.separators,.pricetag.separators{border-bottom:solid #015 1px}
.modPriceTag.total,.pricetag.total{line-height:1.2}
.modPriceTag.total.extralarge,.pricetag.total.extralarge{line-height:1.1}
.light .modPriceTag.total,.light .pricetag.total,.light .modPriceTag.topseparator,.light .pricetag.topseparator,.light .modPriceTag.bottomseparator,.light .pricetag.bottomseparator,.light .modPriceTag.separators,.light .pricetag.separators{border-color:white}
.modPriceTag.topseparator,.pricetag.topseparator,.modPriceTag.bottomseparator,.pricetag.bottomseparator,.modPriceTag.separators,.pricetag.separators{display:block;padding:3px 0;margin-top:5px}
.is-mobile .modPriceTag{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:1}
.is-mobile .modPriceTag.total{margin-bottom:4px}
.is-mobile .modPriceTag .primary-button,.is-mobile .modPriceTag .primary-button.disabled:hover{float:right;margin:7px 0;line-height:28px;height:28px;padding-top:0;padding-bottom:0}
.is-mobile .modPriceTag.extralarge .primary-button,.is-mobile .modPriceTag.extralarge .primary-button.disabled:hover{margin-top:9px;height:32px;line-height:32px}
.is-mobile .stageMobile .modTextImage .modPriceTag.medium,.is-mobile .navigation .modTextImage .modPriceTag.medium,.is-mobile .pricedisplay .modTextImage .modPriceTag.medium{margin-top:20px}
.is-mobile .stageMobile .modPriceTag.medium,.is-mobile .navigation .modPriceTag.medium,.is-mobile .pricedisplay .modPriceTag.medium{margin:8px 0}
.is-mobile .stageMobile .modPriceTag.medium .intro,.is-mobile .navigation .modPriceTag.medium .intro,.is-mobile .pricedisplay .modPriceTag.medium .intro{margin-right:13px;font-size:15px}
.is-mobile .textimage .modPriceTag.total{margin-bottom:4px}
.is-mobile .textimage .modPriceTag.small{margin:0}
.modProductOfferPreviews .modMobileGallery{margin-top:-11px}
.modProductOfferPreviews .productofferslide{display:block;position:relative;overflow:hidden;height:240px;width:100%;float:none}
.modProductOfferPreviews .carouselContainer .carousel-clip{z-index:0}
.modProductOfferPreviews .background-image{position:absolute;top:0;z-index:-1;height:100%;width:100%;overflow:hidden}
.modProductOfferPreviews .background-image div{position:relative;width:640px;left:50%}
.modProductOfferPreviews .background-image img{display:block;margin:0 0 0 -50%;width:640px}
.modProductOfferPreviews .textimage .modTextImage{margin:0 20px}
.modProductOfferPreviews .textimage .modTextImage h2{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin-bottom:0;padding-bottom:0}
.modProductOfferPreviews .textimage .modTextImage h3{margin:0;color:#333;font:normal 22px 'TheSerifB3','Times New Roman',Georgia;line-height:25px}
.modProductOfferPreviews .textimage .modTextImage .primary-button{margin:10px 0;padding:5px 10px;font-size:15px !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:inline-block !important}
.modProductOfferPreviews .textimage .modTextImage .primary-button .ui-link{font-size:15px !important}
.modProductOfferPreviews .textimage .modTextImage .footnote{font-size:9px !important;line-height:.5;color:#bbb}
.modProductOfferPreviews .textimage .modTextImage p{line-height:1}
.modProductOfferPreviews .themeWhite .textimage h2,.modProductOfferPreviews .themeWhite .textimage h3{color:#fff}
.modProductOfferPreviews .themeWhite .textimage .footnote{color:#fff !important}
.modProductOfferPreviews .themeWhite .modTitle h1,.modProductOfferPreviews .themeWhite .modRichtext h1,.modProductOfferPreviews .themeWhite .modTitle h2,.modProductOfferPreviews .themeWhite .modRichtext h2,.modProductOfferPreviews .themeWhite .modTitle h3,.modProductOfferPreviews .themeWhite .modRichtext h3,.modProductOfferPreviews .themeWhite .modTitle h4,.modProductOfferPreviews .themeWhite .modRichtext h4,.modProductOfferPreviews .themeWhite .modTitle h5,.modProductOfferPreviews .themeWhite .modRichtext h5{text-shadow:0 0 15px #000;color:white}
.modProductOfferPreviews .themeWhite .modTitle p,.modProductOfferPreviews .themeWhite .modRichtext p{color:white}
.modProductOfferPreviews .modTitle{margin-left:10px}
.modProductOfferPreviews .call-to-action{margin:0 20px}
.modProductOfferPreviews .call-to-action .secondary-button{display:block;margin:10px 0;padding:8px 20px}
.modPromoBadge{z-index:2;font-size:12px}
.modPromoBadge span.chevron{font-family:SwisscomIcons !important;display:none;background:0;margin:0 0 0 20px}
.modPromoBadge.medium{font-size:15px}
.modPromoBadge.large{font-family:TheSaB3,sans-serif;font-size:20px}
.modPromoBadge.flagright .ribbon.bgwhite:after,.modPromoBadge.flagleft .ribbon.bgwhite:after{border-left-color:#fff}
.modPromoBadge.flagright .ribbon.bgwhitesmoke:after,.modPromoBadge.flagleft .ribbon.bgwhitesmoke:after{border-left-color:#f5f5f5}
.modPromoBadge.flagright .ribbon.bglightgrey:after,.modPromoBadge.flagleft .ribbon.bglightgrey:after{border-left-color:#bbb}
.modPromoBadge.flagright .ribbon.bgmidgrey:after,.modPromoBadge.flagleft .ribbon.bgmidgrey:after{border-left-color:#666}
.modPromoBadge.flagright .ribbon.bgdarkgrey:after,.modPromoBadge.flagleft .ribbon.bgdarkgrey:after{border-left-color:#333}
.modPromoBadge.flagright .ribbon.bgextralightblue:after,.modPromoBadge.flagleft .ribbon.bgextralightblue:after{border-left-color:#cfeeff}
.modPromoBadge.flagright .ribbon.bglightblue:after,.modPromoBadge.flagleft .ribbon.bglightblue:after{border-left-color:#85d5ff}
.modPromoBadge.flagright .ribbon.bgblue:after,.modPromoBadge.flagleft .ribbon.bgblue:after{border-left-color:#1af}
.modPromoBadge.flagright .ribbon.bgnavy:after,.modPromoBadge.flagleft .ribbon.bgnavy:after{border-left-color:#015}
.modPromoBadge.center .ribbon.bgwhite:after{border-top-color:#fff}
.modPromoBadge.center .ribbon.bgwhitesmoke:after{border-top-color:#f5f5f5}
.modPromoBadge.center .ribbon.bglightgrey:after{border-top-color:#bbb}
.modPromoBadge.center .ribbon.bgmidgrey:after{border-top-color:#666}
.modPromoBadge.center .ribbon.bgdarkgrey:after{border-top-color:#333}
.modPromoBadge.center .ribbon.bgextralightblue:after{border-top-color:#cfeeff}
.modPromoBadge.center .ribbon.bglightblue:after{border-top-color:#85d5ff}
.modPromoBadge.center .ribbon.bgblue:after{border-top-color:#1af}
.modPromoBadge.center .ribbon.bgnavy:after{border-top-color:#015}
.modPromoBadge.flagright .ribbon.bgwhite:before,.modPromoBadge.right .ribbon.bgwhite:before{border-color:#fff}
.modPromoBadge.flagright .ribbon.bgwhitesmoke:before,.modPromoBadge.right .ribbon.bgwhitesmoke:before{border-color:#f5f5f5}
.modPromoBadge.flagright .ribbon.bglightgrey:before,.modPromoBadge.right .ribbon.bglightgrey:before{border-color:#bbb}
.modPromoBadge.flagright .ribbon.bgmidgrey:before,.modPromoBadge.right .ribbon.bgmidgrey:before{border-color:#666}
.modPromoBadge.flagright .ribbon.bgdarkgrey:before,.modPromoBadge.right .ribbon.bgdarkgrey:before{border-color:#333}
.modPromoBadge.flagright .ribbon.bgextralightblue:before,.modPromoBadge.right .ribbon.bgextralightblue:before{border-color:#cfeeff}
.modPromoBadge.flagright .ribbon.bglightblue:before,.modPromoBadge.right .ribbon.bglightblue:before{border-color:#85d5ff}
.modPromoBadge.flagright .ribbon.bgblue:before,.modPromoBadge.right .ribbon.bgblue:before{border-color:#1af}
.modPromoBadge.flagright .ribbon.bgnavy:before,.modPromoBadge.right .ribbon.bgnavy:before{border-color:#015}
.modPromoBadge.leftPlain,.modPromoBadge.left{float:left;margin:0 0 0 -12px;left:5px}
.modPromoBadge.leftPlain .ribbon,.modPromoBadge.left .ribbon{padding:0 10px}
.modPromoBadge.leftPlain .ribbon:before,.modPromoBadge.left .ribbon:before{content:"";border:6px solid transparent;border-right:6px solid rgba(0,0,0,0.3);position:absolute;z-index:-1;left:-6px;bottom:-6px}
.modPromoBadge.leftPlain .ribbon:after,.modPromoBadge.left .ribbon:after{content:"";border-right-color:transparent !important;border-style:solid;position:absolute;z-index:1;bottom:0;right:-0.5em;width:1px;border-bottom-width:1em;border-top-width:1em;border-left-width:0;border-right-width:.5em}
.modPromoBadge.leftPlain .ribbon:after{display:none}
.modPromoBadge.rightPlain,.modPromoBadge.right{margin:0 -12px 0 0;float:right;position:relative}
.modPromoBadge.rightPlain .ribbon,.modPromoBadge.right .ribbon{padding:0 10px}
.modPromoBadge.rightPlain .ribbon:after,.modPromoBadge.right .ribbon:after{content:"";border:6px solid transparent;border-left:6px solid rgba(0,0,0,0.3);position:absolute;z-index:-1;bottom:-6px;right:-6px}
.modPromoBadge.rightPlain .ribbon:before,.modPromoBadge.right .ribbon:before{content:"";border-left-color:transparent !important;position:absolute;border-style:solid;z-index:1;bottom:0;left:-0.5em;width:1px;border-bottom-width:1em;border-top-width:1em;border-left-width:.5em;border-right-width:0}
.modPromoBadge.rightPlain .ribbon:before{display:none}
.modPromoBadge.left45,.modPromoBadge.right45{position:absolute;overflow:hidden;top:-4px;width:110px;height:110px}
.modPromoBadge.left45 .ribbon,.modPromoBadge.right45 .ribbon{top:34px;width:155px}
.modPromoBadge.left45.medium,.modPromoBadge.right45.medium{width:130px;height:130px}
.modPromoBadge.left45.medium .ribbon,.modPromoBadge.right45.medium .ribbon{top:39px;width:183px}
.modPromoBadge.left45.large,.modPromoBadge.right45.large{width:160px;height:160px}
.modPromoBadge.left45.large .ribbon,.modPromoBadge.right45.large .ribbon{top:46px;width:226px}
.modPromoBadge.left45 .ribbon:before,.modPromoBadge.right45 .ribbon:before,.modPromoBadge.left45 .ribbon:after,.modPromoBadge.right45 .ribbon:after{content:"";border-top:3px solid rgba(0,0,0,0.3);border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}
.modPromoBadge.left45 .ribbon:before,.modPromoBadge.right45 .ribbon:before{left:0}
.modPromoBadge.left45 .ribbon:after,.modPromoBadge.right45 .ribbon:after{right:0}
.modPromoBadge.right45{right:-4px}
.modPromoBadge.right45 .ribbon{left:-14px}
.modPromoBadge.right45.medium .ribbon{left:-16px}
.modPromoBadge.right45.large .ribbon{left:-19px}
.modPromoBadge.right45 .ribbon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.msIe8 .modPromoBadge.right45{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand');left:9px;top:-15px;width:140px}
.modPromoBadge.right90,.modPromoBadge.right270{-webkit-transform-origin:100%;transform-origin:100%;top:5px;right:-12px;position:absolute;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.modPromoBadge.right90.medium,.modPromoBadge.right270.medium{right:-16px}
.modPromoBadge.right90.large,.modPromoBadge.right270.large{right:-21px}
.modPromoBadge.right90 .ribbon,.modPromoBadge.right270 .ribbon{padding:0 10px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.modPromoBadge.right270 .ribbon{-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.modPromoBadge.left45{left:-4px}
.modPromoBadge.left45 .ribbon{left:-32px}
.modPromoBadge.left45.medium .ribbon{left:-38px}
.modPromoBadge.left45.large .ribbon{left:-47px}
.modPromoBadge.left45 .ribbon{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.modPromoBadge.left90,.modPromoBadge.left270{-webkit-transform-origin:0 0;transform-origin:0 0;top:5px;left:0;position:absolute;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.modPromoBadge.left90 .ribbon,.modPromoBadge.left270 .ribbon{padding:0 10px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.modPromoBadge.left270 .ribbon{-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.modPromoBadge.center{position:relative;text-align:center;margin-bottom:7px}
.modPromoBadge.center .ribbon{padding:0 10px;display:inline-block}
.modPromoBadge.center .ribbon:after{content:"";border-top:7px solid rgba(0,0,0,0.3);border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-7px;margin-left:-7px}
.modPromoBadge.centerRounded{text-align:center}
.modPromoBadge.centerRounded .ribbon{padding:0 10px;display:inline-block;height:1em;border-radius:1em}
.ecommerce-pages-productfamilypage .modPromoBadge.sdxBadgeMessage{margin-right:-89px}
.modPromoBadge.flagleft,.modPromoBadge.flagright{position:relative;text-align:left}
.modPromoBadge.flagleft .image,.modPromoBadge.flagright .image{display:table-cell;min-height:30px;vertical-align:middle;padding-right:10px}
.modPromoBadge.flagleft .image img,.modPromoBadge.flagright .image img{min-width:30px;width:30px;height:30px}
.modPromoBadge.flagleft span.text,.modPromoBadge.flagright span.text{display:table-cell;vertical-align:middle;line-height:140%}
a .modPromoBadge.flagleft span.chevron,a .modPromoBadge.flagright span.chevron{position:relative;display:table-cell;vertical-align:middle;font-size:15px;padding-left:20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.modPromoBadge.flagleft.medium .ribbon,.modPromoBadge.flagright.medium .ribbon{min-height:30px}
.modPromoBadge.flagleft.medium span.chevron,.modPromoBadge.flagright.medium span.chevron{font-size:22px}
.modPromoBadge.flagleft.large .ribbon,.modPromoBadge.flagright.large .ribbon{min-height:40px}
.modPromoBadge.flagleft.large span.chevron,.modPromoBadge.flagright.large span.chevron{font-size:32px}
.modPromoBadge.flagleft .ribbon,.modPromoBadge.flagright .ribbon{text-align:left;padding:5px 10px 5px 10px;height:auto;display:table;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
a .modPromoBadge.flagleft .ribbon:hover span.chevron,a .modPromoBadge.flagright .ribbon:hover span.chevron{padding-left:30px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.modPromoBadge.flagleft .ribbon span.edge:after,.modPromoBadge.flagright .ribbon span.edge:after,.modPromoBadge.flagleft .ribbon:after,.modPromoBadge.flagright .ribbon:after{content:"";border:15px solid transparent;border-left:15px solid rgba(0,0,0,0.3);position:absolute;bottom:-14px;left:0;z-index:-2;margin-left:0}
.modPromoBadge.flagleft .ribbon span.edge:after,.modPromoBadge.flagright .ribbon span.edge:after{left:0;z-index:-1}
.modPromoBadge.flagright{text-align:left;float:right;right:0}
.modPromoBadge.flat{position:absolute;top:0;right:0}
.modPromoBadge.flat .ribbon{-webkit-box-shadow:none 3px 5px 6px #666;-moz-box-shadow:none 3px 5px 6px #666;-ms-box-shadow:none 3px 5px 6px #666;-o-box-shadow:none 3px 5px 6px #666;box-shadow:none 3px 5px 6px #666;padding:0 13px}
.modPromoBadge.flat .ribbon:after{display:none}
.modPromoBadge .ribbon{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3) #666;-moz-box-shadow:0 0 3px rgba(0,0,0,0.3) #666;-ms-box-shadow:0 0 3px rgba(0,0,0,0.3) #666;-o-box-shadow:0 0 3px rgba(0,0,0,0.3) #666;box-shadow:0 0 3px rgba(0,0,0,0.3) #666;text-align:center;line-height:2em;min-height:2em;position:relative;padding:0;color:#fff;background-color:#801a99}
.modPromoBadge .ribbon.bgapple,.modPromoBadge .badge__content.bgapple,.modPromoBadge .ribbon.bgturquoise,.modPromoBadge .badge__content.bgturquoise{background-color:#0eaba9}
.modPromoBadge .ribbon.bgwhite,.modPromoBadge .badge__content.bgwhite{background-color:#fff}
.modPromoBadge .ribbon.bgwhitesmoke,.modPromoBadge .badge__content.bgwhitesmoke{background-color:#f5f5f5}
.modPromoBadge .ribbon.bglightgrey,.modPromoBadge .badge__content.bglightgrey{background-color:#bbb}
.modPromoBadge .ribbon.bgmidgrey,.modPromoBadge .badge__content.bgmidgrey{background-color:#666}
.modPromoBadge .ribbon.bgdarkgrey,.modPromoBadge .badge__content.bgdarkgrey{background-color:#333}
.modPromoBadge .ribbon.bgextralightblue,.modPromoBadge .badge__content.bgextralightblue{background-color:#cfeeff}
.modPromoBadge .ribbon.bglightblue,.modPromoBadge .badge__content.bglightblue{background-color:#85d5ff}
.modPromoBadge .ribbon.bgblue,.modPromoBadge .badge__content.bgblue{background-color:#1af}
.modPromoBadge .ribbon.bgnavy,.modPromoBadge .badge__content.bgnavy{background-color:#015}
.modPromoBadge .ribbon.fgapple,.modPromoBadge .badge__content.fgapple,.modPromoBadge .ribbon.fgturquoise,.modPromoBadge .badge__content.fgturquoise{color:#0eaba9}
.modPromoBadge .ribbon.fgwhite,.modPromoBadge .badge__content.fgwhite{color:#fff}
.modPromoBadge .ribbon.fgwhitesmoke,.modPromoBadge .badge__content.fgwhitesmoke{color:#f5f5f5}
.modPromoBadge .ribbon.fglightgrey,.modPromoBadge .badge__content.fglightgrey{color:#bbb}
.modPromoBadge .ribbon.fgmidgrey,.modPromoBadge .badge__content.fgmidgrey{color:#666}
.modPromoBadge .ribbon.fgdarkgrey,.modPromoBadge .badge__content.fgdarkgrey{color:#333}
.modPromoBadge .ribbon.fgextralightblue,.modPromoBadge .badge__content.fgextralightblue{color:#cfeeff}
.modPromoBadge .ribbon.fglightblue,.modPromoBadge .badge__content.fglightblue{color:#85d5ff}
.modPromoBadge .ribbon.fgblue,.modPromoBadge .badge__content.fgblue{color:#1af}
.modPromoBadge .ribbon.fgnavy,.modPromoBadge .badge__content.fgnavy{color:#015}
.modPromoBadge .badge__content{pointer-events:none}
.modPromoBadge.circleView .ribbon{padding:0;border-radius:50%}
.modPromoBadge.circleView .ribbon:before,.modPromoBadge.circleView .ribbon:after{content:none}
.modPromoBadge.circleView .ribbon p{margin:0;white-space:nowrap}
.is-mobile .modPromoBadge .ribbon{font-size:15px}
.is-mobile .modPromoBadge span.chevron{height:auto;width:auto;float:none}
.is-mobile .modPromoBadge.medium .ribbon{font-size:18px}
.is-mobile .modPromoBadge.large .ribbon{font-size:24px}
.is-mobile .modPromoBadge.left,.is-mobile .modPromoBadge.leftPlain{margin:0 0 0 -6px}
.is-mobile .modPromoBadge.left.absolute,.is-mobile .modPromoBadge.leftPlain.absolute{margin:0 0 0 -12px}
.is-mobile .modPromoBadge.right,.is-mobile .modPromoBadge.rightPlain{margin:0 -6px 0 0 !important}
.is-mobile .modPromoBadge.right.absolute,.is-mobile .modPromoBadge.rightPlain.absolute{margin:0 -12px 0 0}
.is-mobile .modPromoBadge.left45,.is-mobile .modPromoBadge.right45{top:-5px;padding:0}
.is-mobile .modPromoBadge.left45{left:-5px}
.is-mobile .modPromoBadge.left45.medium .ribbon{left:-39px;top:35px}
.is-mobile .modPromoBadge.left45.large .ribbon{left:-50px;top:40px}
.is-mobile .modPromoBadge.left45 .ribbon{left:-33px;top:30px}
.is-mobile .modPromoBadge.right45{right:-5px}
.is-mobile .modPromoBadge.right45.medium .ribbon{left:-14px;top:35px}
.is-mobile .modPromoBadge.right45.large .ribbon{left:-17px;top:40px}
.is-mobile .modPromoBadge.right45 .ribbon{left:-13px;top:30px}
.modPromoBadge.absolute{position:absolute}
.modPromoBadge.absolute.right,.modPromoBadge.absolute.rightPlain{right:6px}
.modPromoBadge.absolute.center{width:100%}
.cq_isEditMode .badge:not(.badge--icon):not(.badge--message):not(.badge--avatar){display:inline-block;width:100%}
.cq_isEditMode .modPromoBadge{position:relative}
.modQuotation blockquote{margin:0;padding:0;line-height:24px;color:#2d90ec;font:normal 20px 'TheSerifB3','Times New Roman',Georgia}
.modQuotation .author{margin-top:6px;color:#666;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modRatingForm.mobile{display:block;background:#fff;position:fixed;top:44px;left:0;right:0;bottom:0;z-index:9999;padding:0 20px;overflow:auto}
.modRatingForm h3{display:none}
.modRatingForm h4{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modRatingForm>.rating-select>h2{margin:20px 0 9px;font-size:20px;color:#015}
.modRatingForm .rating-stars{margin:40px 0}
.modRatingForm .rating-stars>span{position:relative;padding:0 0 20px 39px;color:#2d90ec}
.modRatingForm .rating-stars>span:before{content:"\f005";font-size:27px;line-height:28px;position:absolute;top:0;left:0}
.modRatingForm .rating-stars>span.empty{color:#f5f5f5;text-shadow:1px 0 0 #5e5555,0 -1px 0 #5e5555,0 1px 0 #5e5555,-1px 0 0 #5e5555;filter:progid:DXImageTransform.Microsoft.Glow(Color=#5e5555,Strength=1);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=-1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=-1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=0, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=1, Color=#5e5555) progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=0, Color=#5e5555)"}
.modRatingForm .rating-stars>span:hover{color:#2d90ec}
.modRatingForm .rating-stars>span.selected{color:#2d90ec}
.modRatingForm .rating-stars.error>span{text-shadow:2px 0 0 #d12,0 -2px 0 #d12,0 2px 0 #d12,-2px 0 0 #d12;filter:progid:DXImageTransform.Microsoft.Glow(Color=#dd1122,Strength=2);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=-1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=-1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=-1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=0, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=1, Color=@swisscomRed) progid:DXImageTransform.Microsoft.dropshadow(OffX=-1, OffY=0, Color=@swisscomRed)"}
.modRatingForm .rating-stars.sub-ratings{margin:30px 0 74px;display:block;text-decoration:none}
.modRatingForm .rating-stars.sub-ratings>span{cursor:pointer}
.modRatingForm .rating-stars.sub-ratings>span:hover{color:#2d90ec}
.modRatingForm .rating-stars.sub-ratings>span.selected{color:#2d90ec}
.modRatingForm .rating-stars.sub-ratings>span:last-child{font-size:16px;line-height:16px;padding:0;margin-top:-40px;color:#333;display:block;cursor:text}
.modRatingForm .rating-stars.sub-ratings>span:last-child:before{display:none}
.modRatingForm .rating-stars.sub-ratings>span:last-child:hover{color:#333}
.modRatingForm .rating-stars.sub-ratings:last-child{margin-bottom:60px}
.modRatingForm .sub-ratings-wrapper{margin:0 !important;border:none !important}
.modRatingForm .sub-ratings-wrapper>h4{margin:0 0 25px}
.modRatingForm .modScForm{margin-top:20px}
.modRatingForm .modScForm label{font-size:13px}
.modRatingForm .modScForm .field{width:100%;text-align:left}
.modRatingForm .modScForm .field.recommend{width:auto;padding-top:0}
.modRatingForm .modScForm .field.recommend>.title{margin-bottom:11px;font-size:18px;color:#015;letter-spacing:-0.5px}
.modRatingForm .modScForm .field.email>label{line-height:16px}
.modRatingForm .modScForm .field label{font-size:16px}
.modRatingForm .modScForm .field textarea{height:120px}
.modRatingForm .modScForm .sub-ratings-wrapper.hidden+.recommend{float:none}
.modRatingForm .modScForm>hr{display:none}
.modRatingForm .modScForm .button-indent{padding-bottom:7em}
.modRatingForm .modScForm .button-indent.scs-loadingRotator{width:100%;background:url('../../base/resources/rotating-loader.gif') no-repeat center center;height:64px}
.modRatingForm .modScForm .button-indent.scs-loadingRotator>*{display:none}
.modRatingForm .modScForm .button-indent>p{color:#666;font-size:12px;margin:0}
.modRatingForm .modScForm .button-indent>a{display:block}
.modRatingForm .modScForm .button-indent>a.secondary-button{margin-top:79px}
.modRatingForm .modScForm .button-indent>a.primary-button{margin-top:-100px}
.modRatingOverview.scs-loadingRotator{width:100%}
.modRatingOverview.scs-loadingRotator .summary,.modRatingOverview.scs-loadingRotator .sub-ratings-wrapper,.modRatingOverview.scs-loadingRotator .open-form{display:none}
.modRatingOverview.error{display:none}
.modRatingOverview .summary .rating-stars{display:block;padding-bottom:31px}
.modRatingOverview .summary .rating-stars i{padding-left:4px}
.modRatingOverview .rating-stars{cursor:text;text-decoration:none}
.modRatingOverview .rating-stars.sub-ratings{display:block;margin-left:0}
.modRatingOverview .rating-stars.sub-ratings span{font-size:16px;padding-left:11px;vertical-align:middle}
.modRatingOverview .rating-stars i{padding-left:2px;position:relative;color:#086adb}
.modRatingOverview .rating-stars i.icon-082-star{opacity:.9}
.modRatingOverview .rating-stars span{font-size:18px;line-height:18px;color:#333}
.modRatingOverview .rating-form{display:none}
.modRatingOverview .sub-ratings-wrapper{margin-bottom:18px}
.modRatingOverview .open-form{margin-top:18px}
.modRatingOverview .recommendation>p .recommendation-percentage{font-size:32px;line-height:1.25;color:#015}
.modRatingOverview .recommendation>p .recommendation-description{color:#333;display:block;line-height:1.33;margin-top:5px}
.modRatingOverview .statusSuccessful{background-position:left 3px;margin-top:20px;padding-left:25px}
.modRatingOverview.scs-loadingRotator{background:url('../../base/resources/rotating-loader.gif') no-repeat center center;height:64px}
.modRatingOverview .summary>.rating-stars span{height:20px}
.modRatingOverview .rating-stars.sub-ratings i{font-size:14px;line-height:15px}
.modRatingOverview .open-form{clear:both}
.modRatingOverview .open-form>p{display:none}
.modRatingOverview .recommendation>p{background:no-repeat 0 0;line-height:21px;font-size:18px;width:100%;padding:7px 0 7px}
.modRatingList .rl-filter-label{font-size:16px;margin-bottom:5px}
.modRatingList .rl-filter{font-family:"TheSans",sans-serif}
.modRatingList .rl-filter *{box-sizing:border-box}
.modRatingList .rl-filter .field{line-height:24px;letter-spacing:-0.1px;font-size:18px;position:relative;margin-bottom:16px;outline:0;cursor:pointer;z-index:500;color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.modRatingList .rl-filter .field .newListSelected{position:relative;width:100%;height:48px}
.modRatingList .rl-filter .field .newListSelected .newList{position:absolute;right:0;left:0;margin-bottom:20px;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;transition:all 200ms cubic-bezier(0.4,0,0.2,1);opacity:1;z-index:501;border-radius:0 0 5px 5px;box-shadow:0 0 4px 0 rgba(51,51,51,0.1);background:#fff;width:100%;height:auto;max-height:0;overflow:hidden;color:#333}
.modRatingList .rl-filter .field .newListSelected .newList li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;transition:all 200ms cubic-bezier(0.4,0,0.2,1);border:1px solid #d6d6d6;border-top:0;padding:12px 15px 15px;width:100%;height:48px;padding:0}
.modRatingList .rl-filter .field .newListSelected .newList li:last-child{border-radius:0 0 5px 5px}
.modRatingList .rl-filter .field .newListSelected .newList li:hover,.modRatingList .rl-filter .field .newListSelected .newList li:focus{border-color:#086adb;background:#086adb;color:#fff}
.modRatingList .rl-filter .field .newListSelected .newList li a{color:#333;display:inline-block;height:100%;padding:12px 15px 15px;transition:all 200ms cubic-bezier(0.4,0,0.2,1);width:100%}
.modRatingList .rl-filter .field .newListSelected .newList li:hover a,.modRatingList .rl-filter .field .newListSelected .newList li:focus a{color:#fff;text-decoration:none}
.modRatingList .rl-filter .field .newListSelected .newList li.hiLite{display:none}
.modRatingList .rl-filter .field .newListSelected .selectedTxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;border:1px solid #d6d6d6;border-radius:5px;cursor:inherit;padding:12px 55px 12px 15px;width:100%;height:inherit;-webkit-appearance:none}
.modRatingList .rl-filter .field .newListSelected.newListSelOpen .newList{max-height:512px;overflow-y:auto}
.modRatingList .rl-filter .field .newListSelected.newListSelOpen .selectedTxt{border-radius:5px 5px 0 0;box-shadow:0 0 4px 0 rgba(51,51,51,0.1);color:#086adb}
.modRatingList .rl-filter .field .newListSelected .selectedTxt:before,.modRatingList .rl-filter .field .newListSelected .selectedTxt:after{position:absolute;top:50%;transition:all 200ms cubic-bezier(0.4,0,0.2,1);border-radius:3px;background:#086adb;width:16px;height:3px;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:''}
.modRatingList .rl-filter .field .newListSelected .selectedTxt:before{right:15px;transform:scale(0.7) rotate(35deg)}
.modRatingList .rl-filter .field .newListSelected .selectedTxt:after{right:7px;transform:scale(0.7) rotate(-35deg)}
.modRatingList .rl-filter .field .newListSelected .selectedTxt:hover:before,.modRatingList .rl-filter .field .newListSelected .selectedTxtfocus:before,.modRatingList .rl-filter .field .newListSelected .selectedTxt:hover:after,.modRatingList .rl-filter .field .newListSelected .selectedTxtfocus:after{background:#086adb;color:#fff}
.modRatingList .rl-filter .field .newListSelected.newListSelOpen .selectedTxt:before{transform:scale(0.7) rotate(-35deg)}
.modRatingList .rl-filter .field .newListSelected.newListSelOpen .selectedTxt:after{transform:scale(0.7) rotate(35deg)}
.modRatingList.loader-wrap>*{display:none}
.modRatingList.loader-wrap>.scs-loadingRotator{display:block;background:url('../../base/resources/rotating-loader.gif') no-repeat center center;margin:30px auto;height:64px}
.modRatingList .rating-list{border-top:1px solid #d6d6d6;padding:16px 0 18px;margin:0}
.modRatingList .rating-list .rating{border-bottom:1px solid #d6d6d6;padding:0 0 18px}
.modRatingList .rating-list .rating>.rl-rating-stars{float:right;margin-bottom:5px}
.modRatingList .rating{position:relative;margin-bottom:28px}
.modRatingList .rl-rating-title{margin-right:95px;min-height:2em}
.modRatingList .rl-rating-subratings dt,.modRatingList .rl-rating-subratings dd{line-height:16px}
.modRatingList .rl-rating-subratings dt{width:55%;padding-bottom:6px;float:left}
.modRatingList .rl-rating-subratings dd{float:left;padding-left:10px;margin:0;width:45%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right}
.modRatingList .rl-rating-subratings dl{overflow:hidden}
.modRatingList .rl-rating-subratings dl .color{padding-bottom:40px}
.modRatingList .rl-rating-subratings dl .star{line-height:16px}
.modRatingList .rl-rating-body>.rl-rating-title-right{position:absolute;right:0;top:3px;width:90px;text-align:right}
.modRatingList .rl-rating-body .rl-more-link{display:block;float:right}
.modRatingList .rl-rating-body h3{margin:0;overflow:hidden}
.modRatingList .rl-rating-body h3::before{content:open-quote}
.modRatingList .rl-rating-body h3::after{content:close-quote}
.modRatingList .rl-rating-body>p{font-size:16px;line-height:20px;margin-bottom:0;padding-bottom:9px;overflow:hidden}
.modRatingList .rl-rating-body>.rl-actions{margin-top:18px}
.modRatingList .rl-rating-author-time{color:#666;padding:0 0 6px;font-size:11px}
.modRatingList .rl-actions>*:not(:last-child){float:left;margin-right:10px}
.modRatingList .rl-actions a{text-decoration:none;font-weight:600}
.modRatingList .rl-report{width:110px;text-align:right;float:right}
.modRatingList .rl-rating-comments ul{margin:0;padding:0}
.modRatingList .rl-rating-comments li{position:relative;padding:14px 0 0 24px}
.modRatingList .rl-rating-comments li.admin-comment{background:#cfeeff}
.modRatingList .rl-rating-comments li .rl-report{margin-right:0}
.modRatingList .rl-rating-comments li .rating-comment{position:absolute;top:16px;left:5px}
.modRatingList .rl-rating-comments li p{margin:0;padding:0 0 9px}
.modRatingList .rl-rating-comments .admin-user{color:#2d90ec}
.modRatingList .rl-rating-comments .admin-comment-logo{display:inline-block;vertical-align:top;margin:0 2px 0 5px}
.modRatingList .rl-rating-comments.rl-rating-comments .inputField{padding-right:0}
.modRatingList .rl-rating-comments.rl-rating-comments textarea,.modRatingList .rl-rating-comments.rl-rating-comments input{background-color:#fff;border-color:#086adb;box-shadow:none;font-size:16px;line-height:1.5;padding:15px 16px}
.modRatingList .rl-rating-comments.rl-rating-comments textarea{height:100px}
.modRatingList .rl-rating-comments.rl-rating-comments input{padding:13px 16px 11px 16px}
.modRatingList .comment-form{padding:18px 0 0}
.modRatingList .comment-form .comment-form-buttons{margin-top:18px}
.modRatingList .comment-form .primary-button,.modRatingList .comment-form .secondary-button{margin-right:0;display:block;padding-top:8px;padding-bottom:8px}
.modRatingList .rl-comment-title{color:#666}
.modRatingList .rl-filter .filter.field{z-index:initial}
.modRatingList .rl-filter .ui-select{display:none}
.modRatingList .rl-filter ul{margin:0;padding:0}
.modRatingList .modScForm .field .ui-btn{text-align:left;padding-left:10px}
.modRatingList .ui-btn-icon-right:after{margin-top:-3px}
.modRatingList .rl-showall{display:none;margin:1em 0}
.modRatingList.fresh .rl-showall{display:block}
.modRatingList.loader-wrap>*{display:none}
.modRatingList.loader-wrap>.scs-loadingRotator{display:block;margin:30px auto}
.modRatingList .rl-rating-stars i{font-size:13px;line-height:14px;padding-left:2px;position:relative;color:#086adb}
.modRatingList .rl-rating-stars i.icon-082-star{opacity:.9}
.modRatingStars{padding-top:10px}
.modRatingStars.scs-loadingRotator{background-size:16px;background-position:center top;width:16px}
.modRatingStars.scs-loadingRotator>.rating-stars{display:none}
.modRatingStars h2{line-height:20px;margin-bottom:7px}
.modRatingStars .rating-stars{display:inline-block;text-decoration:none}
.modRatingStars .rating-stars.click{cursor:pointer}
.modRatingStars .rating-stars>span{position:relative;width:14px;height:14px;color:#2d90ec;display:inline-block;vertical-align:top}
.modRatingStars .rating-stars>span:before{content:"\f005";font-size:15px;line-height:20px;position:absolute;top:0;left:0}
.modRatingStars .rating-stars>span.empty{color:#ccc}
.modRatingStars .rating-stars>span:last-child{font-size:12px;line-height:20px;padding-left:1px;color:#015}
.modRatingStars .rating-stars>span:last-child:before{display:none}
.modRatingStars span[itemprop="itemreviewed"],.modRatingStars span[itemprop="rating"],.modRatingStars span[itemprop="votes"],.modRatingStars span[itemprop="count"]{display:block;height:0;text-indent:-9999px}
#CQrte,.modRichtext{background-position:initial;min-width:initial;text-align:left;color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.cq_isEditMode #CQrte,.cq_isEditMode .modRichtext{min-height:24px}
#CQrte .scs-spitzmarke-dachzeile,.modRichtext .scs-spitzmarke-dachzeile{color:#666;font:18px / 25px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:24px;letter-spacing:0}
#CQrte h2.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h2.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,#CQrte h3.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h3.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,#CQrte h4.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h4.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,#CQrte h5.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h5.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile{margin:0;font-size:18px;line-height:24px}
#CQrte.styleguide2016 h2,.modRichtext.styleguide2016 h2{font-size:28px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:36px;margin-bottom:16px;color:#015;letter-spacing:-0.5px}
#CQrte.styleguide2016 h3,.modRichtext.styleguide2016 h3{font-size:22px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:28px;margin-bottom:12px;color:#015}
#CQrte.styleguide2016 h4,.modRichtext.styleguide2016 h4{font-size:18px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:8px;color:#015}
#CQrte.styleguide2016 h5,.modRichtext.styleguide2016 h5{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin-bottom:8px;color:#015}
#CQrte.styleguide2016 p,.modRichtext.styleguide2016 p,#CQrte.styleguide2016 ul,.modRichtext.styleguide2016 ul,#CQrte.styleguide2016 ol,.modRichtext.styleguide2016 ol{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin-bottom:0;color:#333}
#CQrte .scs-text-large,.modRichtext .scs-text-large{font-size:15px !important;line-height:20px}
#CQrte .scs-text-lead,.modRichtext .scs-text-lead{font-size:15px !important;line-height:20px;color:#015}
#CQrte.swisscomLightPurple,.modRichtext.swisscomLightPurple{color:#801a99}
#CQrte.scs-font-light,.modRichtext.scs-font-light{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
#CQrte.scs-font-serif-light,.modRichtext.scs-font-serif-light{font-family:TheSerifB3,'Times New Roman',Times,Georgia,serif}
#CQrte ul.checkmarks li:before,.modRichtext ul.checkmarks li:before{content:"\2713 ";width:.6em;font-family:swisscomIcons;color:#015}
#CQrte ul.bullets li:before,.modRichtext ul.bullets li:before{content:"\2022 ";width:.2em}
#CQrte .purple-title-link,.modRichtext .purple-title-link{position:relative;display:inline-block;padding:10px 20px;margin-bottom:20px;background-color:#801a99;color:#fff;font-size:20px;line-height:20px}
#CQrte .purple-title-link:before,.modRichtext .purple-title-link:before{position:absolute;display:block;content:"";width:0;height:0;top:40px;left:0;border-bottom:18px solid transparent;border-left:18px solid #516}
#CQrte .purple-title-link:after,.modRichtext .purple-title-link:after{position:relative;content:">";padding-left:59px;top:3px;font-size:32px;line-height:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#CQrte .purple-title-link:hover:after,.modRichtext .purple-title-link:hover:after{padding-left:86px}
#CQrte .purple-title-link a,.modRichtext .purple-title-link a{color:white;text-decoration:none !important}
#CQrte h2,.modRichtext h2,#CQrte h3,.modRichtext h3,#CQrte h4,.modRichtext h4,#CQrte h5,.modRichtext h5{color:#015}
#CQrte .scs-product-name,.modRichtext .scs-product-name{color:#015;font:36px / 50px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;font-size:36px;line-height:30px}
.stageMobile #CQrte .scs-product-name,.stageMobile .modRichtext .scs-product-name{font-size:32px;line-height:40px}
#CQrte .scs-product-name.swisscomLightPurple,.modRichtext .scs-product-name.swisscomLightPurple{color:#801a99}
#CQrte .scs-primary-link,.modRichtext .scs-primary-link{float:none}
#CQrte.styleguide2016 .scs-primary-link,.modRichtext.styleguide2016 .scs-primary-link{line-height:15px}
#CQrte.styleguide2016 .action-link-large .scs-primary-link,.modRichtext.styleguide2016 .action-link-large .scs-primary-link{line-height:17px}
#CQrte .action-link-large,.modRichtext .action-link-large,#CQrte .scs-primary-link a span.action-link-large,.modRichtext .scs-primary-link a span.action-link-large,#CQrte .scs-primary-link a:link span.action-link-large,.modRichtext .scs-primary-link a:link span.action-link-large,#CQrte span.action-link-large .scs-primary-link a,.modRichtext span.action-link-large .scs-primary-link a,#CQrte span.action-link-large .scs-primary-link a:link,.modRichtext span.action-link-large .scs-primary-link a:link{font-size:15px !important;line-height:17px}
#CQrte .scs-primary-link a span.action-link-large,.modRichtext .scs-primary-link a span.action-link-large,#CQrte .scs-primary-link a:link span.action-link-large,.modRichtext .scs-primary-link a:link span.action-link-large{border-bottom:0}
#CQrte h2 .scs-headline-large,.modRichtext h2 .scs-headline-large{color:#666;font:normal 40px 'TheSerifB3','Times New Roman',Georgia}
#CQrte h2 .scs-headline-large2,.modRichtext h2 .scs-headline-large2{color:#666;font:normal 32px 'TheSerifB3','Times New Roman',Georgia;line-height:40px}
#CQrte h3 .scs-subheadline-darkgrey,.modRichtext h3 .scs-subheadline-darkgrey{color:#333}
#CQrte div.textContainer>p>span.scs-text-large,.modRichtext div.textContainer>p>span.scs-text-large,#CQrte .scs-text-large,.modRichtext .scs-text-large,.textimage #CQrte .textContainer>p>span.scs-text-large,.textimage .modRichtext .textContainer>p>span.scs-text-large{font-size:15px !important;line-height:20px}
.scs-help-widget-page .modRichText .textContainer{width:220px}
.scs-help-widget-page .modRichText .textContainer h3{margin-bottom:7px}
.textimage .textContainer>p>span.scs-text-large{font-size:15px !important;line-height:20px}
.textimage .textContainer>p>span.scs-text-lead{font-size:15px !important;line-height:20px;color:#015}
.modRichtext .scs-spitzmarke-dachzeile{color:#666;font:15px / 21px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:20px;letter-spacing:0}
.modRichtext h2.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h3.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h4.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile,.modRichtext h5.scs-spitzmarke-dachzeile.scs-spitzmarke-dachzeile{font-size:15px;line-height:20px}
.modRichtext.styleguide2016 h2{font-size:24px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:32px;margin:0 0 8px 0;color:#015;letter-spacing:0}
.modRichtext.styleguide2016 h3{font-size:20px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:24px;margin:0 0 8px 0;color:#015}
.modRichtext.styleguide2016 h4{font-size:18px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:22px;margin:0 0 8px 0;color:#015}
.modRichtext.styleguide2016 h5{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin:0 0 8px 0;color:#015}
.modRichtext.styleguide2016 p{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin-bottom:0;color:#333}
.modRichtext.styleguide2016 h2 b,.modRichtext.styleguide2016 h3 b,.modRichtext.styleguide2016 h4 b,.modRichtext.styleguide2016 h5 b{font-size:inherit;color:inherit}
.modRoamingTariff .roat-stage{background:#001e63;background:-webkit-gradient(linear,left center,right center,from(#2e8cd1) to(#001e63));background:-webkit-linear-gradient(left,#2e8cd1,#001e63);background:-moz-linear-gradient(left,#2e8cd1,#001e63);background:-ms-linear-gradient(left,#2e8cd1,#001e63);background:-o-linear-gradient(left,#2e8cd1,#001e63);background:linear-gradient(left,#2e8cd1,#001e63);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2e8cd1',endColorstr='#ff001e63',GradientType=1);padding:10px 20px;margin:-11px -20px 0}
.modRoamingTariff .roat-stage .big-title{color:#fff;font:30px / 42px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modRoamingTariff .roat-stage h2{color:#fff;font:20px / 28px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:-6px 0 12px}
.modRoamingTariff .roat-stage label{display:none}
.modRoamingTariff .roat-stage .modScForm .dropdown .ui-select{margin:0}
.modRoamingTariff .roat-stage .modScForm .dropdown .ui-select .ui-btn{font-size:18px;margin-bottom:4px}
.modRoamingTariff .roat-stage .modScForm .field select{margin-bottom:0}
.modRoamingTariff .roat-stage .modScForm a.primary-button{margin:5px 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modRoamingTariff .roat-stage .more-link{display:none}
.modRoamingTariff .roat-aboinfo-hide{display:none}
.modRoamingTariff h3{font-size:18px;margin:1em 0 12px}
.modRoamingTariff .link-list{margin-top:0}
.modRoamingTariff .link-list h4{margin:0;color:#015;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modRoamingTariff .link-list .pricetag.small{text-align:left;font-size:19px !important}
.modRoamingTariff .tariff-option-table{width:100%}
.modRoamingTariff .tariff-option-table thead th{background:#f5f5f5;border-top:1px solid #ddd;color:#015;text-align:left;padding:5px 3px 12px}
.modRoamingTariff .tariff-option-table td{padding:2px 0}
.modRoamingTariff .tariff-option-table .last td{border-bottom:1px solid #ddd;padding-bottom:7px}
.modRoamingTariff .tariff-option-table .last:last-child td{border-bottom:0;padding-bottom:20px}
.modRoamingTariff .tariff-option-table .to-service{padding-top:20px;color:#015;font-weight:bold}
.modRoamingTariff .tariff-option-table .to-price{text-align:right}
.modScene7Player{margin:0 0 20px 0;opacity:0}
.modScene7Player.ready{transition:opacity .8s;opacity:1}
.modScene7Player .invisible{opacity:0;position:absolute;overflow:hidden;z-index:-1}
.modScene7Player .invisible.active{opacity:1}
.modScene7Player .carouselContainer{position:relative;text-align:left}
.modScene7Player .carouselContainer .carousel-clip{width:100%;overflow:hidden}
.modScene7Player .carouselContainer .carousel-clip ul.carousel-list{position:relative;margin:0;padding:0}
.modScene7Player .carouselContainer .carousel-clip ul.carousel-list>li{list-style-type:none;text-align:center}
.modScene7Player .carouselContainer .carousel-clip ul.carousel-list>li>img{max-width:87%}
.modScene7Player .carouselContainer .carousel-arrows a{position:absolute;z-index:1;top:35%;width:38px;height:45px}
.modScene7Player .carouselContainer .carousel-arrows a.carousel-prev{left:-3px;background:url(../resources/navigation-arrow-left-blue.png) no-repeat}
.modScene7Player .carouselContainer .carousel-arrows a.carousel-next{right:-6px;background:url(../resources/navigation-arrow-right-blue.png) no-repeat}
.modScene7Player .carouselContainer .carousel-arrows a:hover,.modScene7Player .carouselContainer .carousel-arrows a:active{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;filter:"alpha(opacity=(50)";-ms-filter:"alpha(opacity=50)"}
.modScene7Player .carouselContainer .carousel-arrows a.disabled{display:none}
.modScene7Player .carouselContainer .carousel-control{text-align:center;padding-bottom:5px}
.modScene7Player .carouselContainer .carousel-control a{display:inline-block;margin-left:2px;margin-right:2px;width:13px;height:12px;background:url(../resources/carousel-bullet-grey.png) no-repeat}
.modScene7Player .carouselContainer .carousel-control a.selected{background:url(../resources/carousel-bullet-blue.png) no-repeat}
.modScene7Stage>img{max-width:100%;height:auto}
.modScFormArchive .bottomForm button{width:100%}
.modScFormArchive table,.modScFormArchive tbody,.modScFormArchive tr,.modScFormArchive td{display:block}
.modScFormArchive thead{display:none}
.modScFormArchive td{padding:5px 4px 7px}
.modScFormArchive td .button-list{margin:10px 0 6px}
.modScFormArchive td.cell-form-type{background:#f5f5f5;border-top:1px solid #bbb;padding:8px 4px}
.modScFormArchive tr:first-child td.cell-form-type{border-top:0 none}
.modScFormArchive td.cell-last-updated,.modScFormArchive td.cell-status,.modScFormArchive td.cell-summary .content{text-align:right}
.modScFormArchive td.cell-last-updated>span,.modScFormArchive td.cell-status>span,.modScFormArchive td.cell-summary .content>span{display:block;float:left;color:#015}
.modScFormArchive .cell-summary>span{display:block;overflow:hidden}
.modScFormArchive .cell-summary .has-button{border-bottom:0}
.modScFormArchive .form-remove-panel-back{display:none}
.form-archive-panel{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;padding:20px;z-index:999;overflow-y:auto}
.form-archive-panel .form-remove-panel-back{display:block}
.form-archive-panel h2{color:#015;font:22px / 31px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.form-archive-panel h3{color:#015;font:18px / 25px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.form-archive-panel h3>b{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.form-archive-panel .showcount{color:#666;padding:7px 0 12px}
.form-archive-panel a.secondary-button{display:block}
.has-form-archive-dialog{overflow:hidden}
.modScrollElement .slide{width:100%;height:504px;display:flex;justify-content:space-between;align-items:center}
.modScrollElement .slide .content{flex:50%}
.modScrollElement .slide .content.width-70{flex:30%}
.modScrollElement .slide .content.width-80{flex:20%}
.modScrollElement .slide .image{height:100%;display:flex;justify-content:center;align-items:center;-ms-flex-pack:start;flex:50%}
.modScrollElement .slide .image.width-70{flex:70%}
.modScrollElement .slide .image.width-80{flex:80%}
.modScrollElement .slide .image.right{order:1}
.modScrollElement .slide .image .image-presenter{height:100%;width:100%;mix-blend-mode:multiply;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}
.modScrollElement .slide .image .image-presenter.fixed{top:160px;position:fixed}
.modScrollElement .slide .image .image-presenter.wcmmode{opacity:1}
.modScrollElement .slide .content{padding:0 26px}
.modScrollElement .slide .image .image-presenter{opacity:0;background-position:50% 45%;transition:opacity .6s cubic-bezier(0.17,0.67,0.83,0.67),background-position 1s cubic-bezier(0.17,0.67,0.83,0.67)}
.modScrollElement .slide.active .image .image-presenter{opacity:1;background-position:50% 50%}
.modScrollElement .slide{flex-direction:column}
.modScrollElement .slide .image{height:auto;width:100%;max-width:320px;z-index:1}
.modScrollElement .slide .image.width-70,.modScrollElement .slide .image.width-80{flex:50%}
.modScrollElement .slide .image.right{order:0}
.modScrollElement .slide .image .image-presenter{width:100%;display:flex;justify-content:center;background-color:white}
.modScrollElement .slide .image .image-presenter.fixed{box-shadow:0 0 0 8px rgba(255,255,255,0.5),0 0 0 16px rgba(255,255,255,0.4),0 0 0 24px rgba(255,255,255,0.3),0 0 0 31px rgba(255,255,255,0.2),0 0 0 39px rgba(255,255,255,0.1),5px 5px 15px 5px rgba(255,255,255,0.9)}
@media screen and (orientation:landscape) and (min-width:769px){.modScrollElement .slide .image .image-presenter.fixed{top:100px}
}
@media screen and (max-width:768px){.modScrollElement .slide .image .image-presenter.fixed{top:0}
}
.modScrollElement .slide .content{padding:0 21px;display:flex;flex-direction:column;justify-content:center}
.modScrollElement .slide .content.width-70,.modScrollElement .slide .content.width-80{flex:50%}
.modSearchInput.size-1{height:48px}
.modSearchInput.size-2{height:70px}
.modSDXContactWizard .step{display:none}
.modSDXContactWizard .step .additional-info{display:none}
.modSDXContactWizard .step.active{display:block}
.modSDXContactWizard .step.active h2{color:#015}
.modSDXContactWizard .step.active h2 .number{background:#015;color:#fff}
.modSDXContactWizard .step.active .topics{display:block}
.modSDXContactWizard .step.active .additional-info{display:block}
.modSDXContactWizard .step .sections-hr{display:none}
.modSDXContactWizard .step.current .sections-hr{display:block}
.modSDXContactWizard .step.current.link-selected .sections-hr{display:none}
.modSDXContactWizard .step h2{color:#bbb}
.modSDXContactWizard .step h2 .number{background:#fff;border-radius:50%;text-align:center;vertical-align:middle;height:22px;width:22px;display:inline-block;margin-right:8px;font-size:16px;color:#015;border:1px solid #015;line-height:23px;margin-top:-6px;box-sizing:content-box}
.modSDXContactWizard .step .show-all{display:none}
.modSDXContactWizard .step.step2 h2 .number{line-height:22px}
.modSDXContactWizard .steps.show-subtopic .skipped.step{display:block}
.modSDXContactWizard .steps.show-subtopic .skipped.step .sections-hr{display:block}
.modSDXContactWizard .topics{display:none;vertical-align:top;padding:0;*zoom:1}
.modSDXContactWizard .topics:before,.modSDXContactWizard .topics:after{content:" ";display:table}
.modSDXContactWizard .topics:after{clear:both}
.modSDXContactWizard .topics .topic{cursor:pointer;box-sizing:border-box;width:300px;float:left;height:74px;padding:24px;display:none;color:#015;white-space:nowrap;margin:0 0 1em 0;position:relative}
.modSDXContactWizard .topics .topic:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:1px #d6d6d6 solid;border-radius:.25em}
.modSDXContactWizard .topics .topic[data-result-link]{padding:0}
.modSDXContactWizard .topics .topic.active{display:flex;align-items:center}
.modSDXContactWizard .topics .topic .title{width:auto;white-space:normal;word-break:normal;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.modSDXContactWizard .topics .topic>a{display:flex;align-items:center;color:#015;z-index:1;width:100%;height:100%;padding:24px;transition:none;border:0}
.modSDXContactWizard .topics .topic>a:hover{color:#086adb;border:0;transition:none}
.modSDXContactWizard .topics .topic:hover,.modSDXContactWizard .topics .topic.current{color:#086adb}
.modSDXContactWizard .topics .topic:hover:after,.modSDXContactWizard .topics .topic.current:after{border:2px solid #086adb}
.modSDXContactWizard .topics .topic:hover a,.modSDXContactWizard .topics .topic.current a{color:#086adb}
.modSDXContactWizard .topics .topic .icon-holder{padding-right:16px}
.modSDXContactWizard .topics .topic.is-result{width:100%;height:auto;margin:0;padding:0;cursor:auto;color:inherit;float:none;white-space:inherit}
.modSDXContactWizard .topics .topic.is-result div{display:inherit}
.modSDXContactWizard .topics .topic.is-result:after{display:none}
.modSDXContactWizard .topics:after{content:"";flex:auto}
.modSDXContactWizard .step-back{display:none}
.modSDXContactWizard .results .result{display:none}
.modSDXContactWizard .results .result.active{display:block}
.modSDXContactWizard .step .topics{display:flex;flex-direction:column;flex-wrap:nowrap}
.modSDXContactWizard .step .topics .topic{width:100%;opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:height,opacity,margin,padding;-moz-transition-property:height,opacity,margin,padding;-ms-transition-property:height,opacity,margin,padding;-o-transition-property:height,opacity,margin,padding;transition-property:height,opacity,margin,padding}
.modSDXContactWizard .step .topics .topic.current.last{margin-bottom:34px}
.modSDXContactWizard .step .topics li:nth-child(3n+2){margin-left:0;margin-right:0}
.modSDXContactWizard .step.active .topics{margin-top:24px}
.modSDXContactWizard .step.active .results{margin-top:24px}
.modSDXContactWizard .step.current .topics .topic.active:not(.current){opacity:0;height:0;margin-bottom:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}
.modSDXContactWizard .step.current .topics .topic.active:not(.current):hover{margin:0;padding:0}
.modSDXContactWizard .step.current div.step-back{display:block;position:relative;top:6px}
.modSDXContactWizard .step.current div.step-back button{text-align:center;font-weight:400}
.modSMSAndChat .wa-logo{width:50px;height:50px;display:inline-block;margin-right:8px}
.modSMSAndChat .wa-chat-link{line-height:50px;height:50px;min-width:140px}
.modSMSAndChat .wa-chat-link,.modSMSAndChat .sms-chat-link,.modSMSAndChat .abc-chat-link{transition:none;display:inline-flex}
.modSMSAndChat .wa-chat-link,.modSMSAndChat .sms-chat-link,.modSMSAndChat .abc-chat-link,.modSMSAndChat .wa-chat-link:hover,.modSMSAndChat .sms-chat-link:hover,.modSMSAndChat .abc-chat-link:hover,.modSMSAndChat .wa-chat-link:focus,.modSMSAndChat .sms-chat-link:focus,.modSMSAndChat .abc-chat-link:focus{text-decoration:none}
.modSMSAndChat .abc-chat-link{line-height:46px;height:46px}
.modSMSAndChat .abc-chat-link .chat-icon{margin-right:12px;font-size:46px}
.modSMSAndChat .sms-chat-link{line-height:46px;height:46px}
.modSMSAndChat .sms-chat-link .sms-logo{width:46px;height:46px;background-color:#086adb;margin-right:12px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.modSMSAndChat .sms-chat-link .sms-logo:hover,.modSMSAndChat .sms-chat-link .sms-logo:focus{background-color:#0048cf}
.modSMSAndChat .sms-chat-link .sms-logo .icon{position:relative;top:3px;left:1px}
.modSMSAndChat .sms-chat-link:hover .sms-logo,.modSMSAndChat .sms-chat-link:focus .sms-logo{background-color:#0048cf}
.modSMSAndChat .sms-chat-link.link{transition:none}
.modSMSAndChat .sms-chat-link.link,.modSMSAndChat .sms-chat-link.link:hover,.modSMSAndChat .sms-chat-link.link:focus{text-decoration:none}
#searchForm label{color:#015;font:18px / 25px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;font-weight:lighter}
#searchForm div.advsearch{padding:0;background:0}
#searchForm div.advsearch .field .inputField{float:left;width:70%;margin-right:3%}
#searchForm div.advsearch .field .inputField input{width:100%;height:38px;color:#bbb}
#searchForm div.advsearch .field .inputField input.active{color:#333}
#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn{height:39px;position:relative;padding:2px 10px;box-shadow:none;width:25%;font-size:15px}
#searchForm .standardSubmitBtn.specialprimarysubmit button.ui-btn-hidden{height:39px;position:absolute;top:0;box-shadow:none}
#searchForm .standardSubmitBtn.specialprimarysubmit .ui-btn:after{background:url("../resources/mobile/images/linklist_simple.png");background-size:80px;background-position:-49px -586px;height:31px;width:30px;content:" ";outline:0 none;display:inline-block}
.scs-html-landingpage #searchForm label{box-sizing:content-box;font-size:1.3846em;line-height:1.3333em;margin:15px 0 17px}
.modSearchResult .articleresultitem{display:block}
.modSearchResult .articleresultitem h4{margin:0}
.modSearchResult .articleresultitem p{color:#333;margin-top:0}
.modSearchResult .articleresultitem,.modSearchResult .deviceresultitem{margin:1.33em 0 0 0}
.modSearchResult .devicedescriptionlink{padding-top:1.33em}
.modSearchResult a{clear:left;color:#2d90ec;display:block;font-weight:normal;text-decoration:none}
.modSearchResult .deviceresultitem{clear:left}
.modSearchResult .deviceimage{float:left;width:33%}
.modSearchResult .devicedetails{float:left;width:66%}
.modSearchResult #search-showMore{display:none;visually:hidden}
.mod.modServiceAvailability.modServiceAvailability{position:relative;padding:0 0 20px 0}
.mod.modServiceAvailability.modServiceAvailability h5{margin:20px 0}
.mod.modServiceAvailability.modServiceAvailability h5 a{color:#015}
.mod.modServiceAvailability.modServiceAvailability .modTabs>ul.ui-tabs-nav{white-space:nowrap}
.mod.modServiceAvailability.modServiceAvailability .modTabs>ul.ui-tabs-nav>li a{padding:0 8px;border:0}
.mod.modServiceAvailability.modServiceAvailability .outer-background{background-color:#eef3f6;margin:0 -20px 10px -20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.mod.modServiceAvailability.modServiceAvailability form>div.error{margin-top:10px}
.mod.modServiceAvailability.modServiceAvailability form>div.error span.error{padding-bottom:9px}
.is-mobile .mod.modServiceAvailability.modServiceAvailability button{width:100%}
.mod.modServiceAvailability.modServiceAvailability .no-guarantee,.mod.modServiceAvailability.modServiceAvailability button.cancel-button{display:none}
.mod.modServiceAvailability.modServiceAvailability .result p.address{margin-top:20px;margin-bottom:20px}
.mod.modServiceAvailability.modServiceAvailability .result p.address .tested-address{padding-right:1.3em}
.mod.modServiceAvailability.modServiceAvailability .result p.address .change-address{display:block}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block{position:relative;border-top:1px solid #bbb;padding:12px 0;margin:0 20px;font-weight:normal}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block.availability-internet{border:0}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block.top{border-top-color:#015}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block.bottom{border-bottom:1px solid #015}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .name-restricted,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .name{font-size:18px;position:relative;display:inline-block;color:#015}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc{position:relative}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available{padding-top:10px;line-height:1.4}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc dl,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available dl{margin:0}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc dt,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available dt{display:block;width:auto;line-height:1.4}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc dd,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available dd{display:block;margin:0 0 1em 0;line-height:1.4}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc .info-icon,.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available .info-icon{margin-left:10px}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .desc-not-available{display:none;margin-left:28px;position:relative;padding-top:3px}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block .insteadof{color:#666}
.mod.modServiceAvailability.modServiceAvailability .result .availability-block{min-height:2em}
.mod.modServiceAvailability.modServiceAvailability .result .availability-shortage .name{padding:0 0 6px 0;color:#015}
.mod.modServiceAvailability.modServiceAvailability .result .availability-shortage .desc{margin-bottom:1em}
.mod.modServiceAvailability.modServiceAvailability .result .badge{margin-right:10px}
.mod.modServiceAvailability.modServiceAvailability .loading{position:absolute;left:0;top:0;width:100%;background-image:url("../../base/resources/rotating-loader.gif");background-position:50% 50%;background-repeat:no-repeat;background-color:#fff}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder{min-height:32px}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .info-bubble{position:relative;top:4px}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .extension-info-title{line-height:32px}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .open-extension-info,.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .close-extension-info{position:relative;display:none;line-height:24px;height:24px;margin-left:0}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .open-extension-info span.arrow-up,.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .close-extension-info span.arrow-up,.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .open-extension-info span.arrow-down,.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .close-extension-info span.arrow-down{margin-left:6px;position:relative;top:-3px}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .extension-info{width:100%;margin-top:6px}
.mod.modServiceAvailability.modServiceAvailability .extension-info-holder .extension-text{margin-bottom:1em}
.mod.modServiceAvailability.modServiceAvailability .bonding-information{display:none;border-top:4px solid #0eaba9;border-top-left-radius:2px;border-top-right-radius:2px;margin-top:29px;background:#fff}
.mod.modServiceAvailability.modServiceAvailability .bonding-information .bonding-info-holder{padding-bottom:19px;padding-left:20px;padding-top:18px;margin-bottom:9px}
.mod.modServiceAvailability.modServiceAvailability .bonding-information .bonding-info-holder .title{color:#015;font-size:18px;display:inline-block;margin-bottom:5px;line-height:24px}
.mod.modServiceAvailability.modServiceAvailability .bonding-information .bonding-info-holder a,.mod.modServiceAvailability.modServiceAvailability .bonding-information .bonding-info-holder .text{display:block;font-size:16px;line-height:24px}
.mod.modServiceAvailability.modServiceAvailability .bonding-information .bonding-info-holder .text{margin-bottom:8px}
.mod.modServiceAvailability.modServiceAvailability.noLocationId .badge__content{background:#cf4a0c}
.mod.modServiceAvailability.modServiceAvailability.noLocationId .no-guarantee{display:block;padding-bottom:10px;border-top:0}
.mod.modServiceAvailability.modServiceAvailability.noLocationId .icon-046-information-circle{font-size:24px;margin-left:10px;vertical-align:middle}
.modSmoToken .modRichtext{margin-bottom:20px}
.modSmoToken .modRichtext h2,.modSmoToken .modRichtext h3{font-size:20px;font-family:'TheSaB5'}
.modSmoToken .info-message{border-style:solid;border-width:1px 0;padding:11px;font-size:15px;margin-bottom:20px}
.modSmoToken .info-message.with-icon{position:relative;padding:11px 11px 11px 30px}
.modSmoToken .info-message.with-icon span{position:absolute;left:0;top:11px}
.modSmoToken .info-message.error{color:#d12;border-color:#d12}
.modSmoToken .info-message.success{color:#0c0;border-color:#0c0}
.modSmoToken .modScForm{position:relative}
.modSmoToken .modScForm div.field{width:auto;margin:0}
.modSmoToken .modScForm div.field label{margin-bottom:5px;color:#666}
.modSmoToken .modScForm .modRichtext{margin:8px 0 17px 0}
.modSocialShare{width:100%;-webkit-font-smoothing:antialiased;display:inline-block}
.modSocialShare ul.social-icons{margin:-20px;padding:20px;overflow:hidden}
.modSocialShare ul.social-icons li a{width:50px;height:50px;margin:0 10px 0 0;display:block;position:relative;background:#e0e0e0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-decoration:none}
.modSocialShare ul.social-icons li a .shareIcon{margin:0;width:50px;height:50px;font-size:28px;line-height:50px;color:#fff;text-align:center}
.modSocialShare ul.social-icons li a .shareIcon:not(.sdx-icon){font-family:'SwisscomIcons'}
.modSocialShare ul.social-icons li a .shareWithCount .text,.modSocialShare ul.social-icons li a .shareWithCount .badge{display:none}
.modSocialShare ul.social-icons li:hover a{background:#9a9a9a;text-decoration:none}
.modSocialShare.vertical,.modSocialShare.horizontal{margin-top:0}
.dialogue .modSocialShare.vertical,.dialogue .modSocialShare.horizontal{display:none}
.dialogue.breakpoint-768 .modSocialShare.vertical,.dialogue.breakpoint-768 .modSocialShare.horizontal{display:inline-block}
.modSocialShare.vertical ul.social-icons li.print a,.modSocialShare.horizontal ul.social-icons li.print a{background:0}
.modSocialShare.vertical ul.social-icons li.print a .shareIcon,.modSocialShare.horizontal ul.social-icons li.print a .shareIcon{background:0;color:#e0e0e0}
.modSocialShare.vertical ul.social-icons li.print:hover a .shareIcon,.modSocialShare.horizontal ul.social-icons li.print:hover a .shareIcon{color:#9a9a9a}
.modSocialShare.vertical ul.social-icons li .shareWithCount .text,.modSocialShare.horizontal ul.social-icons li .shareWithCount .text,.modSocialShare.vertical ul.social-icons li .shareWithCount .badge,.modSocialShare.horizontal ul.social-icons li .shareWithCount .badge{display:none}
.modSocialShare.vertical ul.social-icons li .shareWithCount .badge,.modSocialShare.horizontal ul.social-icons li .shareWithCount .badge{color:#bbb;font-size:11px;line-height:15px;font-family:'TheSansBW5Regular','Trebuchet MS',Arial,sans-serif;background-color:#fff;min-width:14px;padding:1px 3px 0;position:absolute;top:-5px;right:-8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #bbb;box-sizing:content-box;text-align:center}
.modSocialShare.vertical ul.social-icons li .shareWithCount .badge:before,.modSocialShare.horizontal ul.social-icons li .shareWithCount .badge:before,.modSocialShare.vertical ul.social-icons li .shareWithCount .badge:after,.modSocialShare.horizontal ul.social-icons li .shareWithCount .badge:after{top:100%;left:7px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,204,204,0);border-top-color:#bbb;border-width:4px;margin-left:-4px}
.modSocialShare.vertical ul.social-icons li .shareWithCount .badge:after,.modSocialShare.horizontal ul.social-icons li .shareWithCount .badge:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:3px;margin-left:-3px}
.modSocialShare.vertical.darkGrey ul.social-icons li a,.modSocialShare.horizontal.darkGrey ul.social-icons li a{background:#bbb}
.modSocialShare.vertical.darkGrey ul.social-icons li a:hover,.modSocialShare.horizontal.darkGrey ul.social-icons li a:hover{background:#666}
.modSocialShare.vertical.darkGrey ul.social-icons li.print a,.modSocialShare.horizontal.darkGrey ul.social-icons li.print a{background:0}
.modSocialShare.vertical.darkGrey ul.social-icons li.print a .shareIcon,.modSocialShare.horizontal.darkGrey ul.social-icons li.print a .shareIcon{background:0;color:#bbb}
.modSocialShare.vertical.darkGrey ul.social-icons li.print:hover a .shareIcon,.modSocialShare.horizontal.darkGrey ul.social-icons li.print:hover a .shareIcon{color:#666}
.modSocialShare.vertical.xtra ul.social-icons li.print a,.modSocialShare.horizontal.xtra ul.social-icons li.print a{background:0}
.modSocialShare.vertical.xtra ul.social-icons li.print a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li.print a .shareIcon{background:0;color:#fff}
.modSocialShare.vertical.xtra ul.social-icons li.print:hover a,.modSocialShare.horizontal.xtra ul.social-icons li.print:hover a{background:0}
.modSocialShare.vertical.xtra ul.social-icons li.print:hover a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li.print:hover a .shareIcon{color:#88d4ff}
.modSocialShare.vertical.xtra ul.social-icons li a,.modSocialShare.horizontal.xtra ul.social-icons li a{background:#fff}
.modSocialShare.vertical.xtra ul.social-icons li a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li a .shareIcon{color:#1af}
.modSocialShare.vertical.xtra ul.social-icons li a .badge,.modSocialShare.horizontal.xtra ul.social-icons li a .badge{color:#1af;border:1px solid #1af}
.modSocialShare.vertical.xtra ul.social-icons li a .badge:before,.modSocialShare.horizontal.xtra ul.social-icons li a .badge:before{border-color:rgba(17,170,255,0);border-top-color:#1af}
.modSocialShare.vertical.xtra ul.social-icons li:hover a,.modSocialShare.horizontal.xtra ul.social-icons li:hover a{background:#88d4ff}
.modSocialShare.vertical.xtra ul.social-icons li:hover a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li:hover a .shareIcon{color:white}
.modSocialShare.vertical.showShareCount ul.social-icons li a .shareWithCount .badge,.modSocialShare.horizontal.showShareCount ul.social-icons li a .shareWithCount .badge{display:block}
.dialogue .modSocialShare.vertical ul.social-icons{float:right}
.modSocialShare.vertical ul.social-icons li{float:right;clear:right}
.modSocialShare.vertical ul.social-icons li a{margin:0 0 10px 0}
.modSocialShare.vertical ul.social-icons li.print{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}
.modSocialShare.horizontal ul.social-icons li{float:left}
.modSocialShare.horizontal ul.social-icons li.print{border-left:1px solid #ddd;margin-left:10px;padding-left:10px}
.modSocialShare.squared-small ul.social-icons li.print a .shareIcon{font-size:15px}
.modSocialShare.squared,.modSocialShare.squared-small{margin-top:10px;color:#666;line-height:20px}
.modSocialShare.squared ul.social-icons,.modSocialShare.squared-small ul.social-icons{padding:0;margin:0}
.modSocialShare.squared ul.social-icons li,.modSocialShare.squared-small ul.social-icons li{text-indent:0;float:left;margin:0}
.modSocialShare.squared ul.social-icons li a,.modSocialShare.squared-small ul.social-icons li a{margin:0 4px 2px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#666;display:inline-block}
.modSocialShare.squared ul.social-icons li.print a,.modSocialShare.squared-small ul.social-icons li.print a{background:0}
.modSocialShare.squared ul.social-icons li.print a .shareIcon,.modSocialShare.squared-small ul.social-icons li.print a .shareIcon{color:#666}
.modSocialShare.squared ul.social-icons li.print:hover a .shareIcon,.modSocialShare.squared-small ul.social-icons li.print:hover a .shareIcon{color:#2d90ec}
.modSocialShare.squared ul.social-icons li a,.modSocialShare.squared-small ul.social-icons li a,.modSocialShare.squared ul.social-icons li .shareIcon,.modSocialShare.squared-small ul.social-icons li .shareIcon{width:30px;height:30px;font-size:24px;line-height:30px}
.modSocialShare.squared ul.social-icons li:before,.modSocialShare.squared-small ul.social-icons li:before{display:none}
.modSocialShare.squared ul.social-icons li.separator-before:before,.modSocialShare.squared-small ul.social-icons li.separator-before:before{content:" ";float:left;border-right:1px solid #666;height:30px;width:1px;margin:0 6px 0 4px;display:block}
.modSocialShare.squared ul.social-icons li:hover a,.modSocialShare.squared-small ul.social-icons li:hover a{background-color:#333}
.modSocialShare.squared ul.social-icons li.twitter:hover a,.modSocialShare.squared-small ul.social-icons li.twitter:hover a{background-color:#000}
.modSocialShare.squared ul.social-icons li.facebook:hover a,.modSocialShare.squared-small ul.social-icons li.facebook:hover a{background-color:#44569e}
.modSocialShare.squared ul.social-icons li.xing:hover a,.modSocialShare.squared-small ul.social-icons li.xing:hover a{background-color:#006464}
.modSocialShare.squared ul.social-icons li.linkedin:hover a,.modSocialShare.squared-small ul.social-icons li.linkedin:hover a{background-color:#287bbc}
.modSocialShare.squared ul.social-icons li.print:hover a,.modSocialShare.squared-small ul.social-icons li.print:hover a{background-color:transparent}
.modSocialShare.squared.pagetools,.modSocialShare.squared-small.pagetools{margin-top:0;white-space:nowrap}
.modSocialShare.squared.pagetools.noline,.modSocialShare.squared-small.pagetools.noline{border-bottom:transparent}
.modSocialShare.squared.pagetools ul.social-icons,.modSocialShare.squared-small.pagetools ul.social-icons{margin-top:20px;margin-bottom:10px;float:right;clear:both}
.modSocialShare.squared-small{line-height:18px}
.modSocialShare.squared-small ul.social-icons li{float:none;display:inline-block}
.modSocialShare.squared-small ul.social-icons li a{width:18px;height:18px;margin:0 0 0 1px}
.modSocialShare.squared-small ul.social-icons li.separator-before:before{height:18px;margin:0 4px 0 2px}
.modSocialShare.squared-small ul.social-icons li .shareIcon{width:18px;height:18px;font-size:12px;line-height:18px}
.modSocialShare.vertical ul.social-icons li.twitter a .shareIcon,.modSocialShare.horizontal ul.social-icons li.twitter a .shareIcon{fill:#fff;width:32px;height:32px;padding:8px}
.modSocialShare.vertical.xtra ul.social-icons li.twitter a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li.twitter a .shareIcon{fill:#1af}
.modSocialShare.vertical.xtra ul.social-icons li.twitter:hover a .shareIcon,.modSocialShare.horizontal.xtra ul.social-icons li.twitter:hover a .shareIcon{fill:#fff}
.modSocialShare.squared ul.social-icons li.twitter .shareIcon{fill:#fff;width:26px;height:26px;padding:2px}
.modSocialShare.squared-small ul.social-icons li.twitter a{vertical-align:top;margin-top:1px}
.modSocialShare.squared-small ul.social-icons li.twitter .shareIcon{fill:#fff;width:14px;height:14px;padding:2px}
.modSocialShare .modFilmOverlay{margin:20px 0}
.modSocialShare.skinSocialShareTeaser{width:auto;position:absolute;bottom:10px;right:10px;height:20px}
.modSocialShare.skinSocialShareTeaser .shareCount,.modSocialShare.skinSocialShareTeaser .commentCount{margin-left:10px;font-family:TheSansBW5Regular,TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;font-size:13px;color:#333}
.modSocialShare.skinSocialShareTeaser .shareCount .icon,.modSocialShare.skinSocialShareTeaser .commentCount .icon{font-family:'SwisscomIcons'}
.modSocialShare.skinSocialShareTeaser .shareCount .icon{font-size:20px}
.modSocialShare.skinSocialShareTeaser .commentCount .icon{font-size:16px}
.modSocialShare.skinSocialShareTeaser.white .shareCount,.modSocialShare.skinSocialShareTeaser.white .commentCount{color:white}
.modSocialShare.sdx-container.pagetools ul.social-icons{display:flex;justify-content:flex-end}
.modSocialShare.sdx-container.pagetools ul.social-icons>li{display:block}
.modSocialShare.sdx-container.pagetools ul.social-icons>li>a{border-radius:0;background:0;width:auto;height:auto;transition:none}
.modSocialShare.sdx-container.pagetools ul.social-icons>li>a:hover,.modSocialShare.sdx-container.pagetools ul.social-icons>li>a:active,.modSocialShare.sdx-container.pagetools ul.social-icons>li>a:focus{border-bottom:0}
.modSocialShare.sdx-container.pagetools ul.social-icons>li>a>.shareIcon,.modSocialShare.sdx-container.pagetools ul.social-icons>li>a .sdx-icon{color:#015;font-size:30px;line-height:1;width:auto;height:auto}
.modSocialShare.sdx-container.pagetools ul.social-icons>li.twitter>a>.shareIcon{fill:#015;width:30px;height:30px}
.mobile .modSocialShare.skinSocialShareTeaser,.is-mobile .modSocialShare.skinSocialShareTeaser{position:static}
.mobile .modSocialShare.skinSocialShareTeaser .shareCount,.is-mobile .modSocialShare.skinSocialShareTeaser .shareCount,.mobile .modSocialShare.skinSocialShareTeaser .commentCount,.is-mobile .modSocialShare.skinSocialShareTeaser .commentCount{font-size:11px}
@media only screen and (max-width:767px){.engagement .modSocialShare.vertical{margin:10px 0 20px 10px}
.modSocialShare.vertical ul.social-icons li{float:left}
.modSocialShare.vertical ul.social-icons li a{margin:0 10px 0 0}
.modSocialShare.vertical ul.social-icons li.print{margin:0 0 0 10px;padding:0 0 0 10px;border:0;border-left:1px solid #ddd}
}
div.authorbox .modSocialShare ul{padding-left:0;list-style:none}
.modStage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(enabled = false)";filter:none;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.modStage .modBackgroundContainer{margin:0 -20px 20px -20px;margin-top:-11px}
.modStage .modBackgroundContainer .container-content{margin:8px 0 0 20px}
.modStage .modBackgroundContainer .content-image img{width:100%}
.modStage .scs-body-themeWhite .price{color:#fff}
.modStage .scs-body-themeWhite div.scs-stage-text h2,.modStage .scs-body-themeWhite div.scs-stage-text p,.modStage .scs-body-themeWhite div.scs-stage-text,.modStage div.scs-stage-text.light h2,.modStage div.scs-stage-text.light p,.modStage div.scs-stage-text.light{color:#fff;border-color:#fff}
.modStage .scs-stage-text h2{margin-bottom:4px}
.modStage .scs-stage-text p{margin-bottom:12px}
.modStage .scs-stage-text p .normal{font-size:15px;line-height:20px}
.modStage .scs-stage-text a{text-decoration:none}
.modStage .scs-stage-text.text-indent{padding-left:24px}
.modStage .scs-stage-text.text-indent h2:first-child{text-indent:-24px}
.modStage .scs-stage-text h3{color:#015;font:48px / 67px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;padding:0;margin-bottom:4px;line-height:28px}
.modStage .scs-stage-text h4{color:#015;font:20px / 28px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;padding:0;margin-bottom:4px;line-height:24px}
.modStage .scs-stage-text h5{font-size:18px;padding:0;margin-bottom:4px;line-height:22px}
.modStage .scs-stage-text .large,.modStage .scs-stage-text .large.navy{font-size:32px;line-height:36px}
.modStage .scs-stage-text .medium{font-size:24px;line-height:28px}
.modStage .scs-stage-text .small{font-size:20px;line-height:24px}
.modStage .scs-stage-text .standard{font-size:18px;line-height:22px}
.modStage .scs-stage-text .blue{color:#2d90ec}
.modStage .scs-stage-text .lightBlue{color:#1af}
.modStage .scs-stage-text .darkGrey{color:#333}
.modStage .scs-stage-text .white{color:white}
.modStage.hidden{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:block !important}
.modStage .adstageconfig{position:relative;padding-top:163px;overflow:hidden}
.pex .modStage .pageTitle{padding:8px 0 9px}
.modStage .primary-button,.modStage .secondary-button{display:inline-block}
.modSubscriptionTeaser .badge .placeholder{display:none}
.modSubscriptionTeaser .title h3{font-size:36px;line-height:36px;margin:10px 0}
.modSupportStrip .scs-mid-grey{display:none}
.modSupportStrip a,.modSupportStrip a h3{text-decoration:none}
.modSupportStrip .loading{width:100%}
.modSupportStrip .loading .spinner{background:url('../resources/mobile/images/ajax-loader-new.gif') no-repeat 0 0;height:32px;width:32px;margin:0 auto}
.modSynchronizedAccordion{padding:0 10px}
.modSynchronizedAccordion .synchronizedaccordion{padding:10px 0;border-top:1px #ddd solid}
.modSynchronizedAccordion .synchronizedaccordion.section:first-child{border-top:0}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content{position:relative;overflow:hidden}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content.has-icon{padding-left:40px;background-size:40px;background-repeat:no-repeat;min-height:40px}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h1,.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h2{margin-top:0;margin-bottom:5px}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h1 small,.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h2 small,.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h3 small,.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h4 small,.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content h5 small{color:#666;font-size:13px;line-height:100%}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content p:last-child{margin-bottom:0}
.modSynchronizedAccordion .synchronizedaccordion .synchronized-accordion-header-content a.synchronized-accordion-icon{position:absolute;margin:0;width:19px;height:9px;right:0;top:3px;z-index:1}
.modSynchronizedAccordion .synchronizedaccordion .parsysSynchronizedAccordionContent{margin-top:1em;display:none}
.skinTableSorterDirectOrderFilter table,.skinTableSorterDirectOrderFilter tbody,.skinTableSorterDirectOrderFilter tr,.skinTableSorterDirectOrderFilter td{display:block}
.skinTableSorterDirectOrderFilter thead{display:none}
.skinTableSorterDirectOrderFilter .link-list{margin:0}
.skinTableSorterDirectOrderFilter .link-list>li>span{display:block;line-height:24px;padding:15px 30px 10px 0}
.skinTableSorterDirectOrderFilter .product-title{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:1.111em;padding-bottom:5px;padding-top:30px}
.skinTableSorterDirectOrderFilter .product-group{color:#666;font:12px / 17px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.skinTableSorterDirectOrderFilter .product-group br{display:none}
.skinTableSorterDirectOrderFilter .direct-order-container{border-bottom:1px solid #ddd}
.skinTableSorterDirectOrderFilter .direct-order-filter-list{margin:0 -20px -1px;padding:12px 0 6px;background:-moz-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2c2c2),color-stop(3%,#f8f8f8),color-stop(97%,#f8f8f8),color-stop(100%,#c2c2c2));background:-webkit-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-o-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-ms-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:linear-gradient(to bottom,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);display:none}
.skinTableSorterDirectOrderFilter .direct-order-filter-list li{padding:6px 20px 6px 40px;line-height:18px}
.skinTableSorterDirectOrderFilter .direct-order-filter-list li label{color:#015}
.skinTableSorterDirectOrderFilter .filter-title a{display:block;color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;text-decoration:none;padding:16px 0}
.skinTableSorterDirectOrderFilter .filter-title a :hover{color:#2d90ec}
.skinTableSorterDirectOrderFilter .filter-title a span{float:right;margin-top:11px}
.skinTableSorterDirectOrderFilter .filter-breadcrumb{padding:10px 0;margin:0}
.skinTableSorterDirectOrderFilter .filter-breadcrumb li{display:inline-block;margin-right:20px}
.skinTableSorterDirectOrderFilter .filter-breadcrumb li span{vertical-align:top;display:inline-block;cursor:pointer}
.responsiveHeader .uplink{display:none}
.responsiveHeader .single-tab .border-bottom{display:none}
.responsiveHeader .modTabNavigation .border-bottom div{background:url('../resources/images/tab-navigation-border-bbb.png') repeat-x 0 0}
.responsiveHeader .modTabNavigation .border-bottom div.indicatorpre,.responsiveHeader .modTabNavigation .border-bottom div.indicatorpost{position:relative}
.responsiveHeader .modTabNavigation .border-bottom div.indicatorpre>.infinitepre,.responsiveHeader .modTabNavigation .border-bottom div.indicatorpost>.infinitepost{display:block;width:calc(50vw - 940px/2);position:absolute}
.responsiveHeader .modTabNavigation .border-bottom div.indicatorpre>.infinitepre{left:calc(-50vw + 940px/2)}
.responsiveHeader .modTabNavigation .border-bottom div.indicatorpost>.infinitepost{right:calc(-50vw + 940px/2)}
.responsiveHeader .modTabNavigation.title-right-align .border-bottom div,.responsiveHeader .modTabNavigation.left-align .border-bottom div{background:url('../resources/images/tab-navigation-border.png') repeat-x 0 0}
.responsiveHeader .modTabNavigation.title-right-align .border-bottom div.indicatorpre>.infinitepre,.responsiveHeader .modTabNavigation.left-align .border-bottom div.indicatorpre>.infinitepre,.responsiveHeader .modTabNavigation.title-right-align .border-bottom div.indicatorpost>.infinitepost,.responsiveHeader .modTabNavigation.left-align .border-bottom div.indicatorpost>.infinitepost{display:none}
@media screen and (max-width:980px){.modTabNavigation{max-width:100%;overflow:visible;margin:0 -20px;padding:0 20px}
}
.modTabNavigation{position:relative}
.modTabNavigation h2.subtitle{color:#015;font-size:24px;line-height:30px;padding-top:10px}
.modTabNavigation .navigation-bar{display:table;width:100%;position:relative}
.modTabNavigation .navigation-bar .table{width:100%;position:relative;vertical-align:bottom;display:table-cell}
.modTabNavigation .navigation-bar .table .spacer{height:34px;width:10px;float:right}
.modTabNavigation .navigation-bar .table .tabs{display:table-cell;width:1%}
.modTabNavigation .navigation-bar .table h1{margin:0;float:left;max-width:750px;margin-right:20px}
.contentWide .modTabNavigation .navigation-bar .table h1{max-width:910px}
.modTabNavigation .navigation-bar .table ul{padding-bottom:8px;float:right;clear:right}
.modTabNavigation .navigation-bar .table ul.list-tabs{right:0;bottom:3px}
.single-tab.modTabNavigation .navigation-bar .table ul.list-tabs{display:none}
.modTabNavigation .navigation-bar .table ul li{display:inline-block;padding-left:40px;min-width:21px}
.modTabNavigation .navigation-bar .table ul li:first-child{padding-left:25px}
.modTabNavigation .navigation-bar .table ul li a{color:#015;text-decoration:none}
.modTabNavigation .navigation-bar .table ul li a.active,.modTabNavigation .navigation-bar .table ul li a:hover{color:#2d90ec}
.modTabNavigation .border-bottom{margin:0;height:11px;position:relative;width:100%;display:table;table-layout:fixed}
.modTabNavigation .border-bottom div{height:11px;display:table-cell;background:url('../resources/images/tab-navigation-border.png') repeat-x 0 0;vertical-align:top}
.modTabNavigation .border-bottom div.indicator{width:21px;background-position:0 0}
.single-tab.modTabNavigation .border-bottom div.indicator{width:100%}
.single-tab.modTabNavigation .border-bottom div.indicatorpre,.single-tab.modTabNavigation .border-bottom div.indicatorpost{display:none}
.modTabNavigation .border-bottom .infinitepre,.modTabNavigation .border-bottom .infinitepost{display:none}
.modTabNavigation.greyindicator>.border-bottom>div{background:url('../resources/images/tab-navigation-border-grey.png') repeat-x 0 0}
.modTabNavigation ul.link-list.hidden{display:none !important}
.modTabNavigation .loading-indicator{background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.modTabNavigation.skinTabNavigationDeprecatedTabs>.tabs{margin-top:16px}
.modTabNavigation.skinTabNavigationDeprecatedTabs>.navigation-bar .table .spacer{height:10px}
.modTabNavigation .modBackgroundContainer.skinBackgroundContainerTabNavigationCloser{background:white;margin-bottom:-220px;padding-bottom:220px;z-index:-1;margin-top:20px}
.responsiveHeader .modTabNavigation .navigation-bar .table h1{display:none}
.responsiveHeader .modTabNavigation.title-right-align .navigation-bar .table h1,.responsiveHeader .modTabNavigation.small .navigation-bar .table h1{display:block}
.modTabNavigation.skinTabNavigationMobile{padding-top:10px}
.modTabNavigation.skinTabNavigationMobile .tab-navigation-title{padding:14px 0 10px}
.modTabNavigation.skinTabNavigationMobile .navigation-bar{display:block;z-index:1}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table{display:block}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .spacer{display:none}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper{margin-left:-20px;margin-right:-20px;display:block;box-sizing:border-box;clear:both;position:relative;z-index:0}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper:before,.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper:after{content:" ";position:absolute;width:45px;top:0;bottom:20px;pointer-events:none;opacity:1;z-index:1;-webkit-transition:all opacity .3;-moz-transition:all opacity .3;transition:all opacity .3;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper:before{left:0;background:-moz-linear-gradient(left,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:linear-gradient(left,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%)}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper:after{right:0;background:-moz-linear-gradient(right,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%);background:linear-gradient(right,rgba(255,255,255,0.85) 0,rgba(255,255,255,0.85) 30%,rgba(255,255,255,0) 100%)}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper.atStart:before{opacity:0}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper.atEnd:after{opacity:0}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller{width:100%;overflow:auto;z-index:0}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller:before{content:'';background:white;height:52px;width:100%;position:absolute;top:0;margin-top:-20px}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller::-webkit-scrollbar{display:none;width:0 !important}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs{min-width:100%;display:table}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs .list-tabs{margin:0;position:relative;padding:0;white-space:nowrap;float:none}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs .list-tabs li{padding:2px 10px 2px 0;margin-right:10px;background:url('../resources/images/tab-separator.svg') no-repeat right center}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs .list-tabs li a:hover:not(.active){color:#015}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs .list-tabs li:first-child{margin-left:25px}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .scroll-wrapper .scroller .tabs .list-tabs li:last-child{padding-right:0;background:0;margin-right:25px}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .border-bottom{margin-top:8px;overflow:hidden;white-space:nowrap}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .border-bottom div{background:0;border-top:#015 1px solid;margin-right:-1px}
.modTabNavigation.skinTabNavigationMobile .navigation-bar .table .border-bottom div.indicator{width:0;display:none;background:url('../resources/images/tab-navigation-border-filled-fff.svg') no-repeat center -10px;border-top:0}
.modTabNavigation.skinTabNavigationMobile.single-tab .navigation-bar .table .scroll-wrapper{display:none}
.modTabNavigation.scs-content-navigation .navigation-bar .table ul li a{color:#015;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modTabNavigationContent{display:none}
.modTabNavigationContent.active{display:block}
.modTabNavigationContent .loading-indicator{background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.modTabNavigationContent .tab-content-title{padding-bottom:10px}
.modTabNavigationContent .tab-content-error{position:relative;border-style:solid;border-width:1px 0;color:#d12;margin:17px 0;padding:11px 11px 11px 30px}
.modTabNavigationContent .tab-content-error .headingError-icon{left:0;position:absolute;margin-top:4px}
.content-reset-button{background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0);border-bottom:1px solid #ddd;padding:14px 20px 13px;font-size:18px}
.ui-tabs .ui-tabs-hide{display:none}
.modTabs,.modTabs>.scroll-wrapper>.scroller{margin:0 0 38px -10px;padding:0 0 0 10px;width:100%;border:0;background:transparent}
.modTabs>ul.ui-tabs-nav,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav,.modTabs>ul,.modTabs>.scroll-wrapper>.scroller>ul{background:transparent url(../resources/tabcontrol/tabcontrol-line.gif) repeat-x 0 100%;border:0;padding:0 0 0 8px;margin:3px 0 0 0;height:30px;overflow:hidden}
.modTabs>ul>li.ui-state-default,.modTabs>.scroll-wrapper>.scroller>ul>li.ui-state-default,.modTabs>ul>li,.modTabs>.scroll-wrapper>.scroller>ul>li{display:inline-block;font-weight:normal;border:0;background:transparent;padding:0;margin:0 -5px 0 0;overflow:hidden}
.modTabs .ui-state-default a:visited,.modTabs>.scroll-wrapper>.scroller .ui-state-default a:visited,.modTabs .ui-state-default a,.modTabs>.scroll-wrapper>.scroller .ui-state-default a,.modTabs .ui-tabs-selected a,.modTabs>.scroll-wrapper>.scroller .ui-tabs-selected a,.modTabs .ui-tabs-active a,.modTabs>.scroll-wrapper>.scroller .ui-tabs-active a,.modTabs>ul>li a,.modTabs>.scroll-wrapper>.scroller>ul>li a{display:inline-block;text-decoration:none;font-weight:normal;background:transparent;color:#015;height:auto;padding:0 20px}
.modTabs>ul h2,.modTabs>.scroll-wrapper>.scroller>ul h2{font:normal 15px/30px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;margin-bottom:0}
.is-mobile .modTabs>ul h2,.is-mobile .modTabs>.scroll-wrapper>.scroller>ul h2{margin:0;font-size:.8em;float:left}
.modTabs a .ratingstars,.modTabs>.scroll-wrapper>.scroller a .ratingstars{display:none}
.modTabs>ul.ui-tabs-nav>li.ui-tabs-selected a,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-selected a,.modTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a{padding:0 19px}
.modTabs>ul.ui-tabs-nav>li.ui-tabs-selected a,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-selected a,.modTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a,.modTabs>ul>li.ui-state-default a:active,.modTabs>.scroll-wrapper>.scroller>ul>li.ui-state-default a:active,.modTabs>ul>li.ui-state-default a:focus,.modTabs>.scroll-wrapper>.scroller>ul>li.ui-state-default a:focus,.modTabs>ul>li.ui-state-default a:hover,.modTabs>.scroll-wrapper>.scroller>ul>li.ui-state-default a:hover{color:#2d90ec}
.modTabs .ui-tabs-panel,.modTabs>.scroll-wrapper>.scroller .ui-tabs-panel{padding-top:16px;background:transparent;border:0}
.modTabs .scs-tabcontrol-subtitle .spacer,.modTabs>.scroll-wrapper>.scroller .scs-tabcontrol-subtitle .spacer{height:1px}
.modTabs .scs-tabcontrol-subtitle .text,.modTabs>.scroll-wrapper>.scroller .scs-tabcontrol-subtitle .text{padding:0 0 16px 0;display:table-cell;font-size:15px;color:#333}
.modTabs>ul.ui-tabs-nav>li.ui-tabs-selected,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-selected,.modTabs>ul.ui-tabs-nav>li.ui-tabs-active,.modTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active{position:relative;border:1px solid #d2d2d2;border-bottom:0;-webkit-box-shadow:0 4px 7px 0 #999;-moz-box-shadow:0 4px 7px 0 #999;-o-box-shadow:0 4px 7px 0 #999;-ms-box-shadow:0 4px 7px 0 #999;box-shadow:0 4px 7px 0 #999;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#fff}
html.msIe7 .modTabs,html.msIeLt7{position:relative;top:3px}
html.msIe7 .modTabs>ul>li,html.msIeLt7>ul>li{display:inline}
html.msIe7 .modTabs>ul h2,html.msIeLt7>ul h2{display:inline}
.msIe8>ul.ui-tabs-nav>li.ui-tabs-selected,.msIe8>ul.ui-tabs-nav>li.ui-tabs-active{box-shadow:none;background-color:transparent}
.msIe8>ul.ui-tabs-nav>li.ui-tabs-selected a,.msIe8>ul.ui-tabs-nav>li.ui-tabs-active a{background:#fff}
.msIe8>ul.ui-tabs-nav>li a{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;position:relative}
.modTabs>ul>li{background:transparent url(../resources/tabcontrol/tab-separator-dark.png) no-repeat 0 0}
.modTabs>ul>li:first-child,.modTabs.scs-content-navigation>ul>li:first-child,.modTabs.scs-horizontal-tabs>ul>li:first-child{background-image:none}
.modTabs.scs-content-navigation .scs-tabcontrol-subtitle.hasImage .text{color:#666}
.modTabs.scs-content-navigation>ul h2{font:normal 21px/34px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modTabs.scs-content-navigation>ul>li{background:transparent url(../resources/tabcontrol/tab-separator.png) no-repeat 0 6px}
.modTabs.scs-content-navigation>ul.ui-tabs-nav,.modTabs.scs-horizontal-tabs>ul.ui-tabs-nav{margin:15px 0 0 0}
.modTabs.scs-content-navigation>ul.ui-tabs-nav{margin-bottom:14px;height:35px}
.modTabs.scs-horizontal-tabs>ul.ui-tabs-nav{font-size:15px}
.modTabs.scs-horizontal-tabs>ul>li{background:transparent url(../resources/tabcontrol/tab-separator.png) no-repeat 0 0}
.modTabs.scs-horizontal-tabs>ul>li a{padding:0 20px 0 14px}
.modTabs.scs-content-navigation .catalogue.clipping .scs-filter-filtercontainer{margin:-18px 20px 0}
.modTabs.scs-vertical-tabs .modRichText{overflow:hidden}
.modTeaser .link,.modTeaser .wrapper{display:block;color:#2d90ec;text-decoration:none}
.modTeaser .wrapper{position:relative}
.modTeaser .wrapper .icon{display:none}
.modTeaser .wrapper .link{padding-right:16px}
.modTeaser .wrapper .link .icon{top:50%;right:0;height:21px;padding:0 4px;display:block;position:absolute;margin-top:- 11px;box-sizing:border-box}
.modTeaser.wide{border-top:1px solid #ddd;padding-top:2.5%;margin-top:2.14285714%;height:7;width:280}
.one .modTeaser.wide{border-top:0;padding-top:0;margin-top:0}
.modTeaser.wide .image{box-sizing:border-box;width:33.33333333%;margin:0 3.03030303% .75757576% 0}
.modTeaser.wide .boxTitle{color:#666;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:20px;margin:1px 0 3px 0}
.modTeaser.wide h3,.modTeaser.wide .title h3{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:24px;margin:-2px 0 0 0}
.modTeaser.wide .textContainer{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:20px;padding:0 3.03030303% 0 0;margin:-1px 0 -3px 0}
.modTeaser .links{padding:0;margin:3px 0 -3px 0}
.modTeaser .links .link:before{width:15px;content:"> "}
.modTeaser .image{float:left;margin-right:3%;margin-bottom:8px;width:25%}
.modTeaser .image img{width:100%;max-width:100%;height:auto;max-height:none}
.modTeaser img.image{width:auto}
.modTeaser .textContainer p{margin:0}
.modTeaser .textContainer .ui-link span{margin:4px 0}
.modTeaser h3{margin-bottom:4px}
.modTeaser.vivoteaser .vivoteaser-content{float:left;width:72%}
.modTeaser.vivoteaser h3.title{margin:3px 0 0}
.modTeaser.vivoteaser h4{font-weight:normal;margin:0;color:#333}
.modTeaser.vivoteaser .modPriceTag.separators,.modTeaser.vivoteaser .pricetag.separators{border:0;margin-top:0}
.modTeaser.vivoteaser .textContainer p{font-size:14px;color:#333}
.modTeaser.vivoteaser .modPriceTag.large{font-size:24px}
.modTeaser.vivoteaser .modPriceTag.large small{font-size:12px}
.modTeaser.infopage{margin:32px 20px 0 20px}
.modTestimonial figure{margin-bottom:2em}
.modTestimonial figure>figcaption{margin-top:1em}
.modTestimonial figure>figcaption .modRichtext{color:#015}
.modTestimonial blockquote{margin:0;clear:both}
.modTestimonial blockquote div.title>h2{display:inline}
.modTestimonial .textDisplay{display:flex}
.modTestimonial .textDisplay>.image{width:100px}
.modTestimonial .textDisplay>.modRichtext{margin-left:.6em;flex-grow:1}
.modTestimonial blockquote>div.title,.modTestimonial blockquote>div.title>h3,.modTestimonial blockquote>div.title>h2{margin:0 0 13px;padding:0;display:inline}
.modTestimonial *{color:#015 !important;font-family:TheSaB5,sans-serif}
.stageMobile .modMobileGallery .modTestimonialTeaser{padding:0 20px 0 20px}
.stageMobile .modMobileGallery .modTestimonialTeaser .image.section{height:auto}
.stageMobile .modMobileGallery .modTestimonialTeaser .image.section img{width:auto !important}
.stageMobile .modMobileGallery .modTestimonialTeaser .modGridLayout>.column{width:auto;display:inline-block;vertical-align:top;margin-bottom:10px}
.stageMobile .modMobileGallery .modTestimonialTeaser .columncontent0{padding-right:10px}
.modTestimonialTeaser span.secondary-button{display:inline-block}
.modTextImage{clear:both;margin:0}
.modTextImage .textBar{clear:both}
.modTextImage img{display:block;width:100%;max-width:100%;height:auto;max-height:none}
.modTextImage.scs-product-features img{width:auto}
.modTextImage p .info-icon{position:relative}
.modTextImage #ui-tooltip-0{left:0;width:100%;top:0;background:#000}
.modTextImage>a{color:#2d90ec;text-decoration:none;padding-top:12px;padding-bottom:8px;display:block;vertical-align:bottom}
.modTextImage>a .displayRow{padding-top:8px}
.modTextImage>ul{list-style:none;padding:0}
.modTextImage>ul>li:before{content:"\2014  ";display:inline-block;width:.6em}
.modTextImage>ul>li{margin-left:1.3em;text-indent:-0.6em}
.modTextImage ul,.modTextImage ol{display:inline-block}
.modTextImage .subtitle{text-align:left;margin-top:-7px}
.modTextImage p{margin-top:0;padding-top:0;margin-bottom:8px}
.modTextImage h2,.modTextImage h3{margin-bottom:0;padding-top:0;padding-bottom:10px}
.modTextImage .imageDescriptionContainer{display:none}
.modTextImage .imageContainer{width:100%;margin-bottom:5px}
.modTextImage .imageContainer img{width:100%;height:auto}
.modTextImage div.border{border-bottom:1px solid #ddd;padding-right:20px;background:url('../resources/mobile/images/navigation_chevron.png') no-repeat scroll right 20px transparent}
.modTextImage .displayCell{display:table-cell;vertical-align:top;width:100%}
.modTextImage .pricetag.medium{line-height:24px}
.modTextImage .pricetag.medium .price{font-size:20px}
.modTextImage .pricetag.medium .intro{font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:12px;line-height:12px;padding-top:8px;color:#666;float:left}
.modTextImage .pricetag{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:1}
.modTextImage .pricetag .primary-button,.modTextImage .pricetag .primary-button.disabled:hover{float:right;margin:7px 0;line-height:28px;height:28px;padding-top:0;padding-bottom:0}
.modTextImage .pricetag.total{margin-bottom:4px}
.modTextImage .pricetag.small{margin:0}
.modTextImage .pricetag.extralarge .primary-button,.modTextImage .pricetag.extralarge .primary-button.disabled:hover{margin-top:9px;height:32px;line-height:32px}
.is-mobile .modTextImage .primary-button{display:block}
.modTextImage .primary-button a.ui-link{text-decoration:none;color:white;font-size:18px}
.modTextImage.left .imageContainer,.modTextImage.floatLeft .imageContainer{float:left;margin-right:3%;width:25%}
.modTextImage.right .imageContainer,.modTextImage.floatRight .imageContainer{float:right;margin-left:3%;width:25%}
.modTextImage.right .imageContainer img,.modTextImage.floatRight .imageContainer img{float:right}
.modTileOrderStatus{width:700px;min-height:200px;margin-top:-41px;margin-left:-52px}
.modTileOrderStatus .sdx-container p{font-size:24px;line-height:1.33;text-align:center}
.modTileOrderStatus .loading-message-section{width:100%;color:#333;height:200px;margin-bottom:-40px;padding-left:32px;padding-right:32px}
.modTileOrderStatus .loading-message-section .spinner-holder{padding-top:60px}
.modTileOrderStatus .loading-message-section .spinner-holder .spinner{margin:0 auto}
.modTileOrderStatus .loading-message-section .loading-message-placeholder{margin-top:20px}
.modTileOrderStatus .loading-message-section .loading-message-placeholder p{letter-spacing:-0.5px}
.modTileOrderStatus .error-message-section{width:100%;background-color:#ff8b2e;color:#fff;height:200px;text-align:center;margin-bottom:-40px;padding-left:32px;padding-right:32px}
.modTileOrderStatus .error-message-section .icon-placeholder{font-size:52px;padding-top:60px}
.modTileOrderStatus .error-message-section .icon-placeholder i{color:#fff}
.modTileOrderStatus .error-message-section .error-message-placeholder{margin-top:10px}
.modTileOrderStatus .results-section{width:100%;padding-left:32px;padding-right:32px}
.modTileOrderStatus .results-section .result-container table{border-top:0;border-bottom:0}
.modTileOrderStatus .results-section .result-container table thead th{cursor:auto;padding-top:26px;padding-bottom:11px}
.modTileOrderStatus .results-section .result-container table .tbl-col-1{width:50px;padding-top:16px;padding-bottom:0}
.modTileOrderStatus .results-section .result-container table .tbl-col-2{white-space:normal}
.modTileOrderStatus .no-order-section{min-height:200px;margin-bottom:-40px;width:100%;padding-left:32px;padding-right:32px}
.modTileOrderStatus .no-order-section pre{margin:0}
.modTileOrderStatus .no-order-section pre p{font-size:18px;text-align:left;padding-top:40px}
.is-mobile .modTileOrderStatus{width:100vw;min-width:inherit;margin-top:-26px;margin-left:-23px}
.is-mobile .modTileOrderStatus .loading-message-section{margin-bottom:-24px;min-height:200px;height:inherit;padding-left:0;padding-right:0}
.is-mobile .modTileOrderStatus .loading-message-section .loading-message-placeholder p{margin-left:48px;margin-right:48px;padding-bottom:40px}
.is-mobile .modTileOrderStatus .error-message-section{margin-bottom:-24px;margin-top:5px;min-height:200px;height:inherit;padding-left:0;padding-right:0}
.is-mobile .modTileOrderStatus .error-message-section .icon-placeholder{padding-top:48px}
.is-mobile .modTileOrderStatus .error-message-section .error-message-placeholder p{padding-bottom:40px;margin-left:56px;margin-right:56px}
.is-mobile .modTileOrderStatus .results-section{padding-left:0;padding-right:0}
.is-mobile .modTileOrderStatus .results-section .result-container{padding-top:23px}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info{height:100%}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .status-holder{width:26px;display:table-cell}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .status-holder div{margin-left:20px;margin-right:10px}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .status-holder i{vertical-align:middle}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .info-holder{display:table-cell;width:100%}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .info-holder .pair-holder{margin-top:10px;padding-left:10px}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .info-holder .pair-holder .title{font-size:14px;line-height:1.71}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .info-holder .pair-holder .holder{font-size:16px;line-height:1.5;text-align:left}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .link-holder{width:20px;display:table-cell;vertical-align:middle}
.is-mobile .modTileOrderStatus .results-section .result-container .order-info .link-holder .icon{margin-right:20px;margin-left:10px;color:#086adb;transform:scale(1.2);font-weight:600 !important}
.is-mobile .modTileOrderStatus .no-order-section{padding-left:0;padding-right:0}
.is-mobile .modTileOrderStatus .no-order-section p{padding-top:22px;padding-left:20px;padding-right:20px}
.is-mobile .modTileOrderStatus hr{margin:20px 20px}
.modTitle.modTitle .h1,.modTitle.modTitle .h1Base{font-size:36px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:48px;margin-bottom:16px;color:#015;letter-spacing:-1px}
.modTitle.modTitle .h2,.modTitle.modTitle .h2Base{font-size:28px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:36px;margin-bottom:16px;color:#015;letter-spacing:-0.5px}
.modTitle.modTitle .h3,.modTitle.modTitle .h3Base{font-size:22px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:28px;margin-bottom:12px;color:#015}
.modTitle.modTitle .h4,.modTitle.modTitle .h4Base{font-size:18px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:8px;color:#015}
.modTitle.modTitle .h5,.modTitle.modTitle .h5Base{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin-bottom:8px;color:#015}
.modTitle.modTitle .stage.h2{font-size:80px;line-height:88px;margin-bottom:0;color:#015;letter-spacing:-3px}
.modTitle.modTitle .stage.h3{font-size:48px;line-height:56px;margin-bottom:0;color:#015;letter-spacing:-2px}
.modTitle.modTitle .stage.h4{font-size:36px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:40px;margin-bottom:0;color:#015;letter-spacing:-1px}
.modTitle.modTitle .stage.h5{font-size:28px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:34px;margin-bottom:0;color:#015;letter-spacing:-0.5px}
.modTitle.modTitle .center{text-align:center}
.modTitle.modTitle .right{text-align:right}
.modTitle.modTitle.modTitle .scs-font-light{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modTitle.modTitle.modTitle .scs-font-regular{font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modTitle.modTitle.modTitle .scs-font-serif-light{font-family:TheSerifB3,'Times New Roman',Times,Georgia,serif}
.modTitle.modTitle.modTitle .swisscomNavy{color:#015}
.modTitle.modTitle.modTitle .swisscomDarkGrey{color:#333}
.modTitle.modTitle.modTitle .swisscomMidGrey{color:#666}
.modTitle.modTitle.modTitle .swisscomLightBlue{color:#2d90ec}
.modTitle.modTitle.modTitle .swisscomWhite{color:#fff}
.modTitle.modTitle.modTitle .swisscomLightPurple{color:#801a99}
.modTitle.modTitle.modTitle .swisscomRed{color:#d12}
.modTitle .swisscomGreen{color:#0c0}
.modTitle .swisscomLink{color:#2d90ec}
.modTitle small{font-size:.7em;display:block}
.modTitle .large-white{color:#FFF;font-size:46px;line-height:55px;margin-top:40px;display:block}
.stage .modTitle h1.stageNormal,.stage .modTitle h2.stageNormal,.stage .modTitle h3.stageNormal,.stage .modTitle h4.stageNormal,.stage .modTitle h5.stageNormal{font-size:48px;line-height:48px}
.stage .modTitle h1.stageMedium,.stage .modTitle h2.stageMedium,.stage .modTitle h3.stageMedium,.stage .modTitle h4.stageMedium,.stage .modTitle h5.stageMedium{font-size:56px;line-height:56px}
.stage .modTitle h1.stageBig,.stage .modTitle h2.stageBig,.stage .modTitle h3.stageBig,.stage .modTitle h4.stageBig,.stage .modTitle h5.stageBig{font-size:80px;line-height:80px}
@media only screen and (min-height:811px){.stage .modTitle h1.stageNormal,.stage .modTitle h2.stageNormal,.stage .modTitle h3.stageNormal,.stage .modTitle h4.stageNormal,.stage .modTitle h5.stageNormal{margin-top:30px;font-size:56px;line-height:56px}
.stage .modTitle h1.stageMedium,.stage .modTitle h2.stageMedium,.stage .modTitle h3.stageMedium,.stage .modTitle h4.stageMedium,.stage .modTitle h5.stageMedium{margin-top:30px;font-size:80px;line-height:80px}
.stage .modTitle h1.stageBig,.stage .modTitle h2.stageBig,.stage .modTitle h3.stageBig,.stage .modTitle h4.stageBig,.stage .modTitle h5.stageBig{margin-top:30px;font-size:96px;line-height:96px}
}
.modTitle.modTitle .h1,.modTitle.modTitle .h1Base{font-size:28px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:36px;margin:0 0 8px 0;color:#015;padding:0;letter-spacing:-0.5px}
.modTitle.modTitle .h2,.modTitle.modTitle .h2Base{font-size:24px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:32px;margin:0 0 8px 0;color:#015;letter-spacing:0}
.modTitle.modTitle .h3,.modTitle.modTitle .h3Base{font-size:20px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:24px;margin:0 0 8px 0;color:#015}
.modTitle.modTitle .h4,.modTitle.modTitle .h4Base{font-size:18px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:22px;margin:0 0 8px 0;color:#015}
.modTitle.modTitle .h5,.modTitle.modTitle .h5Base{font-size:15px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:20px;margin:0 0 8px 0;color:#015}
.modTitle.modTitle .stage.h2{font-size:32px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:36px;margin:0 0 4px 0;letter-spacing:-0.5px}
.modTitle.modTitle .stage.h3{font-size:24px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:28px;margin:0 0 4px 0;letter-spacing:0}
.modTitle.modTitle .stage.h4{font-size:20px;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:24px;margin:0 0 4px 0;letter-spacing:0}
.modTitle.modTitle .stage.h5{font-size:18px;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:22px;margin:0 0 4px 0;letter-spacing:0}
.stage .modTitle h1.stageNormal,.stage .modTitle h2.stageNormal,.stage .modTitle h3.stageNormal,.stage .modTitle h4.stageNormal,.stage .modTitle h5.stageNormal{font-size:22px;line-height:24px}
.stage .modTitle h1.stageMedium,.stage .modTitle h2.stageMedium,.stage .modTitle h3.stageMedium,.stage .modTitle h4.stageMedium,.stage .modTitle h5.stageMedium{font-size:22px;line-height:24px}
.stage .modTitle h1.stageBig,.stage .modTitle h2.stageBig,.stage .modTitle h3.stageBig,.stage .modTitle h4.stageBig,.stage .modTitle h5.stageBig{font-size:22px;line-height:24px}
.modTogglebar .linklist{margin:0}
.modTogglebar .linklist h2{margin-bottom:2px}
.modTogglebar .linklist ul.link-list{margin:15px 0 0 0}
.modTogglebar .linklist h2+ul.link-list{margin-top:0}
.modUplink ul.link-list{margin:0}
.modUplink ul.link-list>li>a,.modUplink ul.link-list .linklist-li>a{padding-left:20px;background:url('../resources/mobile/images/navigation_chevron_single_left.png') no-repeat left center;-webkit-background-size:8px auto;-moz-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
.modUplink ul.link-list>li>a.active,.modUplink ul.link-list .linklist-li>a.active,.modUplink ul.link-list>li>a.active:visited,.modUplink ul.link-list .linklist-li>a.active:visited{padding-left:30px;background:#1af url('../resources/mobile/images/navigation_chevron_single_left_active.png');-webkit-background-size:8px auto;-moz-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto;background-position-x:10px}
.modURLChecker .form-holder .field.input-field{width:100%}
.modURLChecker .form-holder .field.input-field input[type='text'],.modURLChecker .form-holder .field.input-field input[type='text']:focus{margin-top:0}
.modURLChecker .form-holder .button-group{margin-top:67px}
.modURLChecker .spinner-holder .chcking-url-text{margin-top:118px;margin-bottom:10px}
.modURLChecker .result-display-holder .checked-url{background-color:#eef3f6;padding-left:17px;padding-right:17px;margin-bottom:60px;overflow:hidden}
.modURLChecker .result-display-holder .checked-url .checked-url-holder{white-space:nowrap}
.modURLChecker .result-display-holder .result-title{margin-left:18px}
.is-mobile .modURLChecker .form-holder .field.input-field{padding-top:26px}
.is-mobile .modURLChecker .form-holder .button-group{margin-top:31px}
.is-mobile .modURLChecker .result-display-holder .checked-url{padding-left:16px;padding-right:0;margin-bottom:43px}
.is-mobile .modURLChecker .result-display-holder .result-title{margin-left:18px}
.modScrollingArrow{animation:arrow-animation 3s infinite;cursor:pointer;position:fixed;bottom:80px;left:50%;z-index:1000;text-align:center;margin-left:-28px}
@keyframes arrow-animation{0{transform:translate(0,0);opacity:0}
50%{opacity:1}
100%{transform:translate(0,20px);opacity:0}
}
#cboxOverlay{background:#333;width:100%;height:100%;position:fixed;top:0;z-index:1000000}
#colorbox{outline:0;z-index:1000000}
#cboxContent{overflow:visible}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{overflow:hidden !important;-webkit-box-shadow:0 0 40px 0 #000;-moz-box-shadow:0 0 40px 0 #000;-ms-box-shadow:0 0 40px 0 #000;-o-box-shadow:0 0 40px 0 #000;box-shadow:0 0 40px 0 #000}
#cboxLoadedContent iframe{width:100%;height:100%}
#cboxLoadingGraphic{background:url('../resources/colorbox/loading.gif') no-repeat center center}
#cboxLoadingOverlay{background:#000}
#cboxTitle{position:absolute;bottom:12px;left:16px;color:#fff}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}
#cboxPrevious,#cboxNext,#cboxClose{cursor:pointer;margin-right:1px;border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;bottom:-1px}
#cboxPrevious:active,#cboxNext:active,#cboxClose:active{outline:0}
#cboxPrevious{left:0;margin-top:-30px;top:50%;width:30px;height:39px;background-size:30px 39px;background-image:url('../resources/colorbox/arrow_left.png')}
#cboxPrevious:hover,#cboxPrevious:active{background-image:url('../resources/colorbox/arrow_left_hover.png')}
#cboxNext{right:0;margin-top:-30px;top:50%;width:30px;height:39px;background-size:30px 39px;background-image:url('../resources/colorbox/arrow_right.png')}
#cboxNext:hover,#cboxNext:active{background-image:url('../resources/colorbox/arrow_right_hover.png')}
#cboxClose{right:0;top:0;width:31px;height:31px;background-size:31px 31px;background-image:url('../resources/colorbox/close.png')}
#cboxClose:hover,#cboxClose:active{opacity:.75}
.icon-trustbuilding-delivery{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left 0;width:20px;height:20px}
.icon-trustbuilding-moneyback{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -22px;width:20px;height:20px}
.icon-trustbuilding-replacement{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -44px;width:20px;height:20px}
.icon-trustbuilding-setup{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -66px;width:20px;height:20px}
.icon-trustbuilding-warranty{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -88px;width:20px;height:20px}
.people-icon{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -110px;width:16px;height:16px}
.people-icon:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -128px}
.chevron-right-lightblue{width:8px;height:21px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -146px}
.chevron-left-lightblue{width:8px;height:21px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -169px}
.chevron-right-white{width:8px;height:21px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -192px}
.chevron-left-white{width:8px;height:21px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -215px}
.cap_refresh{width:60px;height:33px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -238px}
.cap_audio{width:60px;height:33px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -273px}
.cap_image{width:60px;height:33px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -308px}
.consultation-appointment{height:15px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -343px;background-repeat:no-repeat}
.qtip.ui-tooltip-mobile .ui-icon.ui-icon-close{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -360px;height:19px;width:19px}
.carousel-next,.bx-next{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -381px;height:43px;width:43px}
.carousel-next:hover,.bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -426px}
.carousel-prev,.bx-prev{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -471px;height:43px;width:43px}
.carousel-prev:hover,.bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -516px}
.carousel-next.small,.small-arrows .bx-next{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -561px;height:32px;width:32px}
.carousel-next.small:hover,.small-arrows .bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -595px}
.carousel-prev.small,.small-arrows .bx-prev{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -629px;height:32px;width:32px}
.carousel-prev.small:hover,.small-arrows .bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -663px}
.skinSliderRotatingTeaser .bx-next,.skinSliderRotatingTeaser .bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -697px;width:9px;height:16px}
.skinSliderRotatingTeaser .bx-prev,.skinSliderRotatingTeaser .bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -715px;width:9px;height:16px}
.bx-pager-link{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -733px;width:13px;height:12px}
.bx-pager-link.active{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -747px}
.bx-pager-link:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -761px}
.sprite-mobile-pagetools-email{width:38px;height:30px;background-repeat:no-repeat;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -775px}
.sprite-mobile-pagetools-facebook{width:38px;height:30px;background-repeat:no-repeat;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -807px}
.sprite-mobile-pagetools-twitter{width:38px;height:30px;background-repeat:no-repeat;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -839px}
.sprite-mobile-pagetools-xing{width:38px;height:30px;background-repeat:no-repeat;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -871px}
.sprite-mobile-pagetools-linkedin{width:38px;height:30px;background-repeat:no-repeat;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -903px}
.info-icon{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -935px;width:14px;height:14px}
.info-icon:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -951px}
.serviceavailability-status-available{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -967px;height:16px;width:16px;display:inline-block}
.serviceavailability-status-restricted{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -985px;height:16px;width:16px;display:inline-block}
.serviceavailability-status-not_available{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1003px;height:16px;width:16px;display:inline-block}
.iconPexPromo{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1021px;width:20px;height:15px}
.info-bubble{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1039px;height:16px;width:20px;display:inline-block}
.icon-mobile-menu{width:44px;height:44px;background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1057px}
.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li a{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1103px}
.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a:hover,.msIe8 .mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a:hover,.msIe8 .mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1281px}
.blue-info-box-bg{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1469px;width:20px;height:79px}
.close-icon,.close-iconAdd,.close-iconRadio{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1549px;width:20px;height:20px}
.show-favorite-list{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1571px;width:46px;height:45px}
.modPexFavoriteList.open .show-favorite-list,.show-favorite-list:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1618px}
.support-strip-heading:after{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1665px}
.magnify_glass{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1685px;width:26px;height:27px}
.arrow-down{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1714px;height:4px;width:7px;display:inline-block}
.blue.arrow-down,a:hover>.arrow-down{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1720px;height:4px;width:7px;display:inline-block}
.arrow-up{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1726px;height:4px;width:7px;display:inline-block}
.blue.arrow-up,a:hover>.arrow-up{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1732px;height:4px;width:7px;display:inline-block}
.iconLocationLookup{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1738px}
.rl-more-link{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1765px;height:24px;width:46px}
.rating-comment{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1791px;height:14px;width:17px}
.ui-mobile .custom-checkbox.dropdown-arrow .checkbox-control,.dropdown-arrow-down{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1807px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow .checked .checkbox-control,.dropdown-arrow-up{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1816px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy .checkbox-control,.dropdown-arrow-down-navy{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1825px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy:hover .checkbox-control,.dropdown-arrow-down-navy:hover,.ui-mobile .custom-checkbox.dropdown-arrow-navy.hover .checkbox-control,.dropdown-arrow-down-navy.hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1807px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy .checked .checkbox-control,.dropdown-arrow-up-navy{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1816px;width:14px;height:7px;top:10px}
.admin-comment-logo{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1834px;width:14px;height:18px}
.sprite-social-share-facebook{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1854px;width:18px;height:18px}
.sprite-social-share-facebook:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1874px}
.sprite-social-share-twitter{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1894px;width:18px;height:18px}
.sprite-social-share-twitter:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1914px}
.sprite-social-share-linkedin{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1934px;width:18px;height:18px}
.sprite-social-share-linkedin:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1954px}
.sprite-social-share-mail{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1974px;width:20px;height:18px}
.sprite-social-share-mail:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -1994px}
.synchronized-accordion-header-content a.synchronized-accordion-icon,.synchronized-accordion-header-content a.synchronized-accordion-icon:hover,.synchronized-accordion-header-content a.synchronized-accordion-icon:focus{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -2014px}
.synchronized-accordion-header-content.open a.synchronized-accordion-icon,.synchronized-accordion-header-content.open a.synchronized-accordion-icon:hover,.synchronized-accordion-header-content.open a.synchronized-accordion-icon:focus{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -2025px}
.purple-flag{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -2036px;width:13px;height:16px}
.stock-availability-OnStock{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -2054px}
.stock-availability-ShortnessOfSupplies{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-lores-1542052913579.png');background-position:left -2097px}
@media only screen and (-webkit-min-device-pixel-ratio:1.05),only screen and (min--moz-device-pixel-ratio:1.05),only screen and (-moz-min-device-pixel-ratio:1.05),only screen and (min-device-pixel-ratio:1.05){.icon-trustbuilding-delivery{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left 0;background-size:182px 1708px;width:20px;height:20px}
.icon-trustbuilding-moneyback{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -22px;background-size:182px 1708px;width:20px;height:20px}
.icon-trustbuilding-replacement{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -44px;background-size:182px 1708px;width:20px;height:20px}
.icon-trustbuilding-setup{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -66px;background-size:182px 1708px;width:20px;height:20px}
.icon-trustbuilding-warranty{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -88px;background-size:182px 1708px;width:20px;height:20px}
.chevron-right-lightblue{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -110px;background-size:182px 1708px}
.chevron-left-lightblue{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -133px;background-size:182px 1708px}
.chevron-right-white{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -156px;background-size:182px 1708px}
.chevron-left-white{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -179px;background-size:182px 1708px}
.cap_refresh{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -202px;background-size:182px 1708px}
.cap_audio{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -237px;background-size:182px 1708px}
.cap_image{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -271px;background-size:182px 1708px}
.qtip.ui-tooltip-mobile .ui-icon.ui-icon-close{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -306px;background-size:182px 1708px}
.carousel-next,.bx-next{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -327px;background-size:182px 1708px;height:44px;width:44px}
.carousel-next:hover,.bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -371px;background-size:182px 1708px}
.carousel-prev,.bx-prev{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -415px;background-size:182px 1708px;height:44px;width:44px}
.carousel-prev:hover,.bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -459px;background-size:182px 1708px}
.carousel-next.small,.small-arrows .bx-next{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -503px;background-size:182px 1708px}
.carousel-next.small:hover,.small-arrows .bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -536px;background-size:182px 1708px}
.carousel-prev.small,.small-arrows .bx-prev{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -569px;background-size:182px 1708px}
.carousel-prev.small:hover,.small-arrows .bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -602px;background-size:182px 1708px}
.skinSliderRotatingTeaser .bx-next,.skinSliderRotatingTeaser .bx-next:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -635px;background-size:182px 1708px;width:9px;height:16px}
.skinSliderRotatingTeaser .bx-prev,.skinSliderRotatingTeaser .bx-prev:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -652px;background-size:182px 1708px;width:9px;height:16px}
.sprite-mobile-pagetools-email{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -669px;background-size:182px 1708px}
.sprite-mobile-pagetools-facebook{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -701px;background-size:182px 1708px}
.sprite-mobile-pagetools-twitter{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -733px;background-size:182px 1708px}
.sprite-mobile-pagetools-xing{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -765px;background-size:182px 1708px}
.sprite-mobile-pagetools-linkedin{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -797px;background-size:182px 1708px}
.info-icon{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -829px;background-size:182px 1708px}
.iconLocationLookup{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -845px;background-size:182px 1708px}
.info-icon:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -872px;background-size:182px 1708px}
.info-bubble{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -888px;background-size:182px 1708px}
.icon-mobile-menu{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -905px;background-size:182px 1708px}
.rl-more-link{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -951px;background-size:182px 1708px}
.rating-comment{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -977px;background-size:182px 1708px}
.ui-mobile .custom-checkbox.dropdown-arrow .checkbox-control,.dropdown-arrow-down{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -993px;background-size:182px 1708px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow .checked .checkbox-control,.dropdown-arrow-up{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1002px;background-size:182px 1708px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy .checkbox-control,.dropdown-arrow-down-navy{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1011px;background-size:182px 1708px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy:hover .checkbox-control,.dropdown-arrow-down-navy:hover,.ui-mobile .custom-checkbox.dropdown-arrow-navy.hover .checkbox-control,.dropdown-arrow-down-navy.hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -993px;background-size:182px 1708px;width:14px;height:7px;top:10px}
.ui-mobile .custom-checkbox.dropdown-arrow-navy .checked .checkbox-control,.dropdown-arrow-up-navy{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1002px;background-size:182px 1708px;width:14px;height:7px;top:10px}
.admin-comment-logo{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1020px;background-size:182px 1708px;width:14px;height:18px}
.synchronized-accordion-header-content a.synchronized-accordion-icon,.synchronized-accordion-header-content a.synchronized-accordion-icon:hover,.synchronized-accordion-header-content a.synchronized-accordion-icon:focus{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1040px;background-size:182px 1708px}
.synchronized-accordion-header-content.open a.synchronized-accordion-icon,.synchronized-accordion-header-content.open a.synchronized-accordion-icon:hover,.synchronized-accordion-header-content.open a.synchronized-accordion-icon:focus{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1051px;background-size:182px 1708px}
.sprite-social-share-facebook{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1062px;background-size:182px 1708px}
.sprite-social-share-facebook:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1082px;background-size:182px 1708px}
.sprite-social-share-twitter{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1102px;background-size:182px 1708px}
.sprite-social-share-twitter:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1122px;background-size:182px 1708px}
.sprite-social-share-linkedin{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1142px;background-size:182px 1708px}
.sprite-social-share-linkedin:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1162px;background-size:182px 1708px}
.sprite-social-share-mail{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1182px;background-size:182px 1708px}
.sprite-social-share-mail:hover{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1202px;background-size:182px 1708px}
.purple-flag{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1222px;background-size:182px 1708px}
.stock-availability-OnStock{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1240px;background-size:182px 1708px}
.stock-availability-ShortnessOfSupplies{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1283px;background-size:182px 1708px}
.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li a{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1326px;background-size:182px 1708px}
.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a:hover,.msIe8 .mod.modTabs.skinTabsImageboxTabs>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a,.mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a:hover,.msIe8 .mod.modTabs.skinTabsImageboxTabs>.scroll-wrapper>.scroller>ul.ui-tabs-nav>li.ui-tabs-active a{background-image:url('../resources/mobile/images/sprites/sprites-portal-mobile-hires-1542052913579.png');background-position:left -1517px;background-size:182px 1708px}
}
.carouselContainer{position:relative;width:100%;overflow:hidden}
.carouselContainer .carousel-clip{position:relative;z-index:2;overflow:hidden}
.carouselContainer ul.carousel-list{position:relative;z-index:0;width:100% !important;padding-left:0;white-space:nowrap}
.carouselContainer ul.carousel-list>li{visibility:hidden;position:absolute;top:0;z-index:1;width:100% !important;min-height:100%;vertical-align:top;white-space:initial}
.carouselContainer ul.carousel-list>li:first-child{position:relative}
.carouselContainer ul.carousel-list>li.ready{visibility:visible;z-index:2}
.carouselContainer ul.carousel-list.adjustedHeight>li{min-height:initial}
ul.carousel-list p{font-size:15px}
ul.carousel-list .sdx-container p{font-size:inherit}
.carouselContainer ul.carousel-list>li,.thumbnailsCarouselContainer .items .item{overflow:hidden}
.carousel-prev,.carousel-next{display:none;position:absolute;z-index:4;cursor:pointer;top:35%;width:43px;height:43px}
.enabled{display:block}
.carousel-prev{left:15px}
.carousel-next{right:15px}
.responsive-arrows .carousel-next{right:-17px}
.responsive-arrows .carousel-prev{left:-17px}
.carousel-prev.disabled,.carousel-next.disabled{display:none !important}
.carousel-control{text-align:center;margin:21px 0 19px 0}
.normalCarouselContainer .carousel-control{position:relative;height:24px;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.carouselContainer.noScrolling .carousel-control{visibility:hidden}
.carousel .scs-primary-link{position:relative;z-index:3;float:right;margin-top:-34px;padding-right:0}
.carousel li .scs-primary-link{margin-top:6px;border-right:0}
.carousel li .scs-product-orderbutton-notify{margin-right:0;padding-right:10px;padding-left:10px}
.catalogueCarouselContainer .carousel-link img,.scs-stage-flat .carousel-link img{width:18px;height:12px}
.normalCarouselContainer .carousel-link img{display:none}
.catalogueCarouselContainer .carousel-link,.scs-stage-flat .carousel-link{background:url(../resources/carousel-bullet-grey.png) no-repeat}
.normalCarouselContainer .carousel-link{display:inline-block;position:relative;width:16px;height:16px;margin:4px 2px;opacity:.5;transition:opacity 150ms cubic-bezier(.4,0,.2,1);cursor:pointer}
.normalCarouselContainer .carousel-link::before{position:absolute;top:0;left:0;width:inherit;height:inherit;background:#086adb;border-radius:100%;transition:-webkit-transform 150ms cubic-bezier(0.4,0,0.2,1);transition:transform 150ms cubic-bezier(0.4,0,0.2,1);transition:transform 150ms cubic-bezier(0.4,0,0.2,1),-webkit-transform 150ms cubic-bezier(0.4,0,0.2,1);-webkit-transform:scale(0.5);transform:scale(0.5);content:""}
.catalogueCarouselContainer .carousel-link:hover,.catalogueCarouselContainer .carousel-link:focus,.scs-stage-flat .carousel-link:hover,.scs-stage-flat .carousel-link:focus{background:url(../resources/carousel-bullet-light-blue.png) no-repeat}
.normalCarouselContainer .carousel-link:hover,.normalCarouselContainer .carousel-link:focus{opacity:.75}
.catalogueCarouselContainer .carousel-link.selected,.catalogueCarouselContainer .carousel-link:active,.scs-stage-flat .carousel-link.selected,.scs-stage-flat .carousel-link:active{background:url(../resources/carousel-bullet-blue.png) no-repeat}
.normalCarouselContainer .carousel-link.selected,.normalCarouselContainer .carousel-link:active{opacity:1}
.normalCarouselContainer .carousel-link.selected::before{-webkit-transform:scale(1);transform:scale(1)}
.stage .normalCarouselContainer .carousel-control{padding:3px 10px 1px;background:url(../resources/carousel-bullet-bg-white.png) repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.stage .normalCarouselContainer .carousel-prev{top:50%;margin-top:-23px}
.stage .normalCarouselContainer .carousel-next{top:50%;margin-top:-23px}
.catalogueCarouselContainer{overflow:visible}
.catalogueCarouselContainer h2,.catalogueCarouselContainer h2 a{color:#666;font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:21px;margin:31px 0;padding:0;text-align:left}
.catalogueCarouselContainer h2 a:focus,.catalogueCarouselContainer h2 a:hover,.catalogueCarouselContainer h2 a:active{color:#2d90ec;text-decoration:none}
.catalogueCarouselContainer .carousel-prev{top:30%;left:-20px;width:34px;height:43px;background:url(../resources/navigation-arrow-left.png) no-repeat}
.catalogueCarouselContainer .carousel-prev:hover,.catalogueCarouselContainer .carousel-prev:focus,.catalogueCarouselContainer .carousel-prev:active{background-image:url(../resources/navigation-arrow-left-blue.png)}
.catalogueCarouselContainer .carousel-next,.catalogueCarouselContainer .carousel-next.disabled{top:30%;right:-20px;width:34px;height:43px;background:url(../resources/navigation-arrow-right.png) no-repeat}
.catalogueCarouselContainer .carousel-next:hover,.catalogueCarouselContainer .carousel-next:focus,.catalogueCarouselContainer .carousel-next:active{background-image:url(../resources/navigation-arrow-right-blue.png)}
.content div.carousel-col .one,.content div.carousel-col .two,.content div.carousel-col .three,.content div.carousel-col .four{float:left;width:180px}
.contentWide div.carousel-col .one,.contentWide div.carousel-col .two,.contentWide div.carousel-col .three,.contentWide div.carousel-col .four{float:left;width:220px}
.carousel-col .one{margin-right:10px}
.carousel-col .two,.carousel-col .three{margin-left:10px;margin-right:10px}
.carousel-col .four{margin-left:10px}
.col_two .carousel-col .two,.col_oneTwo .one .carousel-col .two,.col_twoOne .three .carousel-col .two{margin-right:0}
.thumbnailsCarousel{position:relative;z-index:1;margin-top:14px;padding:0 25px;background:url(../resources/thumb-bg-beneath-big.png) repeat-x}
.contentWide .thumbnailsCarousel{padding:0 26px}
.col_two .thumbnailsCarousel{background-image:url(../resources/thumb-bg-beneath-small.png)}
.stage .carouselContainer .thumbnailsCarousel{width:720px}
.contentWide .stage .carouselContainer .thumbnailsCarousel{width:900px}
.thumbnailsCarousel a.carousel-link{float:left;padding:10px 3px;width:140px;height:86px;background-image:url(../resources/thumb-bg-beneath-big.png)}
.contentWide .thumbnailsCarousel a.carousel-link{padding:10px 4px}
.col_two .thumbnailsCarousel a.carousel-link{width:60px;height:44px;background-image:url(../resources/thumb-bg-beneath-small.png)}
.thumbnailsCarousel a.carousel-link.selected{background-position:center top}
.thumbnailsCarousel a.carousel-link.placeholder{cursor:default}
.thumbnailsCarousel a.carousel-link span{display:block;width:140px;height:86px;overflow:hidden}
.col_two .thumbnailsCarousel a.carousel-link span{width:60px;height:44px}
.thumbnailsCarousel .carousel-prev,.thumbnailsCarousel .carousel-next{top:50%;margin-top:-10px;width:14px;height:19px}
.thumbnailsCarousel .carousel-prev{left:7px;background:url(../resources/stage-carousel-thumbs-grey-left.png) no-repeat}
.thumbnailsCarousel .carousel-prev:hover,.thumbnailsCarousel .carousel-prev:focus,.thumbnailsCarousel .carousel-prev:active{background-image:url(../resources/stage-carousel-thumbs-left-hover.png)}
.thumbnailsCarousel .carousel-next{right:7px;background:url(../resources/stage-carousel-thumbs-grey-right.png) no-repeat}
.thumbnailsCarousel .carousel-next:hover,.thumbnailsCarousel .carousel-next:focus,.thumbnailsCarousel .carousel-next:active{background-image:url(../resources/stage-carousel-thumbs-right-hover.png)}
.stage .thumbnailsCarousel{position:absolute !important;bottom:0;background:url(../resources/thumb-bg-overlayed-arrow-bg.png) no-repeat}
.stage .thumbnailsCarousel ul.carousel-list>li{margin-right:40px}
.contentWide .stage .thumbnailsCarousel{background:url(../resources/thumb-bg-overlayed-arrow-bg-wide.png) no-repeat}
.contentWide .stage .thumbnailsCarouselContainer .thumbnailsCarousel{padding:0 40px}
.stage .thumbnailsCarousel a.carousel-link{padding:10px 5px;background-image:url(../resources/thumb-bg-overlayed.png)}
.stage .thumbnailsCarouselContainer .carousel-prev{top:50%;margin-top:-10px;left:8px;width:14px;height:19px;background:url(../resources/stage-carousel-thumbs-left.png) no-repeat}
.contentWide .stage .thumbnailsCarouselContainer .carousel-prev{left:12px}
.stage .thumbnailsCarouselContainer .carousel-prev:hover,.stage .thumbnailsCarouselContainer .carousel-prev:focus,.stage .thumbnailsCarouselContainer .carousel-prev:active{background-image:url(../resources/stage-carousel-thumbs-left-hover.png)}
.stage .thumbnailsCarouselContainer .carousel-next{top:50%;margin-top:-10px;right:8px;width:13px;height:19px;background:url(../resources/stage-carousel-thumbs-right.png) no-repeat}
.contentWide .stage .thumbnailsCarouselContainer .carousel-next{right:12px}
.stage .thumbnailsCarouselContainer .carousel-next:hover,.stage .thumbnailsCarouselContainer .carousel-next:focus,.stage .thumbnailsCarouselContainer .carousel-next:active{background-image:url(../resources/stage-carousel-thumbs-right-hover.png)}
.carouselContainer.videoWithText .items .image span.description{display:block;margin-top:4px}
.carouselContainer.videoWithText .items .image>img{width:100%}
.scs-linklist-simple .icon-mobilePhone,.scs-linklist-simple .icon-mobile-phone,.scs-linklist-simple .icon-tv,.scs-linklist-simple .icon-bundle,.scs-linklist-simple .icon-network,.scs-linklist-simple .icon-telephone,.scs-linklist-simple .icon-gears,.scs-linklist-simple .icon-coins,.scs-linklist-simple .icon-search,.scs-linklist-simple .icon-email,.scs-linklist-simple .icon-delayed,.scs-linklist-simple .icon-basketcart,.scs-linklist-simple .icon-orderstatus,.scs-linklist-simple .icon-smartphone{background-image:url(../resources/images/linklist_simple.png);background-repeat:no-repeat;-webkit-background-size:60px auto;-moz-background-size:60px auto;-o-background-size:60px auto;background-size:60px auto}
.scs-linklist-simple .icon-mobilePhone,.scs-linklist-simple .icon-mobile-phone{background-position:1px 0}
.scs-linklist-simple .icon-tv{background-position:1px -54px}
.scs-linklist-simple .icon-bundle{background-position:1px -111px}
.scs-linklist-simple .icon-network{background-position:0 -167px}
.scs-linklist-simple .icon-telephone{background-position:0 -221px}
.scs-linklist-simple .icon-gears{background-position:1px -327px}
.scs-linklist-simple .icon-coins{background-position:1px -383px}
.scs-linklist-simple .icon-search{background-position:-2px -438px}
.scs-linklist-simple .icon-email{background-position:1px -485px}
.scs-linklist-simple .icon-delayed{background-position:1px -538px}
.scs-linklist-simple .icon-basketcart{background-position:1px -588px}
.scs-linklist-simple .icon-orderstatus{background-position:1px -638px}
.scs-linklist-simple .icon-smartphone{background-position:1px -688px}
a.scs-linklist-simple.active .icon-mobilePhone,a.scs-linklist-simple.active .icon-mobile-phone{background-position:-29px 0}
.scs-linklist-simple.active .icon-tv{background-position:-29px -54px}
.scs-linklist-simple.active .icon-bundle{background-position:-29px -111px}
.scs-linklist-simple.active .icon-network{background-position:-30px -167px}
.scs-linklist-simple.active .icon-telephone{background-position:-30px -221px}
.scs-linklist-simple.active .icon-gears{background-position:-29px -327px}
.scs-linklist-simple.active .icon-coins{background-position:-29px -383px}
.scs-linklist-simple.active .icon-search{background-position:-29px -485px}
.scs-linklist-simple.active .icon-email{background-position:-29px -488px}
.scs-linklist-simple.active .icon-delayed{background-position:-29px -538px}
.scs-linklist-simple.active .icon-basketcart{background-position:-29px -588px}
.scs-linklist-simple.active .icon-orderstatus{background-position:-29px -638px}
.scs-linklist-simple.active .icon-smartphone{background-position:-29px -688px}
.linklistmobile{margin-bottom:24px}
.linklistmobile .navigation .simple .content{padding:0 15px 0 0}
.linklistmobile .navigation .simple .content p{margin:17px 0;color:#2d90ec;font-size:17px}
.navigation .scs-linklist-simple .image{padding:0;margin-right:8px;width:30px;height:30px;overflow:hidden;vertical-align:bottom;display:inline-block}
.navigation .scs-linklist-simple .icon-email{height:31px}
.scs-linklist-simple .image img{width:60px;height:30px;max-width:60px}
.table-column{display:table-cell;vertical-align:middle}
.chevron{background:url(../resources/mobile/images/navigation_chevron.png) no-repeat 0 0;-webkit-background-size:8px auto;-moz-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto;width:8px;height:21px;float:right;margin-top:20px;margin-left:20px}
.simple.backlink .chevron{float:left;margin-left:10px;margin-right:20px;background:url(../resources/mobile/images/navigation_chevron.png);background-size:100%;background-position-y:-113px}
.simple.backlink .navigation-simple div.border{border-top:1px solid #ddd}
a.scs-linklist-simple.active img{margin-left:-30px}
a.scs-navigation-textimage.active,a.scs-linklist-simple.active .border{background-color:#1a80d7;margin-left:-10px;padding-right:20px;width:100%}
a.scs-navigation-textimage.active .image-floated{padding-right:10px;width:100%}
a.scs-navigation-textimage.active .image-floated *{color:white;text-shadow:none}
a.scs-navigation-textimage.active .image-floated{padding-left:10px}
a.scs-linklist-simple.active .content{color:white;padding-left:20px;text-shadow:none}
a.active .chevron{background-position:0 -56px;margin-right:-10px}
.mobilelinklistmultiline{text-align:left;padding:5px 0 10px 0;height:auto;display:table;width:100%}
.mobilelinklistmultiline .imagemoblink{display:table-cell;min-height:30px;vertical-align:middle;min-width:30px;width:30px;height:30px}
.mobilelinklistmultiline .imagemoblink .image{display:table-cell;min-height:30px;vertical-align:middle;padding-right:10px;min-width:30px;width:30px;height:30px}
.mobilelinklistmultiline span.text{display:table-cell;vertical-align:middle;line-height:140%}
.mobilelinklistmultiline span.chevronmoblink{font-family:SwisscomIcons !important;background:0;position:relative;display:table-cell;vertical-align:middle;font-size:32px;padding-left:20px;top:-4px;width:10px;padding-right:5px}
.ui-widget-overlay{background:black;opacity:.5}
.ui-front{z-index:9301}
.ui-popup,.ui-dialog{padding:2px 15px;min-width:260px;max-width:400px;background:white;text-align:left}
.ui-dialog.wide{max-width:none}
.ui-dialog .ui-dialog-titlebar{padding:11px 3px 11px 0}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#015;font-size:17px}
.ui-popup .ui-btn,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:9px;right:-8px;margin:0;padding:0;width:21px;height:21px;border:0;z-index:1}
.ui-popup .ui-btn{top:10px;right:10px}
.ui-popup .ui-btn,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background:url(../resources/jquery-ui/ui-dialog-close.png) 0 0 no-repeat;height:21px;width:21px}
.ui-popup .ui-btn:hover,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-position:0 -21px}
.ui-dialog .ui-dialog-content{padding:0 0 18px 0;font-size:15px;overflow:visible}
.ui-dialog .ui-dialog-buttonpane{margin:0;padding:16px 0 10px 0;border-top:1px solid #d7d7d7}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{position:relative;left:10px}
.ui-dialog .ui-dialog-buttonpane button{margin:0 10px 10px 0}
.ui-dialog.error .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.error .ui-dialog-content,.ui-dialog.error .ui-dialog-content *{color:#d12 !important}
.ui-dialog .ui-dialog-lightbox-content{border:0;width:100%;height:100%;overflow-x:auto}
.ui-dialog-lightbox{min-width:260px;max-width:80%}
.ui-dialog-lightbox.no-title .ui-dialog-titlebar{padding:0}
.ui-dialog-lightbox.no-title .ui-dialog-title{display:none}
.ui-dialog-lightbox .ui-dialog-title{color:#666;font:27px TheSaB3,"Trebuchet MS",Arial,Helvetica,sans-serif}
.ui-dialog-lightbox .middle.fake,.ui-dialog-lightbox .content.fake{float:none;margin:0;padding:0;width:auto;height:auto}
.nocallout{-webkit-touch-callout:none}
textarea[contenteditable]{-webkit-appearance:none}
.gifhidden{position:absolute;left:-100%}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.swisscomIconFont{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modBaseBundleOption .error{color:red;float:left;clear:both}
.modScForm .modBaseBundleOption .field{width:100%;border-top:1px solid #ddd}
.modBaseBundleOption label{float:left;width:100%;margin-top:10px;margin-right:0;margin-bottom:0;padding-right:0 !important;padding-bottom:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modBaseBundleOption label img.image{width:40%;float:left;margin-right:15px}
.modBaseBundleOption .item-title{color:#015}
.modBaseBundleOption .checked .item-title,.modBaseBundleOption .focus .item-title,.modBaseBundleOption .item-title:hover{color:#2d90ec}
.modBaseBundleOption .checked p,.modBaseBundleOption .focus p,.modBaseBundleOption label:hover p{color:#333}
.modBaseBundleOption .prices{display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #015;border-bottom:1px solid #015}
.modBaseBundleOption .prices .onetime,.modBaseBundleOption .prices .monthly{width:auto;overflow:hidden;white-space:nowrap}
.modBaseBundleOption .prices .onetime .modPriceTag,.modBaseBundleOption .prices .monthly .modPriceTag{font-size:24px;line-height:46px;color:#015}
.modBaseBundleOption .prices .onetime .pricerebate,.modBaseBundleOption .prices .monthly .pricerebate{display:inline-block;margin-bottom:-3px;font-size:15px;color:#333}
.modBaseBundleOption .prices .onetime .onetime-price,.modBaseBundleOption .prices .monthly .onetime-price,.modBaseBundleOption .prices .onetime .monthly-price,.modBaseBundleOption .prices .monthly .monthly-price{margin:0}
.modBaseBundleOption .prices .onetime .onetime-price,.modBaseBundleOption .prices .monthly .onetime-price,.modBaseBundleOption .prices .onetime .onetime-txt,.modBaseBundleOption .prices .monthly .onetime-txt{text-align:left}
.modBaseBundleOption .prices .onetime .onetime-txt,.modBaseBundleOption .prices .monthly .onetime-txt,.modBaseBundleOption .prices .onetime .monthly-txt,.modBaseBundleOption .prices .monthly .monthly-txt{margin:0}
.modBaseBundleOption .prices .onetime{float:left}
.modBaseBundleOption .prices .monthly{float:right;text-align:right}
.modBaseBundleOption .sdx-container .radio.radio.cardStyle{float:none;margin-left:0}
.modBaseBundleOption .sdx-container .radio.radio.cardStyle .prices{font-size:18px;line-height:24px}
.modBaseBundleOption .sdx-container .radio.radio.cardStyle img.image{width:20%;margin-right:10px;margin-left:10px}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block{margin-left:0;display:grid}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block p,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block p{padding-left:10px;margin-top:2px;margin-bottom:0}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block>p,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block>p{grid-row:1;grid-column:1 / span 2}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .price-container,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .price-container,.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .item-desc,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .item-desc{grid-row:2}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .price-container,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .price-container{grid-column:1}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .price-container>p,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .price-container>p{text-align:right !important}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .item-desc,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .item-desc{grid-column:2}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label .item-text-block .item-desc>p,.modBaseBundleOption .sdx-container .radio [type='radio']+label .item-text-block .item-desc>p{text-align:left !important}
.modBaseBundleOption .sdx-container .radio input[type='radio']{visibility:hidden}
.modBaseBundleOption .sdx-container .checkbox [type='checkbox']+label.with-image p,.modBaseBundleOption .sdx-container .radio.radio [type='radio']+label.with-image p{text-align:left}
.modBaseBundleOption .sdx-container .radio.radio.cardStyle [type='radio']+label{height:95px;margin-bottom:10px}
.modBaseBundleOption .sdx-container .radio.radio,.modBaseBundleOption .sdx-container .checkbox+.checkbox{margin-left:0}
.modEcommerceProductDetail.sdxStyle{margin-bottom:40px}
.modEcommerceProductDetail.sdxStyle[data-type="promotionName"],.modEcommerceProductDetail.sdxStyle[data-type="redflagText"]{margin-bottom:10px}
.modEcommerceProductDetail.sdxStyle[data-type="sameDayDelivery"]{margin-bottom:0}
.modEcommerceProductDetail.sdxStyle dl{margin:0;padding:0;display:flex;flex-wrap:wrap}
.modEcommerceProductDetail.sdxStyle dl dt,.modEcommerceProductDetail.sdxStyle dl dd{border-top:1px solid #e8e8e8;display:inline-block;width:50%}
.modEcommerceProductDetail.sdxStyle dl dt:nth-of-type(odd),.modEcommerceProductDetail.sdxStyle dl dd:nth-of-type(odd){background-color:#f8fafb}
.modEcommerceProductDetail.sdxStyle dl dt:last-of-type,.modEcommerceProductDetail.sdxStyle dl dd:last-of-type{border-bottom:1px solid #e4e9ec}
.modEcommerceProductDetail.sdxStyle dl dt{padding:16px 20px;line-height:2.13}
.modEcommerceProductDetail.sdxStyle dl dd{padding:21px 20px}
.modEcommerceProductDetail.sdxStyle .contracts,.modEcommerceProductDetail.sdxStyle .contracts a{line-height:24px}
.modEcommerceProductDetail.sdxStyle.deliveryScope{font-size:13px !important;line-height:16px}
.modEcommerceProductDetail.sdxStyle.deliveryScope .list li{margin-bottom:6px}
.modEcommerceProductDetail.sdxStyle .eco-points .title{float:left;font-size:13px;color:#015;line-height:26px;margin:0;padding:0}
.modEcommerceProductDetail.sdxStyle .eco-points .score{float:right;width:95px;height:20px;margin:3px 0;background:url(../resources/ecopoints/ecopoints2x.png) no-repeat;background-size:190px 105px;color:transparent}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score50{background-position:0 -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score45{background-position:-19px 0}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score40{background-position:-19px -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score35{background-position:-38px 0}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score30{background-position:-38px -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score25{background-position:-57px 0}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score20{background-position:-57px -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score15{background-position:-76px 0}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score10{background-position:-76px -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score05{background-position:-95px 0}
.modEcommerceProductDetail.sdxStyle .eco-points .score.score00{background-position:-95px -20px}
.modEcommerceProductDetail.sdxStyle .eco-points .footnote{margin:10px 0;color:#333}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .title{color:#2d90ec;font-size:18px;padding-left:25px;background:url(../resources/ecopoints/ecopoints2x.png) 0 -80px no-repeat;background-size:190px 105px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score50{background-position:0 -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score45{background-position:-19px -40px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score40{background-position:-19px -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score35{background-position:-38px -40px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score30{background-position:-38px -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score25{background-position:-57px -40px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score20{background-position:-57px -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score15{background-position:-76px -40px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score10{background-position:-76px -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score05{background-position:-95px -40px}
.modEcommerceProductDetail.sdxStyle .eco-points .aggregated-rankings .score.score00{background-position:-95px -60px}
.modEcommerceProductDetail.sdxStyle .eco-points .detail-rankings{margin:5px 0;padding:8px 0;border:1px solid #ddd;border-width:1px 0}
.modEcommerceProductDetail.sdxStyle .top-features{margin-top:8px}
.modEcommerceProductDetail.sdxStyle ul{line-height:20px}
.modEcommerceProductDetail.sdxStyle ul li{margin-left:1.3em}
.modEcommerceProductDetail.sdxStyle ul li:before{content:"\2014 ";display:inline-block;width:.6em}
.modEcommerceProductDetail.sdxStyle ul li .info-callout{text-indent:0}
.modEcommerceProductDetail.sdxStyle[data-type="redflagText"],.modEcommerceProductDetail.sdxStyle[data-type="promotionName"]{margin-top:24px}
.modEcommerceProductDetail.sdxStyle[data-type="redflagText"] .icon,.modEcommerceProductDetail.sdxStyle[data-type="promotionName"] .icon{vertical-align:top;border-radius:50%}
.modEcommerceProductDetail.sdxStyle[data-type="redflagText"] .redflag-text,.modEcommerceProductDetail.sdxStyle[data-type="promotionName"] .redflag-text,.modEcommerceProductDetail.sdxStyle[data-type="redflagText"] .promotion-name,.modEcommerceProductDetail.sdxStyle[data-type="promotionName"] .promotion-name{max-width:80%;display:inline-block}
.modEcommerceProductDetail.sdxStyle[data-type="promotionName"] .icon{background:#a63297;font-size:14px;margin:2px 2px 0 2px;width:20px;height:20px;padding:2px 0 0 3px}
.modEcommerceProductDetail.sdxStyle[data-type="description"]{margin-bottom:27px;font-size:15px}
.modEcommerceProductDetail.sdxStyle[data-type="description"] p{margin:18px 0 0 0}
.modEcommerceProductDetail.sdxStyle[data-type="description"] p span[style]{font-size:14px !important;line-height:20px}
.modEcommerceProductDetail.sdxStyle[data-type="description"] h3,.modEcommerceProductDetail.sdxStyle[data-type="description"] h4{color:#015;font-size:24px;margin:20px 0 0 0}
.modEcommerceProductDetail.sdxStyle[data-type="description"] br{display:none}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery{white-space:nowrap;font-size:11px;line-height:18px;color:#666}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery a{color:#666}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery a:hover{color:#2d90ec}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery:before{content:"\1f6b2 ";width:25px;font-family:swisscomIcons,sans-serif;display:inline-block;color:#2d90ec;font-size:24px;line-height:0;vertical-align:sub}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery .info-icon{margin-left:2px;vertical-align:middle}
.modEcommerceProductDetail.sdxStyle{margin-bottom:10px}
.modEcommerceProductDetail.sdxStyle[data-type="redflagText"]{margin-top:16px}
.modEcommerceProductDetail.sdxStyle iframe{display:none}
.modEcommerceProductDetail.sdxStyle p:not(.redflag-text):not(.promotion-name){margin:10px 0 0 0}
.modEcommerceProductDetail.sdxStyle a{color:#2d90ec;text-decoration:none;font-weight:normal}
.modEcommerceProductDetail.sdxStyle dl dt,.modEcommerceProductDetail.sdxStyle dl dd{margin:0}
.modEcommerceProductDetail.sdxStyle dl dt{font-weight:normal;line-height:1.5;padding:15px 0}
.modEcommerceProductDetail.sdxStyle dl dd{line-height:2.13;padding:10px 0}
.modEcommerceProductDetail.sdxStyle .deliveryScope .list li{margin-bottom:7px}
.modEcommerceProductDetail.sdxStyle .eco-points .entry{margin-top:8px}
.modEcommerceProductDetail.sdxStyle .eco-points .entry:first-child{margin-top:0}
.modEcommerceProductDetail.sdxStyle .eco-points .title{font-size:13px;color:#015;line-height:26px;margin:0;padding:0}
.modEcommerceProductDetail.sdxStyle .eco-points .score{float:none;margin:0}
.modEcommerceProductDetail.sdxStyle ul{padding:0;margin:10px 0}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery{margin:20px 0}
.modEcommerceProductDetail.sdxStyle .sameDayDelivery:before{vertical-align:baseline}
.modEcommerceProductDetail.sdxStyle.modEcommerceProductDetail.sdxStyle h2{margin-top:26px;font-weight:500}
.modEcommerceProductDetail.sdxStyle.modEcommerceProductDetail.sdxStyle p{margin-bottom:4px}
.modEcommerceProductDetail.sdxStyle.modEcommerceProductDetail.sdxStyle ul.list{font-size:16px;margin-top:10px}
.modEcommerceProductDetail.sdxStyle.modEcommerceProductDetail.sdxStyle .deliveryScope ul.list{font-size:14px}
.modEcommerceProductDetail.sdxStyle.modEcommerceProductDetail.sdxStyle .text-h3{font-size:18px;margin-bottom:9px}
.modEcommerceProductDetail.sdxStyle[data-type="description"] h3{font-size:16px}
.modEcommerceProductDetail.sdxStyle[data-type="description"] p{font-size:16px;margin-top:8px}
.modEcommerceProductDetail.sdxStyle[data-type="features"] dt{font-weight:600}
.modEcommerceProductDetail.Classic{margin-bottom:10px}
.modEcommerceProductDetail.Classic iframe{display:none}
.modEcommerceProductDetail.Classic p{margin:10px 0 0 0}
.modEcommerceProductDetail.Classic a{color:#2d90ec;text-decoration:none;font-weight:normal}
.modEcommerceProductDetail.Classic dl{line-height:23px;margin:0;padding:0}
.modEcommerceProductDetail.Classic dl dt,.modEcommerceProductDetail.Classic dl dd{border-top:1px solid #e8e8e8;display:inline-block;vertical-align:top;width:50%;padding:5px 0;margin:0}
.modEcommerceProductDetail.Classic dl dt:first-child,.modEcommerceProductDetail.Classic dl dd:first-child{border-top:0}
.modEcommerceProductDetail.Classic dl dt:nth-child(2),.modEcommerceProductDetail.Classic dl dd:nth-child(2){border-top:0}
.modEcommerceProductDetail.Classic .contracts,.modEcommerceProductDetail.Classic contracts a{line-height:24px}
.modEcommerceProductDetail.Classic.deliveryScope{font-size:13px !important;line-height:16px}
.modEcommerceProductDetail.Classic .eco-points .entry{margin-top:8px}
.modEcommerceProductDetail.Classic .eco-points .entry:first-child{margin-top:0}
.modEcommerceProductDetail.Classic .eco-points .title{font-size:13px;color:#015;line-height:26px;margin:0;padding:0}
.modEcommerceProductDetail.Classic .eco-points .score{width:95px;height:20px;margin:0;background:url(../resources/ecopoints/ecopoints2x.png) no-repeat;background-size:190px 105px;color:transparent}
.modEcommerceProductDetail.Classic .eco-points .score.score50{background-position:0 -20px}
.modEcommerceProductDetail.Classic .eco-points .score.score45{background-position:-19px 0}
.modEcommerceProductDetail.Classic .eco-points .score.score40{background-position:-19px -20px}
.modEcommerceProductDetail.Classic .eco-points .score.score35{background-position:-38px 0}
.modEcommerceProductDetail.Classic .eco-points .score.score30{background-position:-38px -20px}
.modEcommerceProductDetail.Classic .eco-points .score.score25{background-position:-57px 0}
.modEcommerceProductDetail.Classic .eco-points .score.score20{background-position:-57px -20px}
.modEcommerceProductDetail.Classic .eco-points .score.score15{background-position:-76px 0}
.modEcommerceProductDetail.Classic .eco-points .score.score10{background-position:-76px -20px}
.modEcommerceProductDetail.Classic .eco-points .score.score05{background-position:-95px 0}
.modEcommerceProductDetail.Classic .eco-points .score.score00{background-position:-95px -20px}
.modEcommerceProductDetail.Classic .eco-points .footnote{margin:10px 0;color:#333}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .title{color:#2d90ec;font-size:18px;padding-left:25px;background:url(../resources/ecopoints/ecopoints2x.png) 0 -80px no-repeat;background-size:190px 105px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score50{background-position:0 -60px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score45{background-position:-19px -40px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score40{background-position:-19px -60px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score35{background-position:-38px -40px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score30{background-position:-38px -60px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score25{background-position:-57px -40px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score20{background-position:-57px -60px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score15{background-position:-76px -40px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score10{background-position:-76px -60px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score05{background-position:-95px -40px}
.modEcommerceProductDetail.Classic .eco-points .aggregated-rankings .score.score00{background-position:-95px -60px}
.modEcommerceProductDetail.Classic .eco-points .detail-rankings{margin:5px 0;padding:8px 0;border-width:1px 0}
.modEcommerceProductDetail.Classic .top-features{margin-top:8px}
.modEcommerceProductDetail.Classic ul{line-height:20px;padding:0;margin:10px 0}
.modEcommerceProductDetail.Classic ul li{margin-left:1.3em;text-indent:-0.6em}
.modEcommerceProductDetail.Classic ul li:before{content:"\2014 ";display:inline-block;width:.6em}
.modEcommerceProductDetail.Classic .promotion-name{color:#516}
.modEcommerceProductDetail.Classic .promotion-name:before{content:"+ "}
.modEcommerceProductDetail.Classic[data-type="redflagText"] .icon{display:none}
.modEcommerceProductDetail.Classic .redflag-text{color:#516}
.modEcommerceProductDetail.Classic .sameDayDelivery{margin:20px 0}
.modEcommerceProductDetail.Classic .sameDayDelivery:before{content:"\1f6b2 ";width:25px;font-family:swisscomIcons,sans-serif;display:inline-block;color:#2d90ec;font-size:25px;line-height:0;vertical-align:baseline}
.modOnlineAvailabilityInfo.sdxStyle .availabilityInfo{display:flex;align-items:center}
.modOnlineAvailabilityInfo.sdxStyle .availabilityInfo .icon{font-size:21px}
.modOnlineAvailabilityInfo.sdxStyle.is-desktop.two-columns{border-right:1px solid #d6d6d6}
.modOnlineAvailabilityInfo.sdxStyle.is-mobile{margin-bottom:16px}
.modOnlineAvailabilityInfo.sdxStyle.is-mobile .availabilityInfoDelayedDeliveryInfoLink li{padding-bottom:14px}
.modOnlineAvailabilityInfo.sdxStyle.is-mobile .availabilityInfoDelayedDeliveryInfoLink a.ui-link{padding:0}
.modOnlineAvailabilityInfo.Classic.is-desktop .availabilityInfo{margin:0;padding:0;line-height:15px;padding-top:8px;color:#666}
.modOnlineAvailabilityInfo.Classic.is-desktop .availabilityInfo.stock-availability-ShortnessOfSupplies{padding-left:9px;background-repeat:no-repeat}
.modOnlineAvailabilityInfo.Classic.is-desktop .availabilityInfo.stock-availability-OnStock{padding-left:17px;background-repeat:no-repeat}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo{margin:0;padding:0;line-height:15px;padding-top:8px;color:#666}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-OutOfStockReservable,.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-OutOfStockNotifiable{display:none;border-bottom:1px solid #ddd;padding-bottom:22px;margin-bottom:15px}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-ShortnessOfSupplies{display:none;border-bottom:1px solid #ddd;padding-bottom:22px;margin-bottom:15px;padding-left:9px;background-repeat:no-repeat}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-OnStock{display:none;border-bottom:1px solid #ddd;padding-bottom:22px;margin-bottom:15px;background-repeat:no-repeat;padding-left:17px}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-OutOfStock,.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-DoesNotExist{padding:10px 10px 10px 40px;margin-top:10px;margin-bottom:10px;font-size:.95em;line-height:21px;background:#cfeeff url('../resources/mobile/images/jquery-mobile/icon-note.png') no-repeat 10px 11px;color:#015}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfo.stock-availability-DelayedDelivery{margin-top:10px;margin-bottom:15px;padding-bottom:22px;border-bottom:1px solid #ddd;color:#666}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfoDelayedDeliveryInfoLink li{padding-bottom:14px}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfoDelayedDeliveryInfoLink a.ui-link{padding:0}
.modOnlineAvailabilityInfo.Classic.is-mobile .availabilityInfoDelayedDeliveryInfoLink .availabilityInfo{max-width:55%;margin:0;padding:0;border-bottom:0;font-size:18px;color:#2d90ec}
.modPriceBox{transition:opacity .2s}
.modPriceBox .disabled{opacity:.4}
.modPriceBox .pricebox.row [class^=col-]{display:flex;flex-direction:column}
.modPriceDetails .pricedetails{border:1px solid #d6d6d6;margin-top:24px;padding:16px}
.modPriceDetails .pricedetails,.modPriceDetails .pricedetails label,.modPriceDetails .pricedetails p{font-size:16px}
.modPriceDetails .pricedetails .select{width:100%}
.modPriceDetails .pricedetails .priceFigure{text-align:right}
.modPriceDetails .pricedetails i{vertical-align:middle}
.modPriceDetails .pricedetails .navy{color:#015}
.modPriceDetails .pricedetails .to-login{margin:2px 0 6px 0}
.modPriceDetails .pricedetails .accordion__collapse{overflow:inherit}
.modPriceDetails .pricedetails .icon-046-information-circle{color:#666}
.is-mobile .modPriceDetails .pricedetails{border-style:solid none;padding:16px 0 16px 0}
.is-mobile .modPriceDetails .pricedetails .secondary{font-size:14px}
.modOtcMrcTitle.summary-page{margin-bottom:20px;border-bottom:1px solid #ddd}
.modOtcMrcTitle.summary-page .titles{width:38%;margin-top:19px}
.modOtcMrcTitle.summary-page .titles .otctitle{text-align:right;width:50%}
.modOtcMrcTitle.summary-page .titles .mrctitle{width:50%}
.modOtcMrcTitle.summary-page .quantitytitle{float:right;margin-top:19px;margin-bottom:3px;font-size:11px;color:#333}
.modOtcMrcTitle>h2{float:left;margin-bottom:8px}
.no-onetime .modOtcMrcTitle .otctitle{display:none}
.no-price .modOtcMrcTitle .mrctitle{display:none}
.modOtcMrcTitle .quantitytitle{float:right;margin-bottom:3px;font-size:11px;color:#333}
.modOtcMrcTitle .titles{display:inline-block;float:right;width:100%;margin-bottom:3px}
.modOtcMrcTitle .titles .otctitle,.modOtcMrcTitle .titles .mrctitle{width:50%;font-size:11px;color:#333}
.modOtcMrcTitle .titles .otctitle{float:left}
.modOtcMrcTitle .titles .mrctitle{float:right;text-align:right}
.modPricedBundleTitle{margin-top:24px}
.modPricedBundleTitle h2{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #ddd;color:#015}
.modPricedBundleTitle .prices{display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #015;border-bottom:1px solid #015}
.modPricedBundleTitle .prices .onetime,.modPricedBundleTitle .prices .monthly{width:50%}
.modPricedBundleTitle .prices .onetime .modPriceTag,.modPricedBundleTitle .prices .monthly .modPriceTag{font-size:24px;line-height:46px;color:#015}
.modPricedBundleTitle .prices .onetime{float:left}
.modPricedBundleTitle .prices .monthly{float:right;text-align:right}
.modPricedBundleTitle .modOtcMrcTitle .titles{margin-top:0}
.modProductAmountPrice{width:100%;margin-bottom:20px;float:left}
.modProductAmountPrice .error{display:none;color:red;float:left;clear:both}
.modProductAmountPrice .amount{clear:both}
.modProductAmountPrice .wrapper{float:left;width:100%}
.modProductAmountPrice .product{float:left}
.modProductAmountPrice .prices{display:inline-block;width:100%;border-top:1px solid #015;border-bottom:1px solid #015}
.modProductAmountPrice .prices .onetime-price,.modProductAmountPrice .prices .monthly-price{width:50%;margin:0;float:right;text-align:right}
.modProductAmountPrice .prices .onetime-price{float:left;text-align:left}
.modProductAmountPrice .product-image img{width:100%;margin-bottom:15px}
.modProductAmountPrice .unit-price{position:relative;display:inline-block;top:-8px;margin:0 10px 5px 0}
.modProductAmountPrice .sdx-container .select{width:100%}
.modProductItemGroup .title-box{margin:-1px -20px 0;padding:2px 20px 1px 42px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0)}
.modProductItemGroup .title-box .arrow{display:none;position:absolute;left:0;margin:6px 0}
.modProductItemGroup .title-box .arrow.dropdown-arrow-down-navy{display:block}
.modProductItemGroup .title-box .price-container{float:right;white-space:nowrap}
.modProductItemGroup .title-box .price-box{display:inline-block;margin-left:10px;width:45px;text-align:right}
.modProductItemGroup .content-box{position:relative;display:none;padding-top:10px}
.modProductItemGroup.active .content-box{display:block}
.modProductItemGroup.active .title-box h3{color:#1af}
.modProductItemGroup.active .title-box .dropdown-arrow-up{display:block}
.modProductItemGroup.active .title-box .dropdown-arrow-down-navy{display:none}
.modProductImage img{width:100%;height:auto}
.modProductOptionsSummary{margin-bottom:10px}
.modProductOptionsSummary.summary-page h2{border-bottom:0}
.modProductOptionsSummary h2{color:#015;margin:10px 0;border-bottom:1px solid #ddd}
.modProductOptionsSummary .deliveryAddress{padding-top:20px;border-top:1px solid #ddd}
.modProductOptionsSummary .priceOverview{width:100%;margin-bottom:40px;color:#333;font:13px / 18px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modProductOptionsSummary .priceOverview tr .base,.modProductOptionsSummary .priceOverview tr .oneTimePrice,.modProductOptionsSummary .priceOverview tr .monthlyPrice,.modProductOptionsSummary .priceOverview tr .itemCount{padding-bottom:6px;text-align:right;color:#015}
.modProductOptionsSummary .priceOverview tr.total{border-top:1px solid #015;border-bottom:1px solid #015}
.modProductOptionsSummary .priceOverview tr.total .modPriceTag{text-align:right}
.modProductOptionsSummary .priceOverview tr .base,.modProductOptionsSummary .priceOverview tr .oneTimePrice,.modProductOptionsSummary .priceOverview tr .monthlyPrice{width:19%}
.modProductOptionsSummary .priceOverview tr .title{width:52%;padding-bottom:6px;text-align:left}
.modProductOptionsSummary .priceOverview tr.total .total-title,.modProductOptionsSummary .priceOverview tr.total .totalOneTime,.modProductOptionsSummary .priceOverview tr.total .totalMonth{padding-bottom:0;padding-left:0}
.modProductOptionsSummary .priceOverview tr.total .total-title .price,.modProductOptionsSummary .priceOverview tr.total .totalOneTime .price,.modProductOptionsSummary .priceOverview tr.total .totalMonth .price{font-size:18px}
.modProductOptionsSummary .priceOverview tr.total .total-title{width:48%;text-align:left}
.modProductOptionsSummary.sdxStyle .items-headline{border-bottom:2px solid #015;padding-bottom:9px;overflow:hidden}
.modProductOptionsSummary.sdxStyle .items-headline span{font-size:28px;line-height:32px;color:#015}
.modProductOptionsSummary.sdxStyle .items-headline span.price{float:right}
.modProductOptionsSummary.sdxStyle .oneContent{margin-top:37px}
.modProductOptionsSummary.sdxStyle ul{padding:0;margin:0}
.modProductOptionsSummary.sdxStyle ul li{border-top:1px solid #d6d6d6;padding:14px 0 18px 0}
.modProductOptionsSummary.sdxStyle ul li:first-child{border-top:0}
.modProductOptionsSummary.sdxStyle ul li dl{padding:0;margin:0;width:100%}
.modProductOptionsSummary.sdxStyle ul li dl dt{float:left;font-size:18px;line-height:24px;font-weight:normal;white-space:pre-line}
.modProductOptionsSummary.sdxStyle ul li dl dd{padding:0;text-align:right;font-size:24px;line-height:24px}
.modProductOptionsSummary.sdxStyle .monthlyContent ul li:first-child{padding-bottom:28px}
.modProductTeaser{position:relative;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.modProductTeaser .teaser-inner{position:relative;border-top:1px solid #ddd;padding-top:11px;padding:15px}
.modProductTeaser .teaser-inner .col-left{float:left;margin-right:-10px;width:35%}
.modProductTeaser .teaser-inner .col-right{float:right;width:65%}
.modMobileGallery.style-panorama .modProductTeaser .teaser-inner{border-top:0}
.modMobileGallery.style-panorama .modProductTeaser .teaser-inner .col-left,.modMobileGallery.style-panorama .modProductTeaser .teaser-inner .col-right{width:48%}
.modProductTeaser.linked-teaser .teaser-inner{background:url('../resources/mobile/images/navigation_chevron_single_right.png') no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;background-size:13px auto;padding-right:20px}
.modProductTeaser.linked-teaser .modPriceOrderContainer .details-link.scs-primary-link{display:none}
.modProductTeaser p{font-size:15px;line-height:20px;margin-bottom:5px}
.modProductTeaser .promo-image.image img,.modProductTeaser .promo-large.image img{width:100%;height:auto;padding-bottom:8px;margin:0}
.modProductTeaser .promo-image.image{text-align:center}
.modProductTeaser .promo-image.image img{display:inline-block;width:auto;max-width:100%;max-height:50px}
.modProductTeaser .modTitle{margin:0 0 8px 0}
.modProductTeaser .modTitle h1,.modProductTeaser .modTitle h2,.modProductTeaser .modTitle h3{font-size:20px;line-height:23px;margin:0;padding:0}
.modProductTeaser .modTitle h4,.modProductTeaser .modTitle h5{font-size:18px;line-height:20px;margin:0;padding:0;font-weight:normal}
.modProductTeaser.type-static-accessory .teaser-inner,.modProductTeaser.type-static-product .teaser-inner{border-top:0 none;border-bottom:1px solid #ddd;padding-top:15px;padding-bottom:10px}
.modProductTeaser.type-static-accessory .modTitle,.modProductTeaser.type-static-product .modTitle{height:auto}
.modProductTeaser.type-static-accessory .modTitle h3,.modProductTeaser.type-static-product .modTitle h3{position:relative;height:auto}
.modProductTeaser.type-static-accessory .modPriceOrderContainer,.modProductTeaser.type-static-product .modPriceOrderContainer{margin-bottom:0}
.modProductTeaser.type-static-accessory .modPriceOrderContainer .pricetag.total,.modProductTeaser.type-static-product .modPriceOrderContainer .pricetag.total{line-height:28px}
.modProductTeaser .modPriceOrderContainer{margin-bottom:15px}
.manual-teaser.modProductTeaser .modPriceOrderContainer{display:block}
.modProductTeaser .modPriceOrderContainer p.title{margin:2px 0 0;font-size:12px;line-height:14px}
.modProductTeaser .modPriceOrderContainer p.price-subtitle{margin:5px 0 3px;font-size:12px;line-height:8px}
.modProductTeaser .modPriceOrderContainer .pricetag.total{border:0}
.modProductTeaser .modPriceOrderContainer .primary-button,.modProductTeaser .modPriceOrderContainer .secondary-button{font-size:15px;padding:5px 20px;margin-top:12px}
.modProductTeaser .modPriceOrderContainer .secondary-button{color:#333}
.modProductTeaser .modPriceOrderContainer .action-link{display:none}
.modProductTeaser .modProductImage{padding-right:8px}
.modProductTeaser .modProductImage img{margin-bottom:8px;width:auto;height:auto;max-width:100%;max-height:180px}
.modProductTeaser.with-badge .main-info{padding-right:50px}
.modProductTeaser.with-promo-image.with-badge .main-info{padding-right:20px}
.modProductTeaser .cq-image-placeholder{display:none !important}
.modProductOfferPreviews .modProductTeaser{margin:0;padding:0}
.modProductOfferPreviews .modProductTeaser .teaser-inner{border:0;margin:0 10px;padding:0}
.modProductOfferPreviews .modProductTeaser.productimage-container{position:absolute;width:100%;height:100%;margin:0;padding:0;top:0;left:0}
.modProductOfferPreviews .modProductTeaser.productimage-container .modProductImage{position:static}
.modProductOfferPreviews .modProductTeaser.productimage-container .modProductImage img{position:absolute;max-height:100%;right:0;bottom:0;max-width:60%;width:auto}
.modProductOfferPreviews .modProductTeaser .productimage{position:static}
.modProductOfferPreviews .modProductTeaser .promo-image,.modProductOfferPreviews .modProductTeaser .promo-badge{display:none}
.modProductOfferPreviews .modProductTeaser .modTitle{margin-left:0}
.modProductOfferPreviews .modProductTeaser .col-left,.modProductOfferPreviews .modProductTeaser .col-right{float:none;width:70%}
.modProductOfferPreviews .modProductTeaser .modPriceOrderContainer .details-link.scs-primary-link{font-size:15px;line-height:18px;margin:0 0 0 7px;text-shadow:0 0 20px #000}
.modMobileGallery .modProductTeaser .modPromoBadge.left,.modMobileGallery .modProductTeaser .modPromoBadge.leftPlain,.modMobileGallery .modProductTeaser .modPromoBadge.right,.modMobileGallery .modProductTeaser .modPromoBadge.rightPlain{margin:0}
.modMobileGallery.style-panorama .modProductTeaser{background:white;margin:0;box-shadow:inset 0 0 0 1px #e9e9e9,0 0 7px 0 rgba(0,0,0,0.1)}
.modMobileGallery.style-panorama .modProductTeaser .modProductImage{height:180px;overflow:hidden;margin-bottom:.5em}
.modMobileGallery.style-panorama .modProductTeaser .modProductImage img{margin-left:auto;margin-right:auto;max-height:180px;max-width:100%;height:auto;width:auto;float:none}
.modMobileGallery.style-panorama .modProductTeaser .modPromoBadge .ribbon{margin-top:6px}
.modMobileGallery.style-panorama .modProductTeaser .modPromoBadge.left45 .ribbon,.modMobileGallery.style-panorama .modProductTeaser .modPromoBadge.right45 .ribbon,.modMobileGallery.style-panorama .modProductTeaser .modPromoBadge.right270 .ribbon,.modMobileGallery.style-panorama .modProductTeaser .modPromoBadge.right90 .ribbon{margin-top:auto}
.modMobileGallery.style-panorama .modProductTeaser .modPriceOrderContainer .pricetag.total{border:1px solid #015;border-left:0;border-right:0;line-height:1.2;margin:.25em 0}
.modRetentionDisplay.loading-indicator{width:auto;height:auto;padding-top:50px;text-align:center}
.modRetentionDisplay .retention-message.retentionPossible:before{content:"\2713 ";width:17px;font-family:swisscomIcons,sans-serif;display:inline-block;color:#0c0;font-size:16px}
.modRetentionResult .font--light *{font-weight:300}
.modRetentionResult .select{float:left;margin-right:24px}
.modRetentionResult .select .select__placeholder.select__placeholder{background:#fff;padding-right:45px}
.modRetentionResult .select .select__dropdown{min-width:auto !important}
.modRetentionResult .loader-spinner.loader-spinner,.modRetentionResult .retention-message.retention-message{max-width:45%;float:left;clear:none}
.modRetentionResult .loader-spinner.loader-spinner{display:flex;align-items:center}
.modRetentionResult .select.hidden+.retention-message.retention-message{max-width:none}
.is-mobile .modRetentionResult{margin-top:11px}
.modSubtotal.classic{margin:0 20px 10px 0;padding:10px;width:100%;border:0;background:#f5f5f5;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 3px #ddd;-moz-box-shadow:0 0 3px 3px #ddd;-ms-box-shadow:0 0 3px 3px #ddd;-o-box-shadow:0 0 3px 3px #ddd;box-shadow:0 0 3px 3px #ddd;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.modSubtotal.classic h3{font-size:15px}
.modSubtotal.classic .items-headline{color:#015;font-weight:bold;margin-top:10px;margin-bottom:3px}
.modSubtotal.classic .topwrapper{-webkit-background-clip:padding-box;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:white;margin:-10px -10px 0 -10px;padding:10px;border-bottom:1px solid #ddd}
.modSubtotal.classic .section-total{margin-top:10px}
.modSubtotal.classic .section-toggle{padding:10px 10px 0 10px;margin:0 -10px}
.modSubtotal.classic .section-toggle .label{margin-left:10px}
.modSubtotal.classic .section-toggle .arrow-down,.modSubtotal.classic .section-toggle .arrow-up{vertical-align:middle}
.modSubtotal.classic .section-toggle .toggle-on-details{color:#2d90ec}
.modSubtotal.classic .section-toggle .toggle-off-details{color:#015}
.modSubtotal.classic .section-total .subtotal{width:50%;float:left;text-align:left;font-size:24px}
.modSubtotal.classic .section-total .subtotal.subtotal-monthly{text-align:right}
.modSubtotal.classic .section-total .monthly,.modSubtotal.classic .section-total .onetime{width:50%;float:left;color:#015}
.modSubtotal.classic .section-total .monthly{text-align:right}
.modSubtotal.classic .section-details{padding-top:10px}
.modSubtotal.classic .section-details .one-time-items,.modSubtotal.classic .section-details .monthly-items{border-bottom:1px solid #bbb;padding-bottom:10px}
.modSubtotal.classic .section-details .monthly-items{margin-bottom:20px}
.modSubtotal.classic .section-details .items-total-onetime-price,.modSubtotal.classic .section-details .items-total-monthly-price{float:right}
.modSubtotal.classic .section-details ul.items{padding:0;border-bottom:1px solid #bbb;margin:10px 0}
.modSubtotal.classic .section-details ul.items li{border-top:1px solid #bbb;list-style:none}
.modSubtotal.classic .section-details ul.items li dl{overflow:hidden;margin:10px 0}
.modSubtotal.classic .section-details ul.items li dt{float:left;width:125px}
.modSubtotal.classic .section-details ul.items li dd{float:right;margin:0}
.modSubtotal.sdxStyle{position:absolute;top:0;left:0;height:56px;background:#015;width:100%;z-index:9999999}
@media only screen and (max-width:980px){.modSubtotal.sdxStyle{top:-56px}
.is-mobile .modSubtotal.sdxStyle,.modSubtotal.sdxStyle.is-fixed{top:0}
}
.modSubtotal.sdxStyle.is-fixed{position:fixed}
.modSubtotal.sdxStyle.showDetails{background:#086adb}
.is-mobile .modSubtotal.sdxStyle .topwrapper{margin-left:20px}
.modSubtotal.sdxStyle .section-total{max-width:480px;margin:0 auto}
.is-mobile .modSubtotal.sdxStyle .section-total{max-width:240px;width:auto}
.modSubtotal.sdxStyle .section-total .monthlyContent,.modSubtotal.sdxStyle .section-total .onetimeContent{float:left;color:white;font-size:24px;line-height:32px;margin-top:12px}
.is-mobile .modSubtotal.sdxStyle .section-total .monthlyContent,.is-mobile .modSubtotal.sdxStyle .section-total .onetimeContent{font-size:16px;line-height:34px;margin-top:0}
.is-mobile .modSubtotal.sdxStyle .section-total .monthlyContent .subtotal,.is-mobile .modSubtotal.sdxStyle .section-total .onetimeContent .subtotal{display:block;line-height:10px}
.modSubtotal.sdxStyle .section-total .monthlyContent.onetimeContent,.modSubtotal.sdxStyle .section-total .onetimeContent.onetimeContent{margin-left:32px}
.is-mobile .modSubtotal.sdxStyle .section-total .monthlyContent.onetimeContent,.is-mobile .modSubtotal.sdxStyle .section-total .onetimeContent.onetimeContent{margin-left:42px}
.modSubtotal.sdxStyle .section-total .section-toggle{float:left;margin-top:16px}
.modSubtotal.sdxStyle .section-total .section-toggle a{text-decoration:none}
.modSubtotal.sdxStyle .section-total .section-toggle i{color:white;margin-left:33px}
.modSubtotal.sdxStyle .section-total .section-toggle i.close{display:none}
.modSubtotal.sdxStyle .section-details{width:100%;margin-top:56px;background-color:rgba(51,51,51,0.6);min-height:100%;height:auto;position:fixed;top:0;right:0;transition:min-height .5s;min-height:0;height:0;overflow:hidden}
.modSubtotal.sdxStyle .section-details .section-wrapper{background-color:#fff}
.modSubtotal.sdxStyle .section-details .section-content{width:700px;margin:0 auto;padding:40px 40px 64px 40px}
.is-mobile .modSubtotal.sdxStyle .section-details .section-content{width:auto;padding:37px 20px 24px 20px}
.modSubtotal.sdxStyle.showDetails .section-toggle i.close{display:block}
.modSubtotal.sdxStyle.showDetails .section-toggle i.open{display:none}
.modSubtotal.sdxStyle.showDetails .section-details{display:block;min-height:100%}
.is-mobile .modSubtotal.sdxStyle ul.items{padding:0;margin:0}
.modSubtotal.sdxStyle ul.items li{border-top:1px solid #d6d6d6;padding:14px 0 18px 0}
.modSubtotal.sdxStyle ul.items li:first-child{border-top:0}
.modSubtotal.sdxStyle ul.items li dl{width:100%}
.modSubtotal.sdxStyle ul.items li dl dt{float:left;font-size:18px;line-height:24px;white-space:pre-line}
.modSubtotal.sdxStyle ul.items li dl dd{text-align:right;font-size:18px;line-height:24px}
.modSubtotal.sdxStyle .monthly-items ul li:first-child{padding-bottom:28px}
.modSubtotal.sdxStyle .items-headline{border-bottom:2px solid #015;padding-bottom:9px}
.modSubtotal.sdxStyle .items-headline span{font-size:28px;line-height:32px;color:#015}
.modSubtotal.sdxStyle .one-time-items{margin-top:37px}
.modSubtotal.sdxStyle .sdx-container{margin-top:40px}
.modSubtotal.sdxStyle .sdx-container button{float:right}
.modSubtotal.sdxStyle .items-total-onetime-txt,.modSubtotal.sdxStyle .items-total-monthly-txt{float:left}
.modSubtotal.sdxStyle .items-total-onetime-price,.modSubtotal.sdxStyle .items-total-monthly-price{float:right}
.modTrustbuilding.sdxStyle{margin-top:37px}
.modTrustbuilding.sdxStyle ul{padding:0;margin:0}
.modTrustbuilding.sdxStyle ul li{margin-right:20px;line-height:40px;display:inline-block;margin-right:6px;vertical-align:top}
.modTrustbuilding.sdxStyle ul li i,.modTrustbuilding.sdxStyle ul li div{display:inline-block}
.modTrustbuilding.sdxStyle ul li i{background-color:#b1b9be;border-radius:200px;color:#fff;text-align:center;vertical-align:top;font-size:44px;width:60px;height:60px;line-height:60px;margin-right:20px}
.modTrustbuilding.sdxStyle ul li div{width:220px}
.modTrustbuilding.sdxStyle ul li .text-h5{color:#015;margin-bottom:8px}
.is-mobile .modTrustbuilding.sdxStyle{margin-top:22px}
.is-mobile .modTrustbuilding.sdxStyle li{margin-bottom:47px;display:list-item;margin-right:0;vertical-align:baseline}
.is-mobile .modTrustbuilding.sdxStyle i{font-size:40px;width:56px;height:56px;line-height:56px;margin-right:16px}
.is-mobile .modTrustbuilding.sdxStyle div{width:calc(100% - 77px)}
.is-mobile .modTrustbuilding.sdxStyle p{font-size:16px}
.modTrustbuilding.Classic.is-desktop ul{text-align:right}
.modTrustbuilding.Classic.is-desktop ul li{display:inline-block;margin:0 0 2px 20px;line-height:18px;font-size:11px}
.modTrustbuilding.Classic.is-desktop ul li:first-child{margin-left:0}
.modTrustbuilding.Classic.is-desktop ul li span{float:left;margin-right:10px}
.modTrustbuilding.Classic.is-mobile ul{padding:0;margin:0}
.modTrustbuilding.Classic.is-mobile ul li{margin-right:20px;line-height:40px}
.modTrustbuilding.Classic.is-mobile ul li span{float:left;margin:10px 10px 0 0}
.swisscomIconFont{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modFileUpload span.remove-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left 0}
.modFileUpload span.remove-icon:hover{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -16px}
.custom-checkbox label .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -32px;height:14px;width:14px}
.custom-checkbox label .checkbox-control.reveal{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -53px;height:7px;width:14px}
.ui-multiselect-menu ul>li label{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:right -60px;height:14px;width:14px}
.ui-multiselect-single.ui-multiselect-menu ul>li label{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:right -81px;height:14px;width:14px}
.custom-checkbox label.checked .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -106px;height:14px;width:14px}
.custom-checkbox label.checked .checkbox-control.reveal{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -127px;height:7px;width:14px}
.ui-multiselect-menu ul>li label.selected{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:right -141px;height:14px;width:14px}
.ui-multiselect-single.ui-multiselect-menu ul>li label.selected{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:right -162px;height:14px;width:14px}
.custom-radio label .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -187px;height:18px;width:18px}
.custom-radio label.checked .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -212px;height:18px;width:18px}
.ui-mobile .custom-checkbox label .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -237px;height:18px;width:18px}
.ui-mobile .custom-checkbox label.checked .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -262px;height:18px;width:18px}
.ui-mobile .custom-radio label .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -287px;height:20px;width:20px}
.ui-mobile .custom-radio label.checked .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -314px;height:20px;width:20px}
.ui-mobile .ui-icon-arrow-d:after,.ui-mobile .ui-icon-carat-d:after{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -341px;width:14px;height:7px}
.ui-mobile .ui-icon-arrow-u:after,.ui-mobile .ui-icon-carat-u:after{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -127px;width:14px;height:7px}
.ui-mobile .form-close-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -355px;height:20px;width:20px}
.field-hint{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -375px}
.field-hint:hover{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -395px}
.headingError-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -415px;height:16px;width:20px}
.navigation-back-button{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -431px;background-repeat:no-repeat;width:30px;height:30px}
.form-error-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -473px;background-repeat:no-repeat;height:18px;width:18px}
.form-info-icon-gray{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -498px;background-repeat:no-repeat;height:15px;width:15px}
.form-info-icon-gray:hover{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -520px;height:15px;width:15px}
.form-info-icon-red{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -542px;background-repeat:no-repeat;height:18px;width:18px}
.form-info-icon-navy{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -567px;background-repeat:no-repeat;height:18px;width:18px}
.form-info-success-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-lores-1499325018849.png');background-position:left -592px;background-repeat:no-repeat;height:18px;width:18px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.ui-mobile .custom-checkbox label .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left 0;background-size:20px 119px}
.ui-mobile .custom-checkbox label.checked .checkbox-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -18px;background-size:20px 119px}
.ui-mobile .custom-checkbox label .checkbox-control.reveal{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -36px;background-size:20px 119px}
.ui-mobile .custom-checkbox label.checked .checkbox-control.reveal{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -39px;background-size:20px 119px}
.ui-mobile .custom-radio label .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -41px;background-size:20px 119px}
.ui-mobile .custom-radio label.checked .radio-control{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -61px;background-size:20px 119px}
.ui-mobile .ui-icon-arrow-d:after,.ui-mobile .ui-icon-carat-d:after{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -81px;background-size:20px 119px;width:14px;height:7px}
.ui-mobile .ui-icon-arrow-u:after,.ui-mobile .ui-icon-carat-u:after{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -92px;background-size:20px 119px;width:14px;height:7px}
.ui-mobile .form-close-icon{background-image:url('../../forms/resources/img/sprites/sprites-forms-hires-1499325018849.png');background-position:left -99px;background-size:20px 119px}
}
.scs-form-button{display:inline-block;height:25px;line-height:17px;vertical-align:top !important;position:relative;font-weight:normal !important;font-size:13px !important;cursor:pointer;color:white !important;margin:0 10px 10px 0;padding:4px 12px;text-decoration:none !important;border:0;background:#086adb;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .07s cubic-bezier(0.4,0,0.6,1);-webkit-appearance:none}
.scs-form-button:hover{background:#0048cf}
.scs-form-button:active,.scs-form-button:focus{background:#0048cf;transform:scale(0.98)}
.modAjaxCaptcha{display:none}
.modAjaxCaptcha .recaptcha_only_if_audio{display:none}
.type-audio.modAjaxCaptcha .recaptcha_only_if_audio{display:block}
.modAutocomplete li.ui-menu-item{line-height:20px}
@media screen and (max-width:480px){.modAutocomplete ul.ui-autocomplete{padding:0 0 10px 0;margin-top:65px}
.modAutocomplete li.ui-menu-item{line-height:40px}
.modAutocomplete li.ui-menu-item .ui-menu-item-wrapper{padding:0 10px}
}
.modAutoSuggestAddress{position:relative}
.modAutoSuggestAddress .field-set{float:left;width:50%}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field,.modAutoSuggestAddress .field-set .field{float:left}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span,.modAutoSuggestAddress .field-set .field span{padding-right:8px}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span input,.modAutoSuggestAddress .field-set .field span input,.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span select,.modAutoSuggestAddress .field-set .field span select{box-sizing:border-box;margin-right:0}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span input:focus,.modAutoSuggestAddress .field-set .field span input:focus,.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span select:focus,.modAutoSuggestAddress .field-set .field span select:focus{margin:-1px 0 9px}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span input[disabled],.modAutoSuggestAddress .field-set .field span input[disabled],.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .field span select[disabled],.modAutoSuggestAddress .field-set .field span select[disabled]{cursor:not-allowed;opacity:.6}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .zip,.modAutoSuggestAddress .field-set .zip,.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .house-number,.modAutoSuggestAddress .field-set .house-number{width:25%}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .city,.modAutoSuggestAddress .field-set .city,.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .street-name,.modAutoSuggestAddress .field-set .street-name{width:75%}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .house-name span,.modAutoSuggestAddress .field-set .house-name span,.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set .house-number span,.modAutoSuggestAddress .field-set .house-number span{padding-right:0}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set.building .house-name,.modAutoSuggestAddress .field-set.building .house-name{width:100%}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set.nostreet,.modAutoSuggestAddress .field-set.nostreet{width:100%;clear:both;margin-bottom:20px}
.modScForm .modGridLayout .column .modAutoSuggestAddress .field-set.nostreet label,.modAutoSuggestAddress .field-set.nostreet label{padding-bottom:0}
.skinServiceAvailabilitySmall .modAutoSuggestAddress .field-set,.skinServiceAvailabilityTiny .modAutoSuggestAddress .field-set,.skinServiceAvailabilitySmall .modScForm .modGridLayout .column .modAutoSuggestAddress .field-set,.skinServiceAvailabilityTiny .modScForm .modGridLayout .column .modAutoSuggestAddress .field-set,.modAutoSuggestAddress.skinAutoSuggestRows .field-set{float:none;width:100%}
.skinServiceAvailabilitySmall .modAutoSuggestAddress .city span,.skinServiceAvailabilityTiny .modAutoSuggestAddress .city span,.skinServiceAvailabilitySmall .modScForm .modGridLayout .column .modAutoSuggestAddress .city span,.skinServiceAvailabilityTiny .modScForm .modGridLayout .column .modAutoSuggestAddress .city span,.modAutoSuggestAddress.skinAutoSuggestRows .city span{padding-right:0}
.modScForm .modAutoSuggestAddress.isMobile .field input:focus,.modScForm .modAutoSuggestAddress.isMobile .field select:focus{margin:0 0 16px}
.modAutoSuggestAddress .type-ahead-list{position:absolute;z-index:1;background:#fff;border:1px solid #ddd;box-sizing:border-box;color:#015;white-space:nowrap;-webkit-box-shadow:1px 1px 3px 0 #bbb;-moz-box-shadow:1px 1px 3px 0 #bbb;-ms-box-shadow:1px 1px 3px 0 #bbb;-o-box-shadow:1px 1px 3px 0 #bbb;box-shadow:1px 1px 3px 0 #bbb}
.modAutoSuggestAddress .type-ahead-list.city-position{max-height:205px;overflow-y:auto}
.modAutoSuggestAddress .type-ahead-list.street-position{max-height:130px;overflow-y:auto}
.modAutoSuggestAddress .type-ahead-list ul{padding:0;margin:0}
.modAutoSuggestAddress .type-ahead-list li{padding:3px;cursor:pointer}
.modAutoSuggestAddress .type-ahead-list li.focus,.modAutoSuggestAddress .type-ahead-list li:focus,.modAutoSuggestAddress .type-ahead-list li:hover{background-color:#f5f5f5;color:#2d90ec}
.modAutoSuggestAddress .type-ahead-list li.nomatch{cursor:default}
.modAutoSuggestAddress .type-ahead-list li.nomatch.focus,.modAutoSuggestAddress .type-ahead-list li.nomatch:focus,.modAutoSuggestAddress .type-ahead-list li.nomatch:hover{background-color:#fff;color:#015}
.modAutoSuggestAddress.gaiaAddressCheck .type-ahead-list{position:absolute}
.modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .country .select{width:auto;max-width:80px;float:left;margin-right:20px;margin-top:5px}
.modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .zip{width:auto;max-width:180px;float:left;margin-right:20px}
.modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .city{width:auto;max-width:180px;float:left}
.modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .type-ahead-list{border:0;width:100%;position:absolute}
.is-mobile .modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .country .select{float:none;margin-right:0;margin-top:0;width:100%;max-width:100%;margin-bottom:16px}
.is-mobile .modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .zip,.is-mobile .modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .city{max-width:100%;float:none;margin-right:0}
.is-mobile .modAutoSuggestAddress.skinAutoSuggestAddressZipAndCity.sdx .type-ahead-list{min-width:100% !important}
.modCampaignService>div.cf{display:flex;flex-direction:column-reverse}
.modCampaignService .lang{max-width:140px;margin-bottom:18px}
.modCampaignService .lang span.customDropDown{text-align:left}
.sdx-container .modCampaignService>div.cf{display:block;flex-direction:row}
.sdx-container .modCampaignService .lang{margin-top:16px}
.modDatePicker .date-field{position:relative}
.modDatePicker .date-field .datepicker{padding:0 30px 0 14px}
.modDatePicker .date-field .ui-datepicker-trigger{position:absolute;top:8px;right:8px}
.modDatePicker div.date-container span.inputField{display:block;margin-right:0}
.ui-datepicker{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding-box;-webkit-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-webkit-box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);-ms-box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);-o-box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);box-shadow:1px 2px 3px 2px rgba(0,0,0,0.2);overflow:visible;margin:0;background:#fff;max-width:280px;padding:10px;width:100%}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.6em 0;border-bottom:0;font-weight:bold;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:2em}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:1px 0 1px 2px;position:absolute;top:.6em;margin-top:0;text-indent:-9999px;-webkit-border-radius:1em;border-radius:1em;vertical-align:middle;margin-right:.625em;width:1em;height:1.2em;white-space:nowrap !important}
.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-next:after{left:50%;top:5px;content:"";position:absolute;display:block;width:9px;height:13px}
.ui-datepicker .ui-datepicker-next:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKxJREFUeNpi1J3wRpOBgaEKiOOA+D8DFsAExMZAHAPE+4GYFZeiJUBsCcT2QHwTiLmwKQKBE0AsC8SKQPwViGWwKQKBJ1CF94H4MRBbYFMEU6gDVXgciD2xKQKBb0DsDWVvAynEpgjk8K1QthcQb2dBUyADdQ8D1McgDzEgKwIF6jUoWxbqPhSHW0AVgBzMjawApsgT6pODQKwOdThGYL6HhrojEP/GFi0AAQYAmngfw7Cm0ycAAAAASUVORK5CYII=")}
.ui-datepicker .ui-datepicker-prev:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpi1J3whgEHYATiRUDcxoJDASsQ7wZieyDeiU0RFxBfAWJFILYE4hPoimSA+DGULQvET0AMJiQFFlAF95EVgADMJE8g3gZVoAPE35CNZ0JSAALe6ApgirYDsReUvxXqcAxFDFCFllAffYV6AEMRCJyAOpgB6gFNbIoYoD7ihnrgGtTHGIoYoA5XB+KDQHwc5DEmHNHyG4gdgXgJEL8HCDAAL+EfUx5Qtc8AAAAASUVORK5CYII=")}
.ui-datepicker .ui-datepicker-prev{left:0}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-title{padding:0 2.3em;text-align:center;color:#015;font:18px / 25px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{border-collapse:collapse;width:100%}
.ui-datepicker-calendar tr>:first-child{padding-left:15px}
.ui-datepicker-calendar tr>:last-child{padding-right:15px}
.ui-datepicker td{border-width:0;padding:0;text-align:center;min-width:25px}
.ui-datepicker td span,.ui-datepicker a{color:#666;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;display:block;text-align:center;text-decoration:none;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important}
.ui-datepicker td a{color:#015;padding:.2em 0;margin:0;border-width:0}
.ui-datepicker td .ui-state-highlight{color:#2d90ec;background:transparent}
.ui-datepicker td .ui-state-active{color:#fff;background:#2d90ec}
.ui-datepicker-calendar th{padding-top:.4em;padding-bottom:.4em;color:#666;font:18px / 25px TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.ui-datepicker-calendar th span,.ui-datepicker-calendar span.ui-state-default{opacity:.7}
.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{padding:.3em .2em}
.ui-datepicker .ui-state-disabled{opacity:1}
.sdx-container .modDatePicker .select{width:100%}
.sdx-container .modDatePicker .ui-datepicker-trigger{display:none}
.sdx-container .modDatePicker .date-icon.date-icon{position:absolute;right:0;margin-top:-48px;cursor:pointer;margin-right:5px;z-index:5}
.sdx-container .modDatePicker .input-field input.sdxDateField{z-index:0}
.modFileUpload .js-loading-indicator{display:none;background:url('../../base/resources/rotating-loader.gif') no-repeat 0 0;width:32px;height:32px;margin:5px 0 10px}
.modFileUpload .remove-icon{cursor:pointer;display:inline-block;height:15px;margin-left:8px;margin-right:6px;position:relative;top:2px;width:15px}
.modFileUpload .fileList .upload-file-holder{margin-top:5px}
.modFileUpload .fileList .fileDescription .size{color:#666;padding-left:5px}
.modFileUpload .upload-button{display:block !important;position:relative}
.modFileUpload .upload-button input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;padding:0;margin:0;cursor:pointer}
.modFileUpload .field-hint{position:static}
.sdx-container .modFileUpload .fileList{margin-top:11px;margin-bottom:0}
.sdx-container .modFileUpload .fileList .remove-icon{background-image:none;margin-right:10px;margin-left:0;float:left;color:#adadad;top:0}
.sdx-container .modFileUpload .fileList .fileDescription{float:left;width:calc(100% - 25px);word-break:break-word}
.sdx-container .modFileUpload .fileList .fileDescription .size{word-break:keep-all;padding-left:0}
.sdx-container .modFileUpload .upload-button{font-size:24px;margin-left:0;margin-right:13px;top:-2px;float:left}
.sdx-container .modFileUpload label{float:left;margin-right:0;width:calc(100% - 37px);pointer-events:none}
.sdx-container .modFileUpload .js-loading-indicator{background:0}
.sdx-container .modFileUpload .error-message{margin-top:17px}
.modFormStepIndicator{margin-bottom:45px;overflow:hidden;width:100%}
.modFormStepIndicator.sdx-container .bg--dark{background-color:transparent}
.modFormStepIndicator .marker-icon{background-color:#bbb;-webkit-background-clip:padding-box;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:16px;width:16px;position:relative}
.modFormStepIndicator .marker-connector{background-color:#bbb;height:1px;right:50%;min-width:118px;position:absolute;top:8px;z-index:-1}
.modFormStepIndicator .marker{float:left;position:relative;text-align:center;width:126px}
.modFormStepIndicator .marker:first-child .marker-connector{display:none}
.modFormStepIndicator .marker-icon{display:block;margin:0 auto}
.modFormStepIndicator .marker-label{color:#bbb;display:inline-block;margin-top:10px;text-decoration:none}
.modFormStepIndicator .marker-active .marker-icon{background-color:#015}
.modFormStepIndicator .marker-active .marker-label{color:#015}
.modFormStepIndicator .marker-active .marker-connector{background-color:#015}
.modFormStepIndicator .finish .marker-icon:after{content:"✓";position:absolute;width:25px;height:25px;color:white;right:0;left:-5px;top:1px}
.modFormStepIndicator .finish-all .marker-icon{background-color:green}
.modFormStepIndicator .finish-all .marker-icon:after{content:"✓";position:absolute;width:25px;height:25px;color:white;right:0;left:-5px;top:1px}
.modFormStepIndicator .marker-label{cursor:default}
.modFormStepIndicator.progress-full.sdx-container{text-align:center;margin-top:10px}
.modFormStepIndicator.progress-full.sdx-container .progress-full__bar button{cursor:auto}
HTML.msIe8 .finish .marker-icon:after,HTML.msIe8 .finish-all .marker-icon:after{content:"✓";position:absolute;width:25px;height:25px;color:white;right:0;left:2px;top:1px}
.modScForm{color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modScForm a.primary-button,.modScForm a.secondary-button{display:inline-block}
.modScForm .label,.modScForm label,.modScForm label.ui-select,.modScForm label.ui-input-text{display:block;margin:0 20px 4px 0;padding:0;color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.modScForm .custom-checkbox label{display:inline;padding-left:35px;margin-right:0}
.modScForm .warrantyPrice{white-space:nowrap}
.modScForm .field input,.modScForm .field select,.modScForm .field textarea{background-color:#f8f8f8;border:1px solid #5e5555;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#333;font:15px / 21px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;margin:0 20px 16px 0;padding:3px 3px 4px 3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px}
.modScForm .field textarea{height:60px}
.modScForm input[type="date"]{width:100% !important;-webkit-appearance:none}
.modScForm input[readonly]{border:0;box-shadow:none;background:transparent}
.modScForm .twofields .field>div,.modScForm .multifield .field>div{float:left}
.modScForm .twofields .field>div>span.inputField,.modScForm .multifield .field>div>span.inputField{display:block;padding:0 8px 0 5px}
.modScForm .custom-radio,.modScForm .custom-checkbox{padding:3px 0 0 0;margin-bottom:5px}
.modScForm .custom-radio.error span.error,.modScForm .custom-checkbox.error span.error{display:block;padding-top:3px;padding-bottom:7px}
.modScForm .custom-radio input,.modScForm .custom-checkbox input,.modScForm input.radio,.modScForm input.checkbox{display:inline-block;width:14px;height:14px;font-size:15px;position:absolute;margin:0;padding:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;filter:"alpha(opacity=(0)";-ms-filter:"alpha(opacity=0)"}
.modScForm input[type="radio"],.modScForm input[type="checkbox"]{display:inline-block;width:14px;height:14px;font-size:15px}
.modScForm .custom-radio label,.modScForm label.radio,.modScForm label.checkbox{color:#333;padding:5px 37px 5px 35px;position:relative;margin-bottom:10px}
.modScForm input,.modScForm textarea{-webkit-box-shadow:inset 0 1px 2px #bababa;-moz-box-shadow:inset 0 1px 2px #bababa;box-shadow:inset 0 1px 2px #bababa}
.modScForm label.radio,.modScForm label.checkbox,.modScForm .custom-radio label{display:block}
.modScForm .custom-radio label.checked,.modScForm .custom-radio label.focus,.modScForm .custom-checkbox label.focus,.modScForm .custom-radio label:hover,.modScForm .custom-checkbox label:hover,.modScForm .custom-checkbox.custom-checkbox:hover label,.modScForm label.radio.checked,.modScForm label.checkbox.checked,.modScForm label.radio.focus,.modScForm label.checkbox.focus,.modScForm label.radio:hover,.modScForm label.checkbox:hover{color:#2d90ec}
.modScForm .custom-radio[readonly] label,.modScForm .custom-radio[readonly] label.checked,.modScForm .custom-radio[readonly] label.focus,.modScForm .custom-radio[readonly] label:hover,.modScForm .custom-checkbox[readonly] label,.modScForm .custom-checkbox[readonly] label.focus,.modScForm .custom-checkbox[readonly] label:hover,.modScForm input[readonly] ~ label,.modScForm input[readonly] ~ label.radio.checked,.modScForm input[readonly] ~ label.checkbox.checked,.modScForm input[readonly] ~ label.radio.focus,.modScForm input[readonly] ~ label.checkbox.focus,.modScForm input[readonly] ~ label.radio:hover,.modScForm input[readonly] ~ label.checkbox:hover{color:#666;cursor:default}
.modScForm .custom-checkbox.dropdown-arrow-navy label,.modScForm .custom-checkbox.dropdown-arrow-navy label.focus{color:#015}
.modScForm .standardSubmitBtn{display:inline-block}
.modScForm .standardSubmitBtn button,.modScForm .standardSubmitBtn input{display:block;margin-bottom:0}
.modScForm .verticalButtons span,.modScForm .verticalButtons a{float:left;display:block;clear:both}
.modScForm .verticalButtons input,.modScForm .verticalButtons div{display:block;clear:both}
.modScForm .verticalButtons div.form_icon,.modScForm .verticalButtons input.radio,.modScForm .verticalButtons input.checkbox{display:block}
.modScForm .verticalButtons label.radio,.modScForm .verticalButtons label.checkbox{display:block;padding:1px 0 1px 24px}
.modScForm .custom-radio .verticalButtons label,.modScForm .custom-checkbox .verticalButtons label{display:block}
.modScForm .field-hint{display:none;background-color:transparent;border:0 none;height:14px;margin-top:4px;right:-5px;position:absolute;width:14px}
.modScForm .field{display:block;position:relative;width:auto;overflow:visible}
.modScForm .field input:focus,.modScForm .field textarea:focus{border:#2d90ec solid 2px;color:#015}
.modScForm .field input.disabled,.modScForm .field textarea.disabled,.modScForm .field select.disabled{-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;filter:"alpha(opacity=(60)";-ms-filter:"alpha(opacity=60)"}
.modScForm .field.disabled .ui-select .ui-btn{-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;filter:"alpha(opacity=(60)";-ms-filter:"alpha(opacity=60)";color:#bbb;background:#e3e3e3;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#e3e3e3));background:-webkit-linear-gradient(top,#fff,#e3e3e3);background:-moz-linear-gradient(top,#fff,#e3e3e3);background:-ms-linear-gradient(top,#fff,#e3e3e3);background:-o-linear-gradient(top,#fff,#e3e3e3);background:linear-gradient(top,#fff,#e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe3e3e3',GradientType=0)}
.modScForm .field>span.inputField{display:block;margin-right:0}
.modScForm .field .placeholder::-webkit-input-placeholder{color:#666;font-style:italic}
.modScForm .field .placeholder:-moz-placeholder{color:#666;font-style:italic}
.modScForm .field .placeholder::-moz-placeholder{color:#666;font-style:italic}
.modScForm .field .placeholder:-ms-input-placeholder{color:#666;font-style:italic}
.modScForm .field>.percent20{width:20%}
.modScForm .field>.percent30{width:30%}
.modScForm .field>.percent40{width:40%}
.modScForm .field>.percent50{width:50%}
.modScForm .field>.percent60{width:60%}
.modScForm .field>.percent70{width:70%}
.modScForm .field>.percent80{width:80%}
.modScForm .field.error input,.modScForm .field .error input,.modScForm .field.error textarea,.modScForm .field .error textarea{background-color:#fdf3f4;border-color:#d12;-webkit-box-shadow:inset 0 1px 2px #f4babf;-moz-box-shadow:inset 0 1px 2px #f4babf;box-shadow:inset 0 1px 2px #f4babf}
.modScForm .field.error input:focus,.modScForm .field .error input:focus,.modScForm .field.error textarea:focus,.modScForm .field .error textarea:focus{color:#333}
.modScForm .radio .fullLengthLabel,.modScForm .checkbox .fullLengthLabel,.modScForm .tags .fullLengthLabel,.modScForm .radio .label,.modScForm .checkbox .label,.modScForm .tags .label,.modScForm .radio .title,.modScForm .checkbox .title,.modScForm .tags .title{display:block;margin-bottom:15px}
.modScForm .error label,.modScForm .error .label{color:#d12 !important}
.modScForm .error .custom-radio label{color:#d12}
.modScForm .error .radio .fullLengthLabel{color:#d12;display:inline}
.modScForm .error span.error{display:block;padding-bottom:17px;color:#d12}
.modScForm .error .sdx.message{margin-top:0;opacity:1;clear:left;max-height:100%}
.modScForm .error .sdx.message span.error{display:inline-block;font-size:14px;width:calc(100% - 26px)}
.modScForm .error .sdx.message .icon{color:#d12;vertical-align:top;margin-top:4px}
.modScForm .error.select.field .sdx.message{margin-top:8px}
.modScForm .radio .error .fullLengthLabel{color:#d12;display:inline}
.modScForm .fullLengthError{float:left;width:460px;color:#d12;padding-bottom:17px;display:inline}
.modScForm .headingError{border-style:solid;border-width:1px 0;color:#d12;margin:17px 0;padding:11px 11px 11px 30px;position:relative}
.modScForm .headingError.hidden{display:none}
.modScForm .headingError .headingError-icon{left:0;position:absolute;margin-top:4px}
.modScForm>div.end div.field{display:block}
.modScForm div.verticalButtons{margin-bottom:6px}
.modScForm .buttonstrip>.right{position:relative;left:10px;float:right}
.modScForm .twofields .field>label+div>span.inputField{padding:0 13px 0 0}
.modScForm .multifield .field>label+div>span.inputField{padding-left:0}
.modScForm .captcha{margin:0}
.modScForm .captcha .captchaField{margin-top:20px}
.modScForm .captcha .captchaField a{color:#1af;text-decoration:none}
.modScForm .captcha .captchaField a.cap_refresh,.modScForm .captcha .captchaField a.cap_audio,.modScForm .captcha .captchaField a.cap_image{position:absolute;right:0}
.modScForm .captcha .captchaField a.cap_refresh{top:0;right:70px}
.modScForm .captcha .captchaField a.cap_audio,.modScForm .captcha .captchaField a.cap_image{top:0}
.modScForm .captcha .captchaField #recaptcha_image{width:auto !important;height:80px !important}
.modScForm .captcha .captchaField #recaptcha_image #recaptcha_challenge_image{max-width:100% !important}
.modScForm .custom-radio.custom-checkbox label.checked,.modScForm .custom-checkbox.custom-checkbox label.checked{color:#2d90ec}
.modScForm .custom-radio label .radio-control,.modScForm .custom-checkbox label .radio-control{display:block;float:none;top:5px}
.modScForm .custom-radio label .radio-control,.modScForm .custom-checkbox label .radio-control,.modScForm .custom-radio label .checkbox-control,.modScForm .custom-checkbox label .checkbox-control{left:0;position:absolute}
.modScForm .custom-radio label.checked,.modScForm .custom-checkbox label.checked{color:#2d90ec}
.modScForm .custom-radio label.checked .description,.modScForm .custom-checkbox label.checked .description{background-color:green;color:#fff;float:none;background-color:#cfeeff;color:#015;display:block;max-width:620px;padding:5px 10px 6px;text-indent:0}
.modScForm .custom-radio label .description,.modScForm .custom-checkbox label .description{display:none}
.modScForm .dropdown{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin-bottom:0;position:static;width:auto}
.modScForm .dropdown .ui-select .ui-btn{margin-bottom:16px;margin-top:8px;font-size:15px;padding-left:14px;text-align:left}
.modScForm .dropdown .ui-select .ui-btn.ui-icon-carat-d:after{margin-top:-4px;right:13px;width:14px}
.modScForm .error span.title{color:#d12}
.modScForm .title{padding:0}
.modScForm .default.back,.modScForm .back.section{display:block}
.modScForm .scs-form-navigation{margin:-11px -20px 15px -20px;padding:6px 20px;border-bottom:1px solid #ddd;text-shadow:none;background-color:#010d28;background:#f5f5f5;background:-webkit-gradient(linear,center top,center bottom,from(#fff) to(#f5f5f5));background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-ms-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:0 -2px 6px 0 #666;-moz-box-shadow:0 -2px 6px 0 #666;-ms-box-shadow:0 -2px 6px 0 #666;-o-box-shadow:0 -2px 6px 0 #666;box-shadow:0 -2px 6px 0 #666;position:absolute;width:100%;top:-40px}
.modScForm .scs-form-navigation .navigation-back-button{display:inline-block;margin-top:-8px;vertical-align:top}
.modScForm .scs-form-navigation .scs-navigation-text{display:inline-block;padding-left:20px}
.modScForm .scs-form-navigation .scs-navigation-text .scs-navigation-button-label{color:#015;font:1.4em / 2em TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;line-height:1}
.modScForm .message{margin-top:10px}
.modScForm .button-indent>.secondary-button,.modScForm .button-indent .save{display:none}
.modScForm .scs-form-summary{display:none}
.modScForm .scs-form-summary.scs-visible{display:block}
.modScForm .scs-form-summary span.fileList{display:block}
.modScForm .scs-form-summary span.fileList a{text-decoration:none}
.modScForm .scs-form-summary span.fileList .fileDescription{display:block;margin:8px 0}
.modScForm .scs-form-summary span.fileList .fileDescription .size{color:#333;padding-left:5px}
.pex .modScForm .scs-form-short-summary{display:none}
.pex .modScForm .scs-form-short-summary.scs-visible{display:block}
.pex .modScForm .sentdate{margin:10px 0}
.pex .modScForm .scs-form-summary h3{font-size:18px;margin:24px 0 2px}
.pex .modScForm .scs-form-summary h3>b{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal}
.pex .modScForm .scs-form-summary h3:first-child{margin-top:14px}
.pex .modScForm .scs-form-summary p:empty{display:none}
.pex .modScForm .scs-form-summary .buttonGroup hr{display:none}
.pex .modScForm .scs-form-summary .buttonGroup .save{margin:17px 0 14px}
.pex .modScForm .scs-form-summary .buttonGroup .save>a{display:block}
.pex .modScForm .scs-form-summary .buttonGroup .back{float:left;width:48.5%;margin-right:3%}
.pex .modScForm .scs-form-summary .buttonGroup .cancel{width:48.5%;display:inline-block}
.pex .modScForm .button-indent .save{display:block;margin:62px 0 -21px}
.pex .modScForm .button-indent .save>a{display:block}
.pex .modScForm .button-indent>.scs-form-button{margin-top:-83px}
.statusSuccessful.statusSuccessful{background:url(../../base/resources/icons/form-success.png) no-repeat left 10px transparent;padding:10px 30px;color:#0c0;border:1px solid #0c0;border-left:0;border-right:0;line-height:1.1}
.scs-accessibility-mode .scForm .custom-radio label.focus,.scs-accessibility-mode .scForm .custom-checkbox label.focus,.scs-accessibility-mode .scForm label.radio.focus,.scs-accessibility-mode .scForm label.checkbox.focus{outline:#00f dotted 2px}
.scs-accessibility-mode .scForm .field input:focus,.scs-accessibility-mode .scForm .field textarea:focus{outline:#00f dotted 2px}
.col_two .two.parsys{margin-top:30px}
.col_two .modScForm .field>span.inputField{margin-right:0}
.col_two .modScForm .field>span.inputField input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.col_two .modScForm .field textarea{padding:3px 0 4px}
.col_two .modScForm .button-indent{margin-right:0}
.skinScFormMultipageWizard .multipage-wizard-step.first .back{display:none}
.skinScFormMultipageWizard .buttonGroup{margin-top:24px;clear:both}
.skinScFormMultipageWizard .buttonGroup .back{width:100%}
.skinScFormMultipageWizard .buttonGroup .action,.skinScFormMultipageWizard .buttonGroup .forward{width:100%}
.skinScFormMultipageWizard a.primary-button,.skinScFormMultipageWizard a.secondary-button{display:block}
.skinScFormMultipageWizard .buttonGroup.next .forward{float:right;width:100%}
.skinScFormMultipageWizard .buttonGroup.action .action{float:right;width:100%}
.skinScFormMultipageWizard .buttonGroup.back .back{float:left;width:100%}
.skinScFormMultipageWizard .modTextImage.left div.imageContainer{margin-right:20px}
.skinScFormMultipageWizard div.scs-form-summary{display:block}
.modTextField .length-constraint{float:right;width:150px;line-height:20px;text-align:right;color:#666}
.modScForm .modTextField.error .sdx.message.length-constraint-exist{margin-top:-20px}
.modScForm .modTextField.error .sdx.message.length-constraint-exist .error{width:calc(100% - 176px)}
.is-mobile .modScForm .modTextField.error .old-textarea.length-constraint-exist{width:calc(100% - 176px);margin-top:-20px}
.modVisibilityControlContainer{position:relative}
.modVisibilityControlContainer.visibilityControl-hidden[data-animationtype="greyout"]::after{content:' ';display:block;position:absolute;top:0;bottom:0;left:-20px;right:-20px;opacity:0;background-color:#000;z-index:1000}
.move-off-screen{visibility:hidden !important;position:fixed !important;z-index:-1;top:-999px !important;left:-999px !important;width:10px !important;height:10px !important;overflow:hidden !important}
.scs-form-button{height:40px;width:100% !important;font-size:18px !important}
.swisscomIconFont,.modContactWizard .topics .topic .icon{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.generated-message-dev{width:120px;height:20px;background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left 0}
.sprite-customer-group-01{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -19px}
.sprite-customer-group-02{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -440px}
.sprite-customer-group-03-small{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -861px}
.sprite-service-network-03,.incident-INTERNET{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -875px;height:37px;width:37px}
.sprite-service-mobilephone-03,.incident-MOBILE{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -913px;height:37px;width:37px}
.sprite-service-telephone-03,.incident-TELEFONIE{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -951px;height:37px;width:37px}
.sprite-service-tv-03,.incident-SWISSCOM_TV{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -989px;height:37px;width:37px}
.sprite-service-sme-03,.incident-SME{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1027px;height:37px;width:37px}
.sprite-service-myswisscom-03,.incident-{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1065px;height:37px;width:37px}
.sprite-service-digihome-03,.incident-MULTIPLE{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1103px;height:37px;width:37px}
.sprite-status-high{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1141px;height:9px;width:9px}
.sprite-status-med{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1151px;height:9px;width:9px}
.sprite-status-low{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1161px;height:9px;width:9px}
.sprite-big-arrow-right{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1171px;height:22px;width:8px}
.sprite-autocomplete-arrow{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1194px;height:9px;width:14px}
.sprite-help-breadcrumb,.listarrow{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1209px;height:38px}
.sprite-help-breadcrumb-current,.listarrow-last{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1248px;height:38px}
.modInteractiveVideo .scs-interactiveVideo-controls-beginning{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1287px}
.modInteractiveVideo .scs-interactiveVideo-controls-reload{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1324px}
.modInteractiveVideo .scs-interactiveVideo-controls-previous{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1361px}
.modInteractiveVideo .scs-interactiveVideo-controls-next{background-image:url('../../help/resources/images/sprites/sprites-lores-1391002082517.png');background-position:left -1398px}
@media only screen and (-webkit-min-device-pixel-ratio:1.05),only screen and (min--moz-device-pixel-ratio:1.05),only screen and (-moz-min-device-pixel-ratio:1.05),only screen and (min-device-pixel-ratio:1.05){.generated-message-dev{background-image:url('../../help/resources/images/sprites/sprites-hires-1391002082517.png');background-position:left 0;background-size:121px 34px}
.sprite-autocomplete-arrow{background-image:url('../../help/resources/images/sprites/sprites-hires-1391002082517.png');background-position:left -19px;background-size:121px 34px}
}
.button{-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font:13px / 18px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;background:#0265d4;background:-webkit-gradient(linear,center top,center bottom,from(#1f8be7) to(#0265d4));background:-webkit-linear-gradient(top,#1f8be7,#0265d4);background:-moz-linear-gradient(top,#1f8be7,#0265d4);background:-ms-linear-gradient(top,#1f8be7,#0265d4);background:-o-linear-gradient(top,#1f8be7,#0265d4);background:linear-gradient(top,#1f8be7,#0265d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f8be7',endColorstr='#ff0265d4',GradientType=0);border:0;text-shadow:1px 1px 1px #012065;line-height:24px;padding:0 9px;height:24px;cursor:pointer;float:left;display:block;margin-right:5px}
.button:hover{color:#fff;background:#1f8be7;background:-webkit-gradient(linear,center top,center bottom,from(#1f8be7) to(#1f8be7));background:-webkit-linear-gradient(top,#1f8be7,#1f8be7);background:-moz-linear-gradient(top,#1f8be7,#1f8be7);background:-ms-linear-gradient(top,#1f8be7,#1f8be7);background:-o-linear-gradient(top,#1f8be7,#1f8be7);background:linear-gradient(top,#1f8be7,#1f8be7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f8be7',endColorstr='#ff1f8be7',GradientType=0)}
.button:active,.button:focus{color:#fff;background:#0265d4;background:-webkit-gradient(linear,center top,center bottom,from(#0265d4) to(#0265d4));background:-webkit-linear-gradient(top,#0265d4,#0265d4);background:-moz-linear-gradient(top,#0265d4,#0265d4);background:-ms-linear-gradient(top,#0265d4,#0265d4);background:-o-linear-gradient(top,#0265d4,#0265d4);background:linear-gradient(top,#0265d4,#0265d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0265d4',endColorstr='#ff0265d4',GradientType=0)}
.button.button-warning{text-shadow:1px 1px 1px #9f1c21;background:#991b1f;background:-webkit-gradient(linear,center top,center bottom,from(#bd2027) to(#991b1f));background:-webkit-linear-gradient(top,#bd2027,#991b1f);background:-moz-linear-gradient(top,#bd2027,#991b1f);background:-ms-linear-gradient(top,#bd2027,#991b1f);background:-o-linear-gradient(top,#bd2027,#991b1f);background:linear-gradient(top,#bd2027,#991b1f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd2027',endColorstr='#ff991b1f',GradientType=0)}
.button.button-warning:hover{color:#fff;background:#bd2027;background:-webkit-gradient(linear,center top,center bottom,from(#bd2027) to(#bd2027));background:-webkit-linear-gradient(top,#bd2027,#bd2027);background:-moz-linear-gradient(top,#bd2027,#bd2027);background:-ms-linear-gradient(top,#bd2027,#bd2027);background:-o-linear-gradient(top,#bd2027,#bd2027);background:linear-gradient(top,#bd2027,#bd2027);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd2027',endColorstr='#ffbd2027',GradientType=0)}
.button.button-warning:active,.button.button-warning:focus{color:#fff;background:#991b1f;background:-webkit-gradient(linear,center top,center bottom,from(#991b1f) to(#991b1f));background:-webkit-linear-gradient(top,#991b1f,#991b1f);background:-moz-linear-gradient(top,#991b1f,#991b1f);background:-ms-linear-gradient(top,#991b1f,#991b1f);background:-o-linear-gradient(top,#991b1f,#991b1f);background:linear-gradient(top,#991b1f,#991b1f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff991b1f',endColorstr='#ff991b1f',GradientType=0)}
.button.button-warning,.button.button-large{-webkit-box-shadow:0 1px 2px 0 #666;-moz-box-shadow:0 1px 2px 0 #666;-ms-box-shadow:0 1px 2px 0 #666;-o-box-shadow:0 1px 2px 0 #666;box-shadow:0 1px 2px 0 #666;font-size:15px;line-height:32px;padding:0 11px;height:32px}
.button.button-secondary{background:#eaeaea;background:-webkit-gradient(linear,center top,center bottom,from(#f5f5f5) to(#eaeaea));background:-webkit-linear-gradient(top,#f5f5f5,#eaeaea);background:-moz-linear-gradient(top,#f5f5f5,#eaeaea);background:-ms-linear-gradient(top,#f5f5f5,#eaeaea);background:-o-linear-gradient(top,#f5f5f5,#eaeaea);background:linear-gradient(top,#f5f5f5,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffeaeaea',GradientType=0);text-shadow:1px 1px 1px #ddd;color:#2d90ec;padding:0 8px;line-height:22px;border:1px solid #ddd;border-top-color:#f5f5f5;border-left-color:#f5f5f5}
.button.button-secondary:hover{background:#eaeaea;background:-webkit-gradient(linear,center top,center bottom,from(#eaeaea) to(#eaeaea));background:-webkit-linear-gradient(top,#eaeaea,#eaeaea);background:-moz-linear-gradient(top,#eaeaea,#eaeaea);background:-ms-linear-gradient(top,#eaeaea,#eaeaea);background:-o-linear-gradient(top,#eaeaea,#eaeaea);background:linear-gradient(top,#eaeaea,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaeaea',endColorstr='#ffeaeaea',GradientType=0)}
.button.button-secondary:active,.button.button-secondary:focus{background:#eaeaea;background:-webkit-gradient(linear,center top,center bottom,from(#eaeaea) to(#eaeaea));background:-webkit-linear-gradient(top,#eaeaea,#eaeaea);background:-moz-linear-gradient(top,#eaeaea,#eaeaea);background:-ms-linear-gradient(top,#eaeaea,#eaeaea);background:-o-linear-gradient(top,#eaeaea,#eaeaea);background:linear-gradient(top,#eaeaea,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaeaea',endColorstr='#ffeaeaea',GradientType=0)}
.button span.button-text{text-transform:uppercase}
.button span.sprite-button-record{float:left;margin:5px 3px 0 0}
.button span.sprite-button-play{float:left;margin:4px 9px 0 12px}
.button span.sprite-button-favorite{float:left;margin:4px 0 1px 0}
.naked-button{background-color:transparent;border:0;color:#2d90ec;cursor:pointer;display:inline;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:1;padding:0;vertical-align:baseline}
.naked-button:hover{text-decoration:underline}
.naked-button::-moz-focus-inner{padding:0;border:0}
.scs-input-text{-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f8f8f8;border:0;border-top:solid 1px #c2c2c2;border-left:solid 1px #c2c2c2;padding:3px;width:218px}
.scs-input-text::-webkit-input-placeholder{color:#bbb;font-style:default;line-height:1}
.scs-input-text:-moz-placeholder{color:#bbb;font-style:default;line-height:1}
.scs-input-text::-moz-placeholder{color:#bbb;font-style:default;line-height:1}
.scs-input-text:-ms-input-placeholder{color:#bbb;font-style:default;line-height:1}
.scs-input-text:placeholder-shown{color:#bbb;font-style:default;line-height:1}
fieldset.base{border:0}
label{font-size:1em;color:#666;margin-bottom:15px}
label{display:block}
.scs-status{margin-top:0}
.captcha{margin-top:15px;margin-left:-3px}
p{margin-top:0}
.showmore{display:none}
.scs-input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.6em;width:100%}
.scs-mobile-input{width:100%}
.scs-mobile-button{display:block;width:auto}
.recaptchatable{line-height:1}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.scs-status{border-top:solid 1px;border-bottom:solid 1px;margin-top:22px;margin-bottom:22px;padding:10px 15px 10px 25px;position:relative}
.scs-status.status-error{border-color:#d12}
.scs-status.status-error .status-msg{color:#d12}
.scs-status.status-success{border-color:#0c0}
.scs-status.status-success .status-msg{color:#0c0}
.scs-status .status-icon{left:0;position:absolute;top:12px}
.scs-status .status-icon-success{background:transparent url('../../base/resources/icons/form-success.png') no-repeat 0 0;height:18px;top:9px;width:17px}
.scs-status .status-icon-error{background:transparent url('../../base/resources/icons/form-global-error-message.png') no-repeat 0 0;height:16px;width:20px}
.scs-status .status-msg{margin:0}
.ui-widget-overlay{background-image:none;background-position:0 0}
.is-hidden{display:none !important}
.modCallback{margin-bottom:15px}
.modCallback .summary-container{color:#333;padding:5px 37px 5px 0;margin-bottom:10px}
.modCallback .summary-container .title{color:#015;display:block;margin:0 0 10px 0}
.modCallback .error{margin-top:17px}
.modCallback .callback-container{border-bottom:1px solid #ddd}
.modCallback .callback-container.opened a{color:#015}
.modCallback .callback-container .filter-title a{display:block;color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;text-decoration:none;padding:16px 0}
.modCallback .callback-container .filter-title a span{float:right;margin-top:11px}
.modCallback .callback-container ul.callback-list{margin:0 -20px -1px;padding:12px 0 6px;background:-moz-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2c2c2),color-stop(3%,#f8f8f8),color-stop(97%,#f8f8f8),color-stop(100%,#c2c2c2));background:-webkit-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-o-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:-ms-linear-gradient(top,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);background:linear-gradient(to bottom,#c2c2c2 0,#f8f8f8 3%,#f8f8f8 97%,#c2c2c2 100%);display:none}
.modCallback .callback-container ul.callback-list li{padding:6px 20px 6px 40px;line-height:18px}
.modContactWizard .step{margin-bottom:5em;display:none}
.modContactWizard .step.active{display:block}
.modContactWizard .step h2{font-size:18px;color:black;margin-bottom:1em}
.modContactWizard .step h2 .number{background:#015;border-radius:3em;padding:0;text-align:center;vertical-align:middle;color:white;width:1.375em;display:inline-block;margin-right:.5em}
.modContactWizard .step .show-all{display:none}
.modContactWizard .topics{vertical-align:top;padding:0;*zoom:1}
.modContactWizard .topics:before,.modContactWizard .topics:after{content:" ";display:table}
.modContactWizard .topics:after{clear:both}
.modContactWizard .topics .topic{cursor:pointer;box-sizing:border-box;width:220px;float:left;height:60px;font-size:1.1em;padding:.9em 1.2em;display:none;color:#015;white-space:nowrap;margin:0 1em 1em 0;position:relative}
.modContactWizard .topics .topic:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:1px #999 solid;border-radius:.25em}
.modContactWizard .topics .topic.active{display:inline-block}
.modContactWizard .topics .topic>div{display:table-cell;vertical-align:middle}
.modContactWizard .topics .topic .icon{font-size:2.1em;position:relative;width:.9em;padding-right:.2em}
.modContactWizard .topics .topic .title{width:auto;white-space:normal;word-break:normal;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.modContactWizard .topics .topic:hover,.modContactWizard .topics .topic.current{color:#2d90ec}
.modContactWizard .topics .topic:hover:after,.modContactWizard .topics .topic.current:after{border:2px solid #2d90ec}
.modContactWizard .topics:after{content:"";flex:auto}
.modContactWizard .topics div.step-back{position:relative;top:26px;display:block;text-align:center}
.modContactWizard .results .result{display:none}
.modContactWizard .results .result.active{display:block}
.modContactWizard .step{margin-bottom:2em}
.modContactWizard .step .topics{display:flex;flex-direction:column;flex-wrap:nowrap}
.modContactWizard .step .topics .topic{height:60px;width:100%;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:height,opacity,margin,padding;-moz-transition-property:height,opacity,margin,padding;-ms-transition-property:height,opacity,margin,padding;-o-transition-property:height,opacity,margin,padding;transition-property:height,opacity,margin,padding}
.modContactWizard .step .topics .topic.current.last{margin-bottom:34px}
.modContactWizard .step .show-all{text-align:center}
.modContactWizard .step.current .topics .topic.active:not(.current){opacity:0;height:0;margin-bottom:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}
.modContactWizard .step.current .topics .topic.active:not(.current):hover{margin:0;padding:0}
.modContactWizard .step.current .show-all{display:block}
.modContactWizard .channels{margin-top:-6px}
.modContactWizard .channels .scs-contact-channels .contact-type{margin-top:30px;margin-bottom:10px}
.modContactWizard .channels .scs-contact-channels .contact-type .contact-type-title{font-size:18px;font-weight:300;line-height:1.33;color:#015}
.modDownloadCenterSearch .loading-indicator{background:url('../../base/resources/rotating-loader.gif') no-repeat top center;width:35px;height:35px;margin:20px auto}
.modDownloadCenterSearch span.input-field{float:left;margin-right:3%;width:72%}
.modDownloadCenterSearch span.input-field .fieldholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #aaa;color:#333;text-shadow:0 1px 0 #fff;background:#f9f9f9}
.modDownloadCenterSearch .modScForm{position:relative}
.modDownloadCenterSearch .modScForm .ui-autocomplete{margin-top:-6px;width:100%;padding:0;box-sizing:border-box;border-radius:.6em;position:static}
.modDownloadCenterSearch .modScForm .ui-autocomplete li{padding:.5em 0}
.modDownloadCenterSearch .standardSubmitBtn{display:block}
.modDownloadCenterSearch .standardSubmitBtn button{height:39px;position:relative;padding:2px 10px;box-shadow:none;width:25%;font-size:15px}
.modDownloadCenterSearch .dlc-container .row .title{color:#015;font-weight:bold}
.modDownloadCenterSearch .dlc-container .row a.secondary-button{display:block;margin:20px 0}
.modHelpSearchResults{margin-bottom:20px}
.modHelpSearchResults .scs-loadingRotator{width:100%;height:32px;background:url("../../base/resources/rotating-loader.gif") no-repeat 50% 0}
.modHelpSearchResults .deviceresultitem{display:block;padding-top:12px;margin:0}
.modHelpSearchResults .deviceresultitem a,.modHelpSearchResults .deviceresultitem span{padding-right:20px}
.modHelpSearchResults .deviceresultitem .scs-primary-link{text-decoration:none;color:#2d90ec}
.modHelpSearchResults .deviceimage,.modHelpSearchResults .devicedetails{display:inline-block;vertical-align:top}
.modHelpSearchResults .deviceimage{width:84px}
.modHelpSearchResults .devicedetails{padding:3px 5px 3px 84px;margin-left:-84px;max-width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modHelpSearchResults .devicedetails h3{font-size:15px;margin-bottom:5px;padding-right:20px}
.modHelpSearchResults .lineseparatorwithmargin,.modHelpSearchResults .lineseparatorwithoutleftrightmargin,.modHelpSearchResults .lineseparatorwithoutmargin{height:0;border-bottom:1px solid #bbb;margin:10px 0}
.modHelpSearchResults .deviceresultitem,.modHelpSearchResults .articleresultitem a{background:url(../resources/mobile/images/navigation_chevron_single_right.png) no-repeat right center;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;color:#2d90ec;text-decoration:none}
.modHelpSearchResults .articleresultitem a{display:block}
.modHelpSearchResults .articleresultitem a h4{color:#015;margin:0;font-size:15px;font-weight:normal;padding-right:20px}
.modHelpSearchResults .articleresultitem a p{color:#333;font-size:12px;margin:0;padding-right:20px}
.modHelpSearchResults .articleresultitem a .resulttags{display:none}
.modHelpSearchResults .search-showmore{border-bottom:1px solid #bbb;padding-bottom:10px}
.modHelpSearchResults .nextsearch{display:block;background:transparent none;border:0;margin:0 auto;box-shadow:none;font-size:15px}
.modHelpTiles li img{margin-right:8px;max-height:30px;max-width:30px}
.modHelpTiles li span{width:38px;display:inline-block;text-align:center}
.modHelpTiles ul.link-list li a.active{height:30px}
.modInteractiveVideo{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}
.modInteractiveVideo .scs-interactiveVideo-videos{-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}
.modInteractiveVideo .scs-interactiveVideo-ytPlaceholder{z-index:1000;position:absolute;left:0;top:0;width:100%;height:100%}
.modInteractiveVideo .scs-interactiveVideo-video{visibility:hidden;height:100%;position:absolute;width:100%}
.modInteractiveVideo .scs-interactiveVideo-button{-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:30% !important;border:2px solid #e5e5e5;display:block;visibility:hidden;position:absolute;z-index:1002;opacity:.85;height:auto;width:auto}
.modInteractiveVideo .scs-interactiveVideo-button:hover{opacity:1}
.modInteractiveVideo .scs-interactiveVideo-button-image img{-webkit-background-clip:padding-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:auto}
.modInteractiveVideo .scs-interactiveVideo-button-text{padding:10px;background:#eaeaea;background:-webkit-gradient(linear,center top,center bottom,from(#f5f5f5) to(#eaeaea));background:-webkit-linear-gradient(top,#f5f5f5,#eaeaea);background:-moz-linear-gradient(top,#f5f5f5,#eaeaea);background:-ms-linear-gradient(top,#f5f5f5,#eaeaea);background:-o-linear-gradient(top,#f5f5f5,#eaeaea);background:linear-gradient(top,#f5f5f5,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffeaeaea',GradientType=0)}
.modInteractiveVideo .scs-interactiveVideo-button-left{left:15px}
.modInteractiveVideo .scs-interactiveVideo-button-center{left:50%}
.modInteractiveVideo .scs-interactiveVideo-button-right{right:15px}
.modInteractiveVideo .scs-interactiveVideo-button-top{top:15px}
.modInteractiveVideo .scs-interactiveVideo-button-middle{top:50%}
.modInteractiveVideo .scs-interactiveVideo-button-bottom{bottom:40px}
.modInteractiveVideo .scs-interactiveVideo-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url('../../base/resources/rotating-loader.gif') no-repeat center center;z-index:1003;padding-bottom:15px}
.modInteractiveVideo .scs-interactiveVideo-controls{text-align:center;margin-top:20px;position:relative;left:50%;overflow:hidden}
.modInteractiveVideo .scs-interactiveVideo-controls>span{display:block;float:left;width:36px;height:36px;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat}
.modInteractiveVideo .scs-interactiveVideo-controls-reload{margin:0 8px 0 40px}
.modInteractiveVideo .scs-interactiveVideo-controls-previous,.modInteractiveVideo .scs-interactiveVideo-controls-next{margin-left:24px}
.cq_isEditMode.modInteractiveVideo .scs-interactiveVideo-videos{padding-bottom:0;overflow:visible;height:100%}
.cq_isEditMode.modInteractiveVideo .scs-interactiveVideo-video{position:relative;display:block;margin-bottom:7px;padding-bottom:56.25%;width:100%;height:0;visibility:visible}
.cq_isEditMode.modInteractiveVideo .scs-interactiveVideo-button{visibility:visible}
.cq_isEditMode #CQ .scs-interactiveVideo-button-image{height:200px !important;margin-bottom:15px}
.cq_isEditMode #CQ .scs-interactiveVideo-button-image .x-slider-horz{width:40px !important;margin-right:5px}
.cq_isEditMode #CQ .scs-interactiveVideo-button-image .x-slider-horz .x-slider-inner{width:35px !important}
.modMobileGallery .modMediaPlayer{height:auto}
.modMobileGallery .modMediaPlayer .image{height:auto;overflow:visible}
.modMobileGallery .modMediaPlayer .image .textBar{position:relative;opacity:1;background-color:transparent}
.modMobileGallery .modMediaPlayer .image .textBar>h2{color:#015;font:18px / 25px TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:normal;padding-top:6px}
.modMobileGallery .modMediaPlayer .image .sprites.play.no-image{display:block;margin:0 auto;position:relative;left:auto;top:auto}
.modMobileGallery .carousel-control{margin:15px 0 0}
.modMobileGallery .info{margin:0 !important}
.mod-npse .title h2,.mod-npse .title h3{margin-top:32px}
.mod-npse>.title h2{margin-top:16px}
.mod-npse ul.link-list>li>a{font-size:18px}
.mod-npse .searchResults{border-top:1px solid #ddd}
.mod-npse .modRecommendationsTeaser ul.helplist{margin:0;padding:0}
.mod-npse .modRecommendationsTeaser ul.helplist>li{margin-bottom:1px;margin-left:.8em;overflow:visible;text-indent:-0.4em;display:block;border:0}
.mod-npse .modRecommendationsTeaser ul.helplist>li>a{background:0;display:inline;padding:0;font-size:16px}
.mod-npse .modRecommendationsTeaser ul.helplist>li:before{color:#2d90ec;content:"> ";display:inline-block;width:.4em}
.modSupportCommunityBox .link-list{margin:0}
.modSupportCommunityBox .link-list a{font-size:18px;padding:0 20px 5px 0}
.modSupportCommunityBox .box{width:100%;background:0;padding:0;-webkit-box-shadow:0 0 0 0 #666;-moz-box-shadow:0 0 0 0 #666;-ms-box-shadow:0 0 0 0 #666;-o-box-shadow:0 0 0 0 #666;box-shadow:0 0 0 0 #666;-webkit-background-clip:padding-box;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0}
.modSupportCommunityBox .box h3 a{font-size:18px !important;color:#015 !important}
.modSupportCommunityBox .box .scs-mid-grey{display:none}
.modSupportCommunityBox .box .scs-mid-grey+br{display:none}
.modSupportCommunityBox .box .links ul li{margin:12px 0 0}
.modSupportCommunityBox .box .links ul li a{line-height:140%}
.modSupportCommunityBox .box .links ul li:before{content:""}
.modSupportCommunityBox .modScForm .field{width:100%}
.modSupportCommunityBox .modScForm .field textarea{height:100px}
.modSupportCommunityBox .modScForm.success input,.modSupportCommunityBox .modScForm.success textarea{background-color:#dbffeb}
.modSupportCommunityBox .noanswer{margin:15px 0 0 0;padding:15px 0 10px 0;border-top:1px solid #333}
.modSupportCommunityBox .noanswer .noAnswerText{margin:0 0 15px 0}
.modSupportCommunityBox .scs-support-strip-help{margin-bottom:16px}
.modSupportCommunityBox .scs-support-strip-help.step1 .field.questioncontent,.modSupportCommunityBox .scs-support-strip-help.step1 .field.questionsubject label{display:none}
.modSupportCommunityBox .scs-support-strip-help.step2 .links,.modSupportCommunityBox .scs-support-strip-help.step2 .noAnswerText{display:none}
.modSupportCommunityBox .scs-support-strip-help.step2 .field.questioncontent,.modSupportCommunityBox .scs-support-strip-help.step2 .field.questionsubject label{display:block}
.modSupportCommunityBox .formerror{color:red}
.modSupportCommunityBox .success{color:green}
.modSupportCommunityBox .info{color:#333}
.modSupportCommunityBox .apifeedback{border-top:1px solid #333;margin-top:10px;padding-top:15px;line-height:160%}
.modSupportCommunityBox .primary-button.right{float:right;margin-right:0}
ul{list-style:none}
.clearer{clear:both}
.page_center{width:980px;margin:auto}
ul#scs-pageheader-topnav{clear:both;display:block;position:relative;z-index:1;margin-left:-3px;height:44px !important;background:url("../../sitesearch/resources/images/level1-bg.png") repeat-x 0 0}
div.scs-pageheader ol,div.scs-pageheader ul,div.scs-pagefooter ol,div.scs-pagefooter ul{list-style:none}
ul#scs-pageheader-topnav>li{float:left;padding:4px 0 0 2px;line-height:1;background:url("../../sitesearch/resources/images/level1-divider.png") no-repeat 0 4px}
ul#scs-pageheader-topnav>li:first-child{margin-left:4px;padding-left:0;background-image:none}
ul#scs-pageheader-topnav>li>a{display:block;position:relative;z-index:2;padding:8px 17px 0;height:28px;color:#015;font-size:15px;text-decoration:none;white-space:nowrap}
.scs-html-landingpage{background:url('../../sitesearch/resources/images/helpLandingPage.png') left top repeat-x;filter:none}
.contentWide{margin:0 auto 50px auto !important}
.main-col{width:622px;float:left}
.topnav{height:44px !important}
.scs-sitesearch-hidden{display:none}
.swisscomIconFont,.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-icon .iconfont,.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .scs-result-item-review-stars .star{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.scs-sitesearch-accordiontitle-style{height:37px;line-height:37px;border-bottom:1px solid #ddd;margin:0 0 1px 0;background:#f1f1f1;background:-moz-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f1f1f1),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-o-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-ms-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:linear-gradient(to right,#f1f1f1 0,#e7e7e7 100%)}
.scs-sitesearch-searchfield-holder{display:block;position:relative;left:0;right:0;margin-left:20px;margin-right:20px}
.scs-sitesearch-searchfield{position:absolute;left:0;right:0;top:0;width:100%;z-index:900;white-space:nowrap;display:block}
.scs-sitesearch-searchfield form{display:none;height:56px;padding-left:20px;padding-right:20px;margin:0 -20px 0 -20px;padding-top:1px;position:relative;left:0;right:0;background-color:blue;z-index:900;background:#0265d4;background:-webkit-gradient(linear,center top,center bottom,from(#1af) to(#0265d4));background:-webkit-linear-gradient(top,#1af,#0265d4);background:-moz-linear-gradient(top,#1af,#0265d4);background:-ms-linear-gradient(top,#1af,#0265d4);background:-o-linear-gradient(top,#1af,#0265d4);background:linear-gradient(top,#1af,#0265d4);box-shadow:0 1px 3px black;-webkit-box-shadow:0 1px 3px black;-moz-box-shadow:0 1px 3px black}
.scs-sitesearch-searchfield form .scs-sitesearch-corner{position:absolute;top:-9px;right:80px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #1af}
.scs-sitesearch-searchfield form .ui-icon-searchfield:after{position:relative;width:0;height:0;opacity:0}
.scs-sitesearch-searchfield form input.scs-sitesearch-searchfield-input{display:block;width:94%;height:20px;padding-top:9px;padding-bottom:7px;padding-left:4%;padding-right:2%;border:1px solid #f1f1f1;background-color:#fff;outline:0;-webkit-box-shadow:inset 0 1px 2px #999;-moz-box-shadow:inset 0 1px 2px #999;box-shadow:inset 0 1px 2px #999;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-sizing:content-box;-moz-box-sizing:content-box;min-height:inherit;font-size:15px;line-height:21px}
.scs-sitesearch-searchfield form input.scs-sitesearch-searchfield-input::-webkit-input-placeholder{font-style:italic}
.scs-sitesearch-searchfield form input.scs-sitesearch-searchfield-input:-moz-placeholder{font-style:italic}
.scs-sitesearch-searchfield form input.scs-sitesearch-searchfield-input::-moz-placeholder{font-style:italic}
.scs-sitesearch-searchfield form input.scs-sitesearch-searchfield-input:-ms-input-placeholder{font-style:italic}
.scs-sitesearch-searchfield form .scs-sitesearch-searchfield-input:focus .scs-sitesearch-searchfield-btn-search,.scs-sitesearch-searchfield form .scs-sitesearch-searchfield-btn-search:hover{background-image:url("../../sitesearch/resources/images/search-button-bg-active.png")}
.scs-sitesearch-searchfield form .ui-input-search{padding:0;margin:7.5px 0}
.scs-sitesearch-searchfield form .ui-input-search:after{display:none}
.scs-sitesearch-searchfield form .ui-input-clear:after{width:17px;height:17px;background-size:11px 11px;margin-top:-7px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest{display:none;width:100%;position:relative;border:1px solid #cccbcd;background-color:#fff;margin-top:1px;overflow:hidden;z-index:10000;-webkit-box-shadow:1px 1px 3px 0 #bbb;-moz-box-shadow:1px 1px 3px 0 #bbb;box-shadow:1px 1px 3px 0 #bbb;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;white-space:normal}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest ul li{cursor:pointer;color:#015 !important;display:block;font-style:normal;font-variant:normal;font-weight:normal;margin-left:-40px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest ul li.scs-sitesearch-searchfield-hoveractive{background-color:#f5f5f5;color:#1af !important}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest ul.suggestions{padding-top:0;padding-bottom:0;margin:5px 0}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest ul.suggestions li{padding:6px 8px;font-size:15px;line-height:18px;max-height:36px;overflow:hidden}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search{border-top:1px solid #ddd;margin:0 8px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul{padding:0;margin:0 -8px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li{margin:0;padding:5px 8px;overflow:hidden}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-searchfield-hoveractive{background-color:#ededed}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-searchfield-hoveractive h4,.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-searchfield-hoveractive p{color:#1af !important}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .image{float:left;width:29px;margin-top:2px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .image img{width:100%;height:auto}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .image .icon{display:block;width:29px;height:29px;background-repeat:no-repeat;background-size:29px 513px;background-image:url("../../sitesearch/resources/images/instant_search_icons.png")}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .text{margin-left:37px;overflow:hidden}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .text h4{padding-bottom:2px;margin:0;font-size:14px;line-height:16px;font-weight:normal;max-height:32px}
.scs-sitesearch-searchfield .scs-sitesearch-searchfield-autosuggest .instant-search ul li .text p{padding:0;margin:0;font-size:12px;line-height:14px;max-height:28px}
.type-product .icon{background-position:0 -396px}
.type-product.scs-sitesearch-searchfield-hoveractive .icon{background-position:0 -485px}
.type-generic .icon{background-position:0 -217px}
.type-generic.scs-sitesearch-searchfield-hoveractive .icon{background-position:0 -307px}
.type-selfcare .icon{background-position:0 -37px}
.type-selfcare.scs-sitesearch-searchfield-hoveractive .icon{background-position:0 -127px}
.scs-sitesearch-icon{background:url("../../sitesearch/resources/images/lupe_@X2.png") center center no-repeat;background-size:44px 44px !important;width:44px;height:44px;float:right;margin-top:0;margin-right:67px;cursor:pointer;position:absolute;right:0;top:0}
.scs-sitesearch-icon.active{background:url("../../sitesearch/resources/images/lupe_active_@X2.png")}
.scs-sitesearch-active-icon{background:url("../../sitesearch/resources/images/lupe_active_@X2.png") center center no-repeat !important;background-size:44px 44px !important;width:44px;height:44px}
.scs-sitesearch-icon.scs-sitesearch-navy-icon{background:url("../../sitesearch/resources/images/lupe_navy.svg") center center no-repeat !important;background-size:23px 20px !important;width:23px;height:20px}
.scs-sitesearch-header-background{height:250px}
.scs-sitesearch-main-search{margin:-30px 0 30px 0 !important;padding-bottom:20px}
.scs-sitesearch-searchfield-holder-ent{position:relative;margin:0 -20px 30px;padding:8px 20px;background:#015}
.scs-sitesearch-searchfield-holder-ent input.scs-sitesearch-searchfield-input{display:block;width:100%;padding:5px 35px 5px 10px;border:1px solid #f1f1f1;background-color:#fff;outline:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;font-size:16px;line-height:1}
.scs-sitesearch-searchfield-holder-ent input.scs-sitesearch-searchfield-input::-webkit-input-placeholder{padding-top:2px;font-style:italic}
.scs-sitesearch-searchfield-holder-ent input.scs-sitesearch-searchfield-input:-moz-placeholder{font-style:italic}
.scs-sitesearch-searchfield-holder-ent input.scs-sitesearch-searchfield-input::-moz-placeholder{font-style:italic}
.scs-sitesearch-searchfield-holder-ent input.scs-sitesearch-searchfield-input:-ms-input-placeholder{font-style:italic}
.scs-sitesearch-searchfield-holder-ent .scs-clear-searchfield{position:absolute;top:15px;right:30px;width:20px;height:20px}
.scs-sitesearch-searchfield-holder-ent .scs-clear-searchfield:after,.scs-sitesearch-searchfield-holder-ent .scs-clear-searchfield:before{position:absolute;left:50%;width:4px;height:100%;margin-left:-2px;background:#999;content:""}
.scs-sitesearch-searchfield-holder-ent .scs-clear-searchfield:after{transform:rotate(-45deg)}
.scs-sitesearch-searchfield-holder-ent .scs-clear-searchfield:before{transform:rotate(45deg)}
.scs-sitesearch-searchfield-holder-ent .scs-sitesearch-search-button{display:none}
.scs-sitesearch-result-container{margin:20px -20px 0 -20px}
.scs-sitesearch-hide-while-processing,.scs-sitesearch-hidden-if-no-results{display:none}
.scs-sitesearch-oftensearchedbox{margin:0 20px}
.scs-sitesearch-oftensearchedbox ul{padding:0}
.scs-sitesearch-searchfilter-mobile-button{position:relative;padding-right:60px;font-size:21px;color:#2d90ec;line-height:60px;cursor:pointer;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.scs-sitesearch-searchfilter-mobile-button:after{content:"↓";position:absolute;top:0;right:0;font-family:SwisscomIcons,sans-serif !important;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga" 1,"dlig" 1;-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";-moz-font-variant-ligatures:common-ligatures discretionary-ligatures;-ms-font-variant-ligatures:common-ligatures discretionary-ligatures;-o-font-variant-ligatures:common-ligatures discretionary-ligatures;-webkit-font-variant-ligatures:common-ligatures discretionary-ligatures;font-variant-ligatures:common-ligatures discretionary-ligatures;text-rendering:optimizeLegibility;font-size:18px;line-height:60px}
.scs-sitesearch-searchfilter-mobile-button.active{display:block;border-bottom:0}
.scs-sitesearch-searchfilter-mobile-button.active:after{content:"↑"}
.scs-sitesearch-searchfilter{margin-left:-20px;margin-right:-20px;background:#eef3f6;padding:0 20px;max-height:0;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.scs-sitesearch-searchfilter.active{max-height:10000px}
.scs-sitesearch-searchfilter>ul:first-child{padding-top:20px}
.scs-sitesearch-searchfilter>ul:last-child{padding-bottom:20px}
.scs-sitesearch-searchfilter ul{padding:0;margin:0}
.scs-sitesearch-searchfilter ul .ui-link,.scs-sitesearch-searchfilter ul .ui-link:visited{display:inline-block;width:100%;margin-right:-75px}
.scs-sitesearch-searchfilter ul>li{font-size:21px;padding-left:0;line-height:28px;color:#666}
.scs-sitesearch-searchfilter ul>li li{padding:5px 10px 5px 10px;font-size:18px;line-height:28px}
.scs-sitesearch-searchfilter hr{margin:24px 0 24px 0;border-top:1px solid #ddd}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item[data-result-count="0"]{color:#bbb}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item[data-result-count="0"] a{color:#bbb;text-decoration:none}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item[data-result-count="0"] a:hover{cursor:default}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item.is-reset-button,.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item:not([data-result-count="0"]){color:#333}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item.is-reset-button a,.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item:not([data-result-count="0"]) a{color:#333}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item.is-reset-button.active,.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item:not([data-result-count="0"]).active{background-color:#dde3e7;color:#2d90ec}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item.is-reset-button.active a,.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item:not([data-result-count="0"]).active a{color:#2d90ec}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item:after{float:right}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item[data-result-count]:after{content:'(' attr(data-result-count) ')'}
.scs-sitesearch-searchfilter .scs-sitesearch-filter-menu-item.is-reset-button:after{content:'';content:none}
.scs-sitesearch-accordion .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-txt{float:left;margin:0 0 0 20px}
.scs-sitesearch-accordion .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-txt h2{line-height:22px}
.scs-sitesearch-accordion hr{margin:0 !important}
.scs-sitesearch-no-results{line-height:37px;margin-bottom:5px}
.scs-sitesearch-no-results .scs-sitesearch-accordion-title-arrow{background-image:none !important;width:0 !important;height:0 !important;float:none;margin:0;cursor:default}
.scs-sitesearch-no-results .scs-sitesearch-accordion-content{margin:0 20px 0 20px}
.scs-sitesearch-no-results .scs-sitesearch-accordion-content .scs-sitesearch-moreresults{display:none !important}
.scs-sitesearch-no-results .scs-sitesearch-accordion-content .scs-sitesearch-moreresults-info{display:none !important}
.scs-sitesearch-no-results .scs-noresults-icon{margin:8px 15px 0 20px}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content{margin:0 20px 0 20px}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content .scs-result-item{background:url('../../sitesearch/resources/images/navigation_chevron_single_right.png') no-repeat right center;margin-bottom:0;padding:15px 30px 10px 0;vertical-align:middle;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;font-family:TheSaB5serp,TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;border-bottom:1px solid #ddd}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content .scs-result-item a{color:#2d90ec;text-decoration:none;font-size:15px}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content .scs-result-item div{font-size:15px;color:#333}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content .scs-result-item div b,.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-content .scs-result-item div .highlight{font-weight:bold !important;font-size:15px;font-style:normal}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-title{height:37px;line-height:37px;border-bottom:1px solid #ddd;margin:0 0 1px 0;background:#f1f1f1;background:-moz-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f1f1f1),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-o-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-ms-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:linear-gradient(to right,#f1f1f1 0,#e7e7e7 100%)}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-title:hover{cursor:pointer}
.scs-sitesearch-accordion-opened .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-arrow{background-image:url("../../sitesearch/resources/images/hide.png");background-repeat:no-repeat;width:15px;height:10px;float:right;margin:15px 15px 0 0;cursor:pointer}
.scs-sitesearch-accordion-closed .scs-sitesearch-accordion-content{margin:0 0 0 20px;display:none}
.scs-sitesearch-accordion-closed .scs-sitesearch-accordion-title{height:37px;line-height:37px;border-bottom:1px solid #ddd;margin:0 0 1px 0;background:#f1f1f1;background:-moz-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f1f1f1),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-o-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:-ms-linear-gradient(left,#f1f1f1 0,#e7e7e7 100%);background:linear-gradient(to right,#f1f1f1 0,#e7e7e7 100%)}
.scs-sitesearch-accordion-closed .scs-sitesearch-accordion-title:hover{cursor:pointer}
.scs-sitesearch-accordion-closed .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-arrow{background-image:url("../../sitesearch/resources/images/show.png");background-repeat:no-repeat;width:15px;height:10px;float:right;margin:15px 15px 0 0;cursor:pointer}
.scs-sitesearchcontainer-plus .scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content{margin:0}
.scs-sitesearch-result-container .scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content{margin:0 20px 0 20px}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item{background:url('../../sitesearch/resources/images/navigation_chevron_single_right.png') no-repeat right center;margin-bottom:0;padding:15px 30px 10px 0;vertical-align:middle;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;font-family:TheSaB5serp,TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;border-bottom:1px solid #ddd;position:relative}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item a{color:#2d90ec;text-decoration:none;font-size:15px}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item a:visited{color:#801a99}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item div{font-size:15px;color:#333}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item div b,.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item div .highlight{font-weight:bold !important;font-size:15px;font-style:normal}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-icon{position:absolute;left:0;top:1em;width:4em;bottom:1em;text-align:left}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-icon img{max-width:100%;max-height:100%}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-icon .iconfont{font-size:65px;line-height:65px;color:#2d90ec}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-content{padding-left:4.5em}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review{color:#BBB;padding-top:.5em}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .starstext{color:#BBB;font-size:14px}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .scs-result-item-review-stars{color:#2d90ec;vertical-align:middle}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .scs-result-item-review-stars .star{display:inline-block;font-size:15px;margin-right:3px;color:#2d90ec;position:relative}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .scs-result-item-review-stars .star.gray{color:#BBB}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-content .scs-result-item .scs-result-item-review .scs-result-item-review-stars .star.halfFilled{color:#2d90ec;position:absolute;left:0;top:0;overflow:hidden;width:1em;font-size:1em}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-title{min-height:37px;border:0;margin:0;background:0}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-txt{margin:0 0 0 20px;float:none !important}
.scs-sitesearch-accordion-flat .scs-sitesearch-accordion-title .scs-sitesearch-accordion-title-arrow{background-image:none;background-repeat:no-repeat;width:0;height:0;float:none;margin:0;cursor:default}
.ui-input-search .ui-input-clear,.ui-input-text .ui-input-clear{position:absolute;right:5px;margin-top:7px;top:2px;text-decoration:none !important}
.scs-sitesearch-clear{float:none !important;clear:both;line-height:0}
.scs-sitesearch-result-container .scs-sitesearch-selfcare-wrap{margin:0 20px 0 20px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-selfcare{background:url('../../sitesearch/resources/images/navigation_chevron_single_right.png') no-repeat right center;padding:0 30px 10px 0;vertical-align:middle;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;font-family:TheSaB5serp,TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;border-bottom:1px solid #ddd;margin-bottom:0}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-selfcare .scs-sitesearch-selfcare-box .scs-sitesearch-selfcare-title h3{line-height:22px;color:#2d90ec}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser{border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:url('../../sitesearch/resources/images/navigation_chevron_single_right.png') no-repeat right center;margin-top:-1px;padding:15px 20px 10px 0;vertical-align:middle;-webkit-background-size:13px auto;-moz-background-size:13px auto;-o-background-size:13px auto;background-size:13px auto;min-height:100px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser a{text-decoration:none}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image{position:absolute;width:100px;height:100px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image img{max-width:100px;max-height:100px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image.default-product{background:url('../../sitesearch/resources/images/product_generic_@X2.png') no-repeat top left;background-size:contain}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content{margin-left:110px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-title{margin-bottom:2px;max-height:40px;color:#015;font-size:18px;line-height:20px;overflow:hidden}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-intro{margin-bottom:7px;max-height:36px;color:#333;font-size:15px;line-height:18px;overflow:hidden}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-intro{margin-bottom:10px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars{width:80px;height:14px;background-image:url("../../sitesearch/resources/images/stars_rating.png");float:left;margin-right:8px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="0"]{background-position:0 14px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="0.5"]{background-position:0 28px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="1"]{background-position:0 42px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="1.5"]{background-position:0 56px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="2"]{background-position:0 70px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="2.5"]{background-position:0 84px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="3"]{background-position:0 98px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="3.5"]{background-position:0 112px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="4"]{background-position:0 126px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="4.5"]{background-position:0 140px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-product-teaser-stars[data-rating="5"]{background-position:0 154px}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-rating .scs-sitesearch-rating-txt{float:left;font-size:14px;color:#ccc}
.scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-details{display:none !important}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-selfcare-box,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-selfcare-box{padding-left:4.5em}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-selfcare-box .scs-sitesearch-selfcare-title,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-selfcare-box .scs-sitesearch-selfcare-title{font-size:15px}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image{display:block;width:60px;height:60px}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image img,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image img{max-width:60px;max-height:60px}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image{display:block;float:left;position:static}
.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-selfcare-wrap .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content,.scs-sitesearchcontainer-plus.scs-sitesearch-enhanced-results .scs-sitesearch-keymatch .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content{margin-left:4.5em}
.scs-sitesearchcontainer-plus .scs-sitesearch-selfcare-box .scs-sitesearch-selfcare-title{font-size:15px}
.scs-sitesearchcontainer-plus .scs-sitesearch-keymatch{padding:15px 20px 10px 0}
.scs-sitesearchcontainer-plus a{text-decoration:none}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser{min-height:auto}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-image{display:none}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content{margin-left:0}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-details{display:none}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-title{color:#2d90ec;font-size:15px}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-title:hover{text-decoration:underline}
.scs-sitesearchcontainer-plus .scs-sitesearch-product-teaser .scs-sitesearch-product-teaser-content .scs-sitesearch-product-teaser-intro{line-height:19px;font-size:15px;color:#333}
.scs-sitesearch-promobox{margin:10px 20px 0 20px}
.scs-sitesearch-result-title{font-size:18px;display:none}
.scs-sitesearch-result-title.active{display:block}
.scs-sitesearch-result-title .scs-sitesearch-result-title-count{display:none;font-size:18px}
.scs-sitesearch-result-title .scs-sitesearch-result-title-count.active{display:block;padding-bottom:1em}
.scs-sitesearch-result-title .scs-sitesearch-result-title-count .scs-sitesearch-no-results{line-height:37px;margin-bottom:5px}
.scs-sitesearch-result-title .scs-sitesearch-result-title-count .scs-sitesearch-no-results .scs-noresults-icon{margin:8px 15px 0 20px}
.scs-sitesearch-result-title .scs-sitesearch-result-title-suggestion{display:none;font-size:15px}
.scs-sitesearch-result-title .scs-sitesearch-result-title-suggestion a{color:#333;text-decoration:none}
.scs-sitesearch-result-title .scs-sitesearch-result-title-suggestion a span{color:#2d90ec}
.scs-sitesearch-result-title .scs-sitesearch-result-title-suggestion.active{display:block}
.scs-sitesearch-result-title .scs-sitesearch-result-title-misspelled{display:none;font-size:15px}
.scs-sitesearch-result-title .scs-sitesearch-result-title-misspelled.active{display:block}
.scs-sitesearch-cluster-suggestions{display:none}
.scs-sitesearch-cluster-suggestions.active{display:block}
.scs-sitesearch-cluster-suggestions .title h3{margin:29px 0 8px 0;font-size:18px;line-height:24px;color:#015}
.scs-sitesearch-cluster-suggestions .scs-sitesearch-cluster-suggestions-results ul{margin:0;padding:0}
.scs-sitesearch-cluster-suggestions .scs-sitesearch-cluster-suggestions-results ul li{color:#2d90ec;font-size:15px;line-height:32px}
.scs-sitesearch-cluster-suggestions .scs-sitesearch-cluster-suggestions-results ul li:before{content:"> ";margin-right:5px}
.scs-sitesearch-cluster-suggestions .scs-sitesearch-cluster-suggestions-results ul li a{color:#2d90ec;text-decoration:none}
.scs-sitesearchcontainer-plus.loading,.scs-sitesearchcontainer.loading,.scs-sitesearch-result-container.scs-sitesearch-help.loading{position:relative;min-height:calc( 80px  - -80px)}
.scs-sitesearchcontainer-plus.loading:before,.scs-sitesearchcontainer.loading:before,.scs-sitesearch-result-container.scs-sitesearch-help.loading:before{z-index:2;content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.7);background-image:url('../../base/resources/images/loading-indicator.svg');background-position:center 80px;background-repeat:no-repeat;background-size:80px}
.scs-sitesearchcontainer-plus.loading:before,.scs-sitesearchcontainer.loading:before,.scs-sitesearch-result-container.scs-sitesearch-help.loading:before,.scs-sitesearchcontainer-plus.loading::-moz-placeholder,.scs-sitesearchcontainer.loading::-moz-placeholder,.scs-sitesearch-result-container.scs-sitesearch-help.loading::-moz-placeholder{background-image:url('../../base/resources/images/loading-indicator-smil.svg')}
.msIe .scs-sitesearchcontainer-plus.loading:before,.msIe .scs-sitesearchcontainer.loading:before,.msIe .scs-sitesearch-result-container.scs-sitesearch-help.loading:before{background-image:url('../../base/resources/images/loading-indicator.gif')}
.scs-sitesearch-result-container.scs-sitesearch-help.loading{min-height:240px}
.scs-main-search-field-holder{z-index:auto;position:relative}
.ui-input-search .ui-input-clear{background-repeat:no-repeat}
.scs-sitesearch-searchfield form .ui-input-search{border:0;background:0}
.swisscomIconFont,.scs-icon{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.scs-icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);vertical-align:text-bottom}
.scs-icon:before{border-radius:50%;width:16px;height:16px;display:inline-block;text-align:center}
.scs-icon.twitter:before{background:#1af;color:#fff;content:"twitter"}
.scs-icon.twitter.inverse:before{background:#fff;color:#1af;border:1px solid #1af}
.scs-icon.info-callout{vertical-align:middle;margin-left:2px}
.scs-icon.info-callout:before{width:14px;height:14px;font-size:12px;background:#015;color:#fff;content:"i";line-height:16px}
.scs-icon.info-callout:hover:before{background:#2d90ec}
.scs-icon.info-callout.inverse:before{background:#fff;color:#015;border:1px solid #015}
.scs-icon.info-callout.inverse:hover:before{color:#2d90ec;border:1px solid #2d90ec}
.modBrightcoveVideo .skipAdsButton{background:rgba(255,255,255,0.65);position:absolute;bottom:0;right:0;cursor:pointer;text-align:center;display:none;z-index:2;height:2.5em;vertical-align:middle;line-height:2em;display:block;left:0}
.modBrightcoveVideo .skipAdsButton .posContainer{position:relative;width:100%}
.modBrightcoveVideo .skipAdsButton.preSkip .skipAdRest,.modBrightcoveVideo .skipAdsButton.preSkip .skipAdForReal{display:none}
.modBrightcoveVideo .skipAdsButton.postSkip .skipAdTitle,.modBrightcoveVideo .skipAdsButton.postSkip .skipAdCountdown{display:none}
.modBrightcoveVideo .skipAdsButton .skipAdTitle,.modBrightcoveVideo .skipAdsButton .skipAdRest,.modBrightcoveVideo .skipAdsButton .skipAdCountdown,.modBrightcoveVideo .skipAdsButton .skipAdForReal{position:absolute;top:0;padding:.25em;padding-left:1em;padding-right:1em}
.modBrightcoveVideo .skipAdsButton .skipAdTitle,.modBrightcoveVideo .skipAdsButton .skipAdRest{left:0}
.modBrightcoveVideo .skipAdsButton .skipAdCountdown,.modBrightcoveVideo .skipAdsButton .skipAdForReal{right:0}
.modBrightcoveVideo .skipAdsButton .skipAdForReal{background:#015;color:white}
.modBrightcoveVideo .skipAdsButton.hiddenSkip,.modBrightcoveVideo .skipAdsButton.hiddenSkip{display:none}
.modBrightcoveVideo .video-player-wrapper{width:100%;padding-bottom:75%;-webkit-transition:padding-bottom .3s ease-in-out;-moz-transition:padding-bottom .3s ease-in-out;-ms-transition:padding-bottom .3s ease-in-out;-o-transition:padding-bottom .3s ease-in-out;transition:padding-bottom .3s ease-in-out;height:0;position:relative}
.modBrightcoveVideo .video-player-wrapper>*{position:absolute;width:100%;height:100%;max-height:100vh;left:-10000px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-control-bar{background-color:rgba(255,255,255,0.65);color:#444;height:45px;border-top:0}
.sdx-container .modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-control-bar button>*{position:static}
.sdx-container .modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-control-bar button>*.vjs-control-text{position:absolute}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-big-play-button,.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-time-divider{display:none}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-duration{-webkit-order:6;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;order:6;display:none}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin.vjs-has-started .vjs-duration{display:block}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-play-progress{background:0;background-color:#2d90ec;margin-top:0;min-width:1px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-volume-menu-button:hover .vjs-volume-level{background-color:#2d90ec}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mouse .vjs-menu{margin:0 -14px 47px -14px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-progress-holder:before{height:7px;margin-top:0;background-color:#8b8e8c;border-radius:4px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mouse .vjs-progress-holder{padding:12px 0 14px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mouse .vjs-control{height:45px;padding-top:6px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-time-controls>div{display:inline;vertical-align:sub}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mouse .vjs-control.vjs-current-time,.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mouse .vjs-control.vjs-duration{padding-top:8px}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-play-progress:before,.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-volume-level:before{color:#2d90ec}
.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-play-control:hover,.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-mute-control:hover,.modBrightcoveVideo .video-player-wrapper .vjs-default-skin .vjs-fullscreen-control:hover{color:#2d90ec}
.modBrightcoveVideo.is-android video::-webkit-media-controls{display:none !important}
.modBrightcoveVideo.is-android.scs-setup-and-ready .video-playbutton-container{display:none}
.modBrightcoveVideo.is-android.scs-setup-and-ready .video-container{position:relative}
.modBrightcoveVideo.is-android.scs-setup-and-ready.is-idle .video-playbutton-container{position:absolute;display:block;width:100%;height:100%;z-index:1}
.modBrightcoveVideo.is-android.scs-setup-and-ready.is-idle .video-playbutton-container .video-playbutton-wrapper{display:table;width:100%;height:100%}
.modBrightcoveVideo.is-android.scs-setup-and-ready.is-idle .video-playbutton-container .video-playbutton-wrapper .video-playbutton-wrapper-inner{display:table-cell;text-align:center;vertical-align:middle;height:100%}
.modBrightcoveVideo.is-android.scs-setup-and-ready.is-idle .video-playbutton-container .video-playbutton-wrapper .video-playbutton-wrapper-inner .video-playbutton{display:inline-block;width:80px;height:80px;background:url("../../base/resources/icons/sc_playbutton_80.png") no-repeat}
.modBrightcoveVideo.is-android.scs-setup-and-ready.is-idle .vjs-control-bar{display:none}
.modBrightcoveVideo.is-android .vjs-share-control{display:none}
.modBrightcoveVideo .vjs-ima3-ad-container{z-index:1}
.modFlatButton.right{width:100%;text-align:right}
.modFlatButton.center{width:100%;text-align:center}
.modFlatButton .primary,.modFlatButton .secondary,.modFlatButton .commit{display:inline-block;padding:0 40px;margin:0;border:0;text-align:center;border-radius:5px;cursor:pointer;color:white;overflow:hidden;font-size:18px;line-height:48px;height:48px;transform-origin:50% 50%;text-rendering:optimizeLegibility;white-space:nowrap;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif;vertical-align:middle;box-sizing:border-box;transition:none;text-decoration:none}
.modFlatButton .primary:hover,.modFlatButton .secondary:hover,.modFlatButton .commit:hover,.modFlatButton .primary:focus,.modFlatButton .secondary:focus,.modFlatButton .commit:focus{text-decoration:none;cursor:pointer}
.modFlatButton .primary:active,.modFlatButton .secondary:active,.modFlatButton .commit:active{transform:scale(0.98)}
.modFlatButton .primary.disabled,.modFlatButton .secondary.disabled,.modFlatButton .commit.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}
.modFlatButton .primary.primary{color:#fff;background-color:#086adb;transition:none}
.modFlatButton .primary.primary:hover,.modFlatButton .primary.primary:focus{background-color:#0048cf;color:#fff}
.modFlatButton .primary.primary:active{background-color:#0048cf;color:#fff}
.modFlatButton .primary.primary.dark{background:transparent;border:1px solid #086adb}
.modFlatButton .primary.primary.dark:hover{border:1px solid #0048cf}
.modFlatButton .secondary.secondary{color:#333;background-color:#cfd5d9}
.modFlatButton .secondary.secondary:hover,.modFlatButton .secondary.secondary:focus{background-color:#b1b9be;border:0}
.modFlatButton .secondary.secondary:active{background-color:#b1b9be}
.modFlatButton .secondary.secondary.dark{background:transparent;border:1px solid #cfd5d9;color:white}
.modFlatButton .secondary.secondary.dark:hover{border:1px solid #b1b9be}
.modFlatButton .commit.commit{background:#1b8712}
.modFlatButton .commit.commit:hover,.modFlatButton .commit.commit:focus{background-color:#0d6f2c}
.modFlatButton .commit.commit.dark{background:transparent;border:1px solid #1b8712}
.modFlatButton .commit.commit.dark:hover{border:1px solid #0d6f2c}
.modFlatButton.fullWidth,.modFlatButton.fullWidth .flat-button{width:100%}
.scsh-mobile .modFlatButton .flat-button,.is-mobile .modFlatButton .flat-button{width:100%;white-space:normal;height:auto;vertical-align:initial;line-height:normal;min-height:48px;padding:12px 40px}
.modGoogleMaps{width:100%;height:100%;background:#f5f5f5}
.modGoogleMaps .googleMapsInfoWindowContentWrapper{white-space:nowrap;margin-right:30px}
.modGoogleMaps.full-bleed-map{margin-left:-50vw;margin-right:-50vw;left:50%;right:50%;width:100vw}
.modIFrame .fixedAspectRatio{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}
.modIFrame .fixedAspectRatio iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.modIFrame iframe{width:100%}
.modLayoutcontainer.text-align-center-all-mobile *{text-align:center}
.modSlide{list-style:none;position:relative;overflow:hidden;height:100%}
.modSlide .background{position:absolute;width:auto;height:auto;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center;overflow:hidden;z-index:1}
.modSlide .background img{width:100%;height:auto;position:absolute;margin:auto;left:-2000px;right:-2000px}
.modSlide.bg-h-align-left .background{text-align:left}
.modSlide.bg-h-align-right .background{text-align:right}
.modSlide.bg-v-align-bottom .background img,.modSlide.bg-v-align-bottom .background video{bottom:0;top:auto}
.modSlide.bg-v-align-middle .background img,.modSlide.bg-v-align-middle .background video{top:-2000px;bottom:-2000px}
.modSlide .slideContent{position:relative;padding:20px;top:0;left:0;right:0;bottom:0;z-index:2;text-align:left}
.modSlide .slideContent .themeWhite{color:#fff}
.modSlide .mobileSlideLink{position:absolute;display:block;top:0;left:44px;bottom:0;right:44px;z-index:2}
.stageshort .modSlide .slideContent{min-height:92px}
.stagemedium .modSlide .slideContent{min-height:183px}
.stagetall .modSlide .slideContent{min-height:236px}
@media only screen and (orientation:landscape){.stageshort .modSlide .slideContent{min-height:196px}
.stagemedium .modSlide .slideContent{min-height:406px}
.stagetall .modSlide .slideContent{min-height:512px}
}
.skinSliderRotatingTeaser.disabled .modSlide{cursor:default}
.skinSliderRotatingTeaser .modSlide{list-style:none;overflow:inherit;position:relative;height:auto;z-index:1;cursor:pointer}
.skinSliderRotatingTeaser .modSlide.disabled{cursor:default;opacity:.2}
.skinSliderRotatingTeaser .modSlide .slideContent{position:relative;text-align:center;padding:1px 30px;background-color:#f6f9fa;box-shadow:rgba(0,0,0,0.4) 0 0 4px;width:160px;border-radius:2px}
.skinSliderRotatingTeaser .modSlide.active{z-index:5;margin:-14px 0 0 0}
.skinSliderRotatingTeaser .modSlide.active .slideContent{text-align:center;padding:15px 60px;background-color:#fff;box-shadow:rgba(0,0,0,0.4) 0 0 10px;width:auto}
.transitionsEnabled.skinSliderRotatingTeaser .modSlide{transition:margin-top 225ms cubic-bezier(0.215,0.61,0.355,1)}
.transitionsEnabled.skinSliderRotatingTeaser .modSlide .slideContent{transition:padding-top 225ms cubic-bezier(0.215,0.61,0.355,1),padding-bottom 225ms cubic-bezier(0.215,0.61,0.355,1)}
.modSlider{margin:0 auto;position:relative;overflow:hidden}
.sdx-container .modSlider{box-sizing:content-box}
.modSlider ul.bx-slider{margin:0;padding:0;height:100%}
.modSlider.fullbleed{margin:0 -20px}
.modPortalStage .modSlider.fullbleed{margin:0}
.modSlider.no-controls .bx-controls{display:none}
.modSlider .bx-prev,.modSlider .bx-next{display:block;position:absolute;height:43px;width:43px;left:1px;top:50%;margin-top:-21px;z-index:3}
.small-arrows .modSlider .bx-prev,.small-arrows .modSlider .bx-next{height:32px;width:32px;margin-top:-26px}
.modSlider .bx-next{right:1px;left:auto}
.modSlider .bx-prev.disabled,.modSlider .bx-next.disabled{display:none}
.modSlider .bx-pager{position:absolute;bottom:0;left:50%;z-index:3}
.modSlider .bx-pager .bx-pager-item{display:inline-block;margin-left:4px;position:relative;left:-50%}
.modSlider .bx-pager .bx-pager-item:first-child{margin-left:0}
.modSlider .bx-pager .bx-pager-item .bx-pager-link{text-indent:-9999px;display:block;width:13px;height:12px}
.modSlider.sdx{margin:0;width:100vw;position:relative;left:-20px;padding:0 0 55px 0;overflow:hidden;z-index:0}
.modSlider.sdx .bx-controls{position:absolute;width:100%}
.modSlider.sdx .bx-controls .bx-pager{position:absolute;bottom:-21px;left:50%;z-index:3}
.modSlider.sdx .bx-controls .bx-pager .bx-pager-item{display:inline-block;margin-left:8px;position:relative;left:-50%;vertical-align:top}
.modSlider.sdx .bx-controls .bx-pager .bx-pager-item:first-child{margin-left:0}
.modSlider.sdx .bx-controls .bx-pager .bx-pager-item .bx-pager-link{text-indent:-9999px;display:block;width:8px;height:8px;border-radius:4px;opacity:.5;background:#086adb;transition:.2s;position:relative;top:4px}
.modSlider.sdx .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active{width:16px;height:16px;border-radius:8px;opacity:1;top:0}
.modSlider.sdx .bx-controls .bx-prev,.modSlider.sdx .bx-controls .bx-next{background-image:none;background-position:unset;font-size:40px;text-decoration:none;color:#086adb;font-weight:400;width:auto;height:auto}
.modSlider.sdx .bx-controls .bx-next{margin-top:0;font-size:22px;right:15px}
.modSlider.sdx .bx-controls .bx-next::before{font-family:'sdx-icons';content:"\E00F"}
.modSlider.sdx .bx-controls .bx-prev{margin-top:0;font-size:22px;left:15px}
.modSlider.sdx .bx-controls .bx-prev::before{font-family:'sdx-icons';content:"\E00E"}
.modPortalStage .modSlider.sdx.fullbleed{left:0}
.modSlider.skinSliderRotatingTeaser{margin:0;width:100vw;position:relative;left:-20px;padding:40px 0 55px 0;overflow:hidden;z-index:0}
.modSlider.skinSliderRotatingTeaser.not-initialized ul{visibility:hidden}
.modSlider.skinSliderRotatingTeaser .bx-wrapper{margin:auto;position:relative}
.modSlider.skinSliderRotatingTeaser .bx-viewport{overflow:inherit !important}
.modSlider.skinSliderRotatingTeaser .bx-controls{position:absolute;bottom:-59px;width:100%}
.modSlider.skinSliderRotatingTeaser .bx-prev,.modSlider.skinSliderRotatingTeaser .bx-next{display:block;position:absolute;height:16px;width:9px;top:50%;z-index:3}
.modSlider.skinSliderRotatingTeaser .bx-prev{left:4px}
.modSlider.skinSliderRotatingTeaser .bx-next{right:4px}
.modSlider.skinSliderRotatingTeaser .bx-pager{position:absolute;bottom:0;left:50%;z-index:3}
.modSlider.skinSliderRotatingTeaser .bx-pager .bx-pager-item{display:inline-block;margin-left:8px;position:relative;left:-50%}
.modSlider.skinSliderRotatingTeaser .bx-pager .bx-pager-item:first-child{margin-left:0}
.modSlider.skinSliderRotatingTeaser .bx-pager .bx-pager-item .bx-pager-link{text-indent:-9999px;display:block;width:8px;height:8px;border-radius:4px;opacity:.5;background:#086adb;transition:.2s;position:relative;top:4px}
.modSlider.skinSliderRotatingTeaser .bx-pager .bx-pager-item .bx-pager-link.active{width:16px;height:16px;border-radius:8px;opacity:1;top:0}
.less-error-message{position:absolute;z-index:1000}
.bluewin .page.mobile.scs-active ~ #smartbanner{left:263px}
#smartbanner{transition:left .25s linear;position:absolute;left:0;top:-83px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}
#smartbanner .sb-container{margin:0 auto}
#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}
#smartbanner .sb-close:active{font-size:13px;color:#aaa}
#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#smartbanner.no-icon .sb-icon{display:none}
#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}
#smartbanner #smartbanner.no-icon .sb-info{left:34px}
#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}
#smartbanner .sb-info>span{display:block}
#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}
#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}
#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}
#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px}
#smartbanner.android{border-color:#212228;background:#3d3d3d url('../resources/dark_background_stripes.gif');border-top:5px solid #88b131;box-shadow:none}
#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3)}
#smartbanner.android .sb-close:active{color:#eee}
#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}
#smartbanner.android .sb-info strong{color:#fff}
#smartbanner.android .sb-button{min-width:12%;border:1px solid #dddcdc;padding:1px;color:#d1d1d1;background:0;border-radius:0;box-shadow:none}
#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42b6c9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42b6c9),to(#39a9bb));background-image:-moz-linear-gradient(top,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none}
#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0}
#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2ac7e1}
#smartbanner.windows .sb-icon{border-radius:0}
.scs-pagefooter .socialmedia{font-size:11px;color:#555;margin:36px 20px}
.scs-pagefooter .socialmedia span.prefix{margin-bottom:3px;display:block}
.scs-pagefooter .socialmedia ul{margin:0;padding:0;list-style:none}
.scs-pagefooter .socialmedia ul li{float:left;margin-right:10px;padding-top:1px}
.modal-holder .button-group a:hover,.sdx-modal-holder .button-group a:hover{border-bottom:0;color:inherit}
.modal-holder .button-group a,.sdx-modal-holder .button-group a{border-bottom:0;transition:none;color:inherit}
.modal-holder .checkbox,.sdx-modal-holder .checkbox{text-align:left}
.icon-social-media-facebook{background-image:url('../../header/resources/images/sprites/sprites-portal-lores-1542051468280.png');background-position:left 0;width:24px;height:24px;display:inline-block}
.icon-social-media-instagram{background-image:url('../../header/resources/images/sprites/sprites-portal-lores-1542051468280.png');background-position:left -24px;width:24px;height:24px;display:inline-block}
.icon-social-media-linkedin{background-image:url('../../header/resources/images/sprites/sprites-portal-lores-1542051468280.png');background-position:left -48px;width:24px;height:24px;display:inline-block}
.icon-social-media-twitter{background-image:url('../../header/resources/images/sprites/sprites-portal-lores-1542051468280.png');background-position:left -72px;width:24px;height:24px;display:inline-block}
.icon-social-media-youtube{background-image:url('../../header/resources/images/sprites/sprites-portal-lores-1542051468280.png');background-position:left -96px;width:24px;height:24px;display:inline-block}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.icon-social-media-facebook{background-image:url('../../header/resources/images/sprites/sprites-portal-hires-1542051468280.png');background-position:left 0;background-size:24px 120px;width:24px;height:24px;display:inline-block}
.icon-social-media-instagram{background-image:url('../../header/resources/images/sprites/sprites-portal-hires-1542051468280.png');background-position:left -24px;background-size:24px 120px;width:24px;height:24px;display:inline-block}
.icon-social-media-linkedin{background-image:url('../../header/resources/images/sprites/sprites-portal-hires-1542051468280.png');background-position:left -48px;background-size:24px 120px;width:24px;height:24px;display:inline-block}
.icon-social-media-twitter{background-image:url('../../header/resources/images/sprites/sprites-portal-hires-1542051468280.png');background-position:left -72px;background-size:24px 120px;width:24px;height:24px;display:inline-block}
.icon-social-media-youtube{background-image:url('../../header/resources/images/sprites/sprites-portal-hires-1542051468280.png');background-position:left -96px;background-size:24px 120px;width:24px;height:24px;display:inline-block}
}
.swisscomIconFont,.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons .shareIcon,.scsh-mobile .scsh-fusionsearch-container .scsh-fusionsearch-submit-button,.modHeader .logo .logotype,.modHeader .pageheader-toolbar .scsh-icon,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-icon,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items .scsh-icon,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.scsh-has-subnav>h2 a:after,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.scsh-has-subnav>h2 a:after,.modHeader .top-navigation ul.scsh-icon-menu>li>a,.modHeader .top-navigation ul.scsh-icon-menu>li a.scsh-header-icon,.modHeader .scsh-dynamic .scsh-back>span,.scsh-mobile.modHeader .scsh-dynamic .scsh-has-child-pages h1:before,.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:after,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:after,.modHeaderLvl2 .scsh-lvl2-area .scsh-back>span,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow,.modProductComparator .scsh-compare-info .scsh-compare-text:after,.modProductComparator .scsh-compare-product>.scsh-compare-delete-icon:after,.modSiteSearch .scsh-sitesearch-container .scsh-sitesearch-close-button,.modSiteSearch .scs-sitesearch-keymatch-li .icon::after,.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-submit-button{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modBasket{position:relative}
.modBasket>a>sup{position:absolute;right:-0.25em;top:20px;color:white;font-size:.3em !important;height:1em;background:#2d90ec;width:1em;border-radius:10em;padding:.3em;box-sizing:content-box;font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:100%}
.modBasket>a>sup[data-item-count="0"]{display:none}
.modBasket>a>sup:after{content:attr(data-item-count)}
.modBasket.modFlyout .scsh-flyout-panel{width:468px}
.scsh-mobile .modBasket.modFlyout .scsh-flyout-panel{width:100vw;max-width:468px}
.modBasket.modFlyout .scsh-flyout-opener:before{right:7px}
.modBasket.modFlyout .scsh-flyout-opener:after{right:5px}
.modBasket .scsh-header-icon{position:relative}
.modBasket .scsh-basket-cartmini .scs-loadingRotator{height:100px;width:100%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-empty{padding:20px;color:#666}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-empty .scsh-basket-empty-header{font-size:16px;padding-bottom:1.25em;border-bottom:1px solid #ddd;margin-bottom:1.25em}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner{padding:3.8% 4.2% 20px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner>div{overflow:hidden}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-header{height:42px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-header>div{height:35px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-header>div.scsh-basket-left-col{padding-top:4px;line-height:1.2}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-header .scsh-basket-left-col{font-size:16px;color:#666}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-header .scsh-basket-right-col{padding:0 1.1% 0 1.8%;font-size:11px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total{color:#666}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total>div{padding:15px 3.2%;background:#eef3f6;height:41px;border-top:1px solid #ddd}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total .scsh-basket-left-col,.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total .scsh-basket-right-col{padding-top:12px;padding-bottom:12px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total .scsh-basket-left-col{padding-left:4.2%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-total .scsh-basket-right-col{padding-left:3.2%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .modFlatButton{padding-top:20px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item{font-size:13px;color:black}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item:first-child>div{padding-top:15px;padding-bottom:5px;border-top:1px solid #ddd}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item:last-child>div{padding-bottom:15px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item>div{padding-top:5px;padding-bottom:5px}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item .scsh-basket-item-image{width:7.2%;padding-top:15px;padding-left:.4%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item .scsh-basket-item-image img{width:100%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item .scsh-basket-left-col{width:49%;margin-right:4.2%;padding-left:2.3%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item .scsh-basket-right-col{padding-left:3.2%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-group .scsh-basket-item:first-child{color:#015}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-left-col,.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-right-col,.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-item-image{display:inline-block;white-space:pre-wrap;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-left-col{width:56.8%;font-size:13px;margin-right:4.2%}
.modBasket .scsh-basket-cartmini .scsh-basket-cartmini-inner .scsh-basket-right-col{width:19.1%;color:#666}
.is-sticky .modBasket .scsh-flyout-opener{margin-top:10px;left:4px}
.is-sticky .modBasket .scsh-basket-cartmini{margin-top:4px}
.modFlatButton.right{width:100%;text-align:right}
.modFlatButton.center{width:100%;text-align:center}
.modFlatButton .primary,.modFlatButton .secondary,.modFlatButton .commit{display:inline-block;padding:0 40px;margin:0;border:0;text-align:center;border-radius:5px;cursor:pointer;color:white;overflow:hidden;font-size:18px;line-height:48px;height:48px;transform-origin:50% 50%;text-rendering:optimizeLegibility;white-space:nowrap;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif;vertical-align:middle;box-sizing:border-box;transition:none;text-decoration:none}
.modFlatButton .primary:hover,.modFlatButton .secondary:hover,.modFlatButton .commit:hover,.modFlatButton .primary:focus,.modFlatButton .secondary:focus,.modFlatButton .commit:focus{text-decoration:none;cursor:pointer}
.modFlatButton .primary:active,.modFlatButton .secondary:active,.modFlatButton .commit:active{transform:scale(0.98)}
.modFlatButton .primary.disabled,.modFlatButton .secondary.disabled,.modFlatButton .commit.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}
.modFlatButton .primary.primary{color:#fff;background-color:#086adb;transition:none}
.modFlatButton .primary.primary:hover,.modFlatButton .primary.primary:focus{background-color:#0048cf;color:#fff}
.modFlatButton .primary.primary:active{background-color:#0048cf;color:#fff}
.modFlatButton .primary.primary.dark{background:transparent;border:1px solid #086adb}
.modFlatButton .primary.primary.dark:hover{border:1px solid #0048cf}
.modFlatButton .secondary.secondary{color:#333;background-color:#cfd5d9}
.modFlatButton .secondary.secondary:hover,.modFlatButton .secondary.secondary:focus{background-color:#b1b9be;border:0}
.modFlatButton .secondary.secondary:active{background-color:#b1b9be}
.modFlatButton .secondary.secondary.dark{background:transparent;border:1px solid #cfd5d9;color:white}
.modFlatButton .secondary.secondary.dark:hover{border:1px solid #b1b9be}
.modFlatButton .commit.commit{background:#1b8712}
.modFlatButton .commit.commit:hover,.modFlatButton .commit.commit:focus{background-color:#0d6f2c}
.modFlatButton .commit.commit.dark{background:transparent;border:1px solid #1b8712}
.modFlatButton .commit.commit.dark:hover{border:1px solid #0d6f2c}
.modFlatButton.fullWidth,.modFlatButton.fullWidth .flat-button{width:100%}
.scsh-mobile .modFlatButton .flat-button,.is-mobile .modFlatButton .flat-button{width:100%;white-space:normal;height:auto;vertical-align:initial;line-height:normal;min-height:48px;padding:12px 40px}
.modFlyout .scsh-flyout-panel,.modFlyout .scsh-flyout-opener{display:none;opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.modFlyout .scsh-flyout-opener{opacity:1}
.modFlyout.scsh-flyout-open .scsh-flyout-panel,.modFlyout.scsh-flyout-open .scsh-flyout-opener{display:block}
.modFlyout.scsh-flyout-open-anim .scsh-flyout-panel{opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.modFlyout .scsh-flyout-panel{background:white}
.modFlyout .scsh-flyout-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;right:-20px;margin-top:-6px;min-height:2em;border:1px solid #d1d1d1;-webkit-box-shadow:0 0 14px 1px #ddd 5px 6px #999;-moz-box-shadow:0 0 14px 1px #ddd 5px 6px #999;-ms-box-shadow:0 0 14px 1px #ddd 5px 6px #999;-o-box-shadow:0 0 14px 1px #ddd 5px 6px #999;box-shadow:0 0 14px 1px #ddd 5px 6px #999;-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;z-index:9503;text-align:left}
.modFlyout .scsh-flyout-opener{position:relative}
.modFlyout .scsh-flyout-opener:before{z-index:9505;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:9px solid white;right:-3px;bottom:5px}
.modFlyout .scsh-flyout-opener:after{z-index:9504;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid rgba(0,0,0,0.1);right:-5px;bottom:5px}
.modFlyout .scsh-flyout-opener:before,.modFlyout .scsh-flyout-opener:after{content:' ';position:absolute}
.modFooter{font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:13px;line-height:1.23076923;min-width:980px}
.modFooter *{margin:0;padding:0;font-weight:normal}
.modFooter img{border:0;vertical-align:middle}
.modFooter ol,.modFooter ul{list-style:none}
.modFooter table{border-spacing:0;border-collapse:collapse}
.modFooter a{text-decoration:none}
.modFooter h4{text-align:left}
.modFooter .scsh-accessibility{position:absolute;left:-32768px;top:-32768px}
.modFooter>.less-vars{font-family:'{"mobile":{"breakpoint":"768"}}' !important;display:none}
.modFooter.scsh-mobile{min-width:0}
.modFooter a,.modFooter ul.link-list li a.linklist{color:black;text-decoration:none;white-space:nowrap}
.modFooter a:focus,.modFooter ul.link-list li a.linklist:focus,.modFooter a:hover,.modFooter ul.link-list li a.linklist:hover{color:#2d90ec}
.modFooter .scsh-footer-content{width:100%}
.modFooter .scsh-footer-content>*{margin-left:auto;margin-right:auto;max-width:940px}
.modFooter .scsh-footer-content div.modDeviceSwitch{padding-right:0}
.modFooter .scsh-footer-content .scsh-footer-spacer{margin:.5em 0;height:16px;line-height:16px;vertical-align:top}
.modFooter .scsh-footer-content.linklists{background-color:#eef3f6;padding:3em 0;border-top:1px solid #ddd}
.modFooter .scsh-footer-content.social{font-size:13px;padding:1em 0 2em 0;background-color:#dde3e7}
.modFooter .scsh-footer-content.social .scsh-footer-legal{position:relative;text-align:left;box-sizing:border-box}
.modFooter .scsh-footer-content.social .scsh-footer-legal div{display:inline-block}
.modFooter .scsh-footer-content.social .scsh-footer-legal div.scs-footer-lang-switch,.modFooter .scsh-footer-content.social .scsh-footer-legal div.scsh-footer-social-icons-copyright{display:none}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-footer-legal-line{margin:.5em .5em}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-footer-legal-line:after{content:"|";color:gray;margin-left:.75em}
.modFooter .scsh-footer-content.social .scsh-footer-legal .additional-footer-links ul{max-width:800px}
.modFooter .scsh-footer-content.social .scsh-footer-legal .additional-footer-links ul li{margin:.5em 0 .5em .5em;display:inline-block}
.modFooter .scsh-footer-content.social .scsh-footer-legal .additional-footer-links ul li:before{content:"|";color:gray;margin-right:.75em}
.modFooter .scsh-footer-content.social .scsh-footer-legal .additional-footer-links ul li:first-child:before{content:"";margin-right:0}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-hcmode-switch{margin-left:.75em}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-footer-legal-line-first{margin:.5em 0}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-footer-to-mobile-version{display:inline-block}
.modFooter .scsh-footer-content.social .scsh-footer-legal .scsh-footer-to-desktop-version{display:none}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part{position:absolute;right:20px;top:0;text-align:right}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part div.scsh-footer-social-icons-copyright{display:block}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons{margin:0;padding:0;min-height:2.75em}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons>div{margin:.5em .5em 1em .5em;cursor:pointer;box-sizing:content-box}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons>div:first-child{margin-left:0}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons>div:last-child{margin-right:0}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons .shareIcon{display:inline-block;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;padding:.25em;border:solid 2px black;border-radius:20px;color:black}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons .shareIcon:focus,.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons .shareIcon:hover{border:solid 2px #2d90ec;color:#2d90ec}
.modFooter .scsh-footer-content.social .scsh-footer-social-icons-part .scsh-footer-social-icons a{box-sizing:content-box;border:0}
.modFooter .modGridLayout{margin-left:0}
.modFooter .modGridLayout.single-row .column>div,.modFooter .modGridLayout.single-row .column>.link{margin-left:0}
.modFooter .modGridLayout>.column{position:relative;display:inline-block}
.modFooter .modGridLayout>.column .modTitle h4{margin-bottom:1em;color:black;font-size:16px;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modFooter .modGridLayout>.column .linklist{text-align:left}
.modFooter .modGridLayout>.column .linklist li{margin:0 0 6px;text-indent:0;font-size:13px}
.modFooter .modGridLayout>.column .linklist li:before{content:'';width:auto}
.modFooter.scsh-mobile .scsh-footer-content{padding-left:20px;padding-right:20px;box-sizing:border-box}
.modFooter.scsh-mobile a,.modFooter.scsh-mobile a.ui-link{color:black}
.modFooter.scsh-mobile a:focus,.modFooter.scsh-mobile a.ui-link:focus,.modFooter.scsh-mobile a:hover,.modFooter.scsh-mobile a.ui-link:hover{color:#2d90ec}
.modFooter.scsh-mobile .breadcrumbs{display:none}
.modFooter.scsh-mobile .modGridLayout>div.column .linklist{color:black}
.modFooter.scsh-mobile .modGridLayout>div.column .linklist:focus,.modFooter.scsh-mobile .modGridLayout>div.column .linklist:hover{color:#2d90ec}
.modFooter.scsh-mobile .modGridLayout>div.column{display:block;float:none;width:100% !important}
.modFooter.scsh-mobile .modGridLayout>div.column .linklist{display:none}
.modFooter.scsh-mobile .modGridLayout>div.column h4{display:none}
.modFooter.scsh-mobile .modGridLayout>div.column a h4{display:block}
.modFooter.scsh-mobile .scsh-footer-content>*{max-width:100%}
.modFooter.scsh-mobile .scsh-footer-content.social{text-align:center;padding-top:0}
.modFooter.scsh-mobile .scsh-footer-content.social div.scs-footer-lang-switch{display:block}
.modFooter.scsh-mobile .scsh-footer-content.social div.scs-footer-lang-switch ul{padding:0;margin:.5em}
.modFooter.scsh-mobile .scsh-footer-content.social div.scs-footer-lang-switch li{display:inline-block}
.modFooter.scsh-mobile .scsh-footer-content.social div.scs-footer-lang-switch li.scsh-active{display:none}
.modFooter.scsh-mobile .scsh-footer-content.social div.scs-footer-lang-switch li:not(:last-child):after{content:" | ";margin:0 10px}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal{padding-top:100px;text-align:center}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-footer-social-icons-part{top:10px;left:0;right:0;text-align:center}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-footer-social-icons-part .scsh-footer-social-icons{width:100%;max-width:500px;box-sizing:border-box}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-footer-social-icons-part .scsh-footer-social-icons>div{width:19%;margin:.6em 0;box-sizing:border-box}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-footer-social-icons-part div.scsh-footer-social-icons-copyright{display:none}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal>div.scsh-footer-social-icons-copyright{display:block;margin-top:.5em}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-hcmode-switch{display:none}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-mobileview-switch:after{content:"";display:none}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-mobileview-switch .scsh-footer-to-mobile-version{display:none}
.modFooter.scsh-mobile .scsh-footer-content.social .scsh-footer-legal .scsh-mobileview-switch .scsh-footer-to-desktop-version{display:inline-block}
.modFooter.contentWideL .scsh-footer-content>*{max-width:1356px}
.scsh-fusionsearch-container{background-color:#e3effb}
.scsh-fusionsearch-container .scsh-fusionsearch-submit-button{display:none}
.scsh-mobile .scsh-fusionsearch-container .scsh-fusionsearch-submit-button{display:block;color:#2d90ec;font-size:30px;line-height:1.2;position:absolute;right:20px;top:17px;cursor:pointer}
.scsh-fusionsearch-container .scsh-fusionsearch-field{display:none}
.scsh-mobile .scsh-fusionsearch-container .scsh-fusionsearch-field{display:block;border-right:32px solid transparent;border-bottom:0;border-left:0;border-top:0;background:transparent;-webkit-appearance:none;box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:14px 20px 20px 32px;font-size:30px;color:#555;height:80px;width:100%;outline:0}
.scsh-mobile .scsh-fusionsearch-container .scsh-fusionsearch-field::placeholder{color:#bbb}
.scsh-mobile .scsh-fusionsearch-container .scsh-fusionsearch-field:placeholder-shown{color:#bbb;font-style:normal;line-height:1}
.scsh-mobile .scsh-icon-menu .modFusionSearch{display:none !important}
.responsiveHeader .ui-header{z-index:600}
.responsiveHeader .scs-pageheader{position:relative;z-index:9000;padding:0}
body.responsiveHeader{margin:0;padding:0}
.modHeader{position:relative;background-color:white;text-align:left;font-size:13px}
.modHeader.spacer{margin-top:56px}
.modHeader *{margin:0;padding:0;font-weight:normal}
.modHeader img{border:0;vertical-align:middle}
.modHeader ol,.modHeader ul{list-style:none}
.modHeader table{border-spacing:0;border-collapse:collapse}
.modHeader a{text-decoration:none}
.modHeader h1,.modHeader h2{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:normal;line-height:normal;position:static;width:auto}
.modHeader h1{color:#666}
.modHeader .scs-font-serif-light{font-family:TheSerifB3,'Times New Roman',Times,Georgia,serif}
.modHeader .scs-font-light{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modHeader .scs-font-semi-light{font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modHeader .scs-font-regular{font-family:TheSaB5,'Trebuchet MS',Arial,Helvetica,sans-serif}
.modHeader>.less-vars{font-family:'{"mobile":{"breakpoint":"768"},"desktop":{"logoTotalWidth":{"big":"210","small":"170"},"edgeSpacing":"35"}}' !important;display:none}
.modHeader .scsh-dynamic{position:relative}
.scsh-mobile.modHeader .scsh-dynamic{height:auto}
.modHeader.is-sticky,.modHeader .is-sticky{position:fixed !important;width:100% !important;top:0;z-index:9001}
.modHeader .logo{position:absolute;margin-left:35px;text-decoration:none;height:79px}
.modHeader .logo:hover,.modHeader .logo:active{text-decoration:none}
.scsh-mobile.modHeader .logo{margin-left:14px}
.modHeader .logo span.logo-image{display:inline-block;margin-top:20px;vertical-align:top;width:39px;height:39px;overflow:hidden}
.modHeader .logo span.logo-image img.animated-image{height:39px}
.modHeader .logo span.logo-image img.still-image{width:39px;height:39px}
.modHeader .logo .logotype{color:#015;font-size:24px;position:relative;top:28px}
.scsh-mobile.modHeader .logo .logotype{display:none}
.modHeader .headerCenter{max-width:1363px;margin:0 auto}
.scsh-mobile.modHeader .headerCenter{max-width:none}
.modHeader .scsh-static{background-color:white}
.modHeader .scsh-meta-and-level1-area{position:relative;z-index:9002}
.modHeader .scsh-accessibility,.modHeader .skiplinks{position:absolute;left:-32768px;top:-32768px}
.modHeader.scsh-desktop .hideOnDesktop{display:none}
.modHeader.scsh-semi-mobile .hideOnSemiMobile{display:none}
.modHeader.scsh-mobile .hideOnMobile{display:none}
.modHeader .pageheader-toolbar{background:transparent;background:-webkit-gradient(linear,center top,center bottom,from(#193e84) to(#051861));background:-webkit-linear-gradient(top,#193e84,#051861);background:-moz-linear-gradient(top,#193e84,#051861);background:-ms-linear-gradient(top,#193e84,#051861);background:-o-linear-gradient(top,#193e84,#051861);background:linear-gradient(top,#193e84,#051861);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff193e84',endColorstr='#ff051861',GradientType=0);height:40px}
.modHeader .pageheader-toolbar .headerCenter{max-width:1293px;padding-right:0;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;position:relative}
.modHeader .pageheader-toolbar .headerCenter ul#scs-pageheader-branchnav{left:auto}
.scsh-semi-mobile.modHeader .pageheader-toolbar .headerCenter ul#scs-pageheader-branchnav{position:absolute}
.modHeader .pageheader-toolbar .headerCenter ul#scs-pageheader-branchnav li.active{background:url(../../header/clientlibs/desktop/css/resources/branchnav/branchnavLinkBg.png) repeat-x 100% 4px}
.modHeader .pageheader-toolbar .headerCenter ul#scs-pageheader-branchnav li.active a,.modHeader .pageheader-toolbar .headerCenter ul#scs-pageheader-branchnav li.active a:hover{background-color:white;border-radius:5px 5px 0 0}
.modHeader .pageheader-toolbar .scsh-icon{font-size:16px}
.scsh-mobile.modHeader .pageheader-toolbar{display:none}
.modHeader .top-navigation{visibility:hidden;margin-left:245px;margin-right:35px;height:79px}
.scsh-desktop.lvl1-small-logo-spacing.modHeader .top-navigation{margin-left:205px}
.scsh-mobile.modHeader .top-navigation,.scsh-semi-mobile.modHeader .top-navigation{margin-left:0;margin-right:16px}
.scsh-semi-mobile.modHeader .top-navigation .scsh-menu-wrapper{position:relative}
.is-initialized.modHeader .top-navigation{visibility:visible}
.lvl1-animated-shrinking.is-initialized.modHeader .top-navigation{-webkit-transition-property:margin-left;-moz-transition-property:margin-left;-ms-transition-property:margin-left;-o-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.modHeader .top-navigation .scsh-menu-wrapper{display:table-cell;font-size:0;vertical-align:middle;width:100%}
.modHeader .top-navigation ul.menu-items{width:100%;text-align:left;vertical-align:middle;white-space:nowrap;font-size:0}
.modHeader .top-navigation ul.menu-items>li{font-size:13px}
.modHeader .top-navigation ul.menu-items>li>*{white-space:normal}
.scsh-mobile.modHeader .top-navigation ul.menu-items{right:0 !important}
.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-business-area-switch,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-metanav-item,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-toolsnav-item,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-branchnav-item{display:block !important}
.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-business-area-switch.scsh-search-hidden-menus,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-metanav-item.scsh-search-hidden-menus,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-toolsnav-item.scsh-search-hidden-menus,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-branchnav-item.scsh-search-hidden-menus,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-business-area-switch.scsh-search-hidden-menus *,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-metanav-item.scsh-search-hidden-menus *,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-toolsnav-item.scsh-search-hidden-menus *,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-branchnav-item.scsh-search-hidden-menus *{display:none !important}
.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-search-hidden-menus,.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-search-hidden-menus *{display:none !important}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items{right:0;width:auto;min-width:320px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items.menu-items.active{max-height:1500px;overflow-y:auto}
.scsh-mobile.modHeader .top-navigation ul.menu-items,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items{padding:0;background-color:white;position:absolute;top:80px;z-index:2;max-height:0;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.scsh-mobile.modHeader .top-navigation ul.menu-items .scsh-icon,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items .scsh-icon{position:absolute;top:0;font-size:20px;right:20px;line-height:70px}
.scsh-mobile.modHeader .top-navigation ul.menu-items.active,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items.active{max-height:1500px;max-height:100vh;max-height:calc(100vh - 80px);overflow-y:scroll;-webkit-overflow-scrolling:touch}
.scsh-mobile.modHeader .top-navigation ul.menu-items.active>:last-child,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items.active>:last-child{margin-bottom:60px}
.scsh-mobile.modHeader .top-navigation ul.menu-items>li,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li{display:block;position:relative;margin-left:0;padding:0 60px 0 32px;border-bottom:1px solid #ddd}
.scsh-mobile.modHeader .top-navigation ul.menu-items>li.scsh-has-subnav>h2 a:after,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.scsh-has-subnav>h2 a:after{content:"⇩";position:absolute;top:0;right:20px;font-size:20px;line-height:70px}
.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active.scsh-has-subnav>h2 a:after,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active.scsh-has-subnav>h2 a:after{content:"⇧"}
.scsh-mobile.modHeader .top-navigation ul.menu-items>li.modSiteSearch,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.modSiteSearch,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.modFusionSearch,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.modFusionSearch{padding:0}
.scsh-mobile.modHeader .top-navigation ul.menu-items>li>h2 a,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li>h2 a{font-size:21px;line-height:70px}
.modHeader .top-navigation ul.menu-items>li{display:inline-block;margin-left:40px;cursor:pointer}
.lvl1-small-text-spacing.modHeader .top-navigation ul.menu-items>li{margin-left:20px}
.lvl1-animated-shrinking.is-initialized.modHeader .top-navigation ul.menu-items>li{-webkit-transition:margin-left 200ms linear;-moz-transition:margin-left 200ms linear;-ms-transition:margin-left 200ms linear;-o-transition:margin-left 200ms linear;transition:margin-left 200ms linear}
.modHeader .top-navigation ul.menu-items>li .lvl1-item{margin:0}
.modHeader .top-navigation ul.menu-items>li .lvl1-item a{display:block;color:#015;font-size:24px;line-height:79px}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .lvl1-item a:hover,.scsh-desktop.modHeader .top-navigation ul.menu-items>li .lvl1-item a:focus{color:#2d90ec;text-decoration:none}
.lvl1-small-text.modHeader .top-navigation ul.menu-items>li .lvl1-item a{font-size:20px}
.lvl1-animated-shrinking.is-initialized.modHeader .top-navigation ul.menu-items>li .lvl1-item a{-webkit-transition:font-size 200ms linear;-moz-transition:font-size 200ms linear;-ms-transition:font-size 200ms linear;-o-transition:font-size 200ms linear;transition:font-size 200ms linear}
.modHeader .top-navigation ul.menu-items>li.active .lvl1-item a{color:#2d90ec;text-decoration:none}
.modHeader .top-navigation ul.menu-items>li .secondary-navigation{cursor:default;background-color:#eef3f6}
.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scs-font-regular{font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation{position:absolute;left:0;z-index:9003;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-height:0;overflow:hidden;white-space:nowrap;background-color:#eef3f6;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:max-height,padding-top,padding-bottom;-moz-transition-property:max-height,padding-top,padding-bottom;-ms-transition-property:max-height,padding-top,padding-bottom;-o-transition-property:max-height,padding-top,padding-bottom;transition-property:max-height,padding-top,padding-bottom;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content{cursor:default;padding-left:20px;padding-right:0;max-width:1293px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout{margin-top:0;margin-bottom:0;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:margin;-moz-transition-property:margin;-ms-transition-property:margin;-o-transition-property:margin;transition-property:margin;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column{vertical-align:top;white-space:normal;word-break:normal;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;line-height:1.25}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column h4{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal;margin-bottom:24px}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a{color:#015}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover,.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:focus,.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a h4:hover,.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover p,.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover div{text-decoration:none;color:#2d90ec !important}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column .linklist li{font-size:inherit;line-height:inherit;overflow:hidden;margin-bottom:.6em;margin-left:0;text-indent:0}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout>.column .linklist li:before{display:none}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout .column>.link{display:block}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content>.modGridLayout>.column{opacity:0;position:relative;top:-120px;float:none;display:inline-block;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:top,opacity;-moz-transition-property:top,opacity;-ms-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:.001s;-moz-transition-delay:.001s;-ms-transition-delay:.001s;-o-transition-delay:.001s;transition-delay:.001s}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content.has-offers{padding-bottom:0}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .scsh-offers{background-color:#dde3e7;max-height:0;overflow:hidden;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-moz-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-ms-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-o-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:.001s;-moz-transition-delay:.001s;-ms-transition-delay:.001s;-o-transition-delay:.001s;transition-delay:.001s;margin-left:0;margin-right:0;margin-left:calc((-100vw - -100% - 20px ) / 2);margin-right:calc((-100vw - -100% - -20px ) / 2);margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-left:calc((100vw - 100% - -20px ) / 2);padding-right:calc((100vw - 100% - 20px ) / 2);padding-top:0;padding-bottom:0}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modRichtext{white-space:normal;font-size:inherit;line-height:inherit}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li .secondary-navigation .title.modTitle>h4{margin-bottom:1em}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation{max-height:0;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;margin:0 -60px 0 -32px}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content{margin-left:32px}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .modGridLayout{margin:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content>.modGridLayout>.column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content>.modGridLayout>.column{width:auto !important;margin:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .scsh-offers,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .scsh-offers{display:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .column{float:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .column>div,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content .column>div{margin-left:0;padding:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation h4,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation h4{margin:0;padding:18px 18px 18px 0;border-top:1px solid #ddd;font-size:18px;line-height:24px;font-weight:normal}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation h4 a,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation h4 a{color:#015}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .modGridLayout:first-child .column:first-child h4,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .modGridLayout:first-child .column:first-child h4,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content>.link:first-child h4,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .scsh-mdd-content>.link:first-child h4{border-top:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .linklist,.scsh-mobile.modHeader .top-navigation ul.menu-items>li .secondary-navigation .linklist{display:none}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation{max-height:2000px;max-height:100vh;padding:0 35px}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content .modGridLayout{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;margin-top:15px;margin-bottom:15px}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column{opacity:1;top:0;-webkit-transition-duration:300ms,180ms;-moz-transition-duration:300ms,180ms;-ms-transition-duration:300ms,180ms;-o-transition-duration:300ms,180ms;transition-duration:300ms,180ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-1{-webkit-transition-delay:0,120ms;-moz-transition-delay:0,120ms;-ms-transition-delay:0,120ms;-o-transition-delay:0,120ms;transition-delay:0,120ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-2{-webkit-transition-delay:100ms,220ms;-moz-transition-delay:100ms,220ms;-ms-transition-delay:100ms,220ms;-o-transition-delay:100ms,220ms;transition-delay:100ms,220ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-3{-webkit-transition-delay:200ms,320ms;-moz-transition-delay:200ms,320ms;-ms-transition-delay:200ms,320ms;-o-transition-delay:200ms,320ms;transition-delay:200ms,320ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-4{-webkit-transition-delay:300ms,420ms;-moz-transition-delay:300ms,420ms;-ms-transition-delay:300ms,420ms;-o-transition-delay:300ms,420ms;transition-delay:300ms,420ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-5{-webkit-transition-delay:400ms,520ms;-moz-transition-delay:400ms,520ms;-ms-transition-delay:400ms,520ms;-o-transition-delay:400ms,520ms;transition-delay:400ms,520ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-6{-webkit-transition-delay:500ms,620ms;-moz-transition-delay:500ms,620ms;-ms-transition-delay:500ms,620ms;-o-transition-delay:500ms,620ms;transition-delay:500ms,620ms}
.scsh-desktop.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation>.scsh-mdd-content .scsh-offers{max-height:200px;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation{max-height:800px;max-height:100vh}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers{display:block;background:#dde3e7;margin-left:-32px;padding:0 60px 0 32px}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>div:first-child,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>div:first-child{display:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>div:nth-of-type(2):not(.modGridLayout),.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>div:nth-of-type(2):not(.modGridLayout){display:block;margin:0 0 0 -32px}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout{display:block}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1>.column.column-number-2,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1>.column.column-number-2{display:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1>.column.column-number-1,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1>.column.column-number-1{display:block;text-align:center;box-sizing:border-box;width:100% !important;padding:40px 0;margin:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column{display:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2{display:block;text-align:center;box-sizing:border-box;width:100% !important;padding:40px 0;margin:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2>.separator,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2>.separator{display:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column{display:inline-block;vertical-align:top}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1{width:39.13043478% !important;margin-bottom:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1 .image,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1 .image{float:none}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-2,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-2{width:60.86956522% !important;margin-bottom:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2{*zoom:1}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:before,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:before,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:before,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:before,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:after,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:after{content:" ";display:table}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:after,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2:after{clear:both}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column{display:inline-block}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .image,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .image,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .image,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .image{float:left}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .image img,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .image img,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .image img,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .image img{max-width:80px;height:auto}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext{font-family:TheSaB3,'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#015}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext .link-list-item,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext .link-list-item,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext .link-list-item,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext .link-list-item,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext p,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext p,.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext p,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext p{margin:0;min-width:0}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .link,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .link{margin-right:-60px}
.scsh-semi-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .link h4,.scsh-mobile.modHeader .top-navigation ul.menu-items>li.active .secondary-navigation .scsh-offers .link h4{border-color:#cdcfd0;color:#801a99}
.modHeader .top-navigation ul.menu-items>li:first-child{margin-left:0}
.modHeader .top-navigation ul.scsh-icon-menu{display:table-cell;width:1%;white-space:nowrap;text-align:right;font-size:0}
.modHeader .top-navigation ul.scsh-icon-menu>li{font-size:13px}
.modHeader .top-navigation ul.scsh-icon-menu>li{display:inline-block;margin-left:20px}
.modHeader .top-navigation ul.scsh-icon-menu>li>a,.modHeader .top-navigation ul.scsh-icon-menu>li a.scsh-header-icon{border:0;display:inline-block;line-height:79px;font-size:32px;width:32px;text-align:center;color:#015}
.modHeader .top-navigation ul.scsh-icon-menu>li>a:hover,.modHeader .top-navigation ul.scsh-icon-menu>li a.scsh-header-icon:hover,.modHeader .top-navigation ul.scsh-icon-menu>li>a:focus,.modHeader .top-navigation ul.scsh-icon-menu>li a.scsh-header-icon:focus{color:#2d90ec;text-decoration:none}
.modHeader .top-navigation ul.scsh-icon-menu>li.active>a{text-decoration:none}
.modHeader .top-navigation ul.scsh-icon-menu>li.my-swisscom{display:none}
.modHeader .top-navigation ul.scsh-icon-menu>li.burger{display:none}
.modHeader .top-navigation ul.scsh-icon-menu>li.burger>a:before{content:"☰"}
.scsh-mobile.modHeader .top-navigation ul.scsh-icon-menu>li.burger>a:before{font-size:30px;position:absolute;top:0;right:20px}
.modHeader .top-navigation ul.scsh-icon-menu>li.burger.active>a:before{content:"✕"}
.scsh-mobile.modHeader .top-navigation ul.scsh-icon-menu>li.burger,.scsh-semi-mobile.modHeader .top-navigation ul.scsh-icon-menu>li.burger{display:inline-block}
.modHeader .is-sticky .top-navigation{height:38px}
.scsh-desktop.lvl1-small-logo-spacing.modHeader .is-sticky .top-navigation{margin-left:245px}
.modHeader .is-sticky .top-navigation ul.menu-items{margin-left:-200px}
.lvl1-small-text-spacing.modHeader .is-sticky .top-navigation ul.menu-items>li{margin-left:40px}
.modHeader .is-sticky .top-navigation ul.menu-items>li:first-child{margin-left:40px}
.modHeader .is-sticky .top-navigation ul.menu-items>li .lvl1-item a{font-size:16px;line-height:38px;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif;font-weight:300}
.modHeader .is-sticky .top-navigation ul.scsh-icon-menu>li{margin-left:25px}
.modHeader .is-sticky .top-navigation ul.scsh-icon-menu>li>a,.modHeader .is-sticky .top-navigation ul.scsh-icon-menu>li a.scsh-header-icon{font-size:24px;width:24px;line-height:38px}
.modHeader .scsh-dynamic{border-bottom:1px solid #ddd}
.modHeader .scsh-dynamic .headerCenter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modHeader .scsh-dynamic .scsh-back{position:absolute;z-index:1;line-height:1;font-size:16px;display:block;margin-top:8px;margin-left:55px;color:#015}
.modHeader .scsh-dynamic .scsh-back:link{color:#015;text-decoration:none}
.modHeader .scsh-dynamic .scsh-back>span{vertical-align:1px;font-size:13px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-back>span{vertical-align:-2px}
.modHeader .scsh-dynamic .scsh-back:hover{color:#2d90ec}
.modHeader .scsh-dynamic .scsh-back::after{content:attr(data-back-text);display:inline-block;margin-left:5px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-back{margin-top:4px;margin-left:32px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-back::after{content:'';margin:0 7px}
@media only screen and (min-width:769px){.modHeader .scsh-dynamic.is-sticky .scsh-back{margin-top:5px}
.modHeader .scsh-dynamic.is-sticky .scsh-back::after{content:'|';display:inline-block;margin:0 10px;font-size:20px;color:#ccc}
.modHeader .scsh-dynamic.is-sticky .scsh-back>span{vertical-align:2px;font-size:13px}
}
.modHeader .scsh-dynamic.is-sticky{-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-o-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);border-bottom:0}
.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-area{height:32px}
.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-area.is-floating{-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);-o-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.5);border-bottom:0;background-color:#eef3f6}
.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-area.is-floating .scsh-lvl2-overflow-navi.scsh-lvl2-overflow-navi{background-color:#eef3f6}
.modHeader .scsh-dynamic .scsh-lvl2-area{background-color:#eef3f6;height:90px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-area{height:auto}
.modHeader .scsh-dynamic .scsh-lvl2-area.is-floating{position:absolute;z-index:9001;width:100%;border-bottom:1px solid #ddd;background-color:#eef3f6;background-color:rgba(238,243,246,0.9)}
.modHeader .scsh-dynamic .scsh-lvl2-area.is-floating.is-fullbleed-stage{background-color:#eef3f6}
.modHeader .scsh-dynamic .scsh-lvl2-area.is-floating:not(.is-fullbleed-stage) .scsh-lvl2-overflow-navi{background-color:#eef3f6;background-color:rgba(238,243,246,0.9)}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-area .headerCenter{position:relative;padding-top:15px;min-height:60px;padding-bottom:15px;padding-right:25px}
.modHeader .scsh-dynamic .scsh-lvl2-container{margin:0 35px 0 55px;padding-top:40px;-webkit-transition-property:padding;-moz-transition-property:padding;-ms-transition-property:padding;-o-transition-property:padding;transition-property:padding;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container{padding-top:4px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container .separator{display:block}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-container{margin-right:0}
.modHeader .scsh-dynamic .scsh-lvl2-container h3{-webkit-transition-property:font-size;-moz-transition-property:font-size;-ms-transition-property:font-size;-o-transition-property:font-size;transition-property:font-size;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;margin-top:0}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-container>ul,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-container>ul{display:table-cell;width:100%;text-align:right}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container>ul{display:none;position:absolute;margin-top:15px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px 20px 22px 32px;width:100%;border-top:1px solid #ddd;background-color:#eef3f6}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container>ul.active{display:block}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-container>ul a{display:block;margin-bottom:16px}
@media only screen and (min-width:769px){.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-container{padding-top:0}
.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-container h3{font-size:14px;line-height:20px}
}
.scsh-mobile.modHeader .scsh-dynamic .title-separator{border-left:2px solid #ccc;width:auto;display:block}
.modHeader .scsh-dynamic .title-separator,.modHeader .scsh-dynamic h1{display:table-cell;vertical-align:middle;width:1%}
.modHeader .scsh-dynamic h1{-webkit-transition-property:padding-left,font-size;-moz-transition-property:padding-left,font-size;-ms-transition-property:padding-left,font-size;-o-transition-property:padding-left,font-size;transition-property:padding-left,font-size;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;white-space:nowrap;font-size:30px}
.scsh-mobile.modHeader .scsh-dynamic h1{display:block;width:auto;margin-left:7px;font-size:18px;color:#666;white-space:normal;position:relative}
.scsh-mobile.modHeader .scsh-dynamic .scsh-has-child-pages h1{cursor:pointer;overflow:hidden;padding-right:25px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-has-child-pages h1:before{content:"⇩";position:absolute;right:0;font-size:20px;color:#015;padding-left:30px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-has-child-pages h1.active:before{content:"⇧"}
@media only screen and (min-width:769px){.modHeader .scsh-dynamic.is-sticky h1{padding-left:40px;font-size:16px;line-height:1.5;height:32px}
}
.modHeader .scsh-dynamic .scsh-lvl2-navi{white-space:nowrap;line-height:22px !important;box-sizing:border-box;padding-top:10px;font-size:0}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li{font-size:13px}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li{display:inline-block;padding-top:2px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-navi>li{display:block;padding:0;margin:0}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li:after{content:'|';display:inline-block;font-size:16px;line-height:1;padding:0 7px;color:#ccc}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-navi>li:after{display:none}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li:first-child{margin-left:25px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-navi>li:first-child{margin-left:0}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li:last-child:after{display:none}
.modHeader .scsh-dynamic .scsh-lvl2-navi>li h3{display:inline-block;margin:0;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
@media only screen and (min-width:769px){.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-navi{padding-top:4px}
.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-navi .scsh-flyout-panel{margin-top:-6px}
}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container{display:none;width:1%;position:relative}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.is-visible,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.is-visible{display:table-cell}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a{text-decoration:none;display:block;white-space:nowrap;color:#015}
.scsh-mobile.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a,.scsh-mobile.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a{display:none}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:before,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:before{content:'|';display:inline-block;font-size:16px;line-height:1;padding:0 7px;color:#ccc}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:after,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:after{content:"↓";margin-left:5px;font-size:8px;font-weight:bold;vertical-align:4px;line-height:15px}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:hover:after,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a:hover:after{color:#2d90ec}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a h3,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container>a h3{display:inline}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a{color:#2d90ec}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a h3,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a h3{color:#2d90ec}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-active>a:after,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-active>a:after{content:"↑"}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-opener:before,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-opener:before{border-bottom:9px solid rgba(238,243,246,0.9);bottom:-3px;right:-3px}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-opener:after,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-opener:after{bottom:-3px;right:-5px}
.scsh-desktop.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-panel,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container .scsh-flyout-panel{border:0;background:90%;margin-top:-2px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-lvl2-overflow-container{display:none}
.scsh-desktop.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-area .scsh-flyout-panel,.scsh-semi-mobile.modHeader .scsh-dynamic.is-sticky .scsh-lvl2-area .scsh-flyout-panel{margin-top:-2px}
.modHeader .scsh-dynamic .scsh-lvl2-overflow-navi{padding:15px 20px;background-color:#eef3f6;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-ms-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);position:fixed;left:-999px}
.modHeader .scsh-dynamic .scsh-lvl2-overflow-navi li{display:block;width:auto;margin-left:0;padding:10px 0}
.modHeader .scsh-dynamic .scsh-lvl2-overflow-navi li a:after,.modHeader .scsh-dynamic .scsh-lvl2-overflow-navi li:before{content:none}
.modHeader .scsh-dynamic .scsh-lvl2-overflow-navi li a h3{text-align:center;white-space:nowrap}
.modHeader .scsh-dynamic .scsh-lvl2-overflow-container.scsh-active .scsh-lvl2-overflow-navi{position:absolute;left:auto;right:0}
.modHeader .scsh-dynamic a{display:inline-block;text-decoration:none}
.modHeader .scsh-dynamic a:hover h3,.modHeader .scsh-dynamic a:active h3,.modHeader .scsh-dynamic a:focus h3{color:#2d90ec}
.modHeader .scsh-dynamic .scsh-meta-and-level1-area{background-color:white;height:90px}
.scsh-mobile.modHeader .scsh-dynamic .scsh-meta-and-level1-area,.scsh-semi-mobile.modHeader .scsh-dynamic .scsh-meta-and-level1-area{height:79px}
.modHeader .scsh-dynamic .scsh-meta-and-level1-area a{display:inline}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area{height:38px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .no-basket .modMetanav .scsh-metanav-inner .scsh-metanav-links,.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .no-search .modMetanav .scsh-metanav-inner .scsh-metanav-links{right:37px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .no-basket.no-search .modMetanav .scsh-metanav-inner .scsh-metanav-links{right:0}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav{height:0}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner{height:0}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links{position:relative;top:8px;right:85px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links>li{padding:0;padding-left:35px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links>li:after{border-right:0}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links>li>a{color:#333}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links>li>a:hover{color:#2d90ec}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-switch{color:#333}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-switch:hover{color:#2d90ec}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-flyout-open .scsh-business-area-switch{color:#2d90ec}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .modMetanav .langnav{display:none}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .scsh-lvl1-container .logo{height:32px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .scsh-lvl1-container .logo span.logo-image{margin-top:5px;width:24px;height:24px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .scsh-lvl1-container .logo span.logo-image img.still-image{width:24px;height:24px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .scsh-lvl1-container .logo span.logo-image img.animated-image{width:auto;height:24px}
.modHeader .scsh-dynamic.is-sticky .scsh-meta-and-level1-area .scsh-lvl1-container .logotype{display:none}
html.hasCrisis .modHeader .is-sticky .notification-header{position:relative}
.modHeaderLvl2{text-align:left}
.modHeaderLvl2 ul,.modHeaderLvl2 li{margin:0;padding:0}
.modHeaderLvl2 .headerCenter{max-width:1363px;margin:0 auto;box-sizing:border-box}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .headerCenter{max-width:none;position:relative;min-height:60px;padding-top:15px;padding-bottom:15px;padding-right:25px}
}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back{position:absolute;z-index:1;line-height:1;font-size:16px;display:block;margin-top:8px;margin-left:55px;color:#015}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back:link{color:#015;text-decoration:none}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back>span{vertical-align:1px;font-size:13px}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-lvl2-area .scsh-back>span{vertical-align:-2px}
}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back:hover{color:#0048cf}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back::after{content:attr(data-back-text);display:inline-block;margin-left:5px}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-lvl2-area .scsh-back{margin-top:4px;margin-left:32px}
.modHeaderLvl2 .scsh-lvl2-area .scsh-back::after{content:'';margin:0 7px}
}
.modHeaderLvl2 .scsh-dynamic{position:relative;border-bottom:1px solid #ddd}
.modHeaderLvl2 .scsh-dynamic a{transition:none}
.modHeaderLvl2 .scsh-dynamic a:hover,.modHeaderLvl2 .scsh-dynamic a:focus{border:0;transition:none}
.modHeaderLvl2 .scsh-dynamic h1{-webkit-transition-property:padding-left,font-size;-moz-transition-property:padding-left,font-size;-ms-transition-property:padding-left,font-size;-o-transition-property:padding-left,font-size;transition-property:padding-left,font-size;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;white-space:nowrap;font-size:30px;line-height:normal;letter-spacing:normal}
.modHeaderLvl2 .scsh-dynamic .title-separator{display:table-cell;vertical-align:middle;width:1%}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .title-separator{border-left:2px solid #ccc;width:auto;display:block}
}
@media only screen and (min-width:0) and (max-width:1439px){.modHeaderLvl2 .scsh-dynamic .title-separator h1{margin-bottom:0;padding-bottom:0}
}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-has-child-pages h1{cursor:pointer;overflow:hidden;padding-right:25px}
.modHeaderLvl2 .scsh-dynamic .scsh-has-child-pages h1:before{content:"⇩";position:absolute;right:0;font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#015;padding-left:30px}
.modHeaderLvl2 .scsh-dynamic .scsh-has-child-pages h1.active:before{content:"⇧"}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area{background-color:#eef3f6;height:90px}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area{height:auto}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container{margin:0 35px 0 55px;padding-top:40px;-webkit-transition-property:padding;-moz-transition-property:padding;-ms-transition-property:padding;-o-transition-property:padding;transition-property:padding;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container.noBackLink{margin-left:8px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container.noBackLink .title-separator{border-left:0}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container h3{-webkit-transition-property:font-size;-moz-transition-property:font-size;-ms-transition-property:font-size;-o-transition-property:font-size;transition-property:font-size;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;margin-top:0}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container{padding-top:4px;margin-right:0}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container .separator{display:block}
}
@media only screen and (min-width:0) and (max-width:1439px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container>ul{display:table-cell;width:100%;text-align:right}
}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container>ul{display:none;position:absolute;margin-top:15px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px 20px 22px 32px;width:100%;border-top:1px solid #ddd;background-color:#eef3f6}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container>ul.active{display:block}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-container>ul a{display:block;margin-bottom:16px;text-align:left}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi{white-space:nowrap;line-height:22px !important;box-sizing:border-box;padding-top:10px;display:table-cell;width:100%;text-align:right;font-size:0}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li{font-size:13px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li{display:inline-block;padding-top:2px}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li{display:block;padding:0;margin:0}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li:after{content:'|';display:inline-block;font-size:16px;line-height:1;padding:0 7px;color:#ccc}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li:after{display:none}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li:first-child{margin-left:25px}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li:first-child{margin-left:0}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li:last-child:after{display:none}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-navi>li h3{display:inline-block;margin:0;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif}
@media only screen and (min-width:768px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container{display:none;width:1%;position:relative}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container.is-visible{display:table-cell}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a{text-decoration:none;display:block;white-space:nowrap;color:#015}
.scsh-mobile.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a{display:none}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a:before{content:'|';display:inline-block;font-size:16px;line-height:1;padding:0 7px;color:#ccc}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a:after{font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"↓";margin-left:5px;font-size:8px;font-weight:bold;vertical-align:4px;line-height:15px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a:hover:after{color:#0048cf}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container>a h3{display:inline}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a{color:#0048cf}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container.scsh-flyout-open-anim>a h3{color:#0048cf}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container.scsh-active>a:after{content:"↑"}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-flyout-opener:before{border-bottom:9px solid rgba(238,243,246,0.9);bottom:-3px;right:-3px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-flyout-opener:after{bottom:-3px;right:-5px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-flyout-panel{border:0;background:90%}
}
@media only screen and (min-width:1440px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-flyout-panel{margin-top:-17px}
}
@media only screen and (min-width:768px) and (max-width:1439px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-flyout-panel{margin-top:-2px}
}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container{display:none}
}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container.scsh-active .scsh-lvl2-overflow-navi{position:absolute;left:auto;right:0}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-lvl2-overflow-navi{padding:15px 20px;background-color:#eef3f6;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-ms-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);position:fixed;left:-999px}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-lvl2-overflow-navi li{display:block;width:auto;margin-left:0;padding:10px 0}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-lvl2-overflow-navi li a:after,.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-lvl2-overflow-navi li:before{content:none}
.modHeaderLvl2 .scsh-dynamic .scsh-lvl2-area .scsh-lvl2-overflow-container .scsh-lvl2-overflow-navi li a h3{text-align:center;white-space:nowrap}
.modHeaderLvl2 .scsh-dynamic h1{-webkit-transition-property:padding-left,font-size;-moz-transition-property:padding-left,font-size;-ms-transition-property:padding-left,font-size;-o-transition-property:padding-left,font-size;transition-property:padding-left,font-size;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;white-space:nowrap;font-size:30px;color:#666}
@media only screen and (min-width:0) and (max-width:767px){.modHeaderLvl2 .scsh-dynamic h1{display:block;width:auto;margin-left:7px;font-size:18px;white-space:normal;position:relative}
}
.modHeaderLvl2 .scsh-dynamic a{display:inline-block;text-decoration:none}
.modHeaderLvl2 .scsh-dynamic a:hover h3,.modHeaderLvl2 .scsh-dynamic a:active h3,.modHeaderLvl2 .scsh-dynamic a:focus h3{color:#0048cf}
.modMetanav{position:relative;float:none !important;height:10px;z-index:9500}
.scsh-mobile .modMetanav{display:none}
.modMetanav .scsh-metanav-inner{margin-right:35px !important;margin-top:4px !important;position:absolute;right:0}
.scsh-semi-mobile .modMetanav .scsh-metanav-inner{margin-right:20px !important}
.modMetanav .scsh-metanav-inner .scsh-metanav-links{z-index:1002}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li{position:relative;float:left;padding:0 8px 0 7px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li:after{position:absolute;top:2px;right:0;height:13px;border-right:1px solid #666;content:""}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li .icon{float:left;margin-right:.2em}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li:last-child{padding:0 0 0 7px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li:last-child:after{border-right:0}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li>a{color:#666;text-decoration:none;white-space:nowrap;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.modMetanav .scsh-metanav-inner .scsh-metanav-links>li>a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links>li>a:hover{color:#2d90ec}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap{cursor:pointer;position:relative;z-index:4}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch{text-transform:uppercase}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list{width:143px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap div.scsh-business-area-switch-list li,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap div.scsh-business-area-switch-list li{padding-left:20px;padding-right:20px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list{font-size:18px;text-align:center;padding-bottom:5px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li{padding:7px 0;line-height:1.5em}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li:first-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li:first-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li:first-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li:first-child{padding-top:27px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li:last-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li:last-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li:last-child,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li:last-child{padding-bottom:13px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li.scsh-active,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li.scsh-active,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li.scsh-active,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li.scsh-active{color:#999;cursor:pointer}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li a,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li a,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li a,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li a{display:inline-block;width:100%;text-align:center;text-transform:capitalize;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-ms-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li a:focus{color:#2d90ec}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list{display:none}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open{color:#2d90ec}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-language-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-language-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-business-area-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-business-area-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-metanav-switch-arrow{color:#2d90ec}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-language-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-business-area-switch-list,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-business-area-switch-list{display:block}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-language-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-language-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap.scsh-flyout-open .scsh-business-area-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap.scsh-flyout-open .scsh-business-area-switch .scsh-metanav-switch-arrow:after{content:"↑"}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch{color:#666;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch:hover{color:#2d90ec}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow{padding:3px 0 0 5px;font-size:9px;vertical-align:middle;line-height:15px}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow:after,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch .scsh-metanav-switch-arrow:after{content:"↓"}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li a:hover,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-language-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-language-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap .scsh-business-area-switch-list li a:focus,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap .scsh-business-area-switch-list li a:focus{cursor:pointer}
.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-language-wrap a,.modMetanav .scsh-metanav-inner .scsh-metanav-links .scsh-business-area-wrap a{color:#015;text-decoration:none;white-space:nowrap}
.modMetanav .scsh-metanav-inner div.scsh-flyout-panel{margin-top:12px}
.modMetanav .scsh-metanav-inner div.scsh-flyout-opener:before{bottom:-13px;right:-3px}
.modMetanav .scsh-metanav-inner div.scsh-flyout-opener:after{bottom:-13px;right:-5px}
.modMDD{line-height:1}
.modMDD ul,.modMDD li{margin:0;padding:0}
.modMDD .headerCenter{max-width:1363px;margin:0 auto;box-sizing:border-box}
@media only screen and (min-width:0) and (max-width:767px){.modMDD .headerCenter{max-width:none;position:relative;min-height:60px}
}
.modMDD .scsh-menu-wrapper ul.menu-items>li .lvl1-item{margin:0}
.modMDD .l1-link{font-family:TheSans,sans-serif;font-weight:400}
.modMDD a ~ a{margin:0}
@media only screen and (min-width:1440px){.modMDD{width:100%;display:block}
.modMDD .scsh-menu-wrapper{display:table-cell;font-size:0;vertical-align:middle;width:100%}
.modMDD .scsh-menu-wrapper ul.menu-items{text-align:left;vertical-align:middle;white-space:nowrap}
.modMDD .scsh-menu-wrapper ul.menu-items>li{display:inline-block;cursor:pointer}
.modMDD .scsh-menu-wrapper ul.menu-items>li:not(:first-child){margin-left:40px}
.modMDD .scsh-menu-wrapper ul.menu-items>li .lvl1-item{margin:0}
.modMDD .scsh-menu-wrapper ul.menu-items>li .lvl1-item a{display:block;color:#015;font-size:20px;line-height:24px;transition:none;letter-spacing:-0.1px;border-bottom:0}
.modMDD .scsh-menu-wrapper ul.menu-items>li .lvl1-item a:hover,.modMDD .scsh-menu-wrapper ul.menu-items>li .lvl1-item a:focus{color:#0048cf;text-decoration:none;border-bottom:0;transition:none}
.modMDD .secondary-navigation{cursor:default;position:absolute;top:100%;left:0;z-index:9003;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-height:0;overflow:hidden;white-space:nowrap;background-color:#eef3f6;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:max-height,padding-top,padding-bottom;-moz-transition-property:max-height,padding-top,padding-bottom;-ms-transition-property:max-height,padding-top,padding-bottom;-o-transition-property:max-height,padding-top,padding-bottom;transition-property:max-height,padding-top,padding-bottom;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15)}
.modMDD .secondary-navigation .scsh-mdd-content{cursor:default;padding-left:20px;padding-right:0;max-width:1293px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout{margin-top:0;margin-bottom:0;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:margin;-moz-transition-property:margin;-ms-transition-property:margin;-o-transition-property:margin;transition-property:margin;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column{vertical-align:top;white-space:normal;word-break:normal;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;line-height:1.25}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column h4{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal;margin-bottom:24px}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a{color:#015;border-bottom:0;transition:none}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover,.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:focus,.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a h4:hover,.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover p,.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column a:hover div{border:0;text-decoration:none;color:#0048cf !important;transition:none}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column .linklist li{font-size:inherit;line-height:inherit;overflow:hidden;margin-bottom:.6em;margin-left:0;text-indent:0}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout>.column .linklist li:before{display:none}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout .column>.link{display:block}
.modMDD .secondary-navigation .scsh-mdd-content>.modGridLayout>.column{opacity:0;position:relative;top:-120px;float:none;display:inline-block;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:top,opacity;-moz-transition-property:top,opacity;-ms-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:.001s;-moz-transition-delay:.001s;-ms-transition-delay:.001s;-o-transition-delay:.001s;transition-delay:.001s}
.modMDD .secondary-navigation .scsh-mdd-content.has-offers{padding-bottom:0}
.modMDD .secondary-navigation .scsh-mdd-content .scsh-offers{background-color:#dde3e7;max-height:0;overflow:hidden;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-moz-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-ms-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-o-transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;transition-property:max-height,padding-top,padding-bottom,margin-top,margin-bottom;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-delay:.001s;-moz-transition-delay:.001s;-ms-transition-delay:.001s;-o-transition-delay:.001s;transition-delay:.001s;margin-left:0;margin-right:0;margin-left:calc((-100vw - -100% - 20px ) / 2);margin-right:calc((-100vw - -100% - -20px ) / 2);margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-left:calc((100vw - 100% - -20px ) / 2);padding-right:calc((100vw - 100% - 20px ) / 2);padding-top:0;padding-bottom:0}
.modMDD .secondary-navigation .scsh-mdd-content .modRichtext{white-space:normal;font-size:inherit;line-height:inherit}
.modMDD .secondary-navigation .title.modTitle>h4{margin-bottom:1em}
.modMDD .active .secondary-navigation{max-height:2000px;max-height:100vh;padding:0 35px}
.modMDD .active .secondary-navigation>.scsh-mdd-content .modGridLayout{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;margin-top:15px;margin-bottom:15px}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column{opacity:1;top:0;-webkit-transition-duration:300ms,180ms;-moz-transition-duration:300ms,180ms;-ms-transition-duration:300ms,180ms;-o-transition-duration:300ms,180ms;transition-duration:300ms,180ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-1{-webkit-transition-delay:0,120ms;-moz-transition-delay:0,120ms;-ms-transition-delay:0,120ms;-o-transition-delay:0,120ms;transition-delay:0,120ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-2{-webkit-transition-delay:100ms,220ms;-moz-transition-delay:100ms,220ms;-ms-transition-delay:100ms,220ms;-o-transition-delay:100ms,220ms;transition-delay:100ms,220ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-3{-webkit-transition-delay:200ms,320ms;-moz-transition-delay:200ms,320ms;-ms-transition-delay:200ms,320ms;-o-transition-delay:200ms,320ms;transition-delay:200ms,320ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-4{-webkit-transition-delay:300ms,420ms;-moz-transition-delay:300ms,420ms;-ms-transition-delay:300ms,420ms;-o-transition-delay:300ms,420ms;transition-delay:300ms,420ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-5{-webkit-transition-delay:400ms,520ms;-moz-transition-delay:400ms,520ms;-ms-transition-delay:400ms,520ms;-o-transition-delay:400ms,520ms;transition-delay:400ms,520ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content>.modGridLayout>.column.column-number-6{-webkit-transition-delay:500ms,620ms;-moz-transition-delay:500ms,620ms;-ms-transition-delay:500ms,620ms;-o-transition-delay:500ms,620ms;transition-delay:500ms,620ms}
.modMDD .active .secondary-navigation>.scsh-mdd-content .scsh-offers{max-height:200px;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
}
@media only screen and (min-width:768px) and (max-width:1439px){.modMDD .scsh-menu-wrapper ul.menu-items{right:0;width:auto;min-width:320px}
.modMDD .scsh-menu-wrapper ul.menu-items.menu-items.active{max-height:1500px;overflow-y:auto}
}
@media only screen and (min-width:0) and (max-width:1439px){.modMDD .scsh-menu-wrapper ul.menu-items{width:100%;text-align:left;vertical-align:middle;white-space:nowrap;font-size:0;padding:0;background-color:white;z-index:2;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.modMDD .scsh-menu-wrapper ul.menu-items>li{font-size:13px}
.modMDD .scsh-menu-wrapper ul.menu-items>li>*{white-space:normal}
.modMDD .scsh-menu-wrapper ul.menu-items>li{display:block;position:relative;cursor:pointer;padding:0 60px 0 24px;border-bottom:1px solid #ddd;margin:0}
.modMDD .scsh-menu-wrapper ul.menu-items>li a{font-size:18px;line-height:55px;text-decoration:none;color:#015;position:relative;display:block}
.modMDD .scsh-menu-wrapper ul.menu-items>li a:hover,.modMDD .scsh-menu-wrapper ul.menu-items>li a:focus{border-bottom:0}
.modMDD .scsh-menu-wrapper ul.menu-items>li.scsh-has-subnav>h2 a:after{content:"⇩";position:absolute;top:0;right:-40px;font-family:SwisscomIcons,sans-serif !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-moz-font-variant-ligatures:common-ligatures;-ms-font-variant-ligatures:common-ligatures;-o-font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:55px}
.modMDD .scsh-menu-wrapper ul.menu-items>li.active>h2 a .l1-link{border-bottom:1px solid}
.modMDD .scsh-menu-wrapper ul.menu-items>li.active.scsh-has-subnav>h2 a:after{content:"⇧"}
.modMDD .secondary-navigation{cursor:default;width:100%;max-height:0;overflow:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}
.modMDD .secondary-navigation .scsh-mdd-content .modGridLayout{margin:0}
.modMDD .secondary-navigation .scsh-mdd-content>.modGridLayout>.column{width:auto !important;margin:0}
.modMDD .secondary-navigation .scsh-mdd-content .scsh-offers{display:none}
.modMDD .secondary-navigation .scsh-mdd-content .column{float:none;width:100% !important}
.modMDD .secondary-navigation .scsh-mdd-content .column>div{margin-left:0;padding:0}
.modMDD .secondary-navigation .scsh-mdd-content.scsh-mdd-content h4{margin:0;padding:18px 18px 18px 0;font-size:14px;line-height:1.43;font-weight:normal}
.modMDD .secondary-navigation .scsh-mdd-content.scsh-mdd-content h4 a{color:#015}
.modMDD .secondary-navigation .linklist{display:none}
.modMDD .active .secondary-navigation{max-height:3000px}
.modMDD .active .secondary-navigation .scsh-offers{display:block;background:#fff;padding:0}
.modMDD .active .secondary-navigation .scsh-offers>div:first-child{display:none}
.modMDD .active .secondary-navigation .scsh-offers>div>.gridlayout>.modGridLayout{border-top:1px solid #ddd}
.modMDD .active .secondary-navigation .scsh-offers>div:nth-of-type(2):not(.modGridLayout){display:block;margin:0}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout{display:block}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1 .column.column-number-2{display:none}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout.scs-html-show-column-1 .column-number-1{display:block;width:100% !important;border-top:1px solid #ddd}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column{display:none}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2{border-top:1px solid #ddd;display:block;text-align:center;box-sizing:border-box;width:100% !important;padding:40px 0;margin:0}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2>.separator{display:none}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column{display:inline-block;vertical-align:top}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1{width:39.13043478% !important;margin-bottom:0}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-1 .image{float:none}
.modMDD .active .secondary-navigation .scsh-offers>.modGridLayout>.column.column-number-2 .column-number-2{width:60.86956522% !important;margin-bottom:0}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer,.modMDD .active .secondary-navigation .scsh-offers .column-number-2{*zoom:1}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer:before,.modMDD .active .secondary-navigation .scsh-offers .column-number-2:before,.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.modMDD .active .secondary-navigation .scsh-offers .column-number-2:after{content:" ";display:table}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer:after,.modMDD .active .secondary-navigation .scsh-offers .column-number-2:after{clear:both}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .column,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .column{display:inline-block}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .image,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .image{float:left}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .image img,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .image img{max-width:80px;height:auto}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext{font-size:18px;line-height:22px;color:#015}
.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext .link-list-item,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext .link-list-item,.modMDD .active .secondary-navigation .scsh-offers .modLayoutcontainer .column-number-2 .modRichtext p,.modMDD .active .secondary-navigation .scsh-offers .column-number-2 .column-number-2 .modRichtext p{margin:0;min-width:0}
.modMDD .active .secondary-navigation .scsh-offers .link h4{border-color:#cdcfd0;color:#801a99}
}
@media only screen and (min-width:1440px){scs-secondary-navigation{display:flex;flex-direction:row;height:100%;align-items:center}
}
.responsiveHeader .catalogue #main>img{display:none}
.modProductComparator{display:table-cell;white-space:nowrap;padding-left:10px;vertical-align:top;padding-left:20px;text-align:right;width:100%;position:relative;top:6px}
.scsh-mobile .modProductComparator{display:none !important}
.is-sticky .modProductComparator{top:0}
.modProductComparator .scsh-compare-intro{display:none}
.modProductComparator.scsh-empty{vertical-align:middle;display:none !important}
.modProductComparator.scsh-empty .scsh-compare-intro{display:block;white-space:normal}
.modProductComparator.scsh-empty .scsh-flyout-panel{width:200px}
.modProductComparator .scsh-compare-just-so-info{white-space:normal;padding-top:.5em;margin-top:1em;border-top:1px solid #ddd;font-size:13px;color:#666}
.modProductComparator .scsh-compare-count{color:white;height:1.5em;background:#2d90ec;width:1.5em;border-radius:10em;padding:0;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;line-height:1.5em}
.modProductComparator .modFlatButton{display:inline-block;margin:0 0 0 20px}
.modProductComparator .modFlatButton .flat-button{height:36px;line-height:36px}
.is-sticky .modProductComparator .modFlatButton{margin-top:4px}
.is-sticky .modProductComparator .modFlatButton .flat-button{height:32px;line-height:32px;font-size:16px}
.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-opener{display:inline-block}
.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-opener:after,.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-opener:before{bottom:-12px}
.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-opener:before{right:0}
.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-opener:after{right:-2px}
.modProductComparator.modFlyout.scsh-flyout-open .modFlatButton{margin-left:17px}
.modProductComparator.modFlyout.scsh-flyout-open .scsh-flyout-panel{top:32px}
.modProductComparator .scsh-compare-inner{display:inline-block;position:relative;padding:20px}
.modProductComparator .scsh-compare-info{position:relative;color:#015;font-size:15px;display:inline-block;cursor:pointer;vertical-align:-3px}
.modProductComparator .scsh-compare-info .scsh-flyout-panel{right:-15px}
.is-sticky .modProductComparator .scsh-compare-info{vertical-align:-2px}
.modProductComparator .scsh-compare-info .scsh-compare-text{padding-left:5px}
.modProductComparator .scsh-compare-info .scsh-compare-text:after{content:"↓";margin-left:5px;font-size:8px;font-weight:bold;vertical-align:4px;line-height:15px}
.modProductComparator .scsh-flyout-open .modProductComparator .scsh-compare-info .scsh-compare-text:after{content:"↑"}
.modProductComparator .scsh-compare-product{margin-bottom:1em;position:relative}
.modProductComparator .scsh-compare-product>div{display:inline-block}
.modProductComparator .scsh-compare-product>.scsh-compare-name{width:100%;padding-left:35px;padding-right:20px;box-sizing:border-box;margin-top:2px;font-size:13px}
.modProductComparator .scsh-compare-product>.scsh-compare-delete-icon{position:absolute;right:0;top:4px;width:10px;height:10px;margin:0;cursor:pointer}
.modProductComparator .scsh-compare-product>.scsh-compare-delete-icon:after{display:block;width:13px;height:10px;font-size:8px;line-height:10px;padding:.25em;color:white;content:'✕';background:gray;border-radius:2em;margin-top:0;padding:.25em 1px .25em 0;text-align:center}
.modProductComparator .scsh-compare-product img{position:absolute;left:0;top:0;clear:both;max-width:32px;height:32px}
.modSharedHeader.spacer{margin-top:56px}
.scsh-modSiteSearch-white-out{height:100%;width:100%;right:0;top:40px;background:rgba(255,255,255,0.8);position:fixed;display:none;z-index:10}
.scsh-dynamic .scsh-modSiteSearch-white-out{z-index:9001}
.scsh-dynamic .scsh-meta-and-level1-area .scsh-modSiteSearch-white-out{position:fixed;top:80px}
.scsh-mobile .modSiteSearch{display:none !important}
.modSiteSearch .scsh-sitesearch-container{background-color:#e3effb;position:absolute;z-index:9510;top:0;left:0;width:100%;overflow:hidden}
.modSiteSearch .scsh-sitesearch-container.scsh-focus{box-shadow:0 9px 15px rgba(0,0,0,0.2)}
.modSiteSearch .scsh-sitesearch-container.scsh-focus .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest{display:block}
.modSiteSearch .scsh-sitesearch-searchfield{height:0;overflow:hidden;-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}
.modSiteSearch.active .scsh-sitesearch-searchfield{height:90px}
.modSiteSearch .scs-sitesearch-searchfield-autosuggest{display:none;max-height:0;-webkit-transition-property:max-height;-moz-transition-property:max-height;-ms-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-ms-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}
.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest .scsh-keymatch-container,.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest>h3,.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest>.headerCenter{display:none}
.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest.has-keymatches,.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest.has-suggestions,.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest.has-livesearches{max-height:500px}
.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest.has-keymatches .scsh-keymatch-container{display:block}
.modSiteSearch.active .scs-sitesearch-searchfield-autosuggest.has-suggestions>.headerCenter{display:block}
.modSiteSearch.scsh-search-result-page .scsh-sitesearch-searchfield{-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}
.modSiteSearch .scsh-sitesearch-form{position:relative;max-width:1363px;margin:0 auto}
.modSiteSearch .scsh-sitesearch-inner{margin:0 35px 0 55px}
.modSiteSearch .scsh-sitesearch-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto !important;float:none}
.modSiteSearch .scsh-sitesearch-container .scsh-sitesearch-close-button{color:#2d90ec;font-size:32px;display:block;position:absolute;right:0;top:30px;cursor:pointer}
.modSiteSearch .scsh-sitesearch-container .scsh-sitesearch-del-content{color:#e3effb;font-size:10px;position:absolute;left:0;top:38px;cursor:pointer;background:#BBB;border-radius:10vw;width:16px;height:16px;line-height:16px;text-align:center;vertical-align:middle;display:none}
.modSiteSearch .scsh-sitesearch-container .scsh-sitesearch-del-content.active{display:block}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input:focus,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input:hover{font-size:32px;color:#555;width:100%;float:none;padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;outline:0;background:transparent}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input{border-right:32px solid transparent;box-sizing:border-box;-webkit-appearance:none;height:90px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-webkit-input-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input:-moz-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-moz-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input:-ms-input-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input:placeholder-shown{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::selection{background:#b7d2f1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-moz-selection{background:#b7d2f1}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-webkit-search-cancel-button{-webkit-appearance:none}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-ms-clear{display:none;width:0;height:0}
.scsh-mobile .modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input{margin-top:-8px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-moz-placeholder{line-height:90px !important;vertical-align:middle}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-input::-webkit-input-placeholder{line-height:42px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest{position:static;display:none}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .suggestions,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search h3{max-width:1363px;margin:0 auto}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest>.headerCenter{display:flex}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .suggestions,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .livesearch{padding:5px 0;margin:0 35px 0 55px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .suggestions{width:300px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .livesearch{margin-right:55px;margin-left:0;flex-grow:1;min-width:0}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-autosuggest-li{text-align:left;font-size:18px;line-height:24px;color:#666 !important;padding:9px 0 10px 0;border-top:1px solid #ddd;white-space:nowrap;text-overflow:ellipsis}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-autosuggest-li:first-child{border-top:0}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-autosuggest-li.scs-sitesearch-searchfield-hoveractive,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-autosuggest-li:hover{background-color:transparent;color:#2d90ec !important}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li{text-align:left;font-size:18px;line-height:24px;color:#2d90ec !important;padding:32px 0 31px 79px;border-top:1px solid #ddd;position:relative;cursor:default}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li:first-child{border-top:0}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li.scs-sitesearch-searchfield-hoveractive{background-color:transparent;color:#2d90ec !important}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li:hover{color:#2d90ec !important}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li .icon{width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;color:#2d90ec;text-align:left;margin-left:7px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li .livesearch-icon{position:absolute;left:20px;top:20px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li .livesearch-icon img{max-width:60px;max-height:60px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li small.snippet{display:block;line-height:20px;color:#666;font-size:15px;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .scs-sitesearch-livesearch-li.has-snippet{padding-top:22px;padding-bottom:21px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest h3{display:none}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search{padding:0;background-color:#dde3e7}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search h3{margin:0 35px 0 55px;display:block;font-size:18px;font-family:TheSaB4,'Trebuchet MS',Arial,Helvetica,sans-serif;line-height:1.2;color:#015;padding:13px 0}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul{margin:0 35px 0 55px;padding-bottom:10px;overflow:visible;text-align:left;margin-left:55px;padding-top:10px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li{box-sizing:border-box;width:25%;min-width:315px;max-width:380px;padding:10px 20px 10px 0;display:inline-block;overflow:visible}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-keymatch-li .image{text-align:center}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-keymatch-li .image .icon{width:auto;color:#2d90ec}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-keymatch-li .image.type-iconfont{width:48px;height:48px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-keymatch-li .image.type-bitmap{width:64px;height:64px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search ul li.scs-sitesearch-keymatch-li .image.type-bitmap img{margin-top:-16px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li.scs-sitesearch-searchfield-hoveractive,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li:hover{background-color:transparent !important;color:#2d90ec !important}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li.scs-sitesearch-searchfield-hoveractive h4,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li:hover h4,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li.scs-sitesearch-searchfield-hoveractive p,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search li:hover p{color:#2d90ec !important}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .image{width:48px;height:48px}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .text{display:inline-block;vertical-align:middle;height:70px;margin:0 0 0 5px;width:calc(100% - 48px - 34px)}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .text h4,.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .text p{font-size:16px;line-height:21px;text-align:left}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .text h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#015}
.modSiteSearch .scsh-sitesearch-container .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest .instant-search .text p{height:42px;overflow:hidden;color:#333}
.modSiteSearch .scs-sitesearch-keymatch-li .icon.icon.icon.icon{background:0;font-size:48px}
.modSiteSearch .scs-sitesearch-keymatch-li .icon::after{content:" "}
.modSiteSearch .scs-sitesearch-keymatch-li.type-product .icon:after{content:"📦"}
.modSiteSearch .scs-sitesearch-keymatch-li.type-generic .icon:after{content:"ℹ"}
.modSiteSearch .scs-sitesearch-keymatch-li.type-selfcare .icon:after{content:"❓";font-size:66px}
.modSiteSearch.skinSiteSearchMobileMenu{display:none !important;width:100%}
.scsh-mobile .modSiteSearch.skinSiteSearchMobileMenu{display:block !important}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-del-content{color:#e3effb;font-size:15px;position:absolute;left:auto;right:20px;top:105px;cursor:pointer;background:#BBB;border-radius:10vw;width:24px;height:24px;line-height:25px;text-align:center;vertical-align:middle;z-index:9000;display:none}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-del-content.active{display:block}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container{position:relative;background-color:#e3effb}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container.scsh-focus{box-shadow:none}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-searchfield{height:80px;-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-submit-button{color:#666;font-size:30px;line-height:1.2;display:block;position:absolute;right:0;top:25px;cursor:pointer}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-submit-button.active{color:#2d90ec}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-inner{margin:0 20px 0 32px}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus{font-size:30px;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input::-webkit-input-placeholder,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus::-webkit-input-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input:-moz-placeholder,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus:-moz-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input::-moz-placeholder,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus::-moz-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input:-ms-input-placeholder,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus:-ms-input-placeholder{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input:placeholder-shown,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus:placeholder-shown{color:#bbb;font-style:normal;line-height:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input::-webkit-input-placeholder,.modSiteSearch.skinSiteSearchMobileMenu #scs-sitesearch-search-field:focus::-webkit-input-placeholder{padding-top:3px}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container-result-page-title{background-color:#e3effb;margin-top:-1px}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container-result-page-title .scsh-sitesearch-inner{margin-right:50px}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container-result-page-title .scsh-result-page-title{font-size:30px;line-height:1.2;white-space:nowrap;overflow:hidden;padding-top:21px}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-container-result-page-title .scsh-result-page-title:after{content:"-";position:absolute;right:10px;width:0;overflow:hidden;padding-left:40px;background:transparent;background:-webkit-gradient(linear,left center,right center,from(rgba(227,239,251,0)) to(#e3effb));background:-webkit-linear-gradient(left,rgba(227,239,251,0),#e3effb);background:-moz-linear-gradient(left,rgba(227,239,251,0),#e3effb);background:-ms-linear-gradient(left,rgba(227,239,251,0),#e3effb);background:-o-linear-gradient(left,rgba(227,239,251,0),#e3effb);background:linear-gradient(left,rgba(227,239,251,0),#e3effb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e3effb',endColorstr='#ffe3effb',GradientType=1);right:50px}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-form{display:block;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;max-width:none}
.modSiteSearch.skinSiteSearchMobileMenu .scsh-sitesearch-form .ui-input-text{background:0;border:0;margin:0}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest ul.suggestions,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest div.instant-search h3,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest div.instant-search ul{margin:0 0 0 32px;max-width:none}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest div.instant-search,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest ul li{margin:0}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest.has-keymatches,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest.has-suggestions,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-autosuggest.scs-sitesearch-searchfield-autosuggest.has-livesearches{max-height:100vh}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input:focus,.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-searchfield-input:hover{font-size:30px}
.modSiteSearch.skinSiteSearchMobileMenu ul.suggestions{flex-grow:1}
.modSiteSearch.skinSiteSearchMobileMenu .scs-sitesearch-keymatch-li .text p{white-space:nowrap;text-overflow:ellipsis}
.scsh-modSiteSearch-white-out{top:80px}
.modBadge .badge-align-left.badge.badge--message{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.modBadge .badge-align-right.badge.badge--message{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.modBadge.skinBadgeLink{z-index:999}
.modBadge.skinBadgeLink .badge.badge--message{justify-content:flex-start}
.modBadge.skinBadgeLink .badge.badge--message a{max-width:none}
.modBadge.skinBadgeLink .badge.badge--message a.badge__content{padding-left:5px;padding-right:5px;cursor:pointer}
.modBadge.skinBadgeLink .badge.badge--message a.badge__content .badge__text{letter-spacing:normal}
.modBadge.skinBadgeLink .badge.badge--message a.badge__content:hover,.modBadge.skinBadgeLink .badge.badge--message a.badge__content:focus{border:0}
.sdx-container .skinFormFieldCardStyle .radio,.sdx-container .skinFormFieldCardStyle .checkbox{margin-bottom:20px}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label::before,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label::before,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label::before,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label::before,.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label::after,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label::after,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label::after,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label::after{display:none}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button{border-radius:2px;height:auto;display:table;border:1px solid #d6d6d6;padding:12px 24px;background:#fff;color:#333;min-height:120px}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button:hover,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button:hover,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button:hover,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button:hover,.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button:focus,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button:focus,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button:focus,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button:focus,.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button:active,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button:active,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button:active,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button:active{box-shadow:0 0 10px rgba(153,153,153,0.34901961);border:1px solid #fff}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button .wrapper,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button .wrapper{display:table-cell}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button .wrapper span,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button .wrapper span,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button .wrapper span,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button .wrapper span{display:block;padding:0;white-space:pre-line;line-height:1.33}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button .wrapper span:first-child,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button .wrapper span:first-child,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button .wrapper span:first-child,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button .wrapper span:first-child{font-size:20px;margin-bottom:1em}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button .icon,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button .icon,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button .icon,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button .icon{position:absolute;top:0;right:0;margin-top:5px;margin-right:15px}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.vAlignTop .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.vAlignTop .wrapper,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.vAlignTop .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.vAlignTop .wrapper{vertical-align:top}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.vAlignMiddle .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.vAlignMiddle .wrapper,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.vAlignMiddle .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.vAlignMiddle .wrapper{vertical-align:middle}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.vAlignBottom .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.vAlignBottom .wrapper,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.vAlignBottom .wrapper,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.vAlignBottom .wrapper{vertical-align:bottom}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.hAlignLeft,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.hAlignLeft,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.hAlignLeft,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.hAlignLeft{text-align:Left}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.hAlignCenter,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.hAlignCenter,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.hAlignCenter,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.hAlignCenter{text-align:center}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.hAlignRight,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.hAlignRight,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.hAlignRight,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.hAlignRight{text-align:right}
.sdx-container .skinFormFieldCardStyle .radio [type="radio"]:checked+label.button,.sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]:checked+label.button,.sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]:checked+label.button,.sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]:checked+label.button{border:4px solid #086adb;padding:9px 21px;color:#086adb;box-shadow:0 0 10px rgba(153,153,153,0.34901961)}
.is-mobile .sdx-container .skinFormFieldCardStyle .radio,.is-mobile .sdx-container .skinFormFieldCardStyle .radio.radio.horizontal,.is-mobile .sdx-container .skinFormFieldCardStyle .checkbox{float:none;display:block;margin:14px 0 0 0}
.is-mobile .sdx-container .skinFormFieldCardStyle .radio+.checkbox.horizontal,.is-mobile .sdx-container .skinFormFieldCardStyle .radio.radio.horizontal+.checkbox.horizontal,.is-mobile .sdx-container .skinFormFieldCardStyle .checkbox+.checkbox.horizontal{margin:14px 0 0 0}
.is-mobile .sdx-container .skinFormFieldCardStyle .radio [type="radio"]+label.button,.is-mobile .sdx-container .skinFormFieldCardStyle .radio.radio.horizontal [type="radio"]+label.button,.is-mobile .sdx-container .skinFormFieldCardStyle .checkbox [type="radio"]+label.button,.is-mobile .sdx-container .skinFormFieldCardStyle .radio [type="checkbox"]+label.button,.is-mobile .sdx-container .skinFormFieldCardStyle .radio.radio.horizontal [type="checkbox"]+label.button,.is-mobile .sdx-container .skinFormFieldCardStyle .checkbox [type="checkbox"]+label.button{min-width:initial;height:auto;width:100%}
.modPortalGrid.sdx-container .container{width:940px;margin-left:0}
.is-mobile .modPortalGrid.sdx-container .container{width:100%}
@media(max-width:979px){.modPortalGrid.sdx-container .container{width:calc(100vw - 40px)}
}
@media(min-width:480px){.modPortalGrid.sdx-container .row .row{margin-left:0;margin-right:0}
}
@media(min-width:768px){.modPortalGrid.sdx-container .row{margin-left:-18px;margin-right:-18px}
.modPortalGrid.sdx-container .row .row{margin-left:-10px;margin-right:-10px}
}
@media(min-width:980px){.modPortalGrid.sdx-container .row{margin-left:-20px;margin-right:-20px}
.modPortalGrid.sdx-container .row .row{margin-left:-10px;margin-right:-10px}
}
@media(max-width:767px){.modPortalGrid.sdx-container [class^="col-"],.modPortalGrid.sdx-container [class*=" col-"]{padding-left:0;padding-right:0}
}
@media(min-width:980px){.modPortalGrid.sdx-container [class^="col-"],.modPortalGrid.sdx-container [class*=" col-"]{padding-left:10px;padding-right:10px}
.modPortalGrid.sdx-container .container{padding-left:10px;padding-right:10px}
}
.modPortalGrid.sdx-container .fullbleed-background{position:relative;width:980px;left:-20px;padding-left:20px}
@media(min-width:980px){.modPortalGrid.sdx-container .fullbleed-background{width:100vw;left:calc((940px - 100vw) / 2);padding-left:calc((100vw - 940px) / 2)}
}
.is-mobile .modPortalGrid.sdx-container .fullbleed-background{width:100vw;left:-20px;padding-left:20px}
.sdx-container .skinRadioButtonHollowButton .radio.radio{float:none;display:inline-block;margin-left:8px}
.sdx-container .skinRadioButtonHollowButton .radio.radio label{padding:0 8px;line-height:32px;color:#333;border-color:#adadad;font-size:15px;min-width:126px}
.sdx-container .skinRadioButtonHollowButton .radio.radio.item-last-fake{margin:0}
.sdx-container .skinRadioButtonHollowButton .radio [type="radio"]+label::before,.sdx-container .skinRadioButtonHollowButton .radio [type="radio"]+label::after{display:none}
.sdx-container .skinRadioButtonHollowButton .radio [type="radio"]:checked+label{color:#086adb;border-color:#086adb}
.sdx-container .skinRadioButtonHollowButton.bg--dark{background-color:transparent}
.sdx-container .skinRadioButtonHollowButton.hAlignLeft{text-align:left}
.sdx-container .skinRadioButtonHollowButton.hAlignCenter{text-align:center}
.sdx-container .skinRadioButtonHollowButton.hAlignRight{text-align:right}
@media(max-width:769px){.sdx-container .skinRadioButtonHollowButton .radio.radio label{line-height:48px;font-size:18px;min-width:134px}
}
.modSDXAccordion .accordion__item .accordion__collapse.is-open[style*="opacity"]{overflow:visible}
.modSDXAccordion .accordion__item .accordion__collapse.is-open:not([style]){overflow:visible}
.hideSDXTab{visibility:hidden;height:0 !important;min-height:0 !important;overflow:hidden;padding:0 !important;margin:0 !important;position:absolute}
@-moz-document url-prefix(){.modSDXTabs.skinSDXTabsImage .tabitems{overflow-x:-moz-hidden-unscrollable !important}
}
.modSDXTabs.skinSDXTabsImage{position:relative}
.modSDXTabs.skinSDXTabsImage.tabs--scrollable{overflow-x:initial !important}
body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage.tabs--scrollable .tabitems{-ms-overflow-style:none;overflow-x:auto;display:flex}
body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage.tabs--scrollable .tabitems::-webkit-scrollbar{display:none}
body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage.tabs--scrollable .tabitems li{display:inherit}
body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage.tabs--scrollable .tabitems li,body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage.tabs--scrollable .tabitems a{height:100%}
.modSDXTabs.skinSDXTabsImage.tabs--scrollable:after,.modSDXTabs.skinSDXTabsImage.tabs--scrollable:before{content:'';display:none;position:absolute;width:25px;top:0;bottom:0;z-index:1;opacity:1;cursor:pointer;pointer-events:none}
.modSDXTabs.skinSDXTabsImage.tabs--scrollable:before{left:0;background:transparent;background:-webkit-gradient(linear,left center,right center,from(#fff) to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(left,#fff,rgba(255,255,255,0));background:-ms-linear-gradient(left,#fff,rgba(255,255,255,0));background:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background:linear-gradient(left,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#00ffffff',GradientType=1)}
.modSDXTabs.skinSDXTabsImage.tabs--scrollable:after{right:0;background:transparent;background:-webkit-gradient(linear,left center,right center,from(#fff) to(rgba(255,255,255,0)));background:-webkit-linear-gradient(right,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(right,#fff,rgba(255,255,255,0));background:-ms-linear-gradient(right,#fff,rgba(255,255,255,0));background:-o-linear-gradient(right,#fff,rgba(255,255,255,0));background:linear-gradient(right,#fff,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#00ffffff',GradientType=1)}
.modSDXTabs.skinSDXTabsImage.overflowLeft:before{display:block}
.modSDXTabs.skinSDXTabsImage.overflowRight:after{display:block}
.cq_isEditMode .modSDXTabs.skinSDXTabsImage .is-hidden{display:block !important;background:#eee}
.modSDXTabs.skinSDXTabsImage.tabs::before{border:0}
body:not(.cq_isEditMode) .modSDXTabs.skinSDXTabsImage .tabitems>.tab{float:left}
.modSDXTabs.skinSDXTabsImage li.tab .tabImageBody{height:112px;vertical-align:middle}
.modSDXTabs.skinSDXTabsImage li.tab .tabImageBody img{max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}
.modSDXTabs.skinSDXTabsImage li.tab .tabImageTitle{height:16px;display:table;width:100%}
.modSDXTabs.skinSDXTabsImage li.tab .tabImageTitle h6{line-height:1;white-space:normal;display:table-cell;vertical-align:middle}
.modSDXTabs.skinSDXTabsImage li.tab .tab-link{margin-right:20px;width:160px;height:auto;padding:0 10px 6px}
.is-mobile .modSDXTabs.skinSDXTabsImage li.tab .tab-link{margin-right:8px}
.modSDXTabs.skinSDXTabsImage div.tab:last-of-type li.tab .tab-link{margin-right:0}
.modSectionAnchorStage{width:100vw;overflow-x:hidden;background-size:cover;right:0;position:relative;left:calc((940px - 100vw) / 2)}
.modSectionAnchorStage.sdx-container.sdx-container{background-color:#eef3f6}
@media(max-width:980px){.modSectionAnchorStage{left:0;margin:0 -20px}
}
.contentWide .modSectionAnchorStage .container{width:980px;z-index:auto;padding:50px 20px;margin:0 auto}
.is-mobile .modSectionAnchorStage{left:0;margin:20px -20px}
.is-mobile .modSectionAnchorStage .container{margin:20px;padding-left:0;padding-right:0}
.cq_isEditMode .modTypography.modTypography{min-height:24px}
.modTypography.modTypography h1,.modTypography.modTypography h2,.modTypography.modTypography h3,.modTypography.modTypography h4,.modTypography.modTypography h5,.modTypography.modTypography h6{color:#333}
.modTypography.modTypography.sc-blue p,.modTypography.modTypography.sc-blue h1,.modTypography.modTypography.sc-blue h2,.modTypography.modTypography.sc-blue h3,.modTypography.modTypography.sc-blue h4,.modTypography.modTypography.sc-blue h5,.modTypography.modTypography.sc-blue h6{color:#1af}
.modTypography.modTypography.sc-navy p,.modTypography.modTypography.sc-navy h1,.modTypography.modTypography.sc-navy h2,.modTypography.modTypography.sc-navy h3,.modTypography.modTypography.sc-navy h4,.modTypography.modTypography.sc-navy h5,.modTypography.modTypography.sc-navy h6{color:#015}
.modTypography.modTypography.sc-gray p,.modTypography.modTypography.sc-gray h1,.modTypography.modTypography.sc-gray h2,.modTypography.modTypography.sc-gray h3,.modTypography.modTypography.sc-gray h4,.modTypography.modTypography.sc-gray h5,.modTypography.modTypography.sc-gray h6{color:#333}
.modTypography.modTypography.sc-gray-mid p,.modTypography.modTypography.sc-gray-mid h1,.modTypography.modTypography.sc-gray-mid h2,.modTypography.modTypography.sc-gray-mid h3,.modTypography.modTypography.sc-gray-mid h4,.modTypography.modTypography.sc-gray-mid h5,.modTypography.modTypography.sc-gray-mid h6{color:#666}
.modTypography.modTypography.sc-gray-light p,.modTypography.modTypography.sc-gray-light h1,.modTypography.modTypography.sc-gray-light h2,.modTypography.modTypography.sc-gray-light h3,.modTypography.modTypography.sc-gray-light h4,.modTypography.modTypography.sc-gray-light h5,.modTypography.modTypography.sc-gray-light h6{color:#bbb}
.modTypography.modTypography.sc-white p,.modTypography.modTypography.sc-white h1,.modTypography.modTypography.sc-white h2,.modTypography.modTypography.sc-white h3,.modTypography.modTypography.sc-white h4,.modTypography.modTypography.sc-white h5,.modTypography.modTypography.sc-white h6{color:#fff}
.modTypography.modTypography.sc-red p,.modTypography.modTypography.sc-red h1,.modTypography.modTypography.sc-red h2,.modTypography.modTypography.sc-red h3,.modTypography.modTypography.sc-red h4,.modTypography.modTypography.sc-red h5,.modTypography.modTypography.sc-red h6{color:#d12}
.modTypography.modTypography.int-green p,.modTypography.modTypography.int-green h1,.modTypography.modTypography.int-green h2,.modTypography.modTypography.int-green h3,.modTypography.modTypography.int-green h4,.modTypography.modTypography.int-green h5,.modTypography.modTypography.int-green h6{color:#1b8712}
.modTypography.modTypography.orchid p,.modTypography.modTypography.orchid h1,.modTypography.modTypography.orchid h2,.modTypography.modTypography.orchid h3,.modTypography.modTypography.orchid h4,.modTypography.modTypography.orchid h5,.modTypography.modTypography.orchid h6{color:#a63297}
.modTypography.modTypography.sc-purple p,.modTypography.modTypography.iris p,.modTypography.modTypography.sc-purple h1,.modTypography.modTypography.iris h1,.modTypography.modTypography.sc-purple h2,.modTypography.modTypography.iris h2,.modTypography.modTypography.sc-purple h3,.modTypography.modTypography.iris h3,.modTypography.modTypography.sc-purple h4,.modTypography.modTypography.iris h4,.modTypography.modTypography.sc-purple h5,.modTypography.modTypography.iris h5,.modTypography.modTypography.sc-purple h6,.modTypography.modTypography.iris h6{color:#5944c6}
.modTypography.modTypography.pink p,.modTypography.modTypography.pink h1,.modTypography.modTypography.pink h2,.modTypography.modTypography.pink h3,.modTypography.modTypography.pink h4,.modTypography.modTypography.pink h5,.modTypography.modTypography.pink h6{color:#e61e64}
.modTypography.modTypography.apple p,.modTypography.modTypography.petrol p,.modTypography.modTypography.turquoise p,.modTypography.modTypography.apple h1,.modTypography.modTypography.petrol h1,.modTypography.modTypography.turquoise h1,.modTypography.modTypography.apple h2,.modTypography.modTypography.petrol h2,.modTypography.modTypography.turquoise h2,.modTypography.modTypography.apple h3,.modTypography.modTypography.petrol h3,.modTypography.modTypography.turquoise h3,.modTypography.modTypography.apple h4,.modTypography.modTypography.petrol h4,.modTypography.modTypography.turquoise h4,.modTypography.modTypography.apple h5,.modTypography.modTypography.petrol h5,.modTypography.modTypography.turquoise h5,.modTypography.modTypography.apple h6,.modTypography.modTypography.petrol h6,.modTypography.modTypography.turquoise h6{color:#0eaba9}
.modTypography.modTypography p{margin-bottom:0}
.modTypography.modTypography.font p,.modTypography.modTypography.font h1,.modTypography.modTypography.font h2,.modTypography.modTypography.font h3,.modTypography.modTypography.font h4,.modTypography.modTypography.font h5,.modTypography.modTypography.font h6,.modTypography.modTypography.font a{font-family:"TheSans",sans-serif}
.modTypography.modTypography.font--sans p,.modTypography.modTypography.font--sans h1,.modTypography.modTypography.font--sans h2,.modTypography.modTypography.font--sans h3,.modTypography.modTypography.font--sans h4,.modTypography.modTypography.font--sans h5,.modTypography.modTypography.font--sans h6,.modTypography.modTypography.font--sans a{font-family:"TheSans",sans-serif}
.modTypography.modTypography.font--serif p,.modTypography.modTypography.font--serif h1,.modTypography.modTypography.font--serif h2,.modTypography.modTypography.font--serif h3,.modTypography.modTypography.font--serif h4,.modTypography.modTypography.font--serif h5,.modTypography.modTypography.font--serif h6,.modTypography.modTypography.font--serif a{font-family:"TheSerif",serif}
.modTypography.modTypography.font--light p,.modTypography.modTypography.font--light h1,.modTypography.modTypography.font--light h2,.modTypography.modTypography.font--light h3,.modTypography.modTypography.font--light h4,.modTypography.modTypography.font--light h5,.modTypography.modTypography.font--light h6,.modTypography.modTypography.font--light a{font-weight:300}
.modTypography.modTypography.font--semi-light p,.modTypography.modTypography.font--semi-light h1,.modTypography.modTypography.font--semi-light h2,.modTypography.modTypography.font--semi-light h3,.modTypography.modTypography.font--semi-light h4,.modTypography.modTypography.font--semi-light h5,.modTypography.modTypography.font--semi-light h6,.modTypography.modTypography.font--semi-light a{font-weight:400}
.modTypography.modTypography.font--semi-bold p,.modTypography.modTypography.font--semi-bold h1,.modTypography.modTypography.font--semi-bold h2,.modTypography.modTypography.font--semi-bold h3,.modTypography.modTypography.font--semi-bold h4,.modTypography.modTypography.font--semi-bold h5,.modTypography.modTypography.font--semi-bold h6,.modTypography.modTypography.font--semi-bold a{font-weight:600}
.modTypography.modTypography strong span,.modTypography.modTypography b span{font-weight:600}
.modTypography.modTypography h1 span,.modTypography.modTypography h2 span,.modTypography.modTypography h3 span,.modTypography.modTypography h4 span{font-weight:300}
.modTypography.modTypography h5 span,.modTypography.modTypography h6 span{font-weight:400}
.modTypography.modTypography ul{margin:0}
.modTypography.modTypography ul:not(.checklist):not(.list) li{margin-left:18px}
.modTypography.modTypography ul:not(.checklist):not(.list) li:before{margin-top:1px;margin-left:-20px;font-size:33px;content:'•';display:inline;float:left}
.modTypography.modTypography ul.list{list-style:none}
.modTypography.modTypography ul.dashed.dashed{list-style:none}
.modTypography.modTypography ul.dashed.dashed li{margin-left:1.3em;text-indent:-0.6em}
.modTypography.modTypography ul.dashed.dashed li:before{content:"\2014 ";display:inline-block;width:.6em;margin-left:0;margin-top:0;font-size:18px;float:none}
.modTypography.modTypography ul.checklist{position:relative;font-weight:300}
.modTypography.modTypography ul.checklist li{display:block;position:relative;padding-left:34px}
.modTypography.modTypography ul.checklist li a+a{margin-left:0}
.modTypography.modTypography ul.checklist li::before{font-family:sdx-icons;color:#015;font-size:24px;line-height:1;position:absolute;top:0;left:0}
.modTypography.modTypography ol{margin:0;list-style-type:decimal;list-style-position:inside;list-style-image:none}
.modTypography.modTypography ol.list{list-style:none}
.modTypography.modTypography ol.circlednumbers{list-style-type:none;counter-reset:li-counter;margin-left:0 !important}
.modTypography.modTypography ol.circlednumbers li{position:relative;padding-left:34px;text-indent:0}
.modTypography.modTypography ol.circlednumbers li a+a{margin-left:0}
.modTypography.modTypography ol.circlednumbers li::before{background-color:#015;position:absolute;top:0;left:0;width:24px;height:24px;text-align:center;border-radius:50%;content:counter(li-counter);counter-increment:li-counter;color:#fff;padding-top:4px;font-size:14px;line-height:16px}
.modTypography.modTypography .alert{display:inline-block;padding-left:56px;position:relative;min-height:40px}
.modTypography.modTypography .alert.icon{font-family:inherit !important}
.modTypography.modTypography .alert::before{font-size:40px;position:absolute;left:0;font-family:sdx-icons;top:10px}
.modTypography.modTypography .alert a{font-size:16px;color:inherit;border-bottom:1px solid #cf4a0c}
.modTypography.modTypography .alert a:hover,.modTypography.modTypography .alert a:focus{color:#0048cf;border-bottom:1px solid #0048cf}
.modTypography.modTypography.bg--dark.bg-transparent{background:transparent}