#cards-carousel .card-block{margin:0 10px;background:#f7f7f7}
#cards-carousel .card{background:transparent;margin-bottom:0}
#image-carousel .item{margin:10px}#image-carousel .item img{display:block;width:100%;height:auto}

#carousel-area .carousel-item img{width:auto}#carousel-area .carousel-inner .active{opacity:1}
.forma_img { padding:-5px; border: 0px solid #fff; max-height:200px; overflow:hidden; } 
.img_forma{ width:110%;}

#carousel-area .carousel-inner .active.left,#carousel-area .carousel-inner .active.right{left:0;opacity:0;z-index:1}
#carousel-area .carousel-inner .next.left,#carousel-area .carousel-inner .prev.right{opacity:1}
#carousel-area .carousel-control{z-index:2}
#carousel-area .carousel-item .carousel-caption{top:28%;right:10%;left:10%;text-shadow:none}
#carousel-area .carousel-item .carousel-caption h5{color:#fff;line-height:24px;font-weight:400;margin-bottom:30px;font-size:16px;font-family:"Roboto",sans-serif}
#carousel-area .carousel-item .carousel-caption h3{font-size:50px;margin-bottom:15px;color:#fff;font-weight:700}
#carousel-area .carousel-indicators{bottom:5px}
#carousel-area .carousel-indicators li{border-radius:0px;width:32px;height:5px;margin:0 5px;background:rgba(253,254,255,0.8);
border:none;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.carousel-post{margin-right:10px}
.carousel-post h5, .carousel-post h5 a{margin-top:10px; font-size:22px; color: #333; text-decoration: none!important}

.owl-controls .owl-buttons{position:relative;top:-160px;left:0}
.owl-controls .owl-buttons div.owl-prev{float:left;margin-left:-45px}
.owl-controls .owl-buttons div.owl-next{float:right !important;margin-right:-45px}
#image-slider .owl-controls .owl-buttons{position:relative;top:-280px;left:0}
#image-slider .owl-controls .owl-buttons div.owl-prev{float:left;margin-left:45px}
#image-slider .owl-controls .owl-buttons div.owl-next{float:right !important;margin-right:45px}

#posts-carousel .owl-controls .owl-buttons{position:relative;top:-185px;left:-10}
#posts-carousel .owl-controls .owl-buttons div.owl-prev{float:left;margin-left:-40px}
#posts-carousel .owl-controls .owl-buttons div.owl-next{float:right !important;margin-right:-35px}


@media (min-width: 768px) and (max-width: 1024px){
.owl-controls .owl-buttons div.owl-prev{margin-left:0px}
.owl-controls .owl-buttons div.owl-next{margin-right:0px}

#carousel-area .carousel-item .carousel-caption h3{font-size:26px}#carousel-area .carousel-item .carousel-caption h5{margin-bottom:3px}
#carousel-area .carousel-item .btn-lg{padding:7px 10px;min-width:150px}.sup-desc-wrap .sup-meta-wrap .sup-description{display:none}.label{padding:0}

}
@media (max-width: 640px){
#carousel-area .carousel-item .carousel-caption{top:5%}#carousel-area .carousel-item .carousel-caption h3{font-size:26px}#carousel-area .carousel-item .carousel-caption h5{margin-bottom:0px}#carousel-area .carousel-item .btn-lg{padding:7px 10px;min-width:150px}.controls .btn{padding:7px 14px;margin:5px 0}.list-group{margin-bottom:30px}}
@media (max-width: 480px){
.owl-controls .owl-buttons{display:none}
.carousel-inner{height:175px}#carousel-area .carousel-item .carousel-caption{top:2%}
#carousel-area .carousel-item .carousel-caption h3{font-size:14px}#carousel-area .carousel-item .carousel-caption h5{margin-bottom:3px;font-size:12px;line-height:15px}
#carousel-area .carousel-item .btn-lg{padding:7px 10px;min-width:150px}.carousel-indicators{display:none}.controls .btn{font-size:13px;padding:7px 8px;margin:5px 0}
