@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url('fonts/lato-v24-latin-300.woff2') format('woff2'),url('fonts/lato-v24-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url('fonts/lato-v24-latin-regular.woff2') format('woff2'),url('fonts/lato-v24-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url('fonts/lato-v24-latin-700.woff2') format('woff2'),url('fonts/lato-v24-latin-700.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url('fonts/roboto-v47-latin-300.woff2') format('woff2'),url('fonts/roboto-v47-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url('fonts/roboto-v47-latin-300italic.woff2') format('woff2'),url('fonts/roboto-v47-latin-300italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('fonts/roboto-v47-latin-regular.woff2') format('woff2'),url('fonts/roboto-v47-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url('fonts/roboto-v47-latin-500.woff2') format('woff2'),url('fonts/roboto-v47-latin-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:500;src:url('fonts/roboto-v47-latin-500italic.woff2') format('woff2'),url('fonts/roboto-v47-latin-500italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url('fonts/roboto-v47-latin-700.woff2') format('woff2'),url('fonts/roboto-v47-latin-700.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url('fonts/oswald-v53-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url('fonts/oswald-v53-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Molengo';font-style:normal;font-weight:400;src:url('fonts/molengo-v16-latin-regular.woff2') format('woff2'),url('fonts/molengo-v16-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Arimo';font-style:normal;font-weight:400;src:url('fonts/arimo-v29-latin-regular.woff2') format('woff2'),url('fonts/arimo-v29-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Arimo';font-style:normal;font-weight:700;src:url('fonts/arimo-v29-latin-700.woff2') format('woff2'),url('fonts/arimo-v29-latin-700.ttf') format('truetype')}/*
Theme Name: XBRL
Author: XBRL International
Author URI: http://www.xbrl.org/
Description: Theme for the XBRL International Website
Version: 1.5
*/
html{-webkit-text-size-adjust:initial}body{margin:0;padding:0;text-align:center;font-size:11pt;font-family:"Roboto",Arial,Sans-serif;font-weight:300;color:#231f20;background:#fff}input{margin:1px}body .gform_wrapper form .gform_body ul,body .gform_wrapper form .gform_body ul li{list-style-type:none !important;list-style-image:none !important;list-style:none !important;background-image:none !important;background:none !important;padding:0 0 0 0;margin:0;border:none}body .gform_wrapper form .gform_body ul>li:before{content:""}body .gform_wrapper form .gform_body ul li{padding-top:15px}#field_25_3,#field_18_3,#field_23_3{padding-top:0;margin:0}#gfield_consent_description_25_39 a,#gfield_consent_description_25_33 a,#gfield_consent_description_18_37 a,#gfield_consent_description_18_33 a,#gfield_consent_description_23_42 a,#gfield_consent_description_23_33 a{color:#428bca}body .gform_wrapper .gform_body .gform_fields .gsection .gsection_title{font-size:21px;border-bottom:1px solid #ccc}body .gform_wrapper .gform_body .gform_fields .gsection{padding-top:30px}body .gv-list-view-content ul{list-style-type:none !important;list-style-image:none !important;list-style:none !important;margin:0;padding:.5em 0 1em 1em}.gv-field-5-5 h4,.gv-field-2-19 h4,.gv-field-2-12 h4{padding:0;margin:0}.gv-list-view-content .gv-list-view-content-description h4{padding:0 0 0 0;margin:0}.gviewimage150{width:150px}.gviewblocksleft{display:block;clear:left}.gviewblockshide{display:none}.gv-list-view-title h3{margin:0 0 0 0}.gv-list-view-footer{padding:.5em 1em .5em 1em}.gv-list-view-content .gv-list-view-content-image{margin:1em 0 0 0}.gv-list-view-content p{margin:.5em 0 1em 0}.page-jurisdictions .gv-list-view-content .gv-list-view-content-image{margin:1em 0 0 0}.page-jurisdictions .gv-list-view-title h3{font-size:13pt;line-height:15pt}li#field_7_8,li#field_7_7,li#field_7_6,li#field_7_5,li#field_7_4,li#field_7_3,li#field_7_2{padding-top:25px}.gv-field-label{font-weight:700}#field_27_1 label.gfield_label,#field_27_2 label.gfield_label,#field_27_3 label.gfield_label,#field_27_15 label.gfield_label,#field_27_19 label.gfield_label,#field_27_20 label.gfield_label,#field_27_21 label.gfield_label,#field_27_22 label.gfield_label,#field_27_33 label.gfield_label,#field_27_37 label.gfield_label,#field_27_38 label.gfield_label,#field_27_39 label.gfield_label{font-weight:300;width:55%}#field_27_4 label.gfield_label{width:55%}#ginput_quantity_27_1.ginput_quantity,#ginput_quantity_27_2.ginput_quantity,#ginput_quantity_27_3.ginput_quantity,#ginput_quantity_27_15.ginput_quantity,#ginput_quantity_27_19.ginput_quantity,#ginput_quantity_27_20.ginput_quantity,#ginput_quantity_27_21.ginput_quantity,#ginput_quantity_27_22.ginput_quantity,#ginput_quantity_27_33.ginput_quantity,#ginput_quantity_27_37.ginput_quantity #ginput_quantity_27_37.ginput_quantity,#ginput_quantity_27_39.ginput_quantity{float:right}#field_27_31{margin-left:0 !important;width:100%}#gform_wrapper_1 label.gfield_label{padding-top:15px}#field_27_35{margin-left:0 !important;width:100%}#gv_list_1773 p,#gv_list_1773 h3{color:#d3d3d3}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:.25em .5em 0 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.contain{width:940px;text-align:left;margin:0 auto}.contain>.contain{padding-left:0;padding-right:0}#content{min-height:400px}#navigation ul{list-style:none;margin:10px 0;padding:0}br.clear{clear:both}img{border:none}a{text-decoration:none;color:#231f20}a:hover{text-decoration:underline}span.caption,p.date,.in{font-family:"Roboto",Sans-serif}p strong{font-family:"Roboto",Sans-serif;font-weight:500}.in{padding:10px 20px}h1,h2,h3,h4{font-family:"Lato",Helvetica,Arial,Sans-serif;margin:10px 0;padding:0}h1{font-size:21pt}h2{font-size:17pt;line-height:18pt}h3{font-family:"Lato",Helvetica,Arial,Sans-serif;font-size:14pt;line-height:1.3}h4{font-family:"Roboto",Sans-serif;margin:0;padding:0;font-size:13pt}.inline-title h1{font-size:19pt;margin-top:0}.inline-title h2{font-size:16pt}.inline-title h3{font-size:14pt}.tagline{font-family:"Lato",Helvetica,Arial,Sans-serif;font-size:20px;padding-bottom:15px}.tagline-jurisdiction{margin-top:5px;display:block;font-size:13px;font-family:"Lato",Helvetica,Arial,Sans-serif}.title h1{padding:10px 0 20px 0;margin:0}.subtitle{font-family:"Lato",Helvetica,Arial,Sans-serif;max-width:600px;font-size:16pt;padding-bottom:30px}.col620 p,.col620 h1,.col620 h2,.col620 h3,.col620 h4{max-width:600px}.col620 li{max-width:560px}.page-jurisdictions .col620 p,.page-jurisdictions .col620 h1,.page-jurisdictions .col620 h2,.page-jurisdictions .col620 h3,.page-jurisdictions .col620 h4,.page-jurisdictions .col620 li{max-width:initial}li{margin-top:5px;margin-bottom:5px}#footer li{margin-top:0;margin-bottom:0}img.image{border:1px solid #959595}span.caption{display:block;font-size:11pt;color:#707070}p.date{margin-top:5px;color:#707070;font-size:10pt}.quote{text-align:center;font-style:italic;font-size:16pt;padding:30px 20px;margin:20px auto;border-top:2px solid #000;border-bottom:2px solid #000}.tab-home a,.tab-guidance a,.tab-home #header h1,.tab-guidance #header h1,.tab-home #breadcrumb a.first,.tab-guidance #breadcrumb a.first,.tab-home div.post p.author a,.tab-guidance div.post p.author a{color:#529ddd}.tab-home #sections .current-menu-item a,.tab-guidance #sections .current-menu-item a,.tab-home #sections .current-page-ancestor a,.tab-guidance #sections .current-page-ancestor a{background:#529ddd;color:#fff}.tab-home #sections .current-menu-item a,.tab-guidance #sections .current-menu-item a,.tab-home #sections .current-page-ancestor a,.tab-guidance #sections .current-page-ancestor a{background:#f7f7f7;color:#529ddd}.tab-home #menu ul ul .current-page-ancestor a,.tab-guidance #menu ul ul .current-page-ancestor a,.tab-home #menu ul ul .current-menu-item a,.tab-guidance #menu ul ul .current-menu-item a,.tab-home #menu a:hover,.tab-guidance #menu a:hover{color:#529ddd;border-bottom-color:#529ddd}.tab-home #menu li li ul li,.tab-guidance #menu li li ul li{background:#529ddd}.tab-the-standard a,.tab-the-standard #header h1,.tab-the-standard #breadcrumb a.first,.tab-the-standard div.post p.author a{color:#f60}.tab-the-standard #sections .current-menu-item a,.tab-the-standard #sections .current-page-ancestor a{background:#f60;color:#fff}.tab-the-standard #menu ul ul .current-page-ancestor a,.tab-the-standard #menu ul ul .current-menu-item a,.tab-the-standard #menu a:hover{color:#f60;border-bottom-color:#f60}.tab-the-standard #menu li li ul li{background:#f60}.tab-the-consortium a,.tab-the-consortium #header h1,.tab-the-consortium #breadcrumb a.first,.tab-the-consortium div.post p.author a{color:#039}.tab-the-consortium #sections .current-menu-item a,.tab-the-consortium #sections .current-page-ancestor a{background:#039;color:#fff}.tab-the-consortium #menu ul ul .current-page-ancestor a,.tab-the-consortium #menu ul ul .current-menu-item a,.tab-the-consortium #menu a:hover{color:#039;border-bottom-color:#039}.tab-the-consortium #menu li li ul li{background:#039}#menu li li li a:hover,#menu li li li a{color:#fff !important}.subtitle{color:#000}.page-column{border-top:4px solid #000}.inline-title .page-column{border-top:0 none #000;margin-top:10px}.inline-title .sidebar h2,.inline-title .sidebar h3{padding-bottom:10px;border-bottom:1px solid #000}.sidebar{font-size:15px}.sidebar h3,.sidebar h2{margin-bottom:10px}.sidebar ul{list-style:none;padding-left:15px}.sidebar li{margin-top:8px}.sidebar>div{border-top:solid 1px #999}.sidebar>div:first-child,.inline-title .sidebar>div{border-top:none}.bt4{border-top:4px solid #000;padding-top:10px}.fl{float:left}.fr{float:right}.mr20{margin-right:20px}.col300{width:300px}.col620{width:620px}img.attachment-banner-image{margin:10px 0 5px 0;max-width:620px;height:auto}.w25{width:25%}.w10{width:15%}.w20{width:20%}.w40{width:40%}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}dt{font-weight:bold}dd{margin-bottom:5px}#bar{background:#529ddd}#search{width:40%;float:left}#sections{width:60%;float:left}#sections ul li:first-child{display:none}#sections li{margin-top:0;margin-bottom:0}#search input{margin-top:8px;width:184px;font-size:12pt;color:#fff;background:#75b1e4 url('images/iconSearch.png') 95% 50% no-repeat;border:none;padding:5px 10px;font-family:"Lato",Helvetica,Arial,Sans-serif;font-weight:400}#bar ::-webkit-input-placeholder{color:#fff}#bar :-moz-placeholder{color:#fff}#bar ::-moz-placeholder{color:#fff}#bar :-ms-input-placeholder{color:#fff}#sections{text-align:right}#sections ul{margin:10px 0 0 0;padding:0;list-style:none;float:right}#sections li{float:left}#sections a{font-family:"Lato",Helvetica,Arial,Sans-serif;font-weight:700;font-size:11pt;color:#1d1d1b;background:#c5c5c5;padding:10px 0;margin-left:10px;width:140px;display:block;text-align:center}#navigation{background:#f7f7f7;padding:25px 0}.bg{background:#f7f7f7}#logo{width:30%;float:left;margin:15px 0}#menu{width:70%;float:left;margin:10px 0 5px 0}#menu li ul{margin:0;padding:0;list-style:none;float:right}#menu li li{width:140px;margin-left:20px;float:left}#menu.wide li li{width:240px}#menu a{color:#1d1d1b;font-size:13pt;font-family:"Lato",Helvetica,Arial,Sans-serif;font-weight:700;border-bottom:2px solid #1d1d1b;padding-bottom:5px;display:block;text-transform:uppercase}#menu li li a{margin-bottom:10px}#menu li li li a{text-transform:none;margin-bottom:0}#menu a:hover{text-decoration:none}#menu ul ul ul{display:none}#menu li li ul{position:absolute;display:block;left:-999em;margin:0;padding:0;width:240px;z-index:10}#menu li li ul li{width:100%;padding:0;margin:0;border-top:1px solid #fff}#menu>ul>li>ul{display:none}#menu>ul>li.current-page-ancestor>ul,#menu>ul>li.current-menu-item>ul{display:block}#menu a{display:none}#menu .current-page-ancestor .menu-item a,#menu .current-menu-item .menu-item a{display:block}#menu li li:hover ul li{display:block}#menu li li:hover ul{left:auto}#menu li li li a,#menu li li li div{border-bottom:none;color:#fff;font-weight:300;font-family:"Lato",Helvetica,Arial,Sans-serif;font-size:11pt;padding:8px 10px}#menu li li li div.selected{font-weight:bold}#menu li li li a:hover{border-bottom:none}body#darkBlue #menu a:hover{color:#039;border-bottom-color:#039}body#darkBlue #menu li li.third a{background:#7b95c8;color:#fff}body#darkBlue #menu li li.third a.locked{background:#7b95c8 url('../_images/iconLocked.png') center right no-repeat;color:#bdcae4}body#lightBlue #menu a:hover{color:#529ddd;border-bottom-color:#529ddd}#carousel{padding:0 0 15px 0;margin-left:-10px;margin-right:-10px;margin-bottom:10px}#carousel .title{background:url('images/bgTitle.png') top left no-repeat;font-family:"Lato",Helvetica,Arial,Sans-serif;font-size:15pt;padding:3px 10px;-webkit-text-size-adjust:100%}#carousel .title a{color:#fff}#carousel h2 a{color:#000}#carousel .item{margin-right:10px;margin-left:10px}#carousel .slide-item{height:278px;width:960px;margin-top:2px}#carousel .slide-item .featured-image img{position:absolute;right:0}#carousel .next .slide-item .featured-image img{right:20px}#carousel .mask{background:url('images/slider-mask.png') top left no-repeat;position:absolute;width:960px;height:278px}#carousel .mask .slant{float:right;clear:right;height:26px;margin-left:10px}#carousel .mask .slant:nth-child(1){width:603px}#carousel .mask .slant:nth-child(2){width:594px}#carousel .mask .slant:nth-child(3){width:574px}#carousel .mask .slant:nth-child(4){width:555px}#carousel .mask .slant:nth-child(5){width:535px}#carousel .mask .slant:nth-child(6){width:516px}#carousel .mask .slant:nth-child(7){width:496px}#carousel .mask .slant:nth-child(8){width:477px}#carousel .mask .slant:nth-child(9){width:457px}#carousel .mask .slant:nth-child(10){width:438px}#carousel .content{position:absolute;bottom:0;width:960px}#carousel .content h2{margin-top:30px;margin-bottom:10px;font-size:21pt;line-height:1.1}#carousel .content p{font-size:11pt}#carousel .content .tags{position:absolute;bottom:0;width:500px}#carousel .content .tags span{position:relative;z-index:20}#carousel .carousel-indicators{position:absolute;margin:0 0;bottom:15px;width:100%;left:0;text-align:center}#carousel .carousel-indicators li.active{background-color:#00a0e0;border-color:#00a0e0;width:8px;height:8px;margin:0 5px}#carousel .carousel-indicators li{background-color:#a0a0a0;border-color:#a0a0a0;width:8px;height:8px;margin:0 5px}a.carousel-left-arrow{position:absolute;top:50%;left:-40px;color:#a0a0a0;font-size:40px}a.carousel-right-arrow{position:absolute;top:50%;right:-40px;color:#a0a0a0;font-size:40px}div.tags>span{background:#00a0e0 url('images/icon-tag-white.png') top right no-repeat;color:#fff;text-transform:uppercase;font-size:9pt;margin-right:10px;padding:2px 10px 2px 5px;font-family:"Lato",Helvetica,Arial,Sans-serif}.carousel div.tags>span{background:#00a0e0 url('images/iconTag.png') top right no-repeat}div.tags span a{color:#fff}.post .tags{margin:20px 0}hr.post-separator{margin-top:20px;margin-bottom:20px}#breadcrumb{padding:10px 0;font-family:"Roboto",Helvetica,Arial,Sans-serif}#login{float:right;margin-top:14px;font-weight:bold;text-transform:uppercase;font-size:10pt}.col3{width:280px;float:left;margin-right:50px;border-top:4px solid #000;padding-bottom:50px}.col3:nth-of-type(3){margin-right:0}.col3 ul{margin:0;padding:0;list-style:none}.col3 li{font-size:17px;margin-bottom:10px}.col3 li a{color:#231f20;font-family:"Lato",Helvetica,Arial,Sans-serif}div.icon{text-align:center;font-family:"Lato",Helvetica,Arial,Sans-serif;font-weight:700;font-size:21pt;padding:115px 0 20px 0;color:#000}div.icon{background-position:50% 22%;background-repeat:no-repeat}div.icon.what{background-image:url('images/aboutWhat.png')}div.icon.how{background-image:url('images/aboutHow.png')}div.icon.why{background-image:url('images/aboutWhy.png')}table{font-family:"Roboto",Helvetica,Arial,Sans-serif;width:100%;border-collapse:collapse;margin:10px 0 30px 0;padding:0}thead{background:#f7f7f7}tbody{border-bottom:1px solid #000}th{padding:10px;border-top:1px solid #000}td{padding:10px;border-top:1px solid #000}.page-juris-admin td{border-top:0}a.external{background:url('../_images/iconExternal.png') left center no-repeat;padding:0 0 0 25px}body#orange table a{color:#f60}#footer{background:#ccc;font-family:"Roboto",Helvetica,Arial,Sans-serif}#infomenu{color:#1a1a1a;padding-top:30px}#about{width:400px;margin-right:20px;float:left;font-size:10pt;padding-bottom:30px}#about img{margin-bottom:10px}#about p{margin-top:0}#about p.slogan{padding-top:8px;font-size:11pt;font-weight:bold}.footer-menu-container{float:left}.footer-menu-container ul.footer-menu{list-style:none;font-size:10pt;margin-top:0;padding-left:0}.footer-menu-container ul.footer-menu>li{float:left;width:140px}.footer-menu-container ul.footer-menu>li>a{font-weight:600}.footer-menu-container ul.footer-menu ul{list-style:none;padding-left:0}.footer-menu-container ul.footer-menu ul li{padding-top:4px}.footer-menu-container ul.footer-menu a{color:#1a1a1a !important}#social a{margin-right:6px}#copyright{font-size:10pt;color:#000;padding:20px 0}#copyright a{color:#000}div.entries{margin-top:20px}div.entries h2 a{color:#000}div.entryPost{clear:both;border-bottom:1px dotted #ccc}div.entryPost div.categories{width:120px;float:left;padding:21px 0 20px 0}div.categories div.category{background:#eee url('images/postCategory.png') center right no-repeat;color:#529ddd;font-weight:normal;font-weight:700;text-transform:uppercase;font-size:13px;padding:4px}div.categories div.tags>span{display:block;margin-top:10px;padding:0;float:left;clear:both}div.categories div.tags span span{margin:0;display:block;max-width:105px;white-space:nowrap;overflow:hidden;color:#fff;margin:1px 8px 1px 5px}div.entryPost div.post{width:496px;float:right;border-left:3px solid #ccc;padding:10px 0}div.post div.member-news{width:100%;padding:8px;background-color:#529ddd;color:#fff;font-family:"Lato",Helvetica,Arial,Sans-serif;text-transform:uppercase;font-size:12pt;font-weight:bold;margin:0 0 15px 0}div.entryPost.member-news .categories{padding-top:44px}div.entryPost.member-news .by-line{display:none}div.entryPost.member-news .post{padding-top:0}div.entryPost.member-news .member-news-header{padding:5px 5px 5px 20px;color:#fff;background-color:#529ddd}.post .thumbnail,.page-index-item .thumbnail{float:right;margin:0 0 5px 5px;width:140px;height:104px}.post .thumbnail img,.page-index-item .thumbnail img{width:100%;height:auto}.page-index-item p{max-width:initial}.page-index-item{border-bottom:1px dotted #ccc;clear:both}.page-index-item>div{margin:20px 0}.page-index-item h2 a{color:#000}.post .thumbnail .mask,.page-index-item .thumbnail .mask{background:url('images/thumbnail-mask.png') top left no-repeat;position:absolute;width:140px;height:105px;z-index:2}div.entryPost div.post h2{padding-left:17px;background:url('images/arrowRight.png') 0 5px no-repeat}div.post p.author{font-weight:normal;font-weight:400;font-size:11pt;margin-top:5px;color:#707070}div.post p.author a{font-weight:normal;font-weight:700}div.entryPost div.post p{padding-left:17px}div.post p.excerpt a{font-weight:normal;font-weight:700;color:#529ddd}div.entryPost div.post p.excerpt a.locked{background:url('../_images/iconLockedBlue.png') right center no-repeat;padding:2px 22px 2px 0}div.entries div.entryPost:last-child{border-bottom:none}.labelled-row .post ul{display:block;width:240px;margin-top:0;float:left;list-style:none;padding-left:17px}.labelled-row .post ul li{margin-bottom:10px}.labelled-row .icon{margin:20px}a .feed{color:#000}div.feed{clear:both;padding-bottom:20px}div.feed .image{width:56px;margin-top:4px;float:left;height:100%;margin-bottom:20px}div.feed .details{float:left;width:244px;margin-bottom:20px}div.feed .details .title{font-weight:bold;font-size:12pt;line-height:1.2;font-family:"Lato"}div.feed .author{color:#707070;font-size:small}div.alignright{float:right;margin-left:20px}div.alignleft{float:left;margin-right:20px}div.aligncenter{margin:0 auto 10px auto}div.wp-caption{border-style:solid;border-width:1px 0;border-color:#707070;padding:4px;background-color:#d0d0d0}p.wp-caption-text{font-size:smaller;position:relative;text-indent:20px;margin-bottom:0}p.wp-caption-text:before{position:absolute;font-family:FontAwesome;top:0;left:-20px;content:"\F030"}hr.teaser-separator{border-top:dashed 2px #ccc}.inline-login-form .login-username label,.inline-login-form .login-password label{display:inline-block;width:120px;font-size:12pt;font-family:"Lato";font-weight:bold}.inline-login-form p.login-lost-password,.inline-login-form p.login-remember{padding-left:124px;font-size:10pt;font-family:"Lato"}.inline-login-form input[type=text],.inline-login-form input[type=password]{background:#75b1e4;color:#fff;border:none;padding:6px;width:240px;font-family:"Lato"}p.login-submit{width:338px;text-align:right}.button-bar{text-align:right;margin:10px 0 20px 0}.button-bar>*{margin-left:6px}.button-primary{border:none;padding:4px 18px;color:#fff;text-transform:uppercase;font-size:10pt;font-weight:400;font-family:"Lato";background:#75b1e4 url('images/icon-tag-white.png') top right no-repeat}a.button-cancel:hover{text-decoration:none}a.button-cancel,.button-cancel{display:inline-block;border:none;padding:4px 18px;color:#fff;text-transform:uppercase;font-size:10pt;font-weight:400;font-family:"Lato";background:#ccc url('images/icon-tag-white.png') top right no-repeat}.list-filter{text-align:right}ul.pagination{text-align:right}.pagination li{display:inline;padding:0 8px}.pagination li a.page{color:#529ddd}.pagination li.active a.page{color:#000}.posts-navigation{padding:0}.posts-navigation .prev{float:left;padding:10px 0}.posts-navigation .next{float:right;padding:10px 0}.single-post-navigation{font-size:small;margin-top:40px}.single-post-navigation .title{margin:5px 0;text-transform:uppercase;border-bottom:1px dotted #ccc}.single-post-navigation .prev{float:left;padding-bottom:10px;text-transform:uppercase}.single-post-navigation .next{float:right;padding-bottom:20px;text-transform:uppercase}.project-summary{border-bottom:solid 1px #000}.project-summary:nth-of-type(1){border-top:solid 1px #000}.project-summary h2{margin:10px 0}.project-summary .image{float:right}.project-summary .image img{margin:10px 0 10px 10px;width:250px}.project-summary .detail .key{display:table-cell;width:100px;font-weight:bold}.project-summary .detail .value{display:table-cell}.quote-sidebar{padding:20px 5px}.quote-sidebar .the-quote{font-size:18px;text-align:center;padding:10px;font-style:italic;quotes:'\201c' '\201d'}.quote-sidebar .the-quote:before{content:open-quote;font-family:Times;font-size:30px;line-height:3px;position:relative;top:7px}.quote-sidebar .the-quote:after{content:close-quote;font-family:Times;font-size:30px;line-height:3px;position:relative;top:7px}.quote-sidebar .the-author{text-align:right;margin:5px}.sustaining-partners{width:940px;text-align:left;margin:0 auto;padding-top:15px;margin-bottom:20px}.sustaining-partners .description{width:250px;float:left;padding-right:10px;font-size:small}.sustaining-partners .logos{padding-left:10px;border-left:solid 1px #ccc;float:left;width:690px;font-size:smaller;position:relative}.sustaining-partners .logos>div{width:100%;text-align:center;margin-bottom:20px}.sustaining-partners .logos>div>span{display:inline-block;height:110px;vertical-align:middle}.sustaining-partners .logos>div>img{width:220px;padding:15px 35px}.sustaining-partners .logos .title{position:absolute;top:0;left:15px;color:#ccc;z-index:10}.fb-share-button{position:relative;vertical-align:top;margin-right:10px}.IN-widget{vertical-align:top !important;margin-left:8px !important}ul.grouped-list{padding-left:0;list-style:none}ul.grouped-list li{max-width:initial}ul.grouped-list .group-title{width:100%;display:block;font-weight:bold;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;padding-top:12px}ul.grouped-list .date{font-size:small;color:#707070;display:block}ul.grouped-list ul{padding-left:0;list-style:none}ul.grouped-list ul li{padding:5px 0 0 0}.newsletter-signup{position:absolute;right:0;top:167px}.newsletter-signup.closed .panelContent{width:0}.newsletter-signup.open .panelContent{width:270px}.newsletter-signup.closed .panelContent,.newsletter-signup.open .panelContent{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.newsletter-signup .panelTitle{float:left;width:32px;height:133px;border:1px solid #fdd731;border-right:none}.newsletter-signup .panelTitle div{margin:1px;margin-right:0;position:relative;padding-top:91px;width:30px;height:129px;background:#fdd731}.newsletter-signup .panelTitle div:hover{cursor:pointer}.newsletter-signup .panelTitle div span{display:block;font-size:15px;color:#333;text-transform:uppercase;font-family:"effra",Helvetica,Arial,Sans-serif;font-weight:700;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);zoom:1}.newsletter-signup .panelContent{float:left;border-top:1px solid rgba(253,215,49,0.8);width:0;overflow:hidden}.newsletter-signup .panelContent>div{margin-top:1px;background:#fdd731;background:rgba(253,215,49,0.8);width:270px;padding:20px;font-size:12px;font-family:"effra",Helvetica,Arial,Sans-serif;font-weight:400}.newsletter-signup .panelContent>div img{margin-bottom:20px}.newsletter-signup .panelContent>div h2{font-size:27px;line-height:27px}.newsletter-signup .panelContent>div form input{border:none;width:210px;padding:10px;font-size:13px;margin-bottom:10px;font-family:"effra",Helvetica,Arial,Sans-serif}.newsletter-signup .panelContent>div form input.medium{width:100%}.newsletter-signup .panelContent>div form input[type=submit]{background:#000;color:#fff;text-transform:uppercase;margin-bottom:0;width:230px;font-size:17px}.conference-advert{position:absolute;right:0;top:167px}.conference-advert.closed .panelContent{width:0}.conference-advert.open .panelContent{width:270px}.conference-advert.closed .panelContent,.conference-advert.open .panelContent{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.conference-advert .panelTitle{float:left;width:32px;height:315px;border:1px solid #fdd731;border-right:none}.conference-advert .panelTitle div{margin:1px;margin-right:0;position:relative;padding-top:275px;width:30px;height:311px;background:#fdd731}.conference-advert .panelTitle div:hover{cursor:pointer}.conference-advert .panelTitle div span{display:block;font-size:15px;color:#333;font-family:"effra",Helvetica,Arial,Sans-serif;font-weight:700;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);zoom:1}.conference-advert .panelContent{float:left;border-top:1px solid rgba(253,215,49,0.9);width:0;overflow:hidden}.conference-advert .panelContent>div{margin-top:1px;background:#fdd731;background:rgba(253,215,49,0.8);width:270px;padding:20px;font-size:12px;font-family:"effra",Helvetica,Arial,Sans-serif;font-weight:400}.conference-advert .panelContent>div img{margin-bottom:20px}.conference-advert .panelContent>div h2{font-size:21px;line-height:22px}.conference-advert .panelContent>div .subtitle{font-size:14pt;padding-bottom:10px}.conference-advert .panelContent>div .link{font-size:14pt}.conference-advert .panelContent>div ul{list-style-type:none;padding-left:0}.conference-advert .panelContent>div form input{border:none;width:210px;padding:10px;font-size:13px;margin-bottom:10px;font-family:"effra",Helvetica,Arial,Sans-serif}.conference-advert .panelContent>div form input.medium{width:100%}.conference-advert .panelContent>div form input[type=submit]{background:#000;color:#fff;text-transform:uppercase;margin-bottom:0;width:230px;font-size:17px}/**
* # Heroic Knowledge Base Plugin Styling
*
* This file  contains the default CSS for styling the knowledge base
*/
/**
* # Mixims & Variables
*
*/
/* Clearfix */
#hkb .hkb-archive:after, #hkb .hkb-site-search:after, #hkb .hkb-breadcrumbs:after, #hkb .hkb-meta:after, #hkb .hkb-entry-content:after, .hkb_widget_articles .hkb-meta:after, .ht-voting:after, .ht-voting-comment:after {
  content: "";
  display: table;
  clear: both; }

/* Link Reset Mixim (remove any theme styling on links) */
/* Reset Defaults (remove any common theme styling that will distrupt our styling) */
/* HKB-Meta Mixim (used in multiple places) */
/* SASS Variables */
/* Global Classes */
/* Screen readers only */
.hkb-screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

/* Load FontAwesome */
@font-face {
  font-family: 'FontAwesome';
  src: url("font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0");
  src: url("font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
/* Start #HKB */
#hkb {
  /* Box layout model to all elements */
  /* compatbility fixes */
  /**
  * # HKB - Archive
  *
  */
  /**
  * # HKB - Search Box
  *
  */
  /**
  * # HKB - Breadcrumbs
  *
  */
  /**
  * # HKB - Category Block
  *
  */
  /**
  * # HKB - Sub-Categories
  *
  */
  /**
  * # HKB - Article List
  *
  */
  /**
  * # HKB - Article Meta
  *
  */
  /* Entry-Content Wrapper */
  /**
  * # HKB - Article (Single) Tags
  *
  */
  /**
  * # HKB - Article (Single) Related
  *
  */
  /**
  * # HKB - Article (Single) Author
  *
  */
  /**
  * # HKB - Article (Single) Attachments
  *
  */ }
  #hkb *,
  #hkb *:before,
  #hkb *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  #hkb ul li {
    background: none;
    list-style: none; }
  #hkb .hkb-archive {
    list-style: none;
    padding: 0;
    margin: 0; }
    #hkb .hkb-archive > li {
      margin: 0; }
    #hkb .hkb-archive.hkb-archive--two-cols {
      margin: 0 -20px; }
      #hkb .hkb-archive.hkb-archive--two-cols > li {
        float: left;
        width: 50%;
        padding: 0 20px; }
        #hkb .hkb-archive.hkb-archive--two-cols > li:nth-child(2n+3) {
          clear: left; }
    #hkb .hkb-archive.hkb-archive--three-cols {
      margin: 0 -20px; }
      #hkb .hkb-archive.hkb-archive--three-cols > li {
        float: left;
        width: 33.333%;
        padding: 0 20px; }
        #hkb .hkb-archive.hkb-archive--three-cols > li:nth-child(3n+4) {
          clear: left; }
    #hkb .hkb-archive.hkb-archive--four-cols {
      margin: 0 -20px; }
      #hkb .hkb-archive.hkb-archive--four-cols > li {
        float: left;
        width: 25%;
        padding: 0 20px; }
        #hkb .hkb-archive.hkb-archive--four-cols > li:nth-child(4n+5) {
          clear: left; }
  #hkb .hkb-site-search {
    margin: 10px 0 40px;
    position: relative; }
    #hkb .hkb-site-search .hkb-site-search__field {
      float: left;
      width: 80%;
      margin: 0;
      min-height: 50px;
      padding-left: 1em;
      padding-right: 1em; }
      #hkb .hkb-site-search .hkb-site-search__field.live-search-loading {
        background: url("../img/loader.svg") no-repeat right 5px center; }
    #hkb .hkb-site-search .hkb-site-search__button {
      width: 20%;
      margin: 0;
      position: absolute;
      bottom: 0;
      top: 0;
      right: 0;
      padding-left: 10px;
      padding-right: 10px;
      text-align: center; }
  #hkb .hkb-breadcrumbs {
    list-style: none;
    padding: 0;
    margin: -30px 0 40px;
    font-size: 90%; }
    #hkb .hkb-breadcrumbs li {
      display: inline-block;
      margin: 0; }
      #hkb .hkb-breadcrumbs li:after {
        content: "/";
        color: #999; }
      #hkb .hkb-breadcrumbs li:last-child:after {
        content: ""; }
    #hkb .hkb-breadcrumbs a {
      text-decoration: none;
      border: none;
      color: inherit; }
      #hkb .hkb-breadcrumbs a:hover {
        border: none; }
      #hkb .hkb-breadcrumbs a:focus {
        outline: none; }
  #hkb .hkb-category {
    margin: 0 0 2em; }
    #hkb .hkb-category .hkb-category__header {
      margin: 0 0 1em; }
    #hkb .hkb-category .hkb-category__title {
      display: inline-block;
      font-size: 18px;
      line-height: 22px;
      margin: 0;
      padding: 0; }
      #hkb .hkb-category .hkb-category__title a {
        text-decoration: none;
        border: none;
        color: inherit; }
        #hkb .hkb-category .hkb-category__title a:hover {
          border: none; }
        #hkb .hkb-category .hkb-category__title a:focus {
          outline: none; }
    #hkb .hkb-category .hkb-category__count {
      display: inline-block;
      font-size: 12px;
      color: #999;
      margin-left: 2px; }
      #hkb .hkb-category .hkb-category__count:before {
        content: "("; }
      #hkb .hkb-category .hkb-category__count:after {
        content: ")"; }
    #hkb .hkb-category .hkb-article-list {
      font-size: 15px;
      line-height: 22px; }
      #hkb .hkb-category .hkb-article-list a {
        color: inherit;
        font-weight: normal; }
    #hkb .hkb-category .hkb-category__view-all {
      display: block;
      font-size: 15px;
      line-height: 22px;
      position: relative;
      padding-left: 20px;
      color: inherit;
      font-weight: normal;
      text-decoration: none;
      border: none; }
      #hkb .hkb-category .hkb-category__view-all:hover {
        border: none; }
      #hkb .hkb-category .hkb-category__view-all:focus {
        outline: none; }
      #hkb .hkb-category .hkb-category__view-all:before {
        font-family: FontAwesome;
        content: "\f18e";
        color: #6d6d6d;
        font-size: 90%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0; }
  #hkb .hkb-subcats {
    list-style: none;
    padding: 0;
    margin: 0 0 5px;
    font-size: 15px;
    line-height: 22px; }
    #hkb .hkb-subcats > li {
      margin: 0 0 5px; }
    #hkb .hkb-subcats a {
      text-decoration: none;
      border: none;
      color: inherit; }
      #hkb .hkb-subcats a:hover {
        border: none; }
      #hkb .hkb-subcats a:focus {
        outline: none; }
    #hkb .hkb-subcats .hkb-subcats__cat {
      position: relative;
      padding-left: 20px; }
      #hkb .hkb-subcats .hkb-subcats__cat:before {
        font-family: FontAwesome;
        content: "\f07b";
        color: #6d6d6d;
        font-size: 90%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0; }
      #hkb .hkb-subcats .hkb-subcats__cat .hkb-article-list {
        margin-top: 5px; }
    #hkb .hkb-subcats .hkb-subcats__cat-title {
      display: inline-block; }
    #hkb .hkb-subcats .hkb-subcats__cat-count {
      display: inline-block;
      font-size: 12px;
      color: #999;
      margin-left: 2px; }
      #hkb .hkb-subcats .hkb-subcats__cat-count:before {
        content: "("; }
      #hkb .hkb-subcats .hkb-subcats__cat-count:after {
        content: ")"; }
  #hkb .hkb-article-list {
    list-style: none;
    padding: 0;
    margin: 0; }
    #hkb .hkb-article-list > li {
      margin: 0 0 5px; }
    #hkb .hkb-article-list a {
      text-decoration: none;
      border: none;
      color: inherit;
      font-weight: normal; }
      #hkb .hkb-article-list a:hover {
        border: none; }
      #hkb .hkb-article-list a:focus {
        outline: none; }
    #hkb .hkb-article-list .hkb-article-list__format-standard,
    #hkb .hkb-article-list .hkb-article-list__format-video {
      position: relative;
      padding-left: 20px; }
      #hkb .hkb-article-list .hkb-article-list__format-standard:before,
      #hkb .hkb-article-list .hkb-article-list__format-video:before {
        font-family: FontAwesome;
        content: "\f0f6";
        color: #6d6d6d;
        font-size: 90%;
        position: absolute;
        top: 2px;
        bottom: 0;
        left: 0; }
    #hkb .hkb-article-list .hkb-article-list__format-standard:before {
      content: "\f0f6"; }
    #hkb .hkb-article-list .hkb-article-list__format-video:before {
      content: "\f0f6"; }
  #hkb .hkb-meta {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 1; }
    #hkb .hkb-meta li {
      float: left;
      margin: 0 0 0 5px;
      background: #ededed;
      padding: 5px 5px;
      border-radius: 3px; }
      #hkb .hkb-meta li:first-child {
        margin-left: 0; }
    #hkb .hkb-meta .hkb-meta__views:before {
      margin: 0;
      padding: 0;
      background: none;
      content: "\f06e";
      color: #6d6d6d;
      display: inline-block;
      font-family: FontAwesome;
      margin-right: 3px; }
    #hkb .hkb-meta .hkb-meta__usefulness {
      background: #9cc051;
      color: #fff; }
      #hkb .hkb-meta .hkb-meta__usefulness:before {
        margin: 0;
        padding: 0;
        background: none;
        display: inline-block;
        font-family: FontAwesome;
        margin-right: 3px; }
      #hkb .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--good:before {
        content: "\f164";
        color: #fff; }
      #hkb .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--bad {
        background: #d26a40; }
        #hkb .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--bad:before {
          content: "\f165";
          color: #fff; }
    #hkb .hkb-meta .hkb-meta__comments:before {
      margin: 0;
      padding: 0;
      background: none;
      content: "\f075";
      color: #6d6d6d;
      display: inline-block;
      font-family: FontAwesome;
      margin-right: 3px; }
  #hkb .hkb-article {
    position: relative; }
    #hkb .hkb-article .hkb-article__title {
      margin: 0 0 10px; }
      #hkb .hkb-article .hkb-article__title a {
        text-decoration: none;
        border: none;
        color: inherit; }
        #hkb .hkb-article .hkb-article__title a:hover {
          border: none; }
        #hkb .hkb-article .hkb-article__title a:focus {
          outline: none; }
  #hkb .hkb-entry-content ol,
  #hkb .hkb-entry-content ul {
    margin: 0 0 2em 2em; }
  #hkb .hkb-article__content {
    margin: 0 0 1em;
    padding: 0; }
    #hkb .hkb-article__content ul li {
      list-style: disc; }
  #hkb .hkb-article__links {
    margin: -1em 0 2em; }
    #hkb .hkb-article__links a {
      text-decoration: none;
      border: none; }
      #hkb .hkb-article__links a:hover {
        border: none; }
      #hkb .hkb-article__links a:focus {
        outline: none; }
  #hkb .hkb-article-tags a {
    border: none;
    margin-left: 5px; }
    #hkb .hkb-article-tags a:after {
      content: ","; }
    #hkb .hkb-article-tags a:last-child:after {
      content: ""; }
  #hkb .hkb-article-related {
    margin: 0 0 1em; }
    #hkb .hkb-article-related .hkb-article-related__title {
      margin: 0 0 0.6em; }
    #hkb .hkb-article-related .hkb-meta {
      position: absolute;
      right: 0;
      top: 1px; }
  #hkb .hkb-article-author {
    padding: 30px 0 0; }
    #hkb .hkb-article-author .hkb-article-author__avatar {
      float: left;
      margin: 0 35px 0 0; }
    #hkb .hkb-article-author .hkb-article-author__name {
      margin: 0 0 15px;
      display: inline-block; }
      #hkb .hkb-article-author .hkb-article-author__name a {
        text-decoration: none;
        border: none; }
        #hkb .hkb-article-author .hkb-article-author__name a:hover {
          border: none; }
        #hkb .hkb-article-author .hkb-article-author__name a:focus {
          outline: none; }
    #hkb .hkb-article-author .hkb-article-author__bio {
      margin: 0 0 0 105px; }
  #hkb .hkb-article-attachments {
    margin: 0 0 2em; }
    #hkb .hkb-article-attachments .hkb-article-attachments__title {
      margin: 0 0 0.6em;
      padding: 0; }
    #hkb .hkb-article-attachments .hkb-article-attachments__list {
      list-style: none;
      margin: 0;
      padding: 0; }
    #hkb .hkb-article-attachments .hkb-article-attachments__item a {
      text-decoration: none;
      border: none;
      color: inherit; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a:hover {
        border: none; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a:focus {
        outline: none; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pdf'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.doc'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.docx'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppt'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pptx'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pps'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppsx'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp4'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4v'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mov'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wmv'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.avi'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mpg'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogv'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3gp'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3g2'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp3'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4a'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogg'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wav'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpg'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpeg'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.png'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.gif'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.js'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.css'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.html'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.php'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.zip'], #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.rar'] {
        position: relative;
        padding-left: 20px; }
        #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pdf']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.doc']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.docx']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppt']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pptx']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pps']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppsx']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp4']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4v']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mov']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wmv']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.avi']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mpg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogv']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3gp']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3g2']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp3']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4a']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wav']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpeg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.png']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.gif']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.js']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.css']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.html']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.php']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.zip']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.rar']:before {
          color: #6d6d6d;
          font-family: FontAwesome;
          font-size: 90%;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pdf']:before {
        content: "\f1c1"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.doc']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.docx']:before {
        content: "\f1c2"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppt']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pptx']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.pps']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ppsx']:before {
        content: "\f1c4"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp4']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4v']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mov']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wmv']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.avi']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mpg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogv']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3gp']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.3g2']:before {
        content: "\f1c8"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.mp3']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.m4a']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.ogg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.wav']:before {
        content: "\f1c7"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.jpeg']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.png']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.gif']:before {
        content: "\f1c5"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.js']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.css']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.html']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.php']:before {
        content: "\f1c9"; }
      #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.zip']:before, #hkb .hkb-article-attachments .hkb-article-attachments__item a[href$='.rar']:before {
        content: "\f1c6"; }

/* End #HKB */
/**
* # Template Specific Element Styling
*
* Styling for elements in specific areas of the layout
*/
/* Archive Element Styling */
/* Category Element Styling */
#hkb.hkb-template-category .hkb-article {
  padding: 10px 0;
  border-bottom: 1px solid #dfe4e6;
  margin: 0; }
  #hkb.hkb-template-category .hkb-article .hkb-article__title {
    font-size: 18px;
    line-height: 20px;
    margin: 0;
    padding: 0 90px 0 0; }
  #hkb.hkb-template-category .hkb-article .hkb-meta {
    position: absolute;
    right: 0;
    top: 10px;
    bottom: 10px; }

/* Single Element Styling */
/* Search Element Styling */
#hkb.hkb-template-search .hkb-article {
  padding: 10px 0;
  border-bottom: 1px solid #dfe4e6; }
  #hkb.hkb-template-search .hkb-article .hkb-article__title {
    font-size: 18px;
    line-height: 20px;
    margin: 0;
    padding: 0 90px 0 0; }
  #hkb.hkb-template-search .hkb-article .hkb-meta {
    position: absolute;
    right: 0;
    top: 10px;
    bottom: 10px; }

/**
* # Live search styling
*/
#hkb-jquery-live-search {
  background: #fff;
  padding: 0;
  max-height: 400px;
  overflow: auto;
  position: absolute;
  z-index: 999999;
  border: 1px solid #e6e6e6;
  border-width: 0 1px 1px 1px;
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3); }

/* KB Search Results */
#hkb.hkb-searchresults {
  list-style: none;
  margin: 0;
  padding: 0; }
  #hkb.hkb-searchresults > li {
    position: relative;
    padding: 0 10px;
    margin: 0; }
    #hkb.hkb-searchresults > li:hover, #hkb.hkb-searchresults > li.hkb-searchresults__current {
      background: #f7f7f7; }
    #hkb.hkb-searchresults > li:nth-last-child(2) a {
      padding-bottom: 12px; }
    #hkb.hkb-searchresults > li.hkb-searchresults__article {
      padding-left: 30px; }
      #hkb.hkb-searchresults > li.hkb-searchresults__article a:before {
        font-family: FontAwesome;
        color: #6d6d6d;
        font-size: 90%;
        line-height: 1;
        position: absolute;
        left: 10px;
        top: 10px;
        font-weight: normal; }
    #hkb.hkb-searchresults > li.hkb-searchresults__article a:before {
      content: "\f0f6"; }
    #hkb.hkb-searchresults > li.hkb-searchresults__showall, #hkb.hkb-searchresults > li.hkb-searchresults__noresults {
      background: #f7f7f7;
      text-align: center;
      font-size: 15px;
      line-height: 22px; }
      #hkb.hkb-searchresults > li.hkb-searchresults__showall a,
      #hkb.hkb-searchresults > li.hkb-searchresults__showall span, #hkb.hkb-searchresults > li.hkb-searchresults__noresults a,
      #hkb.hkb-searchresults > li.hkb-searchresults__noresults span {
        display: block;
        padding: 10px; }
    #hkb.hkb-searchresults > li a {
      padding: 6px 0px 6px 10px;
      display: block;
      color: inherit;
      text-decoration: none;
      text-decoration: none;
      border: none; }
      #hkb.hkb-searchresults > li a:hover {
        border: none; }
      #hkb.hkb-searchresults > li a:focus {
        outline: none; }
    #hkb.hkb-searchresults > li .hkb-searchresults__title,
    #hkb.hkb-searchresults > li .hkb-searchresults__excerpt {
      display: block; }
    #hkb.hkb-searchresults > li .hkb-searchresults__title {
      font-size: 16px;
      line-height: 18px;
      font-weight: bold;
      padding: 0 90px 0 0; }
    #hkb.hkb-searchresults > li .hkb-searchresults__excerpt {
      margin: 10px 0 0;
      font-size: 15px;
      line-height: 22px;
      font-weight: normal; }
    #hkb.hkb-searchresults > li .hkb-meta {
      position: absolute;
      top: 6px;
      right: 10px;
      font-size: 11px;
      font-weight: normal; }

/**
* # Widget Styling
*
*/
.hkb_widget_articles,
.hkb_widget_categories,
.hkb_widget_authors {
  /* Box layout model to all elements */ }
  .hkb_widget_articles *,
  .hkb_widget_articles *:before,
  .hkb_widget_articles *:after,
  .hkb_widget_categories *,
  .hkb_widget_categories *:before,
  .hkb_widget_categories *:after,
  .hkb_widget_authors *,
  .hkb_widget_authors *:before,
  .hkb_widget_authors *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .hkb_widget_articles > ul,
  .hkb_widget_categories > ul,
  .hkb_widget_authors > ul {
    list-style: none;
    margin: 0;
    padding: 0; }

/* KB Articles Widget */
.hkb_widget_articles > ul > li {
  position: relative;
  margin: 0 0 10px;
  padding-left: 25px; }
  .hkb_widget_articles > ul > li:before {
    font-family: FontAwesome;
    content: "\f0f6";
    color: #6d6d6d;
    font-size: 100%;
    position: absolute;
    top: 2px;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    background: none; }
.hkb_widget_articles .hkb-widget__entry-title {
  margin: 0 1em 0 0; }
.hkb_widget_articles .hkb-meta {
  list-style: none;
  margin: 2px 0 0 !important;
  padding: 0;
  font-size: 11px;
  line-height: 1; }
  .hkb_widget_articles .hkb-meta li {
    float: left;
    margin: 0 0 0 5px;
    background: #ededed;
    padding: 5px 5px;
    border-radius: 3px; }
    .hkb_widget_articles .hkb-meta li:first-child {
      margin-left: 0; }
  .hkb_widget_articles .hkb-meta .hkb-meta__views:before {
    margin: 0;
    padding: 0;
    background: none;
    content: "\f06e";
    color: #6d6d6d;
    display: inline-block;
    font-family: FontAwesome;
    margin-right: 3px; }
  .hkb_widget_articles .hkb-meta .hkb-meta__usefulness {
    background: #9cc051;
    color: #fff; }
    .hkb_widget_articles .hkb-meta .hkb-meta__usefulness:before {
      margin: 0;
      padding: 0;
      background: none;
      display: inline-block;
      font-family: FontAwesome;
      margin-right: 3px; }
    .hkb_widget_articles .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--good:before {
      content: "\f164";
      color: #fff; }
    .hkb_widget_articles .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--bad {
      background: #d26a40; }
      .hkb_widget_articles .hkb-meta .hkb-meta__usefulness.hkb-meta__usefulness--bad:before {
        content: "\f165";
        color: #fff; }
  .hkb_widget_articles .hkb-meta .hkb-meta__comments:before {
    margin: 0;
    padding: 0;
    background: none;
    content: "\f075";
    color: #6d6d6d;
    display: inline-block;
    font-family: FontAwesome;
    margin-right: 3px; }

/* KB Categories Widget */
.hkb_widget_categories > ul > li {
  position: relative;
  padding-right: 30px;
  margin: 0 0 10px; }
  .hkb_widget_categories > ul > li span {
    position: absolute;
    right: 0; }

/* KB Authors Widget */
.hkb_widget_authors .hkb-widget-author__avatar {
  float: left;
  margin: 0 15px 0 0; }
  .hkb_widget_authors .hkb-widget-author__avatar a {
    display: block;
    line-height: 1; }
.hkb_widget_authors .hkb-widget-author__postcount {
  font-size: 90%; }

/* KB Search Widget */
/**
* # HT Voting CSS
*
*/
/* Start HT Voting CSS */
.ht-voting .ht-voting-links .ht-voting-upvote,
.ht-voting .ht-voting-links .ht-voting-downvote {
  display: inline-block;
  background: #919195;
  color: #fff;
  text-decoration: none;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1;
  border: 0;
  text-align: center;
  min-width: 70px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  position: relative;
  transition: all 0.3s linear 0s; }
  .ht-voting .ht-voting-links .ht-voting-upvote span,
  .ht-voting .ht-voting-links .ht-voting-downvote span {
    right: 0;
    position: relative;
    transition: all 0.2s ease-out 0s; }
  .ht-voting .ht-voting-links .ht-voting-upvote i,
  .ht-voting .ht-voting-links .ht-voting-downvote i {
    width: 18px;
    position: absolute;
    left: 30px;
    top: 50%;
    margin-top: -9px;
    line-height: 18px;
    opacity: 0;
    transition: all 0.2s ease-out 0s;
    display: inline-block;
    font-family: FontAwesome; }
    .ht-voting .ht-voting-links .ht-voting-upvote i:before,
    .ht-voting .ht-voting-links .ht-voting-downvote i:before {
      content: "\f164"; }
  .ht-voting .ht-voting-links .ht-voting-upvote:hover,
  .ht-voting .ht-voting-links .ht-voting-downvote:hover {
    padding: 10px 16px; }
    .ht-voting .ht-voting-links .ht-voting-upvote:hover span,
    .ht-voting .ht-voting-links .ht-voting-downvote:hover span {
      right: -10px; }
    .ht-voting .ht-voting-links .ht-voting-upvote:hover i,
    .ht-voting .ht-voting-links .ht-voting-downvote:hover i {
      opacity: 1;
      left: 12px; }
.ht-voting .ht-voting-links .ht-voting-upvote {
  background: #9cc051; }
  .ht-voting .ht-voting-links .ht-voting-upvote i:before {
    content: "\f164"; }
.ht-voting .ht-voting-links .ht-voting-downvote {
  background: #d26a40; }
  .ht-voting .ht-voting-links .ht-voting-downvote i:before {
    content: "\f165"; }
.ht-voting .ht-voting-login-required {
  background-color: red;
  color: white;
  margin: 2px;
  padding: 2px; }
.ht-voting br {
  /* fix those annoying themes or other plugins that insist on adding wpautop filter to post shortcode content */
  display: none; }

.ht-voting-comment {
  margin: 10px 0 0;
  max-width: 600px; }
  .ht-voting-comment .ht-voting-comment__textarea {
    margin: 0 0 10px;
    width: 100%; }
  .ht-voting-comment .ht-voting-comment__submit {
    float: right; }

.hkb-feedback {
  margin: 0 0 2em; }
  .hkb-feedback .hkb-feedback__title {
    margin: 0 0 0.6em;
    padding: 0; }

/*# sourceMappingURL=hkb-style.css.map */
#hkb .hkb-subcats .hkb-subcats__cat-title{color:#f60}#hkb .hkb-site-search{margin:10px 0 20px}.kb-menu-bar{margin-bottom:20px}.kb-menu-bar a{height:46px;width:165px;margin-left:-10px;display:block;float:left}.kb-menu-bar a:nth-child(1){margin-left:0;width:164px;background-image:url("images/knowledge-base/PrepareGray.png")}.kb-menu-bar a:nth-child(1):hover,.kb-menu-bar a:nth-child(1).active{background-image:url("images/knowledge-base/PrepareBlue.png")}.kb-menu-bar a:nth-child(2){background-image:url("images/knowledge-base/DesignGray.png")}.kb-menu-bar a:nth-child(2):hover,.kb-menu-bar a:nth-child(2).active{background-image:url("images/knowledge-base/DesignBlue.png")}.kb-menu-bar a:nth-child(3){background-image:url("images/knowledge-base/ManageGray.png")}.kb-menu-bar a:nth-child(3):hover,.kb-menu-bar a:nth-child(3).active{background-image:url("images/knowledge-base/ManageBlue.png")}.kb-menu-bar a:nth-child(4){width:155px;background-image:url("images/knowledge-base/CreateGray.png")}.kb-menu-bar a:nth-child(4):hover,.kb-menu-bar a:nth-child(4).active{background-image:url("images/knowledge-base/CreateBlue.png")}.subcats_block{background:rgba(255,132,50,0.2);box-shadow:4px 4px 2px -2px rgba(204,105,40,0.35);margin:0 0 20px 0;padding:10px 5px 10px 15px}.hkb_widget_search__field{padding:7px 0 7px 5px;margin:10px 0 10px 0;width:100%}.sidebar .hkb-site-search__field{width:100%;padding:7px 0 7px 5px;margin:10px 0 10px 0}.sidebar .hkb-site-search__button{display:none}#hkb.hkb-searchresults>li .hkb-searchresults__title{font-size:14px}#hkb.hkb-searchresults>li .hkb-searchresults__excerpt{font-size:12px}#hkb-jquery-live-search{text-align:left}#hkb hr.end-content{border-top:dashed 2px #ccc}.category-description{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5}#hkb.hkb-template-category .hkb-article .hkb-article__title{font-size:16px;font-weight:normal;line-height:18px}#hkb.hkb-template-category .hkb-article{border-bottom:0}#hkb .hkb-article .hkb-article__title a{color:#039}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.dashed-bottom-border{border-bottom-style:dashed;border-bottom-width:2px;border-bottom-color:#ccc;padding-bottom:1em;margin-bottom:1em}.dashed-top-border{border-top-style:dashed;border-top-width:2px;border-top-color:#ccc;margin-top:1em}#hkb .hkb-entry-content .toc{border-bottom-style:dashed;border-bottom-width:2px;border-bottom-color:#ccc;padding-bottom:1em;margin-bottom:1em;margin-top:1em}#hkb .hkb-entry-content .toc h2{font-size:14pt}#hkb .hkb-entry-content .toc span.secno{padding-right:10px}#hkb .hkb-entry-content .toc ul{padding-left:0;margin:0}#hkb .hkb-entry-content .toc ul li{list-style:none}#hkb .hkb-entry-content .contributor-affiliation{font-style:italic}#hkb .hkb-entry-content .figure{text-align:center;margin-top:20px;margin-bottom:20px}#hkb .hkb-entry-content .figure span.caption{margin-top:10px}#hkb .hkb-entry-content .figure img{max-width:620px}#hkb .hkb-entry-content td,#hkb .hkb-entry-content th{border:solid 1px #000}#hkb .hkb-entry-content ul{margin:0}#hkb .hkb-entry-content table{table-layout:fixed}#hkb .hkb-entry-content table ul{margin:0}#hkb .hkb-entry-content .md-boilerplate-top{border-bottom-style:dashed;border-bottom-width:2px;border-bottom-color:#ccc;padding-bottom:1em;margin-bottom:1em;zoom:1}#hkb .hkb-entry-content .md-boilerplate-top:before,#hkb .hkb-entry-content .md-boilerplate-top:after{content:"";display:table}#hkb .hkb-entry-content .md-boilerplate-top:after{clear:both}#hkb .hkb-entry-content .md-boilerplate-top .document-status{background-color:#0ff;padding:5px;border:solid 1px #999}#hkb .hkb-entry-content .review-questions{background-color:#fdd731;padding:5px;border:solid 1px #999}#hkb .hkb-entry-content div.example{background-color:#cef;padding:5px;border:solid 1px #999;margin:10px 0}#hkb .hkb-entry-content .document-description{padding:5px 10px;border:solid 2px #bbb;border-radius:3px;background-color:#f3f3f3}#hkb .hkb-entry-content .best-practice-item{position:relative;padding:20px 10px 10px 10px;border:solid 1px #777;border-radius:3px;background-color:#a9ffa8}#hkb .hkb-entry-content .best-practice-item:before{position:absolute;top:3px;left:5px;content:"Best Practice";font-size:small;text-transform:uppercase;font-weight:bold}#hkb .hkb-entry-content .best-practice-item>ul{margin:0;padding:0 5px 0 20px}#hkb .hkb-entry-content .best-practice-item>ul>li{max-width:initial}#hkb .hkb-entry-content .md-author-list{width:50%;float:left}#hkb .hkb-entry-content .md-author-list h3{font-size:medium;font-weight:bold;color:#000;margin-bottom:0}#hkb .hkb-entry-content .md-author-list p{margin-top:0;margin-left:0}#hkb .hkb-entry-content .md-author-list ul{padding-left:0;margin:0}#hkb .hkb-entry-content .md-author-list ul>li{list-style:none;margin-top:0;margin-bottom:0;margin-left:0}#hkb .hkb-entry-content .md-boilerplate-bottom{border-top-style:dashed;border-top-width:2px;border-top-color:#ccc;margin-top:1em;font-size:small;color:#999}#hkb .hkb-entry-content .md-boilerplate-bottom p:last-child{margin-bottom:0}#hkb .hkb-entry-content table.dense-table{font-size:small}#hkb .hkb-entry-content table.dense-table td,#hkb .hkb-entry-content table.dense-table th{padding:5px}#hkb .hkb-entry-content table.wide-column-1 tr>*:first-child{width:33%}#hkb .hkb-entry-content table.reduced-borders td,#hkb .hkb-entry-content table.reduced-borders th{border:none}#hkb .hkb-entry-content table.reduced-borders thead,#hkb .hkb-entry-content table.reduced-borders tbody{border-top:solid 1px;border-bottom:solid 1px}#hkb .hkb-entry-content a.xref-external{border-bottom:dashed 1px #039}#hkb .hkb-entry-content a.xref-external:hover{text-decoration:none;border-bottom:solid 1px #039}#hkb .hkb-entry-content td.center,#hkb .hkb-entry-content th.center{text-align:center}.codehilite .hll { background-color: #ffffcc }
.codehilite  { background: #f8f8f8; }
.codehilite .c { color: #408080; font-style: italic } /* Comment */
.codehilite .err { border: 1px solid #FF0000 } /* Error */
.codehilite .k { color: #008000; font-weight: bold } /* Keyword */
.codehilite .o { color: #666666 } /* Operator */
.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */
.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */
.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */
.codehilite .gd { color: #A00000 } /* Generic.Deleted */
.codehilite .ge { font-style: italic } /* Generic.Emph */
.codehilite .gr { color: #FF0000 } /* Generic.Error */
.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.codehilite .gi { color: #00A000 } /* Generic.Inserted */
.codehilite .go { color: #888888 } /* Generic.Output */
.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.codehilite .gs { font-weight: bold } /* Generic.Strong */
.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.codehilite .gt { color: #0044DD } /* Generic.Traceback */
.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.codehilite .kp { color: #008000 } /* Keyword.Pseudo */
.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.codehilite .kt { color: #B00040 } /* Keyword.Type */
.codehilite .m { color: #666666 } /* Literal.Number */
.codehilite .s { color: #BA2121 } /* Literal.String */
.codehilite .na { color: #7D9029 } /* Name.Attribute */
.codehilite .nb { color: #008000 } /* Name.Builtin */
.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.codehilite .no { color: #880000 } /* Name.Constant */
.codehilite .nd { color: #AA22FF } /* Name.Decorator */
.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */
.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.codehilite .nf { color: #0000FF } /* Name.Function */
.codehilite .nl { color: #A0A000 } /* Name.Label */
.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */
.codehilite .nv { color: #19177C } /* Name.Variable */
.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
.codehilite .mb { color: #666666 } /* Literal.Number.Bin */
.codehilite .mf { color: #666666 } /* Literal.Number.Float */
.codehilite .mh { color: #666666 } /* Literal.Number.Hex */
.codehilite .mi { color: #666666 } /* Literal.Number.Integer */
.codehilite .mo { color: #666666 } /* Literal.Number.Oct */
.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */
.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */
.codehilite .sc { color: #BA2121 } /* Literal.String.Char */
.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */
.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */
.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */
.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.codehilite .sx { color: #008000 } /* Literal.String.Other */
.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */
.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */
.codehilite .ss { color: #19177C } /* Literal.String.Symbol */
.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */
.codehilite .fm { color: #0000FF } /* Name.Function.Magic */
.codehilite .vc { color: #19177C } /* Name.Variable.Class */
.codehilite .vg { color: #19177C } /* Name.Variable.Global */
.codehilite .vi { color: #19177C } /* Name.Variable.Instance */
.codehilite .vm { color: #19177C } /* Name.Variable.Magic */
.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */
.codehilite { padding: 10px; overflow-x: auto; }
.codehilite pre { margin: 0px }

#da-sidebar-image{padding-top:10px;padding-bottom:10px}#da-sidebar-image img{width:100%}#da-banner img{margin-bottom:12px;width:100%}@media (max-width:1024px){#bar,#navigation,#header.bg,div#footer{min-width:768px}.fl{float:initial}.contain{width:768px;padding:0 20px}#sections{width:100%;float:initial}.col3{width:229px;font-size:smaller;margin-right:20px}#carousel .content{width:728px;position:initial}#carousel .mask .slant{display:none !important}#carousel .mask{background:initial;width:600px;position:initial;height:175px}#carousel .mask .tags{margin-left:30px}#carousel .slide-item{height:initial}#carousel .slide-item .featured-image{height:230px;overflow:hidden}#carousel .slide-item .featured-image img{width:728px;height:initial;position:initial}#carousel .content h2{margin-top:15px}#carousel .carousel-indicators{width:520px;margin:0 40px}.col300.page-column{width:620px}.sidebar{margin-left:-10px;margin-right:-10px}.sidebar>div{margin-left:10px;margin-right:10px;float:left;width:300px}.sidebar>div:nth-child(2){border-top:none;padding-top:0}.sustaining-partners .description{width:initial;margin-bottom:10px}.sustaining-partners .logos{padding-left:0;width:100%;border-left:none}.sustaining-partners .logos .title{left:0}}@media (max-width:820px){#bar,#navigation,#header.bg,div#footer{min-width:640px}.contain{width:640px;padding:0 20px}#menu li ul{width:320px}.col3{width:185px;font-size:smaller}#carousel .slide-item .featured-image img{width:600px}#carousel .content{width:600px}div.entryPost div.post{width:490px}div.entryPost div.categories{width:110px}div.post .attachment-banner-image{width:600px}.sustaining-partners .logos>div{float:none}.sustaining-partners .logos>div img{width:295px;padding:15px 67px}}@media (max-width:720px){.newsletter-signup{display:none}a.carousel-right-arrow{top:initial;bottom:0;right:0}a.carousel-left-arrow{top:initial;bottom:0;left:0}.col300,.col620{width:100%}}.page-board-of-directors img.alignleft{margin:5px 20px 20px 0}.page-board-of-directors hr{clear:both}