.breadcrumb > li > a {
	color: white;
	font-size: 14px;
	font-weight: 500;
}

.breadcrumb > li > a i span {
    font-family: Raleway, sans-serif;
	font-size: 14px;
	font-weight: 500;    
}

.breadcrumb > .active {
	font-size: 14px;
	font-weight: 500;
	color: #a4c955;
}

.pagination > .active > a {
    background-color: #796a46;
    border-color: #796a46;
}

.pagination > .active > a:hover {
    background-color: #a28e5c;
    border-color: #a28e5c;
}

.fix-width-french {
	width: 100%;
}

.thumbnail {
	min-height: 250px;
}

.abourMe-txt h3,
.abourMe-txt h2 {
    font-size: 50px!important;
    letter-spacing: 1px;
    font-family: "Playfair Display";
    color: #796a46;
    font-weight: 700;
}

.abourMe-txt p {
	font-size: 18px!important;
    margin: 0 0 10px!important;
}

/*.tp-parallax-wrap {
	opacity: .8;
	left: 405px!important;
}
.tp-caption {
	min-width: 800px!important;
	max-width: 800px!important;
}

.tp-caption.PostSlider-Content {
	color: black;
}

.tp-caption.PostSlider-Content p {
	color: black;
}

.tp-caption.PostSlider-Content ul li {
	width: calc(100% - 40px);
    margin-left: 40px;
}

.PostSlider-Category,
.PostSlider-Title,
.PostSlider-Content {
	padding: 0 50px!important;
}*/

.break-word-responsive p {
	word-wrap: break-word;
}

#trail-category-tabs {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    width: 100%;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #ededed;
    margin-top: 30px;
}

#trail-category-tabs > li a.active{
	background: none;
    border-bottom: 2px solid #778d48;
}

#trail-category-tabs > li {
    display: block;
    flex: 0 1 auto;
}

#trail-category-tabs > li a {
	margin: 0; 
}

#trail-category-tabs > li a:hover, #trail-category-tabs > li a:active, #trail-category-tabs > li a:focus {
    background: none;
}

.trail-category-tabs-desktop {
	padding: 0;
}

.trail-category-tabs-mobile {
	display: none;
}

.trail-category-tabs-mobile i {
	float: right;
	margin-top: -35px;
    margin-right: 20px;
}

.alert .close {
    color: black;
    font-size: 35px;
    line-height: 0;
    margin-top: 7px;
}

select#trail-category-tabs {
    width: 100%;
    padding: 15px;
    border: 1px solid #796a46;
}

@media (max-width: 997px) {
	.trail-category-tabs-desktop {
		display: none;
	}
	.trail-category-tabs-mobile {
		display: inline-block;
		width: 100%;
		padding: 0;
	}
}

@media (max-width: 991px) {
    .alert-danger {
        background-color: #FEEDED;
        border-radius: 3px;
        clear: both;
        color: #49505B;
        line-height: 1.25;
        padding: 15px 30px;
        text-align: center;
        font-weight: 600;
        margin-top: 25px;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 999999;
        float: left;
        left: 0;
        margin: 0;
        /* height: 0px; */
    }

    .alert-success, #success_page {
        background-color: #e5f7d1;
        border-radius: 3px;
        clear: both;
        color: #49505B;
        line-height: 1.25;
        padding: 15px;
        text-align: center;
        font-weight: 600;
        margin-top: 25px;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 999999;
        margin: 0;
    }
}

@media (max-width: 767px) {
    section.example {
        display: none
    }   
    .section-head.home-page{
       margin-top: 150px
    }
	.list.hide-mobile {
		display: none!important;
	}

	.abourMe-txt h3, .abourMe-txt h2 {
		font-size: 30px!important;
		margin-top: 0;
	}
	.section-head {
		padding: 0
	}

	.section-head p {
	    width: 100%;
	    margin: .5em auto 1em auto;
	    line-height: 1.5em;
	    font-size: 1.5em;
	}
	.bg-dark {
		padding:30px 0 50px  0
	}
	.section-head h1 {
		padding: 0;
		margin:0 
	}
    .margin150 {
    margin-top: 129px;
}
	nav.navbar ul.navbar-nav a:visited, nav.navbar ul.navbar-nav a:focus, nav.navbar ul.navbar-nav a:active {
    background: transparent;
    background-color: transparent!important;
    color: #424f25 !important;
}
	h3 {
    font-size: 25px!important;
}
 
}