.finfo {
	margin-bottom:2.2rem;
}

/*Formato 1*/
.ctner1 .ftit1 {
	padding:0 2rem 2rem 2rem;
	font-size:2.4rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
}

.ctner1 .fvol1 {
	display:inline-block;
	padding:.4rem 0;
	margin-left:2rem;
	font-size:1.5rem;
	color:#57787B;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.ctner1 .mfch1 {
	display:inline-block;
	padding:.4rem .7rem;
	margin-right:2rem;
	font-family:arial;
	font-size:1.3rem;
	color:#57787B;
}

.ctner1 .ft1 {
	position:relative;
	margin-top:.4rem;
	margin-bottom:1rem;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Formato 2*/
.ctner2 {
	margin-top:0rem;
	padding-top:2rem;
	background-color:#fff;
}

.ctner2-l1 {
	margin:0 2rem 3rem 2rem;
	background-color:#fff;
	box-shadow:-2px -2px 20px rgba(0, 0, 0, .5);
}

.ftit2 {
	padding:1rem 2rem;
	margin-bottom:.4rem;
	font-size:2.4rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
}

.fvol2 {
	padding:.8rem .8rem;
	font-size:1.5rem;
	color:#fff;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#333;
}

.mfch2 {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ft2 {
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Formato 3*/
.ctner3 {
	margin-top:2rem;
	margin-bottom:5rem;
	padding:0;
}

.ctner3-l1 {
	margin:0 0 2rem 0;
	background-color:#fff;
}

.ctner3 .ftit {
	position:absolute;
	left:5vw;
	right:5vw;
	bottom:-5vh;
	padding:1rem 2rem;
	font-size:2.4rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	background-color:#fff;
	box-shadow:-2px -2px 30px rgba(0, 0, 0, .5);
}

.ctner3 .fvol {
	display:inline-block;
	margin:0 auto;
	padding:.4rem 1rem .2rem 1rem;
	font-size:1.5rem;
	color:#E18751;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#fff;
	border-radius:4px 4px 0 0;
	border-top:1px solid #E18751;
	border-left:1px solid #E18751;
	border-right:1px solid #E18751;
	text-align:center;
}

.ctner3 .mfch {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner3 .ft {
	height:45vh;
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	border-top:3px solid #E18751;
}

/*Formato 4*/
.ctner4 {
	margin-top:2rem;
	margin-bottom:1rem;
	padding:0;
}

.ctner4-l1 {
	margin:0 0 2rem 0;
	background-color:#fff;
}

.ctner4 .ftit {
	position:absolute;
	left:5vw;
	right:5vw;
	bottom:1rem;
	padding:.5rem 2rem;
	font-size:1.8rem;
	font-weight:bold;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#333;
	line-height:2.3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	#border-radius:4px;
	background-color:rgba(255, 255, 255, .85);
	#box-shadow:-2px -2px 30px rgba(0, 0, 0, .5);
}

.ctner4 .ftit .fvol {
	display:inline-block;
	font-size:1.4rem;
	color:#B20000;
	font-family:arial;
	font-weight:bold;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.ctner4 .mfch {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner4 .ft {
	height:45vh;
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	#border-top:3px solid #E18751;
}

/*Formato 5*/
.ctner5 {
	margin-top:0rem;
	padding-top:2rem;
	background-color:#fff;
}

.ctner5-l1 {
	margin:0 2rem 3rem 2rem;
	background-color:#fff;
	box-shadow:-2px -2px 20px rgba(0, 0, 0, .5);
}

.ctner5-l1 .fvol2 {
	padding:.8rem .8rem;
	font-size:1.6rem;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#666;
	text-align:center;
}

.ctner5-l1 .ft2 {
	position:relative;
}

.ctner5-l1 .cpic {
	position:absolute;
	bottom:-10px;
	right:10px;
	width:80px;
	height:80px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	border-radius:50%;
	background-color:#ccc;
	border:4px solid #fff;
}

/*PS*/
/*Formato 1*/
.ctner11 .ftit1 {
	padding:0 2rem 2rem 2rem;
	font-size:2.4rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	text-align:center;
}

.ctner11 .fvol1 {
	padding:.4rem 0;
	margin-right:2rem;
	font-size:1.5rem;
	color:#B22D00;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-align:center;
	float:right;
}

.ctner11 .mfch1 {
	display:inline-block;
	padding:.4rem .7rem;
	margin-right:2rem;
	font-family:arial;
	font-size:1.3rem;
	color:#57787B;
}

.ctner11 .ft1 {
	position:relative;
	margin-top:.4rem;
	margin-bottom:1rem;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Formato 12*/
.ctner12 {
	margin-top:0rem;
	/*padding-top:2rem;*/
	background-color:#fff;
}

.ctner12-l1 {
	/*margin:0 1rem 1rem 1rem;*/
	background-color:#fff;
	/*box-shadow:-2px -2px 20px rgba(0, 0, 0, .5);*/
}

.ctner12 .ftit2 {
	padding:1rem 1rem;
	margin-bottom:.4rem;
	font-size:2.4rem;
	font-weight:500;
	font-family:arial, Helvetica, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	text-align:center;
}

.ctner12 .fvol2 {
	padding:.8rem .8rem;
	font-size:1.5rem;
	color:#fff;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#666;
	text-align:center;
}

.ctner12 .mfch2 {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner12 .ft2 {
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Formato 13*/
.ctner13 {
	margin-top:2rem;
	margin-bottom:3rem;
	padding:0;
}

.ctner13-l1 {
	margin:0 0 2rem 0;
	background-color:#fff;
}

.ctner13 .ftit {
	position:absolute;
	left:5vw;
	right:5vw;
	/*top:90%;*/
	bottom:-5vh;
	padding:1rem 2rem;
	font-size:2rem;
	font-weight:bold;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#fff;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	background-color:#f00;
	text-align:center;
	border-radius:4px;
	box-shadow:-2px -2px 30px rgba(0, 0, 0, .7);
}

.ctner13 .fvol {
	display:inline-block;
	margin:0 auto;
	padding:.4rem 1rem .2rem 1rem;
	font-size:1.5rem;
	color:#000;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#fff;
	border-radius:4px 4px 0 0;
	text-align:center;
}

.ctner13 .mfch {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner13 .ft {
	height:45vh;
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	border-top:0px solid #000;
}

/*Formato 14*/
.ctner14 {
	margin-top:2rem;
	margin-bottom:1rem;
	padding:0;
}

.ctner14-l1 {
	margin:0 0 2rem 0;
	background-color:#fff;
}

.ctner14 .ftit {
	position:absolute;
	left:3vw;
	right:3vw;
	bottom:1rem;
	padding:.5rem 2rem;
	font-size:1.8rem;
	font-weight:normal;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#fff;
	line-height:2.3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	background-color:rgba(0, 0, 0, .7);
	text-align:center;
}

.ctner14 .ftit .fvol {
	display:inline-block;
	font-size:1.4rem;
	color:#ccc;
	font-family:arial;
	font-weight:normal;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	text-align:center;
}

.ctner14 .mfch {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner14 .ft {
	position:relative;
	height:45vh;
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Formato 15*/
.ctner15 {
	margin-top:2rem;
	margin-bottom:3rem;
	padding:0;
}

.ctner15-l1 {
	margin:0 0 2rem 0;
	background-color:#fff;
}

.ctner15 .ftit {
	position:absolute;
	left:5vw;
	right:5vw;
	/*top:90%;*/
	bottom:-5vh;
	padding:1rem 2rem;
	font-size:2rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#000;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	background-color:#f2f2f2;
	text-align:center;
	border-radius:4px;
	box-shadow:-2px -2px 30px rgba(0, 0, 0, .7);
}

.ctner15 .fvol {
	position:absolute;
	top:1rem;
	right:2rem;
	display:inline-block;
	margin:0 auto;
	padding:.4rem 1rem .2rem 1rem;
	font-size:1.5rem;
	color:#fff;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#000;
	border-radius:4px;
	border-radius:4px 4px 0 0;
	/*
	border-top:1px solid #E18751;
	border-left:1px solid #E18751;
	border-right:1px solid #E18751;
	*/
	text-align:center;
}

.ctner15 .mfch {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner15 .ft {
	height:45vh;
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	border-top:0px solid #000;
}


/*Formato 16*/
.ctner16 {
	margin-top:0rem;
	padding-top:1rem;
	background-color:#eee;
	border-radius:4px;
}

.ctner16-l1 {
	margin:0rem 1rem 3rem 1rem;
	background-color:#eee;
}

.ctner16 .ftit2 {
	padding:1.5rem 2rem 1rem 2rem;
	margin-bottom:.4rem;
	font-size:2rem;
	font-weight:bold;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#000;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	text-align:center;
}

.ctner16 .fvol {
	position:absolute;
	bottom:-1rem;
	padding:.8rem .8rem;
	font-size:1.5rem;
	color:#fff;
	font-family:arial;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#f00;
	/*border-radius:4px;*/
	text-align:center;
	left:0;
	right:0;
}

.ctner16 .mfch2 {
	display:inline-block;
	padding:.4rem 0;
	font-family:arial;
	font-size:1.3rem;
	color:#fff;
}

.ctner16 .ft2 {
	position:relative;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
}

/*Photoshop*/
.not_pshop {
	padding:1rem 2rem;
}

.not_pshop .lb {
	#width:100%;
	margin:15px auto 0 auto;
	padding-top:8px;
	#background-color:#999;
	font-size:2rem;
	font-weight:bold;
	color:#666;
	font-family:arial;
	#border-radius:4px;
	text-align:center;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-radius:6px 6px 0 0;
}

.not_pshop .item {
	margin-top:1rem;
	padding:.3rem;
	#border-bottom:1px solid #ccc;
}

.not_pshop .item .ft {
	float:right;
	width:30vw;
	height:16vh;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	border-radius:6px 0 6px 0;
}

.not_pshop .item .ftit1 {
	margin:0;
	padding:0 .5rem 0 0;
	width:50vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}

/*Fuera de Foco*/
.not_ffoco {
	margin-top:10px;
	margin-bottom:10px;
	padding:1rem 2rem;
	background-color:#D2E7F7;
}

.not_ffoco .lb {
	margin:0 auto 0 auto;
	padding-top:8px;
	font-size:2rem;
	font-weight:bold;
	color:#00698C;
	font-family:arial;
	text-align:center;
	border-top:1px solid #00698C;
	border-left:1px solid #00698C;
	border-right:1px solid #00698C;
	border-radius:6px 6px 0 0;
}

.not_ffoco .item {
	margin-top:1rem;
	padding:.3rem;
	#border-bottom:1px solid #fff;
}

.not_ffoco .item .ft {
	float:left;
	width:30vw;
	height:16vh;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	border-radius:6px 0 6px 0;
}

.not_ffoco .item .ftit1 {
	margin:0;
	padding:0 0 0 2rem;
	width:50vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}

.not_ffoco .item a:link, .not_ffoco .item a:hover, .not_ffoco .item a:active, .not_ffoco .item a:visited {
	color:#00698C;
}

/*Mas leidas*/
.not_mleidas {
	margin-top:10px;
	margin-bottom:10px;
	padding:1rem 2rem;
	background-color:#71869F;
}

.not_mleidas .lb {
	margin:0 auto 0 auto;
	padding-top:8px;
	font-size:2rem;
	font-weight:bold;
	color:#fff;
	font-family:arial;
	text-align:center;
	border-top:1px solid #004C66;
	border-left:1px solid #004C66;
	border-right:1px solid #004C66;
	border-radius:6px 6px 0 0;
	text-shadow:1px 1px #004C66;
}

.not_mleidas .item {
	margin-top:1rem;
	padding:.3rem;
	#border-bottom:1px solid #fff;
}
.not_mleidas .item .cnt_rnk {
        width:10vw;
        max-width:100px;
        position:relative;
        background:black;
}

.not_mleidas .item .rnk {
        float: left;
        width: 90%;
        padding: .4rem;
        font-size: 2rem;
        font-weight: bold;
        color: #fff;
        font-family: arial;
        text-align: center;
        background-color:#004C66;
        border-radius:6px;
}

.not_mleidas .item .ftit1 {
	margin:0;
	padding:0 0 0 2rem;
	width:75vw;
	font-size:2rem;
	line-height:2.4rem;
}

.not_mleidas .item a:link, .not_mleidas .item a:hover, .not_mleidas .item a:active, .not_mleidas .item a:visited {
	color:#d9f1ff;
	text-decoration:none;
}

/*Mas leidas PS*/
.not_mleidas_ps {
	margin-top:10px;
	margin-bottom:10px;
	padding:1rem 2rem;
	background-color:#333;
}

.not_mleidas_ps .lb {
    margin: 0 auto 0 auto;
    padding: 4px;
    font-size: 2rem;
    color: #fff;
    font-family: helvetica, arial;
    text-align: center;
    background-color: #f00;
    border-radius: 4px;
}

.not_mleidas_ps .item {
	margin-top:1rem;
	padding:.3rem;
	#border-bottom:1px solid #fff;
}

.not_mleidas_ps .item .cnt_rnk {
    width:10vw;
    max-width:100px;
    position:relative;
    background:black;
}

.not_mleidas_ps .item .rnk {
    float: left;
    width: 90%;
    padding: .4rem;
    font-size: 2rem;
    font-weight: bold;
    color: #fff;
    font-family: arial;
    text-align: center;
    border-right: 4px solid #a82d2d;
}

.not_mleidas_ps .item .ftit1 {
	margin:0;
	padding:0 0 0 2rem;
	width:75vw;
	font-size:2rem;
	font-weight:normal;
	line-height:2.4rem;
	font-family:sans-serif;
}

.not_mleidas_ps .item a:link, .not_mleidas_ps .item a:hover, .not_mleidas_ps .item a:active, .not_mleidas_ps .item a:visited {
	color:#ccc;
	text-decoration:none;
}


/*Otros*/
.no_foto {
	width:100%;
	height:30vh;
	min-height:6rem;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#ccc;
}

.icon_video {
	position:absolute;
	top:4px;
	left:4px;
}

.not_rellb {
	width:100%;
	margin:15px auto 0 auto;
	padding-left:0px;
	background-color:#666;
	font-size:2rem;
	font-weight:normal;
	color:#fff;
	font-family:arial;
	border-radius:4px;
	text-align:center;
}

.not_rel {
	margin-top:1rem;
	padding:.3rem;
	border-bottom:1px solid #ccc;
}

.not_rel .foto {
	width:30vw;
	height:16vh;
}

.not_rel .ftit1 {
	margin:0;
	padding:0 .5rem 0 0;
	width:59vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}

.icon_share {
	display:inline-block;
	margin:1rem;
	width:48px;
	height:48px;
	background-size:cover;
	background-repeat:no-repeat;
}

.mini_icon_share {
	display:inline-block;
	margin-right:1rem;
	width:24px;
	height:24px;
	background-size:cover;
	background-repeat:no-repeat;
}

.not_rel_yt {
	margin-top:1rem;
	padding:.3rem;
	border-bottom:1px solid #ccc;
}

.not_rel_yt .ftit1 {
	margin:0;
	padding:0 0 20px 0;
	color:#000;
	#width:59vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}

/*Revista*/
.rv1 {
	margin-top:2rem;
	margin-bottom:5rem;
	padding:0;
}

.rv1 .lb {
	margin:8px;
	font-size:2rem;
	font-weight:bold;
	color:#B20000;
	font-family:helvetica,arial;
	text-align:center;
	border-top:1px solid #B20000;
	border-bottom:3px solid #ccc;
}

.rv1 .ftit {
	padding:1rem 2rem 2rem 2rem;
	font-size:1.8rem;
	font-weight:500;
	font-family:Helvetica, arial, serif;
	font-smooth:always;
	color:#fff;
	line-height:3rem;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
	background-color:#333;
}

.rv1 .ft {
	width:100%;
	height:65vh;
	position:relative;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#333;
	padding:2rem;
}

.rv1 .lb2 {
	position:absolute;
	display:inline-block;
	float:right;
	left:2rem;
	right:2rem;
	padding:.2rem .5rem;
	font-size:1.8rem;
	font-weight:normal;
	color:#fff;
	font-family:helvetica,arial;
	text-align:center;
	border-radius:0 0 4px 4px;
	background-color:#B20000;
}

/*Tapa Diario*/
.rv2 {
	margin-top:2rem;
	margin-bottom:5rem;
	padding:1rem;
	background-color:#333;
}

.rv2 .ft {
	width:100%;
	height:85vh;
	position:relative;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#333;
	padding:2rem;
}

/*Weekon*/
.wht {
	margin-top:2rem;
	margin-bottom:5rem;
	padding:1rem;
	background-color:#333;
	text-align:center;
}

.wht .lg {
	margin-bottom:2rem;
	text-align:center;
	width:100%;
	height:8vh;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center
}

.wht .ft {
	width:100%;
	height:36vh;
	border-radius:4px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	margin-bottom:1rem;
}

.wht .lb {
	margin-top:1rem;
	padding:.5rem;
	font-size:2rem;
	font-weight:normal;
	color:#fff;
	font-family:Helvetica, arial, serif;
	text-align:center;
	background-color:#333;
	opacity:.8;
}

/*Videos*/
.not_videostv {
	margin-top:0px;
	margin-bottom:10px;
	padding:1rem 2rem;
	background-color:#B5153E;
}

.not_videostv .lb {
	margin:0 auto 0 auto;
	padding-top:8px;
	font-size:2rem;
	font-weight:bold;
	color:#fff;
	font-family:arial;
	text-align:center;
	border-top:1px solid #EE6C8D;
	border-left:1px solid #EE6C8D;
	border-right:1px solid #EE6C8D;
	border-radius:6px 6px 0 0;
	text-shadow:1px 1px #004C66;
}

.not_videostv .item {
	#margin-top:1rem;
	padding:.3rem;
}

.not_videostv .item .ftit1 {
	margin:0;
	padding:0 0 0 2rem;
	width:75vw;
	font-size:2rem;
	line-height:2.4rem;
	color:#fff;
}

.not_videostv .item a:link, .not_videostv .item a:hover, .not_videostv .item a:active, .not_videostv .item a:visited {
	color:#fff;
	text-decoration:none;
}

.appUpdate {
	padding:10px;
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	color:#333;
	text-align:center;
	margin-bottom:10px;
	background:#f2f2f2;
}

.appUpdate .btn {
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	cursor:pointer;
	outline:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background-color:#017BD0;
	border-radius:4px;
	padding:6px 16px;
	margin-top:10px;
	display:inline-block;
}

.newContent {
	position:absolute;
	top:8px;
	left:0; 
	right:0; 
	margin-left:auto; 
	margin-right:auto; 
	width:80%;
	padding:10px;
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	color:#333;
	text-align:center;
	margin-bottom:10px;
	background:#f2f2f2;
	-webkit-box-shadow: 6px 6px 0px 0px rgba(0,0,0,0.45);
	-moz-box-shadow: 6px 6px 0px 0px rgba(0,0,0,0.45);
	box-shadow: 6px 6px 0px 0px rgba(0,0,0,0.45);
	z-index:99;
}

.newContent .btn {
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	cursor:pointer;
	outline:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background-color:#017BD0;
	border-radius:4px;
	padding:6px 16px;
	margin-top:10px;
	display:inline-block;
}