.test-centre-bc{
    display: flex;
    justify-content: center;
}

.test-centre-bc .breadcrumb{
    justify-content: center;
}

.breadcrumb-item a{
    text-decoration: none;
    color: #2c7a48;
}

.breadcrumb-item a:hover{
    color:#706d70;
}

.test-centre-top{
    border-bottom: 1px solid #2c7a48;
}

.book-centre {
    display: block;
    margin: 25px auto;
    width: 100%;
    font-family: Roboto;
    font-size: 16px !important;
    height: 45px;
    text-align: center;
    background: #2c7a48 !important;
    color: #fff !important;
    border: 2px solid #2c7a48;
    box-shadow: 1px 2px 3px 0;
    -webkit-box-shadow: 1px 2px 3px 0;
    -moz-box-shadow: 1px 2px 3px 0;
    -o-box-shadow: 1px 2px 3px 0;
    border-style: solid;
    cursor: pointer;
    font-weight: 400;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -o-border-radius: 15px;
    text-shadow: none;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
    -ms-box-sizing: content-box;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -moz-box-shadow: 1px 2px 3px 0 #c6c8cc;
    -o-box-shadow: 1px 2px 3px 0 #c6c8cc;
    -webkit-box-shadow: 1px 2px 3px 0 #c6c8cc;
    box-shadow: 1px 2px 3px 0 #c6c8cc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#C6C8CC')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#C6C8CC');
    font-style: normal;
    text-decoration: none;
    text-indent: 0;
    text-transform: uppercase;
    max-width: 95%;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}

.book-centre:hover {
    background: 0 0;
    background-color: #1c4d2d !important;
    border-width: 2px;
    border-color: #2c7a48;
    border-style: solid;
    background-color: #1c4d2d !important;
    box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    -moz-box-shadow: none;
    outline: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.centre-address-title, .centre-direction-title, .centre-info-title{
    font-size: 1.5rem;
    color: #2c7a48;
}

.centre-address-title i, .centre-direction-title i, .centre-info-title i{
    margin-right: 10px;
}

.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

@media (max-width: 992px) {
    .centre-more-info.trix-text-editor-div-to-p ul {
        text-align: left;
    }
}
