@charset "utf-8";
/* CSS Document */

.favourite {
	background: none;
	border:none;
}

button:focus {outline: 0;}

table {background-color: red;}

.rd-table-detallepdf {
	width:100%;
	margin-right:-8px;
}

.fecha {
	text-align: center;
	float: right;
	font-family: 'Gotham SSm A', 'Gotham SSm B' !important;
	font-style:normal;
	font-weight: 400;
}

.rd-padding-right {	padding-right: 10px;}

.rd-table {
    width: 100%;
    border: 0 !important;
    border-spacing: 2px !important;
    border-collapse: separate !important;
}

.mdl-data-table__cell--non-numeric {
	border-top: 0px !important ;
	border-bottom: 0px !important; 
}

.mdl-data-table  {
	border-top: 0px !important ;
	border-bottom: 0px !important; 
	    white-space: normal !important;
}

.rd-table td {
	border-top: 0px !important ;
	border-bottom: 0px !important; 
}

.reportDescription {
	background-color: #004b98;
	color: #fff;
}

.reportDescription h5 {
	margin-bottom: 10px !important;
    margin-top: -5px !important;
}

.reportDescription p {font-size:15px;line-height:21px !important;}

.menu-index {width: 100% !important;}

/* ul[for="menu-index-report"] {
	left:12%;
	top:0;
}*/

#demo-avatar-dropdown {
	 align-items: center;
    display: flex;
    justify-content: space-between;
    -webkit-align-items: center;
    display: -webkit-flex;
    -webkit-justify-content: space-between;
    width: 165%;
}

#map-view {
	display: flex;
	display: -webkit-flex;
    flex-flow: column nowrap;
    -webkit-flex-flow: column nowrap;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

.gMap {margin-top:0px !important;}

.info-report {
	background-color:#d5e8fa;
	color: #007de5;
	display: flex !important;
	flex-flow: row nowrap;
	align-items: center !important;
	display:-webkit-flex !important;
	-webkit-flex-flow: row nowrap;
	-webkit-align-items: center !important;
}

.info-report.suscription-info {
	background-color: rgba(136, 14, 79, 0.26);
    color: #8d0e57;
}

.map-link {
	background-color: #fff !important;
    margin-top: -52px !important;
    padding: 15px !important;
}

.report-img {
	width:100%;
	height: auto;
}

.index-list {
	font-size: 12px;
	margin: 0 !important;
}

.index-list li {
	text-transform: uppercase;
	background: #8d0e57;
    padding: 5px 0 5px 10px;
    margin: 2px -1px;
    line-height: 16px !important;
}

.index-list li a {color: #fff !important;}
	
.index-list li a:hover, .index-list li a:focus {text-decoration:underline; color:#fff !important;}
	
.mdl-cell--1-col.middle-col {width:2%;}

.rdfontlistadoinformes {
	font-family: 'Gotham SSm A', 'Gotham SSm B' !important;
	font-style:normal;
	font-weight: 400;
	}

.mdl-card1 {min-height:50px;}

.rdportletbackground{
	background-color:white;
	cursor:pointer;
}

.rdheaderlistadoinformes2 {text-align: -webkit-center;}

.rdheaderlistadoinformes {
	word-spacing: 40px;
	display:inline;   
}

.rdinputlistadoinformes {margin-right:6px !important;}

.rdportletbackground:hover {background-color: rgba(208, 229, 255, 0.35);}

.rddisplayflexlistado {display:flex; display:-webkit-flex}

.rddisplayiconlistado {align-self: flex-start; -webkit-align-self: flex-start;}

.rdborderright {padding: 10px 15px;}

.icon-colored2 {
	color: rgba(136, 14, 79, 0.5);
	font-family:'Material Icons' !important;
}

.icon-nocolored {
	color: #ddd;
	font-family:'Material Icons' !important;
}

.rdfechainformeslistado {
	display:inline; 
	float:right;
	}
	
.rddisplayinlineinformes {display:inline;}
	
.mdl-cell--10-col-desktop1 {width: calc(91.8% - 16px) !important;}

.date-article {
	background-color: rgba(34,161,255,0.5);
    width: 19px !important;
    height: 100px;
    color: #fff;
    line-height: 18px;
    margin-top: 2px !important;
    float: right;
}

.date-article2 {
	background-color: rgba(141,14,87,.5);
    width: 19px !important;
    height: 100px;
    color: #fff;
    line-height: 18px;
    margin-top: 2px !important;
    float: right;
}

.date-article-nocolored{
	background-color: #ddd;
    width: 19px !important;
    height: 100px;
    color: #fff;
    line-height: 18px;
    margin-top: 2px !important;
    float: right;
}

.rditemlistadoinformes {width:2% !important;}

.rdancholistadoinformes {width: 89% !important;}

header.rdportlet-topper{display:none;}
	
.rddisplayinlineinformes.hlabel-5{
    color: #007de5 !important;
    font-weight: bold !important;
}
    
.rdfechainformeslistado {
    display: inline;
    float:none;
    padding: 10px;
}

.cabecera{height:50px;}

.cabecera-articulos{background-color:#4024a6;}

.cabecera-municipios{background-color:#004b98;}

.cabecera-operador{background-color:#22a1ff;}

.cabecera-dinamicos{background-color:#8d0e57;}

.cabecera img{
	float:right;
	height:50px;
	padding-right:30px;
}

.hlabel-2{
	width:50% !important;
	float:left;
	color:white !important;
	text-align:left !important;
	padding-left:30px !important;
	font-size:20px !important;
	font-weight:normal !important;
}

/* MEDIA QUERIES */

@media screen and (min-width:768px) {
	.rd-style .rdportlet-topper {align-items: center;-webkit-align-items: center;}	
}

@media screen and (max-width: 767px){
	.align-left.rdborderright{width:100% !important;}
	.cabecera{width: 90% !important;}
	.mdl-cell--12-col, .mdl-cell--12-col-phone.mdl-cell--12-col-phone {width: 98% !important;margin: 0 0px 0 4px;}
	.rdfontlistadoinformes{margin-top:15px;}
	.mdl-grid.mdl-grid--no-spacing{position:relative;}
	.rddisplayiconlistado {position: absolute;top: 0px;right: -4px;text-align: right;}
	.rdfechainformeslistado, .rddisplayinlineinformes.hlabel-5 {width: 100%;float: left;padding: 0;}
	.margin-top {margin-top: 53px;}
	.rdportlet-container {height: 84%;}
	.rd-style .rdportlet-topper {flex-direction: row; -webkit-flex-direction: row;}
	.rd-style .rdportlet-topper .rdportlet-title {font-size: 15px !important;margin-top: 5px !important;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.littlebox-content {padding-top: 2px !important;}
	.hlabel-5 {font-size: 24px !important;}
}

@media screen and (max-width:1366px) {
	.rd-table {margin-left:0 !important;}
}

@media screen and (max-width:640px) {
	.rdportlet .mdl-card__actions {align-items: center;-webkit-align-items: center;box-sizing: border-box;display: flex;flex-flow: column nowrap;display: -webkit-flex;-webkit-flex-flow: column nowrap;height: auto !important;padding: 20px !important;}
	.reportDescription p {padding: 0 10px 10px;text-align: left;}
	.reportDescription.pad20 {padding: 4px !important;}
	.mdl-layout-spacer {height:20px;}
	.gMap {margin-top: 0 !important; width: 100% !important;}
	#report_photo {display:flex;display:-webkit-flex;order: 1;flex-flow: column nowrap;-webkit-flex-flow: column nowrap;}
	.report-img {max-width:295px !important;}
	#report_maindata {order:2}
	.hlabel-5 {font-size: 19px !important; line-height: 22px !important;}
	.rdportlet-container {height: 88% !important;}
}

@media screen and (max-width:320px) {
	.mdl-data-table {max-width:100% !important;}
}

@media screen and (min-width:768px) and (max-width:1024px) {
	.mdl-cell--8-col-tablet {width: calc(100% - 16px) !important;}
	.mdl-cell--hide-tablet {display:none !important}
	#report_photo {display:flex;display:-webkit-flex;order: 1;flex-flow: column nowrap;-webkit-flex-flow: column nowrap;}
	.report-img {max-height:100%;}
	#report_maindata {order:2}
}

@media screen and (min-width:480px) and (max-width:639px){
	.menu-index .rdportlet.rdportlet-b {margin-top:35px !important;}
}


/*.rd-style .rdportlet-topper.withIcon { height: 70px; display: flex; display: -webkit-flex;}*/