@import url(http://fonts.googleapis.com/css?family=Nunito);#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date>.form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}#forms_container form{float:left;width:50%;}#list_suggestions form table td{padding:3px 5px;}.messages.warning{color:#0074BD;}iframe{margin-top:0!important;}.page-sondage-mobile #admin-menu{display:none;}.page-admin-directmatin-associations .action-links{display:none;}#dm-associations-nodes-multiple-search-form .form-item-name{width:70%;float:left;padding:0;}#dm-associations-nodes-multiple-search-form #edit-name{font-size:25px;padding-top:10px;}#dm-associations-nodes-multiple-search-form input[type=submit]{padding:11px 25px;margin-left:10px;}#dm-associations-nodes-multiple-search-form .ajax-progress{width:100%;background-color:#d8e4e0;margin-bottom:15px;padding:10px 5px;}#desc_table_search{margin-top:20px;padding:15px;background-color:#eee;}@font-face{font-family:'cookie';src:url(http://www.directmatin.fr/sites/all/modules/custom/dm_club/theme/font/cookie-regular.ttf);src:url(http://www.directmatin.fr/sites/all/modules/custom/dm_club/theme/font/cookie-regular.eot%3F%23iefix) format('embedded-opentype'),url(http://www.directmatin.fr/sites/all/modules/custom/dm_club/theme/font/cookie-regular.woff) format('woff'),url(http://www.directmatin.fr/sites/all/modules/custom/dm_club/theme/font/cookie-regular.ttf) format('truetype'),url(http://www.directmatin.fr/sites/all/modules/custom/dm_club/theme/font/cookie-regular.svg%23cookieregular) format('svg');font-weight:normal;font-style:normal;}.club .dm-article-taxterm-content{height:auto;}#club_actions_items .dm_article_btn{width:32px;height:32px;text-indent:-9999px;display:inline-block;line-height:32px;vertical-align:middle;margin:0 0 10px 0;}#club_actions_items .btn_twtr{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/01_twitter.png') 0 0 no-repeat;}#club_actions_items .btn_fcbk{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/02_facebook.png') 0 0 no-repeat;}#club_actions_items .btn_gplus{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/14_google+.png') 0 0 no-repeat;}#club_actions_items .btn_pinterest{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/13_pinterest.png') 0 0 no-repeat;}#club_actions_items .btn_lkdn{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/07_linkedin.png') 0 0 no-repeat;}#club_actions_items .btn_sms{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/25_sms.png') 0 0 no-repeat;display:none;}#actions-items #club_actions_items .btn_twtr,#actions-items #club_actions_items .btn_fcbk,#actions-items #club_actions_items .btn_gplus,#actions-items #club_actions_items .btn_pinterest,#actions-items #club_actions_items .btn_lkdn{width:32px;}#content .column-side .column-wrapper{position:initial!important;}.wrapper-club #wrapper-site{width:1040px;padding:0;margin-bottom:40px;}.wrapper-club #header-club{background:transparent url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/logo-club.png) center 66px no-repeat;height:173px;}.wrapper-club #header-club .club-links{float:right;margin-top:20px;margin-right:5px;}.wrapper-club #header-club .backlink{float:left;padding:10px 33px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/arrowblack.png) 4% 35% no-repeat;}.wrapper-club #header-club .club-links a{color:#FFF;background-color:#000;padding:10px;margin-right:5px;}.wrapper-club #header-club .backlink a{font-size:15px;padding-left:5px;font-weight:bold;font-family:'Calibri';}.wrapper-club .page{background:#FFF url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/frise-header-club.png) center 37px no-repeat;background-size:contain;padding:0;}.wrapper-club .sidebar{float:right;}.wrapper-club #main-content{padding-left:20px;width:700px;}.wrapper-club .footer-club{background:transparent url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/frise-footer-club.png) left top no-repeat;height:158px;}.wrapper-club .corner-footer-club{background:#f1efec url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/corner-right-club.png) right 0px no-repeat;height:100%;width:300px;float:right;}.wrapper-club .dm-article-taxonomie-item .dm-article-taxterm-content{width:440px;}.wrapper-club article .image_principale:first-child img{width:100%;height:auto;}.wrapper-club .intro-club{font-size:22px;line-height:24px;}.club article{max-width:640px;}.wrapper-club #page-offres .header-category,.sidebar-club .tetiere_bloc_club,.club-faq .ui-accordion-header a>span,.wrapper-club #main-content h1,.club ul.primary li a,.club form input[type="submit"],.club .intro-connect h2,#modalContent p.signature-club,.wrapper-club .intro-club p,.club #user-profile-form h2{font-family:'cookie';}.wrapper-club #main-content h1{color:#b71318;font-size:59px;font-weight:normal;margin-bottom:45px;}.page-le-club .backlink_bloc_club{display:none;}.page-le-club-faq .backlink_bloc_club{display:block;}.page-le-club-faq .backlink_bloc_club img{max-width:80px;}.club form input[type="submit"]{background-color:#b71318;padding:10px 40px!important;color:#FFF!important;font-size:24px;border:none;}form label.required::after{content:" *";color:red;font-size:15px;}form span.form-required{color:red;font-size:15px;}form label{color:#000;text-transform:none!important;font-size:12px;}.page .hp-club{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/club-slider-bloc.png) no-repeat;background-size:contain;height:488px;overflow:hidden;}.page .hp-club .href-block-hp{display:block;height:100%;}.page .href-block-hp:hover{text-decoration:none;}.page .hp-club #bloc-hp-desc{color:#FFF;width:275px;margin:0 auto;text-align:center;margin-top:78px;font-size:17px;line-height:1em;}.page .hp-club #bloc-hp-desc p{text-transform:uppercase;font-size:13px;font-family:Arial;font-weight:bold;}#slider-offres ul{width:2000em;position:relative;list-style:none;margin:0;padding:0;}#slider-offres li{width:280px;height:190px;position:relative;float:left;}#slider-offres{position:relative;width:280px;height:190px;overflow:hidden;left:0;right:0;top:15px;margin-left:auto;margin-right:auto;border:4px solid white;}.club #page-offres{margin-left:10px;max-width:640px;}.club #page-offres .header-category{text-align:left;margin:0;padding-top:20px;height:32px;margin-bottom:30px;border-bottom:2px solid #b71318;}.club #page-offres #header-over{margin-top:70px;}.club #page-offres .header-category h2{padding:8px 20px;color:#FFF;background:#b71318 url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/picto_jeux.png) 15px center no-repeat;display:inline;font-size:30px;padding-left:70px;}.club #page-offres #header-over h2{background:#b71318 url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/picto_missed.png) 15px center no-repeat;padding-left:60px;}.club .item-offre{margin-bottom:30px;position:relative;}.club .item-offre a{display:table;position:relative;}.club .item-offre .details-offre{margin-bottom:7px;margin-left:-2px;}.club .item-offre .details-offre span{background-color:#b71318;color:#FFF;padding:6px 16px;font-size:16px;margin:0 -4px 0 0;font-family:'Calibri';}.club .item-offre .details-offre .type-jeu{font-weight:bold;}.club .item-offre img{float:left;border:2px solid #f1efec;margin-left:-2px;max-width:100%;height:auto;}.club .item-offre .offer-results{position:absolute;width:221px;bottom:0;right:-2px;max-width:45%;max-height:87%;}.club .item-offre .offer-results.coming-results{height:140px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/coming_results.png) no-repeat;background-size:cover;}.club .item-offre .offer-results.consult-results{height:136px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/consult_results.png) no-repeat;background-size:cover;}.club .item-list-pager{border-top:none;}.club .item-list-pager ul{background-color:#FFF;}.club .item-list-pager .last:not(.current),.club .item-list-pager .first:not(.current){display:none;}.sidebar-club{background:transparent url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/frise-colonne.png) left bottom no-repeat;padding-bottom:100px;background-size:contain;}.sidebar-club .tetiere_bloc_club{font-weight:bold;background-color:#b71318;margin-bottom:5px;margin-right:10px;}.sidebar-club .tetiere_bloc_club.fcb{position:relative;}.sidebar-club .tetiere_bloc_club a,.sidebar-club .tetiere_bloc_club>span{display:block;color:#FFFFFF;font-size:27px;line-height:20px;padding:15px;}.sidebar-club .tetiere_bloc_club .logo-fcb{position:absolute;height:30px;width:82px;background:url(/sites/all/modules/custom/dm_club/theme/img/logo-fcb-club.png);top:10px;right:70px;background-size:cover;}.sidebar-club .backlink_bloc_club a{color:#b71318;font-size:15px;font-weight:bold;}.sidebar-club .backlink_bloc_club{margin-bottom:10px;}.club .intro-connect{font-size:18px;color:#000;}.club #user-login .form-required{margin-top:10px;}.fieldset-user-login{min-width:660px;padding:20px!important;border:1px solid #e9e7e8;margin-top:20px;}.directmatinv3-user-login-form-wrapper .intro-connect{margin-top:70px;}.directmatinv3-user-login-form-wrapper .intro-connect,.directmatinv3-user-login-form-wrapper .form-connect,.float-left-50{float:left;width:50%;}.directmatinv3-user-login-form-wrapper .form-connect{margin-top:20px;}.directmatinv3-user-login-form-wrapper input[type='text'],.directmatinv3-user-login-form-wrapper input[type='password']{width:230px;}.directmatinv3-user-login-form-wrapper .form-actions,.directmatinv3-user-login-form-wrapper .lost-passwd{float:left;}.directmatinv3-user-login-form-wrapper .lost-passwd{margin:29px 0 0 22px;}.directmatinv3-user-login-form-wrapper .lost-passwd a{color:#666666;text-decoration:underline;}.directmatinv3-user-register-form-wrapper{border-left:1px solid #e9e7e8!important;}.directmatinv3-user-login-form-wrapper{float:left;width:300px;padding:0 20px;}.fieldset-user-login h2{font:normal 24px/26px Georgia;margin-bottom:20px}.fieldset-user-login label{font-size:11px;text-transform:uppercase;margin:5px 0;}.directmatinv3-user-register-form-wrapper #edit-account div{margin-bottom:10px;}.directmatinv3-user-register-form-wrapper input[type=checkbox]{float:left;margin-top:2px;}.directmatinv3-user-register-form-wrapper .field-type-list-boolean{padding-bottom:10px;}.directmatinv3-user-register-form-wrapper .field-type-list-boolean label{margin:0 0 0 20px;text-transform:none;font-size:12px;}.club .intro-connect h2{font-size:59px;color:#b71318;margin-top:15px;}.club #user-register-form{width:95%;}.club #user-register-form .form-wrapper{float:left;margin-top:10px;margin-bottom:5px;margin-right:20px;max-height:50px;}.club #user-register-form #edit-account{max-height:100px;width:100%;}.club #user-register-form #edit-account div{float:left;margin-right:20px;}.club #user-register-form #edit-field-civilite .form-radios>div,.club #user-register-form #edit-field-date-de-naissance .date-padding>div{float:left;padding-bottom:7px;}.club #user-register-form #edit-field-civilite .form-radios label{display:inline-block;margin-right:10px;margin-top:0;}.club #user-register-form fieldset{border:none;padding:0;}.club #user-register-form .field-type-list-boolean{margin:0!important;padding-bottom:0!important;}.club #user-register-form input[type="checkbox"]{float:left;margin-right:10px;}.club #user-register-form input[type='text'],.club #user-login input[type='text'],.club #user-login input[type='password']{border:1px solid #e9e7e8;padding:5px 10px;color:#7d7d7d;}.club #user-register-form .container-inline-date .date-padding{padding:10px 0;}.club #user-register-form .captcha,.club #user-register-form .field-widget-options-onoff{width:100%;margin-top:10px;}.club #user-register-form .captcha{padding:30px 0;clear:both;}.club #user-register-form .captcha img{float:left;margin:5px 25px 0 0;}.club #user-register-form .captcha small{display:block;}.club #user-register-form #edit-field-news-directmatin{margin-top:30px!important;}.club #edit-field-date-de-naissance{margin-top:20px;width:200px;}.club #edit-field-date-de-naissance .date-clear{border-radius:0;width:60px;height:25px;background-color:#FFF;border:1px solid #e9e7e8;}.club #edit-field-date-de-naissance .date-no-float{width:100%;}.club #edit-field-date-de-naissance .date-padding{padding:0;padding-top:6px;}.club #edit-field-date-de-naissance .form-item{margin:0;}.club #user-register-form #edit-field-code-postal{margin-right:5px;}.club #user-register-form #edit-field-code-postal input{width:65px;}.club #user-register-form #edit-field-ville input{width:125px;}.club #user-register-form .captcha{padding:20px 0 0;margin-top:10px;}.club #user-register-form .captcha legend{display:none;}.club #user-pass-reset p{font-size:16px;line-height:3em;}.page-user #modal-content .error{display:none;}.club-faq .views-accordion-item .views-field-question span{font-size:34px;}.club-faq .views-accordion-item{margin-bottom:25px;box-shadow:4px 6px 0px #818182;}.club-faq .views-accordion-item .views-accordion-header{background:#FFF;padding:15px 10px;}.club-faq .ui-accordion-content{padding-bottom:40px;}.club-faq .ui-corner-top,.club-faq .ui-corner-bottom,.club-faq .ui-corner-all{border-radius:0;}.club-faq .ui-accordion .ui-accordion-header a{padding-right:55px;}.club-faq .ui-accordion .ui-accordion-header .ui-icon{left:91%;top:43%;background-image:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/faq-club-on.png);}.club-faq .ui-state-active .ui-icon{background-image:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/faq-club-off.png)!important;}.club-faq .ui-icon{width:28px;height:28px;background-position:left top;}.club-faq .ui-state-default a span:hover,.ui-state-active a span{color:#b71318;}.club-faq .views-field-body{font-size:14px;}.club-faq .views-field-body a{color:#b71318;}.contact-form{width:400px;}.contact-form .form-item-name,.contact-form .form-item-mail{float:left;width:187px;}.contact-form input[type="text"]{width:187px;}.contact-form .form-item-name{margin-right:25px;}.contact-form .form-required{margin-bottom:20px;float:left;}.contact-form .form-item-message,.contact-form .form-item-cid,.contact-form select{width:100%;}.contact-form input,.contact-form textarea,.contact-form select{border:1px solid #e9e7e8;padding:10px;color:#7d7d7d;}.contact-form label{font-size:12px;color:#000;font-weight:bold;margin-bottom:5px;}.contact-form input#edit-name{margin-right:23px;}.club ul.primary{border-bottom:1px solid #b71318;padding:0;}.club ul.primary li{}.club ul.primary li a{font-size:30px;border:none;background-color:#FFF;padding:0 0.4em 0 0;margin-right:0;}.club ul.primary li.active a,.club ul.primary li a:hover{color:#b71318;}.club .profile .field{font-size:16px;color:#b71318;font-family:'Arial Regular';margin-bottom:20px;}.club .profile .field label,.club #user-profile-form label{font-size:12px;color:#3c3c3c;padding-bottom:5px;}.club #user-profile-form label,.club #user-profile-form fieldset{margin-top:20px;}.club #user-profile-form input{border:1px solid #e9e7e8;padding:5px 10px;color:#7d7d7d;}.club #user-profile-form small{display:none;}.club #user-profile-form #edit-field-civilite .form-radios>div,.club #user-profile-form #edit-field-date-de-naissance .date-padding>div{float:left;}.club #user-profile-form #edit-field-civilite .form-radios label{display:inline-block;margin-right:10px;margin-top:0;}.club #user-profile-form input[type="checkbox"]{float:left;margin-right:10px;}.club #user-profile-form #edit-contact,.club #user-profile-form #edit-locale{display:none;}.page-user-edit .club #user-profile-form #edit-field-prenom{margin-top:40px;}.page-user-edit .club #user-profile-form fieldset{border:none;padding:0;}.club #user-profile-form h2{color:#b71318;font-size:20px;}.club .profile .modif_profile{display:block;background-color:#bf2226;color:#FFF;padding:10px 40px;text-align:center;width:200px;height:37px;line-height:37px;font-family:'cookie';font-size:23px;margin-top:40px;}#modalBackdrop{z-index:1000;position:fixed;left:0px;margin:0px;opacity:0.85;top:0px;height:100%;width:100%;background:rgb(0,0,0);}#modalContent{z-index:1001;position:absolute;top:101px;left:30%;display:block;}#modalContent .ctools-modal-content{width:500px!important;height:400px!important;border:5px solid #b71318;}#modalContent .popups-container{border-radius:0px!important;}#modalContent .modal-content{height:100%;padding:10px 40px!important;text-align:center;}#modalContent .modal-content{width:420px!important;height:auto!important;overflow:initial;}#modalContent .modal-content p,#modalContent .modal-content form,#modalContent .modal-content label{font-size:14px;}#modalContent .modal-content label{margin-bottom:10px;}#modalContent p.signature-club{color:#b71318;font-size:26px;}#modalContent a,#modalContent input[type="submit"]{padding:15px 50px;background-color:#b71318;font-size:24px;color:#FFF;margin-top:30px;border:none;}#modalContent .logo-content{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/logo-club.png) center 34px no-repeat;background-size:213px;height:120px;}#modalContent .messages{font-size:12px;}#modalContent .messages.status{display:none;}.habillage-club .intro-club p{font-size:33px;line-height:32px;}.habillage-club .intro-club p span{color:#b71318;}.habillage-club .diaporama-slideshow img,.habillage-club .diaporama-slideshow .diaporama-title{margin-left:33px;}.habillage-club .diaporama-slideshow .diaporama-title{margin-top:15px;width:880px;}.habillage-club .diaporama-slideshow .bloc-infos{border-bottom:1px solid #b71318;margin-bottom:10px;padding:5px;font:normal normal 12px/14px Arial;}.habillage-club .page-diaporama #disqus_thread{width:98%;}.page-diaporama.club .diaporama-slideshow-content{position:relative;margin-top:15px;}.page-diaporama.club .diaporama-slideshow-content a.previous{background:url('/sites/all/modules/custom/dm_club/theme/img/previous.png') no-repeat scroll left top transparent;position:absolute;left:-2%;top:40%;width:50px;height:100px;cursor:pointer;}.page-diaporama.club .diaporama-slideshow-content a.next{background:url('/sites/all/modules/custom/dm_club/theme/img/next.png') no-repeat scroll left top transparent;position:absolute;right:2%;top:40%;width:50px;height:100px;cursor:pointer;}.page-diaporama.club #ligatusframe_50619{margin:20px 40px;}.page-diaporama.club .bloc-infos{text-align:center;}.page-diaporama.club .nbr_diapo{color:#b71318;}.club #block-directmatin{width:299px;margin-left:-8px;}.club #block-directmatin a{text-decoration:none;}.club #block-directmatin h2{font-family:'cookie';text-align:center;font-size:44px;color:#FFF;background-color:#bf2226;cursor:pointer;padding:40px 0px 18px 0px;border-top-left-radius:235px 140px;border-top-right-radius:235px 140px;}.club #block-directmatin ul{list-style:none;margin:0;padding:0;height:36px;}.club #block-directmatin ul li{float:left;padding:10px;text-align:center;cursor:pointer;margin-right:1px;text-transform:uppercase;font-weight:bold;font-family:Verdana;font-size:10px;background-color:#f4f1ed;color:#a3a3a3;width:128px;}.club #block-directmatin ul li.active{background-color:#bf2226;color:#FFF;}.club #block-directmatin .articlefirst .imagetag{position:relative;width:299px;}.club #block-directmatin .articlefirst .gradienttitre{background-image:-o-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,1) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,1) 100%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,1) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,1) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,1) 100%);width:299px;height:163px;position:absolute;top:0;left:-2px;cursor:pointer;}.club #block-directmatin .articlefirst .image{height:163px;}.club #block-directmatin .articlefirst .tag{padding:2px 7px;margin-bottom:3px;text-transform:uppercase;background-color:#bf2226;color:#FFF;font-weight:bold;font-size:9px;font-family:Verdana;z-index:1;display:inline-block;}.club #block-directmatin .articlefirst .tag a,.club #block-directmatin .articlefirst .tag a:hover{color:#FFF;}.club #block-directmatin .articlefirst .titre{position:absolute;bottom:0px;padding:0px 5px 5px 10px;z-index:1;}.club #block-directmatin .articlefirst .titre a,.club #block-directmatin .articlefirst .titre a:hover{color:#FFF;font:normal 17px/20px Georgia;display:block}.club #block-directmatin .article{margin:0px 10px;padding:10px 0px;border-bottom:1px #8e8e74 dotted;clear:both;width:280px;}.club #block-directmatin .article.last{border-bottom:none;}.club #block-directmatin .article .image{padding:2px;border:1px #cac5bf solid;height:49px;}.club #block-directmatin .article div{float:left;}.club #block-directmatin .article span.tag{text-transform:uppercase;color:#bf2226;font-size:12px;font-family:Georgia;font-weight:bold;}.club #block-directmatin .article span.tag a,.club #block-directmatin .article span.tag a:hover{color:#bf2226;}.club #block-directmatin .article span.temps{margin-left:5px;font-size:12px;font-family:Georgia;color:#8c8c8c;}.club #block-directmatin .article .titre{margin-left:10px;width:185px;}.club #block-directmatin .article .titre a,.club #block-directmatin .article .titre a:hover{color:#010101;font-size:12px;font-family:Georgia;font-weight:bold;}.club #block-directmatin #lesplusrecents{clear:both;border:2px solid #bf2226;}.club #block-directmatin #touslesarticles{background-color:#bf2226;text-align:center;width:200px;height:37px;line-height:37px;font-family:'cookie';font-size:23px;margin:10px auto;}.club #block-directmatin #touslesarticles a,.club #block-directmatin #touslesarticles a:hover{color:#FFF;}.club #block-directmatin .white-bar{color:white;position:absolute;top:43.5px;right:13px;}.winners_table{font-family:'Verdana';font-size:13px;width:100%;}.winners_table thead{background-color:#c5171b;color:#FFF;font-weight:bold;}.winners_table th,.winners_table td{padding:10px;}.winners_table tbody tr td:first-child{font-weight:bold;padding:10px 20px;}.winners_table tbody tr td:nth-child(2){font-weight:bold;color:#c5171b;}.winners_table tr{border:none;}.winners_table tr.odd{background-color:#f1efec;}.winners_table tr.even{background-color:#FFF;}.club h2.winners_title{font-size:40px;font-family:'cookie';line-height:35px;padding:22px 0;}.club h2.winners_title span{color:#c5171b;}.club .offer-backbutton{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_club/theme/img/arrowback-club-white.png) no-repeat;width:184px;height:48px;margin:50px auto;}.club .offer-backbutton a{display:block;height:100%;}.node-offre-club .item-offre{margin-bottom:0;}.registerLoginButton{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:-webkit-gradient(linear,left top,left bottom,from(#2953ad),to(#234ca2));*/
  background:-webkit-linear-gradient(#2953ad,#234ca2);*/
  background:linear-gradient(#2953ad,#234ca2);*/
  background-clip:padding-box;border:none;border-radius:3px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.32);box-shadow:0 1px 6px rgba(0,0,0,0.32);height:auto;padding:0;margin-top:15px;}.registerLoginButton>span{height:23px;display:inline-block;}.registerLoginButton .label-fcb-connect{padding:10px 10px 10px 5px;}.registerLoginButton .icon-fcb-connect{padding:10px 0;background-color:#5a78b9;border-right:1px solid #5a78b9;height:28px;border-radius:3px 0 0 3px;}.registerLoginButton a{color:#FFF;font-size:1.4em;}.registerLoginButton .icon{color:#FFF;font-size:1.8em;padding:0 7px;text-shadow:1px 1px #333;}.registerLoginButton a:hover{text-decoration:none;}@media (max-width:680px){.club iframe{width:100%;}}.page-lf,body.page-football{background: #fffbf8;}.page-tous-les-diaporamas .page-lf{background:none;}.page-football .habillage #wrapper-site{padding:0;}.owl-carousel .owl-item:not(.active){height:0;}.node-type-dm-article .page-lf{background-color:white;padding:0 20px 20px 20px;box-shadow:12px 0 15px -4px #bbb,-12px 0 8px -4px #bbb;margin-top:25px;}.node-type-dm-article .page-lf #main-content{width:840px;margin:0px 20px 0px 0px;padding-top:20px;}.page-taxonomy .page-lf{background:none;}.header-euro2016{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/bg-herbe.jpg);background-repeat:no-repeat;background-size:100% 190px;}.header-euro2016 .siteinfo{text-align:center;margin-bottom:30px;}.page-football .siteinfo figure{padding:30px 0 0 0;}.headertxtmiddle{max-width:1200px;margin:0 auto;}#block-menu-menu-menu-euro-2016 #menueuromobile{display:none;}#block-menu-menu-menu-euro-2016 .contextual-links li:nth-child(1){top:0!important;}#block-menu-menu-menu-euro-2016 .contextual-links li{position:relative!important;}nav#block-menu-menu-menu-euro-2016{position:initial;}#block-menu-menu-menu-euro-2016 li.nomarginmenu{margin:0px;}#block-menu-menu-menu-euro-2016 h3.title{display:none;}#block-menu-menu-menu-euro-2016 ul{padding:0 10px;}#block-menu-menu-menu-euro-2016 ul,#block-menu-menu-menu-euro-2016 li{display:inline-block;}#block-menu-menu-menu-euro-2016 li.backdm{position:absolute;left:0;margin-top:-5px;}nav#block-menu-menu-menu-euro-2016 li.backdm a{text-indent:-9999px;display:block;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/dm-logo-appli.png) no-repeat;background-size:contain;width:45px;height:25px;}#block-menu-menu-menu-euro-2016 li{margin:0 15px;}#block-menu-menu-menu-euro-2016{text-align:center;background:#303030;text-transform:uppercase;padding:15px 0;}#block-menu-menu-menu-euro-2016 a{color:#cecbc8;font-weight:700;text-decoration:none;}#block-menu-menu-menu-euro-2016 a:hover{cursor:pointer;color:#FFF;}.blocmenueuro{clear:right;background:#cecbc8;padding:15px 45px;}.blocmenueuro span{display:block;padding-top:13px;line-height:20px;}.blocmenueuro a{color:#303030;text-transform:uppercase;font-weight:700;font-size:15px;width:25%;display:inline-block;vertical-align:top;}.blocmenueuro img{float:left;margin-right:10px;width:8vw;max-width:99px;}.page-lf .tetiere.red,.page-lf .tetiere span{background:none;text-align:left;font-size:20px;font-weight:700;}.page-lf .hp-article{vertical-align:top;}.page-lf .hp-article .node-img{overflow:hidden;}.page-lf .hp-article img{transition:all 0.2s ease-in;}.page-lf .hp-article:hover img{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}.euro2016-alaune .firsthp-article{border-bottom:1px solid #bcbcbc;}.euro2016-alaune img{max-width:100%;height:auto;}.euro2016-alaune .hp-article:not(.firsthp-article){width:48%;display:inline-block;margin-top:25px;}.euro2016-alaune .hp-article:nth-child(even){margin-right:3.5%;}.euro2016-alaune h1{color:#303030;font-weight:bold;width:80%;font-size:44px;}.euro2016-alaune p{font-size:18px;line-height:23px;margin-bottom:20px;}.euro2016-alaune h2{color:#303030;font-size:18px;line-height:20px;margin-top:10px;font-weight:bold;}#block-dm-euro2016-euro2016-mediacenter{background:#303030;padding:25px 20px;margin-bottom:50px;margin-top:40px;}#block-dm-euro2016-euro2016-mediacenter .tetiere a{color:#c7c6c2;}.block-dm-euro2016 .tetiere a{color:#303030;}#block-dm-euro2016-euro2016-mediacenter .tetiere{color:#c7c6c2;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/icon-mediacenter.png) no-repeat;height:25px;padding-left:35px;margin-top:10px;padding-top:7px;}#block-dm-euro2016-euro2016-mediacenter .main-node .hp-article{margin-bottom:40px;}#block-dm-euro2016-euro2016-mediacenter .main-node .hp-article h2{font-size:30px;padding-top:25px;line-height:30px;}#block-dm-euro2016-euro2016-mediacenter .second-nodes .hp-article:nth-child(1),#block-dm-euro2016-euro2016-mediacenter .second-nodes .hp-article:nth-child(2){margin-right:4.5%;}#block-dm-euro2016-euro2016-mediacenter .hp-article h2{color:#fffbf8;padding-top:20px;}.euro2016-mediacenter .second-nodes .hp-article{width:30%;display:inline-block;}.euro2016-mediacenter .hp-article.video a::before{content:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/icon-video.png);position:absolute;z-index:5;margin-left:25px;margin-top:25px;}.euro2016-mediacenter .hp-article.diaporama a::before{content:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/icon-photo.png);position:absolute;z-index:5;margin-left:25px;margin-top:25px;}.euro2016-mediacenter .second-nodes .hp-article a::before{zoom:0.6;margin-left:42%;margin-top:23%;}.euro2016-mediacenter .hp-article a{color:#FFF;font-size:18px;line-height:20px;margin-top:10px;position:relative;font-weight:bold;}.euro2016-mediacenter .hp-article img{max-width:100%;width:100%;z-index:1;height:auto;}.euro2016-rubrique:hover .owl-controls,.matches-competition:hover .owl-controls{opacity:1;}.euro2016-rubrique{margin-top:15px;}.euro2016-rubrique .owl-controls,.matches-competition .owl-controls{position:relative;width:100%;top:0;opacity:0;transition:all 0.3s ease-in;}.euro2016-rubrique .owl-prev{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/btn-precedent.png) no-repeat;height:169px;width:100px;position:absolute;bottom:56px;}.euro2016-rubrique .owl-next{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/btn-suivant.png) no-repeat;height:169px;width:100px;position:absolute;bottom:56px;right:0;}#block-dm-euro2016-euro2016-edf .tetiere span,#block-dm-euro2016-euro2016-vestiaires .tetiere span,#block-dm-euro2016-euro2016-ieuf .tetiere span{padding:0px;color:#303030;}#block-dm-euro2016-euro2016-edf h2,#block-dm-euro2016-euro2016-vestiaires h2,#block-dm-euro2016-euro2016-ieuf h2{color:#303030;font-weight:bold;font-size:16px;padding-top:15px;min-height:42px;}@media screen and (min-width:1024px){a.teamright,a.teamleft{transition:background 0.2s ease-in 0.05s;cursor:pointer;}.team-name{transition:color 0.2s ease-in;cursor:pointer;}.team-name a:hover,.standing-team-name a:hover,.matches-round a.teamleft:hover .team-name,.matches-round a.teamright:hover .team-name,.matches-team a.teamleft:hover .team-name,.matches-team a.teamright:hover .team-name{color:#b81319!important;cursor:pointer;}.matches-round a.teamleft:hover,.matches-round a.teamright:hover,.matches-team a.teamleft:hover,.matches-team a.teamright:hover{background:#d5d3d1!important;cursor:pointer;}}@media screen and (max-width:1024px){.euro2016-alaune .hp-article:nth-child(2),.euro2016-alaune .hp-article:nth-child(4){margin-right:22px;}#block-dm-euro2016-euro2016-mediacenter .second-nodes .hp-article:nth-child(1),#block-dm-euro2016-euro2016-mediacenter .second-nodes .hp-article:nth-child(2){margin-right:3.7%;}.euro2016-mediacenter .hp-article.diaporama a::before,.euro2016-mediacenter .hp-article.video a::before{transform:scale(.5);margin-left:0;margin-top:0;}.euro2016-mediacenter .second-nodes .hp-article a::before{zoom:1;}}@media screen and (max-width:768px){.euro2016-alaune .hp-article:nth-child(2),.euro2016-alaune .hp-article:nth-child(4){margin-right:7px;}.euro2016-alaune h1{font:bold 26px/30px Arial;}.euro2016-alaune h1{width:100%;}#block-dm-euro2016-euro2016-mediacenter .hp-article h2{padding-top:5px;}#block-dm-euro2016-euro2016-mediacenter .hp-article{width:100%;margin-bottom:15px;}.blocmenueuro span{display:inline-block;font-size:12px;width:100%;}#block-menu-menu-menu-euro-2016 #menueuromobile{display:inline-block;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_euro2016/img/DownArrow.png) right center no-repeat;padding-right:20px;}#block-menu-menu-menu-euro-2016.mobileactif li.sousmenumobile{display:flex;justify-content:flex-end;margin:20px 0px 5px 15%;padding-bottom:5px;}#block-menu-menu-menu-euro-2016:not(.mobileactif) li.sousmenumobile{display:none;}.header-euro2016{background-size:100% 65%;}.header-euro2016 img{max-width:50%;padding:15px;}}@media screen and (max-width:480px){.euro2016-alaune .hp-article:not(.firsthp-article){width:100%;}#block-dm-livefoot-lf-matches-by-day{display:none;}.headertxtmiddle img{display:none;}.blocmenueuro span{padding-top:2px;font-size:9px;line-height:16px;text-align:center;}.blocmenueuro{padding:10px 10px;}.match-bandeau-info .match-current-time{right:0;position:absolute;top:20px;text-align:center;font-size:14px!important;padding:0px!important;margin-top:10px!important;margin-left:initial!important;left:185px;}#block-menu-menu-menu-euro-2016 li.backdm{top:10px;left:-5px;}}#block-dm-euro2016-euro-2016-masthead .dm_ads_Top{text-align:center;}table .logo img{max-width:30px;}#map{width:100%;height:300px;}.match{display:flex;flex-direction:row;align-items:center;}.match-current-time{position:absolute;left:44%;top:7px;z-index:2;}.match-current-time a{color:#FFF;}.team-name,.team-logo,.match-score,.match-hour{width:20%;}.team-logo,.standing-team-flag{width:50px;position:relative;}.sidebar .team-logo{width:24px;vertical-align:middle;}.team-logo img{max-width:100%;}.page-lf .owl-carousel{background:transparent;color:#111111;}#block-dm-livefoot-lf-matches-by-day .owl-carousel{margin-top:20px;margin-bottom:20px;}.matches-round,.table-round,.next-matches-team,.last-matches-team,.players-team,.stadium-team{background:#f1efec;margin-bottom:25px;}.matches-round .matches-header,.table-round .standing-header,.matches-team .header-team,.players-team .header-team,.stadium-team .header-team{background:#d5d3d1;height:40px;justify-content:flex-end;display:flex;text-align:right;}.table-round .standing-header .standing-team-info:last-child{margin-right:20px;padding-right:5px;}.table-round .standing-team .standing-team-info{position:absolute;left:0;}.matches-round .matches-header span,.table-round .standing-header .standing-team-info:nth-child(1),.matches-team h3,.players-team h3,.stadium-team h3{font-size:18px;color:white;text-transform:uppercase;background:#b71318;height:40px;padding:0 20px;line-height:40px;left:0;position:absolute;}.round .round-switcher{font-size:18px;color:#b71318;font-weight:bold;text-transform:uppercase;text-align:center;padding:13px;}.table-round .standing-team-info.standing-item div,.table-round .standing-item{display:inline-block;vertical-align:middle;font-size:18px;}.table-round .standing-team{justify-content:flex-end;display:flex;text-align:right;}.matches-round .status-match,.matches-team .status-match{position:absolute;margin-left:15px;font-size:13px;background:#b71318;color:white;padding:0px 5px;top:-15px;margin-right:0;z-index:1;height:20px;line-height:21px;}.matches-round .active-day,.matches-round .off-day{margin:0 10px;padding:15px 0;position:relative;}.next-matches-team,.last-matches-team{padding-bottom:25px;}.table-round .standing-team,.content_team{margin:0 25px;padding:15px 0;position:relative;}.matches-content-wrapper .matches-round .match,.matches-team .match{justify-content:flex-end;padding-left:20%;font-size:18px;margin-top:20px;padding-bottom:15px;position:relative;}.matches-round .teamleft,.matches-round .teamright{background:white;padding:10px;display:inline-block;width:43%;}#block-dm-livefoot-lf-standings .link-match-calendar,#block-dm-livefoot-lf-day-matches .link-match-calendar,.matches-round .link-match-calendar,.next-matches-team .link-match-calendar,.last-matches-team .link-match-calendar{display:-ms-inline-flexbox;display:inline-flex;width:100%;transition:all 0.1s ease-in;}#block-dm-livefoot-lf-standings .link-match-calendar:hover,.matches-round .link-match-calendar:hover,.next-matches-team .link-match-calendar:hover,.last-matches-team .link-match-calendar:hover{opacity:0.9;color:#b71318;text-decoration:none;}.sidebar #block-dm-livefoot-lf-day-matches .link-match-calendar:hover .team-name,.sidebar #block-dm-livefoot-lf-day-matches .link-match-calendar:hover .match-hour,.sidebar #block-dm-livefoot-lf-day-matches .link-match-calendar:hover .match-score{color:#b71318;}.matches-round .link-match-calendar:hover .teamleft,.matches-round .link-match-calendar:hover .teamright,.matches-round .link-match-calendar:hover .match-hour,.matches-round .link-match-calendar:hover .match-score,.next-matches-team .link-match-calendar:hover .teamleft,.next-matches-team .link-match-calendar:hover .teamright,.next-matches-team .link-match-calendar:hover .match-hour,.next-matches-team .link-match-calendar:hover .match-score,.last-matches-team .link-match-calendar:hover .teamleft,.last-matches-team .link-match-calendar:hover .teamright,.last-matches-team .link-match-calendar:hover .match-hour,.last-matches-team .link-match-calendar:hover .match-score{background:rgba(213,211,209,0.33);}.matches-competition.owl-carousel .link-match-calendar .match-hour,.matches-competition.owl-carousel .link-match-calendar .team-name,.link-match-calendar .teamleft,.link-match-calendar .teamright,.link-match-calendar .match-hour,.link-match-calendar .match-score{transition:all 0.2s ease-in;}.matches-competition.owl-carousel .link-match-calendar:hover .team-name{color:#b71318;}.matches-competition.owl-carousel .link-match-calendar:hover .match-hour{background:#b71318;}.matches-team .teamright,.matches-team .teamleft{width:50%;background:white;padding:10px;display:inline-block;}.avant-match .matches-team .match-score{width:20%!important;}.matches-round .teamright .team-name,.matches-team .match .teamright .team-name{text-align:right;}.matches-round .teamleft .team-name,.matches-team .match .teamleft .team-name{text-align:left;}.matches-round .team-name,.matches-team .match .team-name{line-height:23px;width:80%;}.matches-round .home-logo,.matches-team .match .home-logo{float:right;margin-top:3px;width:24px;}.matches-round .away-logo,.matches-team .match .away-logo{float:left;margin-top:3px;width:24px;}.matches-round a.scoremiddle,.matches-round .match-hour,.matches-team a.scoremiddle,.matches-team .match-hour{width:10%;text-align:center;font-weight:bold;display:inline-block;}span.home-score.winner,span.away-score.winner{color:#5da948;}.matches-round .match-score,.matches-team .match-score,.matches-round .match-hour,.matches-team .match-hour{background:white;line-height:43px;width:10%!important;text-align:center;font-weight:bold;display:inline-block;z-index:0;}.last-matches-team .link-match-calendar .match-score{width:20%!important;}.matches-round .match-hour,.matches-team .match-hour{text-align:center;width:auto;padding:0 10px;}.matches-round .match-score,.matches-team .match-score{width:100%;}.matches-content-wrapper .match .match-venue,.matches-team .match-venue{min-width:155px;font-size:14px;margin-left:15px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/marker-stade.png) no-repeat;padding-left:25px;min-height:27px;line-height:14px;}.matches-content-wrapper .match span.stade-name,.matches-team span.stade-name{display:block;}.matches-content-wrapper .match span.stade-city,.matches-team span.stade-city{font-weight:bold;text-transform:uppercase;}.table-round .standing-team-flag{width:24px;top:0px;margin:0 2px;}.table-round .standing-team .standing-item:not(:first-child){height:40px;text-align:center;border-left:1px solid white;line-height:40px;width:50px;margin-top:-15px;margin-bottom:-15px;padding-top:15px;padding-bottom:15px;}.table-round .standing-team .standing-team-name{width:145px!important;text-align:left!important;}.table-round .standing-team .standing-item.standing-team-name{border-left:none;}.table-round .standing-team:nth-child(2) .standing-team-points,.table-round .standing-team:nth-child(3) .standing-team-points{color:#b71318;font-weight:bold;}.table-round .standing-team:nth-child(2) .standing-team-info,.table-round .standing-team:nth-child(3) .standing-team-info{font-weight:bold;}.matches-round .active-day:not(:last-child),.matches-round .off-day:not(:last-child),.table-round .standing-team:not(:last-child){border-bottom:1px solid #c9c8c4;}.matches-round .active-day h3,.matches-round .off-day h3{font-size:14px;text-transform:uppercase;color:#303030;font-weight:bold;width:18%;height:100%;display:block;position:absolute;top:48%;height:auto;}h3.date_team{background:none;font-size:12px;text-transform:uppercase;color:#303030;font-weight:bold;width:auto;display:block;margin-top:20px;}.matches-round .team-name,.matches-round .team-logo,.matches-team .team-name,.matches-team .team-logo{display:inline-block;}.match-round .team-name{width:auto;}.table-round .standing-header .standing-team-info:nth-child(n+2){display:inline-block;width:50px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#303030;height:40px;text-align:center;border-left:1px solid white;line-height:40px;}.matches-team .last-matches-team a.scoremiddle{height:43px;background:white;line-height:42px;}.scoremiddle span.additional-score{display:inline-block;position:absolute;margin-left:-40px;margin-top:15px;width:50px;text-align:center;}.matches-team .last-matches-team span.home-score,.matches-team .last-matches-team span.away-score{padding:12px 7px;background:#d5d3d1;}.matches-team .last-matches-team span.separator-scrore{display:none;}.players-team table{width:100%;}.players-team table thead{display:none!important;}.players-team table td:nth-child(2){font-weight:bold;}.players-team table td:nth-child(2) span{padding:0 5px;}.players-team table td:nth-child(1){width:35px;}.players-team table td{font-size:18px;}.players-team table tr:not(:nth-child(1)),.players-team table tr:not(:nth-child(2)){margin-top:10px;}.players-team table tr.even,.players-team table tr.odd{width:48%;display:inline-block;border:none;}.page-football-equipe h1{padding-left:60px;}.page-football-equipe .header-team{position:relative;}.page-football-equipe .header-team .newflags-team{position:absolute;top:-52px;left:12px;}.stadium-team .content_team{font-size:18px;color:#303030;font-weight:bold;margin-top:10px;}.stadium-team .stadium-team-capacity{font-weight:initial;margin-top:10px;margin-bottom:20px;}.matches-competition.owl-carousel{height:90px;border:1px solid #cbc7c4;opacity:0;}.matches-competition.owl-carousel .match-score.scoremiddle{position:absolute;right:0;margin-top:-20px;}.matches-competition.owl-carousel .triangle-day{background:#6b6a68;display:block;width:109px;float:left;height:90px;position:relative;margin-right:45px;}.matches-competition.owl-carousel span.separator-score{opacity:0;}.matches-competition.owl-carousel .home-score,.matches-competition.owl-carousel .away-score{background:#d9d7d4;padding:3px 5px;font-size:17px;color:#5d5d5d;display:inline-block;margin-bottom:10px;font-weight:bold;}.matches-competition.owl-carousel .away-logo{margin-top:5px;}.matches-competition.owl-carousel .away-name{vertical-align:super;}.matches-competition.owl-carousel .separator-scrore{visibility:hidden;}.matches-competition.owl-carousel .owl-item .team-logo{width:24px;margin-right:11px;}.matches-competition.owl-carousel .owl-item img{max-height:20px;width:auto;}.matches-competition.owl-carousel .triangle-day .triangle{width:0;height:0;border-style:solid;margin-left:100%;position:absolute;top:0;border-width:45px 0 45px 20px;border-color:transparent transparent transparent #6b6a68;}.matches-competition.owl-carousel .triangle-day .match-day{font-size:15px;color:#f1efec;font-weight:100;text-transform:uppercase;text-align:left;display:block;margin-top:25px;margin-left:10px;}.matches-competition.owl-carousel .triangle-day .match-day span{display:block;}.matches-competition.owl-carousel .triangle-day .match-day span:nth-child(2){font-weight:700;padding-top:10px;}.matches-competition.owl-carousel .match{height:auto;min-width:235px;display:inline-block;margin-top:10px;padding-bottom:0px;position:relative;}.matches-competition.owl-carousel .match:not(:last-child){border-right:1px solid #cac7c4;margin-right:25px;}.matches-competition.owl-carousel .match-hour{position:absolute;right:20px;top:-7px;text-align:center;padding:5px 8px;background:black;color:white;font-size:14px;z-index:1;width:35px;}.matches-competition.owl-carousel .status-match{position:absolute;right:20px;top:-7px;text-align:center;padding:5px 8px;background:#b71318;color:white;text-transform:uppercase;font-size:14px;z-index:2;width:50px;}.matches-competition.owl-carousel .team-name,.matches-competition.owl-carousel .team-logo{display:inline-block;}.matches-competition.owl-carousel .match .teamleft,.matches-competition.owl-carousel .match .teamright{display:inline-block;width:100%;height:25%;margin-top:6px;}.matches-competition.owl-carousel a.scoremiddle{width:auto;top:27px;right:0px;position:absolute;}.matches-competition.owl-carousel .team-logo.home-logo,.matches-competition.owl-carousel .team-logo.away-logo{float:left;}.matches-competition.owl-carousel .team-name{color:#303030;font-size:13px;font-weight:600;width:50%;}.matches-competition.owl-carousel .team-name.away-name{line-height:24px;}.matches-competition.owl-carousel .match-round{color:#303030;font-size:13px;font-weight:600;margin-bottom:10px;}.matches-competition .owl-prev{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/btn-precedent-slider.png) no-repeat;height:90px;width:63px;position:absolute;bottom:0px;}.matches-competition .owl-next{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/btn-suivant-slider.png) no-repeat;height:90px;width:63px;position:absolute;bottom:0px;right:0;}.page-lf .sidebar header,.page-lf .sidebar .bloc-dernieres-minutes .tetiere{background:#b81319;font-size:18px;margin-bottom:0;padding:10px 0;text-align:center;}#block-dm-livefoot-lf-day-matches header,#block-dm-livefoot-lf-day-matches .tetiere{background:#b81319}.page:not(.page-lf) .sidebar #block-dm-livefoot-lf-day-matches{background:white;}.page-lf .sidebar .bloc-dernieres-minutes .tetiere span{font-weight:100;text-transform:uppercase;color:white;font-size:18px;}.page-lf .sidebar .bloc-dernieres-minutes{background:#F1EFEC;}.block-dm-livefoot .header-round{background:#d5d3d1;height:40px;color:#303030;font-size:18px;text-transform:uppercase;text-align:center;font-weight:bold;line-height:40px;}.sidebar .standing-team,.sidebar .standing-scorer{margin:0 25px;padding:15px 0;}.sidebar .match{margin:0 25px;padding:15px 0;}.page-lf .sidebar .standing-team:not(:last-child),.page-lf .sidebar .standing-scorer:not(:last-child),.page-lf .sidebar .match:not(:last-child){border-bottom:1px solid #c9c8c4;}.sidebar .team-points,.sidebar .team-name,.sidebar .block-dm-livefoot .match-score,.sidebar .block-dm-livefoot .match-hour{font-size:14px;color:#303030;}.match-score .additional-score{font-size:11px;color:#777;}.sidebar .block-dm-livefoot:not(#block-dm-livefoot-lf-standings) .match-hour{height:40px;line-height:40px;text-align:center;display:inline;}.sidebar .block-dm-livefoot .match-hour{display:inline;}.sidebar #block-dm-livefoot-lf-day-matches .match-hour{line-height:normal!important;height:auto!important;}.sidebar .block-dm-livefoot#block-dm-livefoot-lf-standings .match-hour{text-align:center;}.sidebar .block-dm-livefoot a.scoremiddle{height:40px;line-height:52px;text-align:center;}.sidebar .block-dm-livefoot a:hover{text-decoration:none;}.sidebar .block-dm-livefoot .standing-team-name,.sidebar .block-dm-livefoot .standing-team-points,.sidebar .block-dm-livefoot .standing-scorer-name,.sidebar .block-dm-livefoot .standing-scorer-goals,.sidebar .block-dm-livefoot .standing-team-position{color:#303030;font-size:18px;}.sidebar .block-dm-livefoot .status-match{position:absolute;margin-left:2px;margin-top:-20px;background:#b71318;padding:1px 10px;color:white;}.sidebar .standing-team-points,.sidebar .team-logo,.sidebar .standing-team-flag,.sidebar .team-name,.sidebar .block-dm-livefoot .standing-scorer-name,.sidebar .block-dm-livefoot .standing-scorer-goals{display:inline-block;}.sidebar .block-dm-livefoot .standing-scorer:nth-child(1) .standing-scorer-name,.sidebar .block-dm-livefoot .standing-scorer:nth-child(1) .standing-scorer-goals{font-weight:bold;}.standing-scorer-name{margin-left:10px;}.sidebar .home-logo{padding-left:0px;}.sidebar .block-dm-livefoot .standing-scorer-goals{right:25px;position:absolute;margin-top:0px;}.sidebar .standing-team{position:relative;}.sidebar .standing-team-points{bottom:15px;position:absolute;right:0;}.sidebar .standing-team-name,.sidebar .block-dm-livefoot .standing-team-position,.sidebar .block-dm-livefoot .standing-scorer-name{vertical-align:middle;max-width:170px;display:inline-block;}.sidebar .team-logo img,.sidebar .standing-team-flag img{max-height:17px;margin-top:7px;}.sidebar .team-name{min-height:42px;}.sidebar .match .team-logo{vertical-align:bottom;margin-top:0px;}.sidebar .standing-team-flag{vertical-align:middle;margin:0 10px;}.sidebar .standing-team:nth-child(-n+2) .standing-team-name,.sidebar .standing-team:nth-child(-n+2) .standing-team-points,.sidebar .block-dm-livefoot .standing-team:nth-child(-n+2) .standing-team-position,.sidebar .block-dm-livefoot .match-score,.sidebar .block-dm-livefoot .match-hour,.sidebar .block-dm-livefoot .team-name{font-weight:bold;}.sidebar .block-dm-livefoot{background:#f1efec;}.sidebar .block-dm-livefoot .owl-controls,.matches-content-wrapper.owl-theme:not(.matches-competition) .owl-controls{width:100%;position:absolute;top:0;text-indent:-9999px;}.sidebar .block-dm-livefoot .owl-controls .owl-prev,.matches-content-wrapper.owl-theme:not(.matches-competition) .owl-controls .owl-prev{position:absolute;left:10px;top:13px;height:14px;width:11px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/slide-left.png) no-repeat;}.sidebar .block-dm-livefoot .owl-controls .owl-next,.matches-content-wrapper.owl-theme:not(.matches-competition) .owl-controls .owl-next{position:absolute;right:10px;top:13px;height:14px;width:11px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/slide-droite.png) no-repeat;}.sidebar .block-dm-livefoot .teamleft,.sidebar .block-dm-livefoot .teamright{min-width:100px;max-width:100px;position:relative;display:inline-block;}.sidebar .block-dm-livefoot .teamleft .team-logo{float:right}.sidebar .block-dm-livefoot .teamright .team-logo{float:left;}.sidebar .block-dm-livefoot .teamright .team-name{margin-top:21%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:left;width:75px;padding-left:5px;word-wrap:break-word;}.sidebar .block-dm-livefoot .teamleft .team-name{margin-top:21%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:right;width:72px;word-wrap:break-word;}.page-lf .sidebar .block-dm-livefoot .owl-carousel{margin-bottom:0px;}.sidebar .block-dm-livefoot .match-score{width:50px;margin-top:3px;text-align:center;}.team-page-all{background-color:#f1efec;vertical-align:middle;width:25%;display:inline-block;margin:10px 10px;padding:20px;margin-bottom:30px;transition:all 0.35s ease-in 0.05s;}.team-page-all:hover{background:#d5d3d1;color:#b81319;}.team-page-all:hover{text-decoration:none;}.team-page-all span{vertical-align:top;font-size:16px;font-weight:bold;padding-left:10px;}.team-page-all .newflags{vertical-align:top;}.node-type-dm-match{background:#fffbf8;}.node-type-dm-match #aside_actions_items{width:100%;float:initial;}.node-type-dm-match #aside_actions_items .dm_article_btn{display:inline-block;margin:0 -3px 20px 0px;}.node-type-dm-match .page-lf{margin-top:25px;}.node-type-dm-match .page-lf #tabs-container{z-index:50;position:relative;}.node-type-dm-match .page-lf #tab-4 .round h3{margin-top:-10px;}.match-hero-wrapper{height:495px;width:100%;}.match-hero-block .team-name{transition:color 0.15s ease-in;}.match-hero-block .team-name:hover{color:#99171d;}.match-bandeau-info .match-current-time .ajax-progress{position:absolute;right:-25px;top:7px;}.match-bandeau-info{background:rgba(0,0,0,0.5);position:absolute;width:100%;top:0;display:block;}.match-bandeau-info span{font-size:18px;color:#d7d4d1;line-height:30px;padding:0 45px;}.match-bandeau-info span.match-competition{float:left;}.match-bandeau-info span.match-date{float:right;}.match-bandeau-info .match-current-time{margin-top:-7px;font-size:18px;margin-left:-34px;min-width:17%;text-align:center;background:#b71318;}.match-bandeau-info .match-current-time span{color:#FFF;text-transform:uppercase;}.match-bandeau-info .match-current-time:hover{background:#99171d;cursor:pointer;}.match-hero-wrapper .match-timeline{background:rgba(0,0,0,0.5);position:absolute;width:100%;bottom:0;height:50px;}.match-hero .match-main-info .team-logo{vertical-align:middle;}.match-main-info{background:rgba(255,255,255,0.4);width:75%;height:50px;border-radius:20px/ 50px;border-top-left-radius:0px;border-top-right-radius:0px;margin-top:90px;position:absolute;margin-left:12.5%;}.match-hero .match-main-info .match-team-away{float:right;}.match-main-info .team-name,.match-main-info .match-hour{color:#fffbf8;font-size:1.7vw;}.match-main-info .match-hour{}.match-main-info .team-logo{vertical-align:inherit;}.match-main-info .match-team-home,.match-main-info .match-hour,.match-main-info .match-score,.match-main-info .match-team-away,.match-main-info .team-name.home-name,.match-main-info .team-name.away-name{display:inline-block;padding:9px 0;vertical-align:middle;}.match-main-info .additional-score{position:absolute;width:100%;color:white;font-size:1rem;left:0;margin-top:45px;}.match-main-info .match-team-away,.match-main-info .match-team-home{width:34%;margin:0 25px;}.match-main-info .home-name{display:inline-flex;margin-right:25px;width:80%;}.match-main-info .match-scorers{position:absolute;width:100%;}.match-main-info .match-scorers:not(.penaltyopen){opacity:1;transition:all 0.5s ease-in;}.match-main-info .match-scorers.penaltyopen{opacity:0;transition:all 0.3s ease-in;}.match-main-info .match-scorers-home{width:38%;text-align:right;display:inline-block;position:absolute;max-height:285px;overflow:auto;}.match-main-info .match-scorers-away{display:inline-block;vertical-align:top;width:34%;margin-left:62%;position:absolute;}.match-main-info .scoring-player{margin:25px 0;color:#D7D4D1;font-size:15px;font-weight:bold;}.match-main-info .scoring-player span{width:auto;background:#373838;padding:7px 15px;}.match-main-info .away-name{display:inline-flex;margin-left:25px;width:80%;}.match-main-info .match-hour,.match-main-info .match-score{width:18%;text-align:center;}.match-main-info .separator-scrore{display:none;}.match-main-info .match-score{font-size:60px;color:white;}.match-main-info span.home-score,.match-main-info span.away-score{background:#3f3f3f;padding:5px 8px;}.match-main-info .match-scorers{position:absolute;}.match-main-info .match-team-home{text-align:right;}.match-main-info .match-team-away{text-align:left;}.tab-content{display:none;}.page-lf .tabs-menu{height:40px;margin:0!important;background:#d5d3d1;clear:both;}.page-lf .tabs-menu li{height:40px;line-height:40px;float:left;margin:0!important;display:flex;}.page-lf .tabs-menu li.current{position:relative;background:#b71318;z-index:5;}.page-lf .tabs-menu li a{padding:0 10px;text-transform:uppercase;color:#303030;text-decoration:none;font-size:17px;font-weight:600;font-family:arial;width:100%;}.page-lf .tabs-menu .current a{color:white;}.page-lf .tab{margin-bottom:20px;}.page-lf .tab-content{background:#f1efec;}.page-lf a.linkmatch{z-index:10;}.page-lf #tab-1{}.avant-match .matches-team .last-matches-team span.home-score,.avant-match .matches-team .last-matches-team span.away-score{padding:13px 7px;}.page-lf .avant-match .match-score{width:8%;}.avant-match .loss{background:#cf5125;padding:7px 5px;color:white;}.avant-match .win{background:#5da948;padding:7px 5px;color:white;}.avant-match .draw{background:#828180;padding:7px 5px;color:white;}.avant-match .team-form .teamleft,.avant-match .team-form .teamright{background:white;min-width:250px;text-align:right;padding:4px 5px;margin-right:10px;}.avant-match .teamleft,.avant-match .form{display:inline-block;}.avant-match .field-type-text-long label,.match-live .field-type-text-long label,h3.pagematch,h4.pagematch{font-size:18px;margin-bottom:10px;}.avant-match .field-type-text-long p,.match-live .field-type-text-long p{background:#FFF;padding:15px;}.avant-match .field-type-text-long div{font-size:14px;}.avant-match .team-form{height:50px;}.avant-match .next-matches-team .header-team{background:none;display:block;text-align:left;}.avant-match .next-matches-team .header-team h3{color:black;background:none;text-transform:initial;width:96%;border-top:1px solid #cac7c4;padding-top:20px;margin-bottom:10px;margin-left:20px;padding:5px 0;}section.avant-match .last-matches-team h3.date_team{margin-top:0px;}section#tab-1{padding:20px;}section#tab-1 .matches-team .next-matches-team{margin:0 -20px;}.avant-match .team-form .team-name{display:inline;}.avant-match h4.pagematch,.avant-match h3.pagematch{border-top:1px solid #cac7c4;padding-top:20px;}.avant-match .next-matches-team .header-team h3 .newflags{margin-right:10px;display:inline-block;}.match-live{padding:25px;position:relative;overflow:hidden;}.match-live .comment-title{font-weight:bold;color:#b71318;}.match-live .event-state p{color:#303030;font-weight:bold;}.match-live .event-state .live-event-comment{background:#d5d3d1;}.match-live .live-event-picto,.match-live .live-event-time,.match-live .live-event-comment,.match-live .live-event-links{display:inline-block;}.match-live-row{margin-bottom:15px;}.match-live .live-event-comment{vertical-align:middle;background:#fffbf8;padding:10px;width:75%;}.match-live .live-event-comment p{font-size:16px;color:#303030;line-height:20px;margin:0;}.match-live .live-event-time{min-width:80px;font-weight:bold;text-align:center;}.match-live .live-event-picto{width:35px;height:35px;vertical-align:middle;position:relative;z-index:5;}span.live-event-picto.picto-goal{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/icon-but.png) #f1efec no-repeat center;}span.live-event-picto.picto-state{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/mi-temps-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-substitution{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/changement-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-penalty[data-penalty="fail"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/penalty-nope.png) #f1efec no-repeat center;}span.live-event-picto.picto-penalty[data-penalty="success"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/icon-but.png) #f1efec no-repeat center;}span.live-event-picto.picto-card[data-cardtype="first-yellow"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/jaune-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-card[data-cardtype="red"],span.live-event-picto.picto-card[data-cardtype="second-yellow"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/rouge-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-state[data-eventtype="1"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/debut-match-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-state[data-eventtype="2"],span.live-event-picto.picto-state[data-eventtype="3"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/mi-temps-icon.png) #f1efec no-repeat center;}span.live-event-picto.picto-state[data-eventtype="9"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/fin-match-icon.png) #f1efec no-repeat center;}.match-lineups{padding:20px;}.team-lineup .players-starting,.team-lineup .players-subs{display:block;}.team-lineup .players-starting.none,.team-lineup .players-subs.none{display:none;}.team-home-lineup,.team-away-lineup{width:49%;display:inline-block;vertical-align:top;}.team-lineup .team-header{text-align:center;background:white;padding:4px;margin-bottom:5px;}span.header-lineup-label{width:50%;display:inline-block;float:left;text-align:center;padding:5px 0px;}span.header-lineup-label:hover{cursor:pointer;}span.header-lineup-label.starting,span.header-lineup-label.subs{background:#d5d3d1;}span.header-lineup-label.subs.on,span.header-lineup-label.starting.on{background:#b71318;color:white;}.team-lineup .team-header .team-logo,.team-lineup .team-header .team-name{display:inline-block;width:auto;min-width:24px;}.team-lineup .players-starting,.team-lineup .players-subs{background:#fffbf8;padding:15px;}.header-lineup.home-lineup,.header-lineup.away-lineup{padding-bottom:30px;}.page-lf .main-content-wrapper #main-content .match-score.scoremiddle{display:table-row;}.match-timeline .time-hook{font-size:18px;color:#d7d4d1;line-height:50px;}.bg-timeline-hero{text-align:center;padding:0 45px;z-index:5;position:relative;}.match-timeline .time-hook.time-start{float:left;}.match-timeline .time-hook.time-halftime{background:#545454;padding:15px 5px;}.match-timeline .time-hook.time-end{float:right;}.match-timeline .live-event-tooltip{position:relative;left:-45%;bottom:65px;background:#303030;color:#d7d4d1;padding:10px;display:block;font-weight:bold;transition:all 0.3s ease-in;}.match-timeline .live-event .live-event-tooltip{opacity:0;}.match-timeline .live-event:hover .live-event-tooltip{opacity:1;}.match-timeline .live-event:hover{cursor:pointer;}.match-timeline .live-event{position:absolute;top:14px;}.match-timeline .live-event-picto{height:20px;width:20px;position:absolute;display:block;z-index:5;}.match-timeline span.live-event-picto.picto-goal{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/but-tl-icon.png) no-repeat center;background-size:contain;}.match-timeline span.live-event-picto.picto-card[data-cardtype="first-yellow"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/jaune-tl-icon.png) no-repeat center;background-size:contain;}.match-timeline span.live-event-picto.picto-card[data-cardtype="second-yellow"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/rouge-icon.png) no-repeat center;background-size:contain;}#tabs-container .matches-round .match-score,#tabs-container .matches-team .match-score{line-height:46px;}.sharematchnone{display:none;}.additional-score:not(.open) .penalties-list{opacity:0;margin-top:-60px;transition:all 0.3s ease-in;}.additional-score.open .penalties-list{opacity:1;transition:all 0.3s ease-in;}.penalties.extratime{z-index:9;}.additional-score:hover{cursor:pointer;}.match-score .team-penalties-A{width:50%;display:inline-block;float:right;}.match-score .team-penalties-H{width:50%;display:inline-block;float:left;}.match-score .event-penalty-taker{font-size:16px;margin:13px 0;}.team-penalties.team-penalties-A{text-align:right;}.team-penalties.team-penalties-H{text-align:left;}.team-penalties .live-event-picto.picto-penalty{width:14px;height:14px;display:inline-block;}.team-penalties.team-penalties-H span.comment-title.penalty-taker{padding-left:10px;}.team-penalties.team-penalties-A span.comment-title.penalty-taker{padding-right:10px;}.team-penalties.team-penalties-A span.live-event-picto.picto-penalty{float:right;padding-left:10px;}span.live-event-picto.picto-penalty[data-penalty="fail"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/penalty-nope.png) no-repeat center;background-size:contain;}span.live-event-picto.picto-penalty[data-penalty="success"]{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/icon-but.png) no-repeat center;background-size:contain;}.bgblackopacity{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);}.groupe-player{width:95%;display:inline-table;font-size:16px;background:white;padding:20px 0 10px 20px;margin:10px;}.groupe-player .title-poste{border-left:4px solid #B71318;padding-left:10px;text-transform:uppercase;}.groupe-player .player-team{padding:15px 0 0 0;margin-left:-10px;}.groupe-player .team-player-name{font-weight:bold;}.groupe-player .team-number{background:#D5D3D1;border-radius:100%;padding:5px 5px;font-size:14px;color:white;margin:0 10px 0 0;display:inline-block;width:20px;text-align:center;line-height:20px;}.groupe-player ul.player-team li{width:45%;display:inline-block;padding:5px 0;}.groupe-player .team-player-name::before{content:' ';background:#B71318;width:4px;height:4px;display:inline-block;margin-right:5px;}@media screen and (min-width:1024px){.tabs-menu.fixed{position:fixed;top:0;width:880px;z-index:1000;}.trait-tl-hero{height:1px;width:1050px;background:#686765;position:absolute;margin-top:25px;z-index:1;left:70px;}.match-main-info .additional-score{}body:not(.logged-in) .match-live .timeline-live{height:84%;margin-top:70px;background:#a5a5a5;width:2px;top:0;left:41px;position:absolute;z-index:1;}.match-bandeau-info .match-current-time img{transition:all 0.5s ease-in;height:20px;width:auto;position:absolute;right:0;margin-top:5px;margin-right:7px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;color:white;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}}@media screen and (max-width:1024px){.match-main-info{margin-left:2.5%;width:95%;}.match-main-info .match-team-away,.match-main-info .match-team-home{width:31%;}.match-main-info .away-name,.match-main-info .home-name{width:70%;}.trait-tl-hero{height:1px;width:80%;background:#686765;position:absolute;margin-top:25px;z-index:1;left:70px;}.matches-round .teamleft,.matches-round .teamright{}.match-main-info .match-hour,.match-main-info .match-score{margin-left:2%;}.match-bandeau-info span{font-size:10px;color:#d7d4d1;line-height:30px;padding:0 45px;}}@media screen and (max-width:768px){.tooltipmatch{display:none;}.matches-content-wrapper .matches-round .match,.matches-team .match{padding-left:0%;}.matches-round .active-day h3,.matches-round .off-day h3{position:relative;width:auto;}h3.date_team{width:auto;margin-bottom:-25px;position:relative;}.matches-round a.scoremiddle,.matches-round .match-hour,.matches-team a.scoremiddle,.matches-team .match-hour{width:15%;}.matches-content-wrapper .match .match-venue,.matches-team .match .match-venue{width:120px;font-size:10px;margin-left:10px;background:none;padding-left:0;}.matches-round .active-day,.matches-round .off-day{margin-right:20px;}.matches-content-wrapper .matches-round .match,.matches-team .match{font-size:14px;position:relative;}.matches-team .match{padding:0 25px;}.players-team table td,.matches-round .matches-header span,.table-round .standing-header .standing-team-info:nth-child(1){font-size:12px;}.table-round .standing-header .standing-team-info:nth-child(n+2){font-size:12px;width:24px;margin-right:0;}.table-round .standing-header .standing-team-info:last-child{padding-right:0;}.table-round .standing-team .standing-item:not(:first-child){font-size:12px;width:24px;margin-right:0;}.table-round .standing-team{margin:0;padding:0;}.table-round .standing-team .standing-team-info{margin-left:5px;}.page-football-equipe .header-team .logo-team img{top:40px;}.players-team table tr.even,.players-team table tr.odd{width:100%}.matches-team .last-matches-team a.scoremiddle{height:43px;line-height:43px;}.matches-round .home-logo,.matches-team .match .home-logo,.matches-round .away-logo,.matches-team .match .away-logo{margin-top:11px;zoom:0.7;}.team-page-all{width:45%;margin-left:0;margin-right:0;padding-right:0;}.match-live .live-event-comment{margin-top:15px;margin-bottom:15px;width:95%;}.match-live .live-event-time{min-width:auto;}.page-lf .tabs-menu li{float:initial;}.page-lf .tabs-menu{height:auto;}.matches-round .match-score,.matches-team .match-score{width:31%!important;}.last-matches-team .link-match-calendar .match-score{width:25%!important;}.team-home-lineup,.team-away-lineup{width:100%;margin-bottom:20px;}.match-main-info .team-name,.match-main-info .match-hour{font-size:3vw;}.team-logo.away-logo.newflags,.team-logo.home-logo.newflags{}.match-hero-block .team-logo.away-logo.newflags,.match-hero-block .team-logo.home-logo.newflags{position:absolute;top:3px;transform:scale(1);}.match-hero-block .team-logo.away-logo.newflags{right:5%;}.match-hero-block .team-logo.home-logo.newflags{left:5%;}.match-main-info .match-score{font-size:25px;}.match-main-info .match-team-away,.match-main-info .match-team-home{margin:0;}.match-main-info .match-hour,.match-main-info .match-score{width:19%;}.match-main-info .match-team-away,.match-main-info .match-team-home{width:37%;}.match-main-info .scoring-player{font-size:11px;margin:5px 0;}.match-main-info span.home-score,.match-main-info span.away-score{padding:15px 4px;}.match-main-info .scoring-player span{width:auto;background:#373838;padding:7px 15px;height:auto;display:block;}.match-timeline{display:none;}.trait-tl-hero{display:none;}.match-bandeau-info span{font-size:11px;padding:0 15px;}.match-bandeau-info .match-current-time{margin-top:23px;left:34px;width:100%;text-align:center;}.avant-match .next-matches-team .header-team h3{border-top:none;}.groupe-player ul.player-team li{width:100%;display:inline-block;font-size:14px;}.groupe-player .team-number{padding:3px 3px;}.groupe-player .title-poste{font-size:15px;}.groupe-player{margin-left:-10px;width:100%;}.match-bandeau-info .match-current-time img{display:none;}}@media screen and (max-width:480px){.matches-round .team-name{width:100%;}.match-bandeau-info .match-current-time{height:20px;left:0px;margin-top:35px!important;}.match-bandeau-info .match-current-time span{line-height:20px;}.team-page-all{width:95%;}.matches-team .team-logo{display:none;}.avant-match .next-matches-team .match .team-logo{display:initial;}.avant-match .next-matches-team .match .home-logo{position:absolute;top:13px;right:8px;}.avant-match .next-matches-team .match .away-logo{position:absolute;top:13px;left:8px;}.avant-match .next-matches-team .header-team h3{margin-left:5px;}.matches-content-wrapper .match .teamleft,.matches-content-wrapper .match .teamright{position:relative;}.matches-round .team-logo.home-logo,.matches-team .team.logo.home-logo{position:absolute;top:13px;right:8px;}.matches-round .team-logo.away-logo,.matches-team .team.logo.away-logo{position:absolute;top:13px;left:8px;}.matches-round .status-match,.matches-team .status-match{margin-left:26px;font-size:10px;}.matches-team .match .match-venue{display:none;}.matches-team .match .team-name{line-height:23px;width:100%;}.matches-team .match{padding:0 10px;}.matches-content-wrapper .match .match-venue{width:100%;position:absolute;bottom:-25px;left:0;text-align:center;padding-bottom:5px;}.matches-content-wrapper .match span.stade-name,.matches-team span.stade-name{display:inline-block;}.matches-round a.scoremiddle,.matches-round .match-hour,.matches-team a.scoremiddle,.matches-team .match-hour{width:auto;}.matches-round .teamleft,.matches-round .teamright,.matches-team .teamright,.matches-team .teamleft{width:36%;position:relative;}.table-round .newflags{display:none!important;}.players-team table td,.matches-round .matches-header span,.table-round .standing-header .standing-team-info:nth-child(1){font-size:10px;}.matches-round .matches-header span,.table-round .standing-header .standing-team-info:nth-child(1),.matches-team h3,.players-team h3,.stadium-team h3{padding:0 4px;}.table-round .standing-team-info.standing-item div,.table-round .standing-item{font-size:14px;}.page-football-equipe .header-team .logo-team img{top:0;}.avant-match .team-form{height:auto;}.avant-match .team-form .teamleft,.avant-match .team-form .teamright{text-align:left;margin-bottom:10px;}.avant-match .team-form .teamleft,.avant-match .form{margin-bottom:20px;}.match-bandeau-info span{display:block;float:initial!important;}.page-football-equipe .header-team .newflags-team{position:absolute;top:-42px;left:12px;}.match-lineups .team-lineup{font-size:15px;}.matches-team .last-matches-team span.home-score,.matches-team .last-matches-team span.away-score{padding:12px 6px;background:#d5d3d1;}}
.newflags{border-radius:3px;display:inline-block;*display:inline;*zoom:1;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/national-teams-flags.png) no-repeat;width:24px;height:14px;background-size:392px 240px;}.newflags-mini{border-radius:3px;display:inline-block;*display:inline;*zoom:1;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/national-teams-flags.png) no-repeat;width:14px;height:8px;background-size:224px 135px;vertical-align:middle;position:relative;top:-1px;}.newflags-mini.AAA{background-position:-1px -0px;}.newflags-mini.AFG{background-position:-16px -0px;}.newflags-mini.AFS{background-position:-31px -0px;}.newflags-mini.RSA{background-position:-31px -0px;}.newflags-mini.AGO{background-position:-46px -0px;}.newflags-mini.ALB{background-position:-61px -0px;}.newflags-mini.ALG{background-position:-76px -0px;}.newflags-mini.GER{background-position:-91px -0px;}.newflags-mini.AND{background-position:-106px -0px;}.newflags-mini.ENG{background-position:-121px -0px;}.newflags-mini.ANT{background-position:-136px -0px;}.newflags-mini.ARG{background-position:-151px -0px;}.newflags-mini.ARM{background-position:-166px -0px;}.newflags-mini.ARS{background-position:-181px -0px;}.newflags-mini.AUS{background-position:-196px -0px;}.newflags-mini.AUT{background-position:-1px -9px;}.newflags-mini.AZE{background-position:-16px -9px;}.newflags-mini.BAH{background-position:-31px -9px;}.newflags-mini.BAN{background-position:-46px -9px;}.newflags-mini.BHR{background-position:-61px -9px;}.newflags-mini.BEL{background-position:-76px -9px;}.newflags-mini.BEN{background-position:-91px -9px;}.newflags-mini.BLR{background-position:-106px -9px;}.newflags-mini.BLZ{background-position:-121px -9px;}.newflags-mini.BOL{background-position:-136px -9px;}.newflags-mini.BIH{background-position:-151px -9px;}.newflags-mini.BOT{background-position:-166px -9px;}.newflags-mini.BRE{background-position:-181px -9px;}.newflags-mini.BRN{background-position:-196px -9px;}.newflags-mini.BRU{background-position:-1px -18px;}.newflags-mini.BUF{background-position:-16px -18px;}.newflags-mini.BUL{background-position:-31px -18px;}.newflags-mini.BFA{background-position:-46px -18px;}.newflags-mini.CAB{background-position:-61px -18px;}.newflags-mini.CMR{background-position:-76px -18px;}.newflags-mini.CAN{background-position:-91px -18px;}.newflags-mini.CDN{background-position:-106px -18px;}.newflags-mini.KOR{background-position:-121px -18px;}.newflags-mini.CEI{background-position:-136px -18px;}.newflags-mini.CHI{background-position:-151px -18px;}.newflags-mini.CHN,.newflags-mini.HKG{background-position:-166px -18px;}.newflags-mini.CYP{background-position:-181px -18px;}.newflags-mini.CIV{background-position:-196px -18px;}.newflags-mini.COL{background-position:-1px -27px;}.newflags-mini.COM{background-position:-16px -27px;}.newflags-mini.CPV{background-position:-31px -27px;}.newflags-mini.CRI{background-position:-46px -27px;}.newflags-mini.CRO{background-position:-61px -27px;}.newflags-mini.CUB{background-position:-76px -27px;}.newflags-mini.DEN{background-position:-91px -27px;}.newflags-mini.DJI{background-position:-106px -27px;}.newflags-mini.DOM{background-position:-121px -27px;}.newflags-mini.EAU{background-position:-136px -27px;}.newflags-mini.SCO{background-position:-76px -126px;}.newflags-mini.EGY{background-position:-166px -27px;}.newflags-mini.EQU{background-position:-181px -27px;}.newflags-mini.ERY{background-position:-196px -27px;}.newflags-mini.ESP{background-position:-1px -36px;}.newflags-mini.EST{background-position:-16px -36px;}.newflags-mini.ETH{background-position:-31px -36px;}.newflags-mini.FID{background-position:-46px -36px;}.newflags-mini.FIN{background-position:-61px -36px;}.newflags-mini.FRA{background-position:-76px -36px;}.newflags-mini.GAB{background-position:-91px -36px;}.newflags-mini.WAL{background-position:-91px -126px;}.newflags-mini.GAM{background-position:-121px -36px;}.newflags-mini.GBR{background-position:-136px -36px;}.newflags-mini.GEO{background-position:-151px -36px;}.newflags-mini.GEQ{background-position:-166px -36px;}.newflags-mini.GHA{background-position:-181px -36px;}.newflags-mini.GRD{background-position:-196px -36px;}.newflags-mini.GRE{background-position:-1px -45px;}.newflags-mini.GUA{background-position:-16px -45px;}.newflags-mini.GUB{background-position:-31px -45px;}.newflags-mini.GUI{background-position:-46px -45px;}.newflags-mini.GUY{background-position:-61px -45px;}.newflags-mini.HAI{background-position:-76px -45px;}.newflags-mini.HND{background-position:-91px -45px;}.newflags-mini.NED{background-position:-106px -45px;}.newflags-mini.HUN{background-position:-121px -45px;}.newflags-mini.NIR{background-position:-107px -126px;}.newflags-mini.IND{background-position:-151px -45px;}.newflags-mini.INO{background-position:-166px -45px;}.newflags-mini.ROI{background-position:-181px -45px;}.newflags-mini.IRN{background-position:-196px -45px;}.newflags-mini.IRQ{background-position:-1px -54px;}.newflags-mini.ISL{background-position:-16px -54px;}.newflags-mini.ISR{background-position:-31px -54px;}.newflags-mini.ITA{background-position:-46px -54px;}.newflags-mini.JAM{background-position:-61px -54px;}.newflags-mini.JPN{background-position:-76px -54px;}.newflags-mini.JOR{background-position:-91px -54px;}.newflags-mini.KAZ{background-position:-106px -54px;}.newflags-mini.KEN{background-position:-121px -54px;}.newflags-mini.KIB{background-position:-136px -54px;}.newflags-mini.KGZ{background-position:-151px -54px;}.newflags-mini.KOS{background-position:-166px -54px;}.newflags-mini.KOW{background-position:-181px -54px;}.newflags-mini.LAO{background-position:-196px -54px;}.newflags-mini.LBR{background-position:-1px -63px;}.newflags-mini.LBY{background-position:-16px -63px;}.newflags-mini.LES{background-position:-31px -63px;}.newflags-mini.LET{background-position:-46px -63px;}.newflags-mini.LIB{background-position:-61px -63px;}.newflags-mini.LIE{background-position:-76px -63px;}.newflags-mini.LTU{background-position:-91px -63px;}.newflags-mini.LUX{background-position:-106px -63px;}.newflags-mini.MKD{background-position:-121px -63px;}.newflags-mini.MCD{background-position:-121px -63px;}.newflags-mini.MAD{background-position:-136px -63px;}.newflags-mini.MAL{background-position:-151px -63px;}.newflags-mini.MAR{background-position:-166px -63px;}.newflags-mini.MAU{background-position:-181px -63px;}.newflags-mini.MCO{background-position:-196px -63px;}.newflags-mini.MDI{background-position:-1px -72px;}.newflags-mini.MEX{background-position:-16px -72px;}.newflags-mini.MGL{background-position:-31px -72px;}.newflags-mini.MHL{background-position:-46px -72px;}.newflags-mini.MIC{background-position:-61px -72px;}.newflags-mini.MLI{background-position:-76px -72px;}.newflags-mini.MLT{background-position:-91px -72px;}.newflags-mini.MNE{background-position:-106px -72px;}.newflags-mini.MDA{background-position:-121px -72px;}.newflags-mini.MOZ{background-position:-136px -72px;}.newflags-mini.MRI{background-position:-151px -72px;}.newflags-mini.MWI{background-position:-166px -72px;}.newflags-mini.MYA{background-position:-181px -72px;}.newflags-mini.NAM{background-position:-196px -72px;}.newflags-mini.NAU{background-position:-1px -81px;}.newflags-mini.NEP{background-position:-16px -81px;}.newflags-mini.NGA{background-position:-31px -81px;}.newflags-mini.NIC{background-position:-46px -81px;}.newflags-mini.NIG{background-position:-61px -81px;}.newflags-mini.NOR{background-position:-76px -81px;}.newflags-mini.NZL{background-position:-91px -81px;}.newflags-mini.NZE{background-position:-91px -81px;}.newflags-mini.OMN{background-position:-106px -81px;}.newflags-mini.OUG{background-position:-121px -81px;}.newflags-mini.OUZ{background-position:-136px -81px;}.newflags-mini.PAK{background-position:-151px -81px;}.newflags-mini.PAN{background-position:-166px -81px;}.newflags-mini.PAR{background-position:-181px -81px;}.newflags-mini.PER{background-position:-196px -81px;}.newflags-mini.PHI{background-position:-1px -90px;}.newflags-mini.PLW{background-position:-16px -90px;}.newflags-mini.PNG{background-position:-31px -90px;}.newflags-mini.POL{background-position:-46px -90px;}.newflags-mini.POR{background-position:-61px -90px;}.newflags-mini.PRT{background-position:-61px -126px;}.newflags-mini.QAT{background-position:-76px -90px;}.newflags-mini.RCA{background-position:-91px -90px;}.newflags-mini.COD{background-position:-106px -90px;}.newflags-mini.RDO{background-position:-121px -90px;}.newflags-mini.ROU{background-position:-136px -90px;}.newflags-mini.CZH{background-position:-151px -90px;}.newflags-mini.RUS{background-position:-166px -90px;}.newflags-mini.RWA{background-position:-181px -90px;}.newflags-mini.SLV{background-position:-196px -90px;}.newflags-mini.SAM{background-position:-1px -99px;}.newflags-mini.SAN{background-position:-16px -99px;}.newflags-mini.SEM{background-position:-31px -99px;}.newflags-mini.SEN{background-position:-46px -99px;}.newflags-mini.SER{background-position:-61px -99px;}.newflags-mini.SEY{background-position:-76px -99px;}.newflags-mini.SIE{background-position:-91px -99px;}.newflags-mini.SIN{background-position:-106px -99px;}.newflags-mini.SKN{background-position:-121px -99px;}.newflags-mini.SLM{background-position:-136px -99px;}.newflags-mini.SVK{background-position:-151px -99px;}.newflags-mini.SLU{background-position:-166px -99px;}.newflags-mini.SVN{background-position:-181px -99px;}.newflags-mini.SLN{background-position:-181px -99px;}.newflags-mini.SOM{background-position:-196px -99px;}.newflags-mini.SDN{background-position:-1px -108px;}.newflags-mini.SRI{background-position:-16px -108px;}.newflags-mini.STP{background-position:-31px -108px;}.newflags-mini.SWE{background-position:-46px -108px;}.newflags-mini.SUI{background-position:-61px -108px;}.newflags-mini.SUR{background-position:-76px -108px;}.newflags-mini.SVG{background-position:-91px -108px;}.newflags-mini.SWA{background-position:-106px -108px;}.newflags-mini.SYR{background-position:-121px -108px;}.newflags-mini.TAI{background-position:-136px -108px;}.newflags-mini.TAN{background-position:-151px -108px;}.newflags-mini.TCA{background-position:-166px -108px;}.newflags-mini.THA{background-position:-181px -108px;}.newflags-mini.TIM{background-position:-196px -108px;}.newflags-mini.TJK{background-position:-1px -117px;}.newflags-mini.TOG{background-position:-16px -117px;}.newflags-mini.TON{background-position:-31px -117px;}.newflags-mini.TRI{background-position:-46px -117px;}.newflags-mini.TUK{background-position:-61px -117px;}.newflags-mini.TUN{background-position:-76px -117px;}.newflags-mini.TUR{background-position:-91px -117px;}.newflags-mini.TUV{background-position:-106px -117px;}.newflags-mini.UKR{background-position:-121px -117px;}.newflags-mini.URS{background-position:-136px -117px;}.newflags-mini.URU{background-position:-151px -117px;}.newflags-mini.USA{background-position:-166px -117px;}.newflags-mini.VAN{background-position:-181px -117px;}.newflags-mini.VEN{background-position:-196px -117px;}.newflags-mini.VIE{background-position:-1px -126px;}.newflags-mini.YEM{background-position:-16px -126px;}.newflags-mini.ZAM{background-position:-31px -126px;}.newflags-mini.ZIM{background-position:-46px -126px;}.newflags.AAA{background-position:-2px -0px;}.newflags.AFG{background-position:-28px -0px;}.newflags.AFS{background-position:-54px -0px;}.newflags.RSA{background-position:-54px -0px;}.newflags.AGO{background-position:-80px -0px;}.newflags.ALB{background-position:-106px -0px;}.newflags.ALG{background-position:-132px -0px;}.newflags.GER{background-position:-158px -0px;}.newflags.AND{background-position:-184px -0px;}.newflags.ENG{background-position:-210px -0px;}.newflags.ANT{background-position:-236px -0px;}.newflags.ARG{background-position:-262px -0px;}.newflags.ARM{background-position:-288px -0px;}.newflags.ARS{background-position:-314px -0px;}.newflags.AUS{background-position:-340px -0px;}.newflags.AUT{background-position:-2px -16px;}.newflags.AZE{background-position:-28px -16px;}.newflags.BAH{background-position:-54px -16px;}.newflags.BAN{background-position:-80px -16px;}.newflags.BHR{background-position:-106px -16px;}.newflags.BEL{background-position:-132px -16px;}.newflags.BEN{background-position:-158px -16px;}.newflags.BLR{background-position:-184px -16px;}.newflags.BLZ{background-position:-210px -16px;}.newflags.BOL{background-position:-236px -16px;}.newflags.BIH{background-position:-262px -16px;}.newflags.BOT{background-position:-288px -16px;}.newflags.BRE{background-position:-314px -16px;}.newflags.BRN{background-position:-340px -16px;}.newflags.BRU{background-position:-2px -32px;}.newflags.BUF{background-position:-28px -32px;}.newflags.BUL{background-position:-54px -32px;}.newflags.BFA{background-position:-80px -32px;}.newflags.CAB{background-position:-106px -32px;}.newflags.CMR{background-position:-132px -32px;}.newflags.CAN{background-position:-158px -32px;}.newflags.CDN{background-position:-184px -32px;}.newflags.KOR{background-position:-210px -32px;}.newflags.CEI{background-position:-236px -32px;}.newflags.CHI{background-position:-262px -32px;}.newflags.CHN,.newflags.HKG{background-position:-288px -32px;}.newflags.CYP{background-position:-314px -32px;}.newflags.CIV{background-position:-340px -32px;}.newflags.COL{background-position:-2px -48px;}.newflags.COM{background-position:-28px -48px;}.newflags.CPV{background-position:-54px -48px;}.newflags.CRI{background-position:-80px -48px;}.newflags.CRO{background-position:-106px -48px;}.newflags.CUB{background-position:-132px -48px;}.newflags.DEN{background-position:-158px -48px;}.newflags.DJI{background-position:-184px -48px;}.newflags.DOM{background-position:-210px -48px;}.newflags.EAU{background-position:-236px -48px;}.newflags.SCO{background-position:-132px -224px;}.newflags.EGY{background-position:-288px -48px;}.newflags.EQU{background-position:-314px -48px;}.newflags.ERY{background-position:-340px -48px;}.newflags.ESP{background-position:-2px -64px;}.newflags.EST{background-position:-28px -64px;}.newflags.ETH{background-position:-54px -64px;}.newflags.FID{background-position:-80px -64px;}.newflags.FIN{background-position:-106px -64px;}.newflags.FRA{background-position:-132px -64px;}.newflags.GAB{background-position:-158px -64px;}.newflags.WAL{background-position:-158px -224px;}.newflags.GAM{background-position:-210px -64px;}.newflags.GBR{background-position:-236px -64px;}.newflags.GEO{background-position:-262px -64px;}.newflags.GEQ{background-position:-288px -64px;}.newflags.GHA{background-position:-314px -64px;}.newflags.GRD{background-position:-340px -64px;}.newflags.GRE{background-position:-2px -80px;}.newflags.GUA{background-position:-28px -80px;}.newflags.GUB{background-position:-54px -80px;}.newflags.GUI{background-position:-80px -80px;}.newflags.GUY{background-position:-106px -80px;}.newflags.HAI{background-position:-132px -80px;}.newflags.HND{background-position:-158px -80px;}.newflags.NED{background-position:-184px -80px;}.newflags.HUN{background-position:-210px -80px;}.newflags.NIR{background-position:-182px -224px;}.newflags.IND{background-position:-262px -80px;}.newflags.INO{background-position:-288px -80px;}.newflags.ROI{background-position:-314px -80px;}.newflags.IRN{background-position:-340px -80px;}.newflags.IRQ{background-position:-2px -96px;}.newflags.ISL{background-position:-28px -96px;}.newflags.ISR{background-position:-54px -96px;}.newflags.ITA{background-position:-80px -96px;}.newflags.JAM{background-position:-106px -96px;}.newflags.JPN{background-position:-132px -96px;}.newflags.JOR{background-position:-158px -96px;}.newflags.KAZ{background-position:-184px -96px;}.newflags.KEN{background-position:-210px -96px;}.newflags.KIB{background-position:-236px -96px;}.newflags.KGZ{background-position:-262px -96px;}.newflags.KOS{background-position:-288px -96px;}.newflags.KOW{background-position:-314px -96px;}.newflags.LAO{background-position:-340px -96px;}.newflags.LBR{background-position:-2px -112px;}.newflags.LBY{background-position:-28px -112px;}.newflags.LES{background-position:-54px -112px;}.newflags.LET{background-position:-80px -112px;}.newflags.LIB{background-position:-106px -112px;}.newflags.LIE{background-position:-132px -112px;}.newflags.LTU{background-position:-158px -112px;}.newflags.LUX{background-position:-184px -112px;}.newflags.MKD{background-position:-210px -112px;}.newflags.MCD{background-position:-210px -112px;}.newflags.MAD{background-position:-236px -112px;}.newflags.MAL{background-position:-262px -112px;}.newflags.MAR{background-position:-288px -112px;}.newflags.MAU{background-position:-314px -112px;}.newflags.MCO{background-position:-340px -112px;}.newflags.MDI{background-position:-2px -128px;}.newflags.MEX{background-position:-28px -128px;}.newflags.MGL{background-position:-54px -128px;}.newflags.MHL{background-position:-80px -128px;}.newflags.MIC{background-position:-106px -128px;}.newflags.MLI{background-position:-132px -128px;}.newflags.MLT{background-position:-158px -128px;}.newflags.MNE{background-position:-184px -128px;}.newflags.MDA{background-position:-210px -128px;}.newflags.MOZ{background-position:-236px -128px;}.newflags.MRI{background-position:-262px -128px;}.newflags.MWI{background-position:-288px -128px;}.newflags.MYA{background-position:-314px -128px;}.newflags.NAM{background-position:-340px -128px;}.newflags.NAU{background-position:-2px -144px;}.newflags.NEP{background-position:-28px -144px;}.newflags.NGA{background-position:-54px -144px;}.newflags.NIC{background-position:-80px -144px;}.newflags.NIG{background-position:-106px -144px;}.newflags.NOR{background-position:-132px -144px;}.newflags.NZL{background-position:-158px -144px;}.newflags.NZE{background-position:-158px -144px;}.newflags.OMN{background-position:-184px -144px;}.newflags.OUG{background-position:-210px -144px;}.newflags.OUZ{background-position:-236px -144px;}.newflags.PAK{background-position:-262px -144px;}.newflags.PAN{background-position:-288px -144px;}.newflags.PAR{background-position:-314px -144px;}.newflags.PER{background-position:-340px -144px;}.newflags.PHI{background-position:-2px -160px;}.newflags.PLW{background-position:-28px -160px;}.newflags.PNG{background-position:-54px -160px;}.newflags.POL{background-position:-80px -160px;}.newflags.POR{background-position:-106px -160px;}.newflags.PRT{background-position:-106px -224px;}.newflags.QAT{background-position:-132px -160px;}.newflags.RCA{background-position:-158px -160px;}.newflags.COD{background-position:-184px -160px;}.newflags.RDO{background-position:-210px -160px;}.newflags.ROU{background-position:-236px -160px;}.newflags.CZH{background-position:-262px -160px;}.newflags.RUS{background-position:-288px -160px;}.newflags.RWA{background-position:-314px -160px;}.newflags.SLV{background-position:-340px -160px;}.newflags.SAM{background-position:-2px -176px;}.newflags.SAN{background-position:-28px -176px;}.newflags.SEM{background-position:-54px -176px;}.newflags.SEN{background-position:-80px -176px;}.newflags.SER,.newflags.SRB{background-position:-106px -176px;}.newflags.SEY{background-position:-132px -176px;}.newflags.SIE{background-position:-158px -176px;}.newflags.SIN{background-position:-184px -176px;}.newflags.SKN{background-position:-210px -176px;}.newflags.SLM{background-position:-236px -176px;}.newflags.SVK{background-position:-262px -176px;}.newflags.SLU{background-position:-288px -176px;}.newflags.SVN{background-position:-314px -176px;}.newflags.SLN{background-position:-314px -176px;}.newflags.SOM{background-position:-340px -176px;}.newflags.SDN{background-position:-2px -192px;}.newflags.SRI{background-position:-28px -192px;}.newflags.STP{background-position:-54px -192px;}.newflags.SWE{background-position:-80px -192px;}.newflags.SUI{background-position:-106px -192px;}.newflags.SUR{background-position:-132px -192px;}.newflags.SVG{background-position:-158px -192px;}.newflags.SWA{background-position:-184px -192px;}.newflags.SYR{background-position:-210px -192px;}.newflags.TAI{background-position:-236px -192px;}.newflags.TAN{background-position:-262px -192px;}.newflags.TCA{background-position:-288px -192px;}.newflags.THA{background-position:-314px -192px;}.newflags.TIM{background-position:-340px -192px;}.newflags.TJK{background-position:-2px -208px;}.newflags.TOG{background-position:-28px -208px;}.newflags.TON{background-position:-54px -208px;}.newflags.TRI{background-position:-80px -208px;}.newflags.TUK{background-position:-106px -208px;}.newflags.TUN{background-position:-132px -208px;}.newflags.TUR{background-position:-158px -208px;}.newflags.TUV{background-position:-184px -208px;}.newflags.UKR{background-position:-210px -208px;}.newflags.URS{background-position:-236px -208px;}.newflags.URU{background-position:-262px -208px;}.newflags.USA{background-position:-288px -208px;}.newflags.VAN{background-position:-314px -208px;}.newflags.VEN{background-position:-340px -208px;}.newflags.VIE{background-position:-2px -224px;}.newflags.YEM{background-position:-28px -224px;}.newflags.ZAM{background-position:-54px -224px;}.newflags.ZIM{background-position:-80px -224px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.newflags{border-radius:3px;background-image:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/national-teams-flags@2x.png);}.newflags-mini{border-radius:3px;background-image:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/national-teams-flags@2x.png);}}.newflags-team{background-image:url(http://static.directmatin.fr/sites/all/modules/custom/dm_livefoot/img/national-teams-flags@2x.png);transform:scale(2);-moz-transform:scale(2);}
.dm-menu-item:first-child{border-top:none!important;}
.mostread-main{float:right;width:80%;}.mostread-main .ajax-progress-throbber{display:none;}.mostread-wrapper{border:1px solid #ddd;counter-reset:counter-mostread 0;}.dm-article-mostread{border-bottom:none;position:relative;}.dm-article-mostread-img{overflow:hidden;display:block;float:left;height:68px;}.dm-article-mostread:before{height:25px;width:25px;color:#FFF;position:absolute;background-color:#b71318;counter-increment:counter-mostread 1;content:counter(counter-mostread)!important;text-align:center;font-size:16px;line-height:25px!important;opacity:0.7;z-index:1;left:0;top:0;}.dm-article-mostread:hover{cursor:pointer;background-color:#b71318!important;}.dm-article-mostread:hover span{color:#FFF;text-decoration:none;}.dm-article-mostread:nth-child(even){background-color:#f0f0f0;}.dm-article-mostread:not(:last-child){border-bottom:1px solid #DDD;}.dm-article-mostread > div{float:left;}.dm-article-mostread .dm-article-mostread-content{height:68px;line-height:68px;width:calc(100% - 120px);display:block;float:right;}.dm-article-mostread-img a{height:68px;display:block;}.dm-article-mostread-link{color:#444;font-size:14px;font-weight:bold;display:block;padding:10px;height:48px;}.dm-article-mostread-content span{line-height:1.5em;display:inline-block;}#wrapper-publicite.habillage .dm-article-mostread-content span{line-height:1.2em;}.mostread-main-content .mostread-wrapper{display:none;}.mostread-main-content .mostread-wrapper.active{display:block;}.mostread-main-header{padding:20px 0;}.mostread-nav-types{text-align:right;}.habillage .mostread-nav-types .mostread-nav-cats{margin-left:0px;}.mostread-nav-types .mostread-nav-cats{margin-left:20px;position:relative;display:none;}.mostread-nav-types > li{display:inline-block;font-size:15px;}.mostread-nav li:hover > a{cursor:pointer;}.mostread-nav > li > a{padding:5px 10px;border:1px solid #b71318;color:#b71318;}.mostread-nav li.active > a,.mostread-nav li:hover > a{color:#FFF;background-color:#b71318;text-decoration:none;}.mostread-nav .mostread-nav-cats > a{padding-right:30px;}.mostread-nav-cats:hover .icon-down-open,.mostread-nav-cats.active .icon-down-open{color:#FFF;}.mostread-nav li.expanded{list-style-type:none;list-style-image:none;padding:7px;display:inline-block;}.mostread-nav li.expanded:hover{cursor:pointer;}.mostread-nav li.expanded > a{text-transform:uppercase;}.mostread-nav li:not(.active) .sub-menu{display:none;}.mostread-nav-cats .main-menu{position:absolute;right:0;top:21px;text-align:right;background-color:#b71318;}.mostread-nav .sub-menu > li{padding:5px 0;}.mostread-main-cats{padding-bottom:10px;}.mostread-main-cats .main-menu{text-align:right;border-bottom:3px solid #f0f0f0;}.block-dm-mostread .mostread-main{float:none;max-width:100%;width:auto;margin-bottom:35px;padding:15px;background-color:#FFF;}.not-front .block-dm-mostread .mostread-main{padding:0;}.block-dm-mostread .col-mostread{width:calc(50% - 5px);float:left;border:1px solid #f0f0f0;}.block-dm-mostread .col-mostread:first-child{margin-right:5px;}.block-dm-mostread .dm-article-mostread:not(:nth-child(5n)){border-bottom:1px solid #FFF;}.block-dm-mostread .mostread-wrapper{border:none;}.mostread-main-title{float:left;border-left:5px solid #b71318;padding:5px 10px;margin-top:-14px;line-height:22px;}.mostread-main-title span{text-transform:uppercase;font-size:20px;font-weight:bold;}.mostread-main-cats .expanded a{text-transform:uppercase;font-size:1.2em;}.habillage .mostread-main-cats .expanded a{font-size:1.1em;}.mostread-main-cats .expanded a:hover,.mostread-main-cats .expanded a.active{text-decoration:none;color:#b71318;border-bottom:3px solid #B71317;padding-bottom:7px;}.dm-article-mostread-img img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.dm-article-mostread:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}.icon-down-open{color:#B71317;right:6px;top:-2px;position:absolute;}.arrow_down::before{content:'\e806';}@media screen and (max-width:782px){.block-dm-mostread .col-mostread{width:100%;}.mostread-main-title{float:none;margin-bottom:20px;}.mostread-nav-types{text-align:left;}.mostread-nav-types > li{width:calc(100% / 3 - 3px);margin-bottom:5px;text-align:center;}.mostread-nav > li > a{display:block;padding:10px;}.mostread-nav-types .mostread-nav-cats{margin:0;display:block;}.mostread-nav-types > li.dropdown{width:100%;margin-left:0;}.mostread-main-cats{display:none;font-size:0.9em;}.mostread-main-cats .main-menu{text-align:left;}.dm-article-mostread-link{font-size:12px;}.icon-down-open{top:0;line-height:36px;}}
#construct-articles-table tr:hover{cursor:pointer;}.block-dm-newsmail{clear:both;background-color:#FFF;}.block-dm-newsmail .title.red{background:#b71318;font:normal 14px/11px Arial;padding:10px 0;color:#FFF;text-align:center;text-transform:uppercase;}.register_block_newsletter{padding:20px;}.register_block_newsletter label{margin-bottom:10px;}.register_block_newsletter form input{width:100%;padding:8px;box-sizing:border-box;background-color:#EEE;border:none;}.register_block_newsletter form input[type="submit"]{display:block;margin:auto;background-color:transparent;padding:5px 0px!important;color:#b71318!important;border:1px solid #b71318;font-size:13px;text-transform:uppercase;transition:all .4s ease;-webkit-transition:all .4s ease;}.register_block_newsletter form input[type="submit"]:hover{color:#FFF!important;background-color:#b71318;}#main-content .block-dm-newsmail{display:none;}@media screen and (max-width:1024px){#main-content .block-dm-newsmail{display:block;margin-bottom:25px;}}
.Grid{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0;padding:0}.Grid--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Grid--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.Grid--bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.Grid--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.Grid--justifyCenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Grid--justifyEnd{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.Grid--spaceBetween{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Grid--spaceAround{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.Grid-cell{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--auto{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.Grid-cell--xs{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:320px){.Grid-cell--xs{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.Grid-cell--xs-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--xs-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--xs-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--xs-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--xs-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--xs-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--xs-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--xs-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--xs-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--xs-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--xs-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--xs-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:320px){.Grid-cell--xs-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--xs-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--xs-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--xs-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--xs-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--xs-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--xs-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--xs-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--xs-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--xs-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--xs-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--xs-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid-cell--sm{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.Grid-cell--sm{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid-cell--md{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:640px){.Grid-cell--md{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid-cell--lg{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:760px){.Grid-cell--lg{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid-cell--xl{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1020px){.Grid-cell--xl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid-cell--xx{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1200px){.Grid-cell--xx{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Grid-cell--xx-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.Grid-cell--xx-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.Grid-cell--xx-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.Grid-cell--xx-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.Grid-cell--xx-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.Grid-cell--xx-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.Grid-cell--xx-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.Grid-cell--xx-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.Grid-cell--xx-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.Grid-cell--xx-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.Grid-cell--xx-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.Grid-cell--xx-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.Grid--gutter-sm{margin-top:-.2rem;margin-left:-.2rem}.Grid--gutter-sm>[class^=Grid-cell]{padding-top:.2rem;padding-left:.2rem}.Grid--gutter-md{margin-top:-.4rem;margin-left:-.4rem}.Grid--gutter-md>[class^=Grid-cell]{padding-top:.4rem;padding-left:.4rem}.Grid--gutter-lg{margin-top:-.8rem;margin-left:-.8rem}.Grid--gutter-lg>[class^=Grid-cell]{padding-top:.8rem;padding-left:.8rem}.Grid--gutter-xl{margin-top:-1.6rem;margin-left:-1.6rem}.Grid--gutter-xl>[class^=Grid-cell]{padding-top:1.6rem;padding-left:1.6rem}.Grid-content{padding:1.2rem;background-color:#eee}
.page-lf,body.page-rio-2016{background :#fffbf8;}.page-tous-les-diaporamas .page-lf{background:none;}.page-football .habillage #wrapper-site{padding:0;}.owl-carousel .owl-item:not(.active){height:0;}.event-on,.event-off{border:1px solid white;}.event-on{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-on.png) no-repeat center;background-size:75%;}.event-cerimony{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-ceremony.png) no-repeat center;background-size:65%;}.event-medal{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-medal.png) no-repeat center;background-size:75%;}span.legende-ceremony{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-ceremony.png) no-repeat center;background-size:65%;display:inline-block;height:25px;width:25px;vertical-align:middle;}span.legende-competition{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-on.png) no-repeat center;background-size:65%;display:inline-block;height:25px;width:25px;vertical-align:middle;}span.legende-medal{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/event-medal.png) no-repeat center;background-size:65%;display:inline-block;height:25px;width:25px;vertical-align:middle;}.node-type-dm-article .page-lf{background-color:white;padding:0 20px 20px 20px;box-shadow:12px 0 15px -4px #bbb,-12px 0 8px -4px #bbb;margin-top:25px;}.node-type-dm-article .page-lf #main-content{width:840px;margin:0px 20px 0px 0px;padding-top:20px;}.page-taxonomy .page-lf{background:none;}.page-rio-2016-calendrier .item-list{margin:15px 5px 5px 5px;padding:10px 0;border-top:1px solid #ccc;}.page-rio-2016-calendrier .item-list h3{font-size:14px;font-weight:bold;display:inline-block;margin-right:15px;}.page-rio-2016-calendrier .item-list ul{display:inline-block;}.page-rio-2016-calendrier .item-list ul li{display:inline-block;font-size:14px;font-style:italic;margin:0;padding-right:15px;}.page-rio-2016-calendrier table{width:100%;font-size:14px;margin:0 2px;line-height:35px;}.page-rio-2016-calendrier table td{font-size:14px;line-height:35px;width:4%;}.page-rio-2016-calendrier table tr.even{background:none;}.page-rio-2016-calendrier table tr.odd{background:#f1efec;border:none;}.page-rio-2016-calendrier table th{border-bottom:1px solid white;text-align:left;padding-left:10px;}.page-rio-2016-calendrier table thead th{text-align:center;padding-left:initial;}.page-rio-2016-calendrier table thead th{border-right:1px solid white;text-align:center;background:#d5d3d1;font-weight:bold;color:#303030;}.page-rio-2016-calendrier table thead{}.page-rio-2016-calendrier table thead th a{transition:all 0.15s ease-in;}.page-rio-2016-calendrier table thead th:not(:nth-child(1)) a:hover{color:white;text-decoration:none;background:#b71318;display:block;}.page-rio-2016-calendrier table thead th:nth-child(1) a:hover{color:#b71318;text-decoration:none;}.page-rio-2016-calendrier .conteneur_calendar table thead th:nth-child(1){text-transform:uppercase;background:#b71318;color:white;font-weight:100;}.page-rio-2016-calendrier-journee table,.page-rio-2016-calendrier-sport table{margin-bottom:20px;}.page-rio-2016-calendrier-journee td.rio2016-link,.page-rio-2016-calendrier-sport td.rio2016-link{background:#D5D3D1;border-top:15px solid #FFFBF8;}.page-rio-2016-calendrier-journee td.rio2016-link a,.page-rio-2016-calendrier-sport td.rio2016-link a,.page-rio-2016-calendrier-journee td.rio2016-link span,.page-rio-2016-calendrier-sport td.rio2016-link span{font-size:16px;color:white;text-transform:uppercase;background:#b71318;padding:9px 20px;}.page-rio-2016-calendrier-journee tbody tr.odd,.page-rio-2016-calendrier-sport tbody tr.odd{background:#F1EFEC;}.page-rio-2016-calendrier-journee tbody tr td,.page-rio-2016-calendrier-sport tbody tr td{padding:10px 0px;line-height:15px;}.page-rio-2016-calendrier-journee table thead th{}.page-rio-2016-calendrier-journee tbody tr td.trial,.page-rio-2016-calendrier-sport tbody tr td.trial{font-weight:bold;padding-left:20px;padding-right:20px;}.page-rio-2016-calendrier-journee td.vide.trial-game,.page-rio-2016-calendrier-sport td.vide.trial-game{display:none;}.change_days table th:nth-child(1){width:180px;background:#F1EFEC;}.change_days table th:not(:nth-child(1)) a{display:block;}.change_days table th{min-width:25px;}.change_days table th:nth-child(1):hover a{color:#b71318;cursor:pointer;}.change_days table th a.active{color:white;background:#b71318;}.page-rio-2016-calendrier-sport h1{margin-bottom:85px;}.change_sports{position:relative;margin-left:200px;}.back-calendar-sports{margin-top:-70px;background:#F1EFEC;font-weight:bold;font-size:14px;padding:10.7px 15px;width:157px;}.back-calendar-sports:hover a{color:#B81319;text-decoration:none;cursor:pointer;}.change_sports ul{max-height:150px;overflow:auto;width:305px;}.change_sports ul li a.active{position:absolute;top:-35px;font-weight:bold;font-size:14px;width:285px;padding:10px 10px;color:white;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/arrow-bottom.png) #B81319;background-repeat:no-repeat;background-repeat:no-repeat;background-position:97% 12px;}.change_sports ul li a.active.openclass{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/arrow-top.png) #B81319;background-repeat:no-repeat;background-repeat:no-repeat;background-position:97% 12px;}.change_sports ul li a.active:hover{cursor:pointer;}.change_sports ul li a:not(.active){display:none;}.change_sports ul li a:not(.active).atrie{display:block;background:#f1efec;display:block;font-size:14px;padding:6px 10px;transition:all 0.5s ease-in;}.change_sports ul li a:not(.active)::before{content:' ';background:#B71318;width:4px;height:4px;display:inline-block;margin-right:8px;transition:all 0.2s ease-in;}.change_sports ul li:hover a:not(.active)::before{margin-right:13px;}.header-rio2016 .siteinfo{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/dm_rio2016_bg.png);background-repeat:no-repeat;background-size:100% 100%;height:8.875vw;min-height:135px;}.header-rio2016 .siteinfo figure{text-align:right;max-width:1200px;margin:auto;}.page-rio-2016 .siteinfo figure{padding:30px 0 0 0;}.headertxtmiddle{max-width:875px;margin:0 auto;}#block-menu-menu-rio2016 #menueventmobile{display:none;}#block-menu-menu-rio2016 .contextual-links li:nth-child(1){top:0!important;}#block-menu-menu-rio2016 .contextual-links li{position:relative!important;}nav#block-menu-menu-rio2016{position:initial;}#block-menu-menu-rio2016 li.nomarginmenu{margin:0px;}#block-menu-menu-rio2016 h3.title{display:none;}#block-menu-menu-rio2016 ul{padding:0 10px;}#block-menu-menu-rio2016 ul,#block-menu-menu-rio2016 li{display:inline-block;}#block-menu-menu-rio2016 li.backdm{position:absolute;left:0;margin-top:-5px;}nav#block-menu-menu-rio2016 li.backdm a{text-indent:-9999px;display:block;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/dm-logo-appli.png) no-repeat;background-size:contain;width:45px;height:25px;}#block-menu-menu-rio2016 li{margin:0 15px;}#block-menu-menu-rio2016{text-align:center;background:#303030;text-transform:uppercase;padding:15px 0;}#block-menu-menu-rio2016 a{color:#cecbc8;font-weight:700;text-decoration:none;}#block-menu-menu-rio2016 a:hover{cursor:pointer;color:#FFF;}.blocmenurio{clear:right;background:#cecbc8;padding:15px 45px;}.blocmenurio span{display:block;padding-top:13px;line-height:20px;}.blocmenurio a{color:#303030;text-transform:uppercase;font-weight:700;font-size:15px;width:33%;display:inline-block;vertical-align:top;}.blocmenurio img{float:left;margin-right:10px;width:8vw;max-width:99px;}.page-lf .tetiere.red,.page-lf .tetiere span{background:none;text-align:left;font-size:20px;font-weight:700;}.page-lf .hp-article{vertical-align:top;}.page-lf .hp-article .node-img{overflow:hidden;}.page-lf .hp-article img{transition:all 0.2s ease-in;}.page-lf .hp-article:hover img{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}.rio2016-alaune .firsthp-article{border-bottom:1px solid #bcbcbc;}.rio2016-alaune img{max-width:100%;height:auto;}.rio2016-alaune .hp-article:not(.firsthp-article){width:48%;display:inline-block;margin-top:25px;}.rio2016-alaune .hp-article:nth-child(even){margin-right:3.5%;}.rio2016-alaune h1{color:#303030;font-weight:bold;width:80%;font-size:44px;}.rio2016-alaune p{font-size:18px;line-height:23px;margin-bottom:20px;}.rio2016-alaune h2{color:#303030;font-size:18px;line-height:20px;margin-top:10px;font-weight:bold;}#block-dm-rio2016-rio2016-mediacenter{background:#303030;padding:25px 20px;margin-bottom:50px;margin-top:40px;}#block-dm-rio2016-rio2016-mediacenter .tetiere a{color:#c7c6c2;}.block-dm-rio2016 .tetiere a{color:#303030;}#block-dm-rio2016-rio2016-mediacenter .tetiere{color:#c7c6c2;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/icon-mediacenter.png) no-repeat;height:25px;padding-left:35px;margin-top:10px;padding-top:7px;}#block-dm-rio2016-rio2016-mediacenter .main-node .hp-article{margin-bottom:40px;}#block-dm-rio2016-rio2016-mediacenter .main-node .hp-article h2{font-size:30px;padding-top:25px;line-height:30px;}#block-dm-rio2016-rio2016-mediacenter .second-nodes .hp-article:nth-child(1),#block-dm-rio2016-rio2016-mediacenter .second-nodes .hp-article:nth-child(2){margin-right:4.5%;}#block-dm-rio2016-rio2016-mediacenter .hp-article h2{color:#fffbf8;padding-top:20px;}.rio2016-mediacenter .second-nodes .hp-article{width:30%;display:inline-block;}.rio2016-mediacenter .hp-article.video a::before{content:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/icon-video.png);position:absolute;z-index:5;margin-left:25px;margin-top:25px;}.rio2016-mediacenter .hp-article.diaporama a::before{content:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/icon-photo.png);position:absolute;z-index:5;margin-left:25px;margin-top:25px;}.rio2016-mediacenter .second-nodes .hp-article a::before{zoom:0.6;margin-left:42%;margin-top:23%;}.rio2016-mediacenter .hp-article a{color:#FFF;font-size:18px;line-height:20px;margin-top:10px;position:relative;font-weight:bold;}.rio2016-mediacenter .hp-article img{max-width:100%;width:100%;z-index:1;height:auto;}.rio2016-rubrique:hover .owl-controls,.matches-competition:hover .owl-controls{opacity:1;}.rio2016-rubrique{margin-top:15px;}.rio2016-rubrique .owl-controls,.matches-competition .owl-controls{position:relative;width:100%;top:0;opacity:0;transition:all 0.3s ease-in;}.rio2016-rubrique .owl-prev{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/btn-precedent.png) no-repeat;height:169px;width:100px;position:absolute;bottom:56px;}.rio2016-rubrique .owl-next{text-indent:-9999px;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/btn-suivant.png) no-repeat;height:169px;width:100px;position:absolute;bottom:56px;right:0;}#block-dm-rio2016-rio2016-edf .tetiere span,#block-dm-rio2016-rio2016-vestiaires .tetiere span,#block-dm-rio2016-rio2016-ieuf .tetiere span{padding:0px;color:#303030;}#block-dm-rio2016-rio2016-edf h2,#block-dm-rio2016-rio2016-vestiaires h2,#block-dm-rio2016-rio2016-ieuf h2{color:#303030;font-weight:bold;font-size:16px;padding-top:15px;min-height:42px;}@media screen and (min-width:1024px){a.teamright,a.teamleft{transition:background 0.2s ease-in 0.05s;cursor:pointer;}.team-name{transition:color 0.2s ease-in;cursor:pointer;}.team-name a:hover,.standing-team-name a:hover,.matches-round a.teamleft:hover .team-name,.matches-round a.teamright:hover .team-name,.matches-team a.teamleft:hover .team-name,.matches-team a.teamright:hover .team-name{color:#b81319!important;cursor:pointer;}.matches-round a.teamleft:hover,.matches-round a.teamright:hover,.matches-team a.teamleft:hover,.matches-team a.teamright:hover{background:#d5d3d1!important;cursor:pointer;}.header-rio2016 .siteinfo figure{padding-right:0px!important;}.page-rio-2016-calendrier table thead th a{display:inline;width:37px;}.page-rio-2016-calendrier .conteneur_calendar table thead th a{width:34px;display:block;}.page-rio-2016-calendrier table thead th:not(:nth-child(1)):hover{background:#b71318;}.page-rio-2016-calendrier .change_days table thead th:not(:nth-child(1)):hover a{color:white;}}@media screen and (max-width:1024px){.rio2016-alaune .hp-article:nth-child(2),.rio2016-alaune .hp-article:nth-child(4){margin-right:22px;}#block-dm-rio2016-rio2016-mediacenter .second-nodes .hp-article:nth-child(1),#block-dm-rio2016-rio2016-mediacenter .second-nodes .hp-article:nth-child(2){margin-right:3.7%;}.rio2016-mediacenter .hp-article.diaporama a::before,.rio2016-mediacenter .hp-article.video a::before{transform:scale(.5);margin-left:0;margin-top:0;}.rio2016-mediacenter .second-nodes .hp-article a::before{zoom:1;}.header-rio2016 .siteinfo{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/dm_rio2016_bg_mobile.png) #5cc4e9;background-repeat:no-repeat;background-size:auto 100%;}.header-rio2016 .siteinfo figure{padding-right:15px!important;}}@media screen and (max-width:768px){.rio2016-alaune .hp-article:nth-child(2),.rio2016-alaune .hp-article:nth-child(4){margin-right:7px;}.rio2016-alaune h1{font:bold 26px/30px Arial;}.rio2016-alaune h1{width:100%;}#block-dm-rio2016-rio2016-mediacenter .hp-article h2{padding-top:5px;}#block-dm-rio2016-rio2016-mediacenter .hp-article{width:100%;margin-bottom:15px;}.blocmenurio span{display:inline-block;font-size:12px;width:100%;}#block-menu-menu-rio2016 #menueventmobile{display:inline-block;background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/DownArrow.png) right center no-repeat;padding-right:20px;}#block-menu-menu-rio2016.mobileactif li.sousmenumobile{display:flex;justify-content:flex-end;margin:20px 0px 5px 15%;padding-bottom:5px;}#block-menu-menu-rio2016:not(.mobileactif) li.sousmenumobile{display:none;}.header-rio2016 .siteinfo{background:url(http://static.directmatin.fr/sites/all/modules/custom/dm_rio2016/img/dm_rio2016_bg_mobile.png) #5cc4e9;background-repeat:no-repeat;background-size:100% 100%;padding-right:15px!important;}.page-rio-2016-calendrier .conteneur_calendar{width:100%;overflow:auto;}.page-rio-2016-calendrier table.sticky-header{position:initial!important;}.page-rio-2016-calendrier .conteneur_calendar table,.page-rio-2016-calendrier .conteneur_calendar table.sticky-header{width:768px!important;}.page-rio-2016-calendrier-journee tbody tr td.trial{padding-left:5px;padding-right:10px;}.page-rio-2016-calendrier-journee tbody tr td,.page-rio-2016-calendrier-sport tbody tr td{font-size:12px;}.change_days table th:nth-child(1){background:#F1EFEC;position:absolute;margin-top:-38px;font-size:12px;width:145px;}.change_sports ul{width:100%;}.change_sports ul li a.active{padding:10px 5%;width:90%;}.page-rio-2016-calendrier-journee table thead th{display:inline-block;}}@media screen and (max-width:480px){.rio2016-alaune .hp-article:not(.firsthp-article){width:100%;}#block-dm-livefoot-lf-matches-by-day{display:none;}.headertxtmiddle img{display:none;}.blocmenurio span{padding-top:2px;font-size:9px;line-height:16px;text-align:center;}.blocmenurio{padding:10px 10px;}.match-bandeau-info .match-current-time{right:0;position:absolute;top:20px;text-align:center;font-size:14px!important;padding:0px!important;margin-top:10px!important;margin-left:initial!important;left:185px;}#block-menu-menu-rio2016 li.backdm{top:10px;left:-5px;}.page-rio-2016-calendrier .item-list ul{margin-top:10px;}.page-rio-2016-calendrier .item-list li{width:100%;}.page-rio-2016-calendrier .item-list li span{margin-left:-5px;}.back-calendar-sports{font-weight:100;font-size:12px;padding:10.7px 10px;width:120px;}.change_sports{margin-left:150px;}}
.dm-search-item{display:inline-block;width:48%;margin:0 2% 30px 0;}.dm-search-title{height:90px;}.dm-search-title h3{font:bold 25px/27px Arial;}.habillage .dm-search-title h3{font:bold 20px/22px Arial;}.dm-search-wrapper-image{display:block;width:100%;margin-bottom:10px;}.dm-search-image img{width:100%;height:auto;}.dm-search-wrapper-content{display:block;padding-bottom:10px;border-bottom:1px dotted gray;}.dm-search-content{height:100px;display:block;font:normal 14px/16px Arial;}.dm-search-more{display:block;text-align:right;color:#B71318;line-height:20px;font-weight:bold;}#search-api-page-search-form .form-item{display:inline-block;width:90%;}#search-api-page-search-form label{display:none;}#search-api-page-search-form input[type=text]{width:100%;background:#f0f0f0;border:1px solid gray;font:normal 34px/40px Arial;height:40px;text-transform:capitalize;color:#a0a0a0;}#search-api-page-search-form input[type=submit]{background:#f0f0f0 url('/sites/all/themes/directmatinv3/img/btn_search.png') 0 0 no-repeat;height:44px;width:43px;text-indent:-9999px;border:0;}.search-api-page-results h2{font:22px/30px Arial;padding:0px 0px 0px 10px;border-left:5px solid #B71318;color:#B71318;height:30px;margin:40px 0px 10px;}
.block-dm-sondage{clear:both;}.question-du-jour .title.red{background:#b71318;font:normal 14px/11px Arial;padding:10px 0;color:#FFF;text-align:center;text-transform:uppercase;}.question-du-jour #dm_poll{margin:0!important;border:none;background:#FFF;}.question-du-jour .form-radios{margin-bottom:15px;}.question-du-jour .content p,.question-du-jour .form-radios label{font:normal 12px/12px Arial;}.question-du-jour form input[type="submit"]{display:block;margin:auto;background-color:transparent;padding:5px 0px!important;color:#b71318!important;border:1px solid #b71318;font-size:13px;text-transform:uppercase;width:100%;transition:all .4s ease;-webkit-transition:all .4s ease;}.question-du-jour form input[type="submit"]:hover{color:#FFF!important;background-color:#b71318;}.question-du-jour .node-advpoll .content{margin:0;}.question-du-jour #advpoll_table tr td{font:normal 12px/12px Arial;}#main-content .block-dm-sondage{display:none;}#advpoll #dm_poll .node-advpoll h2{margin-bottom:10px;font:normal 14px/14px Arial;}.question-du-jour #advpoll .form-item{margin:0;}@media screen and (max-width:1024px){#main-content .block-dm-sondage{display:block;margin-bottom:25px;}}.node-type-advpoll #main-content{background-color:white;padding:10px 20px;width:840px;}.node-type-advpoll h1{font:34px/40px Arial;color:rgb(183,19,24);}.advpoll-form-poll label{line-height:35px !important;height:35px !important;font-size:20px;}.advpoll-form-poll input[type="radio"],.advpoll-form-poll input[type="checkbox"]{margin:10px 10px 10px 0 !important;}#dm_poll #aside_actions_items,.question-du-jour  #aside_actions_items,.node-type-advpoll #aside_actions_items{margin-top:20px;text-align:center;float:none;width:100%;}#dm_poll #aside_actions_items .dm_article_btn,.question-du-jour #aside_actions_items .dm_article_btn,.node-type-advpoll #aside_actions_items .dm_article_btn{width:32px;height:32px;text-indent:-9999px;display:inline-block;line-height:32px;vertical-align:middle;margin:0 0 10px 0;}#dm_poll #aside_actions_items .btn_twtr,.question-du-jour #aside_actions_items .btn_twtr,.node-type-advpoll #aside_actions_items .btn_twtr{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/01_twitter.png') 0 0 no-repeat;}#dm_poll #aside_actions_items .btn_fcbk,.question-du-jour #aside_actions_items .btn_fcbk,.node-type-advpoll #aside_actions_items .btn_fcbk{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/02_facebook.png') 0 0 no-repeat;}#dm_poll #aside_actions_items .btn_gplus,.question-du-jour #aside_actions_items .btn_gplus,.node-type-advpoll #aside_actions_items .btn_gplus{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/14_google+.png') 0 0 no-repeat;}#dm_poll #aside_actions_items .btn_pinterest,.question-du-jour #aside_actions_items .btn_pinterest,.node-type-advpoll #aside_actions_items .btn_pinterest{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/13_pinterest.png') 0 0 no-repeat;}#dm_poll #aside_actions_items .btn_lkdn,.question-du-jour #aside_actions_items .btn_lkdn,.node-type-advpoll #aside_actions_items .btn_lkdn{background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/07_linkedin.png') 0 0 no-repeat;}#dm_poll #aside_actions_items .btn_sms,.question-du-jour #aside_actions_items .btn_sms,.node-type-advpoll #aside_actions_items .btn_sms{display:none;background:url('/sites/all/themes/directmatinv3/img/icons/v1/32/25_sms.png') 0 0 no-repeat;}.node-type-advpoll .poll{width:80%;margin:20px auto;}.node-type-advpoll .content  form input[type="submit"]:hover{color:#FFF !important;background-color:#b71318;}.node-type-advpoll .content form input[type="submit"]{display:block;background-color:transparent;padding:5px 0px !important;color:#b71318 !important;border:1px solid #b71318;font-size:13px;text-transform:uppercase;width:80px;transition:all .4s ease;-webkit-transition:all .4s ease;padding:0 10px;}#advpoll_table tr td{font-size:16px;}#advpoll_table tr td:last-child{text-align:right;}
#dm-taxonomy-cleaner-search-form fieldset > div > div{float:left;}#dm-taxonomy-cleaner-search-form fieldset .container-inline-date{clear:none;}#dm-taxonomy-cleaner-search-form fieldset .container-inline-date label{padding:0;}#dm-taxonomy-cleaner-search-form fieldset .description{width:100%;}#dm-taxonomy-cleaner-search-form .form-item-name{width:35%;padding:0;margin-right:10px;}#dm-taxonomy-cleaner-search-form input{font-size:20px;padding-top:10px;}#dm-taxonomy-cleaner-search-form input[type=submit],#dm-taxonomy-cleaner-search-form input[type=reset],#dm-taxonomy-cleaner-results-form input[type=submit],#dm-taxonomy-cleaner-deleted-tags-form input[type=submit]{padding:11px 25px;margin-top:15px;font-size:12px;margin-right:5px;}#dm-taxonomy-cleaner-search-form .ajax-progress{width:100%;background-color:#d8e4e0;margin-bottom:15px;padding:10px 5px;}#dm_taxonomy_cleaner_table_result .selected_tags{border:1px solid #f6f6f6;}#dm_taxonomy_cleaner_table_result .selected_tags .tag{display:inline-block;margin:5px;padding:7px;background-color:#def;border-radius:7px;font-size:10px;}#dm_taxonomy_cleaner_table_result table tbody tr.selected,#dm_taxonomy_cleaner_table_result table tbody tr.selected td{background-color:#d8e4e0;}#dm_taxonomy_cleaner_table_result .nbr_tags_search{padding:10px;text-align:center;background-color:#eee;}#dm_taxonomy_cleaner_table_result table tbody tr:hover td{cursor:pointer;background-color:#ffc;}
.owl-carousel{position:relative;background-color:#111111;color:white;height:auto;margin-bottom:40px;}.owl-carousel  .owl-carousel-image{float:left;width:60%;margin-right:20px;}.owl-carousel .owl-carousel-image img{width:100%;height:auto;}.owl-carousel .owl-carousel-content{width:36%;}.owl-carousel .owl-carousel-content h3{padding:20px 20px 20px 0;color:white;font:bold 25px/27px Arial;}.owl-carousel .owl-carousel-content span{color:white;padding:20px 20px 0 0;}.owl-carousel .owl-buttons{width:60%;position:absolute;top:35%;}.owl-carousel .owl-buttons .owl-prev{position:absolute;top:35%;text-indent:-9999px;left:20px;height:94px;width:48px;background:url('/sites/all/themes/directmatinv3/img/previous.png');}.owl-carousel .owl-buttons .owl-next{position:absolute;top:35%;text-indent:-9999px;right:20px;height:94px;width:48px;background:url('/sites/all/themes/directmatinv3/img/next.png');}.dm-article-taxterm-item{display:block;width:48%;margin:0 2% 30px 0;float:left;}.dm-article-taxterm-title{height:90px;}.dm-article-taxterm-title h3{font:bold 25px/27px Arial;}.habillage .dm-article-taxterm-title h3{font:bold 20px/22px Arial;}.dm-article-taxterm-wrapper-image{display:block;width:100%;margin-bottom:10px;}.dm-article-taxterm-image img{width:100%;height:auto;}.dm-article-taxterm-wrapper-content{display:block;padding-bottom:10px;border-bottom:1px dotted gray;}.dm-article-taxterm-content{height:100px;display:block;font:normal 14px/16px Arial;}.dm-article-taxterm-more{display:block;text-align:right;color:darkred;line-height:20px;font-weight:bold;}#taxonomy_content .item-list-pager{border:0;}#dm-taxonomy-page-add-children-wrapper .fieldset-content .form-item{display:inline-block;width:23%;}.taxonomy-update-date{font-style:italic;padding:0 0 10px 0px;}.taxonomy-description-wrapper{margin:0 0 20px 0;padding:0 0 10px 0px;font-size:16px;line-height:22px;}.taxonomy-description-wrapper p{color:#404040;font:18px/26px Arial;border-bottom:1px solid lightgray;padding:0 0 20px 0;}.taxonomy-description-wrapper a{color:#B71318;font:18px/26px Arial;}
@font-face{font-family:'bebasregular';src:url('/sites/all/modules/custom/dm_wezzoo/theme/fonts/BEBAS___-webfont.eot');src:url('/sites/all/modules/custom/dm_wezzoo/theme/fonts/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/modules/custom/dm_wezzoo/theme/fonts/BEBAS___-webfont.woff') format('woff'),url('/sites/all/modules/custom/dm_wezzoo/theme/fonts/BEBAS___-webfont.ttf') format('truetype'),url('/sites/all/modules/custom/dm_wezzoo/theme/fonts/BEBAS___-webfont.svg#bebasregular') format('svg');font-weight:normal;font-style:normal;}section#wezzoo-page{width:880px;height:570px;background:#f1efec;}#wezzoo-page iframe{float:left;margin-top:10px;border:0;}#wezzoo-page h2{word-spacing:3px;font-family:"bebasregular";display:inline-block;color:#fff;font-weight:normal;margin-bottom:20px;line-height:3.8em;vertical-align:top;}#wezzoo-page h2 span{font-size:1.9em;padding:0px 25px;background-color:#878787;display:block;}#wezzoo-page h3{font-size:.9em;line-height:18px;color:#878787;font-family:'Helvetica','Arial';font-weight:normal;width:550px;display:inline-block;margin-left:15px;position:relative;top:3px;}#wezzoo-page h4{margin:0;text-transform:uppercase;font-weight:normal;display:block;float:left;clear:both;font-family:"bebasregular";padding:5px 15px 7px;background:#b71318;color:#fff;font-size:1.2em;line-height:2em;}#wezzoo-page aside{margin-top:15px;width:230px;float:left;margin-left:10px;}#wezzoo-page aside ul{margin:10px 0;clear:both;display:inline-block;padding:0;list-style-type:none;}#wezzoo-page aside ul li{font-size:.8em;width:115px;margin-bottom:2px;text-transform:;float:left;color:#989a99;font-family:"Nunito","Arial";}#wezzoo-page aside ul li:before{content:'';display:inline-block;width:20px;height:20px;border-radius:50%;position:relative;top:9px;margin-right:10px;margin-bottom:5px;}#wezzoo-page aside ul li.brouillard:before{background-color:#c7ded2;}#wezzoo-page aside ul li.nuageux:before{background-color:#cececd;}#wezzoo-page aside ul li.couvert:before{background-color:#919191;}#wezzoo-page aside ul li.degage:before{background-color:#f3e335;}#wezzoo-page aside ul li.canicule:before{background-color:#e8662b;}#wezzoo-page aside ul li.pluiefaible:before{background-color:#a3c1dd;}#wezzoo-page aside ul li.averses:before{background-color:#69c5da;}#wezzoo-page aside ul li.pluieforte:before{background-color:#3e8ac3;}#wezzoo-page aside ul li.pluieneige:before{background-color:#a0b7ce;}#wezzoo-page aside ul li.neigeforte:before{background-color:#fff;}#wezzoo-page aside ul li.neigefaible:before{background-color:#b5aebc;}#wezzoo-page aside ul li.orages:before{background-color:#3a3a3a;}#wezzoo-page aside > img{width:195px;margin:15px 20px;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
