/* ============================================== *//*                      OVERRIDE                  *//* ============================================== *//*  *//* WRAPPER */div.spa_container{}.spa_items{	width: 33.333%;}/* CHILDREN */div.services_container{	padding: 0 10px;}div.projects_container{	padding: 0 10px;}div.projects_container.procesos_compra{	padding: 0 10px;}/* ============================================== *//*                 iframe OVERRIDE                  *//* ============================================== */.banner_DICOM{				}.banner_DICOM > iframe, .banner_DICOM img{	margin: 0 auto;    display: block;    border: solid 5px rgba(255, 255, 255, 0.27);    border-radius: 4px;    height: 258px;    width: 308px;}@media only screen and (max-width: 320px){	.news_container div.banner_DICOM{		margin-left: 0;	}}/* ========== RESPONSIVE =========== */@media (max-width: 1055px){	div.article{		height: auto;	}	div.news_img_fake_cropper{		height: 105px;	}}@media (max-width: 1045px){	div.cinto.spa_2 .spa_items{		width: 33.333%;	}	div.cinto.spa_2	 div.proceso_compra_container.spa_items{		/*padding: 10px;*/		height: auto;	}	div.cinto.spa_2 div.proceso_compra_container.spa_items .spa_w{		padding: 10px;		background-color: transparent;	}	div.cinto.spa_2 div.proceso_compra_container.spa_items .spa_w a{		background-color: #DDDDDD;	}	div.cinto.spa_2 div.proceso_compra_container.spa_items .spa_w img{		width: 100%;	}}@media ( max-width: 875px ){	div.article_container{		width: 50%;		height: 260px;	}}@media (max-width: 810px){	div.cinto.spa_2 .spa_items{		width: 50%;		margin-bottom: 20px;	}}@media ( max-width: 511px ){	div.article_container{		width: 100%;		height: 270px;	}	div.article{		height: 270px;	}	/* --- */	div.cinto.spa_2 .spa_items{		width: 100%;		margin-bottom: 50px;	}	.banner_DICOM > iframe{		border: 0;		border-radius: 0;	}	div.banner_DICOM{		margin-left: -10px;		margin-right: -10px;		padding-left: 0;		padding-right: 0;	}	}/* ============================================== *//*                 List OVERRIDE                  *//* ============================================== */	.service-container ol{		display: block;		list-style-type: decimal;		-webkit-margin-before: 1em;		-webkit-margin-after: 1em;		-webkit-margin-end: 0px;		-webkit-padding-start: 40px;	}	.service-container li{		font-size: 12px;		font-weight: normal;	}	.service-container ol.nested {		list-style-type: none;		counter-reset: item;		margin: 0;		padding: 0;	}		.service-container ol.nested>li {		display: table;		counter-increment: item;		margin-bottom: 0.6em;	}		.service-container ol.nested>li:before {		content: counters(item, ".") ". ";		display: table-cell;		padding-right: 0.6em;	}		.service-container li ol.nestedl>li {		margin: 0;	}		.service-container li ol.nested>li:before {		content: counters(item, ".") " ";	}