/*
Theme Name: Divi Restro Child Theme
Theme URI: https://diviextended.com/products/divi-restro-child-theme
Description: Child of Divi theme for Divi Restaurant websites.
Author: Elicus Technologies
Author URI:   https://elicus.com/
Template: Divi
Version: 1.1
License: This product constitutes of two parts. (1) The PHP and HTML code are licensed under the GPL license. The GPL license file is contained in the same folder as this file. It can also be accessed here http://wordpress.org/about/gpl/. (2) All other part of the product including but not limited to css code, php code, images and layout are licensed as per the license purchased by the user. License detail for this section can be accessed here: http://diviextended.com/licenses
License URI: http://diviextended.com/licenses
*/


.menu-items .et_pb_animation_off {
    height: 70px;
    margin-right: 10px;
    border-radius: 50%;
}

.menu-items .et_pb_main_blurb_image {
    width: 70px;
}

.bwp_gallery {
    text-align: center;
}

.res-button {
  	background: none repeat scroll 0 0 #32721D;
}

.orange {
  	color: #994712;
}

.demo {
   	margin-top:20px;
}

.content {
 	margin-top:5px;
}

.el-sidebar h4.widgettitle {
    font-weight: 700;
    font-size: 22px;
}

.el-sidebar .gallery dl dt {
    line-height: 1em;
}

.el-sidebar .gallery dl {
    margin: 0;
}

.el-sidebar .gallery-item {
	margin-top: 0 !important;
}

.el-sidebar .gallery-item  img {
    border: 0px!important;
}

.el-sidebar a {
    font-size: 14px;
}

#footer h6 {
    text-transform: capitalize;
}

@media screen and (min-width: 981px) {
	
/* blog 3 */
	
	 .our-blog  .et_pb_post .entry-title {
        padding-top: 30px;   
    }
    
    .our-blog  .et_pb_post .entry-title a {
        position: relative;
    }
    
    .our-blog  .et_pb_post .entry-title a:after {
        position: absolute;
        content: '';
        top: calc(50% - 1px);
        width: 60px;
        border-bottom: 2px solid #f9c441;
    }
    
    .our-blog  .et_pb_post:nth-child(odd) .entry-title a:after {
        left: -85px;
    }
    
    .our-blog  .et_pb_post:nth-child(even) .entry-title a:after {
        right: -85px;
    }
    
    .our-blog  .et_pb_post .post-content {
        width: 65%;
        float: left;
    }
    
    .our-blog  .et_pb_post .post-meta {
        position: absolute;
        top: 0;
    }
    
    .our-blog  .et_pb_post:nth-child(odd) .post-meta {
        left: 35.1%;
    }
    
    .our-blog  .et_pb_post:nth-child(even) .post-meta {
        right: 35%;
    }
    
    .our-blog  .et_pb_post:nth-child(even) {
        text-align: right;
    }
    
    .our-blog  .et_pb_post a img {
        max-width: 30%;
    }
    
    .our-blog .et_pb_post:nth-child(odd) a img {
        float: left;
        margin-right: 5%;
    }
    
    .our-blog  .et_pb_post:nth-child(even) a img {
        float: right;
        margin-left: 5%;
    }
}

@media screen and (max-width: 980px) {
    .reverse-row {
		display: flex;
    	flex-direction: column-reverse; 
     }
	
	.page .et_pb_section.et_pb_fullwidth_section {
		padding-top: 0px;
		padding-bottom: 0px;
   }
	
	/* Blog 3 */
	
	 .our-blog  .et_pb_post {
        display: flex;
        flex-wrap: wrap;
    }
    
    .our-blog  .et_pb_post .post-meta {
        order: 0;
    }
    
    .our-blog  .et_pb_post .entry-title {
        order: 1;
        width: 100%;
    }
    
    .our-blog  .et_pb_post .post-content {
        order: 2;
    }
}
