/*
Theme Name:     Organique Child
Theme URI:      http://www.proteusthemes.com
Description:    Child theme for the Organique
Author:         Primoz Cigler
Template:       organique
Version:        1.0
*/
a:hover, a:focus {text-decoration: none;}
.glyphicon-tree-deciduous:before,.glyphicon-leaf:before{color: #6A9F61;}
.glyphicon-earphone:before,.glyphicon-ok:before{color: #FDB56C;}
.carousel--fixed-height .item > img{max-height: 420px;}
.cellule_pour .so-panel {
    margin-bottom: 0px!important;
}
.cellule_pour .so-panel img {
    margin-bottom: 0px!important;
}
.banners-medium{border-radius: 0px;}
.su-tabs-nav {
    border-bottom: 2px solid #e5e5dc;
    margin-bottom: 16px;
    line-height: 43px;
    vertical-align: middle;
}
span.su-tabs-current {
    cursor: default;
    color: #413c35;
    border-bottom: 3px solid #413c35;
    margin-bottom: -3px;
}
.su-tabs-nav span {
    font-family: "Arvo",Georgia,Times,serif;
    display: inline-block;
    margin-right: 3px;
    padding: 10px 15px;
    font-size: 14px;
    min-height: 40px;
    line-height: 20px;
    color: #b1b0a7;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}
.su-tabs-pane.su-clearfix {
    line-height: 23px;
}
body .su-tabs-nav span.su-tabs-current {
    color: #6A9F61;
}
a#title-bloc {
    font-size: 13px;
    font-weight: bold;
    color: #6A9F61;    
}
a#title-bloc:hover {
    color: #413c35;
}
a#argan-pour img {
    max-width: 100%;
    max-height: 100%;
}
.col-xs-6.col-md-6.recent-doc {
    margin-bottom: 8px;
}
.info-projet-recent {
    padding-top: 8px;
}
a#argan-pour img:hover {
    opacity: 0.8;
}
div#pg-1798-5 {
    margin-bottom: 30px;
}
ul.me_ul {
    padding-left: 15px;
    line-height: 23px;
}
body.page.page-id-65.page-template.page-template-page-maps.page-template-page-maps-php.logged-in.admin-bar.siteorigin-panels.customize-support .container .row .col-xs-12 .post-65 .text-shrink {
    width: 80%;
}
body.single.single-post .container .banners-big {
    display: none;
}
a:active{background-color: transparent;}
article.post-46.page.type-page.status-publish.hentry header .divider{border-bottom: 1px solid #6A9F61;}
.me-style-title.panel-widget-style h3 {color: #6A9F61;}
.me-style-title.panel-widget-style h3 .light{color: #413c35;}
.to-align-left {text-align: left;}
span.me-icon {margin-right: 20px;}
span.me-icon {margin-right: 10px;font-size: 16px;}
span.me-text {margin-right: 5px;}
span.me-text {
    margin-right: 20px;
    font-size: 15px;
}
a.me-add {color: #413c35;font-size: 15px;}
a.me-add:hover {color: #6A9F61;}
.me-icon:before {color:  #6A9F61;}
a.to-contact {
    text-transform: uppercase;
    font-size: 12px;
    color: #f3f2eb;
}
a#footer-contact {
    color: #b1b0a7;
}
span.foot {
    margin-right: 10px;
}
a.trade,span.trade{color:#6A9F61;font-weight: 600;}
img#logocompany {
    width: 50px;
    height: 15px;
    position: relative;
    margin-left: 10px;
    top: -3px;
}
img.img-footer {
    display: block;
}
.header-logo a > img {
    width: 200px;
    height: auto;
    display: block;
}
span#company {
    color: #b1b0a7;
    font-weight: 400;
}
a#title-article-blog:hover{color:#6A9F61;}
a#title-article-blog {
    font-family: "Arvo",Georgia,Times,serif;
    display: inline-block;
    margin-right: 3px;
    padding: 10px 15px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 0px;
    font-size: 14px;
    min-height: 40px;
    line-height: 20px;
    color: #413c35;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}
a#thumb-article-blog img:hover {
    opacity: 0.8;
}
.blog-content__text img{max-height: 100%;max-width: 100%;}
a#thumb-article-blog:active {
    background-color: transparent;
}
a#expert-article-blog {
    margin: 0 0 9.5px;
    color: #413c35;
    line-height: 23px;
}
.col-xs-12.col-md-6.recent-docs {
    margin-bottom: 35px;
}
div#recent-posts-2 ul li a,div#archives-3 ul li a {
    color: #71a866;
    font-weight: 600;
}
div#recent-posts-2 ul li {
    line-height: 23px;
}
aside.sidebar.sidebar--blog {
    line-height: 23px;
}
div#pg-1798-5 {
    margin-bottom: 0px;
}
.articles-title.panel-widget-style h3 {
    color: #71A866;
    font-size: 18px;
}
.post.type-post .entry-title .metadata {
    display: none;
}
/*edition hide tri sort from category products page*/
select.orderby{display: none;}
/*edition hide cart from homepage*/
a.product-overlay__cart.add_to_cart_button.product_type_simple {
    display: none;
}
/*edition hide cart from top menu*/
.header-cart{display: none;}
/*to delete after enbling cart*/
html.no-touch .product-overlay__stock{position: relative;float: right;right: 0;}
/*Responsive*/
@media screen and (max-width: 412px){
    .su-tabs-nav span{
        padding-left: 0px;
    }
    h3.widget-title {
    font-size: 20px;
}
}    
@media screen and (max-width: 447px){
    select.orderby{width: 140px;}
}
@media screen and (max-width: 447px){
    .form-group .form-control{margin-bottom: 10px;}
}