a.button_theme, .button-flat:not(.header-plain) a.action_button{
border: 1px solid #a9deff;
box-shadow: 0 2px 1px #073269;
color: #fff;
border-radius: 5px;
font-weight: bold;
font-size: 16px;
text-transform: uppercase;
background: #0e64a3 !important;  } a.boutonBlogue{
background-image: initial !important;
background: linear-gradient(to bottom,#127ac2 10%,#0c54a4 90%);
background: -o-linear-gradient(bottom,#127ac2 10%,#0c54a4 90%);
background: -moz-linear-gradient(bottom,#127ac2 10%,#0c54a4 90%);
background: -webkit-linear-gradient(bottom,#127ac2 10%,#0c54a4 90%);
background: -ms-linear-gradient(bottom,#127ac2 10%,#0c54a4 90%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#127ac2',endColorstr='#0c54a4',GradientType=0 );
border-radius: 5px;
border-left: 1px solid #0e64a3;
border-right: 1px solid #0e64a3;
box-shadow: 0 0 3px #999999;
display: inline-block;
color: #e7f4ff;
font-family: "Open Sans","MS Sans Serif4",Geneva,sans-serif;
font-size: 16px;
font-weight: bold;
}
#Action_bar .social li a {
color: black;
background-color: white;
border-radius:5px;
} #Top_bar { background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 62%, #ffffff 62%, #000000 63%, #083e96 65%, #22d0e9 99%, #22d0e9 99%, #000000 100%); background: -webkit-linear-gradient(top,  #ffffff 62%,#ffffff 62%,#000000 63%,#083e96 65%,#22d0e9 99%,#22d0e9 99%,#000000 100%); background: linear-gradient(to bottom,  #ffffff 62%,#ffffff 62%,#000000 63%,#083e96 65%,#22d0e9 99%,#22d0e9 99%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 ); } #Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle {
color: white;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
font-family: "Open Sans","MS Sans Serif4",Geneva,sans-serif;
} .stButton .stBubble {background-position: 50% 32px !important}
.stButton .stBubble_count {padding-top: 5px !important} .telAffluences{
background: url(https://www.affluences.ca/upload/2016/11/phone.png) no-repeat scroll 10px 2px transparent;
position: relative;
color: #fff !important;
top: 5px;
cursor: pointer;
font-size: 18px;
font-weight: bold;
font-weight: normal;
padding: 0 15px 0 30px;
} #Header .socialAffluence > li {
margin: 0;
z-index: 222;
display: block;
float: left;
position: relative;
padding: 8px 4px;
line-height: 100%;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#Header ul.socialAffluence{
display:inline-block;
}
nav.menu-entete-container{
display:inline-block;
}
body:not(.button-stroke) #Top_bar a.button.action_button{
color: black;
} .formulaire input[type=text] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
}
.formulaire input[type=text]:focus, .formulaire textarea:focus {
border: 3px solid #555;
}
.formulaire .error{color: red}
.formulaire textarea {
width: 100%;
height: 150px;
padding: 12px 20px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
background-color: #f8f8f8;
resize: none;
}
.grecaptcha-badge {visibility: hidden}
body.page-id-44 .grecaptcha-badge,
body.page-id-47 .grecaptcha-badge {visibility: visible}
.widget_nav_menu ul{
list-style: none;
background: inherit;
padding: 5px 5px 5px 5px;
color: #077AC3;
}
#Footer ul{
list-style-image:url(https://www.affluences.ca/upload/2016/11/list-arrow.png);
}
.widget_nav_menu ul li:after{
display: none;
}
.banner_mobil{
height: 200px !important;
}
.widget_categories ul{
list-style: none;
background: white;
padding: 5px 10px 5px 10px;
}
.widget_categories ul li a{
color: #0D67C2!important;
}
.widget_categories ul li:after, .widget_archive ul li:after{
width: 100%;
border-color: #E3E3E3;
left: inherit;
}
.widget_mfn_menu ul li a{
border: none;
}
.widget_categories, .widget_archive{
border: 1px solid #E3E3E3;
box-shadow: 0 2px 2px #F0F0F0;
padding-top: 10px;
}
.sidebar .widget_archive ul{
background: white;
list-style: none;
}
.submenus-show{
font-size: 18px;
}
.theme-default .nivo-controlNav{
background-color: #05348D;
}
#Header .secondary-menu > li > a{
color: #000;
font-size: 18px;
}
#Header ul.socialAffluence{
font-size: 20px;
}
.sticky-tb-color #Top_bar.is-sticky{ background: #083e96; background: -moz-linear-gradient(top,  #083e96 30%, #22d0e9 99%, #22d0e9 99%); background: -webkit-linear-gradient(top,  #083e96 30%,#22d0e9 99%,#22d0e9 99%); background: linear-gradient(to bottom,  #083e96 30%,#22d0e9 99%,#22d0e9 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#083e96', endColorstr='#22d0e9',GradientType=0 ); }
.infoAff{
font-size: 18px;
}
.post-item  .post-footer{
background: none;
}
.post-item .image_frame{
border-color: white;
}
.blogueAccueil .posts_group > div{
border: 1px solid;
}
.blogueAccueil .posts_group.grid.col-3 .post-item {
width: 30.33%;
}
.clients_slider .clients_slider_header a.slider_prev{
right: inherit;
left: 40%;
}
.clients_slider .clients_slider_header a.slider_next{
right: 40%;
}
.clients_slider .clients_slider_header{
overflow: inherit;
}
.infoAff  .fancy_heading_line .title{
color: white; }
.footer_copy{
background-color: #00427A;
}
.footer_copy .social{
display:none;
} ul.clients .client_wrapper{
background: inherit;
}
.section-post-related .post-related .date_label{
display: none;
}
.sldClient img{
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.sldClient img:hover{
-webkit-filter: none; filter: none;
} .section-post-related .post-related .image_frame{
margin-left: 0;
}
.post-author, authors, .date .label{
display:none;
}
.filters_buttons .authors{
display: none;
}
.image_frame .image_wrapper .image_links, .image_frame:hover .image_wrapper .image_links{
display:none;
}
.caroufredsel_wrapper .title{
display: none;
}
.style-simple .icon_box .desc_wrapper h4{
font-weight: bold;
}
.widget_archive_annee ul li:after {
content: "";
display: block;
width: 70px;
border-width: 0 0 1px;
border-style: solid;
border-color: rgba(255,255,255,.2);
position: absolute;
left: -30px;
bottom: 0;
}
.widget_archive_annee ul li:last-child:after{display:none}
.widget_archive_annee ul li:after {
width: 100%;
border-color: #E3E3E3;
left: inherit;
}
.widget_archive_annee ul li a {
display: block;
padding: 7px 0 7px 3px;
}
.widget_archive_annee {
border: 1px solid #E3E3E3;
box-shadow: 0 2px 2px #F0F0F0;
padding-top: 10px;
}
.widget_archive_annee ul {
list-style: none;
background: white;
padding: 5px 10px 5px 10px;
}
.widget_archive_annee ul li {
position: relative;
}
.widget h3{
text-align: center;
}
.formulaire label{
display:inline-block
}
@media only screen and (min-width:768px){
.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a{
position: relative;
left: 21px;
background-color:#fff;
color: #077AC3!important;
border: 1px solid rgba(0,0,0,.08);
border-right: none;
}
.clients_slider_header{
display: none;
}
}
@media only screen and (max-width:1239px){
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a{
color: #000;
}
#Top_bar .menu > li.current-menu-item > a span{
color: black;
}
#Top_bar .menu > li > a span {
border-right-color: rgba(0, 0, 0, 0.2);
color: #2352cf;
}
}
@media only screen and (max-width: 768px){
.sliderS{
display:none;
}
.header-stack #Top_bar .top_bar_right { background: #083e96; background: -moz-linear-gradient(top,  #083e96 30%, #22d0e9 99%, #22d0e9 99%); background: -webkit-linear-gradient(top,  #083e96 30%,#22d0e9 99%,#22d0e9 99%); background: linear-gradient(to bottom,  #083e96 30%,#22d0e9 99%,#22d0e9 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#083e96', endColorstr='#22d0e9',GradientType=0 ); }
.clients_slider .clients_slider_header a.slider_prev{
right: inherit;
left: 30%;
}
.clients_slider .clients_slider_header a.slider_next{
right: 30%;
}
} @media only screen and (max-width:360px){
.telAffluences{
float: right;
}
.clients_slider .clients_slider_header a.slider_next{
right: 30%;
}
a.button .button_label{
padding: 11px 12px;
}
body:not(.button-stroke) #Top_bar a.button.action_button{
float: left;
}
.mfn-main-slider{
display: none;
}
}
@media only screen and (min-width: 768px) and (max-width:1239px) {
img.scale-with-grid, #Content img {
max-width: 95%;
}
#Header .secondary-menu > li {
padding: 8px 3px;
line-height: inherit;
}
#Header ul.socialAffluence {
display: none;
}
}
div#wpm_download_2 {
background-color: #7dcc68;
color: white!important;
text-align: center;
display: inline-block;
font-size: 20px;
padding: 0px 64px 10px 63px;
}
@media only screen and (min-width: 768px) {
div.gainfobox>div.infobox  {
padding: 25px 30px 160px 30px!important;
}
}
.prixformation {
margin-bottom: 0px;
}
.dateformation{
border: 1px solid #2991d6;
}