/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 p{text-align:justify;}
 .uk-container{max-width:1100px;}
div.uk-panel-box h3 i {color:#6EC199;}
div.uk-panel-header h3.uk-panel-title{font-family:Questrial;font-size:20px;}
div.uk-panel-header h3.uk-panel-title i{color:#C8B591;font-size:30px;}
div.uk-panel-box-primary h3 i {color:#e1003d;}
section.tm-top-b div.uk-panel-box-primary h3 {color:#fff;}
div.uk-panel-box-secondary h3 i {color:#C8B591;}

div.SobiProBootBox{z-index:3000;position:relative;}

#recherche{margin:25px 55px 110px;padding:25px;background-color: rgba(15, 15, 15, 0.7);border-radius:20px;}
#recherche legend{color:#e1003d;font-size:25px;}
#recherche_sante legend{color:#47A123;font-size:15px;margin-bottom:0px;border:none;}

#intro{text-align:center;color:#fff;margin:110px 0px 0px;padding:0 auto;font-size:35px;letter-spacing:3px;font-family:Questrial;text-shadow: 2px 2px 8px #000;}

#form-input-message {height:150px !important;}
.txt-nouveau{max-height:100px;min-height:100px;overflow:hidden;}
.image-nouveau{width:150;height:112px;}

.sante{background-color:;}

.bannergroup{text-align:center;}

.uk-button-group a{text-transform:none;}
.partage a {margin:auto 0px;padding:0 35px;}

#SobiPro > #field_formcontact_form {
display: none;
}
.footer_cat a{color:#fff;}
.tm-footer {background: #EAEAEA url('../../../images/baseline2.jpg') center center no-repeat;}

p.tel{font-size:30px;text-align:center;color:#E1003D !important;padding:30px;}

i {margin-right:6px;}
.icon-ded{color:#C8B591;font-size:25px;font-family:Gabriela !important;}
h3.icon-ded i{color:#E40038 !important;}
#SobiPro h3 {width:100% !important;margin:10px !important;}
#SobiPro h2 {font-size:20px;margin-top:0px;}
.red{color:#e1003d;}
.titrefiche{color:#C8B591 !important;font-size:20px !important;}
div.social-ded a {padding:5px 7px;text-transform:none;}
div.social-ded i {color:#237CBE;}
.myhr{border-color:#e1003d;}

ul.nav-250 li.active{background-color:#e1003d !important;color:#fff;}

div.article-index ul li a.active {color:#333;}
div.article-index ul li.active a{color:#fff;}

#menu_part li.uk-active a, #menu_part li.uk-active a:hover{color:#fff !important;}
#menu_part li:hover a{color:#e1003d !important;}

#menu_bas {list-style:none;margin:0px 0px 0px 10px;padding:0px;}
#menu_bas li {float:left;margin:0px 5px;padding:0px;background:none;height:30px;box-shadow:none;}
#menu_bas li a{margin:0px;padding:0px;background:none;color:#333;line-height:30px;box-shadow:none;}
#menu_bas li a:hover{text-decoration:underline;color:#E40038;}

.article-index{margin-left:15px;}

.tm-top-a{overflow:visible;
background-image:url('../../../images/background/11.jpg');
background-position: 50% 50%;
background-repeat: no-repeat;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size:cover;
}

.uk-navbar-nav > li.uk-active > a {background-image:linear-gradient(to bottom, #202020, #1C1416);}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {box-shadow:none;}

.tm-headerbar .uk-panel{width:45%;margin:0 auto;max-width:none !important;float:none !important;}
.tm-top-block {background:#4D494A url('../../../images/logos.png') top left no-repeat;}
.tm-navbar {margin-left:145px;/*background:#4D494A url('../../../images/menu.jpg') top left no-repeat;*/}
.uk-navbar-nav li a {margin:0px;padding:0px 8px;}
.uk-parent a i {color:#fff;width:20px;}
.uk-navbar-nav li ul li a {font-size:15px;line-height:35px;color:#C8B591;}
.uk-navbar-nav li ul li ul li a {font-size:13px;line-height:20px;color:#fff;}
.uk-navbar-nav li ul li a:hover, .uk-navbar-nav li ul li ul li a:hover {color:#E1013D;}
.menu1{width:100px;} .menu1 i{color:#6EC199 !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu2{width:105px;} .menu2 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu3{width:100px;} .menu3 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu4{width:110px;} .menu4 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu5{width:160px;} .menu5 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu6{width:110px;} .menu6 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}
.menu7{width:105px;} .menu7 i{color:#E1013D !important;font-size:22px;margin:10px 0px 0px;float:left;height:30px;width:30px !important;display:block;line-height:30px;vertical-align:absmiddle;}

body {background-color: #A60505;
    background-image: url("../images/background/13.png");
    background-repeat: no-repeat;
    background-position: center center;
    font-family: 'Questrial';
    }

strong {font-weight: bold;font-family: 'Roboto';}







.sharebar{width:90px;height:360px;padding-top:10px;left top no-repeat;position:fixed;top:395px;right:-4px;z-index:99999}
.sharebar p{display:block;margin:0; auto;text-indent:-200px;overflow:hidden;margin-bottom:4px}
.sharebar .facebook{left top no-repeat}
.sharebar .twitter{left top no-repeat}
.sharebar .googleplus{left top no-repeat}





.uk-badge {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #009dd8;
    background-image: linear-gradient(to bottom, #00b4f5, #008dc5);
    background-origin: border-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: rgba(0, 0, 0, 0.3);
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: rgba(0, 0, 0, 0.2);
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: rgba(0, 0, 0, 0.2);
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: rgba(0, 0, 0, 0.2);
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-top-style: solid;
    border-top-width: 1px;
    color: #fff;
    display: inline-block;
    font-size: 10px;
    font-weight: 700;
    line-height: 14px;
    padding: 2px 5px !important;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    text-transform: none;
    vertical-align: middle;
}
a.uk-badge:hover {
    color: #fff;
}
.uk-badge-notification {
    border-bottom-left-radius: 500px;
    border-bottom-right-radius: 500px;
    border-top-left-radius: 500px;
    border-top-right-radius: 500px;
    box-sizing: border-box;
    font-size: 12px;
    line-height: 18px;
    min-width: 18px;
}
.uk-badge-success {
    background-color: #82bb42;
    background-image: linear-gradient(to bottom, #9fd256, #6fac34);
}
.uk-badge-warning {
    background-color: #f9a124;
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
}
.uk-badge-danger {
    background-color: #d32c46;
    background-image: linear-gradient(to bottom, #ee465a, #c11a39);
}
