

#widget20min article, #widget20min aside, #widget20min details, #widget20min figcaption, #widget20min figure,
#widget20min footer, #widget20min header, #widget20min hgroup, #widget20min nav, #widget20min section { display: block;}
#widget20min audio, #widget20min canvas, #widget20min video { display: inline-block; *display: inline; *zoom: 1; }
#widget20min audio:not([controls]) { display: none; }
#widget20min [hidden] { display: none; }

#widget20min { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif; color: #222; font-size: 1em; line-height: 1.4;}

#widget20min ::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
#widget20min ::selection { background: #fe57a1; color: #fff; text-shadow: none; }

#widget20min a {color: #333; text-decoration:none; }

#widget20min a:hover { color: #333; text-decoration:underline; }
#widget20min a:focus { outline: thin dotted; }
#widget20min a:hover, #widget20min a:active { outline: 0; }

#widget20min abbr[title] { border-bottom: 1px dotted; }
#widget20min b, #widget20min strong { font-weight: bold; }
#widget20min blockquote { margin: 1em 40px; }
#widget20min dfn { font-style: italic; }
#widget20min hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
#widget20min ins { background: #ff9; color: #000; text-decoration: none; }
#widget20min mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
#widget20min pre, #widget20min code, #widget20min kbd, #widget20min samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
#widget20min pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
#widget20min q { quotes: none; }
#widget20min q:before, #widget20min q:after { content: ""; content: none; }
#widget20min small { font-size: 85%; }

#widget20min sub, #widget20min sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
#widget20min sup { top: -0.5em; }
#widget20min sub { bottom: -0.25em; }

#widget20min ul, #widget20min ol {list-style: none; list-style-image: none; margin: 0; padding: 0;}
#widget20min dd { margin: 0 0 0 40px; }
#widget20min nav ul, #widget20min nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

#widget20min img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; max-width:100%; }
#widget20min video {max-width:100%;}

#widget20min svg:not(:root) { overflow: hidden; }

#widget20min figure { margin: 0; }

#widget20min form { margin: 0; }
#widget20min fieldset { border: 0; margin: 0; padding: 0; }
#widget20min label { cursor: pointer; }
#widget20min legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
#widget20min button, #widget20min input, #widget20min select, #widget20min textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
#widget20min button, #widget20min input { line-height: normal; }
#widget20min button, #widget20min input[type="button"], #widget20min input[type="reset"], #widget20min input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
#widget20min button[disabled], #widget20min input[disabled] { cursor: default; }
#widget20min input[type="checkbox"], #widget20min input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
#widget20min input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
#widget20min input[type="search"]::-webkit-search-decoration, #widget20min input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
#widget20min button::-moz-focus-inner, #widget20min input::-moz-focus-inner { border: 0; padding: 0; }
#widget20min textarea { overflow: auto; vertical-align: top; resize: vertical; }
#widget20min input:valid, #widget20min textarea:valid {  }
#widget20min input:invalid, #widget20min textarea:invalid { background-color: #f0dddd; }

#widget20min table { border-collapse: collapse; border-spacing: 0; }
#widget20min td { vertical-align: top; }



@font-face {
	font-family: 'RobotoCondensedBold';
	src: url('/css4/fonts/RobotoCondensedBold.eot');
	src: url('/css4/fonts/RobotoCondensedBold.eot?#iefix') format('eot'),
	url('/css4/fonts/RobotoCondensedBold.woff') format('woff'),
	url('/css4/fonts/RobotoCondensedBold.ttf') format('truetype'),
	url('/css4/fonts/RobotoCondensedBold.svg#webfontSXG819hr') format('svg');
	font-weight: bold;
	font-style: normal;
}





#widget20min, #widget20min * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#widget20min {border: 1px solid #e9e8e4; background-color: #fff; margin: 0 auto; font-family: 'rubik-light', sans-serif; overflow: hidden;}




#widget20min .header { position: fixed; z-index: 2; top:0; border-bottom: 1px solid #e9e8e4; background-color: #fff; padding: 8px; width: 100%; box-shadow: 0 5px 5px 0 rgba(50, 50, 50, 0.1)}
#widget20min .header .logo, #widget20min .header div {display: none;}
#widget20min .header .logo span {display: block;height: 100%;width: 100%;}
#widget20min .header h2 {font-family: 'kelson-bold', sans-serif; font-size: 28px; line-height: 20px; text-transform: uppercase; margin: 5px 0;}
#widget20min .header h2 a {text-decoration: none;}
#widget20min .header .shadow {position: absolute; display: block; top: 32px; left: 0; width: 100%; height: 15px; z-index: 3; -webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.1); -moz-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.1); box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.1);}

#widget20min .content {margin: 65px auto 0; padding: 15px 8px 8px; height: auto;}

#widget20min .content .item {border: 1px solid #e9e8e4; background-color: #f8f7f4; padding: 8px; margin-bottom: 10px; overflow: hidden;}
#widget20min .content .item:last-child {margin-bottom: 20px;}
#widget20min .content .item img {width: 100%;}
#widget20min .content .item h2 {font-family: 'rubik-medium', sans-serif; font-size: 14px; display: inline-block; margin: 4px 0 0 0; width: 100%;}
#widget20min .content .item p {font-size: 14px; font-weight: normal; display: inline-block; width: 100%;}
#widget20min .content .item .rel-lnk {font-size: 10px; font-weight: bold; text-transform: uppercase;}


#widget20min .content .photo {position: relative; min-height: 90px;}
#widget20min .content .photo .small-picture { float: right; display: inline-block;}
#widget20min .content .photo img {width: 95px; height: 71px; position: absolute; top: 8px; right: 8px; bottom: 8px;}
#widget20min .content .photo h2, #widget20min .content .video h2, #widget20min .content .gallery h2 {float:left; width: 65%; text-transform: uppercase; font-size: 11px; font-weight: bold;}
#widget20min .content .video h2, #widget20min .content .gallery h2 {background: url("img/play.png") no-repeat scroll -1px 1px rgba(0, 0, 0, 0); padding-left: 12px; margin-left: -8px; }
#widget20min .content .photo h3 {float:left; width: auto; font-size: 12px; display: inline-block; margin-right: 105px;}
#widget20min .content .photo .rel-lnk { margin-left: 5px;}

#widget20min .content .video .videoPreview{position: relative}
#widget20min .content .video .videoPreview .arrow {background: url("img/play.png") no-repeat scroll 10px 8px #000; height: 30px; position: absolute; left: 45%; top: 45%; width: 30px; opacity: 0.7}
#widget20min .content .video .videoPreview:hover .arrow {opacity: 0.8}

#widget20min .content .video p, #widget20min .content .gallery p {margin: 5px 0 10px;}
#widget20min .content .video p a, #widget20min .content .gallery p a {color: #000; font-weight: bold; margin: 0;}
#widget20min .content .player * {width: 100%; height: 100%}

#widget20min .footer {z-index: 2; width: 100%; bottom:0; height: 25px; padding: 5px 0 0; background-color: #fff; border-bottom: 1px solid #e9e8e4;}
#widget20min .footer a {font-size: 10px; color: #707173 !important; float: right; margin: 0 10px; text-transform: uppercase;}

#widget20min.external .header {padding: 0 0 8px 8px;}
#widget20min.external .header .logo {position: fixed; display: inline-block; float: left; width: 41px; height: 45px; background: transparent url(img/logo/widget_logo_20minutos.png?20160509) no-repeat 0 0; margin-right: 5px;}
#widget20min.external .header div { display: inline-block; border-bottom: 1px solid #e9e8e4; width: 100%; font-size: 10px; margin: 2px 0 0 50px;}
#widget20min.external .header .lnk {float: right; margin: 0 65px 3px 0; color: #707173; text-transform: uppercase;}
#widget20min.external .header h2 {margin: 5px 0 0 48px}
#widget20min.external .header h2 a {margin: 0; text-decoration: none;}
#widget20min.external .header h3 {font-size: 10px; font-weight: bold; margin: 0;}
#widget20min.external .header h3 a {text-decoration: none;}

#widget20min.external .header .shadow {top: 37px; left: -50px; width: 100%;}

#widget20min.external .content .item:last-child {margin-bottom: 10px;}
#widget20min.external .header h2 {font-size: 22px;}

#widget20min.internal .header{ position: relative;}
#widget20min.internal .content{margin-top: 0px; overflow: auto; max-height: 528px;}

#widget20min.internal.left{margin-bottom: 1.5em; max-height: none;}



#widget20min h2, #widget20min h3, #widget20min a {color:#898382;}
#widget20min.ultima-hora h2, #widget20min.ultima-hora h3, #widget20min.ultima-hora a {color:#05a5ed;}
#widget20min.nacional h2, #widget20min.nacional h3, #widget20min.nacional a {color:#1b91ab;}
#widget20min.internacional h2, #widget20min.internacional h3, #widget20min.internacional a {color:#1b91ab;}
#widget20min.economia h2, #widget20min.economia h3, #widget20min.economia a {color:#1b91ab;}
#widget20min.tuciudad h2, #widget20min.tuciudad h3, #widget20min.tuciudad a {color:#1b91ab;}
#widget20min.deportes h2, #widget20min.deportes h3, #widget20min.deportes a {color:#e95d13;}
#widget20min.tecnologia h2, #widget20min.tecnologia h3, #widget20min.tecnologia a {color:#e2007a;}
#widget20min.cultura h2, #widget20min.cultura h3, #widget20min.cultura a {color:#e2007a;}
#widget20min.opiniones h2, #widget20min.opiniones h3, #widget20min.opiniones a {color:#116a7e;}

#widget20min.external h2, #widget20min.external h3, #widget20min.external a {color:#0b419b;}

#widget20min .photo h3 a {color: #000 !important;}
#widget20min .rel-lnk, #widget20min .photo .rel-lnk {color: #707173 !important;}

#widget20min.portada h2 a {color: #05a5ed !important;}
#widget20min.nacional h2 a {color: #1b91ab !important;}
#widget20min.internacional h2 a {color: #1b91ab !important;}
#widget20min.economia h2 a {color: #1b91ab !important;}
#widget20min.tu-ciudad h2 a {color: #1b91ab !important;}
#widget20min.deportes h2 a {color: #e95d13 !important;}
#widget20min.tecnologia h2 a {color: #e2007a !important;}
#widget20min.cultura h2 a {color: #e2007a !important;}
#widget20min.opiniones h2 a {color: #116a7e !important;}
#widget20min.cine h2 a {color:#e2007a !important;}
#widget20min.musica h2 a {color:#e2007a !important;}
#widget20min.libros h2 a {color:#e2007a !important;}
#widget20min.artes h2 a {color:#e2007a !important;}
#widget20min.gente-television h2 a {color:#e2007a !important;}
#widget20min.viajes h2 a {color:#898382 !important;}
#widget20min.ciencia h2 a {color:#898382 !important;}
#widget20min.vivienda h2 a {color:#898382 !important;}
#widget20min.salud h2 a {color:#898382 !important;}
#widget20min.empleo h2 a {color:#898382 !important;}
#widget20min.motor h2 a {color: #898382 !important;}
#widget20min.gastronomia h2 a {color: #898382 !important;}