@media (max-width: 500px) {
	.share li a:hover, section .btn:hover, #articles article .title a:before, .submenu {
	    background: #57003a;
	    padding: 5px 0;
	}
	.ads.roba {
		min-height: initial;
	}

	figure {
	    max-width: 100% !important;
	    width: auto;
	    height: auto;
	    margin: 0 !important;
	}

	figure img {
		max-width: 100% !important;
		width: auto;
		height: auto;
	}
}

@media (max-width: 992px) and (orientation : landscape){
	.carousel-container, .carousel.full-screen, .carousel.full-screen .carousel-inner, .carousel.full-screen .carousel-inner .item, .carousel.full-screen .carousel-inner > .item .fill {
	    min-height: 730px;
	}
    .ads.megabanner .megabanner-content, .ads.roba {
        width: 100%;
    }
	.col-sm-6 {
	    width: 100%;
	}    	
}