@media (max-width: 767px) {
	#wiki-outer-body {padding:0;}
}
body {
	background-image:none;padding-top:50px
	background-image:none;padding-top: 0;
}
body, kbd {font-family: "Roboto",sans-serif;font-size: 16px;font-weight:300;color:#000;}
code, pre, samp {
	font-family: "Cutive Mono",monospace;font-size:16px;font-weight:400;color:#666;
	background-color: #fff;border: 1px solid #ccc;
}

code.inverse, pre.inverse {background-color:#000;border:none;color: #0f0;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight:400;}
bolder, .bolder{font-weight:bolder;}
b, strong {font-weight:400;}
boldest, .boldest{font-weight:700;}
.page-header {padding-bottom:0;border-bottom:none;margin:0;}
#panelTOC {margin-top:25px;}
#panelTOC h4 {margin:0;color:#333;}
#toc, .well.toc {display:table;}
#toc {
    min-height: 20px;
    padding: 10px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 0;
    -webkit-box-shadow:none;
    box-shadow:none;
}
#headingTOC a {color:#333;text-decoration:none;}
#bodyTOC ul {padding-left:0;list-style-type:none}
#bodyTOC ul ul {padding-left:1em;list-style-type:none}
#toctitle {margin:0;padding:0;clear:both;}
#toctitle h2, #toctitle span {margin:0;padding:0;font-size:inherit;float:left;line-height:20px;border:none;}
#toc ul {list-style-type:none;}
dl{margin-left:10px;}
dt{font-weight:bolder;margin-top:1em;}
.mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd {margin-left:0;}
.mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {margin-left:1.6em;}
kbd {
	background-color:#eee;
	color:#000;
	border-radius:0;
	box-shadow:none;
	-webkit-box-shadow:none;
	font-size:0.9em;
	padding:3px 9px;
}
#wiki-body h2 .mw-headline {font-size:24px;}
#wiki-body h3 .mw-headline {font-size:21px;}
#wiki-body h3 {border-bottom:none;}
#wiki-body h4 .mw-headline {font-size:16px;}

.mw-headline {margin-top:0;padding-top:0;}
.panel-heading .panel-title {font-size:1.4em;font-weight:bolder;}
.panel-body h3 {margin:0;}
.panel-body ul {margin-bottom:20px;}

.panel-antispam {border:1px solid #c33;}
.panel-antispam .panel-heading, .panel-antispam .panel-heading a {background-color:#c33;color:#fff;}

.panel-archiving {border:1px solid #67ae3e;}
.panel-archiving .panel-heading, .panel-archiving .panel-heading a {background-color:#6bb340;color:#fff;}

.panel-encryption {border:1px solid #f7941d;border:1px solid #E3920C;}
.panel-encryption .panel-heading, .panel-encryption .panel-heading a {background-color:#E3920C;color:#fff;}

.panel-hosting {border:1px solid #186bac;}
.panel-hosting .panel-heading, .panel-hosting .panel-heading a {background-color:#186bac;color:#fff;}

.panel-danger {border:1px solid #c44;}
.well-danger, .panel-danger .panel-heading, .panel-danger .panel-heading a {background-color:#c44;color:#fff;}

.panel-warning {border:1px solid #da4;border:1px solid #eb6;}
.well-warning, .panel-warning .panel-heading, .panel-warning .panel-heading a {background-color:#eb6;color:#fff;}

.panel-success {border:1px solid #7b7;}
.well-success, .panel-success .panel-heading, .panel-success .panel-heading a {background-color:#7b7;color:#fff;}

.panel-required {border:1px solid #c44;}
.well-required, .panel-required .panel-heading, .panel-required .panel-heading a {background-color:#c44;color:#fff;}

.panel-optional, .panel-gray {border:1px solid #666;border:1px solid #ccc;}
.well-optional, .panel-gray .panel-heading, .panel-gray .panel-heading a, .panel-optional .panel-heading, .panel-optional .panel-heading a {background-color:#ddd;color:#666;}


.icon-danger, .icon-danger a {color:#c44;}
.icon-warning, .icon-warning a {color:#da4;}
.icon-success, .icon-success a {color:#7b7;}

.panel.step{margin-bottom:0;}
.step-arrow{margin:15px 0;text-align:center;}


h1, .h1 {margin-top: 0.5em;}
h2, .h2, h3, .h3 {margin-top: 1.5em;}

#wiki-body li {
	margin-bottom: 5px;
	margin-top: 5px;
}

.bg-danger {
	background-color:#ee3333; border-color:#c00; color:#fff; font-weight: 400;
	background-color: #f2dede; border-color:#EACBCB; color:#000; font-weight: 300;
}

/* Square and Flatten Borders */
* {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}

.panel, .well, .button, button {
	-webkit-box-shadow:none !important;
	box-shadow:none !important;

}

.example {
	position: relative;
	padding: 45px 15px 10px;
	margin-bottom:15px;
	font-family: "Cutive Mono",monospace;font-size:16px;font-weight:400;color:#333;
	background-color: #fff;
	border:1px solid #ccc;
}
.example .title {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
	letter-spacing: 1px;
	border: none;
	width:100%;
	border-right:none;
	border-bottom: 1px solid #ccc;
	padding: 5px 15px;
	font-family: "Roboto",sans-serif;
	font-weight:300;
	margin-bottom:15px;
}
.example p{
	margin-bottom:10px;
}

.callout {
	position: relative;
	padding: 30px 15px 10px;
	margin-bottom:15px;
	border:none;
	color:#666;
	font-weight:300;
	font-size:14px;
}
.callout:after {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
	letter-spacing: 1px;
	border: none;
	width:100%;
	border:none;
	padding: 10px 15px;
	font-family: "Roboto",sans-serif;
	margin-bottom:15px;
	font-weight:700;
	color:#333;
}

.callout.important {background-color: #fee;}
.callout.important:after {color:#900;content:'IMPORTANT';}

.callout.warning {background-color: #fec;}
.callout.warning:after {color:#b80;content:'WARNING';}

.callout.note {background-color: #eee;}
.callout.note:after {color:#369;content:'NOTE';}

.navbar {min-height:0;}

#wiki-outer-body .container {padding-top:0}
h3.padded, .h3.padded {padding:1em 0;}
h3.spaced, .h3.spaced {margin:1em 0;padding:0;}

.hosting a, .hosting a:hover {
	color:#186bac !important;
}

.encryption a, .encryption a:hover {
	color:#E3920C!important;
}

.archiving a, .archiving a:hover {
	color:#63a63b !important;
}

.antispam a, .antispam a:hover {
	color:#c33 !important;
}

#wiki-body h2 {
	border-bottom: 1px solid #ccc;
}

.page-Email_Services .mw-redirectedfrom {
  display: none;
}

.searchresults h2 {
	clear:both;
}

#wiki-outer-body{margin-top:100px;}

.dropdown-menu > li > a{color:#ccc;}
#navbar-sub .dropdown-menu > li > a {color: #06a;}

@media (min-width: 768px) {
	.example .title {width:auto;border-right: 1px solid #ccc;}
	.callout:after {width:auto;}
	#navbar-sub-nav>ul.nav>li {
		margin-top: -5px;
	}
	h1, .h1 {margin-top: 1.5em;}
}


@media (min-width: 992px) {
	.panel.panel-horizontal {
	    display:table;
	    width:100%;
	}
	.panel.panel-horizontal > .panel-heading, .panel.panel-horizontal > .panel-body, .panel.panel-horizontal > .panel-footer {
	    display:table-cell;
	}
	.panel.panel-horizontal > .panel-heading, .panel.panel-horizontal > .panel-footer {
	    width: 25%;
	    border:0;
	    vertical-align: middle;
	}
	.panel.panel-horizontal > .panel-heading.no-number {
	    width: 35%;
	}
	.panel.panel-horizontal > .panel-heading {
	    border-right: 1px solid #fff;
	    border-top-right-radius: 0;
	    border-bottom-left-radius: 4px;
	}
	.panel.panel-horizontal > .panel-footer {
	    border-left: 1px solid #fff;
	    border-top-left-radius: 0;
	    border-bottom-right-radius: 4px;
	}
	
	.panel.panel-horizontal > .panel-body {
	    text-align:left;
	}
	.step-arrow{width:20%;}
	.panel.step{border-width:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
	.panel.panel-horizontal .panel-heading.step-number {width:10%;}
	#wiki-outer-body{margin-top:50px;}
}