.cover {
    margin-top:20px;
}

.cover .smallTitle{
    margin:0px;
}

.cover .bigTitle{
    margin:0px;
}

.cover .lastNews .asset4, .cover .lastNews .asset6{
    margin:0px;
    padding:0px;
    min-height:100px;
    padding-bottom:6px;
    margin-top:10px;
}

.cover .asset6 h2{
    font-size: 12px;
}
.cover .asset6{
    width:300px;
}
.cover .asset6 .block1{
    width:100px!important;
    height:100px!important;
}
.cover .asset6 .block2{
    width:190px!important;
}


.cover .subSessionHome .seeMore{
    font-size:10px;
    display:block;
    text-align: right;
    margin:0px;
    padding:0px;
}
.cover .subSessionHome h1{
    font-size:18px;
    text-transform: uppercase;
    margin-top:12px;
}   

.cover .galleryTarget h3,.cover .videoTarget h3{
    color:#2193AF;
    font-size:14px;
    padding:0px;
    margin-top:20px;
    margin-bottom:0px;
}

.cover .galleryTarget .imageGallery,.cover .videoTarget .videoGallery{
    margin-top:10px;
}

.cover .titleBox{
    margin-top:20px;
}


.cover .homeNews .homeTitle{
    font-size:14px;
    margin:0px;
    margin-bottom:20px;
    
}

    



/*FULL COVER*/

.full{
    margin-top:20px;
}

.full h1{
    margin-top:10px;
}
.full .source{
    float:right;
    overflow: visible;
    margin-left:10px;
}
.full .source img{
    display:block;
}


.session .titleBox{
    background-color:#f9f9f9;
        margin-top:20px;         
        font-size:14px;
    text-transform: none;
}

.session .asset12 h2{
font-size:24px;
}
.session .asset12{
    margin-top:20px;
}

.session .dateBlock{
    
}

  .session .asset8.hasImage .tmp{

  }
  
    .session .asset8{
        float:left;
        margin-top:20px;
        margin-bottom:20px;
    }
    .session .time{
      float:left;
      margin-top:20px;
      width:50px;
      color:#3d3d3d;
      opacity:0.5;
      font-size:14px;
  }
  
  .session .galleryTarget{
      margin-top:20px;
  }