﻿
.site__increase {
    display: block;
    width: 100%;
}
#highlighted .region-highlighted{margin-bottom:-40px;}
.region.region-content{margin-bottom:20px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-5{width:41.66666667%}

.custom-banners-cycle-slideshow {
  padding-bottom: 0;
}
footer .copyright{position:relative;display:block;width:100%;clear:both;text-align:center}
footer .copyright .routing{position:relative;padding:0 1ex}
footer .copyright a{display:inline-block;white-space:nowrap;position:relative;padding:0 1ex}
footer .copyright a:after{position:absolute;right:-1px;content:'|';color:#fff}
footer .copyright .widget_text{display:inline}
footer .copyright .routing,footer .copyright a{padding:0 2ex}
footer .copyright .routing,footer .copyright a:first-child{padding:0 2ex 0 0}
.site-footer__social{width:340px;min-width:340px}


.container {
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto; }


.container .container {
  max-width: 100% !important;
  padding: 0 !important; }

  body.boxed .container {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 1110px;
    width: 1110px; }

					#et-social-icons { float: right; padding-top: 15px; padding-right: 12px; padding-left: 12px; }

						#et-social-icons  a { padding-left: 3px; }
.header-mobile__nav-list{font-size:14px;font-size:1.4rem;padding:10px 0;padding:1rem 0}
.has-children .header-mobile__nav-list{display:none;padding:0}
.is-active .header-mobile__nav-list{display:block}
.header-mobile__nav-list-item.is-active{background:#e8e9e9}
body.category-substance-abuse #menu-item-45437 a,body.category-mental-health #menu-item-45494 a,body.category-recovery-support #menu-item-45502 a{border-bottom:4px solid #00bbc8}

	
	body.category-substance-abuse #menu-item-45437 a, body.category-mental-health #menu-item-45494 a, body.category-recovery-support #menu-item-45502 a {border-bottom: 4px solid #00bbc8;}


.td-pb-row {
  *zoom: 1;
  margin-right: -24px;
  margin-left: -24px;
  position: relative;
}

.td-pb-row:before,
.td-pb-row:after {
  display: table;
  content: '';
}

.td-pb-row:after {
  clear: both;
}


.td-pb-row [class*="td-pb-span"] {
  display: block;
  min-height: 1px;
  float: left;
  padding-right: 24px;
  padding-left: 24px;
  
  
  
  position: relative;
}

.vc_row-no-padding.td-pb-row [class*="td-pb-span"] {
  padding-left: 0;
  padding-right: 0;
}

  .td-pb-row,
  .td-block-row {
    margin-right: -20px;
    margin-left: -20px;
  }


.sh-copyrights-align-left2 .sh-copyrights-info {
	text-align: right;
}


.sh-copyrights-info {
	font-size: 12px;
	margin-top: 10px;
}

.cnt-detail ul{
margin:0;
padding:0;
}

.cnt-detail ul li{
width:30%;
float:left;
margin-bottom:40px;
margin-right:3.33%
}


.cnt-detail .cnt-icon, .cnt-detail .cnt-info{
text-align:center;
}

.cnt-detail .cnt-icon i{
font-size:45px;
color:#b9b9b9;
}

.cnt-detail .cnt-icon{
margin-bottom:20px;
}

.cnt-detail .cnt-info a,.cnt-info p{
color:#b9b9b9;
margin:0px 0px;
}

.cnt-detail .cnt-icon i, .cnt-detail .cnt-info a, .cnt-info p{
    color: ;
}

.row-listen-hero .hero-lockup {
	height: 340px;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	overflow: hidden;
}

.lt-ie8 .row-listen-hero .hero-lockup {
	top:200px;
}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}

.floatl{ float:left;}


.collapse {
  display: none;
}


.collapse.in {
  display: block;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}



.nav-collapse.collapse {
    display: inline;
}

div#create_ticket_container{color:#fff;}
.texte{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif; font-size : 14px;}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

#imTextObject_2_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

#imTextObject_6_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

#imTextObject_8_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

#imTextObject_9_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

#imTextObject_10_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

#imTextObject_13_tab0 .fs20 { vertical-align: baseline; font-size: 10pt; line-height: 20px; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

    .col-md-8 {
        width: 66.66666667%;
    }


.header-widgets { padding: 10px 0; text-align: center; }


.header-widgets-desktop { display: none; }
.kad-header-style-three #logo #thelogo{display:table-cell;vertical-align:middle;max-width:100%}
.kad-header-style-three #thelogo img{padding:5px 0;display:block;height:auto}
header #thelogo{margin-left:auto;margin-right:auto}
.mobile-stickyheader.kad-header-style-three #thelogo img{padding:5px 0;margin:0}
.mobile-stickyheader.kad-header-style-three #logo #thelogo{display:table-cell;text-align:left}



#frontpage #slider a#slider-stopper {
    display: none;
}
 #content h1.entry-title a, #content h2.entry-title a, #content h1.entry-title , #content h2.entry-title, #frontpage .nivo-caption h3, .column-header-image, .column-header-noimage, .columnmore { font-family: "Bebas Neue"; }
 #frontpage h1 { font-size: 2.076em; }
 #frontpage h2 { font-size: 1.752em; }
 #frontpage h3 { font-size: 1.428em; }
 #frontpage h4 { font-size: 1.104em; }
 #frontpage h5 { font-size: 0.78em; }
 #frontpage h6 { font-size: 0.456em; }

  
.titre_encart-jb{font-size:1.8rem; width:98%;margin:auto;margin-bottom:0px;margin-top:0px; vertical-align:bottom;font-weight:bold;text-transform:uppercase;font-color:#918c5f;}
.qodef-tabs .qodef-tabs-nav .qodef-tab-container{box-sizing:border-box;position:relative}
.qodef-tabs .qodef-tab-container{line-height:25px}
.qodef-tabs.qodef-horizontal .qodef-tab-container{padding:25px 0}
.qodef-tabs.qodef-vertical .qodef-tab-container{float:left;padding:0 25px;width:74%}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}


#content #sidebar #sub_nav {
	float: right;
          width: 200px;
		  padding: 15px 0 0 0;
}


#content {float: left;
	      width: 540px;
	      padding: 30px 20px 40px 30px;
}


#content a {color: #c93434; 
            text-decoration: none;
			font-weight: bold;
}


#content a:hover {color: #c93434;
                  text-decoration: underline;
				  font-weight: bold;
}



#content li {
	list-style:none;
	padding-bottom:8px;
}


#content ul {
	padding-bottom:12px;
}


#content .support-text .fallback {
	color:#000000;

}



.resize-content-column {
	padding: 4px 4px 5px 4px;
	width: 100%;
	height:auto !important;
	border-bottom: 2px solid #566B7B !important;
}


.resize-content-column h3 {
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 16px; 
}


.resize-content-column h4 {
	padding-top: 3px;
	font-size: 14px; 
}


.pricing-header + .site-content {
    padding-top: 65px
}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #282828;border-left:0;text-align:right}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.fa.pull-right{margin-left:.3em}
.category-title .pull-right{width:30%;text-align:right}


.header-content.other{
    background-color: #45526C;
    padding: 2em 0;
}

.sabai-wordpress-widget-main {
  margin-left: 75px;
}


.mtphr-dnt-tick-container {
  position: relative; }


.mtphr-dnt-tick-container:hover .mtphr-dnt-nav-hide {
  opacity: 1; }
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.top-bar-style-1 .td-header-sp-top-widget {
  float: right;
}
.cp-modal-every-design .form-main{max-width:85%;margin:0 auto;float:none}
.cp-modal-popup-container .form-main button:active,.cp-modal-popup-container .form-main button:hover,.cp-modal-popup-container .form-main input[type=button]:active,.cp-modal-popup-container .form-main input[type=button]:hover,.cp-modal-popup-container .form-main input[type=submit]:active,.cp-modal-popup-container .form-main input[type=submit]:hover{background-color:inherit;background-image:inherit;border:inherit}

#gp-mobile-nav-close-button {
overflow: hidden;
width: 100%;
position: relative;
padding: 14px 15px;
font-size: 22px;
color: #fff;
text-align: right;
cursor: pointer;
line-height: 1;
font-family: 'FontAwesome';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

#gp-mobile-nav-close-button:before {
content: '\f00d';
}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}


.mobile_nav .select_page {
	display: none;
}


	.et_header_style_centered .mobile_nav .select_page,
	.et_header_style_split .mobile_nav .select_page {
		display: inline-block;
		color: #666;
		font-size: 14px;
	}

	#ifocus_btn {margin:6px 0px 0 0; border-bottom:3px #b4b4b4 solid;}

	#ifocus_btn ul{ margin:0px; padding:0px; list-style:none;}

		#ifocus_btn li { width:187px; height:99px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); float:left; border-right:1px #d2cfcb solid; padding-right:1px;}

		#ifocus_btn img { width:187px; height:99px;}

		#ifocus_btn .current {opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }


#maincontent .smallcontainer {
	height: 580px;
	width: 610px;
	margin: 0;
	padding: 0 0 20px 10px;
	border: 1px solid #6b6b6b;
}


#maincontent .smallcontainer .label {
	font-family: times;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #5472ba;
}

	#slides { background: #000; }

.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: .3rem;
	outline: 0
}
