/*
 Theme Name:   Trek and Trails
 Description:  Custom child theme based on Assan
 Author:       Gaurish Kavlekar
 Author URI:   https://www.kaves.in
 Template:     assan
 Version:      1.0.0
 Text Domain:  trekandtrails
*/


body{
    font-weight: 300;
	font-size:16px;
    /*background-color: #dadfe1;*/
}


.footer-container {
   
    color: #fff;
    margin-top: 25px;
}
#top-bar {
   
    color: #fff;
    height: 32px;
   font-size:14px;
}

.top-header-info {
    margin-right: 40px;
}
#top-bar .container{
width:auto;
padding:0px;
}
.top-header-info .fa {
    font-size: 15px;
    margin-right: 5px;
}

#google_translate_element{
    float: right;
    height: 32px;
    margin-top: -2px;
}

.goog-te-gadget-simple{
    height: 32px;
    background-color: transparent!important;
    border-width: 0!important;
    line-height: 32px;
}

.goog-te-gadget-simple .goog-te-menu-value{
    color: white!important;
}

.navbar-default{
    box-shadow: none;
}

.navbar-header {
    float: left;
}

.breadcrumb-wrap{
    background-image: none;
    background-size: cover;
    height: 648px;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.breadcrumb-wrap h2{
    text-align: center;
    line-height: 68px;
    
    font-weight: 600;
    color: #fff;
    font-size: 56px;
    text-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.navbar-brand-corg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    text-align: center;
    padding: 10px;
    height: 130px;
    min-width: 130px;
    max-width: 380px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    background: white!important;
    /*border: 1px solid #c0392b;*/
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
    z-index: 5;
}

.navbar-brand-corg img{
    max-width: 360px;
    max-height: 110px;
}

.navbar-brand-corg:hover{
    background: white!important;
}

.back-to-home{
    float: right;
    font-size: 22px;
    line-height: 50px;
    text-transform: uppercase;
    color: gray;
}

.back-to-home:hover{
    color: gray;
}

#footer {
    background-color: #c0392b;
    padding: 0;
}

.footer-btm {
    background-color: #c0392b;
    margin-top: 0;
    color: #fff;
    font-weight: bold;
    font-size: 20px;
}

.light-font {
    font-weight: 300;
}


.hide{
    display: none;
}

.blog-post .post-thumbnail {
    display: none;
}

.mpost-wrap{
    overflow: hidden;
    height: auto;
    min-height: 500px;
}

.sidebar-box .current_page_item a,
.sidebar-box .current-cat a{
    color: #c0392b;
}

li.press-meta{
    font-size: 13px;
    padding: 0px 30px;
}

.btn{
    font-family: Lato,sans-serif;
    font-weight: 300;
    background-color: #c0392b;
    border: 0;
}

.read-more-link {
    background-color: #484848;
}

.blog-post h1,
.blog-post h2,
.blog-post h3,
.blog-post h4,
.blog-post h5,
.blog-post h6,
.sidebar-box h4{
    color: #484848;
    font-family: Lato, serif;
}

.single .blog-post a {
    color: #c0392b;
}




