.owl-theme {position:relative;}
.owl-theme .owl-nav {position:absolute;left:0;top:50%;width:100%;height:30px;margin:-15px auto 0 auto;z-index:9;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.owl-theme button.owl-prev {display:block;position:absolute;left:0;top:50%;width:30px;height:30px;overflow:hidden;line-height:999px;margin:-15px 0 0 0;background:url(../../../img/arrow_left.png) no-repeat 50% 50% rgba(0,0,0,0.6);border:none;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.owl-theme button.owl-next {display:block;position:absolute;right:0;top:50%;width:30px;height:30px;overflow:hidden;line-height:999px;margin:-15px 0 0 0;background:url(../../../img/arrow_right.png) no-repeat 50% 50% rgba(0,0,0,0.6);border:none;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

/*.owl-theme .owl-nav [class*='owl-'] {display:inline-block;margin:0;padding:0;color:#fff;font-size:14px;background:#;cursor:pointer;}
.owl-theme .owl-nav [class*='owl-']:hover {}*/

.owl-theme .owl-nav .disabled {cursor:pointer;}

.owl-theme .owl-nav.disabled + .owl-dots {margin:20px 0 0 0;}


.owl-theme .owl-dots {display:block;text-align:center;}
.owl-theme .owl-dots button {background:none;border:none}
.owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span {display:block;width:40px;height:3px;margin:10px 2px 0 2px;background:#ccc;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#ea577b;}

.owl-theme-case .owl-nav {display:block}


.recent2 {max-width:1200px;margin:0 auto !important;}

a.item_box {display:inline-block;position:relative;}
a.item_box .premi_ribbon {display:block;position:absolute;left:0;top:0}
a.item_box .premi_label {display:block;position:absolute;left:0;bottom:20px;width:100%;text-align:center;}
a.item_box .premi_label img {width:80%;max-width:230px;height:auto}



.item {display:block;position:relative;overflow:hidden;}
.item a {}
.item img {width:100%;height:auto;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1); 
-o-transform:scale(1);  
transform:scale(1);

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}

.item img:hover {
-webkit-transform:scale(1.3);
-moz-transform:scale(1.3);
-ms-transform:scale(1.3);   
-o-transform:scale(1.3);
}


.item .subject {display:block;position:absolute;width:100%;height:45px;left:0;bottom:0;overflow:hidden;padding:4px 10px;font-size:12px;line-height:16px;white-space:nowrap;background:rgba(0,0,0,0.8);
text-overflow:ellipsis;  /* IE, Safari */
-o-text-overflow:ellipsis;  /* Opera under 10.7 */
-moz-binding: url('ellipsis.xml#ellipsis');

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.item .subject a {color:#fff;}
.item .subject a.title {color:#ff7700;}
.item .subject .comment {font-size:11px;color:#ff7700}

.item .new_icon {display:block;position:absolute;right:0;top:0;height:16px;padding:0 6px;font-family:arial;color:#fff200;font-size:10px;line-height:16px;background:#f00001;z-index:99999;}






@media screen and (max-width:1280px) {
}




@media screen and (max-width:1024px) {
}






@media screen and (max-width:768px) {
}





@media screen and (max-width:480px) {
}