.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-0fd02f4:#010101;--e-global-color-02185d5:#0B1222;--e-global-color-daeb9de:#FFFFFF;--e-global-color-bf8a4a0:#F6F9FC;--e-global-color-2632fa9:#FFAD01;--e-global-color-d058a49:#FFFFFF;--e-global-color-8ff5e3f:#EF173B;--e-global-color-d957437:#009900;--e-global-color-e181431:#CBFF01;--e-global-color-ef27901:#3B5998;--e-global-color-a69ef5f:#01FFDE;--e-global-color-f3a43f6:#090118;--e-global-color-d5b2c44:#090118;--e-global-color-f27fd63:#1F232F;--e-global-color-d406fb3:#1D0423;--e-global-color-ceb2f33:#00FFBE;--e-global-color-38368c0:#FCCA2E;--e-global-color-bc93bb3:#DDDDDD;--e-global-color-be4ce96:#87869C;--e-global-color-87803fd:#726ACE;--e-global-color-644c926:#F6F9FC;--e-global-color-583b297:#FF568D;--e-global-color-aadac72:#FFB002;--e-global-color-89bb58f:#FFAD01;--e-global-color-7d01374:#FF9600;--e-global-color-573c9ae:#ECF0ED;--e-global-color-9b4bfb6:#00000082;--e-global-color-0d62d0f:#009900;--e-global-color-cb33689:#707070;--e-global-color-629f58d:#7C7C7C;--e-global-color-cf62dac:#848484;--e-global-color-15e55f7:#989898;--e-global-color-c47dc83:#CB2867;--e-global-color-0b52b48:#F5F5F5;--e-global-color-8f61e35:#090D29;--e-global-color-aace09b:#FFC800;--e-global-color-0fff71e:#00BFA6;--e-global-color-fb8cdfa:#FF4C60;--e-global-color-e382daa:#FFD15C;--e-global-color-0ed564c:#FCCA2E;--e-global-color-23c72a5:#3367D6;--e-global-color-5a79eae:#EFF0F4;--e-global-color-4ffff5d:#61CE7000;--e-global-color-e595ab6:#FF7A18;--e-global-color-0f48cc3:#0A0A0A;--e-global-color-3d24678:#232323;--e-global-color-52e39b9:#F94C30;--e-global-color-100ed86:#6AECE9;--e-global-typography-primary-font-family:"IY";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"IY";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IY";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"IY";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;--e-page-transition-entrance-animation:e-page-transition-slide-out-up;--e-page-transition-exit-animation:e-page-transition-slide-in-up;--e-page-transition-animation-duration:500ms;--e-preloader-animation-duration:1000ms;--e-preloader-delay:1500ms;--e-preloader-color:#4D52D9;--e-preloader-size:11px;}.elementor-kit-5 a{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h1{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h2{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h3{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h4{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h5{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-kit-5 h6{color:var( --e-global-color-0fd02f4 );font-family:"IY", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.elementor-kit-5{--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;}}/* Start custom CSS *//*سربرگ جدول*/
thead th {
    background: #ff6253 !important;
    color: white;
    font-weight: normal !important;
    padding: 17px 12px !important;
    line-height: 0em !important;
}

/*بدنه جدول*/
tbody td {
    background: #f6f6f6 !important ;
    height: 50px !important;
     padding: 10px !important;

}

/*پاورقی جدول*/
tfoot tr {
    background: #f6f6f6  !important;
    height: 50px !important;
}

table img {
    vertical-align: middle !important;
}

/*تعیین جایگاه عناصر در جدول*/
table td, table th {
    vertical-align: middle !important;
    text-align: right !important;
    direction: rtl !important;
    border:none !important;

}

table td {
    
    line-height: 2 !important;
}

/*تنظیمات عمومی و گرد کردن گوشه های جدول*/
table {
  border-collapse: collapse !important;
  border-radius: 12px !important;
  overflow: hidden;
  box-shadow: 0px 2px 4px rgb(0 0 0 / 15%) !important;
}

/*رنگ پس زمینه جامانده جدول*/
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #ffffff !important;
}

/*لینک های جدول*/
table a {

    text-decoration: none !important;
    background: white !important;
    border: 1px solid #ff625345 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    color: black !important;
    padding: 7px !important;
    border-radius: 5px !important;
    margin: 5px;
    display: inline-block;
}

/*هاور لینک های جدول*/
table a:hover {

    color: #ff6253 !important;
}

/*فاصله دکمه ها از سمت بالا*/
input.button-primary.button {
    margin-top: 10px !important;
}

/*لینک جداول ووکامرس*/
table a.woocommerce-button.button.view{
    
    text-decoration: none !important;
    background: white !important;
    border: 1px solid #ff625345 !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: black !important;
    padding: 10px 20px !important;
    border-radius: 5px !important;
}

/*لینک شماره سفارش جداول ووکامرس*/
.woocommerce table a {
    text-decoration: none !important;
    background: none !important;
    border: none !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: #000 !important;
}

/*نشانه گذاری*/
mark {
    
    background: #ffcda500 !important;
    border-bottom: 1px dashed red !important;
    font-weight: bold !important;
    margin: 0px 5px !important;
}

/*دکمه سفارش مجدد*/
.order-again  a{
    color: #515151 !important;
    background-color: #f0f6f9 !important;
    border: 1px solid #131b4b36 !important;
    font-size: 14px !important;
}

/*جزئیات آدرس*/
.woocommerce-customer-details address {
    padding: 12px 24px !important;
    background: #f0f6f9 !important;
}

/*فاصله عنوان سفارش از سمت بالا*/
.woocommerce-order-downloads__title{   
    margin-top: 40px;
}


/*هاور دکمه دانلود ووکامرس*/
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #ff6253 !important;
    color: #fff !important;
}

/*صفحه بندی تیکت ها*/
.wpas_table_pagination a{
    margin: 5px !important;
}

/*حذف فیلتر تیکت*/
#wpas_ticketlist_filters {
    display: none !important;
}

/*حذف دکمه خروج*/
.wpas-link-logout {
    display: none !important;
}

/*دکمه های تیکت*/
 a.wpas-link-ticketnew,  a.wpas-link-ticketlist  {
    background-color: #ffffff !important;
    text-decoration: none !important;
    color: black !important;
    border-radius: 7px !important;
    margin: 0px 0px 0px 10px !important;
}

/*کادر پرسش  تیکت*/
tr.wpas-reply-single td {
    background: #f4f4f4 !important;
    padding: 20px !important;
}

/*کادر پاسخ تیکت*/
tr.wpas-status-read td {
    background: #dafff7 !important;
}

/*تاریخ ایجاد پاسخ*/
span.wpas-date-ago {
    text-decoration: normal !importantn;
    font-style: normal !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: #707070 !important;
}

/*ارتفاع پرسش و پاسخ*/
.wpas-table>tbody>tr>td, .wpas-table>tbody>tr>th, .wpas-table>tfoot>tr>td, .wpas-table>tfoot>tr>th, .wpas-table>thead>tr>td, .wpas-table>thead>tr>th {
    line-height: 1em !important;
}

/*فاصله پرسش و پاسخ از سمت پایین*/
.wpas-ticket-replies {

    margin-bottom: 60px !important;
}

/*حذف کادر اضافی پاسخ*/
#wpas_ticketlist_filter input, .wpas-submit-ticket-wysiwyg, .wpas-wysiwyg-textarea {
    background-color: rgb(255 255 255 / 0%) !important;
    border: none !important;
}

/*کادر پاسخ کاربر*/
textarea#wpas-reply-textarea , textarea#wpas_message{
    border: 1px solid #b4b4b4 !important;
    border-radius: 12px !important;
    background: #f4f4f4 !important;
}

/*حذف فاصله عناوین*/
.wpas-form-group>label {
    margin-right: 0px !important;
}

/*کادر بازگذاری فایل*/
input#wpas_files {
    padding: 15px !important;
    background: #f4f4f4 !important;
    border-radius: 12px !important;
}

/*دکمه پاسخ*/
button.wpas-btn.wpas-btn-default {
    margin: 0px !important;
    width: 100% !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    display: none;
}
.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;
}

/*بدنه اصلی*/
.comment-body {
    background: #fff;
    width: 100%;
    margin-top: 15px;
    display: table;
    border-radius: 20px;
    box-shadow: 0 8px 30px 0 rgba(103,151,255,.15);
    color:black;
    line-height: 2;
}



/*فاصبه داخلی-دسکتاپ*/
body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body  {
    padding: 25px 60px 25px 20px;
}



/*فاصبه داخلی-موبایل*/
@media (max-width:479px){
	#comments .comment-body{
		padding:5% !important
	}	
}


/*فاصله بیرونی - موبایل*/
@media (max-width:479px){
body.rtl #comments .children {
    padding-left: 0;
    padding-right: 0px;
}
}


/*گفت*/
.says{
    display: none;
}


/*فلش پاسخ*/
body.rtl #comments ol.comment-list .children:before {
    display: none;
}


/*بیرون زدگی متن*/
#comments {
      word-wrap: break-word; 
}


/*استایل واژه پاسخ - کامنت اصلی*/
.reply a{
color: #031b4e;
font-size: 15px;
font-weight:600;
}

.reply {
    margin-top: 15px;
}


/*استایل متن پاسخ */
#comments .children p {
background: #70f8ff24;
    padding: 20px;
    color: #18345e;
    margin-bottom: 0px;
}


/*استایل واژه پاسخ - کامنت پاسخ*/
.children .reply {
 background: #28a65515;
 padding: 20px;
 color: #28a655;
}


/*استایل لینک  واژه پاسخ - کامنت پاسخ*/
.children .reply a{
color: #28a655;
font-size: 12px;
}



/*تاریخ و زمان*/
.comment-metadata a{
        font-size: 14px;
    background: #6c757d40;
    display: block;
    border-radius: 3px;
    color: #373e45;
    font-weight: 300;
    margin-top: 7px;
    box-shadow: 0 5px 20px #6c757d40;
    padding: 5px
}


/*آواتار*/

body.rtl #comments .comment .avatar, body.rtl #comments .pingback .avatar {

    right: 10px;
}

.comment-form-url {
display:none;
}

#singlepost h2 {
    margin-top: 65px;
    margin-bottom: 35px;
}

#singlepost h3 {
    margin-top: 25px;
    margin-bottom: 25px;
}
#singlepost a {
    font-size: 15px;
}
#singlepost em{
    font-style: normal;
    border:solid 3px #EB38B3;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    padding: 0px 3px 0px 3px;
    margin: 0px 3px 0px 3px;
    
}
 
#singlepost ol {
    list-style: none;
    counter-reset: li;
    padding-right: 0px;
    margin-right: 35px;
    
}
#singlepost ol li {
    counter-increment: item;
    margin-bottom:5px;
}
#singlepost ol li:before {
    margin-left: 10px;
    content: counter(item);
    background: #F71540;
    border-radius: 50%;
    color: white;
    width: 22px;
    height: 22px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: right;
    font-weight: 400;
    margin-top: 6px;
    margin-right: -35px;
}

#singlepost ul li:before {
    content: "\f00c";
    color: #2cce57;
    margin-right: -25px;
    float: right;
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900; /* Fix version 5.0.9 */
    font-size: 15px
}

#singlepost ul li {
    padding-left: 0;
    padding-right: 0px;
    list-style: none !important;
    margin-right:-15px;

 
}
#singlepost ol,ul {
    margin-bottom: 35px;
}
#singlepost img {
    width: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #CCCCCC;
    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 15%);
    margin-top: 15px;
}

figure {

    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

pre {
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: auto;
	overflow-y: hidden;
	font-size: 14px;
	line-height: 20px;
	background: #efefef;
	border: 1px solid #777;
	text-align: left;
	direction: ltr !important;
	margin-bottom: 35px;
		
	
}
pre code {
	padding: 10px;
	color: #333;
		font-family:yekanb !important;
		

}

.border-r {
    border: 1px solid #824848;
    border-radius: 4px;
    background-color:#FF83833D;
    color: #824848;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 2;
    padding: 16px 50px 16px 25px;
    background-image: url(http://localhost/prodesign/wp-content/uploads/2021/10/GreyNote.png);
    background-repeat: no-repeat;
    background-position: 97.4% 20px;
    margin-top: 0.9rem;
    margin-bottom: 0.9rem;
}
.border-y {
    border: 1px solid #5C513A;
    border-radius: 4px;
    background-color:#FFD4833D;
    color:#5C513A;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 2;
    padding: 16px 50px 16px 25px;
    background-image: url(http://localhost/prodesign/wp-content/uploads/2021/10/GreyNote.png);
    background-repeat: no-repeat;
    background-position: 97.4% 20px;
    margin-top: 0.9rem;
    margin-bottom: 0.9rem;
}
.border-g {
    border: 1px solid #3C6549;
    border-radius: 4px;
    background-color:#83FFAB3D;
    color:#3C6549;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 2;
    padding: 16px 50px 16px 25px;
    background-image: url(http://localhost/prodesign/wp-content/uploads/2021/10/GreyNote.png);
    background-repeat: no-repeat;
    background-position: 97.4% 20px;
    margin-top: 0.9rem;
    margin-bottom: 0.9rem;
}


/*اسکرول بار*/
::-webkit-scrollbar{
    width: 1vw;
    background: #777;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#30ff00);
    background: linear-gradient(transparent,#30ff00);
    
    border-radius: 25px;
}
::-webkit-scrollbar-thumb:hover{
   background: -webkit-linear-gradient(transparent,#00c6ff);
   background: linear-gradient(transparent,#00c6ff); 
   
}
/*Firefox Support*/
html{
    scrollbar-width: thin;
    scrollbar-color: red green;
}
@media (max-width: 767px){
 ::-webkit-scrollbar{
    width: 2vw;
    background: #777;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#30ff00);
    background: linear-gradient(transparent,#30ff00);
    
    border-radius: 25px;
}
::-webkit-scrollbar-thumb:hover{
   background: -webkit-linear-gradient(transparent,#00c6ff);
   background: linear-gradient(transparent,#00c6ff); 
   
}
/*Firefox Support*/
html{
    scrollbar-width:middle;
    scrollbar-color: blue  ; 
   ;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.svg#IY') format('svg');
}
/* End Custom Fonts CSS */