.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
 /* margin-top: 30px;*/
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
 /* background: none repeat scroll 0 0 #222222;*/
 /* border: 4px solid #FFFFFF;*/
 /* border-radius: 23px 23px 23px 23px;*/
  height: 40px;
  width : 40px;
  margin-top: 30px
  
}

.awwwards i{font-size:62px; color:#c4c4c4;  margin-top:15px;}

.awwwards .media-carousel .carousel-control.left {left:-12px !important; border:none !important;}

.awwwards .media-carousel .carousel-control.right {right:5px !important;  border:none !important;}


.edu-inner i{font-size:62px; color:#c4c4c4; margin-top:-10px;}


/* Next button  */

.media-carousel .thumbnail{border-radius:0 !important;}

.media-carousel .carousel-control.right 
{
  right: 5px !important;
  background-image: none;
 /* background: none repeat scroll 0 0 #222222;*/
 /* border: 4px solid #FFFFFF;*/
 /* border-radius: 23px 23px 23px 23px;*/
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width:100%;
  /*height: 100px*/
}




/***  testimonial  ***/


/*-------------------------------*/
/*      Code snippet by          */
/*      @maridlcrmn              */
/*-------------------------------*/


section.carousel {
    /*padding-top: 20px;
    padding-bottom:20px;*/
}

.quote {
    color:#003399;
    text-align: center;
    float:left;
	margin-top:25px !important;
}

#fade-quote-carousel.carousel .carousel-indicators > li{border-radius:0px !important; border: 2px solid #003399 !important; background-color:transparent !important}

#fade-quote-carousel.carousel .carousel-indicators{ bottom:10px !important;}

#fade-quote-carousel.carousel .carousel-indicators > li.active{background-color:#003399 !important;}

#fade-quote-carousel blockquote{text-align: center; padding:50px 20px 10px !important; }

#fade-quote-carousel p{text-align:center;}




.fa-4x{font-size:2em !important;}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/


#fade-quote-carousel .profile-circle{
    width: 150px !important;
    height: 150px !important;
    background-size: contain;
    background-position: 14px 0px; }

#fade-quote-carousel.carousel {
  padding-bottom:20px;
}
#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: #003399;
  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;
}

@media (max-width: 1024px){
.awwwards i{margin-top: 0;}
}


@media (max-width: 991px){
    
.awwwards i{margin-top: 25px;}    

#fade-quote-carousel blockquote{ padding: 0px 15px !important;}

.quote{ margin-top:0px !important; }

.edu-inner .media-carousel img{height:auto;}

.awwwards .media-carousel img{width:auto;}

}

@media (max-width: 680px){

.media-carousel img{height:auto;}

.media-carousel{padding: 0 40px 0px 40px;}

.awwwards i{margin-top:38px;}

    
    #fade-quote-carousel .profile-circle {
    width: 100px !important;
    height: 100px !important;
    }
    
    #fade-quote-carousel.carousel .carousel-inner .item{max-height: 310px; height: 290px; padding-bottom: 15px;}
    
    #fade-quote-carousel p{    line-height: 22px;font-size: 14px;}
    
    #fade-quote-carousel.carousel .carousel-indicators{bottom: -10px !important;}
}

}



@media (max-width: 480px){
    #fade-quote-carousel .profile-circle {
    width: 100px !important;
    height: 100px !important;
    }
    
    #fade-quote-carousel.carousel .carousel-inner .item{max-height: 310px; height: 310px; padding-bottom: 15px;}
    
    #fade-quote-carousel p{    line-height: 22px;font-size: 14px;}
    
    #fade-quote-carousel.carousel .carousel-indicators{bottom: -10px !important;}
}


@media (max-width: 400px){
    
    .awwwards i{margin-top:10px;}
}


@media (max-width: 360px){
    
    .awwwards i{margin-top:-4px;}
}

