
body{background-color:#f9f9f9;padding-top:50px;color:#67849E;}
body>.navbar{-webkit-transition:background-color 300ms ease-in;transition:background-color 300ms ease-in}
@media (min-width:768px){
	//body>.navbar-transparent{background-color:transparent;border-color:transparent;}
	//body>.navbar-transparent .navbar-nav>.open>a{background-color:transparent!important}
}
#home{padding-top:0}
#home .navbar-brand{padding:13.5px 15px 12.5px}
#home .navbar-brand>img{display:inline;margin:0 10px;height:100%}
#banner{min-height:300px;border-bottom:none}
.table-of-contents{margin-top:1em}
.page-header h1{font-size:4em; margin-top:50px;}


.bs-component{position:relative}
.bs-component .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}
.bs-component .modal-dialog{width:90%}
.bs-component .popover{position:relative;display:inline-block;width:220px;margin:20px}
#source-button{position:absolute;top:0;right:0;z-index:100;font-weight:700}
.progress{margin-bottom:10px}


.splash{padding:9em 0 2em;background-color:#141d27;background-image:url(../img/bg.jpg);background-size:cover;background-attachment:fixed;color:#fff;text-align:center}
.splash .logo{width:160px}
.splash h1{font-size:3em}
.splash #social{margin:2em 0}
.splash .alert{margin:2em 0}
.section-tout{padding:4em 0 3em;border-bottom:1px solid rgba(0,0,0,.05);background-color:#eaf1f1}
.section-tout .fa{margin-right:.5em}
.section-tout p{margin-bottom:3em}
.section-preview{padding:4em 0 4em}
.section-preview .preview{margin-bottom:4em;background-color:#eaf1f1}
.section-preview .preview .image{position:relative}
.section-preview .preview .image:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none}
.section-preview .preview .options{padding:1em 2em 2em;border:1px solid rgba(0,0,0,.05);border-top:none;text-align:center}
.section-preview .preview .options p{margin-bottom:2em}
.section-preview .dropdown-menu{text-align:left}
.section-preview .lead{margin-bottom:2em}
@media (max-width:767px){
	.section-preview .image img{width:100%}
}
.sponsor{text-align:center}
.sponsor a:hover{text-decoration:none}
@media (max-width:767px){
	.splash{padding-top:4em}
	.splash .logo{width:100px}
	.splash h1{font-size:2em}
	#banner{margin-bottom:2em;text-align:center}
}

.ibox-content {
    background-color: #ffffff;
    color: inherit;
    padding: 15px 20px 20px 20px;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 0;
}
.alert > a {
	color:white;
	text-decoration:none;
}

.navbar {
    box-shadow: none !important;
	border-bottom:none;
}
.btn.btn-xs {
	padding:4px 10px !important;
}
.btn.btn-xs > i{
	font-size:12px !important;
}
.nav-tabs {
    background-color: #ea3636 !important;
}
.panel{
	border:1px !important;
}

.card-black-background  ul li b{
	color:#858585;
}
.card-black-background h3{
	color:white;
}
.card-black-background h2{
	color:#ccc;
}