@font-face {
font-family: 'IRANSansX';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansX-Regular.woff2) format('woff2'),
url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansX-Regular.woff) format('woff'),
url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansXFaNum-Regular.ttf) format('truetype');
} @font-face {
font-family: 'IRANSansX';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansX-Bold.woff2) format('woff2'),
url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansX-Bold.woff) format('woff'),
url(//fekreziba.com/wp-content/themes/fekreziba/fonts/IRANSansXFaNum-Bold.ttf) format('truetype');
} body {
font-family: 'IRANSansX', sans-serif !important;
} h1,
h2,
h3,
h4,
h5,
h6,
span,
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical > li > a {
font-family: 'IRANSansX', sans-serif !important;
font-weight: 700;
} .nav > li > a {
font-family: 'IRANSansX', sans-serif !important;
} .uppercase, h6, span.widget-title, th {
letter-spacing: 0;
}
#main, #wrapper {
background-color: #f1f1f1;
} .title-with-btn a {
font-size: .7rem;
}
.full-slider-blog .box-text .post-title a {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
font-weight: 700;
line-height: 2.5rem;
}
.full-slider-blog .flickity-prev-next-button, .full-slider-blog .flickity-prev-next-button:hover {
background-color: #000;
height: 50%;
top: 50%;
width: 50px;
border-radius: 0 5px 5px 0;
}
.full-slider-blog .flickity-prev-next-button.previous, .full-slider-blog .flickity-prev-next-button.previous:hover {
border-radius: 5px 0 0 5px;
}
.full-slider-blog .flickity-prev-next-button, .full-slider-blog:hover .flickity-prev-next-button {
transform: translateY(-50%) !important;
}
.full-slider-blog svg.flickity-button-icon {
top: 75%;
padding: 17px;
} .article-inner {
border-radius: 8px;
overflow: hidden;
}
.single-post article.post .entry-header-text .entry-title {
font-size: 1.4rem;
margin-bottom: 1.5rem;
}
.single-post article.post .entry-image {
padding: 0 1.5rem;
}
.single-post article.post .entry-image img{
border-radius: 8px;
overflow: hidden;
}
.fekreziba-blog-header {
display: table;
margin-left: auto;
margin-right: auto;
align-items: center;
margin-top: -40px;
}
.fekreziba-blog-header .fekreziba-author-info {
display: flex;
align-items: center;
gap: 0.7rem;
margin-bottom: 10px;
}
.fekreziba-author-avatar-text{
font-size: 12px;
margin: 0;
display: flex;
gap: 0.3rem;
align-items: center;
}
.fekreziba-blog-header .fekreziba-author-info .author-avatar {
width: 25px;
border-radius: 50%;
overflow: hidden;
}
.fekreziba-post-reading-time{
font-size: 12px;
margin-right: 50px;
}
.fekreziba-blog-header .fekreziba-post-reading-time {
display: flex;
gap: 0.3rem;
align-items: center;
}
.fekreziba-blog-header .fekreziba-post-reading-time p {
margin: 0;
}
.article-inner .entry-meta {
border-top: 1px solid #e1e0e0;
padding-top: 2rem;
}
.widget-area span.widget-title {
margin-bottom: 1rem;
display: block;
}
.widget-area .social-icons i {
top: 0;
}
.author-name{
font-size: 15px;
} .entry-category.is-xsmall{
background: #39B54A;
width: 15%;
display: table;
margin-left: auto;
margin-right: auto;
text-align: center;
padding: 5px 0px 5px 0px;
font-size:12px;
text-decoration-color
color : white;
border-radius: 8px;
overflow: hidden;	
}
.entry-title{
text-align: center;
}
.entry-divider.is-divider.small{
display:none;
}
.entry-meta.uppercase.is-xsmall{
border-top: 0px;
} #content.blog-wrapper.blog-single article.post .entry-content h2,
#content.blog-wrapper.blog-single article.post .entry-content h3,
#content.blog-wrapper.blog-single article.post .entry-content h4,
#content.blog-wrapper.blog-single article.post .entry-content h5,
#content.blog-wrapper.blog-single article.post .entry-content h6 {
margin-top: 2rem;
}
.wp-block-image.aligncenter, .wp-block-image.aligncenter > img {
width: 100%;
margin-bottom: 1rem;
}
.wp-block-image.aligncenter > img {
width: 100%;
border-radius: 5px;
overflow: hidden;
}
#content.blog-wrapper.blog-single article.post .entry-content p {
font-size: 14px;
line-height: 25px;
margin-bottom: 1rem;
}
#content.blog-wrapper.blog-single article.post .entry-content ul {
font-size: 90%;
}
#content.blog-wrapper.blog-single article.post .entry-content ul li {
list-style: none;
position: relative;
}
#content.blog-wrapper.blog-single article.post .entry-content ul li:before {
content: '\e00a';
font-family: 'fl-icons'!important;
position: absolute;
right: -22px;
top: -3px;
color: #63d0df;
line-height: 26px;
font-size: 14px;
} .single-post .row-large>.col {
padding: 0 15px 30px;
}
.widget-area .widget{
padding: 1.5rem;
box-shadow: 0 1px 3px -2px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
background: #fff;
border-radius: 8px;
overflow: hidden;
}
.post-sidebar {
border-right: 0 !important;
}
.flatsome_recent_posts ul li a {
font-size: 13px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.flatsome_recent_posts ul li .badge {
border-radius: 5px;
overflow: hidden;
} #comments {
background-color: #fff;
padding: 1.5rem;
box-shadow: 0 1px 3px -2px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
Border-radius:8px;
overflow: hidden;
}
#comments .comments-title {
font-size: 1rem;
margin-bottom: 1rem;
}
#comments .comment-list {
font-size: 85%;
}
#comments .comment-respond {
background-color: #E8F5E9;
Border-radius:8px;
overflow: hidden;
}
#comments textarea, #comments #author, #comments #email, #comments #url {
background: #fff;
box-shadow: none;
}
#comments .comment-respond .comment-reply-title {
font-size: 1rem;
}
#comments .comment-respond .comment-notes, #comments .logged-in-as {
font-size: 0.7rem;
margin-bottom: 1rem;
}
.comment-form-cookies-consent {
font-size: 0.8rem;
display: flex;
} .blog-archive.page-wrapper {
padding-top: 1rem !important; }
header.archive-page-header {
padding: 50px 0 30px 0 !important;
}
#post-list .post-item p.from_the_blog_excerpt, #post-list .post-item .post-title a {
font-size: 13px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box; margin-top: 1rem;
}
#post-list .post-item .post-title a {
font-weight: 700;
font-size: 16px;
min-height: 44px;
} .copyright-footer {
font-size: 12px !important;
} #categories-14 {
Border-radius:8px;
overflow: hidden;
}
.photo-flt-1 {Border-radius:8px;
overflow: hidden;
} .image-cover{Border-radius: 8px;
overflow: hidden;
}
*/
#col-1965272347 {
border-style: solid;
border-width: 5px;
Border-radius:20px;
overflow: hidden;	
} .image wp-image-746 {
border-radius: 20px;
overflow: hidden;
} .breadcrumb{
font-family:IRANSansX;
font-weight: 400;
font-size: 10px;
}
.breadcrumb_last{
font-family:IRANSansX;
font-weight: 400;
font-size: 10px;
}
.fekreziba-breadcrumb-b1{
font-size: 12px;
padding: 1rem 0.5rem 1rem 0.5rem ;
box-shadow: 0 1px 3px -2px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
background: #fff;
border-radius: 8px;
overflow: hidden;
}
.ez-toc-counter-rtl{
background: #39B54A;
} .image {
border-radius: 8px;
overflow: hidden;
} .wpcf7-form-control-wrap{
border-radius: 0px;
overflow: hidden;
border-color: #39B54A;
}
.wpcf7-form-control{
border-radius: 20px;
overflow: hidden;
border-color: #39B54A;
}
.fffffffffgtgtg{
border-radius: 20px;
overflow: hidden;
border-color: #39B54A;
}
#xxxxxxxsxsxs{
border-radius: 20px;
overflow: hidden;
border-color: #39B54A;
} .social-box {
display: block;
margin: -20px 0 40px;
padding: 0 6rem 0;
}
.social-box:last-of-type {
margin: 0 0 40px;
}
.social-btn {
display: block;
width: 100%;
}
a.col-2.sbtn span {
display: none;
}
a.col-1.sbtn {
width: 180px;
display: inline-block;
text-align: center;
border-radius: 50px;
padding: 10px;
color: #fff;
margin: 0 0.5% 0 0;
font-size: 15px;
}
a.col-1.sbtn span {
margin: 0 0 0 15px;
}
a.col-2.sbtn {
width: 6%;
display: inline-block;
text-align: center;
border-radius: 50px;
padding: 10px;
color: #fff;
margin: 0 0.5% 0 0;
line-height: 1.825 !important;
max-width: 50px;
min-width: 50px;
}
.s-twitter {
background: #03A9F4;
}
.s-twitter::before {
font-family: fontawesome;
content: '\f099';
}
.s-twitter:hover {
background: #0093d6;
}
.s-facebook {
background: #3F51B5;
}
.s-facebook::before {
font-family: fontawesome;
content: '\f09a';
}
a.col-1.sbtn.s-facebook:hover {
background: #2f409f;
}
.s-googleplus {
background: #F44336;
}
.s-googleplus::before {
font-family: fontawesome;
content: '\f0d5';
}
.s-googleplus:hover {
background: #c82c21;
}
.s-whatsapp {
background: #4CAF50;
}
.s-whatsapp::before {
font-family: fontawesome;
content: '\f232';
}
a.col-2.sbtn.s-whatsapp:hover {
background: #3d9440;
}
.s-linkedin {
background: #1a7baa;
}
.s-linkedin::before {
font-family: fontawesome;
content: '\f0e1';
}
a.col-2.sbtn.s-linkedin:hover {
background: #136288;
}
.s-pinterest {
background: #bd081c;
}
.s-pinterest::before {
font-family: fontawesome;
content: '\f231';
}
a.col-2.sbtn.s-pinterest:hover {
background: #a10718;
}
.s-buffer {
background: #ced7df;
}
.s-buffer::before {
font-family: fontawesome;
content: '\e804';
}
a.col-2.sbtn.s-buffer:hover {
background: #c3c5c8;
} .border-radius-bist{
border-radius: 20px !important;
overflow: hidden;
}  .badge.absolute.top.post-date.badge-square{
display:none !important;
}
.social-btn a:last-of-type {
margin: 0;
}
@media only screen and (max-width: 1200px) {
a.col-1.sbtn {
width: 180px;
display: inline-block;
text-align: center;
border-radius: 50px;
padding: 10px;
color: #fff;
margin: 0 0.5% 0 0;
font-size: 15px;
}
}
@media only screen and (max-width: 768px) {
a.col-1.sbtn {
width: 46px;
}
a.col-1.sbtn span {
display: none;
}
}