/*
Theme Name: CCWEB9
Description: Thème personnalisé
Author: Reactime
Template: Divi
*/

@import url("../Divi/style.css");
@import url("fonts/styles.css");
@import url("fonts/flaticon.css");

body{font-family:'AgencyFB-Reg', Georgia, "Times New Roman", serif !important;}

@media all and (min-width:480px) and (max-width:981px){
	.header-content img{max-width:65%;}
	body #page-container  .et_pb_button.et_pb_custom_button_icon{font-size:17px !important;min-width:200px;padding: 0.3em 1em !important;}
	body #page-container section .header-content a.et_pb_button.et_pb_custom_button_icon:after{font-size:20px !important;margin-left:1em !important;width:32px !important;}
	.footer-widget #text-3 h4:before,.footer-widget #text-4 h4:before{width: 35px !important;height: 35px !important;margin-left: 70px !important;margin-top: -6px !important;}
}
@media all and (min-width:480px) and (max-width:767px){
	.footer-widget #text-3 h4:before,.footer-widget #text-4 h4:before{width: 35px !important;height: 35px !important;margin-left: 70px !important;margin-top: -6px !important;}
	#text-5 .textwidget img {max-height: 200px;}
}
@media all and (max-width:480px){
	.header-content img{max-width:80%;margin-top: 15px;margin-bottom: 15px;}
	body #page-container  .et_pb_button.et_pb_custom_button_icon{font-size:17px !important;min-width:150px;padding: 0.3em 1em !important;}
	body #page-container  .et_pb_button:after{display:none !important;}
	.footer-widget #text-3 h4:before,.footer-widget #text-4 h4:before{width: 35px !important;height: 35px !important;margin-left: 8px !important;margin-top: -6px !important;}
	.et_pb_column_1_3 .et_pb_main_blurb_image{display:none;}
	#menu-menu-footer{width:100% !important;}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_more_button.et_pb_button_one,
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_more_button.et_pb_button_two{margin:5px 0 !important;}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{padding-bottom: 0px;}
	.et_pb_fullwidth_header_scroll .scroll-down.et-pb-icon{background-position: 50% 100%;background-size: 25%;}
	#text-5 .textwidget img {max-height: 125px;}
}

@media all and (max-width:980px){
	.header-image-container.bottom {position: relative;bottom: -30px;}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one{margin:15px !important;}
	/*.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{position:relative !important}*/
	.et_pb_section_5 .et_pb_row_4{width:100% !important;}
	.et_pb_section_5 .et_pb_row_4 .et_pb_column{padding:30px;}
	.footer-widget #text-2 img {max-height: 130px !important;}
	.footer-widget .et_pb_widget{float:none;text-align:center;font-size:17px;margin:20px 0;}
	.footer-widget .et_pb_widget h4{font-size:27px;}
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item.et_pb_grid_item { clear:none !important; width:33% !important; }
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item:nth-child(3n) { margin-right:0 !important; }
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item:nth-child(3n+1) { clear:both !important; }
	#photos-cabinet.et_pb_section {padding: 0px;}
	.et_header_style_split #main-header .mobile_nav{background-color: #2C2C2B;border: 1px solid;}
	.two-columns .et_pb_column_0{display:none;}
	.menu-item-object-page a{font-weight:700;}
}
@media all and (min-width: 767px) and (max-width:980px){
	.et_pb_column .et_pb_grid_item:nth-child(3n+1),
	.et_gallery_item:nth-child(3n+1) {clear: none;}
	
	.et_pb_gutters1 .et_pb_grid_item:nth-child(n),
	.et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n) {width: 50% !important;margin: 0 !important;}
	
	.footer-widget #text-3 h4:before, .footer-widget #text-4 h4:before {margin-left: 50px !important;}
}
@media all and (min-width:981px){
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item { clear:none !important; width:20% !important; }
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item:nth-child(5n) { margin-right:0 !important; }
	#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_item:nth-child(5n+1) { clear:both !important; }
	.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {padding-bottom: 20px !important;}
}

.et_pb_blurb_content{margin:0;}
.et_pb_main_blurb_image{width:45px !important;}
.home .et_pb_post .et_pb_section{display:none;}
.home h2.entry-title a:after{content: " Lire l'article";color: #fff;}


.two-columns .et_pb_row{width:100% !important;}

.padding-home{padding-left:60px !important;}

#main-header, #et-top-navigation{font-family:'AgencyFB-Reg', Georgia, "Times New Roman", serif !important;font-weight:100 !important;}

body #page-container  .et_pb_button{padding-right: 3em !important;}
body #page-container  .et_pb_button:after{border-left:2px solid;border-color:inherit;top: 8px;width: 49px;margin-left: 0.48em !important;transition:none;-webkit-transition:none;}
body #page-container  .et_pb_button:after{color:inherit !important;}

.footer-widget #text-3,.footer-widget #text-4{width:100%;}
.et_pb_widget h4.title,.et_search_form_container input,.et_pb_fullwidth_portfolio h2{font-family:'Amatic SC', cursive;}

.footer-widget #text-2 img{max-height:250px;}
.footer-widget #text-3 h4:before{content: "";width: 50px;height: 50px;background: url('/CCWEB9/wp-content/uploads/2015/11/icon-horaires-marron.png');display: block;position: absolute;background-repeat: no-repeat;margin-left: -62px;background-size: contain;}
.footer-widget #text-4 h4:before{content: "";width: 50px;height: 50px;background: url('/CCWEB9/wp-content/uploads/2015/11/icon-coordonnees-marron.png');display: block;position: absolute;background-repeat: no-repeat;margin-left: -62px;background-size: contain;}

.scroll-down.et-pb-icon{background-image: url('https://ccweb-site.com/ccweb9/wp-content/uploads/sites/10/2015/11/mouse-scroll.png');background-size: contain;background-repeat: no-repeat;background-position: 50% 50%;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:rgba(255, 255, 255, 0) !important;}

#equipe .et_pb_fullwidth_header{padding-bottom:0px !important;}
#equipe .et_pb_fullwidth_header_subhead{font-family: 'AgencyFB-Reg';}




#equipe-2 {padding:0 0 10px 0 !important;}
#photos-cabinet .et_pb_row{width:100% !important;}
#equipe-2 h3.et_pb_gallery_title{text-align:center;}
#equipe-2 .et_pb_gallery_item .et_pb_gallery_caption{font-size:18px;}

#equipe-2 .et_pb_inline_icon:before{display:none;}


#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_image img { min-height: 0 !important; }
#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_image,
#photos-cabinet .et_pb_gallery_grid .et_pb_gallery_image.landscape img{height: auto !important;}

.footer-widget .fwidget.et_pb_widget.widget_text{margin-bottom:50px !important;}

ul#mobile_menu {background-color: #2C2C2B !important;}

li.current-menu-ancestor > a{color:#a07f4e !important;}

.et_pb_blog_0.et_pb_bg_layout_light .et_pb_post p{color:#000 !important;}

.et_pb_posts a.more-link{padding: 4px 5px;max-width: 90px;text-transform: capitalize;margin-top: 10px;}
.et_pb_posts a.more-link:hover{background-color: rgba(158, 125, 76, 0.2);}
a.more-link:after {content: ">";border-left: 1px solid;padding-left: 5px;margin-left: 5px;font-weight:700;}

.et_pb_contact p input, .et_pb_contact p textarea{color: #FFFFFF;background-color: rgba(44, 44, 43, 0.75);font-size: 20px;border: 2px solid;font-family: 'AgencyFB-Reg', Georgia, "Times New Roman", serif !important;}

/* BUG PAGE ACTUALITES */
#post-722 .two-columns .et_pb_row.et_pb_row_0.et_pb_equal_columns{max-width:100% !important;padding:0 !important;}
#post-722 .two-columns .et_pb_row.et_pb_row_0.et_pb_equal_columns .et_pb_column_4{padding-top: 50px;padding-right: 50px;padding-bottom: 100px;padding-left: 50px;}

.et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0.75);}

#menu-menu-footer{width:70%;float:left;}
#top-header .container {font-weight: 400;}
.lien-urgences a{color:#a07f4e !important;}

.single h1{font-family:'Amatic SC', cursive;font-size:40px;}
.single .et_pb_post .entry-content .et_pb_section{padding-top:0px !important;}
.single .et_pb_text {color: #000;}
.single .et_pb_text p{font-size:20px}

.page .two-columns .et_pb_column_3,.page .et_pb_column_5 {background-color: #ffffff !important;}
.two-columns .et_pb_row_0{padding : 0 !important; max-width:100% !important;}

#text-5 img{max-height:250px;}

/* Icons */
[class^="flaticon-"]:before, [class*=" flaticon-"]:before{font-family: 'Flaticon';font-size: 30px;font-style: normal;color: #000;margin-right:10px;}
.flaticon-alarm57:before {
	content: "\e000";
}
.flaticon-avatar23:before {
	content: "\e001";
}
.flaticon-baby137:before {
	content: "\e002";
}
.flaticon-baby23:before {
	content: "\e003";
}
.flaticon-bodyparts8:before {
	content: "\e004";
}
.flaticon-boy46:before {
	content: "\e005";
}
.flaticon-circular82:before {
	content: "\e006";
}
.flaticon-cutlery6:before {
	content: "\e007";
}
.flaticon-dentist16:before {
	content: "\e008";
}
.flaticon-dentist21:before {
	content: "\e009";
}
.flaticon-elastic:before {
	content: "\e00a";
}
.flaticon-exam3:before {
	content: "\e00b";
}
.flaticon-eye31:before {
	content: "\e00c";
}
.flaticon-mouth3:before {
	content: "\e00d";
}
.flaticon-one67:before {
	content: "\e00e";
}
.flaticon-smiling5:before {
	content: "\e00f";
}
.flaticon-stage:before {
	content: "\e010";
}
.flaticon-teenager2:before {
	content: "\e011";
}
.flaticon-teeth16:before {
	content: "\e012";
}
.flaticon-teeth4:before {
	content: "\e013";
}
.flaticon-tooth27:before {
	content: "\e014";
}
.flaticon-toothbrush1:before {
	content: "\e015";
}
.flaticon-two123:before {
	content: "\e016";
}

[data-icon]:before {content: "";}

#ethemez-design-switch{z-index: 999999;}

.post-722.page .two-columns .et_pb_column_1{padding:50px;}

#et-info-phone:before, #et-info-email:before {display: none;}

.et_pb_blurb_content {max-width: 100%;}