/* .edd-download .edd-add-to-cart[data-download-id="150661"] {
    display: none !important;
} */

.footer-text p {
  font-size: 11.5px !important;
  line-height: 1.7 !important;
  text-align: justify !important;
}
.g-recaptcha{
	display: contents !important;
}

.coming{
	width:100% !important;
}
.digits-form_container{
width:100% !important;
	margin-right:30px;
}
.dig_login_signup_bar{
font-size: 14px;
}
.dig-mobile_field{
text-align:center;
}
#edd_checkout_wrap{
	min-height:600px;
}

.edd_purchase_form_wrap{
	display:block !important;
}
.prod-price{
	display:none !important;
}
.edd_download_purchase_form{
	width:100% !important;
}
.rcol .edd-all-access-btn{
		padding: 15px 80px 13px 10px !important;
}

.add-col .edd-all-access-btn{
		width:100% !important;

}
#wp-admin-bar-dig-create-user{
		display:none !important;
}


.modal-content .modal-header  {
	display:none !important;
}

.modal-content .social-box{
		display:none !important;
}
.modal-content #container-copy{
	padding:0px !important
}
#dig_login_va_whatsapp{
	display:none !important;
}
.dig_use_whatsapp{
		display:none !important;
}
#wp-admin-bar-rank-math{display:none !important;}
#wp-admin-bar-wp-mail-smtp-menu{display:none !important;}
#wp-admin-bar-edd-store-menu{display:none !important;}
/* contact us start */
@media (min-width: 700px) {
  .ten-columns > .col-sm-2 {
    width: 20%;
  }
	.container-fluid-heycode {

margin-right: 120px !important;
width:110%;
}
}

/* Decorations */
.col-sm-2 {
	margin:3px;
  background: #ff993340;
	border-radius:20px;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
  min-height: 150px; 
  padding-top: 25px; 

}
.col-sm-2:hover {
  background: #f93;

}
.col-sm-2:nth-of-type(even) { background: #6699cc3d ; 
}
.col-sm-2:nth-of-type(even):hover { 
background: #69c;
}

/* contact us start **/

.img-logo {
    float: left;
    max-width: 150px;
    max-height: 65px;
}
.row.row-post-details.row-post-details-top {
    width: fit-content;
}

.pattr.azin-post-time {
    background-color: #fce35580;
    padding: 6px;
    border-radius: 10px;
  
}
/* width */
::-webkit-scrollbar {
  width: 14px!important;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #59c8ff!important; 

}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: blue;
}





#edd_checkout_form_wrap legend {
	display:none;
}
.sfooter .textwidget.custom-html-widget {

    overflow-y: auto;
	height: 300px;
	
}


.sprice {
    display: none;
}
.col-12.price-st-two.price-container {
    display: none;
}
.fwpl-item.el-sc7ou.classedd {
    display: none;
}

.azin-sticky-price del {
    color: white;
}
span.sp-discount {
    display: none;
}
span.sp-rprice.woo-rprice {
    display: none!important;
}
span.sp-rprice.woo-rprice {
    display: none!important;
}
.sp-sprice {
    display: none!important;
}
.figure .price-container {
    display: none;
    font-size: 14px;
}
.azin-sticky-price {
    color: #ffffff!important;
}
span.w-price {
    display: none;
}



#edd_checkout_wrap span.edd_empty_cart::after {
    padding-top: 90px;
  color:#c2daef;
    min-height: 150px;
}

div#edd-recent-downloads-6 {
    background-color: aliceblue;

    margin: -4px 0px 0px 0px !important;
    border-radius: 7px;
}
.edd-aa-login-wrapper {
    display: none;
}

a.btn-6 {
	  color: white!important;
    font-size: 15px;
    text-decoration: none!important;
    background-color: red;
    padding: 10px;
    border-radius: 7px;
}
a.btn-6:hover {
    font-size: 17px;
    text-decoration: none;
    background-color: red!important;
	color:white!important;
    padding: 10px;
    border-radius: 7px;
}
button.hc_button {
    border: unset;
    background-color: unset;
}

.btn-primary {
    color: #fff;
    background-color: #2a87c9;
    border-color: #2a87c9;
}


.facetwp-checkbox {
	text-align: right;}
li.print-heycodee {
    color: white!important;
    background-color: red;
}

i.fa.fa-print {
	padding:0px;
    background-color: red!important;
}
#copy {
    color: #fff;
    background-color: #2a87c9;
   
    border-radius: 7px;
}

span.item-name {
    font-family: inherit!important;
}
.wp-social-login-connect-with{font-family:unset!important;}
.span.item-name{font-family:unset!important;}


a.facetwp-page.active { padding: 5px;}





p.wallet-intencive {
    background: #f0f8ff!important;
}



.item.heycode-offer {
    width: 100%!important;
}
#ez-toc-container a:hover{
	text-decoration:none!important;
	
}
#ez-toc-container a {
    text-decoration: revert!important;
    text-underline-offset: 5px!important;
    text-decoration-color: #ffe400!important;
    color: #444;
}


span.ez-toc-title-toggle {
    padding-right: 10px;
}

section.inline-subscribe.row {
    background: radial-gradient(circle, rgb(255 253 253) 40%, rgb(224 240 251) 60%)!important;
    border-radius: 10;
}
.download-suggest {
	margin-top:27px;
    border-radius: 7px;
      color: #2a87c9;
 			padding:8px;
    border-right: 3px solid #2a87c9;
    background-color: #fff6ad;
    
}
.print-heycode {
    background-color: #ffe40052;
    display: table;
    padding: 10px;
    margin-top: 10px!important;
	border-radius: 7px;}

.azin-sticky-price {
    color: #2a87c9;
}


span#text-heycode {
    border-radius: 7px!important;
	background: radial-gradient(circle, rgba(255,255,255,1) 40%, rgba(240,248,255,1) 60%)!important
}







.entry-content a  {
    text-underline-offset: 7px;
    text-decoration: revert;
    text-decoration-color: #2a87c957!important;
}


.down-con a, .post-con a {
    border-bottom: unset;
}

@media (max-width:550px){
a.wayra-coc-floating-button.wayra-coc-floating-style2.wayra-coc-floating.mobileshow {
    right: 6px;
}
#cart-btn {
     left: 6px!important;
	}
.col-sm-2.hidemobile {
  display: none!important;
}

}




.sprice {
   
	color: #2a87c9;}




/* heycode */
@media (max-width:450px){
.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag {
    height: 450px!important;
}
}
@media (min-width:450px) and (max-width:763px) {
	.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag {
    height: 550px!important;
}
}

@media (min-width:786px){
.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag {
    height: 235px!important;
}
}

.slide-progress {
  
    background: #2a87c9;
}



/* HEYCODE 3 MAY */
@media (max-width: 600px){
	
	.sfooter .main-page {
    overflow-y: scroll;
	height: 150px;
width:auto;}
}
.container-fluid.main-sec {
	background: #f7f6f6;}



@media (min-width: 1000px){
	.container div .social-item {
 
    border-radius: 10px 10px 10px 10px;
	min-width: 219px;}
.row.social-banner div {
 
    padding: 0px 5px 0px 0px;
}



}

.sfooter .main-title h3 {
    display: table;
    margin: auto;
  
    background: #2a87c9;
    color: #ffffff;
	padding:10px;
	border-radius:7px
}


.sfooter .f-widget {
  
    padding: 5px 10px;
}
.container-fluid.footer {
    padding-top: 15px;
    padding-bottom: 15px;
}
.menu-footer_menu-container {
    text-align: -webkit-center;
}
#cart-btn .shop-icon {

  
    background: #2a87c9!important;
}

footer.sfooter {

    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #2a87c9;
}
.fwcontainer {
 
	border-bottom: unset;}
.footer-text {
	font-weight:bold;
/*     background-color: #f0f8ff; */
    color: #4D4D4D!important;
	 border-radius: 7px;
    padding:4px;
}

.footer-nav ul {
    margin: -5px;
/*     background: #f0f8ff; */
    border-radius: 7px;
    padding: 10px;

}

.footer-nav li a {
	font-weight:bold;
    color: #4D4D4D!important;
}

.footer a {
    color:#4D4D4D!important;
}
.footer {
    background-color: white;
    border-top: 2px solid #2a87c9!important;
}
.container-fluid.copyright {
    /* color: red!important; */
	
    background-color: #f7f6f6;
}
div#custom_html-14 {
  margin: -5px;
  background:#f0f8ff;
  border-radius: 7px;
  padding-bottom: 4px;
}

#edd-recent-downloads-4 ,div#edd-random-downloads-3 {
    /* color: red!important; */
    margin: -5px;
    background: #f0f8ff;
    border-radius: 7px;
    padding: 0px;
}
.fw-title {
	
    border-radius: 5px;
    background-color: #1D5D8B;
    
    color:#ffffff;
	padding-top: 3px;
font-weight:bold}


@media (min-width:600px) and (max-width:766px) {
	.m-product {
    margin: 10px 0px 10px 0px!important;
    background-color: #fff;
    margin-bottom: 20px;
    width: 100%;
		padding: 17px 10px 0px 10px;}
	
	.m-product .owl-carousel .owl-stage-outer {
		height: 400px;}
	
.social-item span.item-name {
 
  display: none!important;
}
	.social-item .item-title-join {
  display: none;
}
	.container div .social-item {
		padding-right: 10px;
  min-width: 102px;
}

	
}


	


@media (max-width:600px) {
.owl-stage-outer {
  margin-bottom: 0px!important;
}

	
]

	.social-item .item-title-join {
  display: none;
}


}

/* heycode 13 ordibehest 1401 */

span.heycodeenamad img {
    height: 150px;
	width:150px
}

.textwidget.custom-html-widget {
    text-align: center;
}






i.fa.fa-envelope.heycodeemail {
    color: white;
}
i.fa.fa-envelope.heycodeemail:hover {
    color: green;
}

img.attachment-64x64.size-64x64.wp-post-image {
    display: none;
}
span.pupdate {
    display: none!important;
}

.re-subtitle{
	display:none;
}



i.fab.fa-instagram.heycodeisnta {
    color: aliceblue;
}
i.fab.fa-instagram.heycodeisnta:hover {
    color: green;
}
i.fa.fa-phone.heycodephone , i.fab.fa-telegram-plane.heycodetelegram {
    color: white;
}

i.fa.fa-phone.heycodephone:hover, i.fab.fa-telegram-plane.heycodetelegram:hover {
   color: green;
}


/*  */
i.ico-cloob {
    display: none!important;
}



@media (max-width: 991px){
.azin-sticky-title {
	display: none!important;}


}
.btn.btn-success.buy-fixed {
    display: none!important;
}
i.fab.fa-linkedin {
    background-color: #0a66c2;
}


@media only screen and (max-width: 600px){
.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag {
}
}


@media only screen and (min-width: 900px){
	div#edd_checkout_wrap {
    display: inherit;
 
}
	#edd_checkout_cart_form {
max-width: 48%; 
    float: left;
}
	


.ea-body .edd-points-product-message {
    display: none;
}






/* 6 */
.btn-6:hover {
	
font-size:17px;
}
a.btn-6 {
    color: white!important;
	    border-bottom: none!important;
}



/* button */

.heycode_button {
	font-size:18px;
color:white;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  display: inline-block;
   box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),
   7px 7px 20px 0px rgba(0,0,0,.1),
   4px 4px 5px 0px rgba(0,0,0,.1);
  outline: none;
}

/* 5 */
.btn-5 {
  width: 130px;
  text-align:center;
  padding: 5px;

  background: rgb(255,27,0);
background: linear-gradient(0deg, #5255eb 0%, #5255eb 100%);
}
.btn-5:hover {
font-size:22px;
  background: transparent;
   box-shadow:none;
}
.btn-5:before,
.btn-5:after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  height:2px;
  width:0;
  background: #5255eb;
  box-shadow:
   -1px -1px 5px 0px #fff,
   7px 7px 20px 0px #0003,
   4px 4px 5px 0px #0002;
  transition:400ms ease all;
}
.btn-5:after{
  right:inherit;
  top:inherit;
  left:0;
  bottom:0;
}
.btn-5:hover:before,
.btn-5:hover:after{
  width:100%;
  transition:800ms ease all;
}








	
	#edd_checkout_form_wrap {
    max-width: 48%; 
}
	
p.wallet-intencive {
 
    margin-top: 10px;
}
	
}






li.ez-toc-page-1 {
    margin: 7px 0px !important;
}






p.ez-toc-title {
    text-align: right!important;
}


.ez-toc-title-container {
	 margin-bottom: 7px;
	border: 1px solid #FFFF00;
    border-radius: 7px;
    background-color: #2a87c9;
    padding: 7px;
    color: aliceblue;
}

p.ez-toc-title {
    text-align: right!important;
}

a.edd-add-to-cart.button.white.btn.btn-success.btn-sm.edd-has-js {
    color: white;
}



.price-st-two {
    color: #1398e2;
  
}
.owl-carousel.auto-play.owl-rtl.owl-loaded.owl-drag .owl-stage-outer{height:180px}.owl-carousel.nauto-play.owl-rtl.owl-loaded.owl-drag,.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag{height:280px}.owl-carousel.nauto-play.owl-rtl.owl-loaded.owl-drag{height:180px}@media only screen and (max-width:429px){.spslider.owl-carousel.owl-rtl.owl-loaded.owl-drag{height:450px}.sp-discount{font-size:10px}}.login #login_error,.login .message,.login .success{border-right:4px solid green;padding:12px;margin-right:-4px;margin-bottom:-20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{min-height:32px;line-height:2.30769231;padding:0 12px;background-color:green}#edd_user_history .edd_download_file a{min-width:170px}@media screen and (max-width:700px){section{font-size:10px!important}}select.facetwp-dropdown{width:100%!important}select.facetwp-sort-select{width:100%}span.facetwp-slider-label{font-family:sans-m!important}span.facetwp-counter{font-family:sans-m}.heycodereset{text-align:center;padding:20px 0}.fwpl-item.el-sc7ou.classedd{font-family:sans-m;margin-top:10px}.noUi-connect{background:#34a7e6!important}.fwpl-item.el-net89p{margin-top:10px}.facetwp-template .el-qkksdz .fwpl-item{text-align:center;margin-top:10px;background-color:#fff}.facetwp-template a button{color:#fff;background-repeat:repeat;border-style:none;border-width:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;animation-fill-mode:both}.facetwp-template a button:hover{color:#4caf50;background-color:#fff;box-shadow:0 0 10px -3px #4caf50}.facetwp-template a button.yp_hover{animation-duration:1s;animation-delay:0s;animation-name:pulse}section.faq.bg-primary{height:100%!important}.grecaptcha-badge{display:none!important}.faq{padding:60px 0}.faq .faq-list{padding:0;list-style:none}.faq .faq-list li{background-color:#ffee5a;margin-bottom:10px;border-radius:10px;padding:10px 40px}.faq .faq-list a{display:block;position:relative;font-size:16px;font-weight:600;color:#333;text-decoration:none}.faq .faq-list i{font-size:16px;position:absolute;left:-25px;top:6px;transition:1s}.faq-title{text-align:center;font-size:17px;border-bottom:2px dashed #fff;margin-bottom:30px;padding-bottom:10px;color:#fff}.faq .faq-list p{padding-top:5px;margin-bottom:20px;font-size:15px}.collapsed i.fas.fa-arrow-up{transform:rotate(180deg)}blockquote{padding-left:10px;border-right-width:5px!important;color:#555;font-size:1rem;margin:auto;padding-top:15px!important;padding-bottom:5px;padding-right:10px;border:0 solid #858585;background-color:hsla(0,0%,52%,.1)}blockquote:nth-child(1)>p:nth-child(1){padding-left:10px}p.wallet-intencive{text-align:center;background:#f1f8e9;color:#4caf50!important;padding:.5em 1.387em;border-radius:3px}wallet-intencive-a{text-align:center;background:#f1f8e9;color:#4caf50!important;padding:.5em 1.387em;border-radius:3px}textarea.wpcf7-form-control.wpcf7-textarea{width:100%}.wallet-intencive{border-radius:1px;color:#fff;padding:10px;text-align:center;background:#1398e2;background:linear-gradient(90deg,#1398e2 0,#d548a6 100%)}input#edd_wallet_custom_deposit{width:120px}p#edd-last-name-wrap{display:none}.s-product.dlogin.col-xs-12{display:none}.heycode-phone{width:20vw}@media only screen and (max-width:600px){.heycode-phone{width:60vw}}div#post-85336{background-color:#fff;padding:20px}.down-con img,.page-con img,.post-con img{border-radius:7px;max-width:100%;height:auto}.fwpl-item.el-sc7ou,.fwpl-item.el-sc7ou a{text-align:center;padding-left:5px!important}span.facetwp-counter{display:none!important}.heycode{font-size:12px!important}.author-page,.fa-phone-square{display:none}.page-con h3{line-height:40px;font-size:1.5rem!important}.re-img img{height:64px}.edd-most-saled-item img,.edd-random-post-item img,.edd-recent-post-item img,.edd-special-prod-item img,.random-post-item img,.recent-post-item img{width:64px;height:64px}.subscribedownload-input,.subscribedownload_confirmation_info,.subscribedownload_signup_form{font-family:sans}p{text-align:justify}.footer-text{font-size:11.5px!important;line-height:1.7;text-align:justify}h1,h2,h3{font-family:sans,Arial,sans-serif,tahoma!important}h1{font-size:24px!important;font-weight:700}h2{font-size:1.5rem;font-weight:600}h3{font-size:18px!important;font-weight:600}@media screen and (max-width:700px){section{font-size:12px!important;height:80px!important
	.ncon{
		height:auto !important;
	}
	}.page-con h3{line-height:23px;font-size:.9375rem;font-weight:700}h1{font-size:1.5rem!important;font-weight:700!important}h2{font-size:1.4rem!important;font-weight:700}h3{font-size:1.2rem!important;font-weight:700}.sp-title{font-size:16px}.pt-name h2{font-size:14px!important;font-family:sans-m,Arial,sans-serif,tahoma}span.item-name{font-family:sans!important;font-size:5vw;font-weight:600}}.figcaption{font-weight:600}footer .post-image img{padding:3px}span.footer-color-heycode{background:#2a87c9;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:13px}i.fa{padding-left:5px}.w-details{font-weight:600}span.edd-cart-item-title{font-weight:600}span.ser-title{font-weight:600}span.ser-desc.hidden-xs{font-weight:600}p.edd-cart-number-of-items{font-weight:600}.mailster-widget-text.mailster-widget-text-before{padding-bottom:10px;font-weight:bolder;font-size:17px}.mailster-wrapper.mailster-email-wrapper label{display:none}.fa-chevron-up:before{content:"\f077";background:-webkit-linear-gradient(#1398e2 ,#f3df0c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.heycode_digits_profile {
    width: 50%;
}

div#back-top {
    display: none!important;
}


/* 
whatsapp heycode */
.wayra-coc-floating-button {
    position: fixed;
    bottom: 20px;
    z-index: 9999;
    text-decoration: none;

    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

.wayra-coc-floating-style2 {
    width: 50px;
    height: 50px;
		right:28px;
    bottom: 110px;
    background-color: #25D366!important;
    border-radius: 50px!important;
    box-shadow: 0 8px 25px -5px rgb(45 62 79 / 30%);
}


@media only screen and (max-width: 600px) {
	

	

	
.wayra-coc-floating-style2 {
    width: 55px;
    height: 55px;
    right: 16px;
    bottom: 40px;
    background-color: #25D366!important;
    border-radius: 50px!important;
    box-shadow: 0 8px 25px -5px rgb(45 62 79 / 30%);
	}}

@media only screen and (min-width: 500px) {
.mobileshow  {
display: none !important;}
}

@media only screen and (max-width: 500px) {
.desktopshow {
display: none !important;}
}


/* whatsapphycode */



.social-item.linkedin {
    background: #0a66c2;
    color: #FFF;
    padding: 10px;
    margin: auto;
    display: -webkit-box;
}


li.social-item.linkedin:hover {
    background: #179cde;
}

.h5, h5 {
    font-size: 1.25rem;
    line-height: 30px;
}


.social-item.instagram:hover {
    background: linear-gradient(
90deg
,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
   
}


footer.sfooter {
    background-color: black!important;
}

img.post-tumb.entered.lazyloaded {
    border-radius: 7px;
}


@media only screen and (max-width: 500px){
.fig {
    height: 100px!important;
}
}
@media only screen and (min-width: 800px) {
	
.fig {
    height: 115px!important;
}
	.figcaption {

  height: 80px;
}
}
	
.heycodefig {
    height: unset!important;
}

p {
    font-size: 16px;
}
.p-tags a:hover {
	color:white!important;
   
}
@media only screen and (min-width: 1100px)and (max-width:1150px) {.wayra-coc-floating-style2 {
  
	bottom: 36px!important;
}}
p{line-height: 2.2 !important;}

.figcaption {

  height: 60px;
}

	.mkia_related{
		width:100% !important;
	}

.mkia_a{
padding:.375rem 4rem !important;
}
.mkia_a:hover{
	color:#fff !important;
}
.special{
display:none !important;
}
.btn-success {
  background-color: #186329;
}
.mkia_paging_a_lf {
background-color: #17496D !important;
}
.azin-btn{
color:#000;
}

.page-numbers.current{
		color:#000 !important;
}
.pagination ul > li > a{
			color:#000 !important;
}
.pattr.azin-post-time {
  background-color: #f4da43 !important;
  color: #000 !important;
}
.pattr.azin-post-time span {
  color: #000 !important;
}
.lwptoc-light .lwptoc_i A {
  color: #144799 !important;
}
.breadcrumbs a{
	color: #005661 !important;
}
.must-log-in a{
	color: #005661 !important;
}
.azin-accordion-body .azin-downloads-field-1
{
	display:none !important;
}
.cptch_title .required{
	color: #206c10 !important;
}

.rtl .cptch_block {
  direction: ltr !important;
  text-align: right;
}
.cptch_recognition{
	float:right !important;
}
@media (max-width: 1024px) {
    #cptch_slide_container {
        width: 50% !important;
    }
}
.mkia_old_price{
	text-decoration: line-through;
	margin-bottom: 10px;
	display:block;
	width:100%;
	text-align:center;
	color: #4c4f51;
}
#edd_purchase_receipt_products .edd_purchase_receipt_files{margin-top: 15px !important;}
.untdovr_flag_container_flag {
            background-image:none !important;
        }
/* مخفی کردن فیلد نام خانوادگی در صفحه پرداخت EDD */
#edd-last-name-wrap {
    display: none !important;
}

/* Hide EDD discount input on load to prevent FOUC (EDD JS toggles it). */
#edd-discount-code-wrap {
    display: none;
}

/* Show EDD discount toggle link on load to prevent flash (EDD JS toggles it). */
#edd_show_discount {
    display: block;
}