﻿/*** comun ***/
/*types*/
.inf-timeLine .eventBox  {clip:rect(0,0,0,0);position:absolute;}
.inf-timeLine .active .eventBox, .inf-timeLine .timeLine_active .eventBox {clip:auto;position:relative;}
.inf-timeLine .eventBox .txtBox,.inf-timeLine .eventBox .auxBox{padding:2rem 2rem 0 2rem;}
.inf-timeLine .eventBox .maintitle {color:#4673ab;font-weight:400;}
.inf-timeLine .eventBox .auxBox {color:#515151;}
.container .gridBox .inf-timeLine .eventBox .auxBox p{font-size:100%;}
.inf-timeLine .eventBox .auxBox a{font-weight:400;border-bottom:0.1rem solid #515151;}

/*time line*/
.time-line {background:#ececec;}
.items.blindBox {display:inline-block;width:100%;background:#ededed;}
.items.blindBox li {text-align:center;}
.items.blindBox li .ico {clip:rect(0,0,0,0);position:absolute;}
.items.blindBox  a {display:inline-block;}
.items.blindBox .anio {display:block;}
.items.blindBox .day,.items.blindBox .month{font-size:1.4rem;font-weight:400;}
.items.blindBox .date {display:inline-block;color:#515151;text-align:center;}
.items.blindBox .anio {font-size:2rem;font-weight:600;}
.items.blindBox .active,.items.blindBox .timeLine_active {background:#e1e1e1;}

.inf-timeLine .controlBox .ico img {background-image:url('./i/arrows.png');background-size:200%;opacity:0.95;}
.inf-timeLine .controlBox .ico.next_ img {background-position:100% center;}
.inf-timeLine .controlBox .ico.back_ img {background-position:200% center;}
.inf-timeLine .controlBox .arrow{border:0;}

.inf-timeLine #eventos .evento .pointer:first-line{font-size:400%;}
.inf-timeLine #eventos .evento:first-child .pointer{padding:4.2em 0;}
.inf-timeLine #eventos .evento:first-child .pointer:first-line{font-size:100%;}

/*destacado*/
.inf-timeLine .grid .width100 .overBox {padding:2rem;position:absolute;bottom:0;}
.inf-timeLine .grid .width100 .overBox .auxBox {padding-top:2rem;}
.inf-timeLine .eventBox.width100 .auxBox a {border-bottom:0.1rem solid #cbcbcd;}

.inf-timeLine .grid .width100 .imaBox a:before{content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 75%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 75%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 75%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#bf000000',GradientType=0 );}
.inf-timeLine .grid .width100 .overBox .txtBox .maintitle{color:#fefefd;}
.inf-timeLine .grid .width100 .overBox .auxBox{color:#cbcbcd;}

/* positioning */
.inf-timeLine .grid, .time-line .sched {position:relative;margin:0;float:left;width:100%;}

/*play*/
.container .grid .gridBox .inf-timeLine .grid .mediaBox .ico{top:50%;left:50%;bottom:auto;}

/* blockquote */
.inf-timeLine blockquote {font-size:150%;font-style:italic;font-weight:300;color:#456fa6;}
.inf-timeLine .width100 blockquote {text-shadow:0.1rem 0.1rem rgba(0,0,0,0.7);}
.inf-timeLine blockquote .q1, .inf-timeLine blockquote .q2{line-height:1em;width:1em;height:1em;display:inline-block;text-align:center;}
.inf-timeLine blockquote .q2{transform:rotate(180deg);}