.fader p {margin:0;}

.fader {
        
        display:  inline-block;
position: relative;
overflow: hidden; }

.fader a img {

            line-height: 0;
            -webkit-transition: all 0.3s ease;
            -moz-transition:    all 0.3s ease;
            -o-transition:      all 0.3s ease;
            -ms-transition:     all 0.3s ease;
            transition:         all 0.3s ease; }
    
.fader:hover a img {
              
                opacity: 0.5;
                transform: scale(1.1);}
    
        .fader .text {
		  padding: 16px 0;
		      background-color: #fafafa;
    text-align: center;
           }
        
            .fader .text p {
               
                margin-top:  -50%; 
                margin-left: -50%; }

.maincat-title {margin:0px;     font-weight: bold !important;}
.maincat-title a {margin:0px; color:#2c327b;     font-weight: bold !important;}

#main {
    padding-top: 55px;
    padding-bottom: 0;
}

.fusion-footer-copyright-area {
    background-color: #0c407d;
    border-color: #0c407d;
    border-top-width: 0;
    padding-top: 20px;
    margin-top: -2px ;
    padding-bottom: 20px;
}

.fusion-main-menu > ul > li > a:hover {
    border-color: transparent !important;
}

.fusion-copyright-notice {
    color: #fff !important;
    font-size: 12px;
}

.fusion-social-networks .fusion-social-network-icon::before {
    color: inherit;
    display: none;
}

.sb-toggle-wrapper {
    position: absolute;
    right: 0;
    border-top: 35px solid #363839;
    border-left: 35px solid transparent;
    display: none;
}

.checkmark {color:#0c407d;}

.fusion-body .fusion-main-menu .current-menu-ancestor > a, .fusion-body .fusion-main-menu .current-menu-item > a, .fusion-body .fusion-main-menu .current-menu-item > a::before, .fusion-

body .fusion-main-menu .current-menu-parent > a, .fusion-body .fusion-main-menu .current_page_item > a {
    color: #074a99;
    border-color:#fff !important;
}

.fusion-main-menu {
    float: right;
    position: relative;
    z-index: 200;
    overflow: hidden;
    margin-top: 32px;
}

.boxheading {
   background-color: #fafafa;
padding: 18px;
font-weight: bold !important;
color: #0c407d !important;
margin: 0;
font-size: 16px !important;
}

.steel-boxheading {
   background-color: #fafafa;
padding: 18px;
font-weight: bold !important;
color: #0c407d !important;
margin: 0;
font-size: 14px !important;
}

.footer-icons {
    font-size: 24px;
    border: 3px solid #fff;
    padding: 9px;
    border-radius: 50%;
  float: left;
margin-right: 10px;
}


