/*
Theme Name: Teclus Child
Author: Template_path
Version: 1.0.0
Author URI: http://themeforest.net/user/template_path
Theme URI: http://themeforest.net/user/template_path
Description: This is Interior theme
License: ''
License URI: ''
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
Text Domain: wp_teclus
Template: teclus
*/

@import url(../teclus/style.css);



.mCS_img_loaded{
filter: brightness(0) invert(1);
}

.footer-seprarator {
    display:none;
}

/*  Menu  */


@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
.main-menu{ display:none !important; }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
.main-menu{ display:none !important; }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
.main-menu{ display:none !important; }
}

.main-menu .navigation > li > a { 
    font-size: 16px;
}

.main-menu .navigation {
    font-family: "Roboto Slab",sans-serif;
    font-weight: 700;
}

.icon-column h3 {
    text-transform: none;
}

/*  formulaire page nous joindre  */
.contact-style-one .left-column::before {
    background-color: #5C707C;
   
}
.contact-style-one .left-column {
    background-color: #5C707C;
   
}

label {
    display: block;
}

/*  Enlever la loupe de recherche */
.main-header .header-container .search-box-btn {
    display: none;
    
}

.portfolio-item .lower-content .desc {
    text-transform: none;
}

/*  Enlever le fil d'ariane  */


.page-title .bread-crumb {
 display: none;
}


/*  optimisation du logo  */

.main-header .header-container .logo {
    max-width: 200px;
}
.fixed-header .header-container .logo {
    max-width: 200px;
}
.footer-bottom .logo img {
    display: inline-block;
    max-width: 160px;
}
.fixed-header .header-container .logo {
    max-width: 150px;
}