
                /* Global CSS
========================================================================== */

/* Font */
@import url("//fast.fonts.net/cssapi/880b0bbd-4deb-48fd-9d75-4e79c5ca2bf4.css");

body {
	font-family:'Avenir LT W01_35 Light1475496', sans-serif;
	color: #464E56;
	font-size: 15px;
	line-height: 1.40;
	font-style: normal;
}

h1 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
}

h2 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	font-size: 28px;
	line-height: 36px;
	color: #000000;
	
}


h3 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	font-size: 24px;
	line-height: 32px;
	color: #000000;
}


h5 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
}


strong {
	font-weight: normal;
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
}

a,
a:visited,
a:focus,
a:active,
a.blogHeading {
    color: #008CDD;
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
}

a:hover {
    color: #464E56;
}

/* Normal button */
.aui-button, a.aui-button, .aui-button:visited {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
	background: #FCFCFD;
	border: 1px solid #CCD8E2;
	box-shadow: 0px 1px 1px 0px rgba(20,56,93,0.05);
	color: #464E56;
}


.aui-button:focus, .aui-button:hover, .aui-button-subtle.aui-button:focus, .aui-button-subtle.aui-button:hover {
	background: #F5F8FA;
	border: 1px solid #B1C1D1;
	box-shadow: 0px 1px 2px 0px rgba(20,56,93,0.15);
	color: #000;
	text-decoration: none;
}

.aui-button:active, .aui-button.active, .aui-header .aui-button-split-more.active,
.aui-button-subtle.aui-button:active, .aui-button-subtle.aui-button.active {
	background-image: linear-gradient(-179deg, #DEE6EF 0%, #ECF0F5 100%);
	border: 1px solid rgba(31,52,73,0.20);
	box-shadow: inset 0px 1px 1px 0px rgba(177,193,209,0.65);
}

/* Primary button */

.aui-button.aui-button-primary {
	color: #FFFFFF;
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	line-height: 20px;
	text-shadow: none !important;
	background: #008CDD;
	border-radius: 3px;
	border: 1px solid rgba(0,0,0,0.10);
	box-shadow: 0px 1px 1px 0px rgba(20,56,93,0.05);
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-timing-function: ease-in-out;
    -moz-timing-function: ease-in-out;
    timing-function: ease-in-out;
}

.aui-button.aui-button-primary:hover, .aui-button.aui-button-primary:focus {
background: #188ADB;
border: 1px solid rgba(0,0,0,0.10);
}

.aui-button.aui-button-primary:active {
background-image: linear-gradient(0deg, #188ADB 0%, #147BC5 100%);
box-shadow: inset 0px 1px 0px 0px rgba(0,0,0,0.15);
border: 1px solid rgba(0,0,0,0.10);
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-timing-function: ease-out;
    -moz-timing-function: ease-out;
    timing-function: ease-out;
}


/* Input */
form.aui .text, form.aui .password, form.aui .textarea, form.aui .select {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
	border: 1px solid #CCD8E2;
	box-shadow: inset 0px 1px 2px 0px rgba(31,52,73,0.10);
	border-radius: 3px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #464E56;
	font-size: inherit;
	margin: 0;
	max-width: none;
	vertical-align: baseline;
	width: 100%;
}
.formmail form.aui div.description {width: auto;}


/* Header CSS
========================================================================== */
#header .aui-header {
	background: #fff;
	padding-top: 25px;
	padding-bottom: 25px;
	border-bottom: 0;
	background: #FFFFFF;
}

#header .aui-header .aui-header-logo img {
	display: block;
	float: left;
	max-height: 40px;
	padding: 0px 0;
}

#header .aui-header a:hover {
	opacity: 0.65;
	background: #FFF;
}


#space-directory-link {
	display: none;
}

#space-menu-link {
	display: none;
}

/* Search */
#header .aui-header .aui-quicksearch input {
-moz-appearance: textfield;
-webkit-appearance: textfield;
background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAb0lEQVR42p2RMQ7AIAhFWXsG1h7Gtffo6urqyJGpwyetomnwJ38BH/wgfZSaS7PABbVOqkqm3Fzx6IQTatlDb5PJi21YBy1iuNgjJIgzFXqyCcXj1Z1DXNGTiw01aP252DCCgH7Fk41h8KaAGMDxADnaOPucd/m3AAAAAElFTkSuQmCC) no-repeat 7px 8px;
border: 1px solid #CCD8E2;
box-shadow: inset 0px 1px 2px 0px rgba(31,52,73,0.10);
border-radius: 3px;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #464E56;
font-family: inherit;
font-size: inherit;
height: 2.1em;
line-height: 1.5;
margin: 6px 0;
padding: 2px 10px 2px 25px;
vertical-align: baseline;
width: 400px;
}

#header .aui-header .aui-quicksearch input:hover {
border: 1px solid #B1C1D1;
box-shadow: inset 0px 1px 2px 0px rgba(31,52,73,0.20);
}

#header .aui-header .aui-quicksearch input:focus {
border: 1px solid #0095FF;
box-shadow: inset 0px 1px 2px 0px rgba(31,52,73,0.20);
}

#header .aui-header .aui-quicksearch input::-webkit-input-placeholder {
color: rgba(109,117,127,0.75);
}

#header .aui-header .aui-quicksearch input:-moz-placeholder {
color: rgba(109,117,127,0.75);
}

/* Create button */
#header .aui-header .aui-nav .aui-button-primary {
color: #FFFFFF;
background-color: #008CDD;
font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
font-weight: normal;
text-shadow: none !important;
border-radius: 3px;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-timing-function: ease-in-out;
    -moz-timing-function: ease-in-out;
    timing-function: ease-in-out;
}

#header .aui-header .aui-nav .aui-button.aui-button-primary.aui-style {
background: #0095FF;
line-height: 20px;
border: 1px solid rgba(0,0,0,0.10);
box-shadow: 0px 1px 1px 0px rgba(20,56,93,0.05);
}

#header .aui-header .aui-nav .aui-button-primary:hover, #header .aui-header .aui-nav .aui-button-primary:focus,
#header .aui-header .aui-nav a:hover .aui-button-primary, #header .aui-header .aui-nav a:hover .aui-button-primary {
background-color: #188ADB;
}

#header .aui-header .aui-button.aui-button-primary.aui-style:hover, .aui-header .aui-button.aui-button-primary.aui-style:focus {
background-color: #188ADB;
}

#header .aui-header .aui-button.aui-button-primary.aui-style:active {
background-image: linear-gradient(0deg, #188ADB 0%, #147BC5 100%);
box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.15);
background: #147BC5;
border: 1px solid rgba(0,0,0,0.10);
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-timing-function: ease-out;
    -moz-timing-function: ease-out;
    timing-function: ease-out;
}

/* Footer CSS
========================================================================== */

#footer {
	background-color: #FCFCFD;
}

#footer .footer-body {
	color: #b0beca;
	min-height: 5px;
	padding-bottom: 0px;
}

#footer .footer-body a {
	color: #9ca5b5;
}

#footer-logo {
	display: none;
}

#page #full-height-container {
	background-color: #FCFCFD;
}

/* Sidebar CSS
========================================================================== */
.acs-side-bar {
background-color: #FFFFFF;
bottom: 0;
}

.ia-splitter-handle-highlight {
border-left: 1px solid #DDE4EB;
}

.ia-fixed-sidebar div.plugin_pagetree ul.plugin_pagetree_children_list li .plugin_pagetree_children_content .plugin_pagetree_current a {
font-family: 'Avenir LT W01_85 Heavy1475544', sans-serif;
color: #000;
font-weight: normal;
}

.ia-fixed-sidebar div.plugin_pagetree ul.plugin_pagetree_children_list .plugin_pagetree_children_span a {
	white-space: normal;
}

.ia-secondary-header-title.page-tree {
	display:none !important;
}

.acs-side-bar-space-info {
	display:none !important;
}

.plugin_pagetree {
	padding-top: 5px;
}

.ia-secondary-content {
	margin-left: 20px;
}

.space-tools-section {
	display: none;
}


/* Page CSS
========================================================================== */

.aui-page-panel {
	border-bottom: 1px solid #DDE4EB;
}

#title-text a {
    font-size: 34px;
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	color: #000;
}


#main-header {
	box-shadow: none;
	margin-top: -30px;
	margin-bottom: 25px;
}

#main-header .aui-button {
	box-shadow: none;
	margin-top: 20px;
}

#main-header .aui-button:hover {
	background: #F5F8FA;
	border: 1px solid #B1C1D1;
	box-shadow: 0px 1px 2px 0px rgba(20,56,93,0.15);
	color: #000;
	text-decoration: none;
}

#likes-section, #page-metadata-modification-info, #breadcrumbs, #content-metadata-attachments {
display:none !important;
}

#comments-section {
	display:none;
}

.wiki-content .confluence-content-image-border {
border:0px;
}

.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a {
font-family: 'Avenir LT W01_85 Heavy1475544', sans-serif;
color: #000;
font-weight: normal;
}

.confluence-information-macro-information {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
    background-color: #EDF7FD;
	font-size: 14px;
    border: none;
    color: #008CDD;
}

.confluence-information-macro-note {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
    background-color: #FEFBEB;
	font-size: 14px;
	color: #AE910D;
    border: none;
}

.confluence-information-macro-warning {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
    background-color: #FFF2F2;
	font-size: 14px;
	color: #F1233D;
    border: none;
}

.confluence-information-macro-tip {
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
    background-color: #E7FFF9;
	font-size: 14px;
	color: #00AC7F;
    border: none;
}

.wiki-content h1 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
}

.wiki-content h2 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	font-size: 24px;
	line-height: 30px;
	color: #000000;
	
}

.wiki-content h3 {
	font-family:'Avenir LT W01_85 Heavy1475544', sans-serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 28px;
	color: #000000;
}

.wiki-content a:hover {
	color: #464E56;
}

.wiki-content ul li {
	margin-bottom: 10px;
}

.confluenceTh, .confluenceTd {
	border: 1px solid #DDE4EB;
}

.expand-control-text {
    color: #008CDD;
    font-family: 'Avenir LT W01_55 Roman1475520', sans-serif;
    font-weight: normal;
}

#help-menu-link {
	display: none;
}

#login-link {
	display: none;
}

.ajs-menu-bar li:only-child {
	display: none;
}

#feedback-link {
margin-top: 30px;
}


