    body{
        font-family: 'Open Sans', sans-serif;
        font-size:16px;
        /* font-family: 'Open Sans Condensed', sans-serif;         */
    } 
    .responsive{
            width: 100%;
            height: auto;}
        a img:hover{opacity: .7}
    .menu > li > a {
        padding: .2em !important;
        margin: .3em !important
    }
    .menu > li.more-pad > a {
        padding-right: .8em !important;
    }
    .hoverimage:hover {
        opacity: .8;
        filter: alpha(opacity=80); /* For IE8 and earlier */
    }
    .wrapper-outer-grey {
        background-color:rgba(230,230,230,.70);
        width:100%;
        padding:0;
        margin:20px 0;
    }
    ul li.navHighlight a{
    /*    background:#008AB6 !important;*/
        background:#2CA1AF !important;
        border-radius: 10px;
        line-height: 2rem !important;
        margin-top:6px;
        color:white !important;
        margin-left:40px;
        text-align: center;
    }
    ul li.navHighlight a:hover{
        background:#0D4B5F !important;
    }
    sup{color:#1F1F1F;font-size:.9rem;}
    .hoverimage:hover {
        opacity: .8;
        filter: alpha(opacity=80); /* For IE8 and earlier */
    }

    a{
        color:blue;
        text-decoration: underline;
    }
    button, .button{
        border-radius: 10px; 
        margin:0;
    }
    #SBD{
        text-align: right;
        font-size: .6rem;
        padding-top:5px;
        color:rgba(206,230,255,1.00)    
    }
    #rightsideProceeds{
        border:1px solid #C5C5C5;
        font-size:.95rem;
        background:#BFDBE7;
        border-radius: 7px;
        text-align: center;
        padding: 15px;
        margin:10px;
    }
    #wrapperRightside{
        background: #E9E8E8;
        border-radius: 7px;
    }
    #otherContentRow{
        border:1px solid #A7A7A7;
        border-radius: 7px;
        background: white;
        padding:15px;
		margin-bottom: 20px;
        /* height: 600px; */
    }
    .otherMainTitle{
        background:#B8C8B5;
        background:#9DB8BC;
        padding:10px 35px;
        border-radius: 7px;
        margin-right:40px;
        font-size:2.2rem;
        font-weight:bold;
        font-family: 'Open Sans Condensed', sans-serif;
    }
    .otherRightPic{
        text-align: center;padding: 10px 0;
    }
    .otherRightPic img{
    border-radius: 7px;
    }
    #leftContent{
        padding:15px 40px 40px 50px;
    }
     
    #SBD a{color:rgba(206,230,255,1.00) }
 #wrapper-outer-purple-page2 {
	width: 100%;
	/* background: url("img/purple.gif") repeat-x top; */
	/* background: url("img/purple2-pg2.gif") repeat-x top; */
	background: url("img/bk-pg2B.jpg") repeat-x top;
	min-height: 250px;
	margin-top: 3px;
	padding-top: 30px;
}
   
/*new css added    */
	.wrapper-outer-nav {
		margin:4px 0 0 0;
		width:100%;
		background: url("img/topbk.jpg") repeat-x 0 0 white;
		height: 109px;
	}
	.flexBox {
		display: flex;
		padding-top: 25px;
	}
	.flexBox div {
/*		flex-basis: 100%;*/
	}
	.flexBox div:nth-child(1) {
		text-align: right;
		width:20%;
	}
	.flexBox div:nth-child(2) {
		text-align: left;
		font-size:2rem;
		padding-left: 25px;
		line-height: 1.2;
		padding-top: 6px;
/*		width:70%;*/
	}
	.flexBox div span {
		display: block;
		padding-left: 200px;
		font-size:1.2rem;
		text-align: right;
		font-style: italic;
		color:rgba(131,130,130,1.00)
	}
		.footer {
			max-width:1512px;
			background-color: rgba(11,29,4,1.00);
			height: 170px;
			margin:3px auto 100px auto;
		}	
/* end of tavern styles */
    
@media only screen and (min-width: 40.0625em){
    .top-bar-section li:not(.has-form) a:not(.button):hover {
        background-color: #666;
        background: #666;
    }
}    
    
@media screen and (max-width: 39.9375em) {
/*@media screen and (min-width: 200px) and (max-width: 575px) {*/
	.flexBox div:nth-child(2) {
		font-size:1.4rem;
		padding-left: 25px;
/*		width:70%;*/
	}
.flexBox div span {
	display: block;
	padding-right: 60px;
	font-size: 1.1rem;
	text-align: right;
	font-style: italic;
	padding-left: 0;
	color: rgba(131,130,130,1.00);
}

    #bk-forMobile{display: block;}
    #bk-forMobile img{
        width:100%;
        height:auto;
    }
    #topRow > div{
        text-align:center;
    }
    #topRow > div:nth-child(2){
        margin-top:20px;
    }
    #header-rightColumn{
         padding-top:15px;
    }
    #header-rightColumn {
         padding-top:15px;
    }
    #header-rightColumn  br {
        content: ' '
    }
    #header-rightColumn  br:after {
        content: ' - '
    }
    ul li.navHighlight a{
        margin:auto;
        width:70%;
        padding:8px;
        font-size:1rem;
    }
    #leftContent{
        padding:15px 20px 20px 20px;
    }
    .otherMainTitle{
        padding:10px 35px;
        margin-right:0;
        font-size:2.2rem;
            margin-top: 12px;
/*            margin-bottom: -17px;        */
    } 
    #registrationWrapper{margin-left: 0;}
    
    #mobileOnly {text-align: center;font-weight:bold;}
    #mobileOnly img{display:block;padding:3px;margin:20px 0 0 0}
        
}



