@media screen and (max-width: 540px){

	.acronimo{display:none;}


	.name_report {
		font-size: 10px;
	}

	.vertical-center{
		display:block;

	}


	#top-menu-left{margin-left:0px;}



	.body-report {
		clear: both;
	}



	.col-xs-6 {
		width: 100%;
	}

	.report {
		width: 100%;
		height: 175px;
		 border-radius: 0px !important;
	}

	.brands_report {
		height: 122px;

		margin: 0 auto;
		display: block;
		padding-top: 0px;
	}

	.report.offline .brands_report {
		height: 66px;
		margin-top: 55px;
	}

	.brands_report img {
		margin-top: 20px;
		width: 150px;
	}

	.logo-default {
		width: 100px;
		margin-top: 3px;
	}

	.name_report {
		margin-top: 0px;
	}




}

@media screen and (max-width: 500px){

    .group-title h3{
        font-size: 20px;
    }


}
@media screen and (max-width: 450px){

    .group-title h3{
        font-size: 18px;
        line-height: 40px;
    }


}
@media screen and (max-width: 420px){

    .group-title h3{
        font-size: 15px;
    }


}
@media screen and (max-width: 350px){

    .group-title h3{
        font-size: 18px;
    }


}

@media screen and (max-width: 1200px){
    #world_map2 svg {
        margin-left: -182px;
    }
}


@media screen and (max-width: 1024px){
    #world_map2 {
        display: none;
    }
    #europe_map {
        display: block !important;
    }
    .container
    {
        width: 100%;
    }
}


