.sbcbof-forum-row h4,
.sbcbof-forum-row h5,
.sbcbof-forum-row h6 {
    font-size: 20px;
    color: #1223ad;
    font-weight:700;
}

.sbcbof-forum-row a.qbutton.medium.white.default {
    float: right;
    line-height: 30px;
    height: 30px;
    text-transform: capitalize;
    margin-left: 10px;
}

.sbcbof-forum-row .sbcbof-contact-box{
	padding:27px 33px 26px;
	background-color:  #f6f6f6;
    margin-top: 31px;
}


.sbcbof-forum-row .sbcbof-contact-box b,
.sbcbof-forum-row .sbcbof-contact-box strong{
	color:  #3f3f3f;
}
 
.sbcbof-forum-row .sbcbof-contact-box a{
	position:relative;
	color:#006fb9;
}
.sbcbof-forum-row .sbcbof-contact-box a:before{
	content:'';
	position:absolute; 
	bottom:-2px;
	height:1px;
	background-color:#006fb9; 
	width:0;
	display:flex;
	justify-content:center;
	align-items:center; 
	left:0;
	right:0;
	margin:auto;
}
.sbcbof-forum-row .sbcbof-contact-box a:hover:before{
	color:#006fb9;
	width:100%;
} 

@media screen and (max-width: 600px){
	.sbcbof-forum-row a.qbutton.medium.white.default{
	    float: none !important;
	    margin-left: 0px !important;
	    margin-bottom: 20px; 
	}
}