/*
Theme Name: Intrepid_theme
Author: Admin
Description: The biggest WordPress Theme ever
Theme URI: http://intrepidcarpettiles.com/betheme
Author URI: http://intrepidcarpettiles.com
License: intrepidcarpettiles Licence
License URI: -
Version: 1.1.1

All css files are placed in /css/ folder
*/

/*******************Custom css start**************************/
.page-id-110 div#Subheader {
    display: none;
}
.tr-menu.header-classic #Top_bar:not(.is-sticky) {
    background: #59646fd6 !important;
}
.sticky-dark #Top_bar.is-sticky {
    height: 104px !important;
}
#Top_bar #logo {
	height: 104px!important;
}

#Top_bar.is-sticky #logo img.logo-sticky {
    max-height: 90px !important; 
}
#Top_bar .menu_wrapper {
    margin-top: 40px !important;
}
.home-gallery-img img {
    height: 270px !important;
}
.home-product-slider img.scale-with-grid.wp-post-image {
    height: 230px !important;
}
/****************post page css*********************************/
.sections_group.custom-class {
    float: left;
    width: 100%;
}
.post-page {
    margin: 0 auto;
    width: 85%;
}
h2.title-top {
    float: left;
    width: 100%;
    text-align: center;
    margin: 35px 0px;
}
.post-image-box {
    float: left;
    width: 48%;
    padding: 0px 10px;
}
.post-image-box a {
    float: left;
    width: 100%;
}
.post-image-box img {
    float: left;
    width: auto;
}
.post-specifications {
    float: left;
    width: 100%;
    padding: 10px;
}
.inner-post-specifications {
    float: left;
    width: 33.33%;
}
.post-gallery {
    float: left;
    width: 100%;
    margin: 40px 0px;
}
.post-image {
    float: left;
    width: 21%;
    margin: 0px 11px;
    padding: 5px 11px;
}
.post-right {
    float: left;
    width: auto;
}
/******************/
.available-product .wp-caption-text {
    background: transparent;
    color: #000;
    font-size: 18px;
}
/*********************************************************/
.post-image-box img {
    max-height: 550px;
}
.post-single-image {
    float: left;
    width: 100%;
}

.post-single-image img {
    width: auto;
    float: left;
    height: 150px !important;
}
.post-single-image-title {
    float: left;
    width: 100%;
}
.post-single-image-title h4 {
    margin: 0px 0px 0px;
    font-size: 18px;
}
.post-single-image-content {
    float: left;
    width: 100%;
}
.post-single-image-content p {
   float: left;
    width: 100%;
    font-size: 18px;
    padding: 0px 5px 5px;
}
.post-specifications h5 {
    margin: 0px !important;
    padding: 0px 0px 3px !important;
}
/***************************************************************/
.post-item {
    width: 26% !important;
    margin-bottom: 10px !important;
    float: right !important;
}
.post-single-img {
    width: 100% !important;
	border-color: #ffffff !important;
}
.cust-post-desc {
    padding: 0px !important;
}
a.cust-post-title {
    padding: 0px 7px;
    font-size: 18px;
    text-decoration: none;
}
.post-single-img img {
    min-height: 300px;
}
/*************************************************************/
.author-date {
    display: none;
}
.post-footer {
    display: none;
}
.post-meta .category {
    display: none;
}
a.partner-logo {
    float: left;
    width: auto;
    margin-left: 15%;
}
.partner-logo p {
    float: left;
    padding: 0px 10px 5px;
    color: #b3b3b5;
}
.partner-logo img {
    float: left;
    width: 138px;
}
/*************************************************************/
@media only screen and (min-width: 1240px){
.sticky-dark #Top_bar.is-sticky {
    background: #4a4c51 !important;
}
}
@media only screen and (max-width: 767px){
div#Content {
    padding: 0px;
}
.home-page-banner {
    padding-top: 0px !important;
}	
.post-image-box {
    width: 100%;
    padding: 0px;
}	
.post-specifications {
    width: 100%;
    padding: 15px 0px;
}
	
.post-image {
    width: 100%;
    padding: 10px 0px;
}	
/*******************************/
.section.mcb-section.home-abt-sec {
    padding: 30px 0px !important;
}
.wrap.mcb-wrap.one-fourth.valign-middle.clearfix {
    display: none;
}
.section.mcb-section.read-more-section {
    padding: 30px 0px !important;
}
.cnt-center-cntpage {
    display: none !important; 
}
.abt-rgt-cnt .column_attr.clearfix {
    padding: 0px !important;
}	
.top-cnt-sec {
    padding: 0px !important;
}
.post-right {
    width: 100%;
}
.post-left {
    float: left;
    width: 100%;
}
.post-left .post-item {
    width: 100% !important;
}
}