/*
Theme Name: Media Bativert
Theme URI: https://bativert-dz.com/
Author: INVENTEAM
Description: Theme media BATIVERT compatible PHP 8+.
Version: 1.1
Text Domain: media
*/
html,body{height: 100%;margin:0px; padding:0px;}
body {color:#000;font-family: 'Open Sans', sans-serif; background:#222;}
.home_div{width:1000px; min-height:717px; height:auto; overflow:auto; margin:15px auto; padding-bottom:20px; background:#fff; border-radius:5px; box-shadow:0 0 49px #000;}
.logo_bloc{float:left;}
.menu{float:right;width:665px;}
.logo_bloc h1{margin:0px; padding:0px; font-size:0px;color:transparent;}
.logo_bloc{width:334px;}
.logo_bloc img{margin-left:18px; margin-top:15px;}
.menu ul{padding:0px; margin:0px;}
.menu ul li{list-style:none; float:left;border-left:solid 1px #e6e6e6;}
.menu ul li.first{border:none;}
.menu ul li a{text-decoration:none; color:#000; font-size:14px; text-shadow:0 0 2px #fff;font-weight:600; padding:19px 14px 19px 13px;line-height:58px;}
.menu ul li a:hover,.menu ul li a.active{background:#DB001B;color:#fff;text-shadow:none;}
.header{width:100%; border-bottom:solid 1px #ddd;border-radius:5px 5px 0 0;height:56px;}
.arrow{width:9px; height:6px; background:url(img/arrow.png) no-repeat; position:absolute; right:8px; top:20px;}
.the-content{padding:20px 15px 15px 15px;}
.slide-div,.side{float:left;/*height:620px;*/ height:auto;}
.slide-div{width:680px;}
.side{margin-left:10px;width:280px;margin-top:2px;}
.slide{background:#000; height:377px;width:670px; margin-top:2px;overflow:hidden;border:solid 1px #ccc;}
.slide img{margin-top:-1px; margin-left:-1px;}
.bx-viewport{overflow:visible;}
.thumbs a{display:block; float:left;width:23px; height:20px;text-decoration:none; text-align:center; margin-left:3px; background:#222; color:#ccc; font-size:13px;}
.thumbs a:hover,.thumbs a.active{background:#DB001B;}
.thumbs{  height: 20px;width: auto;position: relative;margin-top: -50px;margin-right: 10px;float: right;z-index: 999;}
.thumbs li{list-style:none; float:left;}
.title-slide{display:block;text-decoration:none; width:630px;padding:10px 20px 30px 20px; height:40px;background:rgba(0,0,0, 0.8);position:relative;margin-top:-80px;z-index:99999999999;}
.sub-tit{color:#fff;font-size:20px;text-shadow: 1px 2px 1px #000;letter-spacing:1px;}
.tit{font-size:14px;font-weight:700;color:#DB001B;}
#slider{padding:0px; margin:0px;}
.press-slide{width:670px;height:168px; margin-top:10px; background:#000; overflow:hidden;}
#press-slide-sponsoring,#press-slide-videos{margin-top:-8px; margin-left:20px; padding:0px;width:630px !important; height:180px;overflow:hidden !important;}
.press-slide ul li a{text-decoration:none;}
.press-slide ul li{width:149px !important;}
.div-press{display:block;float:left;width:149px; height:151px;border:solid 1px #444; margin-left:1px;background:url(img/bg-slide-press.png)repeat-x;}
.title-slide-press{height:32px; width:129px;color:#fff; padding:5px 10px;line-height:20px;}
.tit-press{font-size:12px;font-weight:600;color:#ddd;}
.bx-next a,.bx-prev a,.bx-nextv a,.bx-prevv a{display:block; width:8px; height:12px;color:transparent; position:relative;z-index:100;top:-100px; }
.bx-prev a,.bx-prevv a{background:url(img/left-arrow.png) no-repeat;float:left; margin-left:6px; }
.bx-next a,.bx-nextv a{background:url(img/right-arrow.png) no-repeat;float:right;margin-right:6px; }
a.disabled{display:none;}
.spon-title{font-size:15px; color:#DB001B; font-weight:700; text-shadow:0 0 2px #fff;margin:18px 0px 18px 5px}
.activite,#activite2{display:block; text-decoration:none; color:#fff; width:276px; height:179px;border:solid 1px #ccc;}
#activite2 { height:169px; border-bottom:none;display:block;background:url(img/vedio1.png) no-repeat; }
.activite img{width:276px;height:179px;}
.tit-side{color:#000; font-size:15px;font-weight:600;padding:0; margin:25px 10px 10px 0px; text-shadow:0 0 2px #fff;}
.logo-press,.text-press{float:left;}
.text-press{color:#000;}
.text-press h3,.text-press p{font-size:13px; color:#000;margin:0px; padding:0px;line-height:20px;}
.text-press h3{font-weight:normal;}
.sub-div-side{text-decoration:none;}
.logo-press{float:right;}
.sub-div-side{border-top:solid 1px #ccc;display:block; width:100%; height:50px;margin-bottom:5px;padding-top:5px;}
.sub-div-side:hover .text-press{text-decoration:underline;}
.sub-div-side#first{border:none;}
.acti_title{font-size:16px; color:#fff;position:relative; z-index:999999; margin-top:-276px; font-weight:700; margin:0px; padding:5px;text-align:center; background:#000; border-top:solid 2px #DB001B; border-bottom:solid 1px #DB001B;}
.bati-link,.copyright{float:left;}
.copyright{margin:0px;float: right;margin-right: 10px;}
.footer{width:1000px; height:20px; margin:auto; font-size:10px; color:#fff;}
.footer a{color:#fff; }
.copyright a{text-decoration:none;}
.copyright a:hover{text-decoration:underline;}
.bati-link{display:block;margin-left:10px;}
.entry-content a{text-decoration:none; color:#000;font-size:13px;line-height:1.8em;}
.title_article{font-size:15px;margin:0px; padding:0px;}
.article,.entry-content p{font-size:13px;line-height:1.8em;}
.thumb-img{float:left;margin-right:10px;}
#pressimg img{width:80px; height:80px;margin-left:5px;}
.suite{display:block; float:right;color:#DB001B;margin-right:10px;}
.title_page{font-size:16px; margin:0 0 15px 0px; padding:0px;color:#333;}
#arti-press{height:80px; padding:5px 0 5px 0px; border-bottom:solid 1px #ccc; margin-bottom:5px;}
#arti-press h3{margin:0px; padding:0px; display:inline; font-weight:normal;}
.auteur{color:#f8991d;font-style:italic;display:block;float:left; margin-left:5px;margin-top:-23px;}
.date{color:#333;display:block; float:left;font-style:italic;}
.date strong{font-size:14px;color:#bbb;}
.event{display:block; width:213px; height:205px; float:left;margin-bottom:0px; margin-right:10px;}
.titevent{display:block; width:213px;height:56px; /*background:rgba(219,0,1,1);*/padding:5px 0 5px 0; text-align:center;color:#000;font-size:13px; /*text-shadow: 0 0 2px #000;*/ position:relative; }
.event:hover .titevent{/*background:rgba(0, 0, 0 , 1);*/}
.titeventa{display:block; width:213px;background:rgba(219,0,1,0.6);margin-top:-33px;padding:5px 0 5px 0; text-align:center;color:#fff;font-size:13px; text-shadow: 0 0 2px #000; position:relative; }
.event:hover .titeventa{background:rgba(0, 0, 0 , 0.7);margin-top:-77px;}
#sponimg img{width:213px; height:120px;}
.activte{display:block;height:120px;}
.activte img{box-shadow:0 0 2px #ccc;}
#act-slider{margin:0px; padding:0px;}
#act-slider a{text-decoration:none; color:#fff;}
.link-bread img{margin-top:-4px;display:block;margin-right:2px; float:left; margin-left:10px;}
.link-bread,.link-bread span,.breadcrumbs{display:block;float:left;}
.link-bread{/*margin-top:10px;*/ display:none;}
.link-bread span a{text-decoration:none; color:#000;}
.link-bread span{margin:0 2px 0px 2px;font-size:14px;}
.bread-intro{font-weight:bold;}
#div-video{display:block; float:left;margin-right:8px;}
.btnplay{display:block; width:25px; height:25px; background:url(img/vi/play-btn.png);position:absolute;margin-top:-100px; margin-left:60px;}
.vid {float:left; margin-left:10px;margin-bottom:10px;width:152px; height:153.5px;overflow:hidden;}
#fancybox-overlay{z-index:9 !important;}
