/* ============================ 01-05-2020 ================================= */
/* MARQUEEE */
.marquee,
.marquee-with-options,
.marquee-vert-before,
.marquee-vert {
    width: auto;
    overflow: hidden;
    padding: 15px;
}
.vis-n1 {
	background-color:#fd9833;
	padding:5px;
	color:#FFF;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-bottom: 4px #fd9833 ridge;
}
.vis-n1 a {
	color:#FFF;
	text-decoration:none;
}
.blink {
	color:#FF0;
}

.blink_second {
    color:green;
}
.vis-hr-5 {
    border-bottom: solid 3px #AAA;
}
.vis-all-bor{
    border: solid 2px #89168c;
    padding: 10px;

background: #0f0c29;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #24243e, #302b63, #0f0c29);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #24243e, #302b63, #0f0c29); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
color: #FFF;
}
.vis-input-5{
	background-color:FFF;
	color:#222;
	border:1px solid #888;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	height:35px;
}
.vis-smart-model {
    background: linear-gradient(rgba(255, 0, 0, 0.6), rgba(255, 0, 0, 0.6)), url('../site-img/st-bg.html') repeat center center;
	background-size: cover;
	background-attachment:fixed;
	color:#FFF;
}

#maincontainer{padding:30px 0px;background: whitesmoke;margin-top:-5px;}
.upperheading h2{    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
    margin-top: 0px;
    color: #000066;
    font-size: 32px;
    margin: 0px 0 20px;
}

.upperheading p{    text-align: center;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    max-width: 700px;
    margin: 10px auto 15px;}

.upperheading{display:inline-block;width:100%;margin-bottom:30px;    text-align: center;}
.bluediv{padding:10px 0px;background:#660066;border-radius:10px 10px 0px 0px;text-align:center;}
.bluediv h2{color:#fff;font-family:'Roboto', sans-serif;font-size: 25px;font-weight:400;margin: 10px 0px 0px;}
.bluediv1{padding:10px 0px;background:#330099;border-radius:10px 10px 0px 0px;text-align:center;}

.bluediv1 h2{color:#fff;font-family:'Roboto', sans-serif;font-size: 25px;font-weight: 400;margin: 10px 0px 0px;}

.bluediv1 i{font-size: 45px;color:#fff;}
.orangediv{padding:10px 0px;background:#ff0033;border-radius:10px 10px 0px 0px;text-align:center;}
.orangediv i{font-size: 45px;color:#fff;}
.orangediv h2{color:#fff;font-family:'Roboto', sans-serif;font-size: 25px;font-weight: 400;margin: 10px 0px 0px;}


.main-container1{min-height:250px;background:#fdfdfd;border:1px solid #dedede;}
#fade-quote-carousel.carousel{padding-bottom:0px;}

#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}

#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}

#fade-quote-carousel.carousel .carousel-indicators{bottom:10px;}

#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#e84a64;border:none;}

#fade-quote-carousel blockquote{text-align:center;border:none;}

#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px;}

#fade-quote-carousel.carousel .carousel-inner .item h4{text-align:center;font-family:'Roboto', sans-serif;font-weight:400;font-size:25px;}

#fade-quote-carousel blockquote{text-align:center;border:none;font-size:18px;color:#000;font-weight:300;margin:0px}

#fade-quote-carousel.carousel{padding:9px 0px;}

.school-birthday ul li:last-child{border-bottom:0px;}

#fade-quote-carousel blockquote p{margin:0px}

#fade-quote-carousel blockquote b{font-size:30px;color:#ea7166}
.profile-circle img{max-width:100%;width:100%}

.profile-circle{overflow:hidden}

