/* artTable */
.sim-icon-present:before{vertical-align:super !important}#grid_area .artBoxEvents.digital_box.digital_area.lobby_digi
.mob-hidden { display:none;}
.artBoxEvents{ padding: 0;margin-bottom: 25px; position: relative; height:340px; }
.artOpenEvents,.artCloseEvents{ width: 100%; height:100%; box-sizing: border-box; position: absolute;}
.artOpenEvents{background-color: #ffcd32; display:none; bottom:0;}
.artCloseEvents{background-color: #f0f2f5; }

.artTextEvents{ padding: 20px 15px; /*position: absolute;*/ width: 100%; bottom: 0; background-color: #f0f2f5;}
.artCloseEvents img{ width: 100%; max-width:510px; height: auto; max-height:200px; margin:auto; display:block;}
.artOpenEventsText{ padding: 30px 15px 20px 15px;}
.artOpenEvents .locationIcon{ font-size: 19px; color: #3c3c3c; display:inline-block; vertical-align: middle;}
.line { padding-bottom:10px;}
.artRightText{font-family: 'blenderBold', Arial, sans-serif; font-size: 16px; line-height:15px; color: #3c3c3c; padding-left:10px; width:100px; float:right;}
.artLeftText{font-family: 'blenderRegular', Arial, sans-serif; font-size: 19px; line-height:19px; color: #3c3c3c; overflow:hidden; }
.artOpenEventsBtn, .artCloseEventsBtn{ height: 35px; width: 35px; position: absolute;left: 0;bottom: 0; text-align:center;}
.artOpenEventsBtn{ background-color: #3c3c3c;}
.artCloseEventsBtn{ background-color: #ffcd32;}
.artOpenEventsBtn span{ color:#ffcd32; font-size:18px; line-height:36px;}
.artCloseEventsBtn span{ color:#3c3c3c; font-size:22px; line-height:36px;}
.artOpenEventsBtn span:before{ content: "w";font-family: 'tlv';}
.artCloseEventsBtn span:before{content: "v";font-family: 'tlv';}
.artCloseEventsBtn:hover{ background-color: #3c3c3c;}
.artCloseEventsBtn:hover span{ color:#ffcd32;}
.events{margin:10px 0}
/* artTableMore */
.artTableMore{display: none; position: relative}

/* showMoreDetails */
.showMoreDetails{ background-color: #ffcd32; margin: 0 auto; padding:10px 30px ; font-family: 'blenderBold', Arial, sans-serif; font-size: 17px;color: #3c3c3c; border: none; border-radius: 5px; margin-bottom: 25px; display:block;}

/*scrollToTableTop*/
.scrollToTableTopWrap { display:none;}
.scrollToTableTop{ background-image:url(/_layouts/15/TlvSP2013PublicSite/images/eventsView/arrow_up2x.png); background-position:center center; background-repeat:no-repeat; background-size:20px 20px; background-color:#3c3c3c; height:50px; width:50px; border-radius:50%; box-shadow:0 0 10px rgba(0,0,0,0.20); cursor: pointer; position: fixed; bottom: 20px; z-index: 500;}


@media (max-width: 768px) and (min-width:480px) {
    .artCloseEvents img{max-height:250px;}
}

@media (min-width: 768px) {
/* artTable */
.mob-hidden { display:block;}
/*.artTable .artBoxEvents:first-child {margin: 0}*/
.artCloseEvents img{ width: 100%;  height: 128px;}
.artBoxEvents{  height: 220px;  width: 190px; margin:0 13px; margin-bottom: 38px; }
.artCloseEvents, .artOpenEvents{height: 100%; position:relative;}
.line { padding-bottom:0px;}
.artTextEvents{ padding:10px;}
.artOpenEventsText{ padding: 15px 10px;}
.artRightText{font-size: 12px; color: #3c3c3c; width:70px; }
.artLeftText{font-size: 15px; color: #3c3c3c; }
.artOpenEventsEventsBtn, .artCloseEventsBtn{ height: 23px; width: 23px;}
.artOpenEventsBtn span{ font-size:12px; line-height: 25px;}
.artCloseEventsBtn span{font-size:15px; line-height: 23px;}
.artOpenEvents .artTextEvents .row {margin-bottom: 0;}
.artOpenEvents .locationIcon {font-size: 15px;}

/* showMoreDetails */
.showMoreDetails{ display:none;}
}

@media (min-width: 1200px) {
/* artTable */
.artBoxEvents{  height: 250px;  width: 240px;}
.artTextEvents{ padding:15px;}
.artOpenEventsText{ padding:25px 15px 20px 15px ;}
.artRightText{font-size: 15px; width: 90px;}
.artLeftText{font-size: 17px; }
}