 /*darkbluegrey : #505670
            green: #369c8e;
            blue: #5aa1cf;
        */
        body {
            font-family: 'Open Sans', sans-serif;
           

        }
		a {
			color: #20399D;
			
			
			
			
		}
	
		.ssa-content a{
			text-decoration:underline;
			/*text-underline-offset:1px;*/
		}
		.ssa-content a:hover, .ssa-content a:focus, .ssa-content active{
			color:#ff4757;
		}


        footer{
            margin-bottom:300px;
        }
        h1 {
            color: #505670;
            font-family: 'Noto sans', sans-serif;
            font-weight:400;
        }
        h2 {
            color: #505670;
            font-family: 'Noto sans', sans-serif;
			border-bottom:1px #505670 solid;
			padding-bottom:.5rem
            /*  font-family: 'Noto sans', sans-serif;*/
        }

	 h3 {
            color: #505670;
            font-family: 'Noto sans', sans-serif;
            /*  font-family: 'Noto sans', sans-serif;*/
        }


        .sharedbranding {
            border-bottom: 4px #369c8e solid;
            
        }

        .bg-dark {
            background: #505670 !important;
            font-family: 'Noto sans', sans-serif;
        }

         footer {
             background: #505670;
             color: #fff;
         }

        .btn-outline-secondary {
            color: #505670;
            border-color: #505670;
            font-family: 'Noto sans', sans-serif;
        }

             .btn-outline-secondary:hover {
                 color: #fff;
                 background-color: #505670;
                 border-color: #505670;

             }

        .standout {
           /* border-bottom: 5px #fff200 solid;*/
            border-top: 5px #fff200 solid;
            /*   background: #fff200;*/
            padding-top: 1rem;
        }
            .standout strong {
                background: #fff200;
            }

.navbar-dark .navbar-nav .nav-link{
color:#fff;	
}

a.btn-warning{
	text-decoration:none;	
}
a.btn-warning:active, a.btn-warning:hover,a.btn-warning:focus
{
	    color: #212529;
    background-color: #d39e00;
    border-color: #c69500;
}
.navbar-dark a.navbar-brand:active, .navbar-dark a.navbar-brand:hover, .navbar-dark a.navbar-brand:focus{
	color:#369c8e;
}


 @media (max-width: 767px) {
	 .sharedbranding img{
		 max-width:100%;
	 }
 }

 @media (max-width: 576px) {
	 .navbar-brand{
		 font-size:1.2rem;
		 padding:0;
	 }
	 h1{
		 font-size:1.8rem;
	 }
	  h2{
		 font-size:1.6rem;
	 }
	  h3{
		 font-size:1.4rem;
	 }
 }