@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/* vertical-align: baseline; */
	text-decoration: none;
	-webkit-text-size-adjust: none;
	/* color: #FFFFFF; */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing:border-box;
	font-family: 'Mukta', sans-serif;
}
#st-1 .st-btn{
	font-size:1em !important;
}
.bnInt{
    text-align: center;
    padding: 15px;
    background-color: #022b52;
}
.contBannHH{
    text-align: center;
    /*max-width: 650px;*/
	max-width: 100%;
    margin: 30px auto;
}
	.contBannHH img{
    /* max-width: 790px; */
    width: 95%;
    box-shadow: 0 1px 10px rgba(0,0,0,.2);
}
	.bnInt a{}
	.bnInt img{}
.liveico{
	border: 3px solid #ff9c02;
	background-color: #eb0504;
	-webkit-border-radius: 30px;
	height: 14px;
	width: 14px;
	/* position: absolute; */
	/* left: 20px; */
	/* top: 214px; */
	-webkit-animation: pulsate 1.3s ease-out;
	-webkit-animation-iteration-count: infinite;
	-ms-animation: pulsate 1.3s ease-out;
	-ms-animation-iteration-count: infinite;
	-moz-animation: pulsate 1.3s ease-out;
	-moz-animation-iteration-count: infinite;
	-o-animation: pulsate 1.3s ease-out;
	-o-animation-iteration-count: infinite;
	animation: pulsate 1.3s ease-out;
	animation-iteration-count: infinite;
	opacity: 0.0;
	display: inline-block;
	vertical-align: middle;
	}
	@-webkit-keyframes pulsate {
	0% {
	-ms-transform: scale(0.1, 0.1); opacity: 0.0;
	-webkit-transform: scale(0.1, 0.1); opacity: 0.0;
	-moz-transform: scale(0.1, 0.1); opacity: 0.0;
	transform: scale(0.1, 0.1); opacity: 0.0;
	}
	50% {opacity: 1.0;}
	100% {
	-ms-transform: scale(1.2, 1.2); opacity: 0.0;
	-webkit-transform: scale(1.2, 1.2); opacity: 0.0;
	-moz-transform: scale(1.2, 1.2); opacity: 0.0;
	transform: scale(1.2, 1.2); opacity: 0.0;
	}
	}

.contAllnotP{display: table;table-layout: fixed;width: 100%;position: relative;}
	.fdoColInt{
    background-color: gainsboro;
}
	.fdoColHome{
		 /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */
	background-color: #323232;}
	
.cont-notP{
    display: table-cell;
    width: 50%;
    vertical-align: top;
}
.cont-notPIz{}
.imgNotGral{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.imgNotP2{
    height: 100px;
}
.imgNotP{
    height: 350px;
}
.contTit{
    padding: 20px;
}
.contTitNotP{
    background-color: black;
    
}
	.contTitNotP h1{
	font-weight: bold;
	font-size: 2em;
	color: white;
	line-height: 32px;
	}
.contMasNot{
    padding: 20px 20px 0 30px;
}
.contunaNotMas{
    margin: 0 0 30px;
    display: block;
}
.contunaNotMas ul{}
	.contunaNotMas ul li{
    padding: 10px;
}

.contunaNotMas ul{
    display: table;
    width: 100%;
    margin: 10px 0px 0px;
}
	.contunaNotMas ul li{
    display: table-cell;
    vertical-align: top;
 }
	.contunaNotMas ul li:first-child{
    width: 35%;
}
.colorContMasHome h1{
    color: white;
    font-weight: bold;
    font-size: 1.5em;
    line-height: 25px;
}
.colorContMasInt h1{
    color: #052c51;
    font-weight: bold;
    font-size: 1.5em;
    line-height: 25px;
}

.secc-fecha{
    color: #ffffff;
}
.secc-fecha span{
	font-weight: bold;
	color: #ffb610;
}
.contDescNot{}
.cont-descNot2{
    padding: 0px 10px;
}
.colSeFeInt{}
	.colSeFeInt > .secc-fecha{color: #052c51;}
	.colSeFeInt > .secc-fecha span{
    color: #052c51;
	}
	.colSeFeInt p{
    color: #5f5f5f;
	}
	.colSeFeHome p{
    color: #bbbbbb;
	}
	.colSeFeHome > .secc-fecha span{
    color: #00ad00;
	}
	.colSeFeHome > .secc-fecha{
   
	}

	
.cont-notComp{
    margin: 30px;
    position: relative;
}
.lanotComp{
    background-size: cover;
    background-position: center center;
}
.contlasNotComp{
    max-width: 700px;
    padding: 20px;
    background: -moz-linear-gradient(left, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.contlasNotComp a{
    display: block;
}
.letrero-seccG{
    background: #fbb633;
    line-height: 45px;
    padding: 0px 20px;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    display: inline-block;
    position: absolute;
}
.let-notComp{
    top: 20px;
    right: 20px;
}
.unTitNot{
    display: block;
    padding: 14px 8px;
    color: black;
    border-bottom: 1px solid #cccccc;
    font-size: 1.05em;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.unTitNot span{
    font-weight: normal;
    color: #717171;
    width: 70px;
    display: inline-flex;
}

.contNotyVid{
    display: table;
    width: 100%;
    table-layout: fixed;
    position: relative;
}
.contNotyVidCol{
    display: table-cell;
    width: 50%;vertical-align: top;
}
.contNotyVidCol:first-child{background: #f1f1f1;}
.contNotyVidCol:last-child{background: black;}

.contLeng{}

.contInfoVid{
	 
	 
	 
	 
	 background-color: black;
	 padding: 20px;
}
.contInfoVid span{
    color: #fbb633;
}
.contInfoVid h1{
   color: white;
   font-size: 1.7em;
   font-weight: bold;
   line-height: 25px;
}
  .elvideo{
    display: grid;
}
  	.elvideo iframe{
    width: 100% !important;
    height: 290px;
}
.contFilaGrid{
    display: table;
    width: 100%;
    table-layout: fixed;
}
.colGrid{
    display: table-cell;
    width: 50%;
}
.unaNotGrid{
    display: block;
    position: relative;
    height: 350px;
    background-size: cover;
    background-position: center center;
}
.fdonotGrid1{
    background-image: url(https://s.abcnews.com/images/Politics/elizabeth-warren-gty-mem-180301_16x9_992.jpg);
}
.contTxGrid{
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    padding: 30px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
	.contTxGrid h1{
    font-size: 2em;
    color: white;
    font-weight: bold;
    line-height: 30px;
}
.gridNot{
    margin: 0px 0px 0px 0px;
}
.elPie{
    display: table;
    width: 100%;
    table-layout: fixed;
}
.elPie:after{
    display: none;
}
.colPie{
    display: table-cell;
    width: 50%;
}
.colP1{}
	.colP1 img{
    max-width: 100px;
    height: auto;
}
.colP2{
    text-align: right;
}
footer{
    background-color: black;
    padding: 60px 30px;
}
.contRedes{}
	.contRedes a i{color: #00ad00;}
	.contRedes a{
    font-size: 2.2em;
    margin: 0px 8px;
}
.redesHeader{
    float: right;
    top: 20px;
    right: 20px;
    position: relative;
}
.contLanota>div>div{
    max-width: 100% !important;
}
.fb_iframe_widget span, .fb_iframe_widget iframe{
    /* width: 100% !important; */
    /* height: 480px !important; */
}
.contLanota>div{}
.cabNot{
    padding: 10px 20px 0px 20px;
}
	.cabNot>.secc-fecha{
    color: #0d3a63;
    font-size: 1.1em;
    /* margin: 20px 0px 0px; */
 }
	.cabNot>.secc-fecha span{
    font-weight: bold;
}
	.cabNot h1{
    color: #0d3a62;
    font-size: 2.5em;
    font-weight: bold;
    line-height: 40px;
}
.autor{
    font-size: 1.1em;
    color: #0e3961;
}
	.autor strong{
    font-weight: bold;
}
.contNotInt{}
	.contNotInt img{
    width: 100%;
    height: auto !important;
}

.contIntGral{
    display: table;
    width: 100%;
    content: '';
}
.colInt{
    display: table-cell;
    
    vertical-align: top;
}
	.colIzInt{width: 65%;}
	.colDeInt{width: 35%;}


.galInt{
    text-align: center;
}
.galInt > .unaFot:first-child{
    display: inline-block;
    text-align: center;
    background-color: #022b52;
    overflow: auto;
    max-width: 300px;
    margin: 30px auto 0px;
    border-radius: 5px;
    padding: 20px;
}
.titGal{
    text-transform: uppercase;
    letter-spacing: .4em;
    padding: 10px 0px;
    text-align: center;
}

.artCont{
    padding: 0px 20px;
}
	.artCont p{
    color: #333;
    font-size: 18px;
    line-height: 1.5;
    margin-bottom: 30px;
    text-align: justify;
}
.artCont p img{
    max-width: 100%;
    margin: 0 0 30px;
    box-shadow: 0 2px 8px rgba(0,0,0,.3);
}
.artCont h3{
    color: #333;
    font-size: 23px;
    margin: 0px 0px 20px 0px;
    font-weight: bold;
}
	.artCont > blockquote {
    margin: 0 0 0 50px;
	}
	.artCont blockquote p {font-style: italic;color: #02437d;font-family: serif;font-size: 1.3em;border-left: 2px solid;padding: 0 0 0 20px;}

	
	.artCont strong{
    font-weight: bold;
}
	.artCont ul{
    margin: 0 0 25px 30px;
    font-size: 18px;
    color: #333;
}
	.artCont ul li{}
	.artCont a{
    font-weight: bold;
}

.txSint{
    font-weight: bold;
    font-style: italic;
    color: #093963;
    padding: 20px 0px;
    border-top: 1px solid silver;
    border-bottom: 1px solid silver;
    /* margin-bottom: 30px; */
    font-size: 1.1em;
}
.contNotInAux{
    background-color: #08447b;
    /* padding: 20px; */
    padding: 20px 0px 0px 0px;
}
.contNotInAux > .contunaNotMas{
    padding: 0px 20px;
}
.titSeccInt{
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 2.3em;
    margin: 20px 20px;
    letter-spacing: 6px;
    color: #022b52;
}

.notRel{
    max-width: 450px;
}
.contNotRel{
    border-top: 1px solid silver;
    border-bottom: 1px solid silver;
    margin: 20px auto;
    padding: 20px 0px;
}
.intAux{
    color: gray;
}
.lanotaRel{
    display: table;
    width: 100%;
    table-layout: fixed;
}
	.lanotaRel figure, figcaption{
    display: table-cell;
    vertical-align: top;
    /* padding: 5px; */
	}
	.lanotaRel figure{
    width: 30%;
}
	.lanotaRel figcaption{}
	.lanotaRel img{
    max-width: 140px;
}
.contTxNotRel{}
	.contTxNotRel h2{
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1em;
    color: #0d3a62;
    padding: 0px 15px;
    }

.compartir{
    padding: 20px 0px;
}
	.compartir ul{}
	.compartir ul li{
    text-align: right;
    list-style: none;
    padding: 3px 0px;
    display: inline-block;
	}
	.compartir ul li iframe{
    vertical-align: middle;
}
figure{position:relative;}
.piefotoAutor{
    font-size: .9em;
    color: white;
    left: 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    padding: 10px;
    background-color: rgba(0,0,0,.4);
    }

.tagCont{
    padding: 20px;
}
	.tagCont a{
    background-color: #022b52;
    font-weight: bold;
    padding: 3px 15px;
    border-radius: 40px;
    font-size: .9em;
    display: inline-block;
    margin: 3px 0px;
}
.unaFot{
    /* vertical-align: top; */
    /* width: 38%; */
    /* margin: 5px; */
    /* height: 120px; */
    /* overflow: hidden; */
    /* border: 5px solid white; */
    display: none;
}
	.unaFot a{
}
	.unaFot img{
    box-shadow: 1px 2px 5px rgba(0,0,0,.3);
}
.verGal{
    display: inline-block;
}
.txVerGal{
    color: white;
    background-color: #ffb610;
    line-height: 35px;
    display: block;
    padding: 0px 15px;
    border-radius: 40px;
    margin: 20px 0px 0px 0px;
}



@media screen and (max-width:667px) {

	.titSeccInt{
    font-size: 1.62em;
}
	.contIntGral{
    display: block;
	}
	.artCont p{
    text-align: left;
	}
	.cont-notP{
    display: block;
    width: 100%;
	}
	.imgNotP{
    height: 230px !important;
	}
	.cont-notComp{
    margin: 10px;
	}
	.letrero-seccG{
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
	}
	.contNotyVidCol{
    display: block;
    width: 100%;
	}
	.colGrid{
    display: block;
    width: 100%;
	}
	.contTxGrid h1{
    font-size: 1.5em;
    line-height: 20px;
	}
	.colPie{
    display: block;
    text-align: center;
    width: 100%;
    margin-bottom: 30px;
	}
	.contunaNotMas ul li{
    padding: 5px 5px;
	}
	.colorContMasHome h1{
    font-size: 1.3em;
    line-height: 20px;
	}
	.cd-logo{
    left: 80px !important;
    top: 5px !important;
 	}
	.cd-logo img{
    max-width: 92px !important;
	}
	.redesHeader{
    display: none;
    /* background-color: rgba(2, 43, 82, .7); */
    /* top: 60px; */
    /* right: 0px; */
    /* text-align: right; */
	}
	.colInt{
    width: 100%;
    display: block;
	}
	.cont-descNot2{
    /* padding: 0px; */
	}
	.contMasNot{
    padding: 15px;
	}
	.colorContMasInt{}
	.contTitNotP h1{
    font-size: 1.6em;
    line-height: 30px;
}
	
}