/*
Theme Name: sarmayegozarebartar Child
Template: sarmayegozarebartar
Version: 2.0
Theme URI: https://t.me/poinair
Author: +989120958599
*/





@import url(fontiran.css);
@import url(font.css);


.nav > li > a,h1,h2,h3,h4,h5,h6, .heading-font,.alt-font,body,strong{
	font-family: YekanBakhFaNum !important;
    font-weight: normal;
}

.woocommerce-checkout input:focus{
	color:#fff !important;
}

.select_custom_nirweb ul li:hover {
background: #3b4859}

.woocommerce-order-pay #cardtocard_trans_id::placeholder{
	color:#fff !important;
}

.woocommerce-order-pay #cardtocard_trans_id{
	border:1px dashed #000;
}

.nav > li > a,h1,h2,h3,h4,h5,h6, .heading-font,.alt-font,body{
	font-family: YekanBakhFaNum !important;
 
}

.woocommerce-checkout #main{
	background:#3b4859 !important; 
}

.woocommerce-checkout tr,.woocommerce-checkout th,.woocommerce-checkout td{
	border:none;
}

.woocommerce-checkout input,.woocommerce-checkout  select,.woocommerce-checkout  textarea{
	background-color: rgb(0 0 0 / 20%)!important;
	border:none
}

.woocommerce-checkout  option{
	background-color: #2E3946!important;
	color:#fff;
}
.woocommerce-checkout input,.woocommerce-checkout label,.woocommerce-checkout p,.woocommerce-checkout span,.woocommerce-checkout h3,.woocommerce-checkout a,.woocommerce-checkout div,.woocommerce-checkout td,.woocommerce-checkout  select{
	color:#fff;
}
.woocommerce-order-received td ,.woocommerce-order-received tr,.woocommerce-order-received th{
	border:none
}
.payment_method_cardtocard img{
	width:20px;
}
.cart-sidebar .product-name {
	border:none;
}
.woocommerce-order-pay #main,.woocommerce-order-received #main,.woocommerce-order-received #main h2 ,.woocommerce-order-received #main div{
	background:#3b4859 !important; 
}
.woocommerce-checkout.woocommerce-order-pay  label{
	
		color:#fff !important;

}

.woocommerce-checkout.woocommerce-order-pay #place_order{
	background-color: rgb(0 0 0 / 41%)!important;
}
.woocommerce-checkout.woocommerce-order-pay  .wc_payment_methods{
	list-style:none;
}
.woocommerce-order-pay a ,.woocommerce-order-pay span ,.woocommerce-order-pay p,.woocommerce-order-pay div,.woocommerce-order-pay tr,.woocommerce-order-pay td,.woocommerce-order-pay h2,.woocommerce-order-received #main p,.woocommerce-order-received #main span,.woocommerce-order-received #main div,.woocommerce-order-received #main a,.woocommerce-order-received #main h2,.woocommerce-order-received #main td,.woocommerce-order-received #main tr,.woocommerce-order-received #main table{
	color:#fff !important;
	
}

 .mycryptocheckout .to_input.clipboardable input {
    background-image: none !important;
 text-align:center;
    background: rgb(5 5 5 / 16%);
    border: none;
    color: #fff;
   
}

.woocommerce-order-pay .header-logo-dark,.woocommerce-order-received .header-logo-dark,.woocommerce-checkout .header-logo-dark {
	display:block !important;
}
.woocommerce-order-pay  .header_logo,.woocommerce-order-received .header-logo,.woocommerce-checkout .header_logo {
		display:none !important;

}
.woocommerce-order-pay .cancel.wc-forward{
	display:none !important;
}
.woocommerce-order-pay  .cardtocard{
	    max-width: 680px;
    margin: auto;
}
.woocommerce-order-pay  .cardtocard th,.woocommerce-order-pay  .cardtocard tr,.woocommerce-order-pay  .cardtocard td{
	border:none;
}
.woocommerce-order-pay  .cardtocard > p{
	background:rgb(0 0 0 / 52%) ;
	padding:20px;
}
.woocommerce-order-pay  #cardtocard_trans_id{
	width:100% !important;
}
.woocommerce-order-pay #cardtocard_payment_button{
	display:block;
	margin:auto !important;
	width:100%;
	background: rgb(0 0 0 / 52%) !important;
}
.woocommerce-order-pay #cardtocard-checkout-form{
	margin:auto;
}
.nav-sidebar .nav-top-not-logged-in{
	max-width: 99% !important;
    margin-bottom: 5px;
    color: #3b3939 !important;
    border: 1px solid #fff !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
    background: #fff;
}

.woocommerce-cart-form .product-thumbnail{
	display:none;
}
.btn_back_nirweb{
	display:none !important;
}
.select_custom_nirweb ul {
   
    background: #3b4859;
}
.select_custom_nirweb div {
    border: none !important;
  
    background: rgb(63, 74, 88) !important;
}
.woocommerce-MyAccount-navigation-link--nirweb-ticket-info{
	display:none !important;
}
.ul_list_ticket_unirweb > li a{
	background:none;
}
.ul_list_ticket_unirweb li a:before,.ul_list_ticket_unirweb li a::after{
	display:none;
}
.reply_nticket,.info_nirweb_tick,#answer_form {
    
    background-color:unset !important;
}
#answer_form{
	box-shadow:none;
}
.list_all_answered li.user_support_nirweb .text_message_nirwebtick {
   
	background: rgb(0 0 0 / 17%);}
.text_message_nirwebtick{
	background: rgb(2 2 2 / 50%);
}
.woocommerce-MyAccount-navigation-link--nirweb-ticket:before,.woocommerce-MyAccount-navigation-link--nirweb-ticket-info:before{
	display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0045";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}
#mailpoet_woocommerce_checkout_optin_field{
	display:none !important;
}
.mcc_online_pay_box .payment_buttons{
	display:none !important;
}

.hidennnasrt p{
	margin-bottom:10px;
}
.hidennnasrt .col-inner{
	padding: 10px 0px 10px 0px !important;
}

.ul_list_ticket_uwpyar li a:before{
	display:none;
}
.ul_list_ticket_uwpyar li a::after{
	box-shadow:none;
	    border: 1px solid rgb(0 0 0 / 17%);
	background-color: rgb(22 20 20 / 0%);
}
.text_message_wpyartick,.info_wpyar_ticket,.list_all_answered li.user_support_wpyar .text_message_wpyartick{
	background: rgb(25 25 27 / 26%);
}
.box_info_ticket .info {
    background: rgb(63, 74, 88);
   
}
.logged-in.woocommerce-account .page-wrapper,.select_custom_wpyar ul{
	background:#2A333F;
}
.nirweb_ticket_base{
		background:#2A333F;
}
.not_found_answer span{
		background:#3F4A58;
}
.ul_list_ticket_uwpyar li a{
	border: 1px solid rgb(0 0 0 / 28%);
}


.logged-in.woocommerce-account .page-wrapper .large-9 a , .logged-in.woocommerce-account .page-wrapper .large-9 span ,.logged-in.woocommerce-account .page-wrapper .large-9 div ,.logged-in.woocommerce-account .page-wrapper .large-9 p, .logged-in.woocommerce-account .page-wrapper .large-9 td,.logged-in.woocommerce-account .page-wrapper .large-9 th ,.logged-in.woocommerce-account .page-wrapper .large-9 tr ,.logged-in.woocommerce-account .page-wrapper .large-9 label ,.logged-in.woocommerce-account .page-wrapper .large-9 time,.logged-in.woocommerce-account .page-wrapper .large-9 h1,.logged-in.woocommerce-account .page-wrapper .large-9 h2,.logged-in.woocommerce-account .page-wrapper .large-9 h3,.logged-in.woocommerce-account .page-wrapper .large-9  textarea{
	color:#fff !important;
}
.top_box_back_rep,.btn_back_wpyt{
	display:none !important;
}
.select_custom_wpyar ul li:hover {
    background: rgb(0 0 0 / 27%);
}
.logged-in.woocommerce-account .page-wrapper  input,.logged-in.woocommerce-account .page-wrapper  textarea{
	box-shadow:none !important;
	border:none !important;
	color:#fff !important;
	background: rgb(63, 74, 88) !important;
}
@media screen and (min-width: 850px){
.logged-in.woocommerce-account .page-wrapper	.large-3 {
    max-width: 17%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 17%;
}

}
.logged-in.woocommerce-account .page-wrapper  .container .row {
	max-width: 100% !important;
}

.logged-in.woocommerce-account .page-wrapper  .container{
	    max-width: 100% !important;
}


.logged-in.woocommerce-account .my-account .container .row:not(.row-collapse){
	margin:auto !important;
}






.uppercase, h6, th, span.widget-title,h1,h2,h3,h4,h5,h6,span,div,p,li,a {
   
    letter-spacing: unset;
}

.tabbed-content  .tab a{
	color:#2A333F !important;
}
.tabbed-content .tab.has-icon a{
	padding:10px;
	font-size:15px;

}
.tab.active{
	background:#3F4A58;
	color:#fff !important;
}
.tab.active a{
	color:#fff !important;
}
.tabbed-content  .tab{
	border-radius:6px;
}


@media screen and (max-width: 849px){
	#fast-calls{
		display:none !important;
	}
}


.col_box_status_ticket_wpyar{
	background: rgb(63, 74, 88) !important;
}
.col_box_status_ticket_wpyar .number{
	color: #fff !important;
}

.col_box_status_ticket_nirweb svg{
	display:none;
}
#all:hover, #all.active ,.col_box_status_ticket_nirweb {
    background-color: rgb(63, 74, 88) !important;
	border:none;
}
.col_box_status_ticket_wpyar{
	box-shadow:none;
	padding:5px;
	border:none;
	font-weight:900 !important;
}

.ariborder_wpyaru-green {
    border-right: solid 3pt #607d8b !important;
}

.head_wpyar_tickt a {
 
    background-color: #4caf50;
    color: #fff;
}

.logged-in.woocommerce-account .my-account .large-3{
	    background: rgb(63, 74, 88);
    padding: 0px;
    color: #fff;
 
	border-left:none;
}
.logged-in.woocommerce-account .my-account .large-3 a{
	 
    color: #fff;
   
}
.my-account-header{
	display:none;
}

.logged-in.woocommerce-account .my-account .large-3 .nav-vertical>li+li {
    border-top: none;
}
.logged-in.woocommerce-account .my-account .large-3 li:before{
	    color: #fff;
}

.nav-vertical.nav-line>li>a:before {
    right: -2px;
    z-index: 1;
    width: 3px;
    height: 100%;
    background-color: #4caf50;
}



.bgsorgredin .col-inner{
background: rgb(59,72,89);
background: linear-gradient(47deg, rgba(59,72,89,1) 0%, rgba(103,121,145,1) 100%);

}



.ulimage ul {

			
			list-style-image: url('https://sarmayegozarebartar.com/wp-content/uploads/2022/06/oka.svg');
	

}










.updownrobots:after {
      position: absolute;
      width: 64%;
      height: 12%;
      left: 18%;
      border-radius: 50%;
      z-index: -1;
      bottom: 0%;
      content: "";
      box-shadow: 0 50px 24px rgba(0,0,0,0.24);
}
.updownrobots {
    -webkit-animation: action 1s infinite  alternate;
    animation: action 1s infinite  alternate;
}

@-webkit-keyframes action {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}

@keyframes action {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}










.off-canvas-left.dark .mfp-content {
    background-color: #3b4859;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}



.tabss:before{
       height: 4px;
    width: 350px;
  background: rgb(155,211,65);
background: linear-gradient(90deg, rgba(155,211,65,1) 0%, rgba(57,181,74,1) 100%);
    border-right: 1px white;
    content: '';
    text-align: center;
    display: block;
    margin: auto !important;
    position: sticky;
    top: 32px;
    left: 0;
    right: 0;
	border-radius: 50px;
	
	
		
	
}

.tab {
  overflow: hidden;
      background-color: #fff;
    margin: auto;
    display: block;
    text-align: center;
	padding-top: 10px;
}

/* Style the buttons inside the tab */
.tab button {
     transition: 0.3s;
    border-radius: 50%;
 background: rgb(155,211,65);
background: linear-gradient(90deg, rgba(155,211,65,1) 0%, rgba(57,181,74,1) 100%);
    text-align: center;
    width: 60px !important;
    height: 60px !important;
    color: white;
    font-size: 12px;
    padding: 0px;
    border: none;
    outline: none;
    cursor: pointer;
    margin-left: 4%;
    margin-right: 4%;
	 
}


.tablinks.active:before{
content: '';
    position: absolute;
    color: rgb(59 72 89 / 40%);
    display: block;
    width: calc(10px * 8);
    height: calc(10px * 8);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: -9px;
    left: -10px;
    text-align: center;
    border-radius: 50%;
    background-color: currentColor;
    -webkit-animation: 1.25s cubic-bezier(.215,.61,.355,1) infinite pulse-ring;
    animation: 1.25s cubic-bezier(.215,.61,.355,1) infinite pulse-ring;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
background: linear-gradient(90deg, #3b4859 0%, #3b5781 100%);
	
	
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

/* Style the tab content */
.tabcontent {
	max-width: 1026px;
    text-align: center;
    margin: auto;
	text-align: center;
  display: none;
     padding: 19px 10px;
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 2s;
	color: #224627;
    text-align: justify;
    background: rgb(57 181 74 / 9%);
    padding: 20px;
}

/* Fade in tabs */
@-webkit-keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}











.nopadding .col{
	padding:0px !important;
}





.logged-in #fast-calls{
	display:none !important;
}
.back-to-top{
	color: #ffffff !important;
    background: #3b4859 !important;
	    border: none !important;
}
.back-to-top i{
	    margin-top: 5px !important;
}
.header-cart-icon .cart-img-icon{
	width:20px;
}
.header-search-form-wrapper .icon-search{
	color: #3b4859;
}

.btnpoina {
  animation: wiggle 2s linear infinite;
}

/* Keyframes */
@keyframes wiggle {
  0%, 7% {
    transform: rotateZ(0);
  }
  15% {
    transform: rotateZ(-15deg);
  }
  20% {
    transform: rotateZ(10deg);
  }
  25% {
    transform: rotateZ(-10deg);
  }
  30% {
    transform: rotateZ(6deg);
  }
  35% {
    transform: rotateZ(-4deg);
  }
  40%, 100% {
    transform: rotateZ(0);
  }
}




#fast-calls{
  position: fixed;
  overflow: hidden; /* in order to contain content */
  border: 1px solid rgb(59 72 89 / 69%);
  /* The initial styles: */
  border-radius: 25px;
  background: #fff;
   right: 49px;
	bottom:50px;
  width: 50px;
  height: 50px;
  

  /* TRANSITION TO THE RESCUE */
          transition: 0.6s;
  -webkit-transition: 0.6s;
}
#fast-calls p ,#fast-calls div,#fast-calls a{
	display:none;
}
#fast-calls.fullScreen .pinkynail{
	display:none !important;
}
#fast-calls.fullScreen p,#fast-calls.fullScreen a{
  /* Your override styles: */
	display:block;
}
/* ADD THIS CLASS WITH JS */
#fast-calls.fullScreen{
  /* Your override styles: */
background: #3b4859;
    right: 49px;
    width: 210px;
    height: 210px;
    border-radius: 15px;
    bottom: 26px;
	padding:15px;
	font-size:12px;
	color:#fff;
	z-index: 9999999;
}

.is-xlarge {
  font-size: 12px;
    padding: 0px 35px;
    line-height: 35px;
}


.form-flat input:not([type=submit]), .form-flat textarea, .form-flat select {
    background-color: rgb(255 255 255 / 3%);
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: rgb(85 83 83 / 9%);
    color: currentColor !important;
    border-radius: 6px;
    padding: 18px 20px !important;
}

.dfx-dotAnimated:before {
    content: '';
    position: absolute;
    display: block;
    width: calc(10px * 3);
    height: calc(10px * 3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: -10px;
    left: -10px;
    border-radius: 50%;
    background-color: currentColor;
    -webkit-animation: 1.25s cubic-bezier(.215,.61,.355,1) infinite pulse-ring;
    animation: 1.25s cubic-bezier(.215,.61,.355,1) infinite pulse-ring;
}
@-webkit-keyframes pulse-ring {
    0% {
        -webkit-transform: scale(0.33);
        transform: scale(0.33);
    }
    100%,
    80% {
        opacity: 0;
    }
}
@keyframes pulse-ring {
    0% {
        -webkit-transform: scale(0.33);
        transform: scale(0.33);
    }
    100%,
    80% {
        opacity: 0;
    }
}
@-webkit-keyframes pulse-dot {
    0%,
    100% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes pulse-dot {
    0%,
    100% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--edit-address{
	    display: none !important;
	
}




.woocommerce-MyAccount-navigation-link--dashboard:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0041";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}

.woocommerce-MyAccount-navigation-link--orders:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0044";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}
.woocommerce-MyAccount-navigation-link--wpyar-ticket:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0042";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}
.woocommerce-MyAccount-navigation-link--edit-account:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0045";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}
.my-account .account-user{
	 text-align: center;
}
.my-account .account-user:before {
display: block;
    text-align: center;
    font-family: glyphter;
    color: #fff;
    font-size: 30px;
    content: "\0048";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
   
}

.woocommerce-MyAccount-navigation-link--premium-support:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0043";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}

.woocommerce-MyAccount-navigation-link--customer-logout:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0046";
    font-weight: 300;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 1em;
}


.woocommerce-MyAccount-navigation-link--uap:before {
display: inline-block;
    font-family: glyphter;
    color: #72839c;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    content: "\0047";
    font-weight: 300;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    margin-right: 1em;
}

.gfield_required_text{
	display:none !important;
}

input[type=email], input[type=date], input[type=search], input[type=number], input[type=text], input[type=tel], input[type=url], input[type=password], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection{
	box-shadow:none;
}

span ,a{
	font-family:YekanBakhFaNum;
}
#place_order{
	display: block;
    margin: auto;
    width: 100%;
    border-radius: 1px;
    margin-bottom: 10px;
}
.cart-icon strong {
    border-radius: 0px;
   
    border-width: 1.2px !important;
  
    width: 27px;
    height: 26px;
    font-family: YekanBakhFaNum !important;
    font-size: 20px;
    line-height: 1.2;
	font-weight:100;
 
}


.cart-icon strong:after {

     margin-left: -6px;
    height: 11px;
    width: 11px;
    left: 50%;
    border-width: 1.2px !important;
	    margin-bottom: -3px;
  
}


.nav-dark .is-outline, .dark .nav>li>a, .dark .nav>li.html, .dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical>li>ul li a, .dark .nav-vertical-fly-out>li>a, .nav-dropdown.dark>li>a, .nav-dropdown.dark .nav-column>li>a, .nav-dark .nav>li>a, .nav-dark .nav>li>button {
    color: rgb(255 255 255);
}

.dark   .icon-search{
	color: rgb(255 255 255) !important;
}

.mobile-nav.nav-left .nav-icon a{
	 color: #3b4859 !important;
	font-size:11px;
	
}

.dark .nav-sidebar.nav-vertical>li+li {
    border-color: rgb(0 0 0 / 20%);
}
.woocommerce-order-received address{
	font-style: unset;
		background-color: rgb(0 0 0 / 41%)!important;
	padding:10px;
}


