//	Menores a 767px
@include mq('portable') {
	/*----------  LAYOUT  ----------*/

	body {
		padding-top: 50px;
	}

	.section {

	}

	#footer-first {
		display: none;
	}
/*----------  GLOBAL  ----------*/

	#topbar-first {
    min-width: 204px;
		width: 33%;
	}

	.block-seed-tools-seed-logo {
		max-width: 70px;
	}

	.block-bean-segundo-logo {
		max-width: 110px;
	}


	#topbar-third {
		width: 65%;
	}

	.block-search-form {
		width: 70%;
	}

	#postscript{
	    .zone-wrapper{
	      	.block-policia-link-subir{
	        	text-align: center;
	        	float: none;
	        }
	    }
	}
	/*-- MENU TOPBAR --*/

	.block-menu-menu-menu-topbar {

		> .content {
			.menu-item {
				margin-right: 1%;
				a, a:link, .menu-father {
					font-size: 95%;
				}
			}
		}
	}
	/*-- USER MENU --*/
	.block-policia-editor-unidades {
		margin-left: 1%;

		.menu-editor {
			font-size: 95%;
		}
	}
	/*-- MANIN MENU --*/

	#navigation {
		.section {
			padding: 0;
		}
	}

	.block-system-main-menu {
		.block-title {
			float: none;
			font-weight: normal;
			border-bottom: 2px solid  $c-dimgray;
			margin: 0;
			padding: 2%;
			text-align: center;
			width: 96%;
		}

		> .content {
			float: none;
			width: 100%;

			> .menu {
				> .menu-item {
					font-size: 107%;
					padding: 0.5em 2%;
					display: block;
					width: 96%;
				}

				> .expanded  {
					> .content-father-main {
						overflow-y: scroll;
						padding-top: 40px;

						> .menu {
							> .menu-item {
								margin: 0;
								width: 100%;
							}
						} 
					}
				}
			}
		}
	}

	/*-- SOCIAL FLOATING --*/
	#sidebar-second {
		box-shadow: none;
		border-radius: 0;
		left: 0;
		top: 0;
    	line-height: 1;
		padding: 5px 0;
		width: 100%;

		.block-bean-boton-chat {
			@include inline-block(middle);
   			width: 40px;
    		display: inline-block;

    		p {
    			margin: 0;
    		}
		}

		span.high_contrast_switcher_normal, 
  		span.high_contrast_switcher_high {
    		padding: 7px 13px;
  		}

  		span.has-switcher-link {
    		padding: 0;
    		a {
      			padding: 7px 13px;
    		}
  		}
  		
		.region-blockgroup-accesibilidad-all {
			@include inline-block(middle);
			position: relative;
			top: 0;
			margin-left: 1%;
			width: 40px;

    		.region-blockgroup-accesibilidad {
      			left: 35px;
      			top: 35px;      
      			right: inherit;
    		}
		}

		.block-widgets-s-socialmedia-profile-default {
			@include inline-block(middle);
			box-sizing: border-box;
    		width: auto;
		    padding: 0;	
		    text-align: center;

     		> .content {
     			.widgets-element {
     				@include inline-block(top);
     				height: 36px;
     				margin: 0 0 0 2px;
     				padding: 0;
     				width: 36px;

     				a, a:link {
     					height: 36px;
     					width: 36px;
     				}
     			}
     		} 
		}
	}

	.block-widgets-s-socialmedia-share-default {
		@include inline-block(top);

		> .content {
			.widgets-element {
				float: left;
				margin-right: 1%;
			}
		}
	}

	.block-menu-menu-incorporaci-n {
		background: none;
		min-height: inherit;
		max-height: inherit;
		padding: 0;
		position: absolute;
		top: 0;
		width: 16%;

		&.active {
			background: none;
			padding: 0;

			.content-title {
    			background: tint($c-brand-green, 20) url('../images/withe-arrow-top.png') no-repeat center 89%;
			}
		}

		> .content {
    		background: tint($c-brand-green, 20);
			left: 0;
			min-height: inherit;
			max-height: inherit;
			padding: 2%;
			position: fixed;
			width: 96%;

			.thumbnail-incorporaciones {
				display: none;
			}

			.menu {
    			background: $c-black;
				width: 96%;
			}

			.menu-item {
				float: none;
				line-height: 1.6;
				width: 100%;
			}
		}

		.content-title {
			background: tint($c-brand-green, 20) url('../images/withe-arrow-bottom.png') no-repeat center 89%;
			float: none;
			height: auto;
    		padding: 9px 1% 25px;
			position: relative;
			text-align: center;
			width: auto;
		}

		.block-title {
			left: 0;
			position: relative;
			transform: inherit;
			margin: 0;
			top: 0;
			font-size: 80%;
		}
	}

	.block-bean-boton-chat {

		#mibew-agent-button {
			@include imgreplace;
			text-indent: 9999px;
    		height: 38px;
			padding: 0;
    		width: 38px;
    		overflow: hidden;
		}
	}

	/*-- FOOTER --*/
	.region-footer-second {

		> .block {
			border: none;
		}

		.block-bean-footer-bar-1 {
    		border-right: 0;
    		float: left;
    		height: 300px;
   		 	width: 50%;

   		 	> .content {
   		 		display: table-cell;
   		 		height: 280px;
   		 		vertical-align: middle;
   		 	}
		}

		.block-bean-pre-footer-info {
    		width: 50%;
   		 	float: right;
   		 	border-left: 1px solid $c-silver;
    		margin-bottom: 14px;
		}

		.block-menu-menu-menu-pre-footer {
    		float: right;
   		 	border-left: 1px solid $c-silver;
    		width: 50%;
		}
	}

	body
	{ padding-top: 50px; }
	.section { box-sizing: border-box; }

	.front #postscript-third > .section,
	{ box-sizing: border-box; padding: 0; }
	.front .block-views-lineas-de-emergencia-block,
	.front #main-inner > .section
	{ box-sizing: border-box; }

	#sidebar-second {
		.region-sidebar-second {
			.socialmedia-button {
				width: 50px;
				height: 50px;
				background-image: url(../images/icon-social.png);
				float: left;
				cursor: pointer;
				
				&.selected { 
					background-position: 0 -50px; 
				}
			}
		}
		.burger-social {
			display: none;
		}
	}

	#topbar-first {
	    width: 100%;
	    float: none;
	}
	.block-seed-tools-seed-logo {
		max-width: none;
		width: 62px;
		display: inline-block;
	}
	.block-bean-policia-nacional-de-colombia {
		.field-name-field-body {
			max-width: 151px;
			p {
				font-size: 94%;
			}
		}
	}
	#topbar-third {
		width: 100%;
	}


	//	Menu principal
	#topbar-third.section-wrapper {
		position: static;

	}

	section.block-views-lineas-de-emergencia-block,
	.block-views-lineas-de-emergencia-block {
		display: block;
		width: 100%;
		text-align: center;
		margin-bottom: 0.5em;
		.block-title {
			display: block;
			width: 100%;
			text-align: center;
			padding-bottom: 30px;
			font-size: 2em;
			&:after {
				margin: 10px auto 0 auto;
			}
		}
		.view-lineas-de-emergencia {
			text-align: center;
			.views-row {
				width: 48%!important;
				padding-bottom: 2em;
			}
		}
	}

	.block-views-nodequeue-1-block-2 {

    	.views-field-view-1 {
     	 .field-content {
        	.view-nodequeue-1 {
         	 .view-content {
           	 	.views-field-field-imagen-noticia {
             	 	position: relative;
            	}   
          	}  
        	}
      	}
   	} 
		> .content > .view-nodequeue-1 > .view-content > .views-row
		{
			>div
			{
				height: auto!important;
				width: 100%;
			}
			> .views-fieldset
			{
				padding-top: 10px;
				>div
				{
					text-align: center;
				}
				&:after
				{
					content: '';
					width: 100%;
					height: 1px;
					display: inline-block;
				}
				>.views-field
				{
					width: 47%;
					display: inline-block;
					vertical-align: top;
					margin-right: 5%;
				}
				.views-field-view-3,
				.views-field-view-5 {
					margin-right: 0;
				}
			}
		}
			.views-field-field-imagen-noticia
			{
				img
				{
					width: 100%;
				}
			}

		.view-footer {
	      text-align: center;
	    }
	}
	.front #postscript-first {
		padding: 10px 0;
		.region-postscript-first {
			
			.block-policia-radio {
				background: none;
				position: relative;
				text-align: center;

				.social-title {
					float: none;
					width: 100%;

					&:after {
						margin: 12px auto 0;
					}
				}

				.radio-content {
					float: none;
					margin-top: 1.5em;
					width: 100%;

					.radio-title {
						display: inline-block;
					}
				}
			}

			.block-policia-policia-youtube {
				display: none;
			}

			.block-facebook-boxes-fb-like {
				display: none;
			}

			.block-twitter-block-1 {
				display: none;
			}
		}
	}
	.block-policia-radio-policia-radio-slim
	{
		background: rgb(51,181,173);
		text-align: center;
		padding-bottom: 10px;
		padding-top: 20px;
	}
	.block-menu-menu-menu-footer
	{
		.menu
		{
			margin: 0;
			&:after
			{
				content: '';
				display: inline-block;
				width: 100%;
				height: 1px;
			}
		}
			> .content ul.menu li.menu-item
			{
				max-width: none;
				min-width: inherit;
				width: 31%;
				margin-top: 5%;
				a
				{
					background-position: center top;
					padding: 4em 0 0 0;
					text-align: center;
					width: 116px;
					max-width: none;
				}
			}
	}


	#block-views-exp-solr-noticias-page-2
	{
		.views-ef-fieldset-container-root
		{
			text-align: center;
			.views-ef-fieldset-container-container-2
			{
				width: 500px;
				margin-bottom: 20px;
			}
			.form-item-search-api-views-fulltext-unity,
			.form-item-search-api-views-fulltext
			{
			    width: 250px;
			    display: inline-block;
			    text-align: left;
			    margin-bottom: 20px;
			}
			.form-submit
			{
			    width: 150px;
			}
		}
	}	

	.node-type-unidades
	{
		#content
		{
			.group-grupo-2
			{
				.group-atencion
				{
    				width: 46%;
    				height: auto;
				}
				.group-atencion
				{
					h3,
					.field-collection-container
					{
						width: 100%;
						position: static;
					}
					.field-collection-container
					{
						padding-top: 10px;
					}
				}
			}
		}
	}

	.node-type-unidades #content {
		.group-grupo-4 {
			.view-content {
				text-align: center;
				.views-row {
					width: 47%;
					text-align: left;
				}
			}
		}

			.group-contacto
			{
				.field-name-field-ubicacion
				{
					border: 0;
					.group-localizacion,
					.field-name-field-mapa
					{
						display: block;
						width: 100%;
					}
				}
				.field-collection-container .field-collection-item-field-atenci-n-al-ciudadano .field-label-above
				{
					width: 48%;
					padding-left: 40px;
					-moz-box-sizing: border-box;
					box-sizing: border-box;
				}
				.field-name-field-inscripcion
				{
					bottom: 4%;
				    right: 5%;
				    width: auto;
				}
			}

		.field-name-programas-acad-micos.field-type-ds
		{
			.view-programas-academicos > .view-content
			{
				.views-row
				{
					width: 48%;
				}
				.views-field-field-image img
				{
					width: 75%;
				}
			}
		}
	}

	.page-node-type-unidades #content .group-mision .content
	{
		> .field-name-field-imagen-mision
		{
    		width: 100%;
    		float: none;
		}
		> .field-name-field-body 
		{
			width: 100%;
			float: none;
			padding: 20px;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			line-height: 24px;
		}
	}

	.page-linea-de-mando #main .section #content .view-linea-de-mando
	{
		.view-content
		{
			text-align: center;
			.views-row
			{
				float: none;
				display: inline-block;
				width: 46%;
				height: auto;
			}
		}
	}

	.page-documentos-extraviados-consulta-documentos
	{
		$micolortitle: $c-dimgray;
		h1
		{
			font-size: 1.5em;
			text-align: center;
			font-weight: normal;
			color: $micolortitle;
		}
		.view-id-documentos_recuperados .views-exposed-widgets
		{
			.views-widget-filter-field_tipo_documento_tid
			{
				.seed-select-wrapper
				{
					background-position: 100% 0;
				}
			}
			.views-submit-button
			{
				input
				{
					margin: 20px auto;
					display: block;
					float: none;
				}
			}
			.views-widget-filter-field_tipo_documento_tid,
			.views-widget-filter-field_numero_documento_value,
			.views-submit-button
			{
			    display: block;
			    width: 100%;
			}
		}
	}

	.page-revista-criminalidad
	{
		#preface-first {
			.block-seed-tools-seed-title {
				margin: 0.5em 0;
			}
		}
		.block-menu-menu-revista-criminalidad .menu .menu-item
		{
			border: 0;
			width: 24.25%;
		}
		#content .view-revista-criminalidad
		{
			> .view-header
			{
				text-align: center;
				width: 100%;
				text-align: center;
				font-size: 0.75em;
				margin-bottom: 0;
				a{ display: none; }
				p{ padding: 30px 0 20px; }
			}
			> .view-content
			{
				padding: 0;
				.views-row
				{
					position: relative;
					.grup-1
					{
						display: inline-block;
						width: 100%;
						box-sizing: border-box;
						margin-top: 510px;
						float: none;

						.view-revista-criminalidad .view-footer
						{
							p{ padding: 0; }
							a
							{
								background-image: none;
							    font-size: 150%;
							    padding: 0.5em 0;
							}
							br
							{
								display: block;
							}
							p:nth-child(2n)
							{
								a
								{
									padding: 10px 0;
								}
							}
						}
						.views-field-nothing .field-content
						{
							padding: 3%;
							> span { display: none; }
							.block-content-link,
							h3
							{
								text-align: center;
								width: 100%;
								font-size: 132%;
								margin-bottom: 10px;
							}
							h3
							{
								&:after
								{
									margin-right: auto;
									margin-left: auto;
								}
							}
							.block-content-link a
							{
								font-size: 100%;
							}
						}
					}
					.grup-2
					{
						float: none;
						top: 0;
						margin-top: 0;
						padding: 10px 0;
						box-sizing: border-box;
						width: 100%;

						.views-field-field-thumbnail {
							position: absolute;
    						top: 0;
    						padding: 4%;
    						background-color: tint($c-lightgray, 25);
    						left: 0;
						}

						.views-field-title {
    						margin-top: 1em;
    						padding: 5%;
  	  						text-align: center;
						}

						.views-field-field-volumen {
							padding: 3% 4%;
  	  						text-align: center;
						}
					}
				}
			}
		}
	}
	.page-revista-criminalidad-todas
	{

		.view-revista-criminalidad .view-content .views-row
		{
			width: 21%;
	    	margin: 2%;
			&:nth-child(5n)
			{ margin: 2%; }
		}
	}
	#footer #footer-third
	{
		> .section { margin: 0; padding: 0; }
	}

	//** Block contact **//
	.group-contactenos {
		.field-name-field-ubicacion {
			.group-localizacion {
				padding: 2%;
				text-align: center;
				width: 96%;
			}
			.field-name-field-mapa {
				width: 100%;
			}
		}

		.group-contac {
			.field-name-field-noticia-ciudad {
				&:after {
					margin-left: -27px;
					left: 50%;
				}
			}
		}
		.field-name-field-atenci-n-al-ciudadano  {
			.field {
				padding-left: 38px;
				width: 37%;
			}
		}
	}

/*----------  GLOBAL ----------*/

	// Feactured service */

	.block-views-servicios-destacados-block {	
		> h2{
			font-size: 150% !important;

			&:after{
				margin: 12px auto !important;
			}
		}

		.view-servicios-destacados {
			.view-content {
				.views-row {
					margin-right: 2%;
					width: 47%;

					&:nth-child(2n) {
						margin-right: 0;
					}
				}
			}
		}
	}

	// PAGINA EDUCACION EN SALUD//
	.page-node-126253 {
		#main-inner {
			.view-secciones-items {
				.views-row {
					.image-text-bk {
						.image-text-bk-content {
							img {
								float: none;
								width: 100%;
							}	
						
							.image-text-bk-resume {
								width: 96%;

								ul {
									li {
										width: 100%;
									}
								}
							}
						}
					}
				} 
			}
		}
	}

	// PAGINA ESTRATEGIA SANIDAD
	.page-node-126254 {
		.image-text-bk {
			.image-text-bk{
				img {
					float: none;
					width: 100%;
				}

				.image-text-bk-resume {
					float: none;
					width: 96%;
				}
			}
		}
	}

	// PAGINA REPORTES DELICTIVOS
	.page-node-3 {
		#preface  {
			#preface-third {
				#page-title {
					font-size: 122%;
					margin: 20px auto;
				}
			}
		}
	}

	// VISTA CALENDARIO CALENDARIO.
	.view-eventos {
		.views-row-first {
			margin: 0!important;
			width: 100%!important;

			.block-event {
				display: block;
				float: none;
				margin: 0 auto;
				padding-bottom: 0;
				width: 85%;
			}
		}

		.not-calendar {
			.views-row-first { 
				width: 85%!important;
			}
		}

		.event-calendar {
			display: block;
			float: none;
			margin: 20px auto;
			width: 85%;
		}

		.views-row {
			display: block;
			margin: 20px auto!important;
			padding-bottom: 0;
			width: 85%;
		}
		
		.view-filters {
			padding: 4%;
			.views-exposed-widgets {
				> div {
					margin: 0 0 20px 0;
					width: 100%;
				}
		
				.views-submit-button {
					display: block;
					float: none;
					margin: 0;
				}

			}
		}
	}

/*----------  ESCUELA ----------*/

	// PROGRAMAS ACADEMICOS.

	.group-programas  {
		.field-items {
			.field-item {
				margin-bottom: 2em;
				margin-right: 0;
			    width: 70%;
			}
		}
	}


	// TABS
	.horizontal-tabs {
		.content-tabs {
			.horizontal-tabs-list {
				.horizontal-tab-button {
					a, a:link {
						font-size: 103%;
					}
				}
			}
		}
	}
/*----------  UNIDAD ----------*/
	// DIRECTOR

	.node-type-unidades {
		.view-mode-escuelas_de_policia  {
			.field-name-field-director {
				width: 51%;	
			}
			.group-atencion {
				.field-name-atenci-n-al-usuario-2 {
					position: relative;
					width: 100%;
				}
			}
		}
	}

	// GRUPO RED
	.group-red {
		.group-content-red {
			.field-name-field-imagen-red {
				width: 100%;
			}

			.group-que-es-la-red {
				width: 94%;
			}
		}
	}

	//EVENTOS
	.group-eventos {
		.view-eventos {
			.view-footer {
				text-align: center;				
			}
		}
	}

	//VIDEO INSTITUCIONAL
	#video-institucional {
		> span,
		h3 {
    		font-size: 113%;
    		padding: 22px 0 15px 0;
    		text-align: center;
    		margin: 0;
    		width: 100%;
		}

		.field-name-field-rese-a-historica {
			width: 100%;

			iframe {
				height: 300px;
				width: 100%;
			}
		}
	}

	// GRUPO CRIMINOLOGICO
	.group-observatorio-del-delito{
		.group-contactenos {
			.field-collection-container {
   	 			margin-left: 2%;
   			 	width: 64%;
			}	
		}
	}

	// GRUPO RESEÑA
	.group-resena {
		> span,
		h3 {
    		font-size: 113%;
    		padding: 22px 0 15px 0;
    		text-align: center;
    		margin: 0;
    		width: 100%;			
		}

		.field-name-field-rese-a-historica {
			width: 100%;

			video,
			iframe {
				height: 300px;
				width: 100%;
			}
		}
	}

	//GRUPO DIRECTOR
	.node-type-unidades {
		#main  {

			.group-grupo-2 {
				> .field-name-field-director {
					width: 100%;
				}
				.group-atencion {
					margin-top: 2em;
					width: 100%;

					h2 {
						position: relative;
						width: 100%;
					}
				}
			}
			.group-director {

				.field-name-field-fotografia {
					margin: 1em 0;
				}

				.field-name-field-director {
					.group-director {
						float: none!important;
						padding: 0;
						width: 100%!important;
						text-align: center;
					}

					.group-datos {
						float: none!important;
						height: auto;
						width: 100%!important;
							
						.field-name-field-rango {
    						font-size: 156%;
    						font-weight: normal;
    						padding: 0!important;
							text-align: center!important;
						}

						.field-name-field-nombre {
							padding: 0!important;
							text-align: center!important;

							&:after {
								content: none!important;
							}
						}

						.field-name-field-cargo-director {
							padding: 0!important;
							text-align: center!important;
						}
					}
				}
			}

			.group-grupo-2 {
			 	> .field-name-field-director {
			 		&.info-director {
			 			.group-director {
			 				float: none;

			 				~ .field {
			 					float: none;
			 					text-align: center;
			 					width: 100%;
			 				}
			 			}
			 			.field-name-field-nombre {
			 				&:after {
			 					content: none;
			 				}
			 			}
			 		}
			 	}
			}
		}
	}    

	//GRUPO ASUNTOS INTERNACIONALES

/*----------  COMPONENTE AERONAUTICO ----------*/
	.page-componente-aeronautico  {

		.view-componente-aeronautico {
			.views-row {
    			width: 48%;

    			&:nth-child(2n) {
    				margin-right: 0;
    			}
			}
		}
	}
/*----------  PLANEACION, GESTION Y CONTROL ----------*/
	.page-node-126242 {
		#main-inner {
			.view-secciones-items {
				.views-row {
					.image-text-bk {
						.image-text-bk {
							img {
								float: none;
								width: 100%;
							}

							.image-text-bk-resume {
								float: none;
								margin: 0;
								width: 96%;

								h2 {
									text-align: center;

									&:after {
										content: none;
									}
								}
							}
						}
					}
				}
			}
		}
	}

/*----------  PLANEACION, GESTION Y CONTROL ----------*/
	.page-unidades-simbolos {
		.group-simbolos {
			.horizontal-tabs-list {
				width: 100%;

				.horizontal-tab-button {
					border-bottom: 2px solid white;
					float: none;
					margin: 0;
					padding: 0;
					width: 100%;

					a, a:link {
						border-radius: 0;
    					font-size: 127%;
						padding: 2%;
					}
				}
			}
		}
	}
/*----------  DEPARTAMENTO  Y MUNICIPIOS SEGITOS ----------*/

	.group-municipios-seguros {
		.field-name-field-imagen {
			text-align: center;
		}

		.group-grupo-2  {
			.field-type-entityreference {
				.entity-unidades {
					.group-block-doctrina {
    					float: none;
    					padding: 2%;
						width: 96%;
					}

					.field-name-field-imagen {
						float: none!important;
						width: 100%;

						img {
							float: none;
							width: 100%;
						}
					}
				}
			}
			
			.field-name-field-capacitacion  {
				.field-name-field-title {
					margin: 0;
					float: none;
	   	 			font-size: 135%;
					width: 96%;
				}
				.field-name-field-body {
					float: none;
					padding: 1% 2%;
					width: 96%;
				}
				.field-name-link-asesoria-y-acompanamiento {
					padding: 2%;
					float: none;
				}
			}
		}
	}

/*----------  HISTORIA DE LA POLICIA ----------*/
	.page-node-126310  {

		.view-timeline {

			.views-field-field-period {
				width: 11%;
				.field-content {
					font-size: 110%;
				}
			}

			.history-title {
				height: 62px;
				
				.views-field-title {
					.field-content {												
						display: none;
						font-weight: bold;
    					left: 2%;
						position: absolute;
    					top: 85px;
					}
				}

				&.active {
					height: 150px;
					.views-field-title {
						.field-content {	
							display: block;
						}
					}
				}

				.views-field-field-image {
					display: none;
				}

			}

			.history-body {
				.views-field-field-body {
					width: 100%;
				}

				.views-field-field-image-1 {
					text-align: center;
					width: 100%;
				}
			} 
		}

		.image-text-bk-content {
			img {
				float: none;
				width: 100%;
			}
			.image-text-bk-resume {
				float: none;
				width: 96%;
			}
		}
	}
/*----------  ACADEMIA DE HISTORIA POLICIAL ----------*/
	.page-node-126286 {
		.view-secciones-items {
			.views-row-4 {
				.ver {
					.views-row {
						margin: 0 0 1em 0;
						width: 100%;
					}

					.view-footer {
						text-align: center;
						margin-top: 1em;
					}	
				}		
			}
		}  
	}

/*----------  SIMBOLOS ----------*/
	.page-simbolos  {
		#main {
			.section {
				#content {
					.item-list {
						ul {
							li {
    							margin-right: 0.8%;
   	 							padding: 0.5% 1%;
							}
						}			
					}
				}	
			}
		}     
	}

/*----------  VEHICULOS RECUPERADOS ----------*/
	.page-documentos-extraviados,
	.page-celulares-recuperados,
	.page-planeacion-gestion-defensa-judicial,
	.page-vehiculos-recuperados {
		#preface {
			margin-top: 1em;

			#preface-third {
				#page-title {
					font-size: 140%;
				}
			}
		}
		#main-inner {
			.section {
				@include reset-holder;
			}
		}

		.views-exposed-widgets {
			padding: 2%;
		}
	}

	.page-documentos-extraviados {
		.view-documentos-recuperados {
			padding: 0;
		}
	}

/*----------  NOTICIAS ----------*/
	.page-noticias {
		.all-items-news {
			.views-row {
				width: 48.6%;

				&:nth-child(2n) {
					margin-right: 0;
				}
			}
		}

		.block-views-solr-noticias-block-1 {
			display: none;
		}
	}

	.block-views--exp-solr-noticias-page-2,
	.view-id-solr_noticias {
		.container-inline-date {
			margin-bottom: 1em;
		}
		.views-ef-fieldset-container {
			text-align: center;

			.views-ef-fieldset-container {
				width: 100%;
			}
		}

		.form-item-search-api-views-fulltext-unity,
		.form-item-search-api-views-fulltext,
		.form-item-search-api-views-fulltext-1,
		.form-item-search-api-views-fulltext-for-news,
		.form-item-field-noticia-ciudad {
			margin-bottom: 1em;
			text-align: left;
			width: 45%;
		}

		.form-item-search-api-views-fulltext-unity,
		.form-item-search-api-views-fulltext {
			margin-right: 0;
		}
	}

	.page-noticias-seccion  {
		#preface-first {
			.block-bean {
    			display: inline-block;
				margin: 0.5em 0;
    			padding: 0 2%;
    			width: 96%;
			}
		}
	}

	.node-type-noticias {
		.view-solr-noticias {
			.view-content {
				.views-row {
					width: 48.6%;
				
					&:nth-child(2n) {
						margin-right: 0;
					}
				}		
			}
		} 
	}

/*----------  ESCALAFON DE HEROES ----------*/
	.page-escalafon-heroes {
		.view-escalafon-de-horoes {
			.views-row {
				margin-right: 1%;
				width: 32%;

				&:nth-child(3n) {
					margin-right: 0;
				}

				&:nth-child(4n) {
					margin-right: 1%;
				}
			}
		}
	}

/*----------  Georeferenciación del delito ----------*/
	.page-unidades-georeferenciacion-del-delito {
		.group-georeferenciacion {
			.field-name-field-imagen-galeria .field-item {
				width: 49%;

				&:nth-child(2n) {
					margin-right: 0;
				}
			}
		}
	}

/*----------  ORGANIGRAMA ----------*/
	.page-unidades-organigrama {
		.group-estrucutura {
			.group-estructura {
				width: 36%;
			}		
		}
	}
/*----------  RISTRA ----------*/

	.page-node-128706 {
		.views-row-1 {
			.image-text-content {
				padding: 3%;

				.image-text-resume {

					h3 {
						width: 100%;
					}
					
					> p{
						width: 100%;

						&:first-child {
							font-size: 1.3em;
							text-align: center;

							&:after{
								margin: 12px auto;					
							}
						}

						&:nth-child(2) {
							font-size: 1em;
							text-align: center;
						}
					}

					ul {
						width: 100%;
						float: left;
						margin-top: 10px;

						li {
							width: 84%;
						}
					}
				}
			}
		}

		.views-row-2{
			.image-text{
				> h2{
					font-size: 170%;
				}

				> .image-text-content{
					img{
						width: 100%;
					}

					.image-text-resume{
						width: 94%;
						padding: 3%; 

						p{
							margin-bottom: 0;
						}
					}
				}
			}
		}
	}
/*----------  DEFENSA JUDICIAL ----------*/
	.page-planeacion-gestion-defensa-judicial {
		.view-defensa-judicial {
			.view-filters {
				.views-exposed-widget {
					width: 75%;

					> .views-widget {
						margin-left: 0;
						width: 57%;
					}
				}
				.views-submit-button {
					width: 24%;

					.form-submit  {
						width: auto;
					}
				}
			}
		}
	}

/*----------  CELULARES RECUPERADOS  ----------*/
	.page-celulares-recuperados {
		.view-celulares-recuperados {
			.view-filters {
				.views-exposed-widget {
					width: 70%;

					> .views-widget {
						margin-left: 0;
						width: 86%;
					}
				}
				.views-submit-button {
					width: 24%;

					.form-submit  {
						width: auto;
					}
				}
			}
		}
	}

/*----------  ESTADO DE LAS VIAS  ----------*/
	.view-estado-de-las-v-as {
		.views-exposed-widgets {
			.views-widget-filter-field_departamento_via_tid {
				.bef-checkboxes {
					.form-item {
						margin-bottom: 10px;
						width: 50%;
					}
				}
			}
		}

		.view-content  {
			.views-row {
				background: none;
				border-bottom: 0;
				margin-bottom: 20px;
			}

			h3 {
				color: $c-dimgray;
				font-size: 165%;
    			font-weight: bold;
				margin: 1.5em 0px 0.5em;
			}

			.fieldset-wrapper {
				display: none;
			}

			fieldset {
				margin: 0;
				width: 100%;

				&.via  {

					legend {
						background: #CACACA;
					}

					.fieldset-wrapper {
						display: block;
					}
				}
			}

			.views-row {
				legend {
					background: tint($c-brand-green, 20) url("../images/arrow-history-bottom.png") no-repeat 99% 10px;
					border-bottom: 2px solid $c-white;
    				color: $c-white;
					display: block;
					margin-bottom: 0;
					padding: 8px 5%;

					&.active {
						background: tint($c-brand-green, 20) url("../images/arrow-history-top.png") no-repeat 99% 10px;
					}
				}
			}

			h3 {

			}
		}

		.view-header {
			background: $c-brand-green-dark;
    		border-radius: 31px;
			color: $c-white;
    		font-size: 106%;
    		margin-bottom: 11px;
    		padding: 2%;
		}

		.view-filters {
			display: none;
		}
	}   

/*----------  REVISTA CRIMINAL NODO  ----------*/
	.node-type-revista-de-criminalidad  {
		.node-revista-de-criminalidad {
			.group-left {
				width: 23.2%;
			}
			.group-right {
				width: 73%;
			}
		}
	} 

/*----------  MUSEO HISTORICO  ----------*/
	.page-node-112601 {
 		#main-inner {
 			.view-secciones-items {
 				> .view-content {
 					> .views-row {
 						.contact-block {
 							.views-field {
 								width: 100%;
 								float: none;
 							}
 							
 							.views-field-field-mapa {
 								margin: 0;
 							}

 							.view-contact-block  {
								.view-contact-block {
									.views-row {
    									padding-left: 37px;
    									width: 88%;
									}
								}
 							}
 						}

 						.image-text-bk {
 							img {
 								width: 100%;
 							}

 							.image-text-bk-resume {
 								padding: 2%;
 								width: 96%;
 							}
 						}
 					}
 				}
 			}
 		}
	}

/*----------  VIEWS EVENT  ----------*/
	.view-eventos {
		.view-footer {
			text-align: center;
		}
	}
 /*---------- BOTON SUBIR   ----------*/
  	#postscript-third { 
    	.block-policia-link-subir {
      		display: block!important;
      		bottom: 0!important;
      		position: relative;
      		right: 2%;
    	}
  	}

/*------------ MENU EXPANDET ---------*/
    .block-menu-menu-menu-topbar {
    	> .content {
			.menu-father {
        		~ .content-father {
        			background: $c-black;
        			padding-top: 16px;
        			overflow-y: scroll;

        			> .menu {
        				padding: 0;
        				width: 100%;

        				&:before {
        					font-size: 29px;
        					margin-left: 11px;
        				}

        				.menu-item {
        					border: none;
        					padding: 0;
        				}

        				> .menu-item {
        					border: none;
        					width: 100%;

        					&.first {

        						.expanded {
        							border: none;
        							padding: 0;
        							width: 100%;

        							.nolink{
        								&:hover {
											background: $c-expanded-active;
        									border-top-color: transparent;
        									border-bottom-color: transparent;
        									width: 95%;
        								}
        							}

        							a, a:link {
        								border: none;
        							}

        							&.active {
        								width: 100%;

        								> .nolink {
											background: $c-expanded-active;
   											border: none;
    										width: 95%;
        								}
        							}

        							.menu {
        								margin: 0;
        								overflow: scroll;
        								position: absolute;
        								left: 0!important;
        								top: initial;
        								width: 100%;

        								&.element-invisible {
        									height: 0;
        									width: 0;
        									overflow: auto;
        								}
        							}
        						}
        					}
        				}
        			}
        		}
        	}
    	}
	}
/*------------ RESULTADO DE BUSQUEDA UNIDAD ---------*/
	.page-resultados-unidad {
		.view-solr-noticias {
			.views-row {
				 width: 48.6%;

				 &:nth-child(2n) {
				 	margin-right: 0;
				 }
			}
		}
	}

/*---------- PAGINA DIRECTORIO  ----------*/

	.page-directorio {
		.external-links {
			.menu {
				.menu-item {
					margin-bottom: 1em;
					width: 100%;
				}
			}
		}

 	   	.filters {
      		.general-filters {
        		.filter {
        			margin: 0 0 1em 0;
					width: 100%;

					&:after {
						display: none;
					}
				}
			}

      		.inplace-filters {
      			margin: 0;
   			 	padding: 2%;
	    		width: 96%;

	    		.inplace-filter{
	    			&.select {
	    				label {
	    					width: 100%;
	    				}

	    				select {
	    					margin-top: 0.5em;
	    					width: 100%;
	    				}
	    			}
	    		} 
      		}
 	   	}

 	   	.results {
 	   		.content {
 	   			.row {
 	   				.cell {
 	   					width: 100%;

 	   					&:before {
 	   						content: none;
 	   					}
 	   				}

 	   				.item {
 	   					overflow: hidden;
 	   				}
 	   			}
 	   		} 
 	   	}
	}
  /*---------- COMMANDS  ----------*/
  	.node-type-unidades {
    		.group-ganeral-datos {
    			margin: 0;
    			width: 100%!important;
    		}

      		.field-name-field-director {
        		.unidades-director {
        			.group-director {
        				width: 100%!important;
        			}
          			.group-datos {
            			width: 100%!important;
          			}
        		}

				&.info-director-full-width {
					.group-director {
						~ .field {
							float: none;
				 			margin: 2%;
							text-align: center;
							width: 100%;
						}
					}
			 		.field-name-field-nombre {
			 			&:after {
			 				content: none;
			 			}
			 		}
				}
      		}

     		.group-resumen {
       			padding: 30px 2% 47px 12%!important;
       			margin-top: 2em;
       			width: 86%!important;
      		}

  	}
 	/*--------- PUBLICACIONES INSTITUCIONALS -----------*/
  	.view-publicaciones-institucionales {
    	.view-filters {
      		.views-exposed-widget {
      			padding: 0;
       	 		width: 100%;
      		}  
    	
    		.views-submit-button {
    			margin-top: 1em;
    		}
    	}

    	.views-row {
    		padding: 8% 2%;
    		.views-field-field-publicacion-thumbnail {
    			margin: 0;
    			padding: 0;
    			float: none;
    			text-align: center;
    			width: auto;

    			~ .views-field {
    				float: none;
    				width: 100%;
    			}
    		}
    	} 
  	}

/*----------  BLOQUE AUDIO  ----------*/
  	.views-field-field-audio {

		.content-slider {
			width: 55%;
		}
	}
	#songPlay {
		background-size: 15px;
    	background-position: 21px center;
		height: 50px;
		padding: 0;
		width: 50px;

		&.pause {
			background-size: 15px 20px;
			background-position: 19px center; 
		}
	}
  	/*---------- NODE AVIACION POLICIAL ------------*/
  	.node-componente-aeronautico {
    	.field-name-field-image {
      		text-align: center;
      
      		.field-items {
        		.field-item {
          			margin-bottom: 2%;
          			margin-right: 2%;
          			width: 48%;

          			&:nth-child(2n) {
            			margin-right: 0;
          			}
        		}
   			}
  		}
 	}

/*----------  GLOSARIO  ----------*/
	.page-glosario  {
		.lexicon-links {
			float: none;
			margin-bottom: 20px;
			max-width: 100%;

			&.fixed {
				position: relative!important;
			}
		}

		.block-views--exp-glosario-policia-page {
			float: none;
			display: inline-block;
			width: 96%;

			label {
				width: 100%;
			}

			.views-widget {
				width: 100%;

				.form-text {
					border-radius: 8px;
				}
			}

			.views-submit-button {
				display: block;
				width: auto;

				.form-submit {
    				background: $c-brand-green-dark;
    				border-radius: 7px;
					bottom: 0;
   					color: $c-white;
			    	float: right;
	    			font-weight: 100;
    				margin-top: 10px;
					right: 0;
    				padding: 10px 15px;
    				position: relative;
					text-indent: 0;
					top: 0;
				}	
			}

		}

		.lexicon-list {
			float: none;
			width: 100%;
		}
	}

	.group-asuntos-internacionales {
		.group-grupo-2 {
			.group-director {
				.field-name-field-director {
					.group-datos {
						height: auto!important;
						padding: 2% 0;
					}	
				}
			}
		}
	}
  /*------------- nodo establecimiento de sanidad  ------------------*/
  	.node-establecimientos-de-sanidad {

		.group-complejidad {
			h3 {
				font-size: 150%;
			}

			.field-name-field-complejidad-predominante {
				font-size: 200%;
				line-height: 1.3;
			}
    	}

    	.group-atencion {

      		h3 {
        		font-size: 173%;
        		display: block;
        		width: auto;
      		}
      	
      		.group-mapa {
      			width: 100%;
      		}
      		.group-datos {
        		.field {
         	 		padding-left: 33px;
         	 		display: block;
          			width: auto;
        		}      
      		}
    	}

		.group-portafolio {
			> h3 {
				font-size: 150%;
			}

			.field-name-body { 
				p {
					width: 100%;
				}
			}
		} 
 	}
  	/*----------- Pagina sub sitio ---------------*/
 	.node-type-subsitio {
 		.field-name-subsitio-items {
 			.view-subsitio {
 				.views-row {
 					.views-field-field-unica-imagen {
 						float: none;
 						width: 100%;
 						text-align: center;
 					}

 					.fieldset {
 						float: none;
 						width: 96%;
 					}		
 				}		
 			}		
 		}
    	.group-atencion {
      		.field-name-field-atenci-n-al-ciudadano {
        		.field {
        			box-sizing: border-box;
          			padding-left: 40px;
         	 		width: 45%;
        		}  
      		}	 
    	}

    	.group-video {
      		padding-top: 1em;
      		text-align: center;

      		.field-name-field-titulo-video {
        		font-size: 135%;
        		margin: 0em 0 0.5em;
       		 	width: 100%;
      		}

      		.field-name-field-rese-a-historica {
       		 	width: 90%;

        		video,
        		iframe {
          			height: 275px;
        		}
      		}
    	}

    	.field-name-field-bloques {

      		.field-item  {
      			margin: 20px 0;
        		width: 70%;
     	 	}
    	}
 	}

 	.page-simbolos .views-field-field-grados .field-name-field-s-mbolos-grado .field-item {
 		margin: 0;
 		width: 100%;
 	}
 	//
  	.view-noticias-unidades {
  		.view-content {
  			.views-row {
    			display: block;
    			margin: 30px auto;
    			width: 80%;
          
          &:nth-child(4n) {
				    margin-right: auto;
			    }
  			}
  		}
      .view-footer {
        text-align: center;
      }
  	}
}

//MOVILE < 480

@include mq('small') {
	.page-vehiculos-recuperados{
		#preface{
			#preface-third{
				.block-seed-tools-seed-title{
					.content{
						h1{
							font-size: 150% !important;
							margin: 15px auto 1px !important;
						}
					}
				}
			}
		}
	}

	.node-type-unidades{
		.group-grupo-4{

			.field-name-noticias-destacadas-unidad{
				.view-content{
					.views-row{
						height: 535px !important;
					}
				}
			}
		}
	}

	.group-observatorio-del-delito {

		.group-grupo-1{
			.group-quienes{
				h3{
					font-size: 170%;
				}

				.field-collection-container{
					.content{
						.field-type-image{
							width: 100%;
						}

						.field-name-field-body{
							width: 88%;
							padding: 5%;
							font-size: 0.9em;
							float: left;	
						}
					}
				}
			}
		}


		.group-grupo-2{
			margin: 0 auto !important;

			.group-red{
				margin-bottom: 2em;

				h3{
					font-size: 140%;
					margin-bottom: 1em;
					text-align: center;

					&:after {
						margin: 10px auto;
					}
				}

				.group-content-red{
					width: 100% !important;

					.group-que-es-la-red{
						font-size: 0.9em;
					}
				}
			}

			.group-eventos{
				> h3{
					font-size: 140%;
					margin-bottom: 1.3em;
				}
				
				.field-name-calendario{
					margin-top: 0 !important;

					.view-content{
						.views-row{
							width: 100%;
						}

						.views-row-1{
							margin-top: 0;
							margin-right: 0;

							.event-calendar{
								width: 100%;
								margin-bottom: 0.7em;

								.dayofweek{
									font-size: 100%;
								}

								.daynumber{
									font-size: 120%;
								}
							}

							.block-event{
								width: 100%;
							}
						}
					}
				}
			}
		}
	}

	.zone-wrapper
	{
		position: relative;

		.section{
			.block-seed-tools-seed-breadcrumb{
				display: none;
			}

			.group-grupo-1{
				.group-mision{
					h3{
						font-size: 150%;
						margin-bottom: 20px;
					}

					.field-collection-container{
						font-size: 0.8em;
					}
				}
			}

			.group-grupo-2 {

				.group-productos{
					.field-name-field-productos{
						margin-top: 0 !important;

						.group-productos{
							width: 94% !important;

							h3{
								font-size: 1.7em !important;

								&:after{
									margin-top: 12px !important;
								}
							}

							.field-name-field-body{
								font-size: 0.87em;
								font-weight: lighter;
							}
						}
					}
				}
			}
		}

		.view-componente-aeronautico{
			.view-header{
				p{
					font-size: 1.6em;

					&:after{
						margin: 20px auto;
					}
				}
			}

			.view-content{
				.views-row{
					width: 87%;
					margin: 22px auto;
					display: block;

					&:nth-child(4n){
						margin-right: auto;
					}
				}
			}
		}
	}

	#preface{
		padding-top: 0 !important;

		#preface-third{
			.section{
				.content{
					h1{
						font-size: 140%;
					    width: 70%;
					    margin: 20px auto;
					    text-align: center;

					    &:after{
					    	background: $c-white;
						    content: '';
						    display: block;
						    height: 1px;
						    margin: 12px auto;
						    width: 60px;
					    }
					}
				}
			}
		}
	}

	#main{
		#content{

			.horizontal-tabs {
				.content-tabs {
					.horizontal-tabs-list {
						text-align: center;
						padding: 0;
							
						.horizontal-tab-button {
							width: 100%;
							margin-right: 0;

							a{
   	 							display: inline-block;
								padding: 1em 3%;
    							text-align: center;
    							width: 94%;
							}


							
							&.selected {
								&:after{
									content: none;
								}

								a {
									background: tint($c-brand-green, 20);
								}
							}

							&:hover { 
								&:after{
									content: none;
								}
							}
						}
					}
				}
			}

			.block-views-solr-noticias-block-1{
				.grouping-field{
					width: 100%;
					padding: 1em;
					height: 134px;

					.views-field-title{
						font-size: 0.7em;
					}

					.views-field-created{
						&:before{
							top: 10px;
						}
					}
				}
			}

			.block-views-nodequeue-1-block-2{
				h2{
					font-size: 140%;

					&:after{
						margin: 10px auto;
					}
				}
			}

			.view-solr-noticias{
				.view-content{
					.views-row {
						width: 99%;
						margin-right: 0;
					}
				}
			}

			.view-veh-culos-recuperados{
				.view-filters{	
					.views-exposed-form{
						.views-exposed-widget{
							width: 100% !important;
						}
					}
				}

				.view-empty{
					margin-left: -6px !important;
				    padding-right: 0 !important;
    				margin-right: -10px !important;
				
					.upper-text{
						font-size: 150% !important;
					}
				}
			}

			.view-documentos-recuperados{
				.view-empty{
					.upper-text{
						font-size: 140%;
					}
				}
			}
		}
	}

		#topbar-first {
		    width: 235px;
		    float: left;
		}
		.block-seed-tools-seed-logo {
			max-width: 100px;
			float: left;
			margin: 0;
			padding: 0;
		}

		#topbar-third {
			display: none;
			&.selected { 
				display: block; 
			}
			.region-topbar-third {
			    position: absolute;
			    top: 50px;
			    right: 0;
			    z-index: 999;
				background-color: $c-gainsboro;
				padding-bottom: 0.7em;
				width: 75%;
				box-shadow: 2px 2px 1px #c1c1c1;
				padding: 2%;

				#block-views-exp-buscador-page {
					.views-exposed-widgets {
						width: 100%;
					}	
				}
			}
				.block-menu-menu-menu-topbar {
					// ul
						//	Li
					.menu-item {
						display: block;
						border: 0;
					}

					> .content {
						> .menu {
							
							> .first  {
								display: none;
							}

							> .menu-item {
								> a, 
								> .menu-father {
									height: 40px;
									line-height: 40px;
									display: block;
									border-bottom: 1px solid $c-darkgray;
									text-align: left;
									padding-left: 10px;
									box-sizing: border-box;
								}
							}
						}
					}
				}

				.block-search-form
				{
				    width: 90%;
				    margin: 0 auto;
				}
		}

	.block-views--exp-buscador-page {
		.views-exposed-widgets {
			margin: 0 auto;
			width: 90%;
		}
	} 
	.node-evento.view-mode-full
	{
		.field-name-fecha
		{
			width: 100%;
			box-sizing: border-box;
				.views-field-field-fecha:first-child
				{
					padding: 6px 0;
				}
		}
		.group-contacto
		{
			width: 100%;
			box-sizing: border-box;
		    border-left: 1px solid $c-silver;
		    margin: 0;
		    padding-top: 24px;
		}
	}
	.block-widgets-s-socialmedia-profile-default
	{
		display: none;
		&.selected
		{
			display: block;
			height: 60px;
		}
	}
	#sidebar-second .region-sidebar-second .socialmedia-button
	{
		display: block;
	}
	.page-linea-de-mando #main .section #content .view-linea-de-mando
	{
		.view-content
		{
			text-align: center;
			.views-row
			{
				float: none;
				display: inline-block;
				width: 97%;
				height: auto;
			}
		}
	}
	#topbar
	{
		.topmenu-button
		{
			display: block;
			width: 50px;
			height: 50px;
			background-image: url(../images/icon-menu.png);
			cursor: pointer;
			float: right;
			&.selected
			{ background-position: 0 -50px; }
		}
	}
	.front #postscript-third > .section,
	{ padding-top: 8px; }
	.burger-menu-topbar
	{
		display: none;
	}
	.block-views-slider-home-inferior-block .caroufredsel_wrapper
	{
		width: 100% !important;
	}
	.block-menu-menu-menu-footer
	{
		.menu
		{
			text-align: center;
		}
	}
	.node-type-unidades #content
	{
		.group-grupo-2
		{
			.field-name-field-director
			{
				margin-bottom: 20px;
			}
			.field-name-field-director,
			.group-atencion
			{
				width: 100%;
				box-sizing: border-box;
			}
			.group-atencion
			{
				h3
				{
					font-size: 131%;
					text-align: center;
					padding: 13px 0;
					margin: 0;
					&:after
					{
						margin: 13px auto 0;
					}
				}

				.field-name-atenci-n-al-usuario-2{
					position: initial;
					margin-top: 0;
				}
			}
		}
		.group-grupo-3 .group-resena .field-name-field-rese-a-historica video
		{
			height: 200px;
		}

		.group-grupo-4{
			.group-unidad{
				h3{
					font-size: 170%;

					&:after{
						margin: 12px auto;
					}
				}

				> div{
					width: 80.9%;
				}
			}
		}
	}
	.node-type-unidades #content
	{
		.group-contacto
		{
			.field-collection-container .field-collection-item-field-atenci-n-al-ciudadano .field-label-above
			{
				width: 100%;
			}
				
			.field-collection-container{
				padding: 4%;
			}

			.field-name-field-inscripcion
			{
			    position: static;
			    padding: 20px;
			    padding-top: 0;

			    a{
					line-height: 22px;
					display: inline-block;
					font-size: 1em;
					text-decoration: none;
			    }
			}
		}
	}
	.field-name-programas-acad-micos.field-type-ds
	{
		.view-programas-academicos > .view-content
		{
			.views-row
			{
				width: 100%;
			}
			.views-field-field-image img
			{
				width: 75%;
			}
		}
	}
	.page-revista-criminalidad-todas .view-revista-criminalidad .view-content
	{
		width: 80%;
		margin: 0 auto;
		.views-row
		{
			width: 41%;
	    	margin: 3%;
	    	display: inline-block;
	    	float: none;
			&:nth-child(5n)
			{ margin: 2%; }
		}
	}

/*----------  LAYOUT  ----------*/
	body {
		padding-top: 50px;
	}

	.block-bean-segundo-logo {
		display: none;
	}

	#topbar {
		position: relative;
	}

	.active-menu-two-expanded {
		.content-father {
			overflow: hidden!important;
		}
	}

	.active-menu-expanded {
		#sidebar-second {
			z-index: 0;
		}
	}
/*----------  GLOBAL ----------*/
	
	/* Social */

	#sidebar-second {
		box-shadow: none;
		padding: 0;
		width: 100%;
		z-index: 12;

    	.sidebar-inner {
    		display: inline-block;
    		width: 83%;
    	}
		
		.block-bean-boton-chat {
			margin-top: 6px;
    		padding: 0 5%;
		}

		.region-blockgroup-accesibilidad-all {
			margin-top: 6px;
			padding: 0 5%;
		}
	}

	.burger-social {
		@include inline-block(top);
		background: $c-brand-whitesmoke;
		height: 54px;
		width: 15%;
	}

	.burger-social.active{
		background: $c-brand-green-dark;
	}

	#sidebar-second .block-widgets-s-socialmedia-profile-default {
		background: $c-white;
    	box-shadow: 0px 3px 11px $c-darkgray;
		display: none;
		left: 0;
		padding: 13px 0;
		position: absolute;
		text-align: center;
		top: 54px;
		width: 100%;
		height: auto;

		&.selected {
			display: block; 
		}

		 > .content {
 	 	  	display: block;
		    margin: 0 auto;
		 	width: 65%;
		 	
		 	.widgets-element {
		 		height: 40px;
		 		width: 40px;
		 		margin: 2px 9px;
		 	}
		 }
	}

	.block-menu-menu-incorporaci-n {
		width: 35%;
		.block-title {
			font-size: 98%;
		}
	}

	/* Menu topbar */
	.burger-menu-topbar {
	    background: red;
    	height: 10px;
	    right: 2%;
		position: absolute;
	    top: 40px;
    	width: 10px;
	}

	#topbar-third {
		background: $c-brand-whitesmoke;
		display: none;
	    right: 0;
        padding: 2%;
		position: absolute;
    	top: 96px;
        z-index: 11;
		
        .block-search-form {
        	width: 88%;
        	margin: 0 0.5em;
        }
	}

	/* Menu topbar Expande*/

    .block-menu-menu-menu-topbar {
        > .content {
        	.menu {
        		margin-bottom: 10px;
        	}

        	.menu-item {
    			border-bottom: 1px solid $c-darkgray;
        		display: block;
        		margin-right: 0;
        		padding: 5px 0;
        		text-align: left;
        	}
        }
	}

	/* Main menu */

	.block-system-main-menu {
		position: relative;

		.block-title {
			padding: 3% 2%;
    		width: 96%;
		}

		> .content {
    		background: white;
    		width: 100%;
    		z-index: 10;

    		> .menu {
    			> .menu-item {
    				display: block;
    			}
    		}
		}
	}

/*----------  HOME  ----------*/

	.front {
		#postscript-first {
			padding: 0;

			.block-twitter-block,
			.block-facebook-boxes {
				display: none;
			}
			.block-policia-policia-youtube {
				display: none;
			}

			.block-policia-radio {
				background: none;
				position: relative;
				width: 100%;

				.radio-content {
					float: none;
				}

				.radio-title {
					text-align: left;
				}

				.social-title {
					display: none;
				}

				iframe {
    				padding: 2% 1%;
					width: 98%!important;
				}
			}
		}

		#pager-slider {
			display: block!important;
		}

		.control-nav-home {
			display: none;
		}

		.block-views-slider-home-inferior-block {
			display: none;
		}
	}
	/*Slider home*/
	.block-views-slider-home-principal-block { 
		overflow: hidden; 
		.view-footer { 
			margin: 12px auto 0;

			.pager-slider-home {
				text-align: center;

				a {
					@include size(15px);
					background-color: shade($c-silver, 20);
					display: inline-block;
					margin-right: 10%;
					border-radius: 50%;

					span {
						display: inline-block;
						text-indent: -9999px;
					}

					&.selected {
						background: tint($c-brand-green, 20);
						border: 1px solid shade($c-silver, 20);
					}

					&:last-child {
						margin-right: 0;
					}
				}
			}
		}
	}
	/* Feactured service */

	.block-views-servicios-destacados-block {	
		> h2{
			font-size: 150% !important;

			&:after{
				margin: 12px auto !important;
			}
		}

		.view-servicios-destacados {
			.view-content {
				.views-row {
					margin: 0;
					width: 98%;

					&:nth-child(2n) {
						margin-right: 0;
					}
				}
			}
		}
	}

	/* Police report */

	.block-views-nodequeue-1-block-2 {

		.view-content{
			.views-row{
				.views-field-view {
					margin-right: 0;
					margin-bottom: 1em;
					width: 100%;
				}

				.views-field-view-1 {
					margin-right: 0;
					margin-bottom: 1em;
					width: 100%;
				}

				.news-block-group {
					margin: 0;
					font-size: 0!important;
					width: 100%;

					> .views-field {
						display: inline-block;
						font-size: 16px;
						margin-right: 2%;
						width: 100%;

						&:nth-child(2n) {
							margin-right: 0;
						}
					}
				}

				.news-block-group-left,
				.news-block-group-right {
					> .views-field {
						width: 100% !important;
							
						.view-nodequeue-1{
							height: 190px;

							.views-field-field-imagen-noticia{
								float: left;
								width: 50%;
							}

							.grouping-field{
								float: right;
								width: 40%;
							}
						}
					}
				}

				.group-hidden-fields{
					padding-top: 0;
					height: 85%;

					.views-field-title-1{
						padding: 1%;
						text-align: center;
					}
				}
			}
		}
	}

/*----------  UNIDAD  ----------*/

	// GRUPO CRIMINOLOGICO
	.group-criminologicos {
		.group-revista {
			.field-name-revista-criminalidad {
				text-align: center;
				width: 100%;

				.field-items {
					margin: 1em 0;

					a, a:link {
						font-size: 150%;

						&:after {
							margin: 21px auto 0;
						}
					}
				}
			}

			.field-name-field-imagen-revista-criminalida {
				width: 100%;
			}
		}
	}

/*----------  OBSERVATORIO DEL DELITO  ----------*/

	// CONTACTO
	.group-observatorio-del-delito { 
		.group-contactenos {
			> h3 {
				text-align: center;
				width: 96%;

				&:after {
					margin: 12px auto 0;
				}
			}

			.field-collection-container {
				margin: 0;
				padding: 3%;
				width: 94%;
			}
		} 
	}

/*----------  REVISTA CRIMINAL  ----------*/
	.page-revista-criminalidad {
		#preface-first {
			.block-seed-tools-seed-title {
				> .content {
					#page-title {
						font-size: 230%;
					}
				}
			}
		}
	}

/*----------  VINCULESE A NUESTRA RED  ----------*/
	.page-unidades-vinculese-a-nuestra-red {
		#main-inner {
			.section {
				max-width: 90%;
				padding: 0;
			}
		}
		.block-entityform-block {
			form {
				width: 100%;
			}
		}
	}

/*----------  INTEGRANTES DE NUESTRA RED  ----------*/
	.view-integrantes-de-nuestra-red {
		.views-row {
			width: 96%;

			.views-field-field-icono {
    			border-right: none;
    			float: none;
    			margin: 0 auto;
    			padding-right: 0;
			
    			~ .views-field {
    				margin: 10px auto;
    				float: none;
    				width: 100%;
    			}
			}

			.views-field-field-nombre {
    			text-align: center;

    			.field-content {
    				font-size: 130%;
    				font-weight: normal;
    			}
			}
		}
	}
/*----------  SIMBOLOS ----------*/
	.page-simbolos {
		#main {
			.section {
				#content {
					.item-list {
						ul {
							li {
								border-bottom: 2px solid white;
								border-radius: 0;
								margin: 0;
								padding: 0;
								width: 100%;

								a {
									font-size: 127%;
    								padding: 2%;
    								width: 96%;
								}
							}
						}			
					}
				}	
			}
		}

		#quicktabs-tabpage-simbolos-4,
		#quicktabs-tabpage-simbolos-3 {
			.view-simbolos {
				width: 80%;
			}
		}
	} 

/*----------  NOTICIAS ----------*/
	.block-views--exp-solr-noticias-page-2,
	.view-id-solr_noticias {
		.container-inline-date {
			width: 100%;

			.form-item{
				width: 100%;

				input {
					width: 100%;
				}
			}

			label {
				text-align: left;
			}
		}
		.form-item-search-api-views-fulltext-unity,
		.form-item-search-api-views-fulltext,
		.form-item-search-api-views-fulltext-1,
		.form-item-search-api-views-fulltext-for-news,
		.form-item-field-noticia-ciudad {
			margin: 0 0 1em;
			width: 100%;
		}
	}

	.node-type-noticias {
		.view-solr-noticias {
			.view-content {
				.views-row {
					margin: 1em 0;
					width: 100%;
				}		
			}
		} 
	}

/*----------  ESCALAFON DE HEROES ----------*/
	.page-escalafon-heroes {
		.view-escalafon-de-horoes {
			.views-row {

				width: 49%;

				&:nth-child(3n) {
					margin-right: 1%;
				}

				&:nth-child(2n) {
					margin-right: 0%;
				}
			}
		}
	}
/*----------  Georeferenciación del delito ----------*/
	.page-unidades-georeferenciacion-del-delito {
		.group-georeferenciacion {

			> h3 {
				font-size: 150%;
			}

			.field-name-field-imagen-galeria .field-item {
				display: block;
				margin: 1em auto!important;
				width: 80%;
			}
		}
	}
/*----------  ORGANIGRAMA ----------*/
	.page-unidades-organigrama {
		.group-estrucutura {
			.group-estructura {
				width: 50%;
			}		
		}
	}
/*----------  DEFENSA JUDICIAL ----------*/
	.page-planeacion-gestion-defensa-judicial {
		.view-defensa-judicial {
			.view-filters {
				.views-exposed-widget {
					margin-bottom: 1em;
					width: 100%;
					
					> .views-widget {
						margin-left: 0;
						width: 100%;
					}
				}
				.views-submit-button {
					width: auto;

					.form-submit {
						width: auto;
					}
				}
			}
		}
	}
/*----------  CELULARES RECUPERADOS  ----------*/
	.page-celulares-recuperados {
		.view-celulares-recuperados {
			.view-filters {
				.views-exposed-widget {
					margin-bottom: 1em;
					width: 100%;

					> .views-widget {
						margin-left: 0;
						width: 100%;
					}
				}
				.views-submit-button {
					width: auto;

					.form-submit  {
						width: auto;
					}
				}
			}
		}
	}
/*----------  REVISTA CRIMINAL NODO  ----------*/
	.node-type-revista-de-criminalidad  {
		.node-revista-de-criminalidad {
			.group-left {
				text-align: center;
				margin: 0;
				width: 100%;
			}
			.group-right {
				margin-top: 1em;
				width: 100%;
			}
		}
	}
/*----------  BLOQUE AUDIO  ----------*/
	#songTime {
		font-size: 120%;
	}
/*----------  SOCIALES  ----------*/
	.block-service-links-service-links,
	#block-sharethis-sharethis-block {
		text-align: center!important;
	}
/*---------- NODE AVIACION POLICIAL ------------*/
  	.node-componente-aeronautico {
    	.field-name-field-image {
      		text-align: center;

      		.field-items {
        		.field-item {
        			margin-right: 0;
          			width: 96%;

          			&:nth-child(4n) {
            			margin-right: 0;
          			}
        		}
   			}
  		}
 	}

 	.block-policia-editor-unidades {
 		display: inline-block;
    	max-width: 100%;
    	width: 100%;

    	> .content {
    		ul.user-menu {
    			width: 100%;
    		}
    	} 
 	}

 	.block-menu-menu-menu-topbar {
 		&.user-menu {
 			width: 100%;
 		}
 	}

  	/*----------- Pagina sub sitio ---------------*/
  	.node-type-subsitio {

  		.field-name-subsitio-items {
  			.view-subsitio { 
  				.views-row {
  					.fieldset {
						.views-field-field-links {
							ul {
								li {
									width: 100%;
									margin-right: 0;
								}	
							}
						}  
  					}
  				}
  			}
  		} 
    	.group-atencion {
  			.field-name-field-atenci-n-al-ciudadano {
        		.field {
    				width: 100%;
    			}
    		}
  		}
  	}
}
