.row {
    margin-right: 0px;
    margin-left: 0px;
}
#page-header{
	display:none;
}
.navbar {
    border-radius: 0px;
	width:100%;
}
@media screen and (min-width:1200px){
#page-header{
	display:block;
	min-height:90px;
}
.affix + .container-fluid {
    padding-top: 90px;
}
}	
@media screen and (max-width:1200px){
.affix-top {
    position: fixed;
    top: 0px;
    width: 100%;
}
}

.affix {
    position: fixed;
    top: 0px;
	width:100%
}	
.navbar-default {
    background-color: #ffff;
    border-color: transparent;
    border-bottom: 1px solid #e7e7e7;
	z-index:9999999999999999999999999999999999;
}




body{
  position: relative;
  display: block;
  height: 1000px;
}

main.wrapper {
    min-height: 800px;
}
footer{
	padding-top:30px;
	background: #eee;
	min-height:150px;
}
footer h5.ce-headline-center {
    font-weight: bold;
    border-bottom: 2px solid #000;
}
.row.footer-copy {
    font-size: 12px;
    text-align: center;
    padding-top: 17px;
	padding-bottom:5px;
}

.to-top-btn {
    position: fixed;
    right: -1px;
    bottom: 136px;
    width: 41px;
    height: 41px;
    z-index: 9999999999999999999999;
    background: var(--brand-text_headings);
    color: #fff;
    font-size: 30px;
    padding-left: 11px;
    padding-bottom: 5px;
}