/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Oct 4, 2018, 3:43:10 PM
    Author     : Vittal
*/
/* Slides */


.mySlides {display:none;}
.mySlides2 {display:none;}

.menuFont {
    font-size: 11px !important;
}

.features-content{width: 100%;margin-right: 15px;margin-bottom: 20px;}
.features-content img {width: 100%;height: 350px;}

.invo-logo img{
    width: 140px !important;
    height: 140px !important;
}

.icon-50 {
    width: 50px!important;
    height: 50px!important;
}
.icon-70 {
    width: 70px!important;
    height: 70px!important;
}
.icon-140 {
    width: 175px!important;
    height: 150px!important;
}
.icon-125 {
    width: 145px!important;
    height: 145px!important;
}

.starSymbol {
    color:  #61B329;
    font-size: 20px;
    margin-right: 5px;
    margin-top: 5px;
}

.course-box {
    border-radius:3px;
    margin: 15px;
    width: 300px;
    color: white;
    line-height: 1.9;
    font-size: 12px;
    text-align: justify;
    background-color: #F5F5F5 ;

    -moz-box-shadow:    3px 3px 5px 6px #ccc;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc;
    box-shadow:         3px 3px 5px 6px #ccc;
}

/* Content Box */
.content-box {
    border-radius:3px;
    padding: 15px;
    width: 360px;
    color: white;
    line-height: 1.9;
    font-size: 12px;
    text-align: justify;
    /*    background-color: #61B329 ;*/

    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}
.content-box-logo {
    border-radius:3px;
    width: 355px;

    text-align: center;
    vertical-align: top;
    background-color: green;

    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;    
}
/* End of Content Box */

/* News and Events */
.news-box {
    border-radius:3px;
    margin: 15px;
    width: 300px;
    color: white;
    line-height: 1.9;
    font-size: 12px;
    text-align: justify;

    background: linear-gradient(to right, #1A2980, #26D0CE);
    border-radius: 25px;
}
.news-box h6 {
    margin: 10px;
    text-align: center;
}
.news-box p {
    padding: 10px;text-align: justify;color:white;font-size: 12px;
}

.news-box-inner {
    transform: translateY(-20px);
    width: 100px;height: 100px;
    border-radius: 25px;
    border-bottom-left-radius: 0px;
    float: left;
    background: linear-gradient(to right, #26D0CE, #1A2980);
}

/* Animation Text*/
.animation-text {
  width: 300px;
  height: 30px;
  background-color: green;
  position: relative;
  -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
  -webkit-animation-iteration-count: 150; /* Safari 4.0 - 8.0 */
  animation-name: example;
  animation-duration: 4s;
  animation-iteration-count: 150;
  
  color: white;font-weight: bolder;font-size: 16px;
  font-family:Helvetica;
  text-align: center;
  border-radius: 5px;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
  0%   {background-color:green; left:0px; top:0px;color:white;}
  25%  {background-color:black; left:80px; top:0px;}
}
/* Standard syntax */
@keyframes example {
  0%   {background-color:green; left:0px; top:0px;color:white;}
  25%  {background-color:red; left:80px; top:0px;} 
}



/*Blink Text*/
.blink_text {
    animation:1s blinker linear infinite;
    -webkit-animation:1s blinker linear infinite;
    -moz-animation:1s blinker linear infinite;

    color: yellow;font-weight: bolder;
}

.blink_text_white {
    animation:1s blinker linear infinite;
    -webkit-animation:1s blinker linear infinite;
    -moz-animation:1s blinker linear infinite;

    color: white;font-weight: bold;font-size: 16px;
}


@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

/* End of News and Events */


/*Footer*/
.footer-icon {
    color: #61B329 !important;
    margin-top: 2px;
    margin-right: 5px;
    font-size: 18px;
}


/*---- regular styles ----*/
.text-stroke {
    -webkit-text-stroke: 1px green;
    color: white;
    text-shadow:
        3px 3px 0 #000,
        -1px -1px 0 #000,  
        1px -1px 0 #000,
        -1px 1px 0 #000,
        1px 1px 0 #000;    
}

.align-center {
    text-align: center !important;
}
.alg-justify {
    text-align: justify;
}

.border-rad-50 {
    border-radius: 50%;
}

.themeColor {
    color: #61B329 !important;
}
.color-white {
    color: white;
}

.float-left {
    float: left;
}
.float-right {
    float: right;
}

.underline {
    text-decoration: underline !important;
}

.mrg-right-5 {
    margin-right: 5px;
}
.mrg-10 {
    margin: 10px;
}
.mrg-25 {
    margin: 25px;
}

.line-height-1 {
    line-height: 1.5;
}
/* End of Regular Styles */

/* Button */
.course-button {
    position: relative;
    text-align: center;
}
.course-button:hover {
    transform: scale(0.95); 
}

/* Blue Button */
.button-blue img {
    width: 275px;
    height: auto;
}
.button-blue:hover {
    transform: scale(0.95); 
    border-color: greenyellow;
}

/* Text on button*/
.text-on-image-container {
    position: relative!important;
    text-align: center!important;
    color: white;
    line-height: 1;
    font-family: Georgia;/*Copperplate Gothic Bold , verdana;*/
    font-size: 20px;
    font-weight: bold;
}
.text-on-image-container a {
    color: white;
    font-size: 20px;
    font-weight: bold;
}
.text-on-image-container:hover {
    transform: scale(0.95); 
}
.centered {
    position: absolute!important;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%, -50%)!important;
}

.gallery-links {
    margin: 8px;
}
.gallery-links a{
    border-style: solid;
    padding: 10px;
    margin: 12px;
    color: green;
    font-weight: bold;
    font-size: 16px;
}
.gallery-links a:hover{
    margin: 10px;
    color: white;
    background-color: green;
    font-weight: bold;
    font-size: 16px;
}
.current-link a{
    border-style: solid;
    padding: 10px;
    margin: 12px;
    color: white;
    background-color: green;
    font-weight: bold;
    font-size: 16px;
}


.course-list ul li a{
    font-size: 12px!important;
    font-weight: bold!important;
    color: green!important;
}