.brand-header-bg {
    background-color: rgba(252, 252, 252, 0);
}

.brand-footer-bg {
    background-color: rgba(252, 252, 252, 0);
}

div.delayed-component-content {padding-bottom: 0px !important;}

.navbar {
    border-right-color: white;
    border-right-style: solid;
    border-right-width: 0px;

    border-left-color: white;
    border-left-style: solid;
    border-left-width: 0px;

}


.navbar-toggle {
    background-color: #white !important;
}

.navbar-toggle .icon-bar

{

    background-color: #006fab !important;

}

.navbar-inverse .navbar-toggle {
    border-color: #ccc;
}

body {padding-top: 20px}

.main {
    padding: 0 40px !important;
}


#portalMainForm.main-form delayed-component-content { box-shadow: 0 0 85px 17px rgba(0, 0, 0, 0.09) !important;}



.navbar-inverse {
    background-image: -webkit-linear-gradient(top,#fff 0%,#fff 100%);
    background-image: linear-gradient(to bottom,#ffffff 0%,#f9f9f98f 100%);
    background-repeat: repeat-x;
		}



@media only screen and (max-width: 691px){
div.delayed-component-content {
    padding-left: 1px !important;
    padding-right: 1px !important;
    padding-bottom: 1px !important;
}
}

nav#sidebar.navbar.navbar-inverse.sidebar {border: 0px solid #00fffc00; border-right: 1px #e4e4e4 solid;}


#dynamicModalContentContainer > div.row > div.col-sm-4 > div.panel.panel-default.default-top-margin {
    display: none;
}

@media (min-width: 768px)


