@charset "utf-8";

/**
 * Static File Delivery
 * 
 * @cached: 16.10.2017 19:06:23
 * @version: MjAxNzA0MDYx
 * @size
 *  - source: 60.59 kb
 *  - minified: 48.11 kb
 *  - saved: 12.48 kb (20.6%)
 * @file list:
 *  - /_shared/layout/reset.css
 *  - /_shared/com/animations.css
 *  - /_shared/com/backgrounds.css
 *  - /_shared/com/backgrounds.alpha.css
 *  - /_shared/com/boxshadows.css
 *  - /_shared/com/colors.css
 *  - /_shared/com/gradients.css
 *  - /_shared/com/boxes.css
 *  - /_shared/com/labels.css
 *  - /_shared/com/menus.css
 *  - /_shared/com/toc.css
 *  - /_shared/com/searchfield.css
 *  - /_shared/com/resource_lists.css
 *  - /_shared/com/pagevote.css
 *  - /_shared/com/tables.css
 *  - /_shared/com/newforms.css
 *  - /_shared/com/social.css
 *  - /_shared/com/starrating.css
 *  - /_shared/layout/grid.css
 *  - /_shared/layout/text/links.css
 *  - /_shared/layout/text/defaults.css
 *  - /_shared/layout/text.css
 *  - /_shared/layout/layout.css
 *  - /_shared/layout/nav.css
 *  - /_shared/layout/nav.anim.css
 *  - /_shared/layout/footer.css
 *  - /_shared/layout/widgets.css
 *  - /_shared/layout/ads.css
 *  - /base.css
 */

 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@-webkit-keyframes webkitFadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes mozFadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes oFadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes msFadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes webkitScaleIn{0%{opacity:0;-webkit-transform:scale(0.75);}75%{-webkit-transform:scale(1.1);}100%{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes mozScaleIn{0%{opacity:0;-moz-transform:scale(0.75);}75%{-moz-transform:scale(1.1);}100%{opacity:1;-moz-transform:scale(1);}}@-o-keyframes oScaleIn{0%{opacity:0;-o-transform:scale(0.75);}75%{-o-transform:scale(1.1);}100%{opacity:1;-o-transform:scale(1);}}@-ms-keyframes msScaleIn{0%{opacity:0;-ms-transform:scale(0.75);}75%{-ms-transform:scale(1.1);}100%{opacity:1;-ms-transform:scale(1);}}@keyframes scaleIn{0%{opacity:0;transform:scale(0.75);}75%{transform:scale(1.1);}100%{opacity:1;transform:scale(1);}}.bg-blue-light,.frm{background-color:rgb(244,251,255);}.bg-blue{background-color:rgb(0,125,170);}.bg-orange{background-color:rgb(240,100,0);}.bg-red{background-color:rgb(205,0,0);}.bg-red-light{background-color:rgb(255,240,240);}.bg-green{background-color:rgb(0,130,60);}.bg-green-light{background-color:rgb(240,250,245);}.border-green{border-color:rgb(0,130,60);}.bg-lines-light{background-color:rgb(250,250,250);background-image:url(/img/_shared/layout/bg-lines-light-1.png);}.bg-lines-light.shadowed{box-shadow:inset 0 5px 5px -5px rgba(0,0,0,0.5),inset 0 -5px 5px -5px rgba(0,0,0,0.5);}.bg-grey-light{background-color:rgb(245,245,245);}.ind-sp-16,.ind-sp-24,.ind-sp-32{background-repeat:no-repeat !important;background-position:center !important;}.ind-sp-16{background-image:url(/img/_shared/indicators/spinner-a-16-0.gif) !important;background-size:16px 16px !important;}.ind-sp-24{background-image:url(/img/_shared/indicators/spinner-a-24-0.gif) !important;background-size:24px 24px !important;}.ind-sp-32{background-image:url(/img/_shared/indicators/spinner-a-32-0.gif) !important;background-size:32px 32px !important;}.content-loader{text-align:center;background-position:top center !important;font-weight:300;}.content-loader.ind-sp-16{padding-top:25px;}.content-loader.ind-sp-24{padding-top:35px;}.content-loader.ind-sp-32{padding-top:40px;}.alpha-b-5{background-color:rgba(0,0,0,0.05);}.alpha-b-10{background-color:rgba(0,0,0,0.1);}.alpha-b-15{background-color:rgba(0,0,0,0.15);}.alpha-b-20{background-color:rgba(0,0,0,0.2);}.alpha-b-25{background-color:rgba(0,0,0,0.25);}.alpha-b-30{background-color:rgba(0,0,0,0.3);}.alpha-b-35{background-color:rgba(0,0,0,0.35);}.alpha-b-40{background-color:rgba(0,0,0,0.4);}.alpha-b-45{background-color:rgba(0,0,0,0.45);}.alpha-b-50{background-color:rgba(0,0,0,0.5);}.alpha-b-55{background-color:rgba(0,0,0,0.55);}.alpha-b-60{background-color:rgba(0,0,0,0.6);}.alpha-b-65{background-color:rgba(0,0,0,0.65);}.alpha-b-70{background-color:rgba(0,0,0,0.7);}.alpha-b-75{background-color:rgba(0,0,0,0.75);}.alpha-b-80{background-color:rgba(0,0,0,0.8);}.alpha-b-85{background-color:rgba(0,0,0,0.85);}.alpha-b-90{background-color:rgba(0,0,0,0.9);}.alpha-b-95{background-color:rgba(0,0,0,0.95);}.alpha-w-5{background-color:rgba(255,255,255,0.05);}.alpha-w-10{background-color:rgba(255,255,255,0.1);}.alpha-w-15{background-color:rgba(255,255,255,0.15);}.alpha-w-20{background-color:rgba(255,255,255,0.2);}.alpha-w-25{background-color:rgba(255,255,255,0.25);}.alpha-w-30{background-color:rgba(255,255,255,0.3);}.alpha-w-35{background-color:rgba(255,255,255,0.35);}.alpha-w-40{background-color:rgba(255,255,255,0.4);}.alpha-w-45{background-color:rgba(255,255,255,0.45);}.alpha-w-50{background-color:rgba(255,255,255,0.5);}.alpha-w-55{background-color:rgba(255,255,255,0.55);}.alpha-w-60{background-color:rgba(255,255,255,0.6);}.alpha-w-65{background-color:rgba(255,255,255,0.65);}.alpha-w-70{background-color:rgba(255,255,255,0.7);}.alpha-w-75{background-color:rgba(255,255,255,0.75);}.alpha-w-80{background-color:rgba(255,255,255,0.8);}.alpha-w-85{background-color:rgba(255,255,255,0.85);}.alpha-w-90{background-color:rgba(255,255,255,0.9);}.alpha-w-95{background-color:rgba(255,255,255,0.95);}.bs5-65{box-shadow:0 0 5px 0 rgba(0,0,0,0.65);}.bs5-35{box-shadow:0 0 5px 0 rgba(0,0,0,0.35);}.bs3-65{box-shadow:0 0 3px 0 rgba(0,0,0,0.65);}.bs3-35{box-shadow:0 0 3px 0 rgba(0,0,0,0.35);}.blue{color:rgb(0,125,170);}.orange{color:rgb(240,100,0);}.red{color:rgb(205,0,0);}.green{color:rgb(0,130,60);}.grey{color:rgb(100,100,100);}.ch-bg-0{background-color:#007daa;}.ch-bg-1{background-color:#cd0000;}.ch-bg-2{background-color:#f06400;}.ch-bg-3{background-color:#00823c;}.ch-bg-4{background-color:#912d64;}.gr-blue{background:rgb(40,145,190);background:-moz-linear-gradient(top,rgb(40,145,190) 0%,rgb(0,125,170) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(40,145,190)),color-stop(100%,rgb(0,125,170)));background:-webkit-linear-gradient(top,rgb(40,145,190) 0%,rgb(0,125,170) 100%);background:-o-linear-gradient(top,rgb(40,145,190) 0%,rgb(0,125,170) 100%);background:-ms-linear-gradient(top,rgb(40,145,190) 0%,rgb(0,125,170) 100%);background:linear-gradient(to bottom,rgb(40,145,190) 0%,rgb(0,125,170) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2891be',endColorstr='#007daa',GradientType=0 );}.gr-blue-reversed{background:rgb(0,125,170);background:-moz-linear-gradient(top,rgb(0,125,170) 0%,rgb(40,145,190) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(0,125,170)),color-stop(100%,rgb(40,145,190)));background:-webkit-linear-gradient(top,rgb(0,125,170) 0%,rgb(40,145,190) 100%);background:-o-linear-gradient(top,rgb(0,125,170) 0%,rgb(40,145,190) 100%);background:-ms-linear-gradient(top,rgb(0,125,170) 0%,rgb(40,145,190) 100%);background:linear-gradient(to bottom,rgb(0,125,170) 0%,rgb(40,145,190) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007daa',endColorstr='#2891be',GradientType=0 );}.gr-grey,.greybox,.toc-multipage,.tbl thead tr th,.frm label>.wrapper .select-wrapper,.toc-multipage .select-wrapper,.pagination .ctrls .select-wrapper{background:rgb(252,252,252);background:-moz-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(245,245,245,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,252,252,1)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(245,245,245,1) 100%);background:-o-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(top,rgba(252,252,252,1) 0%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(252,252,252,1) 0%,rgba(245,245,245,1) 100%);}.gr-grey-reversed{background:rgb(245,245,245);background:-moz-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,1)),color-stop(100%,rgba(252,252,252,1)));background:-webkit-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%);background:-o-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%);background:-ms-linear-gradient(top,rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%);background:linear-gradient(to bottom,rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5',endColorstr='#fcfcfc',GradientType=0 );}.gr-alpha-w-25{background:-moz-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.25)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff',endColorstr='#00ffffff',GradientType=0 );}.gr-progressgreen{background:rgb(200,215,65);background:-moz-linear-gradient(top,rgba(200,215,65,1) 0%,rgba(180,200,70,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(200,215,65,1)),color-stop(100%,rgba(180,200,70,1)));background:-webkit-linear-gradient(top,rgba(200,215,65,1) 0%,rgba(180,200,70,1) 100%);background:-o-linear-gradient(top,rgba(200,215,65,1) 0%,rgba(180,200,70,1) 100%);background:-ms-linear-gradient(top,rgba(200,215,65,1) 0%,rgba(180,200,70,1) 100%);background:linear-gradient(to bottom,rgba(200,215,65,1) 0%,rgba(180,200,70,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8d741',endColorstr='#b4c846',GradientType=0 );}.gr-red{background:rgb(235,95,90);background:-moz-linear-gradient(top,rgba(235,95,90,1) 0%,rgba(195,60,50,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(235,95,90,1)),color-stop(100%,rgba(195,60,50,1)));background:-webkit-linear-gradient(top,rgba(235,95,90,1) 0%,rgba(195,60,50,1) 100%);background:-o-linear-gradient(top,rgba(235,95,90,1) 0%,rgba(195,60,50,1) 100%);background:-ms-linear-gradient(top,rgba(235,95,90,1) 0%,rgba(195,60,50,1) 100%);background:linear-gradient(to bottom,rgba(235,95,90,1) 0%,rgba(195,60,50,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb5f5a',endColorstr='#c33c32',GradientType=0 );}.gr-blackstage{background:rgb(75,75,75);background:-moz-linear-gradient(top,rgb(75,75,75) 0%,rgb(25,25,25) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(75,75,75)),color-stop(100%,rgb(25,25,25)));background:-webkit-linear-gradient(top,rgb(75,75,75) 0%,rgb(25,25,25) 100%);background:-o-linear-gradient(top,rgb(75,75,75) 0%,rgb(25,25,25) 100%);background:-ms-linear-gradient(top,rgb(75,75,75) 0%,rgb(25,25,25) 100%);background:linear-gradient(to bottom,rgb(75,75,75) 0%,rgb(25,25,25) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b',endColorstr='#191919',GradientType=0 );}.greybox{border:1px solid rgb(220,220,220);text-shadow:0 1px 0 rgb(255,255,255);padding:0.5em;font-size:0.95em;border-radius:3px;}.greybox h3:before,.greybox h3:after{display:none;}.greybox h3{font-size:1.1em;border-bottom:none;padding:0;margin-bottom:0.5em;}.greybox ul{margin-left:10px;}.label,a.label{color:#fff !important;padding:2px 5px;padding-top:2px;font-weight:normal;font-size:0.85em;vertical-align:bottom;position:relative;top:-1px;white-space:nowrap;text-align:left !important;border-radius:2px;text-shadow:0 -1px 0 rgba(0,0,0,0.3);position:relative;display:inline-block;line-height:1.5em;}.highlight{position:relative;display:inline-block;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.2);color:#000;padding:0 5px;-webkit-animation:webkitScaleIn 300ms;-moz-animation:mozScaleIn 300ms;-o-animation:oScaleIn 300ms;-ms-animation:msScaleIn 300ms;animation:scaleIn 300ms;text-shadow:0 1px 0 rgba(255,255,255,0.7);}.label:after,.highlight:after{content:' ';position:absolute;top:1px;left:1px;right:1px;bottom:0;display:block;border-radius:2px;border-top:1px solid rgba(255,255,255,0.3);}.highlight:after{border-top:1px solid rgba(255,255,255,0.65);border-radius:3px}a.label{text-decoration:none;color:#fff;}a.label:hover{text-decoration:underline;}.label.mag{padding-bottom:0;line-height:1.6em;}.label.mag.produzieren,.label.branche,.label.group-branche{background:rgb(240,100,0);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(240,100,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(240,100,0);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(240,100,0);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(240,100,0);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(240,100,0);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(240,100,0);}.label.mag.fuehren,.label.rohstoff,.label.group-rohstoff{background:rgb(0,125,170);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,125,170);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(0,125,170);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,125,170);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,125,170);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,125,170);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,125,170);}.label.mag.aktuell,.label.unternehmen,.label.group-unternehmen{background:rgb(205,0,0);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(205,0,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(205,0,0);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(205,0,0);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(205,0,0);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(205,0,0);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(205,0,0);}.label.mag.spezial,.label.thema,.label.group-thema{background:rgb(0,130,60);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,130,60);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(0,130,60);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,130,60);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,130,60);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,130,60);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(0,130,60);}.label.person,.label.group-person{background:rgb(145,45,100);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(145,45,100);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(145,45,100);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(145,45,100);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(145,45,100);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(145,45,100);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(145,45,100);}.highlight{background:rgb(255,210,0);background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(255,210,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0))),rgb(255,210,0);background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(255,210,0);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(255,210,0);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(255,210,0);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),rgb(255,210,0);}.label.mag{font-size:1.1em;text-transform:uppercase;}.label.mag.aktuell{}.label.mag.fuehren{}.label.mag.produzieren{}nav.subnav{}nav.subnav ul{display:none;}nav.subnav .mobile{border-bottom:1px solid rgb(200,200,200);background-color:#fff;display:block;overflow:hidden;position:relative;color:rgb(0,110,185);}nav.subnav .mobile select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.25em;line-height:1.4em;margin:0;padding:0.35em;padding-left:1.75em;display:block;width:100%;background:transparent;border:none;outline:none;position:relative;z-index:2;}nav.subnav .mobile::after{content:"\f107";content:"\f0c9";display:block;font-family:FontAwesome;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em;position:absolute;left:5px;top:50%;margin-top:-0.45em;z-index:1;}.toc{padding-bottom:0;border-radius:3px;}.toc-multipage{}.toc ul,.toc-multipage ul{margin-left:-0.5em;margin-right:-0.5em;}.toc li,.toc-multipage li{display:block;border-bottom:1px dotted rgb(210,210,210);border-top:1px dotted rgb(255,255,255);}.toc li a,.toc-multipage li a{display:block;text-decoration:none;padding:5px 0;padding-left:20px;}.toc li a:hover,.toc-multipage li a:hover{text-decoration:underline;}.toc li.selected,.toc-multipage li.selected{border-bottom:1px solid rgb(210,210,210);border-top:1px solid rgb(210,210,210);}.toc li.selected a,.toc-multipage li.selected a{background-image:url(/img/_shared/com/toc/arrow-2.png);background-repeat:no-repeat;background-size:5px 12px;background-position:7px center;color:#000;background-color:rgb(230,230,230);padding-bottom:6px;padding-top:6px;font-size:1.1em;}.toc li.selected a:hover,.toc-multipage li.selected a:hover{text-decoration:none;}.toc ul,.toc-multipage ul{}.toc li:first-child,.toc-multipage li:first-child{border-top:none;}.toc li:last-child,.toc-multipage li:last-child{border-bottom:none;}.searchfield{border-radius:60px;border-top:1px solid rgba(0,0,0,0.35);border-bottom:1px solid rgba(255,255,255,0.3);padding:0 3px;padding-left:25px;position:relative;}.searchfield input{width:100%;padding:0;margin:0;border:none;background-color:transparent;background-color:rgba(0,0,0,0);outline:none;color:#fff;display:block;padding:5px 0;font-size:1em;}.searchfield .icon{display:block;position:absolute;top:50%;left:7px;margin-top:-7px;width:13px;height:15px;background-image:url(/img/cms/com/searchfield/magnifier-white-20151001.png);background-size:13px 50px;background-repeat:no-repeat;background-position:top;}.searchfield input:focus+.icon{}.searchfield-white{background-color:#fff;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,1);}.searchfield-white input{color:#000;}.searchfield-white .icon{background-position:bottom;}.greybox .resource-list{margin-left:-0.5em;margin-right:-0.5em;}.resource-list li{border-bottom:1px dotted rgb(210,210,210);border-top:1px dotted rgb(255,255,255);display:block;}.resource-list li:first-child{border-top:none;}.resource-list li:last-child{border-bottom:none;}.resource-list li>a,.resource-list li>.icw{display:block;padding:5px 0;}.greybox .resource-list li>a{text-decoration:none;}.greybox .resource-list li>a:hover{text-decoration:underline;}.pagevote{position:relative;padding:0 50px;margin-top:1em;margin-bottom:0.25em;}.pagevote>div{background-color:#fff;height:6px;border:1px solid rgb(150,150,150);border-radius:2px;margin:0 auto;position:relative;box-shadow:0 2px 0 -1px rgb(255,255,255);}.pagevote>div .greenbar,.pagevote>div .redbar,.pagevote>div .separator,.pagevote a.upvote,.pagevote a.downvote,.pagevote .sumups,.pagevote .sumdowns{position:absolute;}.pagevote a.upvote,.pagevote a.downvote,.pagevote .sumups,.pagevote .sumdowns{margin-top:4px;display:block;}.pagevote>div .greenbar,.pagevote>div .redbar{position:absolute;top:-1px;bottom:-1px;max-width:50%;}.pagevote>div .greenbar{right:50%;background-color:rgb(30,160,45);border-radius:2px 0 0 2px;}.pagevote>div .redbar{left:50%;background-color:rgb(205,0,0);border-radius:0 2px 2px 0;}.pagevote>div .separator{position:absolute;top:-4px;bottom:-4px;width:1px;left:50%;background-color:rgb(50,50,50);}.pagevote a.upvote,.pagevote a.downvote{top:-8px;background-image:url(/img/_shared/com/pagevote/upvote-1.png);background-repeat:no-repeat;background-position:top center;background-size:12px 32px;width:16px;height:16px;}.pagevote a.upvote:hover,.pagevote a.downvote:hover{background-position:bottom center;}.pagevote .sumups,.pagevote .sumdowns{top:-1.05em;line-height:0;padding:1em 0;width:20px;}.pagevote a.upvote,.pagevote .sumups{left:0;}.pagevote .downvote,.pagevote .sumdowns{right:0;}.pagevote a.upvote{}.pagevote a.downvote{background-image:url(/img/_shared/com/pagevote/downvote-1.png);}.pagevote .sumups{padding-left:25px;text-align:right;}.pagevote .sumdowns{padding-right:25px;}.tbl,.tbl-small{width:100%;border-collapse:separate;text-shadow:0 1px 0 rgb(255,255,255);background-color:#fff;}.tbl thead tr td,.tbl thead tr th{font-weight:bold;}.tbl-small thead tr td,.tbl-small thead tr th{font-weight:bold;border-bottom:1px solid rgb(150,200,225);text-align:left;}.tbl-small thead tr td,.tbl-small thead tr th,.tbl-small tbody tr:nth-child(even) td,.tbl-small tbody tr.even td,.tbl tbody tr:nth-child(even) td,.tbl tbody tr.even td{background-color:rgb(244,251,255);}.tbl tr td,.tbl tr th,.tbl-small tr td,.tbl-small tr th{padding:3px 5px;}.tbl,.tbl thead,.tbl tbody,.tbl th,.tbl td,.tbl tr{display:block;}.tbl thead tr{position:absolute;left:-9999px;top:-9999px;}.tbl tr{border-bottom:1px solid rgb(150,200,225);}.tbl tr td{border:none;border-top:1px dashed rgb(255,255,255);border-bottom:1px dashed rgb(240,240,240);border-bottom:1px dashed rgba(0,0,0,0.05);position:relative;padding-left:50%;}.tbl tr:last-child,.tbl tr td:last-child{border-bottom:none;}.tbl tr td:first-child{border-top:none;}.tbl td:before{position:absolute;top:3px;right:50%;padding-right:10px;white-space:nowrap;content:attr(data-label);text-align:right;color:rgb(100,100,100);text-shadow:0 1px 0 rgb(255,255,255);}.tbl-searchable{position:relative;padding-top:40px;}.tbl-searchable .searchfield-wrapper{position:absolute;top:0;right:0;left:0;height:2em;padding:3px 10px;border:1px solid rgb(220,220,220);border-radius:3px;}.tbl-small tr td.num.pos,.tbl tr td.num.pos{color:rgb(0,130,60);}.tbl-small tr td.num.neg,.tbl tr td.num.neg{color:rgb(205,0,0);}.tbl-small tr td.num.pos .icon,.tbl tr td.num.pos .icon,.tbl-small tr td.num.neg .icon,.tbl tr td.num.neg .icon,.tbl-small tr td.num.und .icon,.tbl tr td.num.und .icon,.tbl-small tr td.num.und .no-icon,.tbl tr td.num.und .no-icon{background-repeat:no-repeat;background-position:left center;background-size:10px 6px;padding-left:15px;}.tbl-small tr td.num.pos .icon,.tbl tr td.num.pos .icon{background-image:url(/img/_shared/com/tables/num-pos-1.png);}.tbl-small tr td.num.neg .icon,.tbl tr td.num.neg .icon{background-image:url(/img/_shared/com/tables/num-neg-1.png);}.tbl-small tr td.num.und .icon,.tbl tr td.num.und .icon{background-image:url(/img/_shared/com/tables/num-und-3.png);background-size:10px 12px;}.form label{display:block;}.form label>span,.form .checkboxes>.title{display:block;font-weight:bold;margin-bottom:0.5em;line-height:1.4em;}.form label>span+p{font-size:0.9em;color:rgb(100,100,100);line-height:1.4em;margin:0.5em 0;}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form .select-wrapper select,button,a.button,.form .checkbox,.form .checkbox input,.form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-weight:300;}.form input[type="text"],.form input[type="email"],.form input[type="password"],button,.form .select-wrapper select,.form textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form .select-wrapper,.form textarea{border:1px solid rgb(200,200,200);background-color:#fff;}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form .select-wrapper select,.form textarea{margin:0;padding:0;display:block;width:100%;font-size:1em;padding:0.5em 0.5em;line-height:1.4em;}.form input[type="text"],.form input[type="email"],.form input[type="password"],button,.form textarea{outline:none;box-shadow:none;border-radius:0;}.form .select-wrapper{display:block;overflow:hidden;position:relative;}.form .select-wrapper select{background:transparent;padding-left:1.75em;border:none;outline:none;position:relative;z-index:2;}.form .select-wrapper::after{content:"\f107";display:block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em;position:absolute;left:5px;top:50%;margin-top:-0.5em;z-index:1;color:rgb(100,100,100);}.form input[type="text"]:hover,.form input[type="email"]:hover,.form input[type="password"]:hover,.form label:hover input[type="text"],.form label:hover .select-wrapper,.form .select-wrapper:hover,.form textarea:hover{border-color:rgb(150,150,150);}.form input[type="text"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus,.form textarea:focus{border-color:rgb(150,150,150);background-color:rgb(245,245,245);}.form input[type="text"][disabled],.form input[type="email"][disabled],.form input[type="password"][disabled],.form textarea[disabled]{background-color:rgb(245,245,245);border:1px solid rgb(200,200,200) !important;color:rgb(150,150,150);pointer-events:none;}.form select[disabled]{background-color:rgb(245,245,245);color:rgb(150,150,150);pointer-events:none;}.form textarea{height:5.2em;}.form .checkbox{padding-left:2em;position:relative;line-height:1.4em;font-weight:normal;}.form .checkbox input,.form .checkbox>span{position:absolute;left:0;top:50%;margin-top:-0.55em;width:1.5em;height:1.5em;display:block;font-size:1em;}.form .checkbox+.checkbox{margin-top:0.5em;}.form input.error[type="text"],.form input.error[type="email"],.form input.error[type="password"],.form .select-wrapper.error,.form textarea.error{border:1px solid rgb(235,160,160);background-color:rgb(250,230,230);}button,a.button{cursor:pointer;display:block;font-size:1em;line-height:1.2em;text-transform:uppercase;padding:0.7em 0;width:100%;background-color:rgb(240,240,240);border:none;text-align:center;}a.button{color:#000;}a.button:hover{text-decoration:none;}button:active,a.button:active{background-color:rgb(230,230,230);}button[type="submit"],a.button.submit{background-color:rgb(0,110,185);color:#fff;}button[type="submit"]:active,a.button.submit:active{background-color:rgb(0,90,150);}button[type="submit"]:active,button[type="submit"]:active *,a.button.submit:active,a.button.submit:active *{color:#fff;}button[type="submit"][disabled]{opacity:0.5;cursor:default;}button[type="submit"][disabled]:active,button[type="submit"][disabled]:active *{color:rgb(150,150,150);background-color:transparent;}button+button,button+a,.form a.button+a.button,.form a.button+a{margin-top:2em;}button>span+i,button>i+span,a.button>span+i,a.button>i+span{margin-left:1em;}button+a,.form a.button+a{display:block;cursor:pointer;font-size:1em;line-height:1.2em;text-transform:uppercase;padding:0.7em 0;width:100%;background-color:rgb(240,240,240);border:none;text-align:center;}.form .form-error{color:rgb(205,0,0);margin-bottom:1em;display:none;}.form.has-error .form-error{display:block;}.form .form-error p{display:inline-block;padding-left:2em;position:relative;}.form .form-error p::after{content:"\f00d";display:block;font-family:FontAwesome;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;position:absolute;left:0;top:50%;margin-top:-0.5em;}.form .form-error ul{font-size:0.9em;margin-top:0.5em;text-align:left;display:inline-block;border-top:1px solid rgb(220,220,220);padding:0.5em 10px;padding-bottom:0;color:#000;}.form .success{margin:1em 0;padding:0.5em 1em;border:2px solid rgb(0,130,60);display:none;}.form .success span{display:block;font-weight:300;font-size:1.2em;color:rgb(0,130,60);margin-bottom:0.35em;}.form .success p{font-size:0.9em;line-height:1.4em;color:rgb(100,100,100);}.asterisk{color:rgb(205,0,0);font-weight:normal;}ul.sharer{display:none;}.em-share .frm .field.nm-email{display:none;}.em-share .frm.checked-newsletter .field.nm-email,.em-share .frm.checked-copy .field.nm-email{display:block;}.stars-intext{font-family:FontAwesome;color:rgb(210,70,50);}.star-rating{unicode-bidi:bidi-override;direction:rtl;}.star-rating span{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-size:1.33em;}.star-rating.zero span:before,.star-rating.one span:before,.star-rating.two span:before,.star-rating.three span:before,.star-rating.four span:before,.star-rating.five span:before{content:"\f005";position:absolute;color:rgb(255,50,50);color:rgb(210,70,50);}.star-rating.zero span:before,.star-rating.one span:before,.star-rating.two span:before,.star-rating.three span:before,.star-rating.four span:before{display:none;}.star-rating.one span:first-child+span+span+span ~ span:before,.star-rating.zero.half span:first-child+span+span+span ~ span:before,.star-rating.two span:first-child+span+span ~ span:before,.star-rating.one.half span:first-child+span+span ~ span:before,.star-rating.three span:first-child+span ~ span:before,.star-rating.two.half span:first-child+span ~ span:before,.star-rating.four span:first-child ~ span:before,.star-rating.three.half span:first-child ~ span:before,.star-rating.four.half span:first-child:before{display:inline-block;}.star-rating.one span:first-child+span+span+span ~ span,.star-rating.zero.half span:first-child+span+span+span ~ span,.star-rating.two span:first-child+span+span ~ span,.star-rating.one.half span:first-child+span+span ~ span,.star-rating.three span:first-child+span ~ span,.star-rating.two.half span:first-child+span ~ span,.star-rating.four span:first-child ~ span,.star-rating.three.half span:first-child ~ span,.star-rating.five span,.star-rating.four.half span{color:transparent;}.star-rating.zero.half span:first-child+span+span+span+span:before,.star-rating.one.half span:first-child+span+span+span:before,.star-rating.two.half span:first-child+span+span:before,.star-rating.three.half span:first-child+span:before,.star-rating.four.half span:first-child:before{content:"\f123";}.star-rating.selectable span:hover:before,.star-rating.selectable span:hover ~ span:before{content:"\f005" !important;position:absolute;color:rgb(255,50,50);color:rgb(210,70,50);display:inline-block;}.star-rating.selectable span:hover,.star-rating.selectable span:hover ~ span{color:transparent;cursor:pointer;}.star-rating span:before{top:0;left:0;}.star-rating.selectable span:before{top:0.5em;left:0.5em;}.star-rating.selectable span{padding:0.5em;}.row{width:100%;max-width:100%;margin:0 auto;}.row .row{width:auto;max-width:none;min-width:0;margin-left:-10px;margin-right:-10px;}.col,.cols{min-height:1px;padding:0 10px;position:relative;margin-bottom:25px;}.col,.cols,.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.row:before,.row:after,.cf:before,.cf:after{content:" ";display:table;}.row:after,.cf:after{clear:both;}.row,.cf{zoom:1;}a,a:hover,a:visited,.readon,.link{color:rgb(240,100,0);color:rgb(205,0,0);text-decoration:none;}.small{font-size:0.8em;}.hyphens-yes .hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.nowrap{white-space:nowrap;}span.desktop-text,.desktop{display:none;}span.touch{display:none;}.mod-touch span.click{display:none;}.mod-touch span.touch{display:inline;}.hyphens-yes .hyphens.justify{text-align:justify;}.hyphens-none{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;}.bold,strong{font-weight:bold;}.italic,em{font-style:italic;}ul.default,.ul-default ul{list-style:disc;padding-left:2em;}p.default,.p-default p{margin:1em 0;}.dsp-none{display:none;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.key{background-color:rgb(240,240,240);display:inline-block;border-radius:2px;border:1px solid rgb(200,200,200);border-bottom:1px solid rgb(170,170,170);padding:0.1em 0.25em;position:relative;}.key:after{display:block;content:' ';position:absolute;left:1px;right:1px;top:1px;bottom:1px;border-radius:2px;border-top:1px solid #fff;}.is-plus{display:inline-block;position:relative;background-color:rgb(0,125,175);color:#fff;font-size:0.8em;text-shadow:none;line-height:1em;padding:0.2em 0.5em;padding-top:0.25em;padding-right:1em;border-radius:2px;}.is-plus::before{content:'+';font-weight:400;display:block;position:absolute;right:-0.5em;top:-0.5em;line-height:0;padding:0.4em 0;padding-bottom:0.5em;width:0.9em;text-align:center;font-size:1.5em;border:1px solid #fff;border-radius:50%;background-color:rgb(0,125,175);color:#fff;border:1px solid rgb(0,125,175);color:rgb(0,125,175);background-color:#fff;box-shadow:-1px 1px 0 0 rgba(255,255,255,0.4);}.is-plus::after{content:' ';display:block;border-top:1px solid rgba(255,255,255,0.4);position:absolute;left:0;right:0.75em;top:1px;bottom:0;border-radius:2px;}.content{text-shadow:0 1px 0 #fff;}body{margin:0;padding:0;font-family:"Open Sans",sans-serif;line-height:150%;font-size:0.85em;-webkit-backface-visibility:hidden;}.content{padding-top:2.3em;}.page-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:50px;background-color:#fff;}.page{}.ll-img-wrapper{position:relative;height:0;overflow:hidden;padding-bottom:75%;background-color:rgb(240,240,240);}.sidebar{display:none;}.rwd-iframe{position:relative;padding-bottom:56.26%;padding-top:30px;height:0;overflow:hidden;}.rwd-iframe iframe,.rwd-iframe object,.rwd-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%;}nav.main{box-shadow:0 0 5px 0 rgba(0,0,0,0.5);height:50px;position:fixed;top:0;left:0;right:0;-webkit-transform:translateZ(0);z-index:1000;}nav.main .mob-ui{background-color:rgb(0,110,185);position:fixed;top:2.25em;left:0;right:0;height:50px;z-index:1000;}nav.main .bluebar{display:none;}nav.main .top-nav{display:block;background:#000;position:relative;z-index:1000;overflow:hidden;font-weight:300;max-height:2.3em;overflow:hidden;}nav.main .top-nav ul{text-align:right;padding:0;}nav.main .top-nav ul li{display:inline-block;}nav.main .top-nav ul li.desktop-only{display:none;}nav.main .top-nav ul li a{display:block;padding:0.4em 10px;line-height:1.6em;color:#fff;}nav.main .top-nav ul li a i{}nav.main .top-nav ul li a i.fa-home{font-size:1.33em;position:relative;top:1px;}nav.main .top-nav ul li.selected a,nav.main .top-nav ul li a:hover{text-decoration:none;background-color:rgb(75,75,75);}nav.main .top-nav ul li.subscribe{}nav.main .top-nav ul li.subscribe a{background-color:rgb(205,0,0);color:#fff;text-transform:uppercase;}nav.main a.logo{display:block;width:142px;height:50px;background-color:rgb(0,110,185);background-image:url(/img/_shared/layout/logo/mobile-20151015.png);background-repeat:no-repeat;background-position:center;background-size:142px 50px;position:absolute;left:0;top:2.25em;z-index:1000;}nav.main ul.sections,nav.main>.sharer,nav.main .mob.searchfield-wrapper{position:fixed;top:50px;left:0;right:0;border-bottom:5px solid rgb(205,0,0);display:block;box-shadow:0 5px 5px -5px rgba(0,0,0,0.5);z-index:900;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-5px;background:#fff;}nav.main.open-nav ul.sections,nav.main.open-sharer>.sharer,nav.main.open-searchfield .mob.searchfield-wrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:2.25em;z-index:900;}nav.main ul.sections>li>ul{display:none;}nav.main ul.sections>li{width:100%;}nav.main ul.sections>li>a{color:#000;font-size:1.1em;font-weight:bold;text-align:center;display:block;text-shadow:0 1px 0 rgb(255,255,255);background-color:rgb(0,0,0,0);font-weight:400;text-transform:uppercase;font-size:1em;}nav.main ul.sections>li>a span{display:block;padding:0.5em 10px;padding-bottom:0.5em;border-top:1px solid rgba(255,255,255,1);border-bottom:1px solid rgba(0,0,0,0.1);padding:1em 10px;}nav.main ul.sections>li>a:active,nav.main ul.sections>li.selected>a{color:#fff;background-color:rgb(240,240,240);color:rgb(0,110,185);font-weight:bold;}nav.main ul.sections>li>a:active span,nav.main ul.sections>li.selected>a span{}nav.main ul.sections>li>a>span{vertical-align:middle;}nav.main ul.sections>li.social{}nav.main ul.sections>li.social a{display:inline-block;border:none;width:40px;line-height:0;}nav.main ul.sections>li.social a i{font-size:1.5em;}nav.main ul.mob-buttons{position:absolute;right:0;top:0;}nav.main ul.mob-buttons li{display:block;float:left;}nav.main ul.mob-buttons li a{display:block;padding:10px 0;width:50px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.5);}nav.main ul.mob-buttons li a span{display:block;height:30px;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(0,0,0,0.25);}nav.main ul.mob-buttons li a span i{vertical-align:middle;font-size:1.33em;margin-top:0.2em;}nav.main ul.mob-buttons li:first-child a span{border-left:none;}nav.main ul.mob-buttons li:last-of-type a span{border-right:none;}nav.main.open-nav ul.mob-buttons li a[data-section="nav"],nav.main.open-sharer ul.mob-buttons li a[data-section="sharer"],nav.main.open-searchfield ul.mob-buttons li a[data-section="searchfield"]{background-color:#fff;color:rgb(205,0,0);text-shadow:0 -1px 0 rgba(0,0,0,0.1);}nav.main.open-nav ul.mob-buttons li a[data-section="nav"] span,nav.main.open-sharer ul.mob-buttons li a[data-section="sharer"] span,nav.main.open-searchfield ul.mob-buttons li a[data-section="searchfield"] span{border:none;padding:0 1px;}nav.main>.sharer{text-shadow:0 1px 0 #fff;}nav.main>.sharer .title{display:block;text-align:center;font-style:italic;margin:1em 0;}nav.main>.sharer .title:first-child{margin-top:0;}nav.main>.sharer ul li{display:block;float:left;width:33.3%;}nav.main>.sharer ul.social{margin-bottom:1em;}nav.main>.sharer ul.social li{width:20%;}nav.main>.sharer ul li a{display:block;padding:0.75em 10px;color:rgb(100,100,100);}nav.main>.sharer ul.social li a{padding:0 10px;}nav.main>.sharer ul li a>span{display:block;text-align:center;}nav.main>.sharer ul li a span.icon{font-size:1.5em;color:#000;}nav.main>.sharer ul.social li a span.icon{line-height:1.8em;}nav.main>.sharer ul li a span.text{font-size:0.9em;margin-top:0.5em;}nav.main>.sharer ul li.facebook a span.icon{color:rgb(55,95,160);}nav.main>.sharer ul li.twitter a span.icon{color:rgb(0,170,240);}nav.main>.sharer ul li.google a span.icon{color:rgb(210,70,55);}nav.main>.sharer ul li.xing a span.icon{color:rgb(0,100,105);}nav.main>.sharer ul li.linkedin a span.icon{color:rgb(0,115,180);}nav.main>.sharer ul li.youtube a span.icon{color:rgb(190,35,35);}nav.main .searchfield-wrapper{padding:1em 10px;position:relative;}nav.main .searchfield-wrapper input{display:block;width:100%;padding:0.25em 10px;padding-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;border:1px solid rgb(175,175,175);outline:none;font-size:1em;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.3);}nav.main .searchfield-wrapper:after{content:"\f002";display:block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;position:absolute;left:20px;top:50%;margin-top:-0.5em;color:#000;}.mob-sub-nav{margin:1em 0;text-align:center;background-color:rgb(244,251,255);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding:1px 0;}.mob-sub-nav.closed{margin:1em 10px;background:none;border-top:1px solid rgb(200,200,200);border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgb(200,200,200);border-bottom:1px solid rgba(0,0,0,0.2);padding:0;box-shadow:none;}.mob-sub-nav .top{padding:0.5em 0;position:relative;}.mob-sub-nav .top:after{content:"\f078";display:block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;position:absolute;right:0;top:50%;margin-top:-0.5em;color:rgb(200,200,200);z-index:-1;}.mob-sub-nav.closed .top:after{}.mob-sub-nav .title,.mob-sub-nav .description,.mob-sub-nav .selected-item-text{display:block;}.mob-sub-nav .title{font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:bold;margin-bottom:0.25em;}.mob-sub-nav .description,.mob-sub-nav .selected-item-text{color:rgb(100,100,100);color:rgba(0,0,0,0.6);font-style:italic;font-size:0.9em;line-height:1.4em;}.mob-sub-nav .selected-item-text span{color:#000;}.mob-sub-nav ul{display:block;border-top:1px solid rgba(0,0,0,0.1);overflow:hidden;opacity:1;}.mob-sub-nav.closed ul{max-height:0 !important;opacity:0;}.mob-sub-nav ul li{display:block;}.mob-sub-nav ul li a{display:block;color:#000;font-weight:bold;position:relative;}.mob-sub-nav ul li a span{display:block;padding:0.5em 10px;border-top:1px solid rgb(255,255,255);border-bottom:1px solid rgba(0,0,0,0.1);}.mob-sub-nav ul li a:after{content:"\f054";display:block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;position:absolute;right:10px;top:50%;margin-top:-0.5em;color:rgb(100,100,100);}.mob-sub-nav ul li.selected a,.mob-sub-nav ul li a:active{background-color:rgb(0,125,175);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.6);}.mob-sub-nav ul li.selected a span,.mob-sub-nav ul li a:active span{border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(0,0,0,0.6);}.mob-sub-nav ul li.selected a:after,.mob-sub-nav ul li a:active:after{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.6);}.mob-sub-nav ul li.last{padding:0.25em 0;border-bottom:none;font-size:1.5em;color:rgb(100,100,100);}ul.breadcrumbs{padding:0;margin:2em 10px;font-size:0.9em;overflow:hidden;}ul.breadcrumbs li{display:block;float:left;}ul.breadcrumbs li a{display:inline-block;}ul.breadcrumbs li:before{content:"\f105";display:inline-block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;color:#000;margin:0 0.5em;}ul.breadcrumbs li:first-child i{font-size:1.33em;}ul.breadcrumbs li:first-child:before{display:none;}nav.main ul.sections,nav.main .sharer,nav.main .mob.searchfield-wrapper{-webkit-transition:-webkit-transform 500ms,margin 500ms;-moz-transition:-moz-transform 500ms,margin 500ms;-o-transition:-o-transform 500ms,margin 500ms;-ms-transition:-ms-transform 500ms,margin 500ms;transition:transform 500ms,margin 500ms;}.mob-sub-nav.animated ul{-webkit-transition:max-height 500ms,opacity 500ms;-moz-transition:max-height 500ms,opacity 500ms;-o-transition:max-height 500ms,opacity 500ms;-ms-transition:max-height 500ms,opacity 500ms;transition:max-height 500ms,opacity 500ms;}.mob-sub-nav.animated{-webkit-transition:box-shadow 250ms,background-color 250ms,margin 250ms;-moz-transition:box-shadow 250ms,background-color 250ms,margin 250ms;-o-transition:box-shadow 250ms,background-color 250ms,margin 250ms;-ms-transition:box-shadow 250ms,background-color 250ms,margin 250ms;transition:box-shadow 250ms,background-color 250ms,margin 250ms;}.footer{text-align:center;background-color:rgb(250,250,250);background-color:rgb(50,50,50);text-shadow:0 -1px 0 #000;color:#fff;}.footer a{color:#fff;border-bottom:1px dotted transparent;}.footer ul.sections{background:none;padding:0 10px;overflow:hidden;}.footer ul.sections>li{display:block;margin:3em 0;}.footer ul.sections>li>a{padding:0.25em 10px;border-bottom:none;}.footer ul.sections>li>a>span{text-transform:uppercase;display:inline-block;position:relative;max-width:70%;font-weight:300;}.footer ul.sections>li>a>span:before,.footer ul.sections>li>a>span:after{content:' ';display:block;position:absolute;top:50%;left:0;width:60px;height:1px;background-color:rgb(75,75,75);background-color:rgba(255,255,255,0.2);border-top:1px solid #000;margin-left:-80px;}.footer ul.sections>li>a>span:after{left:auto;right:0;margin-left:auto;margin-right:-80px;}.footer ul.sections>li>ul{margin-top:1em;}.footer ul.sections>li>ul>li{font-size:0.9em;margin:0.15em 0.5em;display:none;}.footer ul.sections>li>ul>li.first-visible{display:inline-block;}.footer ul.sections>li>ul>li.show-all{display:block !important;margin-top:0.25em;}.footer ul.sections>li>ul>li.show-all a{font-style:italic;display:inline-block;border-top:1px solid #000;border-bottom:none;}.footer ul.sections>li>ul>li.show-all a>span{display:block;border-top:1px solid rgb(75,75,75);border-top:1px solid rgba(255,255,255,0.2);padding:0 1em;}.footer ul.sections>li>ul>li.show-all .close{display:none;}.footer ul.sections>li>ul.open>li,.footer ul.sections>li.selected>ul>li{display:inline-block;}.footer ul.sections>li>ul.open>li.show-all .close{display:block;}.footer ul.sections>li>ul.open>li.show-all .open{display:none;}.footer ul.breadcrumbs{background-color:rgb(75,75,75);margin:0;padding:0.2em 10px;}.footer ul.breadcrumbs li{}.footer ul.breadcrumbs li:before{color:#fff;}.footer .more-from-us{margin:0 10px;margin-top:2em;padding:0.25em 0;text-transform:uppercase;border-bottom:1px solid rgb(100,100,100);position:relative;font-weight:300;}.footer .more-from-us:before,.footer .more-from-us:after{content:' ';width:0;height:0;border:12px solid transparent;border:12px solid rgba(0,0,0,0);border-top-color:rgb(100,100,100);position:absolute;left:50%;bottom:-24px;margin-left:-12px;}.footer .more-from-us:after{border-top-color:rgb(50,50,50);bottom:-22px;}.footer .by-line{margin:1em 10px;}.footer .copy{font-size:0.8em;margin:0 10px;margin-top:4em;}.footer .imv-metrics-wrapper{position:relative;}.footer .imv-metrics-wrapper:after{content:' ';display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgb(50,50,50);}a.widget,.widget{display:block;width:300px;margin:0 auto;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);text-decoration:none;color:#000;margin:2em 0;}a.widget:first-child,.widget:first-child{margin-top:0.5em;}ie7 a.widget,ie8 a.widget,ie7 .widget,ie8 .widget{border:1px solid rgb(200,200,200);}a.widget h4,.widget h4{margin:0;padding:0.5em 10px;font-size:1.2em;display:block;font-weight:bold;}a.widget p,.widget p{text-align:left;margin:0;padding:0.25em 10px;}a.widget .image,.widget .image{display:block;background-color:rgb(240,240,240);}a.widget .image img,.widget .image img{display:block;}.widget.mostread a{display:block;padding:0.25em 0.75em;color:#000;text-decoration:none;border-bottom:1px dotted rgb(200,200,200);}.widget.mostread a:last-child{border-bottom:none;}.widget.mostread a:hover{background-color:rgb(245,245,245);}.widget.mostread a .sz{color:rgb(100,100,100);}.widget.mostread a .ttl{display:block;font-weight:bold;}.widget.mag{padding-top:10px;}.widget.mag h4{margin:0;margin-top:1em;text-align:center;}.widget.mag img{display:block;margin:0 auto;width:200px;height:auto;box-shadow:0 0 3px rgba(0,0,0,0.3);}.widget.mag .subscribe{text-align:center;margin:1.5em 0;}.widget.mag .subscribe a{display:inline-block;line-height:1.2em;padding:0.9em 1.5em;font-size:0.9em;background-color:rgb(205,0,0);color:#fff;text-transform:uppercase;text-decoration:none;text-shadow:none;}.widget.mag p{padding:0;padding-bottom:0.5em;margin:0;}.widget.mag ul{padding:0 10px;margin:0;}.widget.mag ul li{padding:0;margin:0.5em 0;line-height:1.4em;}.widget.mag ul li span{font-weight:bold;}.widget.mag .links{margin-top:1.5em;}.widget.mag .links a{display:block;width:25%;float:left;text-align:center;}.widget.mag .links a span{border-right:1px dotted rgb(240,100,0);display:block;}a.iswa-widget{display:block;text-align:center;margin:2em 0;}a.iswa-widget img{border:5px solid #fff;width:100%;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ad-advertorial{}a.advertorial{text-align:left;}a.advertorial .sz>span{display:inline-block;color:#fff;background-color:rgb(240,185,0);border-radius:3px;text-shadow:none;font-size:0.9em;padding:0.1em 0.5em;line-height:1.4em;}