.person-desc {
    background: #f5fcff !IMPORTANT;
}

span.person-title {
    color: #0063a6;
}

a.lk-update {
    display: block;
    background: #0063a6;
}

a.lk-update:hover {
    background: rgb(1, 61, 109);
}

.link-downl-flex {
    display: flex;
    color: rgb(255, 255, 255);
    padding: 13px;
}

img.sm-link {
    width: 30px;
    margin-right: 25px;
    padding: 3px;
}

.nav-fader {
    background: rgb(0,99,166);
    background: linear-gradient(180deg, rgba(0,99,166,1) 5%, rgba(0,212,255,0) 100%) !important;
    height: 240px;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 10 !important;
    display: block;
} 

.fusion-flexslider .flex-direction-nav .flex-next, .fusion-flexslider .flex-direction-nav .flex-prev {
    background-color: #0063a6 !important;
}
.home .fusion-menu-element-wrapper.direction-row.expand-method-hover .menu-text {
    color: #ffffff !important;
}

.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list a.fusion-background-highlight span{
    color: #fff !important;
}

.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list ul.sub-menu a.fusion-background-highlight span{
    color:#000 !important;
}

.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list li.current_page_item  a.fusion-background-highlight span{
    color: #003e7c !important;
}


.person-desc {
    background: #f5fcff !IMPORTANT;
}
span.person-title {
    color: #0063a6;
}
a.lk-update {
    display: block;
    background: #0063a6;
}
a.lk-update:hover {
    background: rgb(1, 61, 109);
}
.link-downl-flex {
    display: flex;
    color: rgb(255, 255, 255);
    padding: 13px;
}
img.sm-link {
    width: 30px;
    margin-right: 25px;
    padding: 3px;
}
.nav-fader {
    background: rgb(0,99,166);
    background: linear-gradient(180deg, rgba(0,99,166,1) 5%, rgba(0,212,255,0) 100%) !important;
    height: 240px;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 10 !important;
    display: block;
} 
.fusion-flexslider .flex-direction-nav .flex-next, .fusion-flexslider .flex-direction-nav .flex-prev {
    background-color: #0063a6 !important;
}
.home .fusion-menu-element-wrapper.direction-row.expand-method-hover .menu-text {
    color: #ffffff !important;
}

.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list a.fusion-background-highlight span{
    color: #fff !important;
}
.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list ul.sub-menu a.fusion-background-highlight span{
    color:#000 !important;
}
.home ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list li.current_page_item  a.fusion-background-highlight span{
    color: #003e7c !important;
}
.fusion-tb-footer.fusion-footer ul.fusion-menu.fusion-custom-menu.fusion-menu-element-list li a span {
    color: #5b5b5b !important;
}
.pdtopspecial1{
        padding-top: 30px !important;
}
/******/

.main-f-view .full-row {
    padding: 20px;
}
.content-block-flexer {
    display: flex;
    padding: 0px;
    border: 1px solid #f3f3f3;
    border-radius: 15px;
    overflow: hidden;
}
.main-f-view .full-row .cnt-block {
    padding: 30px;
}
.image-floater {
    width: 300px;
    background-position: center;
    background-size: cover;
    min-height: 200px;
}
.mgsub-text {
    font-size: 20px;
}
.tax-posts {
    font-size: 30px;
    font-weight: 900;
}
.tb-textm td {
    font-size:12px;
}

.main-f-view .full-row {
    padding: 20px;
}
.content-block-flexer {
    display: flex;
    padding: 0px;
    border: 1px solid #f3f3f3;
    border-radius: 15px;
    overflow: hidden;
}
.main-f-view .full-row .cnt-block {
    padding: 30px;
}
.image-floater {
    width: 300px;
    background-position: center;
    background-size: cover;
    min-height: 200px;
}
.mgsub-text {
    font-size: 20px;
}
.tax-posts {
    font-size: 30px;
    font-weight: 900;
}
.tb-textm td {
    font-size:12px;
}
/****** Pagination *****/
.page-numbers {
    background: gray;
    color: #fff;
    padding: 5px 10px;
    border-radius: 3px;
    margin-right: 5px;
}
a.page-numbers {
    background: #0063a6;
}
a.page-numbers:hover{
    background:#dadada;
}

/****** End Pagination *****/
.bloc-table-contetn tr.lineheadrow th {
    text-align: left;
    font-size: 15px;
    padding: 5px 10px;
}
