/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,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:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.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}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#464646}html{font-size:1em;line-height:1.4}body{background-color:#f8f8f5;font-family:"ff-tisa-web-pro-n4","ff-tisa-web-pro","Georgia","Times New Roman",Times,serif;-webkit-font-smoothing:antialiased;font-style:normal;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0}audio,canvas,video{vertical-align:middle}img{display:block;margin:0 auto;vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{background:#f6bb18;color:#fff;margin:0;padding:0.5em;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;letter-spacing:1px}.browsehappy a{color:#464646;font-weight:600}a{color:#6aa16c;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}a:hover{color:#a9c8aa}input,textarea{background:#fbfbfa;border-top:2px solid #eeeeed;border-left:2px solid #eeeeed;border-bottom:0;border-right:0;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;padding:10px 5px;height:40px;border-radius:0;max-width:290px}input.placeholder,textarea.placeholder{color:#464646}input:-moz-placeholder,textarea:-moz-placeholder{color:#464646}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#464646}textarea{height:150px !important}.resizable-textarea .grippie{display:none}input[type="submit"],.commentOn,.loadMore{border-top:2px solid #cae7f0;border-bottom:2px solid #88b5c3;border-left:0;border-right:0;background-color:#a0d5e5;color:#fff;text-transform:uppercase;border-radius:0}@media (min-width: 64em){input[type="submit"]:hover,.commentOn:hover,.loadMore:hover{background-color:#78c3da}}.form-item,.field-type-text{margin:0px !important}blockquote{border-top:5px solid #a0d5e5;border-bottom:5px solid #a0d5e5;padding:15px 5px 15px;margin:1em 0;font-weight:700;font-size:1.125em;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}@media (min-width: 48em){blockquote{font-size:1.875em}}h1{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}h2{font-family:"ff-tisa-web-pro-n4","ff-tisa-web-pro","Georgia","Times New Roman",Times,serif;color:#e85345}h3{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;color:#a0d5e5}h4{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;color:#4189a2}h5{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;color:#cf7896}h6{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}#admin-menu .admin-menu-search input{height:auto;border-top:none;border-left:none}.lt-ie9 body{min-width:760px;margin:0 auto}body{width:100%;position:relative}body.menuOpen{position:fixed}@media (min-width: 48em){body.menuOpen{position:relative;margin:0 !important}}.siteHeader{position:relative;height:77px;background:#fff;border-bottom:5px solid #ebebe9}@media (min-width: 48em){.siteHeader{height:114px}}.siteHeader .wrapper{position:relative;height:100%;padding:0 20px;max-width:707px;margin:0 auto;zoom:1}.siteHeader .wrapper:before,.siteHeader .wrapper:after{content:"";display:table}.siteHeader .wrapper:after{clear:both}@media (min-width: 48em){.siteHeader .wrapper{padding:0}}@media (min-width: 64em){.siteHeader .wrapper{max-width:980px}}.siteHeader .logo{height:90px;margin:0;width:87px;float:left}@media (min-width: 48em){.siteHeader .logo{width:122px;height:126px}}@media (min-width: 64em){.siteHeader .logo{width:128px}}.siteHeader .logo a{display:block;text-indent:-9999px;width:87px;height:90px;background:url("../img/logo.png") no-repeat 0 -2px;background-image:url("../img/logo.svg"),none;background-size:87px 90px;overflow:hidden;white-space:nowrap}@media (min-width: 48em){.siteHeader .logo a{height:126px;width:122px;background-size:122px 126px}}@media (min-width: 64em){.siteHeader .logo a{background-size:auto;width:128px}}.siteHeader .logo a:hover{opacity:0.7}.intro{display:none;text-transform:uppercase;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}@media (min-width: 64em){.intro{display:inline-block;width:180px;position:relative;margin:1em 10px;line-height:28px;font-size:0.875em;vertical-align:top}}.menuToggle{display:block;width:40px;height:40px;background:#a0d5e5 url("../img/hamburger.png") no-repeat center 5px;background-image:url("../img/hamburger.svg"),none;position:absolute;right:25px;top:18px;overflow:hidden;white-space:nowrap;border-top:2px solid #cae7f0;border-bottom:2px solid #88b5c3;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;font-size:0.625em;text-transform:uppercase;text-align:center;color:#fff;text-decoration:none}.menuToggle span{position:relative;top:20px}.menuToggle:hover{color:#fff}.menuToggle.open{background:#a0d5e5 url("../img/close.png") no-repeat center;background-image:url("../img/close.svg"),none;text-indent:-9999px}@media (min-width: 48em){.menuToggle{display:none}}.siteNavigation{display:none}@media (min-width: 48em){.siteNavigation{display:block;float:left;position:relative;left:10px;top:15px;width:82%}}@media (min-width: 64em){.siteNavigation{display:inline-block;float:none;width:66%;left:0}}.siteNavigation a{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}.siteNavigation .plus{display:block;width:18px;height:18px;padding:0;background:url("../img/plus-icons.png") no-repeat 0 0;background-image:url("../img/plus-icons.svg"),none;position:absolute;right:13px;top:11px}@media (min-width: 48em){.siteNavigation .plus{display:none !important}}.siteNavigation .plusOpen{background-position:0 -18px}.siteNavigation ul{margin:0;padding:0}.siteNavigation .paradigm a{background-color:#abc475}.siteNavigation .paradigm a:hover{background-color:#ccdbab}.siteNavigation .futures a{background-color:#e85345}.siteNavigation .futures a:hover{background-color:#f09289}.siteNavigation .ideas a{background-color:#f6bb18}.siteNavigation .ideas a:hover{background-color:#f9d162}.siteNavigation .practice a{background-color:#4189a2}.siteNavigation .practice a:hover{background-color:#6cadc4}.siteNavigation .program a{background-color:#6aa16c}.siteNavigation .program a:hover{background-color:#99bf9a}.siteNavigation .job a{background-color:#cf7896}.siteNavigation .job a:hover{background-color:#e3b0c2}.siteNavigation .siteSearch{position:relative;padding:0 13px 15px}@media (min-width: 48em){.siteNavigation .siteSearch{float:right;top:35px;padding-right:0}}.siteNavigation .siteSearch .siteSearchSubmit,.siteNavigation .siteSearch .form-submit{text-indent:-9999px;overflow:hidden;white-space:nowrap;width:40px;height:40px;background:#a0d5e5 url("../img/search.png") no-repeat center;background-image:url("../img/search.svg"),none}@media (min-width: 64em){.siteNavigation .siteSearch .siteSearchSubmit:hover,.siteNavigation .siteSearch .form-submit:hover{background-color:#78c3da}}.siteNavigation .siteSearch .form-type-textfield{display:inline-block;margin:0}.siteNavigation .siteSearch .siteSearchInput,.siteNavigation .siteSearch .form-text{width:185px}@media (min-width: 48em){.siteNavigation .siteSearch .siteSearchInput,.siteNavigation .siteSearch .form-text{width:148px}}.mainNavigation{position:relative}@media (min-width: 48em){.mainNavigation{float:left;max-width:315px}}@media (min-width: 64em){.mainNavigation{max-width:332px;left:20px}}.mainNavigation li{margin-bottom:3px}@media (min-width: 48em){.mainNavigation li{margin-bottom:8px;float:left;width:150px;margin-right:5px}}@media (min-width: 64em){.mainNavigation li{margin-right:15px}}.mainNavigation li a{background:url("../img/nav-arrow.png") no-repeat 225px center;background-image:url("../img/nav-arrow.svg"),none;padding:10px 15px;text-transform:uppercase;color:#464646;text-decoration:none;display:block}@media (min-width: 48em){.mainNavigation li a{display:inline;font-size:0.875em;background-image:none;padding:2px 5px;letter-spacing:1px}}#pageslide ul.menu li{margin:0}.headerNavigation{position:relative}@media (min-width: 48em){.headerNavigation{position:absolute;right:0px}}.headerNavigation li{background:#fbfbfa;margin-bottom:3px;margin-left:0}@media (min-width: 48em){.headerNavigation li{background:none;margin-left:15px;float:left}}.headerNavigation li a{background:url("../img/nav-arrow.png") no-repeat 225px center;background-image:url("../img/nav-arrow.svg"),none;padding:10px 15px;text-transform:uppercase;color:#464646;text-decoration:none;display:block}@media (min-width: 48em){.headerNavigation li a{color:#848b91;text-transform:none;font-size:0.875em;display:inline;font-size:0.875em;background-image:none;padding:0}}.headerNavigation li a:hover{color:#a0d5e5}.headerNavigation li ul{display:none;background:#fff}.headerNavigation li ul li{background:#fff;margin:0}.headerNavigation li ul a{font-size:0.875em;background:none;color:#848b91;padding:6px 15px}.headerNavigation a.hasChildren{background-image:none}#pageslide{display:none;height:100%;overflow:auto;position:absolute;position:fixed;top:0;z-index:999999;padding:15px 0;width:255px;background-color:#ffffff;font-size:0.938em;-webkit-box-shadow:-5px 0 0 #ebebe9;-moz-box-shadow:-5px 0 0 #ebebe9;box-shadow:-5px 0 0 #ebebe9;-webkit-transition:width 0.4s ease;-moz-transition:width 0.4s ease;-o-transition:width 0.4s ease;transition:width 0.4s ease}@media (min-width: 48em){#pageslide{display:none !important}}.mainContent{position:relative;margin:25px auto 17px;background:#fff}@media (min-width: 64em){.mainContent{max-width:1080px;zoom:1}.mainContent:before,.mainContent:after{content:"";display:table}.mainContent:after{clear:both}}.mainContent .wrapper{max-width:707px;margin:0 auto;padding:8px 15px}@media (min-width: 48em){.mainContent .wrapper{padding:8px 0;zoom:1}.mainContent .wrapper:before,.mainContent .wrapper:after{content:"";display:table}.mainContent .wrapper:after{clear:both}}@media (min-width: 64em){.mainContent .wrapper{max-width:885px;margin:0 42px 0 auto}}.mainColumn{position:relative}@media (min-width: 48em){.mainColumn{width:67%;padding-right:15px;display:inline-block;vertical-align:top}}@media (min-width: 64em){.mainColumn{width:65.75%}}.mainColumn .pageTitle{font-size:2.25em;margin:10px 0}@media (min-width: 48em){.mainColumn .pageTitle{font-size:3em}}@media (min-width: 64em){.mainColumn .pageTitle{font-size:4.25em}}.mainColumn>p:first-of-type:first-letter{font-size:3em;color:#a0d5e5;margin:-2px 5px -7px 0;float:left;line-height:1;font-weight:600;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}@media (min-width: 48em){.mainColumn>p:first-of-type:first-letter{font-size:5em;margin-top:-4px;margin-bottom:-12px}}@media (min-width: 64em){.mainColumn>p:first-of-type:first-letter{font-size:6em;margin-top:-8px}}.detail .mainContent{margin-top:0}.futures .entryHeader{background:#e85345}.futures .mainColumn>p:first-of-type:first-letter{color:#e85345}.futures blockquote{border-top:5px solid #e85345;border-bottom:5px solid #e85345}.paradigm .entryHeader{background:#abc475}.paradigm .mainColumn>p:first-of-type:first-letter{color:#abc475}.paradigm blockquote{border-top:5px solid #abc475;border-bottom:5px solid #abc475}.ideas .entryHeader{background:#f6bb18}.ideas .mainColumn>p:first-of-type:first-letter{color:#f6bb18}.ideas blockquote{border-top:5px solid #f6bb18;border-bottom:5px solid #f6bb18}.program .entryHeader{background:#6aa16c}.program .mainColumn>p:first-of-type:first-letter{color:#6aa16c}.program blockquote{border-top:5px solid #6aa16c;border-bottom:5px solid #6aa16c}.practice .entryHeader{background:#4189a2}.practice .mainColumn>p:first-of-type:first-letter{color:#4189a2}.practice blockquote{border-top:5px solid #4189a2;border-bottom:5px solid #4189a2}.job .entryHeader{background:#cf7896}.job .mainColumn>p:first-of-type:first-letter{color:#cf7896}.job blockquote{border-top:5px solid #cf7896;border-bottom:5px solid #cf7896}.entryHeader{position:relative;margin:15px auto 0}@media (min-width: 64em){.entryHeader{margin-top:18px}}.entryHeader .wrapper{padding:15px;zoom:1;max-width:707px;margin:0 auto}.entryHeader .wrapper:before,.entryHeader .wrapper:after{content:"";display:table}.entryHeader .wrapper:after{clear:both}@media (min-width: 48em){.entryHeader .wrapper{padding:15px 0}}@media (min-width: 64em){.entryHeader .wrapper{max-width:980px}}.entryHeader h1{color:#fff;font-size:1.5em;font-weight:600;margin:0 0 10px}@media (min-width: 48em){.entryHeader h1{font-size:3em}}@media (min-width: 64em){.entryHeader h1{font-size:4.25em;line-height:75px}}.entryHeader hr{background:url("../img/border.png") repeat-x;border:0;height:2px}.entryHeader .author{text-transform:uppercase;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:0.875em}.entryHeader .entryIntro{color:#fff;font-style:italic;font-size:0.875em}@media (min-width: 48em){.entryHeader .entryIntro{font-size:1.1875em;line-height:22px}}.topBar{background:#464646;color:#fff;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0;font-size:0.875em}.topBar .category{display:inline;margin:0}@media (min-width: 48em){.topBar .category{margin:0 0 0 5px}}.topBar .date{display:none;float:right;margin:0}@media (min-width: 48em){.topBar .date{display:inline}}.basic .form-type-select,.detail .form-type-select{display:none}#edit-field-author-photo,#edit-field-youtube-id{display:none}.form-item-field-section-und{display:block !important}.basic .sidebar{display:none}@media (min-width: 48em){.basic .sidebar{display:inline-block;margin-top:102px}}@media (min-width: 64em){.basic .sidebar{margin-top:125px}}.sidebar{display:block;position:relative;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;width:280px;margin:0 auto}@media (min-width: 48em){.sidebar{display:inline-block;vertical-align:top;width:32%;float:right}}@media (min-width: 64em){.sidebar{width:33%}}.sidebar .holder{background:#f8f8f5;padding:0 0 25px}.sidebar .name{background:#464646;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:10px 22px}.sidebar .info{padding:0 15px;position:relative;font-family:"ff-tisa-web-pro-n4","ff-tisa-web-pro","Georgia","Times New Roman",Times,serif;zoom:1}.sidebar .info:before,.sidebar .info:after{content:"";display:table}.sidebar .info:after{clear:both}.sidebar .info img{float:left;margin:5px 10px 5px 5px;width:126px;height:auto}@media (min-width: 48em){.sidebar .info img{float:none;margin:0 auto}}@media (min-width: 64em){.sidebar .info img{float:left;margin:5px 10px 5px 5px}}.sidebar .sharethis-wrapper{margin:10px auto}.sidebar .video{position:relative;width:280px;margin:15px auto 0}.sidebar .video iframe,.sidebar .video object,.sidebar .video embed{top:0;left:0;width:100%;hieght:100%}@media (min-width: 48em){.sidebar .video{width:226px;height:160px}}@media (min-width: 64em){.sidebar .video{width:300px;height:158px}}.tags{position:relative;margin-top:15px}.tags ul{margin:0;padding:0}.tags ul li{display:inline-block;list-style:none;background:#a0d5e5;margin:5px 5px 0 0 !important}.tags ul a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:0.875em;display:block;padding:3px}@media (min-width: 64em){.tags ul a:hover{background-color:#78c3da}}.tags ul a.active{color:#fff}.tags input[type="submit"]{border:0;height:auto;padding:3px;font-size:0.875em}.tags form{display:inline-block;margin:5px 5px 0 0}.sectionNavigation{position:relative}.sectionNavigation h1{text-transform:uppercase;font-size:0.875em;background:#464646;font-weight:400;margin-top:0;letter-spacing:1px}@media (min-width: 64em){.sectionNavigation h1{font-size:1em}}.sectionNavigation h1 a{color:#fff;text-decoration:none;display:block;padding:10px 15px}.sectionNavigation h1 a:hover{color:#88b5c3}.sectionNavigation ul{padding:0;margin:0 15px}.sectionNavigation ul a{color:#464646;text-decoration:none;font-size:1em;letter-spacing:1px}@media (min-width: 64em){.sectionNavigation ul a{font-size:1.125em}}.sectionNavigation ul a:hover{color:#88b5c3}.social{position:relative;background:#f8f8f5;padding:5px 15px}.social h1{margin:5px 0;padding:10px 0 0;font-size:0.75em;text-transform:uppercase;color:#8e8e8e;font-weight:normal;border-top:1px solid #ebebe9}.social ul{margin:0 0 10px;padding:0;position:relative}.social ul li{display:inline-block;background:#e85345;margin-right:5px;position:relative}.social ul li a{display:block;text-indent:-9999px;height:15px;width:15px}.social .commentOn{display:block;clear:both;color:#fff;text-transform:uppercase;text-decoration:none;background:#a0d5e5 url("../img/bubble.png") no-repeat 11px center;background-image:url("../img/bubble.svg"),none;padding:5px 15px 5px 37px;width:180px;font-size:0.75em}@media (min-width: 48em){.social .commentOn{font-size:0.875em;width:200px;padding-left:43px;background-position:14px center}}@media (min-width: 64em){.social .commentOn{width:223px;letter-spacing:1px}.social .commentOn:hover{background-color:#78c3da}}.pagination{position:relative;margin:0;padding:0;background:#fcfcfb;border-top:1px solid #f8f8f5;border-bottom:1px solid #e8e8e8;zoom:1}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}@media (min-width: 48em){.pagination{height:148px}}.pagination li{list-style:none;padding:10px 20px;height:148px}@media (min-width: 48em){.pagination li{border-bottom:3px solid #f0f0ee;height:100%}}.pagination li a{display:block;text-decoration:none;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;height:100%}.pagination li a p{margin:5px 0}.pagination li:first-child{border-bottom:3px solid #f0f0ee}@media (min-width: 48em){.pagination li:first-child{border-right:1px solid #e8e8e8}}@media (min-width: 48em){.pagination .prev{width:50%;float:left;display:block}}@media (min-width: 64em){.pagination .prev{padding-left:54px}.pagination .prev:hover{background-color:#fff}}.pagination .prev a{padding:0 20px 0 35px;background:url("../img/prev-arrow.png") no-repeat left center;background-image:url("../img/prev-arrow2.svg"),none}@media (min-width: 64em){.pagination .prev a{padding-left:54px}}.pagination .prev a:hover{background:url("../img/prev-arrow-hover.png") no-repeat left center;background-image:url("../img/prev-arrow-hover.svg"),none}@media (min-width: 48em){.pagination .next{width:50%;float:right;display:block}}@media (min-width: 64em){.pagination .next{padding-right:54px}.pagination .next:hover{background-color:#fff}}.pagination .next a{padding:0 35px 0 0px;background:url("../img/next-arrow.png") no-repeat right center;background-image:url("../img/next-arrow.svg"),none}@media (min-width: 64em){.pagination .next a{padding-right:54px}}.pagination .next a:hover{background:url("../img/next-arrow-hover.png") no-repeat right center;background-image:url("../img/next-arrow-hover.svg"),none}.pagination .category{text-transform:uppercase;font-size:0.875em;letter-spacing:1px}.pagination .paradigms{color:#abc475}.pagination .futures{color:#e85345}.pagination .ideas{color:#f6bb18}.pagination .practice{color:#4189a2}.pagination .program{color:#6aa16c}.pagination .job{color:#cf7896}.pagination .title{font-size:1.125em;color:#464646;font-weight:600;letter-spacing:1px}.pagination .author{font-size:0.75em;text-transform:uppercase;color:#91887e;letter-spacing:1px}.commentArea{background:#fff;zoom:1;max-width:1080px;margin:0 auto}.commentArea:before,.commentArea:after{content:"";display:table}.commentArea:after{clear:both}.commentArea .wrapper{padding:15px;zoom:1;max-width:707px;margin:0 auto}.commentArea .wrapper:before,.commentArea .wrapper:after{content:"";display:table}.commentArea .wrapper:after{clear:both}@media (min-width: 48em){.commentArea .wrapper{padding:15px 0}}@media (min-width: 64em){.commentArea .wrapper{max-width:980px;padding-top:28px}}.related{width:280px;margin:0 auto;background:#f8f8f5}@media (min-width: 48em){.related{width:33%;float:right}}.related h1{background:#464646;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:1em;font-weight:normal;padding:7px 20px;margin:0}.related ul{margin:0;padding:0}.related ul li{list-style:none;border-bottom:2px solid #e8e8e8;padding:5px 20px 10px}@media (min-width: 64em){.related ul li:hover{background-color:#fcfcfb}}.related ul li a{display:block;text-decoration:none;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif}.related ul li a p{margin:5px 0}.related ul li:last-child{border-bottom:0}.related .category{text-transform:uppercase;font-size:0.875em;letter-spacing:1px}.related .paradigms{color:#abc475}.related .futures{color:#e85345}.related .ideas{color:#f6bb18}.related .practice{color:#4189a2}.related .program{color:#6aa16c}.related .job{color:#cf7896}.related .title{font-size:0.875em;color:#464646;font-weight:600;letter-spacing:1px;margin:0}@media (min-width: 64em){.related .title{font-size:1.125em}}.related .author{font-size:0.75em;text-transform:uppercase;color:#91887e;letter-spacing:1px}.commentContainer{position:relative;margin:0 auto}@media (min-width: 48em){.commentContainer{float:left;width:65%;margin-right:15px}}.comments{position:relative;margin:0 auto}.comments h1{font-size:2.25em;letter-spacing:1px;line-height:24px}@media (min-width: 48em){.comments h1{margin:0 0 10px}}.comments .comment{position:relative;margin:0 auto;padding-bottom:15px;border-bottom:2px solid #fbfbfa}.comments .author{font-size:0.875em;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#91887e;letter-spacing:1px;border-right:2px solid #e8e8e8;display:inline;padding:10px 20px 10px 0}.comments .date{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#bfbfbf;font-size:0.875em;display:inline;padding-left:20px}.addComment{position:relative;margin:0 auto}.addComment h1{font-size:2.25em;letter-spacing:1px;margin:10px 0}.addComment p{font-style:italic;color:#848b91}.addComment .commentForm,.addComment .comment-form,.addComment #comment-form{zoom:1;position:relative;padding-bottom:10px;max-width:625px;padding-top:15px}.addComment .commentForm:before,.addComment .commentForm:after,.addComment .comment-form:before,.addComment .comment-form:after,.addComment #comment-form:before,.addComment #comment-form:after{content:"";display:table}.addComment .commentForm:after,.addComment .comment-form:after,.addComment #comment-form:after{clear:both}.addComment .form-item-name{display:block}@media (min-width: 48em){.addComment .form-item-name{display:inline-block;vertical-align:top}}.addComment .field-type-text{display:block}@media (min-width: 48em){.addComment .field-type-text{display:inline-block;vertical-align:top}}.addComment input{display:block;margin-bottom:15px;width:100%;max-width:290px}@media (min-width: 48em){.addComment input{width:223px;display:inline-block;margin-bottom:20px}}@media (min-width: 64em){.addComment input{max-width:315px;width:298px}}@media (min-width: 48em){.addComment .name,.addComment #edit-name{float:left;margin-right:8px}}.addComment textarea{display:block;width:100%;max-width:290px}@media (min-width: 48em){.addComment textarea{max-width:456px}}@media (min-width: 64em){.addComment textarea{max-width:606px}}.addComment hr{border-bottom:1px solid #f0f0ee;border-top:0;max-width:290px}@media (min-width: 48em){.addComment hr{max-width:456px}}@media (min-width: 64em){.addComment hr{max-width:606px}}.addComment .checkbox{display:inline-block;padding-bottom:10px;position:relative;zoom:1}.addComment .checkbox:before,.addComment .checkbox:after{content:"";display:table}.addComment .checkbox:after{clear:both}.addComment input[type="checkbox"]{display:inline-block;width:auto;height:auto;margin-right:10px}.addComment label{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;color:#000;font-size:0.875em;letter-spacing:1px}.addComment input[type="submit"]{float:right;display:inline-block;width:auto;padding:5px 20px}@media (min-width: 64em){.addComment input[type="submit"]{margin-right:15px}}#edit-submit,#edit-preview{margin-right:25px;padding:10px 20px}.basic .form-wrapper,.basic .form-item{margin:10px 0}.basic .form-wrapper label,.basic .form-item label{margin-bottom:5px}.basic .form-wrapper .form-checkbox,.basic .form-item .form-checkbox{border:0;height:auto}@media (min-width: 48em){.basic .form-wrapper .form-checkbox,.basic .form-item .form-checkbox{max-width:30px}}@media (min-width: 48em){.basic .form-wrapper input,.basic .form-item input{max-width:700px;width:100%}.basic .form-wrapper textarea,.basic .form-item textarea{max-width:700px;width:100%}.basic .form-wrapper .form-type-checkbox,.basic .form-item .form-type-checkbox{display:inline-block;vertical-align:top;width:45%;margin-right:5px}.basic .form-wrapper input[type="submit"],.basic .form-item input[type="submit"]{width:auto}}.basic .field-type-image .image-widget-data{width:100%;margin:10px 0}.basic .field-type-image .image-widget-data input{width:100%;border:0;height:auto}@media (min-width: 48em){.basic .field-type-image .image-widget-data input{width:auto;margin-right:15px}}.basic .field-type-image input[type="submit"]{margin:10px 0;width:100%;display:block}@media (min-width: 48em){.basic .field-type-image input[type="submit"]{display:inline-block;vertical-align:top;width:auto;margin:0}}.siteFooter{background:#464646;border-top:10px solid #ebebe9;padding:35px 15px;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-align:right;zoom:1}.siteFooter:before,.siteFooter:after{content:"";display:table}.siteFooter:after{clear:both}.siteFooter .wrapper{max-width:950px;margin:0 auto;position:relative}.siteFooter p{font-size:0.875em;color:#fff;margin:5px 0}@media (min-width: 48em){.siteFooter p{display:inline-block;margin-left:55px}}.siteFooter a{color:#a0d5e5;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease;text-decoration:none}.siteFooter a:hover{color:#e85345}.mainContainer{position:relative;margin:0 auto;padding:20px 0}@media (min-width: 48em){.mainContainer{width:715px;zoom:1}.mainContainer:before,.mainContainer:after{content:"";display:table}.mainContainer:after{clear:both}}@media (min-width: 64em){.mainContainer{max-width:980px;width:100%}}.mainContainer .futures{background:#e85345}.mainContainer .futures:hover{background:#e64637}.mainContainer .futures:hover .category{color:#e85345}.mainContainer .paradigm{background:#abc475}.mainContainer .paradigm:hover{background:#a4bf6a}.mainContainer .paradigm:hover .category{color:#abc475}@media (min-width: 48em){.mainContainer .paradigm{width:46.75%}.mainContainer .paradigm .wrapper{padding:5px 18px}.mainContainer .paradigm h1{font-size:2.25em;line-height:40px}}@media (min-width: 64em){.mainContainer .paradigm{width:48%}.mainContainer .paradigm h1{font-size:3em;line-height:54px}}.mainContainer .ideas{background:#f6bb18}.mainContainer .ideas:hover{background:#f5b70a}.mainContainer .ideas:hover .category{color:#f6bb18}.mainContainer .program{background:#6aa16c}.mainContainer .program:hover{background:#619a63}.mainContainer .program:hover .category{color:#6aa16c}.mainContainer .practice{background:#4189a2}.mainContainer .practice:hover{background:#3d8097}.mainContainer .practice:hover .category{color:#4189a2}@media (min-width: 48em){.mainContainer .practice{width:46.75%}.mainContainer .practice .wrapper{padding:5px 18px}.mainContainer .practice h1{font-size:2.25em;line-height:40px}}@media (min-width: 64em){.mainContainer .practice{width:48%}.mainContainer .practice h1{font-size:3em;line-height:54px}}.mainContainer .job{background:#cf7896}.mainContainer .job:hover{background:#cb6d8d}.mainContainer .job:hover .category{color:#cf7896}.loadMore{display:block;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;letter-spacing:1px;text-decoration:none;padding:10px}.loadMore:hover{color:#fff}.loadMore span{background:url("../img/load.png") no-repeat 2px center;background-image:url("../img/load.svg"),none;padding:10px 35px}@media (min-width: 48em){.loadMore{display:none}}.viewMore{display:none}.viewMore span{background:url("../img/viewMore.png") no-repeat 2px center;background-size:27px;background-image:url("../img/viewMore2.svg"),none;padding:10px 35px}@media (min-width: 48em){.viewMore{display:block;width:100%}}.entries,.list{position:relative;margin:5px auto;zoom:1}.entries:before,.entries:after,.list:before,.list:after{content:"";display:table}.entries:after,.list:after{clear:both}@media (min-width: 48em){.entries,.list{margin-top:30px}}.lt-ie9 .entry{margin:10px 8px !important}.entry{margin:0 auto 25px;width:280px;-moz-box-shadow:5px 5px 0px #ebebe9;-webkit-box-shadow:5px 5px 0px #ebebe9;box-shadow:5px 5px 0px #ebebe9;-moz-transition:left .3s ease-in-out,top .3s ease-in-out .3s;-o-transition:left .3s ease-in-out,top .3s ease-in-out .3s;-webkit-transition:left .3s ease-in-out,top .3s ease-in-out;-webkit-transition-delay:0s,.3s;transition:left .3s ease-in-out,top .3s ease-in-out .3s}@media (min-width: 48em){.entry{float:left;width:21.5%;display:block;margin:10px 10px 15px !important}}@media (min-width: 64em){.entry{width:23%}}.entry a{text-decoration:none;display:block}.entry .category{background:#464646;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;padding:12px 5px 12px 18px;letter-spacing:1px;font-size:0.875em;margin-top:0}@media (min-width: 48em){.entry .category{font-size:0.75em}}@media (min-width: 64em){.entry .category{font-size:0.875em}}.entry .wrapper{padding:5px 18px}@media (min-width: 48em){.entry .wrapper{padding:5px 10px}}.entry h1{color:#fff;margin:0;font-size:1.375em;line-height:24px;font-weight:800}@media (min-width: 48em){.entry h1{font-size:1.0625em;line-height:20px}}@media (min-width: 64em){.entry h1{font-size:1.375em;line-height:24px}}.entry .author{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#464646;margin-top:0px}@media (min-width: 48em){.entry .author{font-size:0.75em}}@media (min-width: 64em){.entry .author{font-size:0.875em}}.entry hr{background:url("../img/border.png") repeat-x;border:0;height:2px;margin:1em 0 10px}.entry p{font-size:0.875em;color:#fff;margin:10px 0}@media (min-width: 64em){.entry p{font-size:1.0625em;line-height:20px}}.entry .more{background:url("../img/border.png") repeat;text-align:right;padding:1em;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;margin-bottom:0}.entry .more span{background:url("../img/arrows.png") no-repeat right 5px;background-image:url("../img/arrows.svg"),none;padding-right:12px}.switch{display:none}@media (min-width: 48em){.switch{display:block;float:right;position:relative}}.switch ul{padding:0;margin:0 0 0 25px}.switch li{list-style:none;display:inline-block;margin-left:15px;letter-spacing:1px;text-transform:uppercase;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;position:relative;color:#8e8e8e}.switch li a{display:block;text-indent:-9999em;width:24px;height:24px;text-decoration:None}.switch li a.active{background-color:#fff}.switch li a:hover{background-color:#fff}.switch li .grid{background:url("../img/grid.png") no-repeat center;background-image:url("../img/grid.svg"),none}.switch li .listview{background:url("../img/list.png") no-repeat center;background-image:url("../img/list.svg"),none}.switch li .most{text-indent:0;width:auto;font-size:0.875em;color:#a0d5e5}.switch li .most:hover{color:#80c7dc;background-color:transparent}.categorybar{background:#464646;position:relative;height:24px;color:#fff;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;font-size:0.9375em;text-transform:uppercase;padding:0 25px}@media (min-width: 48em){.categorybar{height:45px}}.categorybar .topic{display:none}@media (min-width: 48em){.categorybar .topic{display:inline-block;width:14%}}.categorybar .date{display:none}@media (min-width: 48em){.categorybar .date{display:inline-block;width:14%}}.categorybar .date a{color:#fff;text-decoration:none;position:relative;padding-right:21px;background:url("../img/toggle-down.png") no-repeat center;background-image:url("../img/toggle-down.svg"),none;width:100%;display:block}.categorybar .date .arrowUp{background:url("../img/toggle-up.png") no-repeat center;background-image:url("../img/toggle-up.svg"),none}.categorybar .article{display:none}@media (min-width: 48em){.categorybar .article{display:inline-block;width:48%}}.categorybar .tags{display:none}@media (min-width: 48em){.categorybar .tags{display:inline-block;width:14%}}.listItem{position:relative;border-bottom:1px solid #eeeeed;padding-bottom:15px;margin:0 auto 15px}.listItem .wrapper{padding:15px}@media (min-width: 48em){.listItem .wrapper{padding:15px 25px}}.listItem .topic{text-transform:uppercase;letter-spacing:1px;font-size:0.75em;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;margin-bottom:0;font-weight:600}@media (min-width: 48em){.listItem .topic{display:inline-block;width:14%;vertical-align:top;margin-top:0;font-size:0.8125em}}@media (min-width: 64em){.listItem .topic{font-size:0.875em}}.listItem .topic a{text-decoration:none}.listItem .red{color:#e85345}.listItem .red a{color:#e85345}.listItem .red a:hover{color:#f09289}.listItem .yellow{color:#f6bb18}.listItem .yellow a{color:#f6bb18}.listItem .yellow a:hover{color:#f9d162}.listItem .lightgreen{color:#abc475}.listItem .lightgreen a{color:#abc475}.listItem .lightgreen a:hover{color:#ccdbab}.listItem .purple{color:#cf7896}.listItem .purple a{color:#cf7896}.listItem .purple a:hover{color:#e3b0c2}.listItem .green{color:#6aa16c}.listItem .green a{color:#6aa16c}.listItem .green a:hover{color:#99bf9a}.listItem .blue{color:#4189a2}.listItem .blue a{color:#4189a2}.listItem .blue a:hover{color:#6cadc4}.listItem .date{font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:0.75em;margin:0 0 5px}@media (min-width: 48em){.listItem .date{display:inline-block;width:14%;vertical-align:top}}@media (min-width: 64em){.listItem .date{font-size:0.875em}}.listItem .summary{position:relative;margin:0 auto;zoom:1}.listItem .summary:before,.listItem .summary:after{content:"";display:table}.listItem .summary:after{clear:both}@media (min-width: 48em){.listItem .summary{width:46%;display:inline-block;vertical-align:top;padding-right:30px}}@media (min-width: 64em){.listItem .summary{padding-right:36px}}.listItem .summary h1{font-size:1.125em;line-height:20px;margin-top:5px}@media (min-width: 48em){.listItem .summary h1{margin-top:0}}@media (min-width: 64em){.listItem .summary h1{font-size:1.5em;line-height:24px}}.listItem .summary hr{background:url("../img/border.png") repeat-x;border:0;height:2px;margin:1em 0 10px}.listItem .summary .author{color:#91887e;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.75em;letter-spacing:1px;margin-top:5px}@media (min-width: 64em){.listItem .summary .author{font-size:0.875em}}.listItem .summary .teaser{display:none}@media (min-width: 48em){.listItem .summary .teaser{display:block;font-size:0.875em;line-height:20px}}.listItem .summary .readMore{position:relative;background:#ebebe9 url("../img/black-arrows.png") no-repeat 90px center;background-image:url("../img/black-arrows.svg"),none;color:#000;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;font-size:0.875em;text-decoration:none;padding:15px 33px;width:130px;display:block}@media (min-width: 64em){.listItem .summary .readMore:hover{background-color:#d3d3ce}}.listItem .tags{display:none}@media (min-width: 48em){.listItem .tags{display:inline-block;width:23%;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;vertical-align:top}}#sliding-popup.sliding-popup-bottom{background:#4189a2;font-family:"ff-tisa-web-pro-n4","ff-tisa-web-pro","Georgia","Times New Roman",Times,serif;padding:20px;width:100%}@media (min-width: 64em){#sliding-popup.sliding-popup-bottom{padding:20px 0}}#sliding-popup .popup-content{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1000px !important}#sliding-popup .popup-content #popup-text{margin:0 0 20px;max-width:100% !important;width:100%}@media (min-width: 64em){#sliding-popup .popup-content #popup-text{max-width:60% !important;margin:0 20px 0 0}}#sliding-popup .popup-content #popup-text p{font-size:0.875em;color:#fff}@media (min-width: 48em){#sliding-popup .popup-content #popup-text p{margin:0;display:inline-block}}#sliding-popup .popup-content #popup-text .eu-cookie-compliance-more-button{font-family:"ff-tisa-web-pro-n4","ff-tisa-web-pro","Georgia","Times New Roman",Times,serif;font-size:0.875em;font-weight:600;transition:all 0.3s ease;padding:0;background:transparent;border:0;text-decoration:underline;color:#fff}#sliding-popup .popup-content #popup-text .eu-cookie-compliance-more-button:hover{color:#000}#sliding-popup .popup-content #popup-buttons{max-width:100% !important}@media (min-width: 48em){#sliding-popup .popup-content #popup-buttons{display:flex;flex-direction:row-reverse}}@media (min-width: 64em){#sliding-popup .popup-content #popup-buttons{max-width:40% !important}}#sliding-popup .popup-content #popup-buttons .find-more-button,#sliding-popup .popup-content #popup-buttons .find-more-button-processed,#sliding-popup .popup-content #popup-buttons .decline-button{background:transparent;border:0;text-decoration:underline;color:#fff;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;text-shadow:none;font-weight:500;padding:0;box-shadow:none;transition:all 0.3s ease}#sliding-popup .popup-content #popup-buttons .find-more-button:hover,#sliding-popup .popup-content #popup-buttons .find-more-button-processed:hover,#sliding-popup .popup-content #popup-buttons .decline-button:hover{color:#000}#sliding-popup .popup-content #popup-buttons .find-more-button-processed{margin-right:10px}#sliding-popup .popup-content #popup-buttons .agree-button{background:#a0d5e5;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;border:0;border-top:2px solid #cae7f0;border-bottom:2px solid #88b5c3;color:#000;padding:3px 10px;width:100%;transition:all 0.3s ease;margin-bottom:10px}@media (min-width: 48em){#sliding-popup .popup-content #popup-buttons .agree-button{margin:0 0 0 10px;width:auto}}#sliding-popup .popup-content #popup-buttons .agree-button:hover{background:#78c3da}#sliding-popup .popup-content #popup-buttons .hide-popup-button{position:absolute;top:5px;right:5px;text-indent:-9999px;background:url("../img/close.svg") no-repeat center;background-size:cover;width:20px;height:20px;border:0;transition:all 0.3s ease}#sliding-popup .popup-content #popup-buttons .hide-popup-button:hover{opacity:0.7}#sliding-popup .popup-content.agreed #popup-text{margin-bottom:0}@media (min-width: 48em){#sliding-popup .popup-content.agreed #popup-text{width:60%}}#sliding-popup .popup-content.agreed #popup-buttons{display:flex;flex-direction:row-reverse}#sliding-popup.eu-cookie-withdraw-wrapper{padding:0;background:transparent}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner{background:#4189a2}#sliding-popup.eu-cookie-withdraw-wrapper .popup-content{padding:10px}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab,#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-button{background:#a0d5e5;font-family:"ronnia-condensed",Helvetica,Arial,sans-serif;border:0;border-top:2px solid #cae7f0;border-bottom:2px solid #88b5c3;color:#000;padding:3px 20px;transition:all 0.3s ease}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab:hover,#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-button:hover{background:#78c3da}#sliding-popup.eu-cookie-withdraw-wrapper #popup-text{float:none;max-width:100% !important}#sliding-popup.eu-cookie-withdraw-wrapper #popup-text h2{color:#fff;margin:0.25em 0}#sliding-popup.eu-cookie-withdraw-wrapper #popup-text p{margin-bottom:1em}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow: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{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.siteHeader,.siteFooter,.sidebar,.sectionNavigation,.social,.pagination,.commentArea{display:none}.mainColumn>p:first-of-type::first-letter{color:#000}}
