/* geography-gis style

   developer:   yhechler
   requires:    /common/framework/css/framework.pt-br.css
    			/start/featured-topics/css/shared.css.pt-br
                /start/css/global.css.pt-br
   ========================================================================== */
.mini-m-list{
    background-position-x: left;
    background-position-y: top;
    background-size: initial;
    background-repeat: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    background-size: 43px 30px;
	color:#535353;
	font-weight:400;
	height:40px;
}
.mini-m-list.geovector{
    background-image: url('../img/geovector.png');
}
.mini-m-list.geostreamplot{
    background-image: url('../img/geostreamplot.png');
}
.mini-m-list.geosmoothhistogram{
    background-image: url('../img/geosmoothhistogram.png');
}
.mini-m-list.geohistogram{
    background-image: url('../img/geohistogram.png');
}
.mini-m-list.geographplot{
    background-image: url('../img/geographplot.png');
}
.mini-m-list.geographvalueplot{
    background-image: url('../img/geographvalueplot.png');
}
.mini-m-list.geobubblechart{
    background-image: url('../img/geobubblechart.png');
}
.mini-m-list.georegionvalueplot{
    background-image: url('../img/georegionvalueplot.png');
}
.mini-m-list.geodensityplot{
    background-image: url('../img/geodensityplot.png');
}
.mini-m-list.pointvalueplot{
    background-image: url('../img/pointvalueplot.png');
}
.mini-m-list.geocontourplot{
    background-image: url('../img/geocontourplot.png');
}
.mini-m-wrapper {
    margin: -5px 1rem 0 3.5rem;
}

.example-2 .mini-m-list.desc:nth-child(n+1) {
    padding-top: 0;
}
.mini-m-wrapper span {
    color: #f57300;
    display:inline-block;
}
.mini-m:hover .mini-m-wrapper span {
    color: #efad34;
}
.geo-vis-list .subtitle{
    font-size: 1rem;    
}
.last{
	padding-top:1.875rem;
}
/* ========================================================================== 
   responsive breakpoint styles 
   ========================================================================== */

@media (max-width: 1200px) {}
@media (max-width: 900px) {
	.vector-desc.last span ~ div {
		margin-bottom: 1.0rem;
	}
}
@media (max-width: 600px) {
	.example-2 .mini-m-list.desc:nth-child(n+1) {
		padding-top: 1.875rem;
	}
	.mini-m-wrapper {
    	margin: -1.75rem 1rem 0 3.5rem;
	}
	.vector-desc.last span ~ div {
		margin-bottom: 0.25rem;
	}	
}
@media (max-width: 320px) {}