    /* ---------------------------------------------

    :: Template Name: Classy - Multipurpose Template

    :: Author: Designing World

    :: 23/10/2018

    --------------------------------------------- */

    

    * {

        margin: 0;

        padding: 0;

    }


		header {
			position: relative;
		}
		

		.bg-chicv {

			background:#660033;

		}

		

		.fs09 {

			font-size:0.9em;

		}

		.section_padding_20 {

			padding: 20px 0;

		}

		.section_padding_10 {

			padding: 10px 0;

		}

		.dbtar {

			display:block;

			text-align:right;

		}

		.lien-decouv {

			font-weight:bold;

			color:#f90;

		}

		.lien-decouv i {

			margin-bottom:-3px;

			font-size:1.5em;

			vertical-align:bottom;

		}

		

		/* Navigation */

		.navigation {

			background-color: transparent;

		}

		.nav-menu > li > a {

			padding:8px 10px;

			height:auto;

		}

		.sticky .nav-brand img {

			margin-top: 7px;

		}

		.colBtn { padding-top:30px; }

		.sticky .colBtn { padding-top:5px; }

		.colBtn a { padding-left:10px; }

		@media screen and (max-width: 992px) {

			.nav-brand img {

				height:40px;

				margin-top: 10px;

				margin-bottom: 10px;

			}

			.colBtn { padding-top:10px;}

			.colBtn a { padding-left:5px; }

		}

		

		#titreGuide {

			margin-top:30px;

			text-align:center;

			display:inline-block;

			/* font-family: 'Poiret One', cursive; */

			/* font-size: 1.9em; */

			/* line-height: 1.1; */

		}

		.sticky #titreGuide {

			margin-top:10px;

		}

		#bmenu {

			width:17%;

		}

		#bmenu a.btn {

			margin:30px 5px 0;

			border-color:#fff;

			color:#f90;

			background:#fff;

			border-radius:0;

		}

		a.btnM {
			color:#f90;
			font-size:2em;
			margin-right: 12px;
		}

		.navigation {
			height: 120px;
			display: grid;
			align-items: center;
			width: 95%;
			margin: auto;
		}
	
		.navigation .nav-brand img {
			margin-top: 0;
			margin-bottom: 0;
		}

		.navigation .row {
			display: flex;
			align-items: center
		}

		@media screen and (max-width: 992px) {
			.navigation {
				width: 90%;
				margin: auto;
			}
		}

		.btnDrapeau {
			position: absolute;
			bottom: 5px;
			right: 3.2%;
		}

		.btnDrapeau a {
			color: #fff;
			display: flex;
			align-items: center;
			font-size: 15px;
		}

		.btnDrapeau a img {
			margin-left: 5px;
		}


		.txt-light {
			color: #fff !important;
		}

		#bmenu a.btn:hover {

			color:#f0ad4e;

		}

		#dropdownMenuLink {

			margin-left:5px;

		}

		.sticky #dropdownMenuLink {

			margin-top:8px;

		}

		.dropdown-menu {

			background:#f0ad4e;

			border-radius:0;

		}

		.dropdown-menu a {

			color:#fff;

		}

		.dropdown-menu a:hover {

			color:#fff;

			background:#ec971f ;

		}

		

		/* Bandeau */

		.background-overlay::before {

			background-color: transparent;

		}

		

		/* Contenu */

		h1 {

			color:#603;

		}

		

		/* Sidebarre */

		.classy-single-feature p {

			font-size:0.85em;

		}

		

		/* Footer */

		.foo_top_header_two {

			background-color: #5a5a5a;

			color: #fff;

		}

		.foo_top_header_two p,

		.foo_top_header_two a {

			color: #fff;

		}

		.foo_top_header_two a {

			font-size: 0.9em;

		}

		.foo_top_header_two a:hover {

			color: #f90;

		}

		

		.foo_bottom_header_two {

			background-color: #ccc;

		}

		.foo_bottom_header_two a:hover,

		.imp_links a:hover {

			color: #660033;

		}

		

		.single_foo_part address {

			background:#fff;

			color:#333;

			padding:10px;

		}

		.single_foo_part address a {

			color:#333;

		}

				

		.breadcrumb li {

			font-size:1rem;

		}

		.breadcrumb li>a, .breadcrumb>.active {

			color: #660033;

		}

		

		#dropdownMenuFilleB {

			padding: .10rem .35rem;

			font-size: .8rem;

			line-height: 1.3;

			border-radius: .15rem;

		}

		#dropdownMenuFilleB:hover {

			cursor:pointer;

		}

		#dropdownMenuFilleB::after {

			display: none !important;

		}

		.breadcrumb-fille {

			display:inline-block;

			margin-left:12px;

			font-size:0.9em;

		}

		

		#dropdownMenuFilleM {

			background:#fff;

			font-size:0.9em;

		}

		#dropdownMenuFilleM a {

			color:#212529;

		}

		#dropdownMenuFilleM a:hover {

			color:#660033;

			background:#fff;

		}

		

		.search_post > p.h6, .event_location > p.h6, .latest_post > p.h6, .catagory_section > p.h6, .tag_section > p.h6, .achive_section > p.h6, .adds-widget > p.h6 {

			color: #fff;

			padding: 10px 15px;

			border-radius: 2px;

			margin-bottom: 30px;

			text-align: center;

		}

		

		.itemNavSoeur {

			background-size:auto 100%;

			background-position:center;

			background-repeat:no-repeat;

			text-align:center;

		}

		.itemNavSoeur a {

			color:#fff;

			height:150px;

			display: flex;

			align-items: center;

			padding:15px;

			background-color: rgba(0, 0, 0, 0.4);

		}

		.itemNavSoeur a:hover {

			background-color: rgba(0, 0, 0, 0.7);

		}

		.itemNavSoeur a>h3 {

			color:#fff;

			font-size:1.3em;

		}