/*!/wp-content/themes/generatepress_child/style.css*//*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
@font-face{font-family:'IRANSansWeb';src:url('https://rdiet.ir/wp-content/themes/generatepress/fonts/IRANSansWeb.eot?#') format('eot'),
url('https://rdiet.ir/wp-content/themes/generatepress/fonts/IRANSansWeb.woff') format('woff'), 
url('https://rdiet.ir/wp-content/themes/generatepress/fonts/IRANSansWeb.woff2') format('woff2'),
url('https://rdiet.ir/wp-content/themes/generatepress/fonts/IRANSansWeb.ttf') format('truetype');font-display:swap;}

body{
        font-family:IRANSansWeb;
}

	#instagram a {
	position:fixed;
	width:90px;
	height:95px;
	bottom:20px;
	right:20px;#masthead
	text-align:center;
  z-index:100;;
background:url('https://rdiet.ir/wp-content/uploads/2023/12/images__2_-removebg-preview-1-removebg-preview-1-1.png') transparent no-repeat scroll center center;
}

	/* Image */
	#rank-math-rich-snippet-wrapper .wp-block-image img{
		display:none !important;
	}

/* Image */
.inside-article .wp-block-image img{
	margin-bottom:10px;
	
}

/* 480px and smaller screen sizes */
@media (max-width:480px){

	/* Image */
	.gb-container-8e47dec5 .size-full img{
		max-width:48%;
	}

	
}
/* Affiliate disclaimer */
#affiliate-disclaimer{
	display:none;
}




img {
max-width: 100%;
display: block;
}


/* 1097px and smaller screen sizes */
@media (max-width:1097px){

	/* Heading */
	.gb-container-fc9e4df0 h1{
		font-size:22px;
	}
	
	/* Heading */
	#اگه-رژیم-تخصصی-مثل-کتوژنیک-زیر-نظر-مستقیم-متخصص-تغذیه-واقعی-میخوای-اینجا-جاشه{
		font-weight:500;
		font-size:18px !important;
	}
	
	/* Strong Tag */
	.gb-container-fc9e4df0 h2 strong{
		font-weight:500;
		font-size:17px;
	}
	
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* Strong Tag */
	.gb-container-fc9e4df0 h2 strong{
		
	}
	
}


	/* Thumbnail Image */
#block-23 a img{
	border-radius:10px;
	box-shadow:0px 0px 16px 0px #285f21;
	
}


/* Image */
#block-24 a img{
	border-radius:8px;
	box-shadow:0px 0px 5px 0px #285f21;
	
}


/* Active */
.popmake-overlay .active{
	border-style:solid;
	border-width:3px;
	background-color:#ffffff;
	border-color:#106917;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:1px 1px 21px 12px rgba(2,2,2,0.23);
}

/* Popmake close */
.popmake-overlay .active .popmake-close{
	font-size:14px;
	background-color:#113f17;
	border-top-right-radius:8px;
	
}

/* Input */
.popmake-content p input:nth-child(3){
	background-color:#1b550b;
	
}

/* Paragraph */
#block-24 p:nth-child(5) strong{
	text-shadow:rgb(255, 255, 255) 0px 0px 2px, rgb(255, 255, 255) 0px 0px 4px, rgb(255, 255, 255) 0px 0px 6px, rgb(255, 119, 255) 0px 0px 8px, rgb(255, 0, 255) 0px 0px 12px, rgb(255, 0, 255) 0px 0px 16px, rgb(255, 0, 255) 0px 0px 20px, rgb(255, 0, 255) 0px 0px 24px;
	
}



/* Widget */
#block-4{
	background-color:#ffffff;
	
}
 #block-6{
	background-color:#ffffff;
	
}
#block-14{
	background-color:#ffffff;
	
}
#block-15{
	background-color:#ffffff;
	
}
#block-21{
	background-color:#ffffff;
	
}

@media only screen and (max-width: 480px) {
.single-post img {
    width: 100%;
  }
}
/* Inside navigation */
#sticky-navigation{
	background-color:#f6f6f6;
		border-bottom-style:solid;
	border-bottom-color:#bdc3c7;
	border-bottom-width:1px;
	
	
}
/* GeneratePress Sticky Sidebar */

@media (min-width: 769px) {
.site-content {
  display: flex;
	}
	
.inside-left-sidebar {
  height: 100%;
	}

	
.inside-left-sidebar aside:last-child {
	position: -webkit-sticky;
	position: sticky;
	top: 40px; /*Adjust position */
  }
}


/* GeneratePress Sticky Sidebar */

@media (min-width: 769px) {
.site-content {
  display: flex;
	}
	
.inside-left-sidebar {
  height: 100%;
	}
	
.inside-left-sidebar aside:last-child {
	position: -webkit-sticky;
	position: sticky;
	top: 40px; /*Adjust position */
  }
}

/* Comment meta */
.comment-author-farrdiet-irzad > .comment-body .comment-meta{
	background-color:#b1ebc9;
	border-radius:8px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	}
/* Submit Button */
#submit{
	border-radius:8px;
}
/* Comment content */
.comment-content{
	border-color:#bdc3c7;
	border-radius:8px;
}
/* Time Tag */
time{
	display:none;
}
.edit-link , .thread-even time{
	display:none;
}

/* Image */
.inside-article p img{
	border-radius:5px;
	box-shadow:0px 3px 8px 0px #141414;
	}
/* Comment */
.comment-form #author,
#comment{
	border-color:#2ecc71;
	border-radius:8px;
}

/* Input */
.init p input[type=tel]{
	border-radius:5px;
	position:relative;
	bottom:10px;
	box-shadow:0px 0px 3px 0px #141414;
	font-family:'IRANSansWeb';
	color:#9b59b6;
}

/* Link */
.site-footer .gb-button-wrapper-bf52e756 a{
	border-radius:8px;
	box-shadow:0px 0px 5px 0px #34495e;
}
/* Input */
.init p input{
	background-color:transparent;
	border-style:solid;
	border-width:1px;
	border-color:#f7f7f7;
	border-radius:5px;
}

/* Input */
.inside-article p input:nth-child(3){
	background-color:#45b823;
}
/* Input */
.site-footer p input:nth-child(3){
	font-family:'IRANSansWeb';
	
}
/* Link */
.wp-block-buttons .wp-block-button a{
	border-radius:8px;
	
}
/* Thumbnail Image */
#main img{
	border-radius:10px;
	box-shadow:0px 5px 7px 3px #34495e;
}

/* Button */
#main .entry-summary a{
	border-radius:5px;
	box-shadow:0px 2px 5px 0px #34495e;
}
/* Image */
.page-id-14266 .inside-article a img{
	box-shadow:none !important;
	
}

table{
    width:100%;
    max-width:100%;
}

p a {
  position: relative;
  text-decoration: none;
		text-shadow:rgb(255, 255, 255) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px;
}
p a:hover {background-image:linear-gradient(to right, #aaffa9 0%, #11ffbd 100%);
	border-radius:5px;
	padding-bottom:4px;
	color: #000;
}
p a::before {
  content: "";
  position: absolute;
  display: block;
	color:#364034;
  width: 100%;
  height: 4px;
  bottom: 0;
  left: 0;
  background-image:linear-gradient(to right, #52c234 0%, #061700 100%);
	transform: scaleX(0);
	transform-origin: top right;
  transition: transform 0.3s ease;
}

p a:hover::before {
  transform: scaleX(1);
}



.inside-article h3 a{
  position: relative;
  text-decoration: none;
		text-shadow:rgb(255, 255, 255) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px;
}
.inside-article h3 a:hover {background-image:linear-gradient(to right, #aaffa9 0%, #11ffbd 100%);
	border-radius:5px;
	padding-bottom:4px;
	color: #000;
}
.inside-article h3 a::before {
  content: "";
  position: absolute;
  display: block;
	color:#364034;
  width: 100%;
  height: 4px;
  bottom: 0;
  left: 0;
  background-image:linear-gradient(to right, #52c234 0%, #061700 100%);
	transform: scaleX(0);
	transform-origin: top right;
  transition: transform 0.3s ease;
}

.inside-article h3 a:hover::before {
  transform: scaleX(1);
}
/* Image */
.site-footer .wp-block-image img{
	border-radius:10px;
	box-shadow:0px 0px 10px 0px #ffffff;
	
}
/* Image */
.inside-article .wp-block-cover img{
	border-radius:8px;
	box-shadow:2px 3px 8px 0px #141414;
	
}

/* Image 29017 */
.inside-article .wp-block-image .wp-image-29017{
	box-shadow:none !important;
	
}
/* Image 34027 */
.inside-article .wp-caption .wp-image-34027{
	box-shadow:none !important;
}

/* Image 34028 */
.inside-article .wp-caption .wp-image-34028{
	box-shadow:none !important;
}

/* Image 34029 */
.inside-article .wp-caption .wp-image-34029{
	box-shadow:none !important;
}

/* Image */
.inside-article .size-full img{
	box-shadow:none !important;
	
}

/* Inside container */
.inside-article .gb-container-6c5583e5 .gb-inside-container{
	line-height:1em;
	position:relative;
	top:8px;
	
}
/* Container 6c5583e5 */
.inside-article .gb-container-6c5583e5{
	box-shadow:0px 0px 8px 0px #686868;
	
}
/* Input */
.gb-container-fb3a3e68 p input:nth-child(3){
	background-color:#156937;
	
}
/* Image */
.inside-article a img{
	box-shadow:none !important;
}

/* Image */
#jxlzesgtjxlzsizpnbqenbqejzpe{
	box-shadow:none !important;
	
}

/* Image */
.inside-article .size-medium img{
	box-shadow:none !important;
	
}
/* Inside container */
.gb-inside-container .gb-grid-wrapper .gb-grid-column .gb-container-eeee64a5 .gb-inside-container{
	box-shadow:0px 0px 13px 0px #9a8383;
	border-radius:8px;
}

/* Inside container */
.gb-inside-container .gb-grid-wrapper .gb-grid-column .gb-container-f825ebf3 .gb-inside-container{
	box-shadow:0px 0px 13px 0px #9a8383;
	border-radius:8px;
}

/* Inside container */
.gb-inside-container .gb-grid-wrapper .gb-grid-column .gb-container-4bacd762 .gb-inside-container{
	box-shadow:0px 0px 13px 0px #9a8383;
	border-radius:8px;
	
}
/* Input */
#block-6 p input[type=tel]{
	box-shadow:0px 0px 1px 0px #34495e;
	
}

/* Input */
#block-6 p input:nth-child(3){
	background-color:#24601e;
	box-shadow:0px 0px 3px 0px #ffffff;
}
/* Page */
#page{
	margin-left:10px;
	margin-right:10px;
	
}
/* Strong Tag */
#block-4 #چگونه-اعتماد-کنم strong{
	text-shadow:rgb(255, 255, 255) 0px 0px 2px, rgb(255, 255, 255) 0px 0px 4px, rgb(255, 255, 255) 0px 0px 6px, rgb(255, 119, 255) 0px 0px 8px, rgb(255, 0, 255) 0px 0px 12px, rgb(255, 0, 255) 0px 0px 16px, rgb(255, 0, 255) 0px 0px 20px, rgb(255, 0, 255) 0px 0px 24px;
}

/* Strong Tag */
#block-15 #چگونه-اعتماد-کنم strong{
	text-shadow:rgb(255, 255, 255) 0px 0px 2px, rgb(255, 255, 255) 0px 0px 4px, rgb(255, 255, 255) 0px 0px 6px, rgb(255, 119, 255) 0px 0px 8px, rgb(255, 0, 255) 0px 0px 12px, rgb(255, 0, 255) 0px 0px 16px, rgb(255, 0, 255) 0px 0px 20px, rgb(255, 0, 255) 0px 0px 24px;
	
}




/* Inside container */
#block-4 .gb-inside-container{
	box-shadow:0px 0px 3px 0px #95a5a6;
	border-radius:8px;
	
}

#block-25 .gb-inside-container{
	box-shadow:0px 0px 3px 0px #95a5a6;
	border-radius:8px;
	
}

#block-23 .gb-inside-container{
	box-shadow:0px 0px 3px 0px #95a5a6;
	border-radius:8px;
	
}
#block-24 .gb-inside-container{
	box-shadow:0px 0px 3px 0px #95a5a6;
	border-radius:8px;
	
}
/* Inside container */
#block-6 .gb-inside-container{
		box-shadow:0px 0px 3px 00px #95a5a6;
	border-radius:8px;
	
}
/* Inside container */
#block-21 .gb-inside-container{
		box-shadow:0px 0px 3px 00px #95a5a6;
	border-radius:8px;
	
}
/* Inside container */
#block-14 .gb-inside-container{
		box-shadow:0px 0px 3px 00px #95a5a6;
	border-radius:8px;
	
}
/* Inside container */
#block-15 .gb-container {
		box-shadow:0px 0px 3px 0px #95a5a6;
	border-radius:8px;
	
}

/* 730px and smaller screen sizes */
@media (max-width:769px){

	/* Inside article */
	#main .hentry .inside-article{
		margin-left:10px;
		margin-right:10px;
		
	}
	
}
/* Link */
#block-21 p a{
	text-shadow:none;
	
}
/* Cat links */
.inside-article .entry-meta .cat-links{
	font-size:16px;
	line-height:2.3em;
	
}

/* Nav previous */
#nav-below .nav-previous{
	font-size:16px;
	line-height:2.3em;
}

/* Nav next */
#nav-below .nav-next{
	font-size:16px;
	line-height:2.3em;
}
/* Comments */
#comments{
	padding-left:40px;
	padding-right:40px;
	transform:translatex(0px) translatey(0px);
}

/* Comment reply link */
.comment-reply-link{
	background-color:#2ecc71;
	color:#ecf0f1;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-radius:5px;
}
/* Comment reply link */
.comment-list .thread-even .comment-reply-link{
	
}
/* 767px and smaller screen sizes */
@media (max-width:767px){
	/* Comments */
	#comments{
		padding-left:20px;
		padding-right:20px;
	}



	
div > div.gb-container.gb-container-2fbd4061 > div > div > div.gb-grid-column.gb-grid-column-9f31e2e4 > div > div > div > figure > img{
		max-width:30%;
		
	}
/* Image */
.gb-container-96c371fe img{
	box-shadow:none !important;
	
}


	/* 480px and smaller screen sizes */
@media (max-width:480px){

	/* Image */
	.gb-container-8e47dec5 a img{
		max-width:60%;
		position:relative;
		top:-40px;
		left:32px;
		
	}
	
}

/* 850px and smaller screen sizes */
@media (max-width:850px){

	/* Link */
	.gb-container-4b3ebfac .gb-inside-container .gb-grid-wrapper .gb-grid-column .gb-container-8a672a93 .gb-inside-container .wp-container-1 .wp-block-button__width-50 a{
		font-size:14px !important;
	}
	
#rank-math-rich-snippet-wrapper .wp-container-6{
	display:none;
}



#rank-math-rich-snippet-wrapper .wp-container-9{
	display:none;
}


#rank-math-rich-snippet-wrapper .wp-container-4{
	display:none;
}

/* Paragraph */
#rank-math-rich-snippet-wrapper p{
	display:none;
}

/* Container 6 */
#rank-math-rich-snippet-wrapper .wp-container-6{
	display:none;
}
/* Heading */
.inside-article .yarpp-template-thumbnails h3{
	display:none;
}