img.staffphoto, img.staffphoto2 {
float:none;
margin-left:0;
margin-bottom:5px;
padding:5px;
}



@media (min-width: 991px) {
img.staffphoto {
float:right;
margin-top:5px;
margin-left:5px;
}


img.staffphoto2 {
float:left;
margin-top:5px;
margin-left:5px;
}
}



@media (max-width: 450px) {
img.staffphoto, img.staffphoto2 {
max-width:250px!important;
}
}

.cstm-col50 {
width:31%;
display:inline-block;
text-align:center;
vertical-align:top;
}

@media (max-width: 767px) {
.cstm-col50,.staff-border {
width:100%;
}
}

#more_testimonials {
    text-align: center;
}


p.office-col {
display:inline-block;
text-align:center;
vertical-align:middle;
}

#owl-testimonial {
margin:42px auto;
}

.owl-content {
text-align:center;
}

.owl-content strong {
color:#fff!important;
}

.owl-buttons {
display:none;
}

.accordion-cstm {
background-color:#eee;
color:#444;
cursor:pointer;
padding:18px;
width:100%;
border:none;
text-align:left;
outline:none;
font-size:15px;
transition:.4s;
}

.active,.accordion-cstm:hover {
background-color:#ccc;
}

.panel {
padding:0 18px;
display:none;
background-color:#fff;
overflow:hidden;
}

.sbContainer .logo-container .logo a img {
max-height:118px;
}

.staff-border img {
border-radius:50%;
box-shadow:5px 2px 15px 2px;
}

.staff-border {
width:27%;
padding:10px;
display:inline-block;
text-align:center;
vertical-align:top;
}

p.leftphoto img {
border-width:1px;
border-style:solid;
padding:5px;
width:250px;
margin:25px 0 0;
}

p.leftphoto {
padding-right:15px;
float:left;
}

.cstm-col50 {
width:31%;
display:inline-block;
text-align:center;
vertical-align:top;
}

@media (max-width: 767px) {
.cstm-col50,.staff-border {
width:100%;
}

.leftphoto {
float:none!important;
text-align:center;
}

p.leftphoto img {
float:none!important;
display:block;
text-align:center;
margin:auto;
}
}












/*====================================*/

/*======= ACCORDIAN BUTTONS=========*/

/*=====================================*/

.accordionButton2 {
width:100%;
margin:auto;
}

.accordionContent2 {
clear:both;
}

.accordionButton2 span {
color:#000;
font-size:18px;
font-family:georgia;
}

.accordionContent2 {
width:100%;
}

.accordionContent2 p {
color:#7a766e;
font-size:14px;
padding-left:18px;
}

.on2 {
width:100%;
cursor:pointer;

}

.on2 span {
color:#fff;

}

.over2 {
width:100%;
cursor:pointer;

}

.over2 span {
color:#4b80b7;
}

.plusMinus2 {
color:#4b80b7!important;
content:"+";
float:left;
font-family:tahoma;
font-size:24px!important;
font-weight:700;
margin-top:-6px;
padding-right:4px;
}

.Home_box {
    border: 3px #594d9d solid;
    margin: 1px;
        padding: 2px;
}
