
@charset 'utf-8';
/*
Theme Name: Caumont
Theme URI: http://fdrestaurant.axiomthemes.com/
Description: FDRestaurant - Multipurpose and Multiskin Responsive Wordpress theme
Author: denege
Author URI: 
Template: fdrestaurant
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: fdrestaurant
*/


@import url("../fdrestaurant/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */


.tm_timeline__event__date {
	display: block;
	font-size: 30px;/*16*/
	line-height: 34px;/*20*/
	font-weight: bold;
	color: #b3a178;/*09d*/
	/*ajout cn car bug decalage de la date*/
	clear:both;
}
/*
h4 {
	color: white;
	letter-spacing : 0.2em;
	
}
h4  a {
	font-size: 0.6em;
	line-height: 0em;
	
	
}
*/

/************agrandir place menu haut de page ************/


.slider_boxed, .content_wrap, .content_container  {

    /* width: 1450px !important;	2020-0013-CDN	*/
    margin: 0 auto  !important;
}
/***************pour eviter un debordement de la page************/
.vc_row {
    margin-left: -15px;
     margin-right: 0px  !important;
}
/*******************************/

.titreparall  { 
	/*font-family: 'Parisienne', cursive;*/	font-family: 'Work Sans', sans-serif;
	color: white;
	font-size: 2em;
	letter-spacing : 0.2em;
	padding-top: 80px;
	text-align : center;
	margin: auto;
	text-transform : uppercase;
	
}

/********** barre sans effet, donc modifier dans CSS du shortcodes **************/
 .sc_skills_bar .sc_skills_item {
    background-color: #fff;
}

.sc_skills_bar .sc_skills_item {
    height: 5px;/*19*/
    line-height: 5px;/*19*/
    background-color: #f4f7f9;
    position: relative;
    overflow: visible;
}

.sc_skills_bar .sc_skills_item .sc_skills_count {
    text-align: right;
    width: 0;
    height: 5px;/*19*/
    color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
}

.sc_skills_bar.sc_skills_horizontal .sc_skills_total {
	color: #000;
	font-size: 2em;

}

/********* medailles et citations **********/
.headline__secondary {
	text-shadow: /*1px 1px 1px black,*/ -1px -1px 1px white;
	line-height: 0.6em;
	font-size:3em;/*50*/
	font-family: Times New Roman;
	margin-bottom : -56px;
	position:relative;
}
.headline__citation {
	color:#6d6451;/*ba9f61*/
	font-family: Times New Roman;
	/*font-family: Abhaya Libre;*/
	/*font-family:Pinyon Script;*/
	font-size:60px;/*50*/
	text-transform:none;
	font-style: italic;
	text-shadow: /*1px 1px 1px black,*/ -1px -1px 1px white;
	line-height: 1em;
	margin:0;
	position:relative;
}

/*********** wp timeline ************/
.wpex.horizontal-timeline .horizontal-nav li {

	font-family: Allura;
	font-size: 2em;

}

.wpex .wptl-readmore {
	display:none;
}

/*********** custom-styles ************/
div .top_panel_top_contact_area  h4 {
    font-size: 2.5em;
    text-transform : uppercase;
}
div .top_panel_top_contact_area  p {
    
    text-transform : uppercase;
}

.top_panel_top_contact_area {
    float: left;
    margin-top: 0em;
}

/*fait par support axiom*/

#page_preloader{
	background-color: #fff;
	opacity: 1;
}

.menu_main_nav > li.custom-logo-location{
	margin: 0;
}

.top_panel_fixed .menu_main_nav > li.custom-logo-location,
.top_panel_fixed .top_panel_wrap li.custom-logo-location .logo{
	margin-bottom: 0;
}

.custom-logo-location .logo{
	margin: 0;
	overflow: visible;
}

.custom-logo-location .logo img{
	margin: -3em 0 0;
}

.top_panel_style_2 .contact_field{
	margin-top: 1em;
}

.top_panel_top .menu_user_nav > li{
	margin-bottom: 0;
}

.menu-item-language{
	font-size: 0;
}

.menu_main_nav > .menu-item-language > a > span{
	display: none;
}

.top_panel_top_open_hours{
	margin-left: 0;
}

.top_panel_top_contact_area{
	width: 100%;
	/*padding-left: 30px;*/
}

.column-1_3.top_panel_top_contact_area p{
	margin-bottom: 10px;
}

.column-1_3.top_panel_top_contact_area h4{
	text-transform: uppercase;
	font-weight: 400;
}

@media (max-width: 960px) {
	.top_panel_top_contact_area{
		padding-left: 0;
	}
}
/****** 2020-0013-CDN ********/
#menu_main {
	display: flex;
}
.menu-item-language {
	width: 120px;
}
/****** fait par cn pour modifier emplacement du sous menu ********/
.menu_main_nav > li > ul {
    left: 0px;/*21px*/
    top: 30px;/*40px*/
}

/******ligne 1277****/
.menu_main_nav > li > a {
	display: block;
	padding:0.5em 0.5em !important;
	text-transform:uppercase;
}
.menu_main_responsive li.menu-item-has-children:after {
	content: '\e828';
	font-family:fontello;
	position:absolute;
	right:0;
	top:0;
	width: 1em;
	height: 1.0em;/*1.3*/
	line-height:1.0em;/*1.3*/
	margin:0.5em 0.5em 0 0;
}
.menu_pushy_nav_area li > a {
    border-bottom: 2px dotted transparent;
	position:relative;
    text-transform: uppercase;
    display: inline-block;
    letter-spacing: 1px;
    color: #ffffff;
    font-family: 'Ubuntu';
    font-size: 0.875em;
    font-weight: bold;
	padding:0.5em 1em;/*0.5em 3em*/
}
/*********** woocommerce modifié par CN **********/

/******retirer tirets dans modules affichage produits woocommerce dans page notre boutique ****/

.woocommerce ul.products li, .woocommerce-page ul.products li {
    border-bottom: 0px dashed #d9d7d7 !important;
    margin-bottom: 35px !important;
}

/****** suite modifs woocommerce***********/
.woocommerce .woocommerce-ordering  select {
	display: none;

}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
	font-size : 2em;
}

.price {
	font-size : 2em;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
	font-size : 2em;
}

div.woocommerce-tabs.wc-tabs-wrapper {
	display: none;

}
div .product_meta .product_id {
	display: none;

}
h1 .woocommerce-products-header__title .page-title  {
	display: none;

}
/******* pour mettre produits apparentes a la ligne *******/
section {
    clear: both;
    display: block;
}
/* menu et sous menu dans skins/default/skins.css*/
.menu_main_nav > li ul {
color : #fff !important;/*232a34*/
border:none;
background-color: rgba(0,0,0,0.3);

}
.top_panel_inner_style_1 .menu_main_nav > li ul li a, .top_panel_inner_style_2 .menu_main_nav > li ul li a {
color: #000;
}
.menu_main_nav > li ul li a {
    color: #ffffff !important;
    text-transform: uppercase;
    font-family: 'Ubuntu';
    font-weight: 700;
    font-size: 12px;
    border-bottom: 0px dotted transparent !important;
    display: inline-block;
    padding: 0 0 4px 0;
    margin:10px 2.583em 5px;
    line-height: 15px;
}

.top_panel_inner_style_1 .menu_main_nav > li ul li a:hover,
.top_panel_inner_style_1 .menu_main_nav > li ul li.current-menu-item > a,
.top_panel_inner_style_1 .menu_main_nav > li ul li.current-menu-ancestor > a,
.top_panel_inner_style_2 .menu_main_nav > li ul li a:hover,
.top_panel_inner_style_2 .menu_main_nav > li ul li.current-menu-item > a,
.top_panel_inner_style_2 .menu_main_nav > li ul li.current-menu-ancestor > a {
    color: #000;
}
/* ne pas afficher about author dans page article */
.post_author .author .vcard  section{
 display: none;
}

/* modif bouton lire plus pour Article */
.vc_gitem-link .vc_general .vc_btn3 .vc_btn3-size-md .vc_btn3-shape-rounded .vc_btn3-style-flat .vc_btn3-color-juicy-pink, 
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #000;
}
/************ fond de bas de page dans skins ***********/
.contacts_wrap_inner {
    color: #8a8a8a;
    background-color: #272d33  !important;/*2d333a 191d21*/
}
/************ liens pages vins ajoute par CN 11 10 2018 *******/
.vinsanim a:hover, .vinsanim a.active{
    color: #c3c0ba  !important;
	text-decoration: underline  !important;
}
.vinsanim a:link{
    color: #ffffff !important;
}