body{background-color: #CCCCFF;font-family: 'Raleway', sans-serif;}
.header .container{background-color: #fff;}
.bg-new{background-color: #10ab5b;}
.politicians{padding:15px 10px;}
.politicians img{width: 30%;}
.logo{padding-top:10px;padding-bottom:10px;}
.logo img{width: 100%;}
.heading {outline: 1px dashed #98abb9;outline-offset: -5px;background-color: #00a651;height: auto;width: 100%;padding: 2px 10px;color: 333;}
.heading h2{font-weight: 400;font-size: 24px;margin-top: 6px;}
.navbar-light .navbar-nav .nav-link{color: rgba(255,255,255,0.7);margin-right: 30px;margin-left: 10px;}
.nav-link.hilet{-webkit-animation-name: example; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 8s; /* Safari 4.0 - 8.0 */
    -webkit-animation-iteration-count: infinite; /* Safari 4.0 - 8.0 */
    animation-name: example;
    animation-duration: 8s;
  animation-iteration-count: infinite;
}
.kcr{width: 30%;}
img.press-note{width: 100%;}
.press-note{color: #00a651;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{color: rgba(255,255,255,1);}
.banner .container .row{padding: 10px 0px;}
.banner .container{background-color: #fff;}
.banner .card{display: block;padding: 15px 0px;margin-bottom: 15px;}
.banner .card img{width: 50%;}
.section-one .container{background-color: #fff;}
.section-one .media img{width: 25%;}
.section-one .media a{color:#10ab5b;font-size: 18px;font-weight: 400;line-height: 20px; }
.section-one .card{display: block;padding: 0px 0px;margin-bottom: 15px;}
.section-one .media .blockquote-footer{font-size: 65%;}
.registration-section .row{background-color: #fff;}
.page-header{padding: 20px 20px 10px 20px;border-bottom: 1px #333 solid;}
.rigistration-form{padding: 30px 20px;margin-bottom: 20px;}
.non-teaching-bank-details{margin-bottom: 20px;}
.row.form-row-two .col-sm-6{padding: 0;}
.row.form-row-two .col-sm-6 input{margin-bottom: 5px;}
.innerpage .row{background-color: #fff;}
.innerpage-content img.banner{margin: 10px;}
.card-img-top{width: 100%;}
.card-deck .card{margin-bottom: 15px;}
.innerpage-content{padding-top: 20px;padding-bottom: 20px;}
.innerpage-content .tab-content{padding: 20px 0px;}
.tab-content .page-header{margin-bottom: 10px;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color: #CCCCFF;}
.nav-pills .nav-link{color: #10ab5b;}
.sitewidth {
    border: 1px solid #00a651;
    overflow: hidden;
    background: #f3f3f3;
    position: relative;
}
marquee {
    float: left;
    height: 40px;
    position: absolute;
    margin-left: 151px;

}
.br-title {
    display: inline-block;
    padding: 10px 20px;
    color: #FFF;
    float: left;
    background-color: #00a651;
    left: 0px;
    top: 0px;
    height: 40px;
}
.sitewidth p{
    float: left;
    margin-top: 10px;   
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    0%   {border:1px red dashed; color:red; }
    25%  {border:1px yellow dashed; color: yellow;}
    50%  {border:1px blue dashed; color: blue;}
    75%  {border:1px green dashed;color: green; }
    100% {border:1px red dashed;color: red;}
}

/* Standard syntax */
@keyframes example {
    0%   {border:1px red dashed; color:red; }
    25%  {border:1px yellow dashed; color: yellow;}
    50%  {border:1px blue dashed; color: blue;}
    75%  {border:1px green dashed;color: green; }
    100% {border:1px red dashed;color: red;}
}





.gallery-title
{
    font-size: 36px;
    color: #42B32F;
    text-align: center;
    font-weight: 500;
    margin-bottom: 70px;
}
.gallery-title:after {
    content: "";
    position: absolute;
    width: 7.5%;
    left: 46.5%;
    height: 45px;
    border-bottom: 1px solid #5e5e5e;
}
.filter-button
{
    font-size: 18px;
    border: 1px solid #42B32F;
    border-radius: 5px;
    text-align: center;
    color: #42B32F;
    margin-bottom: 30px;

}
.filter-button:hover
{
    font-size: 18px;
    border: 1px solid #42B32F;
    border-radius: 5px;
    text-align: center;
    color: #ffffff;
    background-color: #42B32F;

}
.btn-default:active .filter-button:active
{
    background-color: #42B32F;
    color: white;
}

.port-image
{
    width: 100%;
}

.gallery_product
{
    margin-bottom: 30px;
}
.gallery_product img{width: 100%;}







