.biosec h4{
  padding-bottom: 4px;
  border-bottom: 3px solid black;
}

.biosec li {
  margin-bottom:5px;
}

body a, body a:hover {
  color: #505F4A;
}

h1{
  font-weight:bold;
  margin-bottom:20px;
  font-size:33px;
}

.topsec{
  color:white;
}

.topsec .about{
font-size:18px;
}

.topsec a{
color:white;
  text-decoration:underline;
}

.pager {
    display:none;
}



#sp-footer {
    background-color: #F5F5F5 !important;
  border-top: 10px solid #3C4146;
    
}

#sp-footer a{
   color:black !important;
    
}


.seczag .sppb-addon-title{
  COLOR:#A75F4A;
  font-family: Arial;
  font-weight:900 !important;
  font-size:30px !important;
}




#sp-top{
  background:#E6E6E6 !important;
  color:#67231C;
}

.top-2{
  float:right;
}

.top-1{
  float:left;
  font-weight:bold;
}

#sp-top p{
  margin:3px;
}



#sp-menu {
    background-color: #CCCCCC !important;
  color:black;
}

.sp-megamenu-parent > li > a{
  font-size:16px;
}

#sp-menu a {
  color:black;
}

.sp-menu-item:hover a{
color: #617157 !important;
}

.sp-menu-item.current-item.active{
  background:white;
}

#offcanvas-toggler > .fa {
  color: #67231C;
}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
  color: #67231C;
}
.offcanvas-menu{
  background-color: #fff;
  color: #67231C;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
  color: #67231C;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
  color: #67231C;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
  color: rgba(255, 255, 255, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
  color: rgba(255, 255, 255, 0.8);
}



.breadcrumb {
  padding:0px;
  margin:7px 0px;
}


.tabl
{ border-collapse: collapse;
 border: 2px solid black;

}

.tabl td
{ 
    border-collapse: collapse;
    padding-left: 8px !important;
 border: 1px solid black ;

}

.tabl p
{ text-indent:0px !important;
margin:5px 0;
}



.sp-megamenu-wrapper{
  text-align:center;
}

.sp-megamenu-parent{
  float:none;
}

.logo a img{
  margin:25px auto !important;

}

#sp-main-body {
    padding: 10px 0;
}

.st{
  position:absolute;
  bottom:5px;
  color:gray;
  font-size:10px;
  width:100%;
  text-align:right;
}

.st .body-innerwrapper{
  background: transparent;
  padding-right: 20px;
}

.st a, .st a:hover{
   color:gray;
}