.home-slider .ui--tagline-box{
	padding:2px;
}
#top-bar a {
    cursor: pointer;
}
.home-slider .auto-format.ui--animation > p{
	display:none;
}
@media (min-width:979px){

header #logo {
    position: absolute;

}
header #logo img {
	width:84px !important;
}
}



.modern-browser body.admin-bar #header-container.stuck #logo img{
	width:80px !important;
	height:80px !important;
}
.gform_wrapper .field_description_below .gfield_description {
    padding-top: 0;
}
.gf_login_form .ginput_container > input{
	width:100%;
}
#top-bar .ui--custom-menu>li.to-right>ul {
    left: auto!important;
    right: -27px!important;
}

button, input, select, textarea,body .gform_wrapper.gf_rtl_wrapper .gform_footer, body .gform_wrapper.gf_rtl_wrapper .gform_heading, body .gform_wrapper.gf_rtl_wrapper button, body .gform_wrapper.gf_rtl_wrapper div.validation_error, body .gform_wrapper.gf_rtl_wrapper h3.gform_title, body .gform_wrapper.gf_rtl_wrapper input[type="button"], body .gform_wrapper.gf_rtl_wrapper input[type="email"], body .gform_wrapper.gf_rtl_wrapper input[type="password"], body .gform_wrapper.gf_rtl_wrapper input[type="submit"], body .gform_wrapper.gf_rtl_wrapper input[type="tel"], body .gform_wrapper.gf_rtl_wrapper input[type="text"], body .gform_wrapper.gf_rtl_wrapper input[type="url"], body .gform_wrapper.gf_rtl_wrapper select, body .gform_wrapper.gf_rtl_wrapper span.gform_description, body .gform_wrapper.gf_rtl_wrapper table tr td.gfield_list_icons, body .gform_wrapper.gf_rtl_wrapper textarea, body .gform_wrapper.gf_rtl_wrapper ul li, body .gform_wrapper.gf_rtl_wrapper ul li.gfield, body .gform_wrapper.gf_rtl_wrapper ul li.gfield input, body .gform_wrapper.gf_rtl_wrapper ul li.gfield select, body .gform_wrapper.gf_rtl_wrapper ul li.gfield textarea, body .gform_wrapper.gf_rtl_wrapper ul li.gfield.gfield_html, body.rtl .gform_wrapper .gform_body, body.rtl .gform_wrapper .gform_footer, body.rtl .gform_wrapper button, body.rtl .gform_wrapper div.validation_error, body.rtl .gform_wrapper form, body.rtl .gform_wrapper h3.gform_title, body.rtl .gform_wrapper input[type="button"], body.rtl .gform_wrapper input[type="email"], body.rtl .gform_wrapper input[type="password"], body.rtl .gform_wrapper input[type="submit"], body.rtl .gform_wrapper input[type="tel"], body.rtl .gform_wrapper input[type="text"], body.rtl .gform_wrapper input[type="url"], body.rtl .gform_wrapper select, body.rtl .gform_wrapper span.gform_description, body.rtl .gform_wrapper table tr td.gfield_list_icons, body.rtl .gform_wrapper textarea, body.rtl .gform_wrapper ul li, body.rtl .gform_wrapper ul li.gfield, body.rtl .gform_wrapper ul li.gfield input, body.rtl .gform_wrapper ul li.gfield select, body.rtl .gform_wrapper ul li.gfield textarea, body.rtl .gform_wrapper ul li.gfield.gfield_html {
    font-family: inherit !important;
}
.gf_stylespro .gform_page_footer {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}
.gf_stylespro .instruction {
    display: none;
}
.rtl #top-bar .ui--custom-menu>li {
    float: right;
    margin-right: -1px;
   margin-left:0;
}
li.green-menu {
	background-color: #1d7a36 !important;
	background-image: -moz-linear-gradient(top, #39a556, #195b2b);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#39a556), to(#195b2b));
	background-image: -webkit-linear-gradient(top, #39a556, #195b2b);
	background-image: -o-linear-gradient(top, #39a556, #195b2b);
	background-image: linear-gradient(to bottom, #39a556, #195b2b);
}

li.green-menu a{
	text-shadow:none;
	color:#fff !important;
}
li.green-menu a:hover{
	text-shadow:none;
	color:#50ff81 !important;
}
#gravityflow-status-filters,.actions.bulkactions{
display:none;
}
#gravityflow-status-filter .subsubsub li{
	float: right;
	margin:0 10px;
	list-style: none;
}
.teeweb_hiden_field{
display:none !important;
}

@media only screen and (max-width: 641px){
html[dir=rtl] .gform_wrapper {
    padding-right: 0;
}
.ui--tagline-box {
    padding: 30px 15px 12px;
}
}
.fontawesome-angle-down:before {
    content: "\f107";
    font-family: 'FontAwesome';
}
.ui--select-wrapper {
    position: relative;
 /*   padding: 5px 0!important; */
padding: 2px 0!important; 
}
.ui--select-wrapper>.ui--select-title {
       line-height: 37px;
}
.ginput_container_date .clear-multi .ginput_container_date{
    float:right;
    width:25%;
    line-height:20px;
}
.ginput_container_date .clear-multi .gfield_date_dropdown_year{
    width:41%;
}
.ginput_container_date .clear-multi .ginput_container_date .ui--select-title{
line-height: 45px;
}
.rtl .ui--select-wrapper>.ui--select-arrow{
    top: 17px;
}
.rtl .ui--select-wrapper>.ui--select-arrow {
    top: 17px;
}
.gf_stylespro .gfield h2.gsection_title {
    margin: 0 0 .5rem 0;
    padding: 0;
    font-size: 20px;
}
.gf_stylespro .gfsp_ios input[type=checkbox]:not(old)+label:after, .gf_stylespro .gfsp_ios input[type=radio]:not(old)+label:after {
    top: 2px;
    right: 3px;
    margin-top: 1px;
}
.gf_stylespro .gfsp_ios input[type=checkbox]:not(old)+label:before, .gf_stylespro .gfsp_ios input[type=radio]:not(old)+label:before {
    left: initial;
    right: 0;
    margin-right: -3px;
    margin-left: .5em;
    float: right;
}
.gf_stylespro .gfield_label {
    margin-bottom: 11px;
}
#titlebar-text {
    padding-left: 0;
    padding-right: 0;
}
#titlebar-text {
    max-width: 100%;
}
#titlebar-title {

    text-align: center;
}
@media (max-width: 767px){
header #logo {
    padding-left: 40px;
    padding-right: 40px;
    text-align: center;
}}
@media (max-width: 979px){
header #logo img {

    width: 90px;
}}
@media(max-width:355px){
	.ginput_container_date .clear-multi .ginput_container_date {
      width: 60% !important;;
}}
@media (min-width: 768px){
.header-layout-blocking.navigation-position-center.no-stuck nav#navigation {
  
}}
#logo .site-name{
    position:relative;
    top: 6px;
    color: #03150a;
    font-size: 16px;
    font-weight: bold;
    border-bottom:2px #259f46 solid;
	font-family: iranyekan;
}
@media (max-width:979px){
    #logo .site-name{
        
position: static;
        
display: block;
        
margin-bottom: 30px;
        
border: 0;
    }
#top-bar .ui--widget>ul, #top-bar ul.ui--widget {
    margin: 0;
}
#logo #top-bar-widgets{
width:100%;
}
}
.ui--video-wrapper {
    direction: ltr;
}
.ui--content-box-content .ui--content-box-content-text{
display:none;
}
h5.ui--content-box-title-text {
    margin: 0 0 3px;
    line-height: 27px;
}
@media (max-width: 767px){
#breadcrumb,.breadcrumb  {
    display: inline-flex;
    align-items: center;
}}
.ui-breadcrumbs.breadcrumbs>span.ui-bc-seperator {
    top: 10px;
}
li.blue-menu a{
	text-shadow:none;
	color:#fff !important;
}
li.blue-menu a:hover{
	text-shadow:none;
	color:#50ff81 !important;
}


body.area_officer li.area_officer {
	display:block !important;
	visibility:visible;
}
body.area_manager li.area_manager {
	display:block !important;
	visibility:visible;
}
body.madah_manager li.madah_manager {
	display:block !important;
	visibility:visible;
}
body.sagheb_manager li.sagheb_manager {
	display:block !important;
	visibility:visible;
}
 
body.sagheb_manager li.sagheb_manager_hidden,
body.sagheb_people_worker li.sagheb_people_worker_hidden,
body.sagheb_speaker_worker li.sagheb_speaker_worker_hidden
 {
	display:none !important;
}
.teeweb-register-images img.ui--image{
		-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.95);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.95);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.95);
}
.teeweb-register-images img.ui--image:hover{

filter: grayscale(50%) !important;
		-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.95);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.95);
box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.95);
}
li.blue-menu {
    background-color: #1d537a !important;
    background-image: -moz-linear-gradient(top, #469d9a, #1c4a49);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#469d9a), to(#1c4a49));
    background-image: -webkit-linear-gradient(top, #469d9a, #1c4a49);
    background-image: -o-linear-gradient(top, #469d9a, #1c4a49);
    background-image: linear-gradient(to bottom, #469d9a, #1c4a49);
}
p {
    line-height: 30px;
}
.gravityflow_workflow_wrap .ui--select-wrapper{
  width: 100% !important; 
}
#titlebar-text .titlebar-text-content {
    text-align: center;
}
#gravityflow-admin-action optgroup{
  display: none;
}
.gravityflow-note.gravityflow-note-folders,#gentry_display_empty_fields
,label[for="gentry_display_empty_fields"]{
 /* display: none !important; */
}
html body div .gravityflow-step-user_input .entry-view-field-value a{
    background-color:#b51d1d;
    color:white !important; 
    padding:2px 10px;
    border-radius:5px;
}
html body div .gravityflow-step-user_input .entry-view-field-value a:hover{
    background-color:#df0606;
    color:#d4d4d4 !important; 
    padding:2px 10px;
    border-radius:5px;
}
.gform_wrapper span.gfield_required {
    color: red;
    font-size: 17px;
}
.postbox.gravityflow-timeline{

}
.gform_wrapper .field_description_below .gfield_description {
    color: #0a50b9;
    font-size: 12px;
}

.sp_modern .chosen-container-multi .chosen-choices li.search-choice {
    background: #c6c6c6;
    border-radius: 5px;
}
.teeweb_manategh span{
    color:black;
    font-size:13px;
}
html body .teeweb_manategh a{

    font-size:13px;
    font-weight:bold !important;
}
.gf_stylespro .gfield_description.validation_message {
    color: #ff2300 !important;
    font-size: 14px;
    background-color: #ffffff;
    border-radius: 5px;
    border: 1px red solid;
    width: auto;
}
.teeweb_readonly_class .gfield_label ,.teeweb_readonly_class .ginput_container_date{
	opacity:0.7
}
.teeweb_readonly_class .gfield_description{
	color:#b42424 !important;
	text-decoration:underline
}
.teeweb_alarm{
  color:red !important;
  font-size:15px;
}
.teeweb_blue_alarm{
  color:blue !important;
  font-size:15px;
}
.teeweb_black_alarm{
  color:#333333 !important;
  font-size:15px;
}
.gv-table-view > tbody > tr:hover{
	background-color:#d0fcff;
}
.gv-field-3-id {

    width: 70px;
}
#top-bar-widgets{

z-index:9;
}
.gv-field-3-workflow_detail_link{
    width:70px;
    text-align:center
}
#top-bar .ui--custom-menu>li.to-left>ul {
    right: 0!important;
    left: auto !important;
    width: 200px;
    margin:0;
}
body.sagheb_manager .hidden_sagheb_manager{
	display:none;
}
.postid-2698 .gv-button-delete{
	display:none;
}
#the-content table td, #the-content table th {
    word-break: normal;
}
.gf_stylespro .gf_left_third, .gf_stylespro .gf_middle_third, .gf_stylespro .gf_right_third, .gf_stylespro .gf_third {
    clear: none;

}

@media (min-width:768px){
.teeweb_poll_field_class  .ui--select-title,#field_13_19 .ui--select-title
,#field_11_19  .ui--select-title,#field_14_2 .ui--select-title,
#field_14_20 .ui--select-title,#field_16_1 .ui--select-title
,#field_14_10 .ui--select-title,#field_3_107 .ui--select-title
,#field_21_107 .ui--select-title,#field_18_12 .ui--select-title,
#field_12_26 .ui--select-title,#field_18_23 .ui--select-title,
#field_24_2 .ui--select-title,#field_24_8 .ui--select-title,
#field_24_8 .ui--select-title,#field_18_27 .ui--select-title,
#field_29_31 .ui--select-title,#field_24_8 .ui--select-title
,#field_3_124 .ui--select-title,#field_3_125 .ui--select-title
,#field_33_1 .ui--select-title,#field_33_2 .ui--select-title,
#field_35_12 .ui--select-title,#field_14_16 .ui--select-title
,#field_38_107 .ui--select-title,#field_14_16 .ui--select-wrapper,
#field_4_92 .ui--select-title,#field_4_78 .ui--select-title,#field_4_69 .ui--select-title,
#field_6_109 .ui--select-wrapper .ui--select-title,
#field_6_101 .ui--select-wrapper .ui--select-title,
#field_6_74 .ui--select-wrapper .ui--select-title,
#field_20_94 .ui--select-wrapper .ui--select-title,
#field_20_85 .ui--select-wrapper .ui--select-title,
#field_20_69 .ui--select-wrapper .ui--select-title,
#field_34_109 .ui--select-wrapper .ui--select-title,
#field_34_101 .ui--select-wrapper .ui--select-title,
#field_34_74 .ui--select-wrapper .ui--select-title,
#field_28_110 .ui--select-wrapper .ui--select-title,
#field_28_112 .ui--select-wrapper .ui--select-title,
#field_28_101 .ui--select-wrapper .ui--select-title,
#field_28_74 .ui--select-wrapper .ui--select-title,
#field_18_40 .ui--select-wrapper .ui--select-title,
#field_21_144 .ui--select-wrapper .ui--select-title,
#field_3_144 .ui--select-wrapper .ui--select-title,
#field_14_58 .ui--select-wrapper .ui--select-title{
display:none !important;
}
}
.teeweb_poll_field_class .ui--select-wrapper,#field_13_19 .ui--select-wrapper
,#field_11_19  .ui--select-wrapper,#field_14_2  .ui--select-wrapper,#field_14_20  .ui--select-wrapper,
#field_16_1  .ui--select-wrapper,#field_14_10  .ui--select-wrapper
,#field_3_107  .ui--select-wrapper,#field_21_107  .ui--select-wrapper
,#field_18_12  .ui--select-wrapper,#field_12_26  .ui--select-wrapper
,#field_18_23 .ui--select-wrapper,#field_24_2 .ui--select-wrapper 
,#field_24_8 .ui--select-wrapper,#field_18_27 .ui--select-wrapper,
#field_29_31 .ui--select-wrapper,#field_3_124 .ui--select-wrapper,
#field_3_125 .ui--select-wrapper,#field_33_1 .ui--select-wrapper
,#field_33_2 .ui--select-wrapper,#field_6_109 .ui--select-wrapper
,#field_14_16 .ui--select-wrapper,
#field_6_101 .ui--select-wrapper,
#field_6_74 .ui--select-wrapper,
#field_20_69 .ui--select-wrapper,
#field_20_94 .ui--select-wrapper,
#field_20_85 .ui--select-wrapper,
#field_34_109 .ui--select-wrapper,
#field_34_101 .ui--select-wrapper,
#field_34_74 .ui--select-wrapper,
#field_28_110 .ui--select-wrapper,
#field_28_112 .ui--select-wrapper,
#field_28_101 .ui--select-wrapper,
#field_28_74 .ui--select-wrapper,
#field_18_40 .ui--select-wrapper,#field_21_144 .ui--select-wrapper,#field_3_144 .ui--select-wrapper,#field_14_58 .ui--select-wrapper,
#field_4_69 .ui--select-wrapper,#field_4_78 .ui--select-wrapper,#field_4_92 .ui--select-wrapper
 {
    padding:0 !important;
}
.gv-edit-entry-wrapper  .gv-button-delete{
display:none !important;
}
font{
    font-family:inherit !important
}
.gf_stylespro .gf_right {
    float: right !important;
}
.page-id-2418 .gv-widget-search .gv-search-box.gv-search-field-select:nth-child(2){
	display:none;
}
.gv-widget-search .gv-search-box.gv-search-date {
    display: block;
}
.page-numbers li{
	list-style:none;
	float:right;
}
body .page-numbers li .page-numbers {
    display: inline-block;
    padding: .4em .5em;
}
.link-button{
	border-radius: 5px;
    border: 1px #cacaca solid;
    padding: 2px 5px;
    background-color: #f3f3f3;
    margin: 8px 0 !important;
    display: block;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    line-height: 23px;
}
.link-button-o{
	border-radius:5px;
	border:1px #cacaca solid;
	padding:0 5px;
	background-color: #27a97c;
    color: white !important;
	margin:5px 0 !important;
    display:block;
   text-align:center;
cursor: pointer;
}
.link-button-o:hover,.link-button-o-hover:hover,.link-button-o2:hover{
    color:#333333 !important;
    background-color:white !important;
}
.teeweb-userdate{
	position:absolute;
	width:300px;
	background-color:#333333;
	color:#fff;
	text-align:right;
	padding:5px 10px;
	border-radius:10px;
   display:none;
z-index:999999;
font-size:14px;
}
.teeweb-userdate > h4{
	color:#fff !important;
}
.teeweb_block {
    display: block !important;
clear: both !important;
float: none !important;
}
.gf_stylespro .gfsp_draw input[type="checkbox"]:not(old) + label::before, .gf_stylespro .gfsp_draw input[type="radio"]:not(old) + label::before {
    color: #979797;
}
.teeweb-register-images .ui-row > .ui-column {
    float: right !important;
    margin: 0 1%;
}
.teeweb-register-images .ui-row > .ui-column:first-child{
	margin-right: 0px;
}
.teeweb-register-images .ui-row > .ui-column:last-child{
	margin-left: 0px;
}
p[data-select2-id*="select2-"] .ui--select-title{
    display:none;
}
.rtl .fullwidth-container .rtl ol, .rtl ul {
    margin: 0 0 0 2px;
}
.display_show{
display:block !important;
}
body.sagheb .gv-edit-entry-wrapper .gv-button-delete,
body.sagheb_admin .gv-edit-entry-wrapper .gv-button-delete,
body.sagheb_zone_manager .gv-edit-entry-wrapper .gv-button-delete,
body.sagheb_speaker_worker .gv-edit-entry-wrapper .gv-button-delete,
body.sagheb_people_worker .gv-edit-entry-wrapper .gv-button-delete
{
	display:block !important;
}
body.sagheb_admin .gv-edit-entry-wrapper .gv-button-delete{
	display:block !important;
}
body .postbox.gravityflow-timeline {
    display: none !important;
}
body.sagheb_women_manager .gv-edit-entry-wrapper .gv-button-delete{
	display:block !important;
}
body.sagheb_speaker_worker .postbox.gravityflow-timeline,
body.sagheb_people_worker .postbox.gravityflow-timeline,
body.sagheb_admin .postbox.gravityflow-timeline,
body.sagheb_zone_manager .postbox.gravityflow-timeline,
body.sagheb_manager .postbox.gravityflow-timeline,
body.sagheb_quality_control .postbox.gravityflow-timeline,
body.sagheb_women_manager .postbox.gravityflow-timeline,
body.sagheb_people_worker_simple .postbox.gravityflow-timeline,
body.sagheb_speaker_worker_simple .postbox.gravityflow-timeline,
body.mardomi_manager .postbox.gravityflow-timeline,
body.sagheb .postbox.gravityflow-timeline ,
body.ezam_manager .postbox.gravityflow-timeline,
body.speaker_manager .postbox.gravityflow-timeline,
body.nezarat_manager .postbox.gravityflow-timeline,
body.sagheb_women_admin .postbox.gravityflow-timeline,
body.shoab_manager .postbox.gravityflow-timeline,
body.it_manager .postbox.gravityflow-timeline
{
    display: block !important;
}
body.teeweb_speaker #field_12_26{
	display: none !important;
} 
body.sagheb_manager #field_12_31 .select2-container{
	width:100% !important;
}
.flexslider-wrapper {
    margin-bottom: 0;
}
.home-slider2 .ui--tagline-box{
	padding:2px !important
}
.sp_modern input[type=checkbox]:not(old)+label{
	display:flex !important;
}
#top-login-bar{
background-color:#333333;
padding: 7px 10px;
}
#top-login-bar li{
color: white;
    list-style: none;
    float: right;
    border-left: 1px #bfabab solid;
    padding: 0 15px;
}
#top-login-bar li a{
	color:#3c3c3c;
	background-color:#d6d6d6;
	border-radius:5px;
	padding:0 10px
}
#top-login-bar li a:hover{
	background-color:#ffffff;
}


.home-blog-carousel .ui--carousel{
	position:static;
}

.home-blog-carousel .ui--blog.ui--blog-wrapper{
	position:relative;

}

.home-blog-carousel .ui--carousel-navigation{
	position:absolute;
	top: -62px;
	left:0;
	height: 0;
	padding: 0;
	margin: 0;
}
.ui--carousel-content .ui-row .ui-column{
	margin-left:1.127659574468085% !important;
}
html[dir=rtl] .gform_wrapper span.ginput_left, html[dir=rtl] .gform_wrapper ul.gform_fields li.gfield {
    padding-left: 8px;
}
.teeweb_hiden_field_except_message input,.teeweb_hiden_field_except_message label{
  display: none !important;;
}
#minor-publishing .user_id{
  
    font-size:13px;
    border-right:2px black solid;
    padding-right:5px;

}
.ui-datepicker {

    z-index: 9999999;
}

.gf_stylespro .gfsp_toggle input[type=checkbox]:not(old)+label:after, .gf_stylespro .gfsp_toggle input[type=radio]:not(old)+label:after {

    top: -3px;
}
.gf_stylespro .gfsp_draw input[type=checkbox]:not(old)+label:before, .gf_stylespro .gfsp_draw input[type=radio]:not(old)+label:before {
    left: initial;
    right: -4px;
    top: -3px;
    border: 1px #bbbbbb solid;
    border-radius: 5px;
}
.gf_stylespro .gfsp_draw input[type=checkbox]:not(old)+label:after, .gf_stylespro .gfsp_draw input[type=radio]:not(old)+label:after {
    font-size: 1.8em;
}
body.rtl span.dashicons, .dashicons-before:before {
    font-family: dashicons !important;
}

.nohave-madah .madah-doing-menu{
display:none;
}
td.entry-view-field-value ul.bulleted li ,li{
    list-style-position: inside;
}
#smart_push_smio_window{
font-family:inherit !important;
}
#smart_push_smio_msg,#smart_push_smio_note,#smart_push_smio_footer{
text-align:right !important;
}
#smart_push_smio_logo {
    float: right;
    margin: 10px 0 0 10px;
}
#smart_push_smio_note {
    margin-right: 100px !important;
    margin-left:0 !important;
line-height: 24px !important;
}
#smart_push_smio_allow {
    color: #fff !important;
}
#smart_push_smio_msg {
    font-weight: bold;
margin-right: 100px !important;
margin-left:0 !important;
}

#smart_push_smio_logo {
    float: right !important;
    margin: 10px 0 0 10px !important;
}
#smart_push_smio_window {
    direction: rtl !important;
}
body > #smpushIconRequest{
  display:none !important;
}
#header-navigation>li.top-level-item>a {

    color: #464646;
}
table.dataTable>tbody>tr.child li{
    display:flex;
}
table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
    top: 9px;
    right: -10px;
}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {

    background-position-x: 0;
}
@media(min-width:600px){
.expand-collapse-btns{
    margin-bottom:-50px !important;
z-index: 1;
    position: relative;
}}
.ui-widget {
    font-family: inherit !important;
}
.th_user_data{
white-space: initial;
}
.gv-datatables-container .dataTables_wrapper .dataTables_processing {
    height: 95% !important;
    padding-top: 0;
    padding-bottom: 0;
    position: absolute;
    top: 68px;
    background-color: #ffffff57;
    font-size: 24px;
    color: #1fbb41;
}
.gv-datatables-container .dataTables_wrapper .dataTables_processing {
    height: 96% !important;
    padding-top: 0;
    padding-bottom: 0;
    position: absolute;
    top: 60px;
    font-size: 24px;
    color: #1fbb4100;
    background: url(http://msagheb.ir/wp-content/themes/envision/images/loading-spinning-bubbles.svg) center center no-repeat;
    background-color: #33333373;
    background-size: 80% 80%;
}
.gv-edit-entry-wrapper #field_10_1{
    display:none;
}
#toast-container>div {
     padding: 15px 50px 15px 15px;
    background-position: calc(100% - 15px) center;
   
}
#toast-container>div {
    opacity: .9;
}
.teeweb-userdate > h4{
font-size:18px;
line-height: 24px;
margin: 10px 0 18px;
}
table.widefat tbody tr td.entry-view-field-value ul li{
/*color:white  !Important; */
}
.teeweb_user_summary{
    padding:8px;
    border: 1px solid #e5e5e5;
    box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
    margin-bottom:20px;
}

.gv-container .current_step {
    width: 86px;
    display: block;
    word-break: normal;
    white-space: break-spaces;
    text-align: center;
}
li.light-blue-menu {
    background-color: #38b3b7 !important;
    background-image: -moz-linear-gradient(top, #38b3b7, #27506d);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#38b3b7), to(#27506d));
    background-image: -webkit-linear-gradient(top, #38b3b7, #27506d);
    background-image: -o-linear-gradient(top, #38b3b7, #27506d);
    background-image: linear-gradient(to bottom, #38b3b7, #27506d);
}
li.light-blue-menu  a {
    text-shadow: none;
    color: #fff !important;
}
table.widefat tbody tr td.entry-view-field-value .teeweb-userdate ul li {
    color: white !Important;
}

.gv-container .start_date{
width:80px;
}
.gv-container .end_date{
width:70px;
}
.teeweb-userdate ul li{
margin:0 !important;
}
#minor-publishing.gravityflow-status-box li.user_id{
    border:1px #afafaf solid;
    border-radius:10px;
    padding:5px;
}
#minor-publishing.gravityflow-status-box li.user_id.added_speaker {
    border-color: #4CAF50;
    border-width: 2px;
	border-bottom-width: 3px;
}
.gv-widget-search .gv-search-box.gv-search-field-select {
    min-width: 238px;
}
html body #page-content .orange {
    color: #ffb100;
}
td p{
margin:0 !important;
}
@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) {
  html.mobile {
    transform: rotate(-90deg);
    transform-origin: left top;
    width: 100vh;
    overflow-x: hidden;
    position: absolute;
    top: 100%;
    left: 0;
  }
}

.gfield_list_container .ui--select-wrapper .ui--select-title{
    display:none;
}
.gfield_list_container .ui--select-wrapper select{
    opacity:1;
}
html.html-loading body {
    position: initial;
}
#gform_fields_33 .gf_stylespro.sp_modern .gfield_label{
font-size:18px !important;
line-height:30px !important;
}
#top-bar-background > .container{
width:96%;
max-width: 100%;
}
.teeweb_res_table tr:hover td,.teeweb_res_table1 tr:hover td{
    background-color: #dedede !important;
}
.cropper__lightbox button {
    color: white !important;
}
.disabled_link {
    pointer-events: none;
    background-color:#9c9c9c !important
}
@media (min-width:481px){
.gf_stylespro .gf_left_third, .gf_stylespro .gf_middle_third, .gf_stylespro .gf_right_third, .gf_stylespro .gf_third {
    margin-left: 0.3%;
}}

@media (max-width: 600px){
.gf_stylespro .gf_list_3col:not(.gf_list_col-ex_medium) .gfield_checkbox>li, .gf_stylespro .gf_list_3col:not(.gf_list_col-ex_medium) .gfield_radio>li, .gf_stylespro .gf_list_4col:not(.gf_list_col-ex_medium) .gfield_checkbox>li, .gf_stylespro .gf_list_4col:not(.gf_list_col-ex_medium) .gfield_radio>li, .gf_stylespro .gf_list_5col:not(.gf_list_col-ex_medium) .gfield_checkbox>li, .gf_stylespro .gf_list_5col:not(.gf_list_col-ex_medium) .gfield_radio>li, .gf_stylespro .o-join.gf_list_4col:not(.gf_list_col-ex_medium) .gfield_checkbox>li, .gf_stylespro .o-join.gf_list_4col:not(.gf_list_col-ex_medium) .gfield_radio>li, .gf_stylespro .o-join.gf_list_5col:not(.gf_list_col-ex_medium) .gfield_checkbox>li, .gf_stylespro .o-join.gf_list_5col:not(.gf_list_col-ex_medium) .gfield_radio>li {
    width: 100%;
}}

#gform_fields_6_3{
display: flex;
    flex-wrap: wrap;
}
rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img {
    font-family: iransans !important;
}
.blocker{
z-index:999999;
}
.gform_wrapper select:focus,.ui--select-wrapper.active{
    box-shadow: 0px 0px 5px 1px rgba(120,145,255,1) !important;

}
#gform_wrapper_25 .gfield_list_icons > a {
    width: 21px !important;
    display: inline-block;
} 
#gform_wrapper_25 .gfield_list tr th{
    padding:10px !important;
}
#gform_wrapper_25 .gfield_list tr td{
    padding:10px !important;
}
#gform_wrapper_25 .gfield_list .ui--select-wrapper{
    width: 100% !important;
    padding: 0 !important;
}
#gform_wrapper_25 .gfield_list select{
    height: 40px !important;
    padding-right:10px !important;
}
.teeweb-workflow-status{
    font-size:16px !important;
    color:#0072ff !important;
}
.gravityflow-action-buttons .button{
    font-size:15px !important;
    padding: 0 13px !important;
    border:3px #c5c5c5 solid !important;
    height:auto !important;
    border-radius:5px !important;
}
.page-id-2411 .modal{
    max-width:700px !important;
}
.choose_speaker_message{
  display:inline-block;
  padding:5px 10px;
  margin:5px 0;
  border:1px #a9a5a5 solid;
  border-radius:10px;
  background-color:#f6fbb4;
font-size: 14px;
    font-weight: bold;
}
.gform_ajax_spinner {
    width:50px;
    position:absolute;
}
.sagheb_social img{
    filter: grayscale(56%) !important;
    width:28px;
    transition:0.3s all;
}
.sagheb_social img:hover{
    filter:none !important;
}

@keyframes teeweb-field-move{
    0% {
        -webkit-box-shadow: inset 0 0 0 0 transparent;
        box-shadow: inset 0 0 0 0 transparent
    }

    to {
        -webkit-box-shadow: inset 0 0 14px 0 rgba(0,0,0,.5);
        box-shadow: inset 0 0 14px 0 rgba(0,0,0,.5)
    }
}

.teeweb-field-loading{
animation:teeweb-field-move  5s infinite;

}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: right;
}

.teeweb_user_id .select2-container{
    width:98% !important;
}

.teeweb_user_id .chosen-container.chosen-container-single,.teeweb_user_id  .ui--select-arrow{
    display:none;
}
#field_14_2 .ui--select-wrapper{
    display:none;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
    margin-right: 0px;
    padding-right: 20px;
    background: none;
}
#field_24_2 .select2-container{
	width:100% !important;
}
.sp_modern input[type=checkbox]:not(old):checked+label, .sp_modern input[type=radio]:not(old):checked+label {
    font-weight: bold !important;
}
.home-slider-sidebar {
    max-width: 406px;
    margin: auto;
}
html body div a.link-button.link-red{
    background-color: #bd2424;
    color: white !important;
}
.teeweb_box{
border: 1px #bcbcbc solid;padding: 15px;margin-bottom: 15px;
}
.page-numbers li a ,.page-numbers li span:not(.dots){
    border:1px #c5c5c5 solid;
    margin:3px;
    border-radius:4px;
    padding:3px 10px !important;
    font-size:13px;
    font-weight:bold;
}
.page-numbers li a:hover,.page-numbers li span:not(.dots){
    background-color:#dbdbdb;
}
.modal {
    max-width: 600px;
}
.modal-spinner {
    z-index:9999999;
}
.tableFloatingHeaderOriginal[style*="position: fixed;"]{
    background-color:#dadada;
 /*   top:32px !important; */
}
.tingle-modal:before {
    backdrop-filter: blur(0px);
}

.logged-in .login-hidden,body:not(.logged-in) .logout-hidden{
display:none;
height:0;
}



body:not(.logged-in) .logout-hidden{
display:none;
}

.home-sliders .span9{
   width: 738px;
   margin-left: 12px;
}
.home-sliders .container > .ui-row.row{
    width:100%;
}

.home-sliders .span3{
   margin-left: 0;
   width: 232px;
}

.home-sliders .span3{
   margin-left: 0;
   width: 232px;
}

@media (min-width: 1200px){
    .home-sliders .span9{
          width: 1095px;
		  /*width: 897px; */
    }
    .home-sliders .span3{
      width: 283px;
    }
}

@media (max-width: 979px) and (min-width: 767px){
    .home-sliders .span9{
          width: 545px;
    }
    .home-sliders .span3{
      width: 173px;
    }
}

@media (max-width: 767px){
    .home-sliders .span3{

margin: auto;

}
}

@media (max-width: 767px){
    .home-sliders .span3{

margin: auto;

}
.show_desktop{
display:none !important;
}
}



@media (min-width: 768px){
.mobile-home-slider {
    display: none;
}}
#the-content table.gv-datatables th {
    white-space: normal;
    word-break: normal;
}

.map-iframe{
	border: 1px #c1c1c1 solid !important;
    border-radius: 5px;
    box-shadow: 0px 0px 1px 0px rgb(0 0 0 / 86%);
}
#field_18_12 .ui--select-wrapper{
    display:none;
}

#field_18_12 .select2.select2-container{
    width:100% !important;
}
#top-bar .ui--widget>ul, #top-bar ul.ui--widget {
    margin-left: 75px;
}
.teeweb-search-form .teeweb-search-box {
    margin-left: 13px;
}
.link-button-inline {
    border-radius: 5px;
    border: 1px #cacaca solid;
    padding: 2px 5px;
    background-color: #f3f3f3;
    margin: 8px 0 !important;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    line-height: 23px;
cursor: pointer;
}

@media (max-width: 979px){
.teeweb_res_table td {
    display: flex !important;
    justify-content: right;
    padding: 15px !important;
    align-items: center;
text-align: right;
}}
.workflow_status_cancelled{
color:red;
}
.workflow_status_pending{
color:#ff7200;
}
.workflow_status_archive{
color:#31afac;
}
.gform_wrapper textarea.large {
    height: 8em;
}
#smart_push_smio_note,#smart_push_smio_msg {
    font-family: iransans !important;
}

#smart_push_smio_overlay{
    z-index: 999999 !important;

}

.nezarat_jalase_span{
 font-size: 12px;
 text-align: center;
 color: #ffffff !important;
 background-color: #13746b; 
 padding: 0px 11px; 
 border-radius: 5px; 
 display: inline-block;
 line-height: 20px;
margin: auto;
margin-top: 3px;
    float: none;
}
#field_6_139 input[type="checkbox"], #input_4_99 input[type="checkbox"]{
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    position: relative !important;
    margin-left: 5px;
    top: 5px;
}
#field_6_139 {
    margin-top: -30px;
    display: inline-flex;
    flex-direction: row-reverse;
    text-align: right !important;
    justify-content: right;
}
#page-content .entry-detail-view .teeweb_input_41 a
,#page-content .entry-detail-view .teeweb_input_131 a  {
    color:#1697c8;
}

.overflow-table{
	overflow-x: auto;
    clear: both;

}
@media (max-width:979px){
	.overflow-table-inner{
		width:1250px;
	}
	.overflow-table .tableFloatingHeaderOriginal{
		display:none;
	}
	.overflow-table .tableFloatingHeader{
		opacity:1 !important;
		display: table-header-group !important;
	}
}
.gv-widget-page-links{
display: inline-block;
}

@media (max-width: 767px){
#the-content>:not(.fullwidth-content):not(.ui--animation-in), .sidebar-area>:not(.fullwidth-content):not(.ui--animation-in) {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
.home-sliders {
    display: none;
}
}
.main-menu-icon-mobile{
display:none;
width:30px;
		height:30px;
}

@media (max-width: 600px) and (min-width:350px){
.home-register-btns .ui-column {
    width: 48% !important;
    margin: 0 1%;
}}
@media (max-width: 600px) and (min-width:453px){
.home-register-btns .ui--tagline-box h5 {
    height: 55px;
}
}
@media (max-width: 453px) and (min-width:350px){
.home-register-btns .ui--tagline-box h5 {
    height: 70px;
}
}

.home-register-btns > .ui-row {
    display: flex;
    justify-content: center;
    width: 100%;
}


@media (max-width: 767px){
.fullwidth-content .ui--section-content {
    padding: 0 15px 0!important;
}}

.sticky-scroll{
    z-index:9999999;
}

#gform_fields_login li{
    list-style:none;
}

.gf_login_form [type="submit"]{
    margin-top:20px !important;
}
#input_44_2{
width:100%;
}

.dialog-ovelay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.50);
    z-index: 999999
}
.teeweb-medium-checkbox{
transform: scale(1.5);
}
#teeweb_search_excel_button{
    background-image:url("https://msagheb.ir/old/wp-content/themes/envision/images/excel-file.png");
    background-repeat: no-repeat;
    background-position: 91% 3px;
    padding-right: 37px;
    background-size: 20px;
}

.link-button-o2 {
    border-radius: 5px;
    border: 1px #cacaca solid;
    padding: 0 5px;
    background-color: #324a5e;
    color: white !important;
    margin: 5px 0 !important;
    display: block;
    text-align: center;
cursor: pointer;
}

.gf_stylespro .gfsp_ios input[type=checkbox]:not(old)+label:before, .gf_stylespro .gfsp_ios input[type=radio]:not(old)+label:before {
    min-width: 45px;
}
.maat_image{
    filter: grayscale(100%) blur(2.5px) sepia(180%) !important;
}

@media (max-width:768px){
	#logo{
		background-color:#204847;
		display: flex !important;
	height: 64px;justify-content: space-between;position: relative !important;z-index: 99999999 !important;margin-bottom: 49px !important;align-items: center;}
	#logo .site-name{
    right: -35px;
    position: relative;
    top: 0;
	font-size: 14px;
		
	margin: 0 !important;text-align: center;width: 100%;color: #ebebeb !important;}
	header #logo> a{
		
	/* width: 46px; */position: relative;top: 13px;/* height: 33px; */z-index: 999999;right: -15px;}
	header #logo> a > img {
		
	width: 70px !important;height: auto !important;}

	#header-navigation-toggle{
		
	left: 17px;display: inline-block;text-align: left;
    }
    html #header-navigation-toggle a {
    color: #c5c5c5;
    }

}

footer .footer-btn{
    color: white;
    background-color: #6a6a6a;
    padding: 3px 15px;
    border-radius: 9px;
    margin: 5px;
    min-width: 200px;
    min-height: 40px;
    -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
}

#top-footer-bottom .ui-row.row > div{
    justify-content: right;
}

@media (max-width:768px){
    #top-footer-bottom .ui-row.row > div{
        justify-content: center;
    }
}

#top-footer-bottom .footer-btn:hover{
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.85);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.85);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.85);
}

.teeweb-user-home-icons h5 {
    width: 150px;
    margin: auto;
    height: 42px;
    padding: 15px 0 10px;
    line-height: 23px;
}

.teeweb-user-home-icons:hover{    
     background-color: #edf2fa;
}

.teeweb-user-home-icons > a{
display:inline-block;
}

.teeweb-user-home-icons > a img {
    margin-top: 17px;
}
li span.worker_attendance {
    color: #3c3c3c;
    background-color: #7e7e7e !important;
    border-radius: 5px;
    padding: 0 10px;
}
#top-login-bar li .worker_attendance[type="2"] {
    background-color: #ffe7b2;
}

#top-login-bar li .worker_attendance[type="1"] {
    background-color: #b2ffec;
}
.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-content{
    text-align:justify;
}
#postbox-container-1 {
    font-size: 12px;
}
div .gf_stylespro li.gfield.teeweb_hiden_field_not_important {
    display: none;
}

.gravityflow_workflow_detail .gf_stylespro li.gfield.teeweb_hiden_field_not_important {
    display: block;
}
#generateTicketTimer{
	font-size: 23px;
    margin-bottom: 10px;
    color: green;
    border-bottom: 3px green solid;
    display: inline-block;
}

.teeweb_not_active_field {
    opacity: 0.8;
    filter: grayscale(0.6) !important;
    -ms-filter: grayscale(1) !important;
}

#top-footer-bottom{
	color: #a3a3a3;
}

@media (min-width: 767px){
#top-footer-bottom-mobile {
    display: none !important;
}}


.amoozesh-posts-inner .wp-video{
	margin: auto;
	width: 100% !important;
	text-align: center;
	max-width: 100%;
}
.amoozesh-posts-inner video.wp-video-shortcode {
	width: auto;
	max-width: 100%;
	height: auto;
}

@media (max-width: 767px){
	.jquery-modal .modal{
		    padding: 10px !important;
	}
	.jquery-modal.blocker{
		padding: 20px 10px !important;
	}
}

.choose-user-address-table .menu-td{
    display: block;
    font-size: 17px;
    letter-spacing: 2px;
    color: #333333;
	cursor: pointer;
}

#gform_3 #field_3_139 #label_3_139_1,#gform_58 #field_58_52 #label_58_52_1,
#gform_3 #field_3_147 #label_3_147_1{
    color:#333333;
    opacity: 1;
}

#gform_58 #field_58_52 #gfield_description_58_52{
    color: #057a52;
    font-size: 13px;
	font-weight: bold;
}
html body div .modal form[id*="gform_"] .gform_footer {
    text-align: center !important;
}
.teeweb_tooltip_desc{
    position:absolute;
	z-index: 99999;
}
.gravityflow_workflow_detail #field_14_47 .select2.select2-container {
    width: auto !important;
}

@media (min-width: 767px){
.container, .fullwidth-container, .navbar-fixed-bottom .container, .navbar-fixed-top .container, .navbar-static-top .container {
    width: 98%;
    max-width: 1390px;
}}


@media (min-width: 768px){
	#footer-widgets .span3 {
       width: 20%;
       margin: 0 3%;
    }
	#footer-widgets .span6 {
       width: 44%;
       margin: 0 1%;
    }
	.home-amar .span4 {
       width: 30%;
	}
}

@media (max-width: 1420px){
	.home-sliders .ui-column.span3 {
		display:none;
	}
	.home-sliders .ui-row.row{
		text-align: center;
		width: 100%;
		display: flex;
		justify-content: center;
	}
}

.home-blog-carousel .row {
    margin-left: 0;
}

@media (max-width: 1420px){
	.home-sliders .span9 {
		width:100%;
		margin: auto;
	}
	.flexslider .slides img {
    width: 100%;
    }
	
}


.home-amar .ui-row.row {
    display: flex;
    justify-content: center;
	flex-wrap: wrap;
}

/* semantic-ui*/

.ui.input {
    font-size: 1em;
}
.ui.input {
    position: relative;
    font-weight: 400;
    font-style: normal;
    color: rgba(0,0,0,.87);
}
.ui.input>input {
    margin: 0;
    max-width: 100%;
    flex: 1 0 auto;
    outline: 0;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    line-height: 1.21428571em;
    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
    padding: 0.67857143em 1em;
    background: #fff;
    border: 1px solid rgba(34,36,38,.15);
    color: rgba(0,0,0,.87);
    border-radius: 0.28571429rem;
    transition: box-shadow .1s ease,border-color .1s ease;
    box-shadow: none;
}



/* end semantic-ui */


#show-table-container{
	position: relative;
	min-height: 250px;
}
#show-title-container{
	position: relative;
	min-height: 150px;

}
.teeweb-loader-container{
	position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: unset;
    justify-content: center;
    background-color: #0000001a;
	z-index:999999;
	
}
.teeweb-loader {
    border: 16px solid #f3f3f3;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    border-top: 16px solid #3498db;
    border-radius: 50%;
    width: 120px;
    height: 120px;
	margin-top: 50px;
}
.teeweb-loader:after {
    content: " ";
    background-image: url(https://msagheb.ir/old/wp-content/themes/envision/images/logo1.png);
    background-size: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    animation: spin 2s linear infinite;
    animation-direction: reverse;
    opacity: 0.7;
}
.teeweb-title-loader {
    border: 16px solid #f3f3f3;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    border-top: 16px solid #3498db;
    border-radius: 50%;
    width: 80px;
    height: 80px;
	margin: auto;
}
#show-table-container td .link-button{
	margin: 10px 3px !important;
    display: block;
}

@-webkit-keyframes teeweb-zoom {
  from {-webkit-transform:scale(0)} 
  to {-webkit-transform:scale(1)}
}

@keyframes teeweb-zoom {
  from {transform:scale(0)} 
  to {transform:scale(1)}
}

html .home .ls-container img {
    background: none !important;
    min-width: 0 !important;
    max-width: none !important;
    border-radius: 7px !important;
    box-shadow: none;
    border: 0;
    padding: 0;
}
.home-slider-sidebar p,.mobile-home-slider p{
	display:none;
}

@media (min-width: 1200px){
.span8 {
    width: 990px;
}}

.user-avatar{
	position: relative;
}

#titlebar > .container {
    display: grid;
    justify-content: center;
}
#breadcrumb, #titlebar-breadcrumb {
    text-align: center;
}

@media (max-width:979px){
	table.teeweb_res_table td[data-th='']{
    	text-align: center !important;
        display: table !important;
        border: none !important;
        margin: 10px auto !important;
        min-width: 50%
    }
    td[data-th='']:before{
    	display: none !important;
    }
}

.vpd-day {
    display: flex;
    align-items: center;
    justify-content: center;
}

.toast-top-center {
    top: 30px;
}

#toast-container .toast.pop_note {
	opacity: 1;
	text-align: center;
	padding: 15px;
	background-image: none !important;
}


.gform_wrapper .chosen-rtl .chosen-single {
    padding: 8px 8px 8px 0px;
    height: auto;
}
.gf_stylespro .chosen-container-single .chosen-single div {
    top: 10px;
}
.is-default-address:after{
	content: "\2713";
    font-weight: bold;
    margin-left: 4px;
    color: #ff0099;
}
.my-sliding{
		display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 100%;
    width: 0;
	z-index: 999999;
    position: fixed;
    top: 0;
    right: -80px;
	}		
			.my-sliding-jalasat{
				
    z-index: 99999;
    background-color: #2ca266;
    color: #ffffff;
    border-radius: 10px 10px 0 0;
    padding: 2px 15px;
    transform: rotate(-90deg);
    font-family: iranyekan;
    font-weight: bold;
    font-size: 17px;
    width: 160px;
    text-align: center;
	box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 80%);
	}

	.my-sliding-jalasat .my-sliding-jalasat-count{
		position: relative;
        right: 7px;
        background-color: orange;
        display: inline-block;
        width: 20px;
        height: 20px;
        line-height: 17px;
        border-radius: 50%;
        padding: 3px;
		color: #333;
	}

	.my-sliding-container .my-sliding-jalasat-panel{
		position: fixed;
    height: 100%;
    top: 0;
    right: 0;
    background-color: #f5f5f5;
    z-index: 99999;
    width: 300px;
	-webkit-box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 55%);
    -moz-box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 55%);
    box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 55%);
	}

    .my-sliding-jalasat-close{
	position: absolute;
    left: -13px;
    top: 39px;
    width: 10px;
    height: 10px;
    background-color: orange;
    border-radius: 50%;
    font-size: 20px;
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 91%);
    background-image: linear-gradient(to bottom, orange, #ff7d0e);
	}
	.my-sliding-container .close-event{
		cursor: pointer;
	}
	.my-sliding-jalasat-item {
    width: 80%;
    margin: 30px auto;
    border: 1px #b5b5b5 solid;
    border-radius: 6px;
    padding: 10px;
    }
	.my-sliding-jalasat-item ul {
    list-style: none;
    }
	.my-sliding-jalasat-item li {
    padding: 7px 0;
    border-bottom: 1px #d9d9d9 solid;
    }
	.my-sliding-jalasat-close:before {
    position: relative;
    top: 1px;
    }
	.my-sliding-jalasat-item:last-child{
    margin-bottom:60px;    
    }
	.my-sliding-jalasat-item.now-jalase {
    border: 2px solid #ff8909;
    }
span.links-count{
position: absolute;
    right: 20px;
    top: 17px;
    background-color: white;
    width: auto;
    height: 15px;
    font-size: 10px;
    line-height: 16px;
    padding: 0 3px;
    border-radius: 3px;
    border: 1px black solid;
	opacity: 0.8;
	}	


div.pp_overlay {
    opacity: 0.6 !important;
}	

.gf_stylespro .gf_left_third, .gf_stylespro .gf_middle_third, .gf_stylespro .gf_right_third, .gf_stylespro .gf_third {
    width: 32.1%;
}

@media (max-width: 768px){
.gf_stylespro .gf_left_third, .gf_stylespro .gf_middle_third, .gf_stylespro .gf_quarter, .gf_stylespro .gf_right_third, .gf_stylespro .gf_third {
    width: 48%;
}}

@media (max-width: 480px){
.gf_stylespro .gf_left_third, .gf_stylespro .gf_middle_third, .gf_stylespro .gf_right_third, .gf_stylespro .gf_third, .gf_stylespro .gf_third.gf_two, .gf_stylespro .gf_third_two {
    width: 100%;
}}

.rtl .toast-close-button {
    color: white !important;
    background-color: #000000;
	left: 0.3em;
    float: right;
    right: -1.3em;
	border-radius: 50px;
    width: 25px;
    height: 25px;
    line-height: 27px;
}

.online-user-icon {
    width: 15px;
    height: 15px;
    background-color: #026cff;
    margin: auto;
    border-radius: 50%;
    animation-name: online-user-icon;
    animation-duration: 900ms;
	animation-iteration-count: infinite;
}

@keyframes online-user-icon {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}


.call-slots li{
	list-style: none;
}

.displaynone{
	display:none;
}
.displayflex{
	display:flex;
}

input[readonly="readonly"] {
	background-color: #efefef !important;
}

.lds-dual-ring {
    display: flex;
    position: relative;
}

.lds-dual-ring:after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 7px;
  border-radius: 50%;
  border: 3px solid #565656;
  border-color: #565656 transparent #565656 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
  left: 8px;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.view-messages .view-message{
    display: flex;
    width: 100%;
	margin-bottom: 40px;
}
.view-messages .view-message:not(.my-messages){
    flex-direction: row-reverse;
    
}

.view-messages .view-message > .user-info {
    padding: 0 15px;
	width: 70px;
	text-align: center;
}
.view-messages .view-message > .user-info img{
    border-radius: 2px;
    
}

.view-messages .view-message .view-message-container{
    width: 100%;
    padding: 15px 15px 8px 15px;
    border-radius: 4px;
    background-image: linear-gradient(0deg,#c7c7c76b,#e5e5e594);
    box-shadow: rgb(175 175 175 / 46%) 0 2px 0;
    -webkit-box-shadow: rgb(175 175 175 / 46%) 0 2px 0;
    position: relative;
}

.view-messages .view-message.my-messages .view-message-container{
    background-image: linear-gradient(0deg,#82c94acf,#9fe16bbf);
    box-shadow: 0 2px 0 rgba(82,138,41,.67);
    -webkit-box-shadow: rgba(82,138,41,.67) 0 2px 0;
    
}


.view-messages .view-message .view-message-container:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #9fe16b;
    border-style: solid;
    
	border-width: 6px 0 6px 10.4px;
    position: absolute;
    top: 18px;
    z-index: 1;
    left: auto;
    right: -8px;
}



.view-messages .view-message:not(.my-messages) .view-message-container:after {
	right: auto;
	left: -8px;
	border-width: 6px 10.4px 6px 0;
	border-color: white #dfdfdf white #000000e8;
}

.view-message-container a:hover {
    opacity: 0.7;
}


.teeweb-comments-rating {
	border: none;
	padding: 0;
	margin-left: 0;
}

.teeweb-comments-rating label {
	display: inline-block;
}

.teeweb-rating-container {
	font-size: 0;
	display: inline-flex;
	justify-content: flex-end;
	flex-direction: row-reverse;
	position: relative;
    top: 5px;
}

.teeweb-rating-container * {
	font-size: 1.5rem;
}

.teeweb-rating-container > input {
	display: none;
}

.teeweb-rating-container > input + label {
	/* only enough room for the star */
	font-family: 'dashicons';
	display: inline-block;
	text-indent: 9999px;
	width: 1em;
	white-space: nowrap;
	cursor: pointer;
	margin: 0;
}

.teeweb-rating-container > input + label:before {
	display: inline-block;
	text-indent: -9999px;
	content: "\f154";
	color: #888;
}

.teeweb-rating-container > input:checked ~ label:before,
.teeweb-rating-container > input + label:hover ~ label:before,
.teeweb-rating-container > input + label:hover:before {
	content: "\f155";
	color: #0074A2;
	text-shadow: 0 0 1px #333;
}

.teeweb-rating-container > .star-cb-clear + label {
	text-indent: -9999px;
	width: .5em;
	margin-left: -.5em;
}

.teeweb-rating-container > .star-cb-clear + label:before {
	width: .5em;
}

.teeweb-rating-container:hover > input + label:before {
	content: "\f154";
	color: #888;
	text-shadow: none;
}

.teeweb-rating-container:hover > input + label:hover ~ label:before,
.teeweb-rating-container:hover > input + label:hover:before {
	content: "\f155";
	color: #0074A2;
	text-shadow: 0 0 1px #333;
}

.comment-respond .teeweb-rating-container > .star-cb-clear + label, .comment-respond .teeweb-rating-container > input + label:before {
	text-indent: 9999px;
}

.comment-respond .teeweb-rating-container > input + label {
	text-indent: -9999px;
}

.teeweb-comments-rating label:after {
    display: block;
    font-size: 12px;
    font-family: 'tahoma';
    color: #484848;
    position: absolute;
    text-indent: 8px;
    top: 2px;
    font-family: 'IranYekan';
    font-weight: bold;
}

.teeweb-comments-rating label:nth-of-type(5):after{
    content:"1";
    text-indent: 10px;
}
.teeweb-comments-rating label:nth-of-type(4):after{
    content:"2";
}
.teeweb-comments-rating label:nth-of-type(3):after{
    content:"3";
}
.teeweb-comments-rating label:nth-of-type(2):after{
    content:"4";
}
.teeweb-comments-rating label:nth-of-type(1):after{
    content:"5";
}

.teeweb-comments-rating label:hover:after ,.teeweb-rating-container:hover > input + label:hover ~ label:after{
    color: #ffffff;
}

.ticket-user-display-name{
    display: inline-block;
    font-size: 10px;
    width: 50px;
    text-align: center;
    line-height: 14px;
    margin-top: 6px;
	color: #565656;
}

.view-messages .view-message.change-status-message{
	opacity: 0.7;
}

.view-messages .view-message.change-status-message > .user-info{
	width: 40px;
}


.ticket-transfre-btn {
    display: -webkit-inline-box;
    margin-right: 10px !important;
}


.span6 {
    width: 47%;
}

@media (min-width: 768px) and (max-width: 979px){
.span6 {
    width: 47%;
}}

@media (min-width: 1200px){
	.span6 {
 	   width: 47%;
	}
}

@media (max-width: 767px){
	.span6 {
		width: 100%;
    }

}

.main-menu-support-count-styles{
	margin-right: 5px;
    background-color: #d77e00;
    /* padding: 0px 8px; */
    border-radius: 50px;
    line-height: 23px;
    font-family: 'IranYekan';
    width: 22px;
    display: inline-block;
    text-align: center;
    height: 22px;
}


#top-login-bar-right{
	float: right;
}

#top-login-bar-left{
	float: left;	
}

#top-login-bar-left li{
	border: none;
}

.top-bar-ticket-bell {
	
}

.top-bar-ticket-bell.tickets-bell-off{
	filter: grayscale(100%) !important;	
}

.top-bar-ticket-bell .top-bar-ticket-count{
    background-color: white;
    color: black;
    width: 15px;
    display: inline-block;
    height: 15px;
    border-radius: 51px;
    line-height: 18px;
    text-align: center;
}


.top-bar-ticket-bell.tickets-bell-off .top-bar-ticket-count{
	display: none;
}

#teeweb-get-user-near-speakers-container > .col-md-12 {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

#teeweb-get-user-near-speakers-container > .col-md-12 > .ui-column{
	border: 1px #bcbcbc solid;
	padding: 15px 0 0;
	text-align: center !important;
	margin: 14px 0;
	background-color: white;
	border-radius: 10px;
}

#teeweb-get-user-near-speakers-container > .col-md-12 .speaker-content-score{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-evenly;
    margin: 20px 23px;
	
}

#teeweb-get-user-near-speakers-container > .col-md-12 .ui-column {
    width: 23%;
}

@media (max-width:1200px){
	#teeweb-get-user-near-speakers-container > .col-md-12 .ui-column{
		width: 31%;	
	}	
}

@media (max-width:980px){
	#teeweb-get-user-near-speakers-container > .col-md-12 .ui-column{
		width: 48%;	
	}	
}

@media (max-width:420px){
	
    #teeweb-get-user-near-speakers-container > .col-md-12{
		justify-content:center;
	}

	#teeweb-get-user-near-speakers-container > .col-md-12 .ui-column{
		width: calc(100% - 30px);	
	}	
}

#teeweb-get-user-near-speakers-container .speaker-content-link-a.error{
    background-color: #fa3246 !important;
    background-repeat: repeat-x;
}

#teeweb-get-user-near-speakers-container .speaker-content-link-a.active{
    background-color: #619b1e !important;
    background-repeat: repeat-x;
}

body .gform_fields #teeweb-get-user-near-speakers-container .speaker_pishnahad_error {
    line-height: 18px;
    font-size: 13px;
    color: red !important;
    margin-top: -10px;
    text-align: center !important;
}

.display_setadi_score_div .star-rating{
	margin: 0 10px;

}
.display_setadi_score_div {
    display: flex;
    align-items: center;
	flex-wrap: wrap;
}

@media (max-width:979px) {
.teeweb_res_table .bt-content {
    width: 100%;
    text-align: right;
	padding-right: 10px;
}}

#gform_fields_87 .gfield_list_icons{
  padding: 5px !important;
}

#gform_fields_87 .gfield_list_icons img{
  width:20px;
}