/*  break points styles  */
@media only screen and (max-width : 2200px){

}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){

}
 
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){

}
 
/* Small Devices, Tablets */
@media only screen and (max-width : 768px){

}
 
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px){

}
 
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px){

}
/*  opinions  */

.opinions-carousel-box{
   margin-bottom:20px;
} 
.opinions-carousel-box .carousel-inner{
   height:auto !important;
}
.opinions-carousel-box .title{
   display:none;
}
.opinions-carousel-box .item{
   color: #262626;
    height: 280px;
    overflow-y: auto;
    padding: 40px;
    text-align: center;
}
.opinions-carousel-box .desc{
  font-size:30px;
  color:#262626;
  font-weight:bold;
}
.opinions-carousel-box .item:before,
.opinions-carousel-box .item:after{
   content:"";
   background-image:url("../img/blockquote.png");
   display:block;
   position:absolute;
   width:38px;
   height:26px;
   background-size:38px 26px;
   background-repeat:no-repeat;
}
.opinions-carousel-box .item:before{
   left:0px;
   top:0px;
}
.opinions-carousel-box .item:after{
   right:0px;
   bottom:0px;
}

.opinions-carousel-box .signature:after{
   content:"";
   background-image:url("../img/orange_line.jpg");
   display:block;
   position:absolute;
   left:46%;
   bottom:-30px;
   width:48px;
   height:2px;
}

.opinions-carousel-box .signature{
  text-align:right;
  color: #000;
}
.opinions-carousel-box .carousel-indicators{
  bottom: -34px;
}
.opinions-carousel-box .carousel-indicators li{
  background-color:#999999;
  width:30px;
  margin-left: 5px !important;
  margin-right: 5px !important;  
}
.opinions-carousel-box .carousel-indicators .active{
   background-color:#095741;
}
.opinions-line:after{
   content:"";
   width:100%;
   height:1px;
   background-color:#262626;
   margin-top:13px;
}