.event-main-img figure img { height:500px;}
.event-small-img figure img {height:500px;}
.event-main-img figure, .event-main-img figure a { height:100%;}
/*============= Count-Down Timer ============*/
.box-counter-container {margin: 0 auto;text-align: center;width: 680px;}
.box-counter {position: relative;float: left;margin: 0 6px;padding: 0;width: 85px;height:120px;border-radius:5px;background:#abcdef;overflow: hidden;}
.box-counter:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;background: rgba(255,255,255,0.2);  box-shadow: inset 0px 0px 50px 10px #ABCDEF;z-index: 999;}
.box-counter:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 50%;border-radius: 5px 5px 0px 0px;background: rgba(255,255,255,0.2);box-shadow: inset 0px -50px 70px -50px rgba(100,150,180,0.35);border-bottom: 1px solid rgba(100,150,180,0.22);z-index: 1000;}

.time_hidden { display: none; }
.count_days {width: 22%;float: left;background: #d32f2f;color: #FFF;padding: 10px 12px;text-align: center;border-radius: 5px;margin: 0 4px; }
.count_days p {text-align: center;color: #FFF;margin: 0; line-height: 30px;}
.count-down .box-counter-container { width:100%;}
.count-down figure { background:#ccc; padding:0 0 0px 0;}
.add-event-but {position: absolute !important;top: 31% !important;width: 90% !important;background: #d32f2f !important;border: 0 !important;left: 5% !important;color: #FFF !important;font-size: 35px !important;   line-height: 40px !important;font-family: 'helveticaregular' !important;text-transform: initial !important;padding: 25px 10px !important; } 
.add-event-but:hover { background:#000 !important; color:#FFF !important;}
@media screen and (max-width: 767px) {
.block-main-events article.event-small-img {height:190px;}
.event-main-img figure img, .event-small-img figure img { height:100%;}
.count-down figure { padding:0; height:100%;}
}
@media screen and (min-width: 320px) and (max-width: 599px) {
.event-main-img figure img, .event-small-img figure img { height:100%;}
.count-down figure { padding:0; height:100%;}
.addevent_btn_half { height:100% !important;}
.block-main-events article figure { height:100%;}
.add-event-but { top:20% !important;}
.node_events_article img { width:100% !important;}
}
@media screen and (min-width: 481px) and (max-width: 599px) {
.list_events li.node_events_article figure { width:40%; float:left;}
.list_events li.node_events_article .event-detail-box {width: 55%;}
}
@media screen and (min-width: 600px) and (max-width: 734px) {
.count_days { margin:0 10px;}
.add-event-but { top:20% !important;}
.node_events_article img { width:100% !important;}
}
@media screen and (min-width: 736px) and (max-width: 767px) {
.list_events li.node_events_article figure { width:35%; float:left;}
.node_events_article img { width:100% !important;}
.count_days { margin:0 10px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.list_events li.node_events_article figure { width:35%; float:left;}
.node_events_article img { width:100% !important;}
.list_events li.node_events_article .event-detail-box {width: 60%;}
.count-down figure { padding:12% 0;height:100%;}
.count_days { margin:0 5px;}
.event-small-img figure img { height:100%;}
.event-main-img figure, .event-small-img figure, .event-main-img figure a, .event-small-img figure a { height:100%;}
.event-main-img figure img, .event-small-img figure img { height:100%;}
.add-event-but { font-size:28px !important; top:28% !important;}

}
@media screen and (min-width: 1024px) and (max-width: 1120px) {
.block-main-events .sm-half { width:50%;}
.count-down figure { padding:8% 0;height:100%;}
.event-main-img figure, .event-small-img figure, .event-main-img figure a, .event-small-img figure a { height:100%;}
.event-main-img figure img, .event-small-img figure img { height:100%;}
.add-event-but {top:27% !important; }
.count_days {margin: 0 7px;}
}
.events-count-head {text-align: left; padding: 15px 10px; line-height: 22px; }
.addevent_btn_half,.count-down figure { height: 248px !important; }
.carasaul_2 figure,carasaul_3 figure { height: 254px !important; }
.carasaul_2 figure a img,carasaul_3 figure a img { height: 254px !important; }
#countdown {position: absolute;width: 100%;bottom: 8px;left:1px; }