﻿        
.social {
    position: fixed;
    top: 320px;
    right:0px;
    z-index:999;
}

.social ul {
  padding: 0px;
  -webkit-transform: translate(270px, 0);
  -moz-transform: translate(270px, 0);
  -ms-transform: translate(270px, 0);
  -o-transform: translate(270px, 0);
  transform: translate(270px, 0);
}

.social ul li {
    display: block;
    margin: 5px;
     background: #059546;
    width: 320px;
    text-align: left;
    padding: 5px;
    /*-webkit-border-radius: 30px 0 0 30px;
    -moz-border-radius: 30px 0 0 30px;
    border-radius: 30px 0 0 30px;*/
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    -ms-transition: all 0.7s;
    -o-transition: all 0.7s;
    transition: all 0.7s;
}

.social ul li:hover {
  -webkit-transform: translate(-130px, 0);
  -moz-transform: translate(-130px, 0);
  -ms-transform: translate(-130px, 0);
  -o-transform: translate(-130px, 0);
  transform: translate(-130px, 0);
  background: #059546;
}

.social ul li:hover a {
  color: #fff;
}

.social ul li:hover i {
  color: #fff;
  /*background: #16a085;*/
}

.social ul li i {
  margin-right: 10px;
  color: #000;
  background: #fff;
  padding: 8px 8px 11px;
  /*-webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;*/
  width: 40px;
  height: 40px; 
  font-size: 20px;
  background: #ffffff;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);

}
 
  #topbar .topbar-content .topbar-item
        {
            font-family: calibri,Arial,sans-serif;
            line-height: 25px;
            display: inline-block;
            font-size: 12px;
        }

        .topbar-content.content-right
        {
            margin-top: 20px;
            font-size: 13px;
            font-weight: bold;
        }

        .Portfolio
        {
            position: relative;
            margin: 15px;
            border: 2px solid #05861f;
            float: left;
            width: 250px;
            transition-duration: 0.4s;
            animation: winanim 0.5s;
            -webkit-backface-visibility: visible;
            backface-visibility: visible;
            box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);
        }

       .Portfolio:hover
       {
            box-shadow: 0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);
       }

            .Portfolio img
            {
                width: 100%;
                height: auto;
            }

        .desc
        {
            padding: 10px;
            text-align: center;
            font-size: 16px;
            background: #05861f;
            color: #fff;
        }




        @keyframes winanim
        {
            0%
            {
                opacity: 0;
                transform: scale3d(.3,.3,.3);
            }

            50%
            {
                opacity: 1;
            }
        }

        .card-img
        {
            border-radius: 0;
        }

        .vision
        {
            color: #fff;
            background:#0bd225;
            box-shadow: 0 0 9px 0 rgb(0 0 0 / 50%) inset;
            padding: 25px;
            text-align: center;
            border-radius: 20px;
        }
        .vision h3
        {
           font-size:28px;
           font-weight:bold;
           border-bottom: 2px solid #ffc107;
    padding-bottom: 16px;
        }
         .newsmarquee
        {
            color: #fff;
            background-color: rgba(62,223,0,.74);
           box-shadow: 0 7px 16px 18px #1e730294 inset;
            padding: 34px;
            text-align: center;
            border-radius: 70px;
                
        }
.newsmarquee h3
{
    font-size:28px;
           font-weight:bold;
}

            .vision > p
            {
                color:#fff;
                font-size:16px;
                font-weight:700;
            }
.copyright-area>p, .copyright-area>p>a
{
    color:#fff;
}

   /*  bhoechie tab */
        div.bhoechie-tab-container
        {
            z-index: 10;
            background-color: #ffffff;
            padding: 0 !important;
            /*border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;*/
            margin-top: 20px;
            margin-left: 15px;
            /*-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);*/
            background-clip: padding-box;
            opacity: 0.97;
            filter: alpha(opacity=97);
        }

        div.bhoechie-tab-menu
        {
            padding-right: 0;
            padding-left: 0;
            padding-bottom: 0;
        }

            div.bhoechie-tab-menu div.list-group
            {
                margin-bottom: 0;
            }

                div.bhoechie-tab-menu div.list-group > a
                {
                    margin-bottom: 0;
                    background-color: #f7f7f7;
                }

                    div.bhoechie-tab-menu div.list-group > a .glyphicon,
                    div.bhoechie-tab-menu div.list-group > a .fa
                    {
                        color: #5A55A3;
                    }

                    div.bhoechie-tab-menu div.list-group > a:first-child
                    {
                        border-top-right-radius: 0;
                        -moz-border-top-right-radius: 0;
                    }

                    div.bhoechie-tab-menu div.list-group > a:last-child
                    {
                        border-bottom-right-radius: 0;
                        -moz-border-bottom-right-radius: 0;
                    }

                    div.bhoechie-tab-menu div.list-group > a.active,
                    div.bhoechie-tab-menu div.list-group > a.active .glyphicon,
                    div.bhoechie-tab-menu div.list-group > a.active .fa
                    {
                        background-color: #ce0d10;
                        /*background-image: #5A55A3;*/
                        border-color: #d01517;
                        color: #ffffff;
                    }

                    div.bhoechie-tab-menu div.list-group > a > h5
                    {
                        margin: 8px;
                    }
                    /*div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #ce0d10;
}*/
                    div.bhoechie-tab-menu div.list-group > a.active:after
                    {
                        content: '';
                        position: absolute;
                        left: 100%;
                        top: -2%;
                        margin-top: 0;
                        border-left: 0;
                        border-bottom: 29px solid transparent;
                        border-top: 29px solid transparent;
                        border-left: 23px solid #ce0d10;
                    }

        div.bhoechie-tab-content
        {
            background-color: #ffffff;
            /* border: 1px solid #eeeeee; */
            padding-left: 20px;
            padding-top: 10px;
        }

        div.bhoechie-tab div.bhoechie-tab-content:not(.active)
        {
            display: none;
        }

        @media (max-width:991px)
        {
            .Portfolio
            {
                position: relative;
                margin: 15px;
                border: 2px solid #05861f;
                float: left;
                width: 44%;
                transition-duration: 0.4s;
                animation: winanim 0.5s;
                -webkit-backface-visibility: visible;
                backface-visibility: visible;
                box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);
            }
        }


        @media (max-width:576px)
        {
            .Portfolio
            {
                position: relative;
                margin: 8px 0px 7px 30px;
                border: 2px solid #05861f;
                float: left;
                width: 42%;
                transition-duration: 0.4s;
                animation: winanim 0.5s;
                -webkit-backface-visibility: visible;
                backface-visibility: visible;
                box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);
            }
                      div.bhoechie-tab-menu div.list-group > a > h5 {
    margin: 8px;
    font-size: 12px !important;
}
                      div.bhoechie-tab-container {
    z-index: 10;
    background-color: #ffffff;
    padding: 0 !important;
    margin-top: 20px;
     margin-left: 0px; 
    background-clip: padding-box;
    opacity: 0.97;
    filter: alpha(opacity=97);
}
        }

        @media (max-width:400px)
        {
            .Portfolio
            {
                position: relative;
                margin: 25px;
                border: 2px solid #05861f;
                float: left;
                width: 90%;
                transition-duration: 0.4s;
                animation: winanim 0.5s;
                -webkit-backface-visibility: visible;
                backface-visibility: visible;
                box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);
            }
  
        }