/*
Theme Name: Abeille du Caire
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
body {
    padding: 30px;
    background-color: #d3edee;
}



header#header {
    /* position: absolute; */
    /* width: 100%; */
    top: 0;
    right: 0;
    z-index: 999;
    text-align: right;
    padding: 15px;
    max-width: 1320px;
    margin: 0 auto 20px;
}
.header-builder-p .vc_column-inner {
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;
  
}
#header .mobile-toggle {
    display: inline-block;
	background-color: #e49700;
	 font-size: 18px;
}

#header .logo {    
    margin-right: 15px;
	
}

body.wide .container:not(.inner-container) {
    width: 100%;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}

.no-breadcrumbs .main-content {
    padding-top: 0px;
	padding-bottom: 0px;
}

.wpb_text_column.wpb_content_element {
    padding: 20px;
}

#main {   
    background: transparent;
}

.row.main-content-wrap {   
	background-color:#fff;
}

.share-instagram {
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%) !important;
    padding: 16px;
    color: #fff !important;
    border: 0;
    box-shadow: none !important;
}



 
/* ------------------------------------------------------------------------------------------------- side-nav-panel */

div#side-nav-panel {
    padding: 30px 30px !important;
}

#side-nav-panel .retina-logo {
    display: none;
}

/* ------------------------------------------------------------------------------------------------- articles */


.single-post article {
    border-bottom: 0;
    margin-bottom: 0;
    padding: 30px 20px;
    border-right: 1px solid #eaeaea;
}


.blog-posts.posts-full.posts-container {
    padding: 30px 20px;
    border-right: 1px solid #eaeaea;
}








