
/* Carousel */

.carousel-caption {
    bottom:170px;
    background:rgba(3,3,3,0.3);
    padding-right:20px;
    padding-left:20px
}

.carousel-indicators {bottom:0}

.carousel-indicators li {
    height:15px;
    width:15px;
    border:1px solid #EEE
}

.carousel-indicators .active {height:17px;width:17px}

.carousel-inner > .item > img {width:100%}

/******* End Overriding Bootstrap ******/



/* Start Testimonials Section */

.testimonials span {font-size:12px;font-weight:bold;color:#2a5d6b}
.testimonials span a {color:#a6ecff}
.testimonials span a:hover {color:#fefefe}

.testimonials .h1 {margin-bottom:20px;color:##f6f8f8}

.testimonials .lead {line-height:2em;margin-bottom:10px;color:#f6f8f8;margin-top:15px;font-weight:400}

.testimonials .carousel-inner {min-height:160px}

.testimonials .carousel-indicators {
    position:static;
    width:100%;
    margin-left:auto;
	margin-right:auto;
    padding-top:20px
}

.testimonials .carousel-indicators li {
    text-indent:0;
    width:80px;
    height:80px;
    opacity:0.4;
    border: 3px solid #FFF;
    border-radius:50%;
    overflow:hidden;
    margin:5px
}

.testimonials .carousel-indicators li.active {
    width:80px;
    height:80px;
    opacity:1;
    background:none
}

.testimonials .carousel-indicators li img {max-width:100%}

/* End Testimonials Section */

/
.testimonials .carousel-indicators li {
    -webkit-transition:all .7s ease-in-out;
    -moz-transition:all .7s ease-in-out;
    -o-transition:all .7s ease-in-out;
    transition:all .7s ease-in-out;
}

/* Start Section Our Clients */

.our-clients {
    background:#EEE;
    padding:60px 0;
    /*padding-bottom:20px*/
}

#our-clients {
    
    margin-top:-40px
   
}

.our-clients img {
    opacity:1;
    filter: alpha(opacity=100);
    margin-top:20px;
    margin-bottom:20px
	webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    -ms-transition: all .9s ease;
    -o-transition: all .9s ease;
    transition: all .9s ease;
}

.our-clients img:hover {
	
	filter: alpha(opacity=50);
	opacity: 0.5;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
	}

/* end Section Our Clients */

/* start of grouping*/

.our-clients img,
.testimonials .carousel-indicators li {
    -webkit-transition:all .7s ease-in-out;
    -moz-transition:all .7s ease-in-out;
    -o-transition:all .7s ease-in-out;
    transition:all .7s ease-in-out;
}
.testimonials {padding-top:40px;padding-bottom:60px}

/* End Our Grouping */

/* Start of Back To Top Button */
#myBtn {
 /* display: none; */
  position: fixed;
  bottom: 125px;
  right: 37px;
  z-index: 99;
  border: none;
  outline: none;
  /*background-color: #228af4;*/
  color: #3cbeee;
  cursor: pointer;
  /*padding: 15px;*/
  border-radius: 10px;
  -webkit-transition:all .7s ease-in-out;
  -moz-transition:all .7s ease-in-out;
  -o-transition:all .7s ease-in-out;
  transition:all .7s ease-in-out;
  opacity: 0;
}

#myBtn:hover {
  background-color: #1f435c;
}

.main #myBtn .fa-arrow-circle-up {
	
	font-size: 30px;

}
/* attention style modal */
@-webkit-keyframes blinker {
    from {opacity: 1.0;}
    to {opacity: 0.0;}
  }
  .blink{
      text-decoration: blink;
      -webkit-animation-name: blinker;
      -webkit-animation-duration: 0.6s;
      -webkit-animation-iteration-count:infinite;
      -webkit-animation-timing-function:ease-in-out;
      -webkit-animation-direction: alternate;
  }
  img.blink{
      width: 150px;
      margin-bottom: 10px;
  }