/* CSS Document */

/*
* === ADVISOR PORTAL ===
*/

/**
 * css to override and make changes to a single page.
 *
 * 
 * @directory	/application/models/Styles_model.php
 * above is the file directory to locate to make or add additional files.
 *
 */

/**
 * smooth scrolling anchoring  
 */
html {
    scroll-behavior: smooth!important;
}

/**
 * bootstrap overrides
 *
 */

/**
 * rounded unset
 */

/**
 * rounded unset for top right & bottom right 
 */
@media (min-width: 992px) {
	.rounded-unset-lg { 
		-webkit-border-top-right-radius: unset!important;
		-moz-border-top-right-radius: unset!important;
		border-top-right-radius: unset!important;
		border-top-right-radius: unset!important;	
		-webkit-border-bottom-right-radius: unset!important;
		-moz-border-bottom-right-radius: unset!important;
		border-bottom-right-radius: unset!important;
		border-bottom-right-radius: unset!important;
	}
}

/**
 * background colors
 */
.bg-navy {
    background-color: #003753!important;
}

.bg-royal {
    background-color: #1275bc!important;
}

.bg-teal {
    background-color: #28587b !important;
}

/**
 * this helps to create an overlap with the container 
 */
.bg-layered {
	height: 10em!important;
	position: relative!important;
}
/**
 * button colors/hover
 */
.btn-warning {
    color: #212529;
    background-color: #f85622!important;
    border-color: #f85622!important;
}
.btn-warning:hover {
    color: #212529;
    background-color: #d3461e!important;
    border-color: #d3461e!important;
}

.btn-primary {
    color: #fff;
    background-color: #355572!important;
    border-color: #355572!important;
}
.btn-primary:hover {
    color: #fff;
    background-color: #b2b2b2!important;
    border-color: #b2b2b2!important;
}

.btn-secondary {
    color: #fff;
    background-color: #e39b59!important;
    border-color: #e39b59!important;
}
.btn-secondary:hover {
	color: #566371;
    background-color: #d8d8d8 !important;
    border-color: #d8d8d8 !important;
}

.btn-royal {
    color: #fff;
    background-color: #1275bc!important;
    border-color: #1275bc!important;
}
.btn-royal:hover {
	color: #566371;
    background-color: #d8d8d8 !important;
    border-color: #d8d8d8 !important;
}
/**
 * text effects
 */
.shadow-text {
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3)!important;
}