@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
	}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-size: 100%;
	font: inherit;
	}
body{
	text-align:center;
	font-size:.8em;
	background: #ededed; 
	}
html {
	height:100%;
	}
img, video{
	max-width:100%;
	width: 100%;
	vertical-align: top;
	}
a{
	font-weight: normal;
	text-decoration: none;
	color:#303030;
	}
a:hover{
	color:#000;
	}
.icon{
	width:22px;
	display:inline-block;
	vertical-align:middle;
	}
hr{
	margin-bottom:8px;
	}
:focus {
	outline: 0;
	}
ul{
	list-style-type: none;
	}
::selection {
	background: rgba(102,204,255,.2);
	}
::-moz-selection {
	background: rgba(102,204,255,.2);
	}
/* ///////////////////// FUENTES ///////////////////// */
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(http://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(http://fonts.gstatic.com/s/lato/v11/fJ22-hkNvqdD_3TXCrYlmPY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/7aC-Y4V2UPHQp-tqeekgkA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/HdGTqbEHKKIUjL97iqGpTvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://fonts.gstatic.com/s/lato/v11/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://fonts.gstatic.com/s/lato/v11/iZxHtm8SGdMcBmb4SbFWK_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(http://fonts.gstatic.com/s/lato/v11/XNVd6tsqi9wmKNvnh5HNEBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(http://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(http://fonts.gstatic.com/s/lato/v11/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(http://fonts.gstatic.com/s/lato/v11/0Bl1oqNTjMmBgjhjvqXaufesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(http://fonts.gstatic.com/s/lato/v11/AcvTq8Q0lyKKNxRlL28RnxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(http://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(http://fonts.gstatic.com/s/lato/v11/81X-1TO5y4aMK2PPy9kFwxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(http://fonts.gstatic.com/s/lato/v11/VNUH7ZAcagYBWsAiBBCEYxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: 'icomoon';
	src:url('iconos/icomoon.eot?-6ik6zx');
	src:url('iconos/icomoon.eot?#iefix-6ik6zx') format('embedded-opentype'),
		url('iconos/icomoon.ttf?-6ik6zx') format('truetype'),
		url('iconos/icomoon.woff?-6ik6zx') format('woff'),
		url('iconos/icomoon.svg?-6ik6zx#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/* ///////////////////// ICONOS ///////////////////// */
.icon-home:before {
	content: "\e600";
}
.icon-home2:before {
	content: "\e601";
}
.icon-home3:before {
	content: "\e602";
}
.icon-office:before {
	content: "\e603";
}
.icon-newspaper:before {
	content: "\e604";
}
.icon-pencil:before {
	content: "\e605";
}
.icon-pencil2:before {
	content: "\e606";
}
.icon-quill:before {
	content: "\e607";
}
.icon-pen:before {
	content: "\e608";
}
.icon-blog:before {
	content: "\e609";
}
.icon-eyedropper:before {
	content: "\e60a";
}
.icon-droplet:before {
	content: "\e60b";
}
.icon-paint-format:before {
	content: "\e60c";
}
.icon-image:before {
	content: "\e60d";
}
.icon-images:before {
	content: "\e60e";
}
.icon-camera:before {
	content: "\e60f";
}
.icon-headphones:before {
	content: "\e610";
}
.icon-music:before {
	content: "\e611";
}
.icon-play:before {
	content: "\e612";
}
.icon-film:before {
	content: "\e613";
}
.icon-video-camera:before {
	content: "\e614";
}
.icon-dice:before {
	content: "\e615";
}
.icon-pacman:before {
	content: "\e616";
}
.icon-spades:before {
	content: "\e617";
}
.icon-clubs:before {
	content: "\e618";
}
.icon-diamonds:before {
	content: "\e619";
}
.icon-bullhorn:before {
	content: "\e61a";
}
.icon-connection:before {
	content: "\e61b";
}
.icon-podcast:before {
	content: "\e61c";
}
.icon-feed:before {
	content: "\e61d";
}
.icon-mic:before {
	content: "\e61e";
}
.icon-book:before {
	content: "\e61f";
}
.icon-books:before {
	content: "\e620";
}
.icon-library:before {
	content: "\e621";
}
.icon-file-text:before {
	content: "\e622";
}
.icon-profile:before {
	content: "\e623";
}
.icon-file-empty:before {
	content: "\e624";
}
.icon-files-empty:before {
	content: "\e625";
}
.icon-file-text2:before {
	content: "\e626";
}
.icon-file-picture:before {
	content: "\e627";
}
.icon-file-music:before {
	content: "\e628";
}
.icon-file-play:before {
	content: "\e629";
}
.icon-file-video:before {
	content: "\e62a";
}
.icon-file-zip:before {
	content: "\e62b";
}
.icon-copy:before {
	content: "\e62c";
}
.icon-paste:before {
	content: "\e62d";
}
.icon-stack:before {
	content: "\e62e";
}
.icon-folder:before {
	content: "\e62f";
}
.icon-folder-open:before {
	content: "\e630";
}
.icon-folder-plus:before {
	content: "\e631";
}
.icon-folder-minus:before {
	content: "\e632";
}
.icon-folder-download:before {
	content: "\e633";
}
.icon-folder-upload:before {
	content: "\e634";
}
.icon-price-tag:before {
	content: "\e635";
}
.icon-price-tags:before {
	content: "\e636";
}
.icon-barcode:before {
	content: "\e637";
}
.icon-qrcode:before {
	content: "\e638";
}
.icon-ticket:before {
	content: "\e639";
}
.icon-cart:before {
	content: "\e63a";
}
.icon-coin-dollar:before {
	content: "\e63b";
}
.icon-coin-euro:before {
	content: "\e63c";
}
.icon-coin-pound:before {
	content: "\e63d";
}
.icon-coin-yen:before {
	content: "\e63e";
}
.icon-credit-card:before {
	content: "\e63f";
}
.icon-calculator:before {
	content: "\e640";
}
.icon-lifebuoy:before {
	content: "\e641";
}
.icon-phone:before {
	content: "\e642";
}
.icon-phone-hang-up:before {
	content: "\e643";
}
.icon-address-book:before {
	content: "\e644";
}
.icon-envelop:before {
	content: "\e645";
}
.icon-pushpin:before {
	content: "\e646";
}
.icon-location:before {
	content: "\e647";
}
.icon-location2:before {
	content: "\e648";
}
.icon-compass:before {
	content: "\e649";
}
.icon-compass2:before {
	content: "\e64a";
}
.icon-map:before {
	content: "\e64b";
}
.icon-map2:before {
	content: "\e64c";
}
.icon-history:before {
	content: "\e64d";
}
.icon-clock:before {
	content: "\e64e";
}
.icon-clock2:before {
	content: "\e64f";
}
.icon-alarm:before {
	content: "\e650";
}
.icon-bell:before {
	content: "\e651";
}
.icon-stopwatch:before {
	content: "\e652";
}
.icon-calendar:before {
	content: "\e653";
}
.icon-printer:before {
	content: "\e654";
}
.icon-keyboard:before {
	content: "\e655";
}
.icon-display:before {
	content: "\e656";
}
.icon-laptop:before {
	content: "\e657";
}
.icon-mobile:before {
	content: "\e658";
}
.icon-mobile2:before {
	content: "\e659";
}
.icon-tablet:before {
	content: "\e65a";
}
.icon-tv:before {
	content: "\e65b";
}
.icon-drawer:before {
	content: "\e65c";
}
.icon-drawer2:before {
	content: "\e65d";
}
.icon-box-add:before {
	content: "\e65e";
}
.icon-box-remove:before {
	content: "\e65f";
}
.icon-download:before {
	content: "\e660";
}
.icon-upload:before {
	content: "\e661";
}
.icon-floppy-disk:before {
	content: "\e662";
}
.icon-drive:before {
	content: "\e663";
}
.icon-database:before {
	content: "\e664";
}
.icon-undo:before {
	content: "\e665";
}
.icon-redo:before {
	content: "\e666";
}
.icon-undo2:before {
	content: "\e667";
}
.icon-redo2:before {
	content: "\e668";
}
.icon-forward:before {
	content: "\e669";
}
.icon-reply:before {
	content: "\e66a";
}
.icon-bubble:before {
	content: "\e66b";
}
.icon-bubbles:before {
	content: "\e66c";
}
.icon-bubbles2:before {
	content: "\e66d";
}
.icon-bubble2:before {
	content: "\e66e";
}
.icon-bubbles3:before {
	content: "\e66f";
}
.icon-bubbles4:before {
	content: "\e670";
}
.icon-user:before {
	content: "\e671";
}
.icon-users:before {
	content: "\e672";
}
.icon-user-plus:before {
	content: "\e673";
}
.icon-user-minus:before {
	content: "\e674";
}
.icon-user-check:before {
	content: "\e675";
}
.icon-user-tie:before {
	content: "\e676";
}
.icon-quotes-left:before {
	content: "\e677";
}
.icon-quotes-right:before {
	content: "\e678";
}
.icon-hour-glass:before {
	content: "\e679";
}
.icon-spinner:before {
	content: "\e67a";
}
.icon-spinner2:before {
	content: "\e67b";
}
.icon-spinner3:before {
	content: "\e67c";
}
.icon-spinner4:before {
	content: "\e67d";
}
.icon-spinner5:before {
	content: "\e67e";
}
.icon-spinner6:before {
	content: "\e67f";
}
.icon-spinner7:before {
	content: "\e680";
}
.icon-spinner8:before {
	content: "\e681";
}
.icon-spinner9:before {
	content: "\e682";
}
.icon-spinner10:before {
	content: "\e683";
}
.icon-spinner11:before {
	content: "\e684";
}
.icon-binoculars:before {
	content: "\e685";
}
.icon-search:before {
	content: "\e686";
}
.icon-zoom-in:before {
	content: "\e687";
}
.icon-zoom-out:before {
	content: "\e688";
}
.icon-enlarge:before {
	content: "\e689";
}
.icon-shrink:before {
	content: "\e68a";
}
.icon-enlarge2:before {
	content: "\e68b";
}
.icon-shrink2:before {
	content: "\e68c";
}
.icon-key:before {
	content: "\e68d";
}
.icon-key2:before {
	content: "\e68e";
}
.icon-lock:before {
	content: "\e68f";
}
.icon-unlocked:before {
	content: "\e690";
}
.icon-wrench:before {
	content: "\e691";
}
.icon-equalizer:before {
	content: "\e692";
}
.icon-equalizer2:before {
	content: "\e693";
}
.icon-cog:before {
	content: "\e694";
}
.icon-cogs:before {
	content: "\e695";
}
.icon-hammer:before {
	content: "\e696";
}
.icon-magic-wand:before {
	content: "\e697";
}
.icon-aid-kit:before {
	content: "\e698";
}
.icon-bug:before {
	content: "\e699";
}
.icon-pie-chart:before {
	content: "\e69a";
}
.icon-stats-dots:before {
	content: "\e69b";
}
.icon-stats-bars:before {
	content: "\e69c";
}
.icon-stats-bars2:before {
	content: "\e69d";
}
.icon-trophy:before {
	content: "\e69e";
}
.icon-gift:before {
	content: "\e69f";
}
.icon-glass:before {
	content: "\e6a0";
}
.icon-glass2:before {
	content: "\e6a1";
}
.icon-mug:before {
	content: "\e6a2";
}
.icon-spoon-knife:before {
	content: "\e6a3";
}
.icon-leaf:before {
	content: "\e6a4";
}
.icon-rocket:before {
	content: "\e6a5";
}
.icon-meter:before {
	content: "\e6a6";
}
.icon-meter2:before {
	content: "\e6a7";
}
.icon-hammer2:before {
	content: "\e6a8";
}
.icon-fire:before {
	content: "\e6a9";
}
.icon-lab:before {
	content: "\e6aa";
}
.icon-magnet:before {
	content: "\e6ab";
}
.icon-bin:before {
	content: "\e6ac";
}
.icon-bin2:before {
	content: "\e6ad";
}
.icon-briefcase:before {
	content: "\e6ae";
}
.icon-airplane:before {
	content: "\e6af";
}
.icon-truck:before {
	content: "\e6b0";
}
.icon-road:before {
	content: "\e6b1";
}
.icon-accessibility:before {
	content: "\e6b2";
}
.icon-target:before {
	content: "\e6b3";
}
.icon-shield:before {
	content: "\e6b4";
}
.icon-power:before {
	content: "\e6b5";
}
.icon-switch:before {
	content: "\e6b6";
}
.icon-power-cord:before {
	content: "\e6b7";
}
.icon-clipboard:before {
	content: "\e6b8";
}
.icon-list-numbered:before {
	content: "\e6b9";
}
.icon-list:before {
	content: "\e6ba";
}
.icon-list2:before {
	content: "\e6bb";
}
.icon-tree:before {
	content: "\e6bc";
}
.icon-menu:before {
	content: "\e6bd";
}
.icon-menu2:before {
	content: "\e6be";
}
.icon-menu3:before {
	content: "\e6bf";
}
.icon-menu4:before {
	content: "\e6c0";
}
.icon-cloud:before {
	content: "\e6c1";
}
.icon-cloud-download:before {
	content: "\e6c2";
}
.icon-cloud-upload:before {
	content: "\e6c3";
}
.icon-cloud-check:before {
	content: "\e6c4";
}
.icon-download2:before {
	content: "\e6c5";
}
.icon-upload2:before {
	content: "\e6c6";
}
.icon-download3:before {
	content: "\e6c7";
}
.icon-upload3:before {
	content: "\e6c8";
}
.icon-sphere:before {
	content: "\e6c9";
}
.icon-earth:before {
	content: "\e6ca";
}
.icon-link:before {
	content: "\e6cb";
}
.icon-flag:before {
	content: "\e6cc";
}
.icon-attachment:before {
	content: "\e6cd";
}
.icon-eye:before {
	content: "\e6ce";
}
.icon-eye-plus:before {
	content: "\e6cf";
}
.icon-eye-minus:before {
	content: "\e6d0";
}
.icon-eye-blocked:before {
	content: "\e6d1";
}
.icon-bookmark:before {
	content: "\e6d2";
}
.icon-bookmarks:before {
	content: "\e6d3";
}
.icon-sun:before {
	content: "\e6d4";
}
.icon-contrast:before {
	content: "\e6d5";
}
.icon-brightness-contrast:before {
	content: "\e6d6";
}
.icon-star-empty:before {
	content: "\e6d7";
}
.icon-star-half:before {
	content: "\e6d8";
}
.icon-star-full:before {
	content: "\e6d9";
}
.icon-heart:before {
	content: "\e6da";
}
.icon-heart-broken:before {
	content: "\e6db";
}
.icon-man:before {
	content: "\e6dc";
}
.icon-woman:before {
	content: "\e6dd";
}
.icon-man-woman:before {
	content: "\e6de";
}
.icon-happy:before {
	content: "\e6df";
}
.icon-happy2:before {
	content: "\e6e0";
}
.icon-smile:before {
	content: "\e6e1";
}
.icon-smile2:before {
	content: "\e6e2";
}
.icon-tongue:before {
	content: "\e6e3";
}
.icon-tongue2:before {
	content: "\e6e4";
}
.icon-sad:before {
	content: "\e6e5";
}
.icon-sad2:before {
	content: "\e6e6";
}
.icon-wink:before {
	content: "\e6e7";
}
.icon-wink2:before {
	content: "\e6e8";
}
.icon-grin:before {
	content: "\e6e9";
}
.icon-grin2:before {
	content: "\e6ea";
}
.icon-cool:before {
	content: "\e6eb";
}
.icon-cool2:before {
	content: "\e6ec";
}
.icon-angry:before {
	content: "\e6ed";
}
.icon-angry2:before {
	content: "\e6ee";
}
.icon-evil:before {
	content: "\e6ef";
}
.icon-evil2:before {
	content: "\e6f0";
}
.icon-shocked:before {
	content: "\e6f1";
}
.icon-shocked2:before {
	content: "\e6f2";
}
.icon-baffled:before {
	content: "\e6f3";
}
.icon-baffled2:before {
	content: "\e6f4";
}
.icon-confused:before {
	content: "\e6f5";
}
.icon-confused2:before {
	content: "\e6f6";
}
.icon-neutral:before {
	content: "\e6f7";
}
.icon-neutral2:before {
	content: "\e6f8";
}
.icon-hipster:before {
	content: "\e6f9";
}
.icon-hipster2:before {
	content: "\e6fa";
}
.icon-wondering:before {
	content: "\e6fb";
}
.icon-wondering2:before {
	content: "\e6fc";
}
.icon-sleepy:before {
	content: "\e6fd";
}
.icon-sleepy2:before {
	content: "\e6fe";
}
.icon-frustrated:before {
	content: "\e6ff";
}
.icon-frustrated2:before {
	content: "\e700";
}
.icon-crying:before {
	content: "\e701";
}
.icon-crying2:before {
	content: "\e702";
}
.icon-point-up:before {
	content: "\e703";
}
.icon-point-right:before {
	content: "\e704";
}
.icon-point-down:before {
	content: "\e705";
}
.icon-point-left:before {
	content: "\e706";
}
.icon-warning:before {
	content: "\e707";
}
.icon-notification:before {
	content: "\e708";
}
.icon-question:before {
	content: "\e709";
}
.icon-plus:before {
	content: "\e70a";
}
.icon-minus:before {
	content: "\e70b";
}
.icon-info:before {
	content: "\e70c";
}
.icon-cancel-circle:before {
	content: "\e70d";
}
.icon-blocked:before {
	content: "\e70e";
}
.icon-cross:before {
	content: "\e70f";
}
.icon-checkmark:before {
	content: "\e710";
}
.icon-checkmark2:before {
	content: "\e711";
}
.icon-spell-check:before {
	content: "\e712";
}
.icon-enter:before {
	content: "\e713";
}
.icon-exit:before {
	content: "\e714";
}
.icon-play2:before {
	content: "\e715";
}
.icon-pause:before {
	content: "\e716";
}
.icon-stop:before {
	content: "\e717";
}
.icon-previous:before {
	content: "\e718";
}
.icon-next:before {
	content: "\e719";
}
.icon-backward:before {
	content: "\e71a";
}
.icon-forward2:before {
	content: "\e71b";
}
.icon-play3:before {
	content: "\e71c";
}
.icon-pause2:before {
	content: "\e71d";
}
.icon-stop2:before {
	content: "\e71e";
}
.icon-backward2:before {
	content: "\e71f";
}
.icon-forward3:before {
	content: "\e720";
}
.icon-first:before {
	content: "\e721";
}
.icon-last:before {
	content: "\e722";
}
.icon-previous2:before {
	content: "\e723";
}
.icon-next2:before {
	content: "\e724";
}
.icon-eject:before {
	content: "\e725";
}
.icon-volume-high:before {
	content: "\e726";
}
.icon-volume-medium:before {
	content: "\e727";
}
.icon-volume-low:before {
	content: "\e728";
}
.icon-volume-mute:before {
	content: "\e729";
}
.icon-infinite:before {
	content: "\e72f";
}
.icon-shuffle:before {
	content: "\e730";
}
.icon-arrow-up-left:before {
	content: "\e731";
}
.icon-arrow-up:before {
	content: "\e732";
}
.icon-arrow-up-right:before {
	content: "\e733";
}
.icon-arrow-right:before {
	content: "\e734";
}
.icon-arrow-down-right:before {
	content: "\e735";
}
.icon-arrow-down:before {
	content: "\e736";
}
.icon-arrow-down-left:before {
	content: "\e737";
}
.icon-arrow-left:before {
	content: "\e738";
}
.icon-arrow-up-left2:before {
	content: "\e739";
}
.icon-arrow-up2:before {
	content: "\e73a";
}
.icon-arrow-up-right2:before {
	content: "\e73b";
}
.icon-arrow-right2:before {
	content: "\e73c";
}
.icon-arrow-down-right2:before {
	content: "\e73d";
}
.icon-arrow-down2:before {
	content: "\e73e";
}
.icon-arrow-down-left2:before {
	content: "\e73f";
}
.icon-arrow-left2:before {
	content: "\e740";
}
.icon-circle-up:before {
	content: "\e741";
}
.icon-circle-right:before {
	content: "\e742";
}
.icon-circle-down:before {
	content: "\e743";
}
.icon-circle-left:before {
	content: "\e744";
}
.icon-tab:before {
	content: "\e745";
}
.icon-move-up:before {
	content: "\e746";
}
.icon-move-down:before {
	content: "\e747";
}
.icon-sort-alpha-asc:before {
	content: "\e748";
}
.icon-sort-alpha-desc:before {
	content: "\e749";
}
.icon-sort-numeric-asc:before {
	content: "\e74a";
}
.icon-sort-numberic-desc:before {
	content: "\e74b";
}
.icon-sort-amount-asc:before {
	content: "\e74c";
}
.icon-sort-amount-desc:before {
	content: "\e74d";
}
.icon-command:before {
	content: "\e74e";
}
.icon-shift:before {
	content: "\e74f";
}
.icon-ctrl:before {
	content: "\e750";
}
.icon-opt:before {
	content: "\e751";
}
.icon-checkbox-checked:before {
	content: "\e752";
}
.icon-checkbox-unchecked:before {
	content: "\e753";
}
.icon-radio-checked:before {
	content: "\e754";
}
.icon-radio-checked2:before {
	content: "\e755";
}
.icon-radio-unchecked:before {
	content: "\e756";
}
.icon-crop:before {
	content: "\e757";
}
.icon-make-group:before {
	content: "\e758";
}
.icon-ungroup:before {
	content: "\e759";
}
.icon-scissors:before {
	content: "\e75a";
}
.icon-filter:before {
	content: "\e75b";
}
.icon-font:before {
	content: "\e75c";
}
.icon-ligature:before {
	content: "\e75d";
}
.icon-ligature2:before {
	content: "\e75e";
}
.icon-text-height:before {
	content: "\e75f";
}
.icon-text-width:before {
	content: "\e760";
}
.icon-font-size:before {
	content: "\e761";
}
.icon-bold:before {
	content: "\e762";
}
.icon-underline:before {
	content: "\e763";
}
.icon-italic:before {
	content: "\e764";
}
.icon-strikethrough:before {
	content: "\e765";
}
.icon-omega:before {
	content: "\e766";
}
.icon-sigma:before {
	content: "\e767";
}
.icon-page-break:before {
	content: "\e768";
}
.icon-superscript:before {
	content: "\e769";
}
.icon-subscript:before {
	content: "\e76a";
}
.icon-superscript2:before {
	content: "\e76b";
}
.icon-subscript2:before {
	content: "\e76c";
}
.icon-text-color:before {
	content: "\e76d";
}
.icon-pagebreak:before {
	content: "\e76e";
}
.icon-clear-formatting:before {
	content: "\e76f";
}
.icon-table:before {
	content: "\e770";
}
.icon-table2:before {
	content: "\e771";
}
.icon-insert-template:before {
	content: "\e772";
}
.icon-pilcrow:before {
	content: "\e773";
}
.icon-ltr:before {
	content: "\e774";
}
.icon-rtl:before {
	content: "\e775";
}
.icon-section:before {
	content: "\e776";
}
.icon-paragraph-left:before {
	content: "\e777";
}
.icon-paragraph-center:before {
	content: "\e778";
}
.icon-paragraph-right:before {
	content: "\e779";
}
.icon-paragraph-justify:before {
	content: "\e77a";
}
.icon-indent-increase:before {
	content: "\e77b";
}
.icon-indent-decrease:before {
	content: "\e77c";
}
.icon-share:before {
	content: "\e77d";
}
.icon-new-tab:before {
	content: "\e77e";
}
.icon-embed:before {
	content: "\e77f";
}
.icon-embed2:before {
	content: "\e780";
}
.icon-terminal:before {
	content: "\e781";
}
.icon-share2:before {
	content: "\e782";
}
.icon-mail:before {
	content: "\e783";
}
.icon-mail2:before {
	content: "\e784";
}
.icon-mail3:before {
	content: "\e785";
}
.icon-mail4:before {
	content: "\e786";
}
.icon-google:before {
	content: "\e787";
}
.icon-google-plus:before {
	content: "\e788";
}
.icon-google-plus2:before {
	content: "\e789";
}
.icon-google-plus3:before {
	content: "\e78a";
}
.icon-google-drive:before {
	content: "\e78b";
}
.icon-facebook:before {
	content: "\e78c";
}
.icon-facebook2:before {
	content: "\e78d";
}
.icon-facebook3:before {
	content: "\e78e";
}
.icon-ello:before {
	content: "\e78f";
}
.icon-instagram:before {
	content: "\e790";
}
.icon-twitter:before {
	content: "\e791";
}
.icon-twitter2:before {
	content: "\e792";
}
.icon-twitter3:before {
	content: "\e793";
}
.icon-feed2:before {
	content: "\e794";
}
.icon-feed3:before {
	content: "\e795";
}
.icon-feed4:before {
	content: "\e796";
}
.icon-youtube:before {
	content: "\e797";
}
.icon-youtube2:before {
	content: "\e798";
}
.icon-youtube3:before {
	content: "\e799";
}
.icon-youtube4:before {
	content: "\e79a";
}
.icon-twitch:before {
	content: "\e79b";
}
.icon-vimeo:before {
	content: "\e79c";
}
.icon-vimeo2:before {
	content: "\e79d";
}
.icon-vimeo3:before {
	content: "\e79e";
}
.icon-lanyrd:before {
	content: "\e79f";
}
.icon-flickr:before {
	content: "\e7a0";
}
.icon-flickr2:before {
	content: "\e7a1";
}
.icon-flickr3:before {
	content: "\e7a2";
}
.icon-flickr4:before {
	content: "\e7a3";
}
.icon-picassa:before {
	content: "\e7a4";
}
.icon-picassa2:before {
	content: "\e7a5";
}
.icon-dribbble:before {
	content: "\e7a6";
}
.icon-dribbble2:before {
	content: "\e7a7";
}
.icon-dribbble3:before {
	content: "\e7a8";
}
.icon-forrst:before {
	content: "\e7a9";
}
.icon-forrst2:before {
	content: "\e7aa";
}
.icon-deviantart:before {
	content: "\e7ab";
}
.icon-deviantart2:before {
	content: "\e7ac";
}
.icon-steam:before {
	content: "\e7ad";
}
.icon-steam2:before {
	content: "\e7ae";
}
.icon-dropbox:before {
	content: "\e7af";
}
.icon-onedrive:before {
	content: "\e7b0";
}
.icon-github:before {
	content: "\e7b1";
}
.icon-github2:before {
	content: "\e7b2";
}
.icon-github3:before {
	content: "\e7b3";
}
.icon-github4:before {
	content: "\e7b4";
}
.icon-github5:before {
	content: "\e7b5";
}
.icon-wordpress:before {
	content: "\e7b6";
}
.icon-wordpress2:before {
	content: "\e7b7";
}
.icon-joomla:before {
	content: "\e7b8";
}
.icon-blogger:before {
	content: "\e7b9";
}
.icon-blogger2:before {
	content: "\e7ba";
}
.icon-tumblr:before {
	content: "\e7bb";
}
.icon-tumblr2:before {
	content: "\e7bc";
}
.icon-yahoo:before {
	content: "\e7bd";
}
.icon-tux:before {
	content: "\e7be";
}
.icon-apple:before {
	content: "\e7bf";
}
.icon-finder:before {
	content: "\e7c0";
}
.icon-android:before {
	content: "\e7c1";
}
.icon-windows:before {
	content: "\e7c2";
}
.icon-windows8:before {
	content: "\e7c3";
}
.icon-soundcloud:before {
	content: "\e7c4";
}
.icon-soundcloud2:before {
	content: "\e7c5";
}
.icon-skype:before {
	content: "\e7c6";
}
.icon-reddit:before {
	content: "\e7c7";
}
.icon-linkedin:before {
	content: "\e7c8";
}
.icon-linkedin2:before {
	content: "\e7c9";
}
.icon-lastfm:before {
	content: "\e7ca";
}
.icon-lastfm2:before {
	content: "\e7cb";
}
.icon-delicious:before {
	content: "\e7cc";
}
.icon-stumbleupon:before {
	content: "\e7cd";
}
.icon-stumbleupon2:before {
	content: "\e7ce";
}
.icon-stackoverflow:before {
	content: "\e7cf";
}
.icon-pinterest:before {
	content: "\e7d0";
}
.icon-pinterest2:before {
	content: "\e7d1";
}
.icon-xing:before {
	content: "\e7d2";
}
.icon-xing2:before {
	content: "\e7d3";
}
.icon-flattr:before {
	content: "\e7d4";
}
.icon-foursquare:before {
	content: "\e7d5";
}
.icon-paypal:before {
	content: "\e7d6";
}
.icon-paypal2:before {
	content: "\e7d7";
}
.icon-paypal3:before {
	content: "\e7d8";
}
.icon-yelp:before {
	content: "\e7d9";
}
.icon-file-pdf:before {
	content: "\e7da";
}
.icon-file-openoffice:before {
	content: "\e7db";
}
.icon-file-word:before {
	content: "\e7dc";
}
.icon-file-excel:before {
	content: "\e7dd";
}
.icon-libreoffice:before {
	content: "\e7de";
}
.icon-html5:before {
	content: "\e7df";
}
.icon-html52:before {
	content: "\e7e0";
}
.icon-css3:before {
	content: "\e7e1";
}
.icon-git:before {
	content: "\e7e2";
}
.icon-svg:before {
	content: "\e7e3";
}
.icon-codepen:before {
	content: "\e7e4";
}
.icon-chrome:before {
	content: "\e7e5";
}
.icon-firefox:before {
	content: "\e7e6";
}
.icon-IE:before {
	content: "\e7e7";
}
.icon-opera:before {
	content: "\e7e8";
}
.icon-safari:before {
	content: "\e7e9";
}
.icon-IcoMoon:before {
	content: "\e7ea";
}
/* ///////////////////// ESTILOS ///////////////////// */
#contenedor{
	font-family: 'Lato', arial;
 	font-style: normal;
  	font-weight: 400;
	color: #303030;
	text-align:center;
	width: auto;
	max-width: 1025px;
	margin:auto ;
	padding:20px;
	background:#fff;
	box-shadow: 0 2.7em 0 rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 2.7em rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 2.7em rgba(0,0,0,.1);
	filter: shadow(color=#ccc, direction=135, strength=2);
	}

/* ///////////////////// HEADER ///////////////////// */
header{
	margin-bottom:10px;
	}
.cotizacion{
	width: 29%;
	vertical-align: middle;
	display: inline-block;
	text-align: left;
	font-weight: normal;
	line-height: 14px;
	}
.cotizacion strong{
	font-weight: normal;
	color:#c23033;
	width: 60%;
	display:block;
	}
.nav_resp_boton{
	display:none;
	}
.logo{
	width: 40%;		
	margin:auto;
	padding-left:5px;
	vertical-align:middle;
	display:inline-block;
	}
.logo a{
	-ms-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	-webkit-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
	opacity: 1;
	filter: alpha(opacity=10);
	}
.logo:hover{
	-ms-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	opacity: 0.7;
	filter: alpha(opacity=7);
	}
.boton_social{
	width: 29%;
	margin:auto;
	vertical-align:middle;
	display:inline-block;
	text-align:right;
	font-size:1.1em;
	}
.boton_social span{
	font-size:22px;
	display:inline-block;
	vertical-align:middle;
	padding-top:9px;
	margin-right:9px;
	color: #CCC;
	}
.boton_social div{
	margin: 10px 0;
	}
.boton_social strong{
	color:#c23033;
	font-size:1.3em;
	}
.boton_social p{
	vertical-align:middle;
	display:inline-block;
	font-weight: normal;
	}
/* -------------- Boton Search --------------- */
#search{
	width:50%;
	padding:3px;
	}
#submit{
	width: 30%;
	padding: 3px;
	background: #c23033;
	color: #FFF;
	border-color: #c23033;
	}
.fixed{
	-webkit-box-shadow: 0px 8px 10px -4px rgba(50, 50, 50, 0.33);
	-moz-box-shadow:    0px 8px 10px -4px rgba(50, 50, 50, 0.33);
	box-shadow:         0px 8px 10px -4px rgba(50, 50, 50, 0.33);
	position:fixed;
	top:0;
	z-index:200;
	max-width: 2025px;
	width: 100%;
	left: 0;
	text-align: center;
	}
/* ///////////////////// NAV ///////////////////// */
nav,
nav ul,
nav ul li,
nav ul li a,
nav #menu-button {
  display: block;
  position: relative;
  font-weight: 500;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
	}
nav:after,
nav > ul:after {
  content: "";
    display: block;
    height: 0;
	}
nav #menu-button {
  display: none;
	}
nav {
  background: #c23033;
  margin-bottom: 20px;
	}
nav > ul > li {
  display: inline-block;
	}
nav > ul > li > a {
  padding: 10px 22px;
  color: #fff;
	}
nav > ul > li:hover > a {
  color: #fff;
  background: rgba(0,0,0,.2);
	}
nav > ul > li.has-sub > a {
  padding-right: 30px;
	}
nav > ul > li.has-sub > a:after {
  position: absolute;
  top: 17px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #fff;
  content: '';
	}
nav > ul > li.has-sub > a:before {
  position: absolute;
  top: 14px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #fff;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
	}
nav > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
	}
nav ul ul {
  position: absolute;
  left: -9999px;
  z-index:10;
	}
nav ul ul li {
  height: 0;
  text-align: left;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
  background:#c23033;
  border-bottom: 1px solid rgba(255,255,255, 0.3);
	}
nav li:hover > ul {
  left: auto;
    background: #282828;
	}
nav li:hover > ul > li {
  height: 35px;
	}
nav ul ul li a {
  padding: 11px 15px;
  width: 134px;
  color: #fff;
	}
nav ul ul li:last-child > a,
nav ul ul li.last-item > a {
  border-bottom: 0;
	}
nav ul ul li:hover > a,
nav ul ul li a:hover {
  color: #ffffff;
  background:rgba(0,0,0,.2);
	}
/* ///////////////////// SECTION ///////////////////// */
.portada{
	width: auto;
	margin-bottom: 20px;
	}
.portada .flexslider{
	text-align: left;
	display: inline-block;
	vertical-align: top;
	width: 49%;
	border: solid 1px #e1e1e1;
	background: #f1f1f1;
	margin-right: 20px;
	}
.portada .flexslider ul.slides li h1{
	font-size: 2.3em;
	font-weight: 900;
	margin: 10px;
	}
.portada .flexslider ul.slides li h1 a{
	font-weight: 900;
	}
.portada .flexslider ul.slides li h1 a:hover{
	text-decoration: underline;
	color: #404040;
	}
.portada .flexslider ul.slides li p{
	margin: 10px;
	font-size: 1.6em;
	}
@font-face {
	font-family: 'flexslider-icon';
	src:url('../fonts/flexslider-icon.eot');
	src:url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/flexslider-icon.woff') format('woff'),
		url('../fonts/flexslider-icon.ttf') format('truetype'),
		url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
	}
/* ///////////////////// Sildeshow ///////////////////// */
.flexslider {
	width: auto;
	margin: auto;
	position: relative;
	}
.flexslider .slides{
	padding:0;
	}
.flexslider .slides > li {
	display: none; 
	-webkit-backface-visibility: hidden;
	} 
.flexslider:hover .flex-prev { 
	opacity: 0.7; 
	left: 10px; 
	}
.flexslider:hover .flex-next { 
	opacity: 0.7; 
	right: 10px; 
	}
.flex-direction-nav a  { 
	text-decoration:none; 
	display: block; 
	width: 40px; 
	height: 40px; 
	margin: -20px 0 0; 
	position: absolute; 
	top: 30%; 
	z-index: 10; 
	overflow: hidden; 
	opacity: 0; 
	cursor: pointer; 
	color: rgba(0,0,0,0.8); 
	text-shadow: 1px 1px 0 rgba(255,255,255,0.3); 
	-webkit-transition: all .3s ease; 
	-moz-transition: all .3s ease; 
	transition: all .3s ease; 
	}
.flex-direction-nav .flex-prev { 
	left: -20px; 
	}
.flex-direction-nav .flex-next { 
	right: -20px; 
	text-align: right; 
	}
.flex-direction-nav .flex-disabled { 
	opacity: 0!important; 
	filter:alpha(opacity=0); 
	cursor: default; 
	}
.flex-direction-nav a:before  { 
	font-family: "flexslider-icon"; 
	font-size: 40px; 
	line-height:1; 
	display: inline-block; 
	content: '\f001'; 
	}
.flex-direction-nav a.flex-next:before  { 
	content: '\f002'; 
	}
.flex-control-nav {
	display:none;
	}
/* //////////////// NORMAS Y BOLETINES //////////////// */
.normaslegales{
	text-align: center;
	border: solid 1px #e1e1e1;
	display: inline-block;
	vertical-align: top;
	width: 48%;
	background: #f1f1f1;
	}
.normaslegales .emcabezado{
	border-bottom: solid 1px #e1e1e1;
	padding: 14px 0;
	margin: 0 15px 10px 15px;
	text-align: left;
	}
.normaslegales .emcabezado h4{
	vertical-align: middle;
	display: inline-block;
	width: 50%;
	font-size: 1.7em;
	font-weight: 600;
	}
.normaslegales .emcabezado .button{
	vertical-align: middle;
	display: inline-block;
	width: 50%;
	text-align: right;
	}
.normaslegales .emcabezado .button p{
	background: #c23033;
	display: inline-block;
	padding: 4px 0px;
	border-radius: 2px;
	color: #fff;
	font-weight: 400;
	text-align: center;
	}
.normaslegales .emcabezado .button p img{
	display: inline-block;
	vertical-align: middle;
	width: 12%;
	margin-right: 1em;
	}
.normaslegales .emcabezado .button p b{
	display: inline-block;
	vertical-align: middle;
	width: 50%;
	text-align: left;
	}
.normaslegales ul{
	width: 44%;
	display: inline-block;
	vertical-align: top;
	margin: 0 13px;
	text-align: left;
	}
.normaslegales ul li{
	display: inline-block;
	vertical-align: middle;
	margin: 10px 0;
	}
.normaslegales ul li figure{
	border: solid 1px #e1e1e1;
	}
.normaslegales ul li h5{
	color: #c23033;
	font-weight: 800;
	}
.normaslegales ul li.buscador2{
	display: none;
	}
.normaslegales ul li h6 {
	margin: 0;
	}
.normaslegales ul li h6 a{
	font-weight: 800;
	}
.normaslegales ul li h6 a:hover{
	font-weight: 800;
	text-decoration: underline;
	}
/* -------------- Seccion de articulos --------------- */
section{
	display: inline-block;
	vertical-align: top;
	width: 76%;
	text-align: left;
	}
aside{
	display: inline-block;
	vertical-align: top;
	width: 23%;
	font-size: 1em;
	color: #303030;
	text-align: left;
	margin-bottom: 20px;
	}
.marco{
	display: inline-block;
	vertical-align: top;
	margin-bottom: 20px;
	width: 238px;
	margin-right: 19px;
	text-align: left;
	}
 .nota{
	border: solid 1px #ccc;
	font-size: 1.1em;
	}
 .nota div{
	margin: 5px 10px 10px 10px ;
	}
 .nota div h2{
	font-weight: 600;
	margin-bottom: 5px;
	color: #c23033;
	}
 .nota div b {
	margin-bottom: 7px;
	}
 .nota div b a{
	font-weight: 600;
	font-size: 1.4em;
	}
 .nota div b a:hover{
	text-decoration: underline;
	color: #404040;
	}
.nota div p{
	margin-top: 4px;
	}
/* -------------- Articulos Aside --------------- */
section aside{
	margin: 0;
	display: inline-block;
	vertical-align: top;
	width: 23%;
	}
/* -------------- Articulos negros --------------- */
 .noticiasnegro{
	display: inline-block;
	vertical-align: middle;
	width: 76%;
	}
 .noticiasnegro .marco{
	display: inline-block;
	vertical-align: middle;
	width: 275px;
	margin-bottom:20px;
	border: none;
	}
 .noticiasnegro .marco p{
	font-size: 1.1em;
	}
				
 .noticiasnegro .marco h2{
	color: #c23033;
	}
 .noticiasnegro .marco p a:hover{
	text-decoration: underline;
	} 
/* ////////////////// ASIDE /////////////////// */
/* -------------- Ultimas noticias --------------- */
aside section{
	width: auto;
	text-align: left;
	}
.normasboton{
	background: #c23033;
	display: block;
	}
.normasboton a{
	display: block;
	width: auto;
	padding: 6px 10px;
	font-size: 1.3em;
	}
.normasboton a:hover{
	background: #992628;
	}
.normasboton img{
	width: 7%;
	vertical-align: middle;
	display: inline-block;
	margin-right: 10px;
	}
.normasboton p{
	width: 80%;
	vertical-align: middle;
	display: inline-block;
	color: #fff;
	}
ul.ultimasnoticias{
	background: #ede5da; 
	margin: 0 0 20px 0;
	width: auto;
	}
aside section h2{
	background: #c23033;
	padding: 5px 10px;
	color: #fff;
	font-weight: 400;
	font-size: 1.3em;
	}
ul.ultimasnoticias li a{
	display: inline-block;
	width: auto;
	padding: 6px 10px;
	border-bottom: 1px solid #fff;
	}
ul.ultimasnoticias li a:hover{
	background: rgba(0,0,0, .1);
	}
ul.ultimasnoticias li p{
	background: 0;
	padding: 0;
	font-weight: 400;
	}
ul.ultimasnoticias li p b{
	color: #c23033;
	margin-right: 5px;
	}
/* ------------- efecto dobles de hoja--------------- */
.curl-bottom-right {
  	display: inline-block;
  	position: relative;
  	-webkit-transform: translateZ(0);
  	transform: translateZ(0);
  	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	}
.curl-bottom-right:before {
  	position: absolute;
  	content: '';
  	height: 0;
  	width: 0;
  	bottom: 0;
  	right: 0;
  	background: white;
  	/* IE9 */
  	background: linear-gradient(315deg, #ccc 45%, #aaaaaa 50%, #cccccc 56%, white 80%);
  	box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);
  	-webkit-transition-duration: 0.3s;
  	transition-duration: 0.3s;
  	-webkit-transition-property: width, height;
  	transition-property: width, height;
	}
.curl-bottom-right:hover:before, .curl-bottom-right:focus:before, .curl-bottom-right:active:before {
  	width: 45px;
  	height: 45px;
	}
/* -------------- Editorial y Opinion --------------- */
ul.editorialopinion{
	
	margin: 0 0 20px 0;
	width: auto;
	text-align: left;
	}
ul.editorialopinion li {
	padding: 12px;
	margin-bottom: 3px;
	background: #ebecec;
	}
ul.editorialopinion li h3{
	font-weight: 800;
	font-size: 1.5em;
	color: #c23033;
	margin-bottom: 5px;
	}
ul.editorialopinion li b a{
	font-size: 1.5em;
	font-weight: 600;
	}
ul.editorialopinion li b a:hover{
	font-size: 1.5em;
	text-decoration: underline;
	color: #404040;
	}
ul.editorialopinion li p{
	margin-top: 5px;
	}
/* -------------- Edicion impresa --------------- */
figure.edicionimpresa {
	border: solid 1px #ccc;
	padding: 5px;
	margin-bottom: 20px;
	}
/* -------------- Nuestrosuplemento --------------- */
aside .nuestrosuplemento h2{
	background: #c23033;
	padding: 5px 10px;
	color: #fff;
	font-weight: 400;
	font-size: 1.3em;
	}
aside .nuestrosuplemento div.flexslider{
	border: solid 1px #ccc;
	background: #fff;
	padding: 5px;
	}
/* ///////////////// PUBLICIDAD ////////////////// */
.publicidad00{
	border: solid 1px #ccc;
	}
.publicidad01{
	margin-bottom: 20px;
	margin-right: 20px;
	border: solid 1px #ccc;
	}
.publicidad02{
	border: solid 1px #ccc;
	margin-bottom: 20px;
	}
.publicidad03{
	border: solid 1px #ccc;
	margin-bottom: 20px;
	}
.publicidad04{
	margin-bottom:15px;
	border: solid 1px #ccc;
	}
.publicidad06{
	margin-bottom:15px;
	border: solid 1px #ccc;
	width: 242px;
	display: inline-block;
	vertical-align: middle;
	}
.publicidad07{
	margin-bottom: 16px;
	border: solid 1px #ccc;
	}	
.publicidad08{
	margin-bottom: 16px;
	padding: 10px;
	border: solid 1px #ccc;
	}
.publicidad09{
	border: solid 1px #ccc;
	margin-bottom: 20px;
	}
/* ///////////////// INFOGRAFIA ///////////////// */
#contenedor #infografias{
	background: #f1f1f1;
	border: solid 1px #e1e1e1;
	padding: 15px;
	margin-bottom: 20px;
	text-align: left;
	}
#contenedor #infografias .titular{
	font-size: 1.6em;
	font-weight: 400;
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
	}
@font-face {
 	 font-family: 'ws-fullscreen';
 	 src: url('fullscreen.eot');
 	 src: url('fullscreen.eot#iefix') format('embedded-opentype'),
       url('fullscreen.svg#ws-fullscreen') format('svg');
  	font-weight: normal;
  	font-style: normal;
	}
@font-face {
  	font-family: 'ws-fullscreen';
  	src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
	}
* html #infograma a.ws_next,* html #infograma a.ws_prev{display:block}
#infograma { 
	display: table;
	position: relative;
	width: 100%;
	max-width: 966px;
	max-height: 470px;
	margin:0px auto 0px;
	z-index:90;
	text-align:left; /* reset align=center */
	font-size: 10px;
	text-shadow: none; /* fix some user styles */
	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box; 
	}
* html #infograma{ width:755px }
/*------------- Imagenes Grandes ------------------*/
#infograma .centrales ul{
	position:relative;
	width: 10000%; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	}
#infograma .centrales ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; 
	overflow: hidden;
	float:left;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
	}
#infograma .centrales ul a{
	width:100%;
	height:100%;
	max-height: 470px;
	display:block;
	color:transparent;
	}
#infograma .centrales .ws_list img,
#infograma .centrales > div > img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
	}
#infograma .centrales > div > img {
	max-height: 470px;
	}
#infograma .centrales iframe {
	position: absolute;
	z-index: -1;
	}
#infograma .centrales{
	vertical-align: top;
	display: block;
	position: relative;
	left:-10px;
	top:0;
	height:100%;
	max-height: 470px;
	max-width: 936px;
	border:none;
	overflow: hidden;
	border:solid 1px #ccc;
	}
/*-------------- Imagenes pequeñas -----------------*/
#infograma .miniaturas {
	vertical-align: top;
	display: block;
    position: absolute;
    text-align: right;
    background: #ccc;
    right: -10px;
    top: 0;
	width:18em;
	text-align: center;
	height:100%;
	border:solid 1px #ccc;
	}
#infograma .miniaturas div{
	position:relative;
	width:100%;
	}
#infograma  .miniaturas { 
	overflow:auto;
	z-index:60;
	}
#infograma .miniaturas a.ws_selthumb{
	background-color: #000;
	}
#infograma .miniaturas  a{
	background-color: #fff;
	}
#infograma .miniaturas img{
	text-decoration: none;
	border: 0;
	width: 100%;
	}
#infograma .miniaturas a {
	position:relative;
	text-indent: -4000px; 
	color:transparent;
	opacity:0.85;
	text-decoration: none;
	display: inline-block;
	border: 0;
	line-height: 0;
	margin:1.82%;
	text-indent:0;
	padding: 3.03%;
	width: 90.3%;
	max-width: 149px;
	}
#infograma .miniaturas a:hover{
	opacity:1;
	}
#infograma .miniaturas a:hover img{
	visibility:visible;
	}	
/* --------------- Botones -----------------  */
#infograma a.ws_next, #infograma a.ws_prev {
	position:absolute;
	top:50%;
	margin-top:-3em;
	z-index:60;
	height: 4.4em;
	width: 4.4em;
	background-image: url(./arrows.png);
	background-size: 200%;
	}
#infograma a.ws_next{
	background-position: 100% 0;
	right:1.5em;
	}
#infograma a.ws_prev {
	left:1.5em;
	background-position: 0 0; 
	}
#infograma .centrales {
	margin-right: 18em;
	}
#infograma:hover a.ws_next,
#infograma:hover a.ws_prev,
#infograma:hover .ws_playpause {
	display:block
	}
#infograma a.ws_next,
#infograma a.ws_prev,
#infograma .ws_playpause {
	display:none;
	}
/* --------------- Full Scren --------------- */
#infograma .ws_fullscreen {
	display: none;
	position: absolute;
	font-family: "ws-fullscreen";
	top: .5em;
	right: .5em;
	font-size: 2.25em;
	z-index: 61;
	color: #fff;
	}
#infograma:hover .ws_fullscreen {
	display: block;
	}
#infograma .ws_fullscreen:after {
	content: '\e800';
	}
.ws_fs_wrapper {
	width:100%;
	height: 100%;
	background: #181818;
	}
.ws_fs_wrapper > #infograma .centrales,
.ws_fs_wrapper > #infograma .centrales > div > img {
	max-width: none;
	max-height: none;
	}
.ws_fs_wrapper > #infograma {
	margin:0 auto;
	max-width: 100%;
	max-height: none;
	width: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	}
/* //////////////// NOTAS FINALES /////////////// */
.notasfinales{
	margin-bottom: 20px;
	margin-right: 27px;
	width: 74%;
	}
.notasfinales .nota{
	margin-bottom: 10px;
	font-size: 1.1em;
	text-align: left;
	border: solid 1px #ccc;
	}
.notasfinales .nota h2{
	font-weight: 600;
	margin-bottom: 5px;
	color: #c23033;
	}
.notasfinales .nota div {
	margin-bottom: 13px;
	}
.notasfinales .nota div p {
	margin-bottom: 3px;
	}
.notasfinales .nota div p a{
	font-weight: 600;
	font-size: 1.4em;
	}
.notasfinales .nota div p a:hover{
	text-decoration: underline;
	color: #404040;
	}
.notasfinales .nota hr{
	margin: 0;
	}
/* ////////////////// FOOTER ///////////////// */
footer{
	background: #eadcd1;
	margin: auto;
	padding:10px 0;
	font-size:.9em;
	font-weight: 400;
	text-align:center;
	}
footer ul{
	text-decoration: none;
	margin-bottom:10px;
	font-size: 1.2em;
	}
footer li{
	display:inline-block;
	vertical-align:middle;
	margin:6px 0;
	}
footer ul li a{
	padding: 4px 7px;
	
	}
footer ul li a:hover{
	padding: 4px 7px;
	text-decoration: underline;
	}
footer figure{
	width:100%;
	max-width:180px;
	margin-right:3%;
	vertical-align: middle;
	display:inline-block;
	text-align: right;
	}
footer .direccion1{
	width: 55%;
	vertical-align: middle;
	display: inline-block;
	text-align: left;
	line-height: 18px;
	}
footer .direccion2{
	display:none;
	}
/* ///////////////// SECCION //////////////// */
.seccionportada{
	background: #f1f1f1;
	border: solid 1px #ccc;
	margin-bottom: 20px;
	margin-right: 20px;
	padding-bottom: 20px;
	text-align: left;
	}
.seccionportada h1{
	font-size: 2.3em;
	margin: 10px 20px;
	font-weight: 900;
	}
.seccionportada h1 a{
	font-weight: 900;
	}
.seccionportada h1 a:hover{
	text-decoration: underline;
	color: #303030;
	}
.seccionportada p{
	margin: 10px 20px;
	font-size: 1.4em;
	}
/* //////////////////// NOTA ////////////////// */
.notatexto{
	display: inline-block;
	vertical-align: top;
	width: 65%;
	font-size: 1.2em;
	margin-bottom: 20px;
	text-align: left;
	}
.notatexto p a{
	text-decoration: underline;
	}
.notatexto p a:hover{
	text-decoration: underline;
	}
.videoWrapper {
	position: relative;
	padding-bottom: 51%; 
	padding-top: 25px;
	height: 0;
	margin-top: 25px;
	}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
	}
ul.icon-compartir{
	border-top: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
	margin-bottom: 20px;
	text-align: right;
	padding: 10px 0;
	}
ul.icon-compartir li{
	display: inline-block;
	vertical-align: middle;
	width: 6%;
	}
ul.icon-compartir li span{
	font-size: 1.4em;
	}
section .publicidad05{
	display: inline-block;
	vertical-align: top;
	width: 23%;
	font-size: 1.2em;
	margin-bottom:15px;
	border: solid 1px #ccc;
	margin-left: 50px;
	}
/* /////////////// OPNION Y EDITORIAL /////////////// */
.editorial{
	background: #f1f1f1;
	padding: 20px;
	margin-bottom: 20px;
	border: 1px solid #e1e1e1;
	text-align: left;
	margin-right: 20px;
	}
.editorial h2{
	font-size: 2em;
	border-bottom: 1px solid#ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
	}
.editorial p{
	font-size: 1.2em;
	line-height: 22px;
	}
.editorial h4{
	font-size: 2em;
	margin-bottom: 10px;
	font-weight: 400;
	}
.editorial h4 a{
	font-weight: 600;
	}
.editorial h4 a:hover{
	text-decoration: underline;
	color: #404040;;
	}
.opinion{
	text-align: center;
	margin-right: 20px;
	}
.opinion h1{
	font-size: 2em;
	border-bottom: 1px solid#ccc;
	padding-bottom: 10px;
	margin-bottom: 20px;
	text-align: left;
	}
.opinion ul.opinionnota {
	width: 30%;
	vertical-align: top;
	display: inline-block;
	margin: 0 11px;
	text-align: left;
	}
.opinion ul.opinionnota li{
	border: 1px solid #ccc;
	margin-bottom: 20px;
	}
.opinion ul.opinionnota h3{
	font-size: 1.4em;
	margin-bottom: 10px;
	margin: 13px;
	}
.opinion ul.opinionnota h3 a{
	font-weight: 600;
	}	
.opinion ul.opinionnota h3 a:hover{
	text-decoration: underline;
	color: #404040;
	}
.opinion ul.opinionnota li p{
	margin: 13px;
	}
.opinion ul.opinionnota li p b{
	font-weight: 600;
	color: #c23033;
	}
/* ////////////// NOTA OPINION //////////////// */
.notatexto h2{
	font-weight: 400;
	}
.notatexto h1{
	font-size: 1.9em;
	font-weight: 600;
	margin-bottom: 10px;
	}
.notatexto h3{
	font-weight: 400;
	margin-bottom: 20px;
	}
/* //////////////// BUSCADOR //////////////// */
.paginador{
	margin-bottom: 10px;
	margin-right: 20px;
	text-align: right;
	}
.paginador .cabecera{
	display: inline-block;
	vertical-align: middle;
	width: 30%;
	border: solid 1px #ccc;
	margin-right: 20px;
	}
.paginador .searching{
	display: inline-block;
	vertical-align: middle;
	width: 29%;
	border: solid 1px #ccc;
	margin-right: 20px;
	text-align: right;
	padding-right: 1px;
	}
.paginador .cabecera select[name]{
	border:solid 1px #fff;
	background: #fff;
	color:#999;
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	}
input.searchfield {
	background: #fff;
	width: 81%;
	padding: 3px 1px 2px 8px;
	margin-right:2px;
	border:solid 1px #fff;
	outline: none;
	display:inline-block;
	vertical-align:middle;
	font-size:1.2em;
	color:#999;
	}
.searchbutton {
 	border: solid 0px #494949;
	height: 23px;
	width: 24px;
	background: #999;
	display:inline-block;
	vertical-align:middle;
	cursor: pointer;
	position:relative;
	background-image:url(../img/search.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
input[value] {
	color: transparent;
	}
ul.pags{
	text-align: right;
	padding: 10px 0;
	display: inline-block;
	vertical-align: middle;
	width: 34%;
	}
ul.pags li{
	vertical-align: middle;
	display: inline-block;
	}
ul.pags li a{
	vertical-align: middle;
	display: inline-block;
	border: solid 1px #ccc;
	padding: 4px 8px;
	}
ul.pags li a:hover{
	border: solid 1px #FF8C00;
	background: #c23033;
	color: #fff;
	}
ul.buscador{
	margin-right: 20px;
	}
ul.buscador li{
	border: solid 1px #ccc;
	padding: 15px;
	margin-bottom: 20px;
	}
ul.buscador li .buscadornota{
	vertical-align: top;
	display: inline-block;
	width: 62%;
	margin-right: 15px;
	text-align: left;
	}
ul.buscador li .buscadornota h2{
	font-size: 1.2em;
	font-weight: 600;
	color: #c23033;
	}
ul.buscador li .buscadornota b{
	font-size: 1.9em;
	font-weight: 600;
	margin-bottom: 5px;
	}
ul.buscador li .buscadornota p{
	font-size: 1.1em;
	font-weight: 400;
	}
ul.buscador li figure{
	vertical-align: top;
	display: inline-block;
	width: 35%;
	}
/* //////////////// SUPLEMENTO //////////////// */
#suplemento{
	background: #f1f1f1;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
	padding: 10px 0;
	}
header.suplementocabecera{
	background: #c23033;
	width: auto;
	padding: 20px;
	margin-bottom: 20px;
	}
header.suplementocabecera .suplementologo1{
	display: inline-block;
	vertical-align: middle;
	width: 49%;
	text-align: left;
	}
header.suplementocabecera .suplementologo2{
	display: inline-block;
	vertical-align: middle;
	width: 49%;
	text-align: right;
	}
header.suplementocabecera figure{
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	max-width: 200px;
	}
#suplemento ul li{
	display: inline-block;
	vertical-align: middle;
	border: solid 1px #ccc;
	background: #fff;
	width: 180px;
	margin: 10px;
	}
#suplemento ul li .suplementotexto {
	margin: 5px;
	text-align: left;
	}
#suplemento ul li .suplementotexto p{
	display: inline-block;
	vertical-align: middle;
	width: 65%;
	font-weight: 400;
	}
#suplemento ul li .suplementotexto ul{
	display: inline-block;
	vertical-align: middle;
	width: 32%;
	}
#suplemento ul li .suplementotexto ul li{
	display: inline-block;
	vertical-align: middle;
	width: 47%;
	font-size: 1.3em;
	margin: 0;
	border: 0;
	}
/* //////////////// CORREGIDO 17 SETIEMBRE ///////////////// */
/* ///////////////// EDICIONES OFICIALES ///////////////// */
header.edicionesoficiales{
	background: #c23033;
	margin-bottom: 20px;
	color: #fff;
	font-size: 1.2em;
	font-weight: 400;
	padding-bottom: 0;
	}
header.edicionesoficiales section {
	display: inline-block;
	vertical-align: middle;
	width: 70%;
	text-align: left;
	}
header.edicionesoficiales section h1{
	font-size: 3em;
	margin-left: 20px;
	}
header.edicionesoficiales section h1 a{
	color: #fff;
	font-weight: 800;
	}
header.edicionesoficiales section h1 a:hover{
	color: #ffb59a;
	}
header.edicionesoficiales section p{
	margin-left: 20px;
	margin-bottom: 10px;
	}
header.edicionesoficiales section h2{
	margin-left: 20px;
	}
header.edicionesoficiales figure.normasbuscador1 {
	display: inline-block;
	vertical-align: middle;
	width: 30%;
	text-align: right;
	}
header.edicionesoficiales figure.normasbuscador2{
	display: none;
	}
.publicidad02 figure{
	padding: 10px;
	width: auto;
	}
.edicionesoficiales_publicidad{
	display: none;
	}
/* ////// INDEX ////// */
section.normaslegaleswrapper{
	width: 76%;
	
}
section.normaslegaleswrapper h4{
	font-size: 1.6em;
	padding-bottom: 15px;
	color: #c23033;
	font-weight: 800;
}
i{
	display: none;
}
/* ::::::::: NORMAS LEGALES ::::::::: */
ul.normaslegales_marcos{
	margin-bottom: 20px;
}
ul.normaslegales_marcos li{
	display: inline-block;
	vertical-align: top;
	width: 28%;
	margin-right: 2%;
	border: 1px solid #ccc;
	padding: 10px;
}
ul.normaslegales_marcos h5{
	font-size: 1.4em;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}
ul.normaslegales_marcos li ul{
	height: 243px;
	overflow: hidden;
	margin-bottom: 20px;
}
ul.normaslegales_marcos li ul li{
	border:none;
	margin: 0;
	padding: 0;
	width: 100%;
	margin-bottom: 10px;
}
ul.normaslegales_marcos li ul li em{
	color: #c23033;
	font-weight: 600;
	font-style: normal;
}
ul.normaslegales_marcos li ul li p {
	display: inline-block;
}
ul.normaslegales_marcos li ul li p b a{
	font-weight: 800;
}
ul.normaslegales_marcos li ul li p a:hover{
	text-decoration: underline;
}
ul.normaslegales_marcos li ul li q a:hover{
	text-decoration: underline;
}
ul.normaslegales_marcos li ul li p b a:hover{
	text-decoration: underline;
}
ul.normaslegales_marcos li ul li q {
	display: inline-block;
	vertical-align: top;
	width: 88%;
}
ul.normaslegales_marcos li ul li strong{
	color: #c23033;
	display: inline-block;
	vertical-align: top;
	width: 10%;
}
.boton_normas1{
	background: #c23033;
	border-radius: 4px;
	}
.boton_normas1 a{
	display: block;
	padding: 5px 15px;
	color: #fff;
	}
.boton_normas1 a:hover{
	display: block;
	border-radius: 4px;
	background: rgb(201,112,114);
	background: -moz-linear-gradient(top,  rgba(201,112,114,1) 0%, rgba(194,48,51,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,112,114,1)), color-stop(100%,rgba(194,48,51,1)));
	background: -webkit-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: -o-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: -ms-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: linear-gradient(to bottom,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c97072', endColorstr='#c23033',GradientType=0 );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c23033', endColorstr='#6b1a1c',GradientType=0 );
	}
.boton_normas1 figure{
	border-radius: 100%;
	color: #c23033;
	width: 15px;
	display: block;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
}
.boton_normas1 p{
	display: inline-block;
	vertical-align: middle;
}

/* ::::::::: BOLETIN OFICIAL ::::::::: */
ul.boletinoficial_marco li.patentes{
	border: 1px solid #ccc;
	padding: 10px;
	margin-right: 3%;
	margin-bottom: 20px;
	background: #efefef;
}
ul.boletinoficial_marco li.patentes h5{
	margin: 10px 10px 10px 0px;
	font-size: 1.5em;
	display: inline-block;
	vertical-align: middle;
	width: 82%;
}
ul.boletinoficial_marco li.patentes .boton_normas1{
	display: inline-block;
	vertical-align: middle;
	background: #c23033;
	border-radius: 3px;
	text-align: left;
	width: 15%;
}
ul.boletinoficial_marco li.patentes .boton_normas1 a{
	display: block;
	padding: 5px 15px;
	color: #fff;
}
ul.boletinoficial_marco li.patentes .boton_normas1 a:hover{
	background: rgb(201,112,114);
	background: -moz-linear-gradient(top,  rgba(201,112,114,1) 0%, rgba(194,48,51,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,112,114,1)), color-stop(100%,rgba(194,48,51,1)));
	background: -webkit-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: -o-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: -ms-linear-gradient(top,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	background: linear-gradient(to bottom,  rgba(201,112,114,1) 0%,rgba(194,48,51,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c97072', endColorstr='#c23033',GradientType=0 );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c23033', endColorstr='#6b1a1c',GradientType=0 );
	}
ul.boletinoficial_marco li.patentes .boton_normas1 figure{
	display: inline-block;
	vertical-align: middle;
	width: 19%;
}
ul.boletinoficial_marco li.patentes .boton_normas1 p{
	display: inline-block;
	vertical-align: middle;
	width: 65%;
	color: #fff;
}
ul.boletinoficial_marco li.patentes ul.boletinoficial_marcofila{
	padding: 10px 0;
	border-top: 1px solid #ccc;
}
ul.boletinoficial_marco li.patentes ul li{
	display: inline-block;
	vertical-align: top;
	width: 27%;
	margin-left: 10px;
}
ul.boletinoficial_marco li.patentes ul li.boton_normas2{
	display: inline-block;
	vertical-align: middle;
	width: 11%;
}
ul.boletinoficial_marco li.patentes ul.boletinoficial_marcogris{
	border-top: 3px solid #ccc;
	display: block;
	padding: 5px 0;
	margin-top: 7px;
	color:#808080;
	font-weight: 800;
}
ul.boletinoficial_marco li.patentes ul.boletinoficial_marcogris li{
	padding: 5px 0px;
	margin-left: 10px;
	width: 27%;
}
ul.boletinoficial_marco li.patentes ul.boletinoficial_marcogris li.expediente{
	display: inline-block;
	vertical-align: top;
	width: 12%;
	margin-left: 10px;
}
li.boton_normas2{
	background: #909090;
	text-align: center;
	border-radius: 3px;

	}

li.boton_normas2 a:hover{
	display: block;
	text-align: center;
	border-radius: 3px;
	background: rgb(165,165,165);
	background: -moz-linear-gradient(top,  rgba(165,165,165,1) 25%, rgba(107,107,107,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,rgba(165,165,165,1)), color-stop(100%,rgba(107,107,107,1)));
	background: -webkit-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: -o-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: -ms-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: linear-gradient(to bottom,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#6b6b6b',GradientType=0 );
}
li.boton_normas2 p{
	padding: 5px 10px;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
}
/* ::::::::: DECLARACIONES JURADAS ::::::::: */
li.declaraciones{
	border: 1px solid #ccc;
	padding: 10px;
	margin-right: 3%;
	margin-bottom: 20px;
	background: #efefef;
}

li.declaraciones ul.boletinoficial_marcogris {
	color:#808080;
	font-weight: 800;
}
li.declaraciones ul.boletinoficial_marcogris li{
	display: inline-block;
	padding: 10px 2px;	
	width: 22%;
	margin-left: 10px;
}
li.declaraciones ul.boletinoficial_marcofila {
	border-top: solid 1px #ccc;
}
li.declaraciones ul.boletinoficial_marcofila li{
	display: inline-block;
	padding: 15px 2px;	
	width: 22%;
	margin-left: 10px;
}

li.declaraciones ul.boletinoficial_marcofila li span{
	display: inline-block;
	vertical-align: middle;
	font-size: 2em;
	width: 15%;
	margin-right: 20px;
}
li.declaraciones ul.boletinoficial_marcofila li span:hover{
	color: #c23033;
}
li.declaraciones ul.boletinoficial_marcofila li p{
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	font-size: 1em;
	width: 70%;
	background: #909090;
	border-radius: 3px;
	color: #fff;
	
}
li.declaraciones ul.boletinoficial_marcofila li p a{
	display: inline-block;
	color: #fff;
	padding: 7px 0;
}
li.declaraciones ul.boletinoficial_marcofila li p a:hover{
	width: 100%;
	display: inline-block;
	color: #fff;
	border-radius: 3px;
	background: rgb(165,165,165);
	background: -moz-linear-gradient(top,  rgba(165,165,165,1) 25%, rgba(107,107,107,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,rgba(165,165,165,1)), color-stop(100%,rgba(107,107,107,1)));
	background: -webkit-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: -o-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: -ms-linear-gradient(top,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	background: linear-gradient(to bottom,  rgba(165,165,165,1) 25%,rgba(107,107,107,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#6b6b6b',GradientType=0 );

}
/* //////////////// FIN DE CORREGIDO 17 SETIEMBRE ///////////////// */


/* ///////////////// EDICIONES SECCION ///////////////// */
#wrapernormaslegales{
	display: inline-block;
	vertical-align: top;
	width: 76%;
	text-align: left;
	}
#wrapernormaslegales h2 {
	display: inline-block;
	vertical-align: middle;
	width: 63%;
	font-size: 2em;
	font-weight: 400;
	}
#wrapernormaslegales ul.pags {
	margin-right: 20px;
	display: inline-block;
	vertical-align: middle;
	}
article.edicionesoficiales_articulos{
	background: #f1f1f1;
	border: 1px solid #e1e1e1;
	padding: 15px;
	border-radius: 6px;
	margin: 10px 20px 20px 0px;
	}
article.edicionesoficiales_articulos .ediciones_pdf{
	display: inline-block;
	vertical-align: middle;
	width: 10%;
	font-size: 4em;
	}
article.edicionesoficiales_articulos .ediciones_pdf a{
	color: #888;
	}
article.edicionesoficiales_articulos .ediciones_pdf a:hover{
	color: #c23033;
	}
article.edicionesoficiales_articulos .ediciones_texto{
	display: inline-block;
	vertical-align: middle;
	width: 65%;
	text-align: left;
	margin: 0 15px;
	}
article.edicionesoficiales_articulos .ediciones_botones{
	display: inline-block;
	vertical-align: middle;
	width: 20%;
	text-align: center;
	}
article.edicionesoficiales_articulos .ediciones_texto h4{
	color: #c23033;
	font-weight: 600;
	font-size: .9em;
	margin-bottom: 5px;
	}
article.edicionesoficiales_articulos .ediciones_texto h5{
	font-weight: 600;
	font-size: 1.2em;
	margin-bottom: 5px;
	}
article.edicionesoficiales_articulos .ediciones_texto h5 a{
	
	}
article.edicionesoficiales_articulos .ediciones_texto h5 a:hover{
	text-decoration: underline;
	color: #404040;
	}
article.edicionesoficiales_articulos .ediciones_botones ul li{
	display: block;
	vertical-align: middle;
	width: auto;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 5px;
	margin-bottom: 10px;
	}
article.edicionesoficiales_articulos .ediciones_botones ul li a{
	display: block;
	padding: 8px 0;
	border-radius: 5px;
	}
article.edicionesoficiales_articulos .ediciones_botones ul li a:hover{
	display: block;
	background: #fff;
	padding: 8px 0;
	color: #888;
	}
/* ////////////// EDICIOCIONES OFICIALES NOTA ///////////// */
tbody{
	display: block;
	background: #ccc;
	}
tbody tr td{
	width: auto;
	padding: 5px;
	background: #fff;
	}
#seccion_texto{
	text-align: left;
	margin: 0 49px;
	margin-bottom: 20px;
	vertical-align: top;
	display: inline-block;
	width: 67%;
	}
/* ///////////////////// MEDIA QUERY /////////////////////*/
@media only screen and (max-width: 1072px){

	#contenedor{
		padding: 0 10px;
		}
	header .cotizacion{
		display:none;
		}
	header .logo{
		width:49%;
		text-align: left;
		}
	header .logo img{
		width:79%;
		}
	header .boton_social{
		width: 50%;
		}
	.fixed{
		left:0;
		width: 100%;
		}
	nav > ul > li > a {
		padding: 10px;
		font-size: 1em;
		}
	section.portada .flexslider{
		display: inline-block;
		vertical-align: top;
		width: 50%;
		padding-bottom: 20px;
		}
	section.portada article.normaslegales{
		display: inline-block;
		vertical-align: top;
		text-align: left;
		width: 46%;
		}
	section.portada article.normaslegales .emcabezado h4{
		width: 64%;
		}
	section.portada article.normaslegales .emcabezado .button{
		width: 36%;
		}
	article.normaslegales ul{
		width: 42%;
		}
	li.marco{
		width: 31%;
		margin-right: 10px;
		}
	section.noticiasnegro ul li.marco{
		width: 47%;
		}
	.notasfinales{
		width: 75%;
		margin-right: 10px;
		}
	.normasboton p{
		width: 86%;
		font-size: .9em;
	}
	aside section h2{
		font-size: .9em;
		}
	section .notatexto{
		margin-left: 10px;
		}
	section .publicidad05{
		margin-left: 30px;
		}
	.opinion ul.opinionnota{
		width: 30%;
		margin: 0 8px;
		}
	.paginador .searching{
		width: 28%;
		margin-right: 10px;
		}
	input.searchfield {
		width: 74%;
		}
	.paginador  .cabecera{
		width: 20%;
		margin-right: 10px;
		}
	ul.pags{
		width: 46%;
		}
	ul.buscador li .buscadornota{
		width: 46%;
		}
	ul.buscador li .buscadornota h2{
		font-size: 1em;
		}
	ul.buscador li .buscadornota b{
		font-size: 1.4em;
		}
	ul.buscador li .buscadornota p{
		font-size: 1em;
		}
	ul.buscador li figure{
		width: 50%;
		}
	header.suplementocabecera{
		margin-bottom: 5px;
		}
	#suplemento ul li{
		width: 21%;
		}

	header.edicionesoficiales section{
		width: 70%;
		}
	header.edicionesoficiales section h2{
		font-size: .9em;
		}
	header.edicionesoficiales section h1{
		font-size: 2.6em;
		}
	header.edicionesoficiales figure{
		width: 30%;
		}
	#wrapernormaslegales h2{
		width: 50%;
		}
	article.edicionesoficiales_articulos .ediciones_texto{
		width: 62%;
		}
	#seccion_texto{
		width: 70%;
		margin: 0 30px 20px 10px;
		}
	/* //////////////// CORREGIDO 17 SETIEMBRE ///////////////// */
	ul.normaslegales_marcos li{
		width: 27%;
	}
	ul.normaslegales_marcos h5{
		font-size: 1.2em;
	}
	ul.normaslegales_marcos li ul li strong{
		font-size: .9em;
	}
	ul.normaslegales_marcos li ul li q{
		font-size: .9em;
	}
	ul.normaslegales_marcos li ul li p{
		font-size: .9em;
		line-height: 15px;
	}
	ul.boletinoficial_marco li.patentes h5{
		width: 76%;
	}
	ul.boletinoficial_marco li.patentes .boton_normas1{
		width: 21%;
	}
	ul.boletinoficial_marco li.patentes ul.boletinoficial_marcogris li{
		width: 25%;
	}
	ul.boletinoficial_marco li.patentes ul li{
		width: 25%;
	}
	ul.boletinoficial_marco li.patentes ul li.boton_normas2{
		width: 15%;
	}
	li.declaraciones ul.boletinoficial_marcofila li{
		vertical-align: top;
	}
	li.declaraciones ul.boletinoficial_marcofila li span{
		width: 20px;
		margin-right: 10px;
	}
	/* //////////////// FIN CORREGIDO 17 SETIEMBRE ///////////////// */
	}
/* ///////////////////// 768px /////////////////////*/
@media only screen and (max-width: 768px){
	#contenedor .publicidad04{
		display: none;
		}
	#contenedor .publicidad03{
		display: none;
		}
	#contenedor .publicidad02{
		display: none;
		}
	#contenedor .publicidad01{
		display: none;
		}
	#contenedor{
		margin:0;
		padding: 0 10px;
		}
	/* :::::::: HEADER ::::::::: */
	header .logo{
		width:49%;
		text-align: left;
		margin: 10px 0;
		}
	header .logo img{
		width:100%;
		}
	header .boton_social{
		width: 48%;
		}
	header .boton_social div{
		margin: 10px 0 0 0;
		}
	header .boton_social strong{
		display: none;
		}
	header .boton_social p{
		display: none;
		}
	header #submit{
		width: 35%;
		}
	header{
		padding: 0;
		}
	/* :::::::: NAV ::::::::: */
	nav {
	    width: 100%;
		background: #c23033;
	  	margin-bottom: 10px;
	  	}
	nav ul {
	    width: 100%;
	    display: none;
	    text-align: left;
	  	}
	nav.align-center > ul {
	    text-align: left;
	  	}
	nav ul li {
	    width: 100%;
	    border-top: 1px solid #d97e80;
	  	}
	nav ul ul li,
	nav li:hover > ul > li {
	    height: auto;
	    background: #9b2629;
	    border-bottom: 0;
	  	}
	nav ul li a,
	nav ul ul li a {
	    width: 100%;
	    border-bottom: 0;
	  	}
	nav > ul > li {
	    float: none;
	  	}
	nav ul ul li a {
	    padding-left: 30px;
	  	}
	nav ul ul ul li a {
	    padding-left: 35px;
	 	}
	nav ul ul li a {
	    color: #fff;
	    background: none;
	  	}
	nav ul ul li:hover > a,
	nav ul ul li.active > a {
	    color: #ffffff;
		background:rgba(0,0,0,.1);
	  	}
	nav ul ul,
	nav ul ul ul,
	nav.align-right ul ul {
	    position: relative;
	    left: 0;
	    width: 100%;
	    margin: 0;
	    text-align: left;
	  	}
	nav > ul > li.has-sub > a:after,
	nav > ul > li.has-sub > a:before,
	nav ul ul > li.has-sub > a:after,
	nav ul ul > li.has-sub > a:before {
	    display: none;
	  	}
	nav #menu-button {
	    display: block;
	    padding: 17px;
	    color: #fff;
	    cursor: pointer;
	    font-size: 12px;
	    font-weight: 700;
	    text-align: left;
	  	}
	nav #menu-button:after {
	    position: absolute;
	    top: 22px;
	    right: 17px;
	    display: block;
	    height: 4px;
	    width: 20px;
	    border-top: 2px solid #dddddd;
	    border-bottom: 2px solid #dddddd;
	    content: '';
	  	}
	nav #menu-button:before {
	    position: absolute;
	    top: 16px;
	    right: 17px;
	    display: block;
	    height: 2px;
	    width: 20px;
	    background: #dddddd;
	    content: '';
	  	}
	nav #menu-button.menu-opened:after {
	    top: 23px;
	    border: 0;
	    height: 2px;
	    width: 15px;
	    background: #ffffff;
	    -webkit-transform: rotate(45deg);
	    -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    -o-transform: rotate(45deg);
	    transform: rotate(45deg);
	  	}
	nav #menu-button.menu-opened:before {
	    top: 23px;
	    background: #ffffff;
	    width: 15px;
	    -webkit-transform: rotate(-45deg);
	    -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	    -o-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	  	}
	nav .submenu-button {
	    position: absolute;
	    z-index: 99;
	    right: 0;
	    top: 0;
	    display: block;
	    border-left: 1px solid #d97e80;
	    height: 35px;
	    width: 46px;
	    cursor: pointer;
	  	}
	nav .submenu-button.submenu-opened {
	    background: #9b2629;
	  	}
	nav ul ul .submenu-button {
	    height: 34px;
	    width: 34px;
	  	}
	nav .submenu-button:after {
	    position: absolute;
	    top: 18px;
	    right: 19px;
	    width: 8px;
	    height: 2px;
	    display: block;
	    background: #dddddd;
	    content: '';
	  	}
	nav ul ul .submenu-button:after {
	    top: 15px;
	    right: 13px;
	  	}
	nav .submenu-button.submenu-opened:after {
	    background: #ffffff;
	  	}
	nav .submenu-button:before {
	    position: absolute;
	    top: 15px;
	    right: 22px;
	    display: block;
	    width: 2px;
	    height: 8px;
	    background: #dddddd;
	    content: '';
	  	}
	nav ul ul .submenu-button:before {
	    top: 12px;
	    right: 16px;
	  	}
	nav .submenu-button.submenu-opened:before {
	    display: none;
	  	}
	nav > ul > li > a {
		padding: 10px 30px;
		font-size: 12px;
		letter-spacing: 1px;
		text-decoration: none;
		color: #fff;
		text-transform: uppercase;
		}
	/* :::::::: SECTION ::::::::: */
	section.portada {
		margin-bottom: 0;
		width: 100%;
		margin-bottom: 20px;
		}
	section.portada .flexslider{
		width:100%;
		margin-bottom: 15px;
		}
	section.portada article.normaslegales{
		width: auto;
		padding: 10px;
		}
	.normaslegales ul li.buscador1{
		display: none;
		}
	.normaslegales ul li.buscador2{
		display: inline;
		}
	article.normaslegales ul{
		width: 46%;
		margin: 0 8px;
		}
	section{
		width: 66%;
		margin-right: 15px;
		}
	aside{
		width: 30%;
		}
	.normasboton p{
		width: 84%;
		font-size:.7em;
	}
	aside section{
		margin:0;
		}
	ul li.marco{
		width: 100%;
		}
	.publicidad00{
		display: none;
		}
	.publicidad07{
		display: none;
		}
	section aside{
		display: none;
		}
	section.noticiasnegro{
		width: 100%;
		}
	section.noticiasnegro ul li.marco{
		width: 100%;
		}
	section.notasfinales{
		width: 67%;
		}
	footer ul li {
		font-size: .8em;
		}
	footer ul li a{
		padding: 4px 7px;
		}
	footer ul li a:hover{
		padding: 4px 7px ;
		}
	footer .direccion1{
		font-size: .9em;
		line-height: 16px;
		}
	.seccionportada{
		margin-right: 0;
		}
	section .notatexto{
		margin-left: 0;
		width: 72%;
		}
	ul.icon-compartir {
		text-align: left;
		}
	ul.icon-compartir li{
		margin: 0 7px;
		}
	section .publicidad05{
		margin-left: 10px;
		}
	.editorial{
		margin-right: 0;
		}
	.opinion{
		margin-right: 0;
		}
	.opinion ul.opinionnota{
		width: 100%;
		margin: 0;
		}
	.paginador{
		margin-right: 0;
		}
	.paginador .searching{
		width: 100%;
		margin-bottom: 15px;
		}
	input.searchfield{
		width: 87%;
		}
	.paginador .cabecera{
		width: 100%;
		}
	.paginador ul.pags{
		width: 100%;
		text-align: center;
		}
	ul.buscador{
		margin-right: 0;
		}
	ul.buscador li .buscadornota{
		width: 100%;
		margin-bottom: 10px;
		}
	ul.buscador li figure{
		width: 100%;
		}
	.paginador{
		margin-bottom: 0;
		}
	#suplemento ul li{
		width: 27%;
		}
	header.edicionesoficiales{
		margin-bottom: 10px;
		}
	header.edicionesoficiales section{
		width: 70%;
		margin-right: 0;
		}
	header.edicionesoficiales section h2{
		font-size: .6em;
		margin-top: 3px;
		}
	header.edicionesoficiales section h1{
		font-size: 1.8em;
		}
	header.edicionesoficiales section p{
		margin-bottom: 0;
		font-size: .7em;
		}
	header.edicionesoficiales figure{
		width: 32%;
		}
	/* //////////////// CORREGIDO 17 SETIEMBRE ///////////////// */
	#wrapernormaslegales{
		width: 69%;
		}	
	#wrapernormaslegales h2{
		width: 100%;
		}
	#wrapernormaslegales ul.pags{
		width: 100%;
		text-align: left;
		}
	article.edicionesoficiales_articulos .ediciones_pdf{
		width: 18%;
		margin-right: 10px;
		vertical-align: top;
		}
	article.edicionesoficiales_articulos .ediciones_texto{
		width: 77%;
		margin: 0;
		margin-bottom: 10px;
		}
	article.edicionesoficiales_articulos .ediciones_botones{
		width: 100%;
		}
	#seccion_texto{
		width: 63%;
		margin-left: 0;
		}
	section.normaslegaleswrapper{
		width: 66%;
	}

		ul.normaslegales_marcos li{
			width: auto;
			margin: 0;
			margin-bottom: 20px;
		}
		ul.normaslegales_marcos li ul{
			height: auto;
			margin-bottom: 5px;
		}
		ul.normaslegales_marcos li ul li em{
			margin-right: 10px;
		}
		ul.normaslegales_marcos li ul li strong{
			width: 5%;
		}
		ul.normaslegales_marcos li ul li p{
			width: 100%;
		}
		ul.boletinoficial_marco li.patentes h5{
			width: 50%;
			margin-top: 0;
		}
		ul.boletinoficial_marco li.patentes .boton_normas1{
			width: 45%;
			margin-bottom: 15px;
		}
		ul.normaslegales_marcos{
			margin-bottom: 0;
		}
		ul.boletinoficial_marco li.patentes{
			margin-right: 0;
		}
		ul.boletinoficial_marco li.patentes ul.boletinoficial_marcogris{
			display: none;
		}
		ul.boletinoficial_marco li.patentes ul li{
			width: 100%;
			margin-bottom: 5px;
			margin-left: 0;
		}
		
		ul.boletinoficial_marco li.patentes .boton_normas1 figure{
			width: 15px;
			margin-right: 5px;
		}
		ul.boletinoficial_marco li.patentes ul.boletinoficial_marcofila{
			text-align: left;
		}
		ul.boletinoficial_marco li.patentes ul li.boton_normas2{
			width: 30%;
		}
		li.declaraciones{
			margin-right: 0;
		}
		ul.boletinoficial_marco li.declaraciones ul.boletinoficial_marcogris{
			display: none;
		}
		li.declaraciones ul.boletinoficial_marcofila{
			border-top: none;
			border-bottom: solid #ccc 1px;
			text-align: left;
			padding-bottom: 10px;
		}
		li.declaraciones ul.boletinoficial_marcofila li{
			width: 100%;
			margin-left: 0;
			padding: 5px 0;
		}
		li.declaraciones ul.boletinoficial_marcofila li span{
			width: 30px;
		}
		li.declaraciones ul.boletinoficial_marcofila li p{
			width: 30%;
		}
		i {
			display: inline;
			color:#808080;
			font-weight: 800;
			margin-right: 10px;
			font-style: normal;
		}
		/* //////////////// FIN CORREGIDO 17 SETIEMBRE ///////////////// */
	}

/* ///////////////////// 500px /////////////////////*/
@media only screen and (max-width: 500px){
	#infograma .ws_controls,
	#infograma .ws_bullets,
	#infograma .miniaturas{
		display: none
		}
	#infograma .centrales{
		margin: 0;
		left: 0;
	}
	.flex-direction-nav .flex-prev { 
	  	opacity: -7; 
	  	left: 1px;
	  	}
	.flex-direction-nav .flex-next { 
	  	opacity: -7; 
	  	right: 1px;
	  	}
	article.normaslegales ul{
		margin: 0;
		width: 100%;
	}
	section.portada{
		margin-bottom: 0;
	}
	section{
		width: 100%;
	}
	aside{
		width: 100%;
		text-align: center;
	}
	.normasboton{
		text-align: left;
	}
	.normasboton p{
		width: 84%;
		font-size:1.1em;
		text-align: left;
	}
	.normasboton img{
		width: 4%;
	}
	aside section h2{
		font-size: 1.4em;
	}
	section.notasfinales{
		width: 100%;
		margin-bottom: 10px;
	}
	aside section{
		width: 100%;
	}
	aside .nuestrosuplemento h2{
		text-align: left;
		font-size: 1.4em;
	}
	aside section figure{
		text-align: center;
	}
	footer{
		margin-top: 20px;
	}
	footer ul li{
		width: 100%;
		font-size: 1em;
		}
	footer ul li a{
		display: block;
		}
	footer ul li a:hover{
		display: block;
		}
	footer figure{
		margin: 0;
		margin-bottom: 20px;
	}
	footer .direccion1{
		display: none;
	}
	footer .direccion2{
		display: inline;
		width: auto;
		padding: 0 15px;
		text-align: center;
		line-height: 18px;
	}
	section .notatexto{
		width: 100%;
	}
	section .notatexto ul.icon-compartir{
		text-align: center;
	}
	section .publicidad05{
		display: none;
	}
	header.suplementocabecera figure{
		max-width: 150px;
	}
	#suplemento{
		background: #fff;
		padding: 0;
		margin: 0;
	}
	#suplemento ul li{
		width: 100%;
		margin: 0;
		margin-bottom: 20px;
	}
	#suplemento ul li .suplementotexto{
		margin: 0px 20px 10px 20px;
	}
	#suplemento ul li .suplementotexto p{
		font-size: 1.2em;
	}
	#suplemento ul li .suplementotexto ul li{
		font-size: 2em;
	}
	header.edicionesoficiales section{
		width: 100%;
		text-align: center;
		margin-bottom: 10px;
	}
	header.edicionesoficiales section h2{
		font-size: 1em;
		margin: 0 20px;
	}
	header.edicionesoficiales section h1{
		font-size: 2em;
		margin: 0 20px;
	}
	header.edicionesoficiales section p{
		font-size: 1em;
		margin: 0 20px;
	}
	header.edicionesoficiales figure.normasbuscador1{
		display: none;
	}
	header.edicionesoficiales figure.normasbuscador2{
		display: inline-block;
		margin: 15px;
		width: auto;
	}
	/* //////////////// CORREGIDO 17 SETIEMBRE ///////////////// */
	#wrapernormaslegales{
		width: 100%;
	}
	#wrapernormaslegales h2{
		width: 100%;
		text-align: center;
	}
	#wrapernormaslegales ul.pags{
		margin: 0;
		width: 100%;
		text-align: center;
	}
	article.edicionesoficiales_articulos{
		width: auto;
		margin-right: 0;
	}
	#seccion_texto{
		width: 100%;
		margin-right: 0;
	}
	section.normaslegaleswrapper{
		width: 100%;
		margin-right: 0;
	}
	ul.boletinoficial_marco li.patentes h5{
		width: 100%;
		margin-right: 0;
	}
	ul.boletinoficial_marco li.patentes .boton_normas1{
		width: 100%;
	}
	ul.boletinoficial_marco li.patentes .boton_normas1 figure{
		width: 5%;
	}
	/* //////////////// FIN CORREGIDO 17 SETIEMBRE ///////////////// */
	}