/*
 Theme Name:     Blogger Pro Divi Child Theme
 Theme URI:      https://divi.wplayouts.com/pharmacy
 Description:    Premium Blogger Pro Child Theme  <a href="https://divi.wplayouts.com/blogger">View Demo</a>
 Author:         WP layouts
 Author URI:     https://wplayouts.com/
 Template:       Divi
 Version:        1.0.0
 License:     	 GNU General Public License v2 or later
 License URI: 	 http://www.gnu.org/licenses/gpl-2.0.html
*/

/*globle css Clasess */

#main-content {
    background-color: transparent;
}


/* cusotm media Query */

@media (min-width: 767px) {
.wp-et-list-view article{
    display: flex;
    gap: 15px;
    margin-bottom: 16px;

}

.wp-et-list-view article a.entry-featured-image-url{
    max-width: 180px;
    margin-bottom: 0px !important;
}


.wp-et-list-view-main article{
    display: flex;
    gap: 15px;
    margin-bottom: 16px;
 
}

.wp-et-list-view-main article a.entry-featured-image-url{
    max-width: 380px;
    margin-bottom: 0px !important;
    max-height: 240px;
 
}

}

.wp-et-list-view article{
     background: #ffff;
    box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.1);
    padding: 10px;
    border-radius: 4px;
    align-items: center;
}

.et_pb_posts a.more-link{
    text-align: right;
}



.wp-et-list-view-main article{
    background: #ffff;
    box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.1);
    padding: 10px;
    border-radius: 4px;
    align-items: center;
}


.et_pb_post .entry-featured-image-url{
    overflow: hidden;
}

 article.et_pb_post a.entry-featured-image-url img{
      transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.et_pb_post:hover a.entry-featured-image-url img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}



.wp-people-module .et_pb_team_member_image{   
    width: 104px !important;
    margin: 13px auto;

}
.wp-people-module .et_pb_team_member_image img{
    border-radius: 50px;
}

.wp-sidebar .et_pb_widget {
    margin-bottom: 10px;
    background: #ffff;
    box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.1);
    padding: 21px;
    border-radius: 6px;

}
.wp-sidebar .widgettitle {
    margin-bottom: 14px;
}
.rpwwt-post-author{ color: #00e81b !important; font-size: 12px;}

.wp-sidebar .tagcloud a, .wp-sidebar .wp-block-tag-cloud a{
    margin-bottom: 10px; font-size: 14px!important ;
}



/*home 2 custom grid blog css */

  .wp-et-grid-view-2 .et_pb_blog_grid .et_pb_image_container {
    margin: 0;
  }
  .wp-et-grid-view-2 .et_pb_salvattore_content[data-columns]::before {
	content: '2 .column.size-1of2' !important;
}
.wp-et-grid-view-2.gird-4 .et_pb_salvattore_content[data-columns]::before {
	content: '4 .column.size-1of4' !important;
}


   .wp-et-grid-view-2 article.et_pb_post {
    position: relative;
    padding: 0;
    box-shadow: none !important;
    border-radius: 0 !important;
    margin-bottom: 20px;
  }
  .wp-et-grid-view-2 .et_pb_post a.entry-featured-image-url {
    margin-bottom: 0;
    position: relative;
  }
  .wp-et-grid-view-2 .et_pb_post a.entry-featured-image-url:after {
  	position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 1%,rgba(0,0,0,3) 100%);
  }
 .wp-et-grid-view-2 .et_pb_post .list_blog_description {
    position: absolute;
    bottom: 0;
   	width: 100%;
    right: 0;
   	font-weight: 500;
    padding: 10px 20px;
  }
  .wp-et-grid-view-2 .et_pb_post a.entry-featured-image-url img {
    height: 220px;
    object-fit: cover;
  }
  .wp-et-grid-view-2 .et_pb_post .post-content-inner {
    margin-bottom: 10px;
  }
.wp-et-grid-view-2 .column.size-1of2:last-child {
    margin-right: 0px;
}

  .wp-et-grid-view-2 .et_pb_post:hover .post-content {
    display: block;
    opacity: 1;
    z-index: 1;
}

  .wp-et-grid-view-2 .et_pb_no_thumb {
    height: 360px;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 1%,rgba(0,0,0,3) 100%);
  }
  @media only screen and ( min-width: 981px ) {
.wp-et-grid-view-2 .column.size-1of2 {
	    width: 48%;
	    margin-right: 4%;
	 }

.wp-et-grid-view-2.gird-4 .column.size-1of4 {
	    width: 23.5%;
	    margin-right: 2%;

}

.wp-et-grid-view-2.gird-4 .column.size-1of4:last-child{
    margin-right: 0;
}

  }

  @media screen and (min-device-width: 481px) and (max-device-width: 981px) { 
.wp-et-grid-view-2 .column.size-1of2 {
	    width: 48%;
	    margin-right: 3%;
        float: left;
	 }

.wp-et-grid-view-2.gird-4 .column.size-1of4 {
	    width: 48%;
	    margin-right: 2%;
 float: left;
}

.wp-et-grid-view-2.gird-4 .column.size-1of4:last-child{
    margin-right: 0;
}

  }

  @media only screen and (max-width: 981px) { 
   #et_mobile_off_menu {display: flex; align-items: center;}

  #et_mobile_off_menu .et_pb_column{
   margin-bottom: 8px;
margin-top: 7px;
  }

}

  @media only screen and (max-width: 480px) {
    .wp-et-grid-view-2 .et_pb_post .post-content, .wp-et-grid-view-2 .et_pb_post .post-meta, .wp-et-grid-view-2 .et_pb_post .entry-title {
      padding: 10px;
    }
    .wp-et-grid-view-2 .et_pb_post .post-meta {
      width: 100%;
    }
    .wp-et-grid-view-2 .et_pb_post:hover .post-content {
      bottom: 10px;
    }
  }




